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"
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user