Skip to content
Snippets Groups Projects
Commit eb1f645e authored by Rhys Arkins's avatar Rhys Arkins
Browse files

fix(npm): allow npm constraint install to fail

parent 38331a7d
No related branches found
No related tags found
No related merge requests found
......@@ -60,7 +60,7 @@ export async function generateLockFiles(
let installNpm = 'npm i -g npm';
const npmCompatibility = config.constraints?.npm;
if (validRange(npmCompatibility)) {
installNpm += `@${quote(npmCompatibility)}`;
installNpm += `@${quote(npmCompatibility)} || true`;
}
preCommands.push(installNpm, 'hash -d npm');
cmdOptions = '--ignore-scripts --no-audit';
......
......@@ -36,7 +36,7 @@ export async function generateLockFile(
if (npmCompatibility) {
// istanbul ignore else
if (validRange(npmCompatibility)) {
installNpm = `npm i -g ${quote(`npm@${npmCompatibility}`)}`;
installNpm = `npm i -g ${quote(`npm@${npmCompatibility}`)} || true`;
} else {
logger.debug(
{ npmCompatibility },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment