Run version checks only on bundled components

This commit is contained in:
Jan Staněk 2026-01-12 15:10:40 +01:00
commit 2a7983550d
No known key found for this signature in database
GPG key ID: 2972F2037B243B6D

View file

@ -521,8 +521,12 @@ npm() {
# === Sanity check for important versions
node -e 'require("assert").equal(process.versions.node, "%{node_version}")'
node -e 'require("assert").equal(process.versions.v8.replace(/-node\.\d+$/, ""), "%{v8_version}")'
%if %{with bundled_c_ares}
node -e 'require("assert").equal(process.versions.ares.replace(/-DEV$/, ""), "%{c_ares_version}")'
%endif
%if %{with bundled_punycode}
node --no-deprecation -e 'require("assert").equal(require("punycode").version, "%{nodejs_punycode_version}")'
%endif
npm version --json | jq --exit-status '.npm == "%{npm_version}"'