From 676f790933b9a1f403e0f961c25a1230ba4d0c80 Mon Sep 17 00:00:00 2001 From: nileio Date: Wed, 28 Apr 2021 22:40:17 +1000 Subject: [PATCH] add engine-strict flag to npm install args --- packages/node_modules/@node-red/registry/lib/externalModules.js | 2 +- packages/node_modules/@node-red/registry/lib/installer.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/registry/lib/externalModules.js b/packages/node_modules/@node-red/registry/lib/externalModules.js index 726c5384e..c69859420 100644 --- a/packages/node_modules/@node-red/registry/lib/externalModules.js +++ b/packages/node_modules/@node-red/registry/lib/externalModules.js @@ -194,7 +194,7 @@ async function installModule(moduleDetails) { "module": moduleDetails.module, "version": moduleDetails.version, "dir": installDir, - "args": ["--production"] + "args": ["--production","--engine-strict"] } return hooks.trigger("preInstall", triggerPayload).then((result) => { // preInstall passed diff --git a/packages/node_modules/@node-red/registry/lib/installer.js b/packages/node_modules/@node-red/registry/lib/installer.js index e3aec476b..e06beeeef 100644 --- a/packages/node_modules/@node-red/registry/lib/installer.js +++ b/packages/node_modules/@node-red/registry/lib/installer.js @@ -175,7 +175,7 @@ async function installModule(module,version,url) { "dir": installDir, "isExisting": isExisting, "isUpgrade": isUpgrade, - "args": ['--no-audit','--no-update-notifier','--no-fund','--save','--save-prefix=~','--production'] + "args": ['--no-audit','--no-update-notifier','--no-fund','--save','--save-prefix=~','--production','--engine-strict'] } return hooks.trigger("preInstall", triggerPayload).then((result) => {