Allow tagged module build-tool peer drift
This commit is contained in:
@@ -72,5 +72,9 @@ while IFS=$'\t' read -r package_name spec; do
|
||||
done < "$GOVOPLAN_DEPS"
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user