Allow tagged module build-tool peer drift
Dependency Audit / dependency-audit (push) Successful in 1m41s
Deployment Installer / deployment-installer (push) Successful in 5s
Security Audit / security-audit (push) Successful in 10m23s

This commit is contained in:
2026-08-03 00:26:55 +02:00
parent d3713bf2ee
commit 4f08b52333
@@ -72,5 +72,9 @@ while IFS=$'\t' read -r package_name spec; do
done < "$GOVOPLAN_DEPS" done < "$GOVOPLAN_DEPS"
if [[ "${#module_paths[@]}" -gt 0 ]]; then if [[ "${#module_paths[@]}" -gt 0 ]]; then
retry npm install --prefer-online --no-save --install-links "${module_paths[@]}" # Module repositories historically declared their local Vite/TypeScript
# toolchain as peers. The release host owns that build toolchain; resolving
# tagged source packages must not let an older, unused peer range block the
# verified composition.
retry npm install --prefer-online --no-save --install-links --legacy-peer-deps "${module_paths[@]}"
fi fi