@flowfuse/nr-launcher
Advanced tools
Comparing version 2.0.0 to 2.0.1-84536b8-202401230954.0
@@ -220,2 +220,3 @@ const fs = require('fs') | ||
fs.writeFileSync(pkgFilePath, JSON.stringify(pkg, null, 2)) | ||
const npmEnv = Object.assign({}, process.env, this.settings.env) | ||
const npmCommand = process.platform === 'win32' ? 'npm.cmd' : 'npm' | ||
@@ -226,3 +227,3 @@ return new Promise((resolve, reject) => { | ||
['install', '--omit=dev', '--no-audit', '--no-update-notifier', '--no-fund'], | ||
{ windowsHide: true, cwd: path.join(this.settings.rootDir, this.settings.userDir) }) | ||
{ windowsHide: true, cwd: path.join(this.settings.rootDir, this.settings.userDir), env: npmEnv }) | ||
child.stdout.on('data', (data) => { | ||
@@ -229,0 +230,0 @@ this.logBuffer.add({ level: 'system', msg: '[npm] ' + data }) |
138
package.json
{ | ||
"name": "@flowfuse/nr-launcher", | ||
"version": "2.0.0", | ||
"description": "FlowFuse Launcher for running Node-RED", | ||
"exports": { | ||
"./auditLogger": "./lib/auditLogger/index.js", | ||
"./adminAuth": "./lib/auth/adminAuth.js", | ||
"./authMiddleware": "./lib/auth/httpAuthMiddleware.js", | ||
"./storage": "./lib/storage/index.js", | ||
"./context": "./lib/context/index.js" | ||
}, | ||
"node-red": { | ||
"plugins": { | ||
"flowfuse-auth": "lib/auth/httpAuthPlugin.js", | ||
"flowfuse-library": "lib/storage/libraryPlugin.js", | ||
"forge-light": "lib/theme/forge-light/forge-light.js", | ||
"forge-dark": "lib/theme/forge-dark/forge-dark.js", | ||
"forge-resources": "lib/resources/resourcePlugin.js" | ||
} | ||
}, | ||
"scripts": { | ||
"test": "mocha 'test/unit/**/*_spec.js'", | ||
"lint": "eslint -c .eslintrc *.js lib/*.js test/**/*.js", | ||
"lint:fix": "eslint -c .eslintrc *.js lib/*.js test/**/*.js --fix", | ||
"build-theme": "node lib/theme/scripts/build.js " | ||
}, | ||
"keywords": [ | ||
"FlowFuse" | ||
], | ||
"bin": { | ||
"flowforge-node-red": "./index.js", | ||
"flowfuse-node-red": "./index.js" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/FlowFuse/nr-launcher.git" | ||
}, | ||
"author": { | ||
"name": "FlowFuse Inc." | ||
}, | ||
"license": "Apache-2.0", | ||
"bugs": { | ||
"url": "https://github.com/FlowFuse/nr-launcher/issues" | ||
}, | ||
"homepage": "https://github.com/FlowFuse/nr-launcher#readme", | ||
"dependencies": { | ||
"@flowfuse/nr-file-nodes": "^0.0.5", | ||
"@flowfuse/nr-project-nodes": "^0.6.1", | ||
"@node-red/util": "^3.1.0", | ||
"body-parser": "^1.20.2", | ||
"command-line-args": "^5.2.1", | ||
"express": "^4.18.2", | ||
"got": "^11.8.6", | ||
"json-stringify-safe": "5.0.1", | ||
"oauth": "^0.9.15", | ||
"parse-prometheus-text-format": "^1.1.1", | ||
"passport": "0.6.0", | ||
"passport-oauth2": "^1.6.1", | ||
"prom-client": "^15.0.0", | ||
"ws": "^8.7.0" | ||
}, | ||
"devDependencies": { | ||
"@flowforge/file-server": "git://github.com/FlowFuse/file-server.git", | ||
"eslint": "^8.49.0", | ||
"eslint-config-standard": "^17.1.0", | ||
"mocha": "^10.2.0", | ||
"sass": "1.66.1", | ||
"should": "^13.2.3", | ||
"sqlite3": "^5.1.6", | ||
"yaml": "^2.1.3" | ||
"name": "@flowfuse/nr-launcher", | ||
"version": "2.0.1-84536b8-202401230954.0", | ||
"description": "FlowFuse Launcher for running Node-RED", | ||
"exports": { | ||
"./auditLogger": "./lib/auditLogger/index.js", | ||
"./adminAuth": "./lib/auth/adminAuth.js", | ||
"./authMiddleware": "./lib/auth/httpAuthMiddleware.js", | ||
"./storage": "./lib/storage/index.js", | ||
"./context": "./lib/context/index.js" | ||
}, | ||
"node-red": { | ||
"plugins": { | ||
"flowfuse-auth": "lib/auth/httpAuthPlugin.js", | ||
"flowfuse-library": "lib/storage/libraryPlugin.js", | ||
"forge-light": "lib/theme/forge-light/forge-light.js", | ||
"forge-dark": "lib/theme/forge-dark/forge-dark.js", | ||
"forge-resources": "lib/resources/resourcePlugin.js" | ||
} | ||
}, | ||
"scripts": { | ||
"test": "mocha 'test/unit/**/*_spec.js'", | ||
"lint": "eslint -c .eslintrc *.js lib/*.js test/**/*.js", | ||
"lint:fix": "eslint -c .eslintrc *.js lib/*.js test/**/*.js --fix", | ||
"build-theme": "node lib/theme/scripts/build.js " | ||
}, | ||
"keywords": [ | ||
"FlowFuse" | ||
], | ||
"bin": { | ||
"flowforge-node-red": "./index.js", | ||
"flowfuse-node-red": "./index.js" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/FlowFuse/nr-launcher.git" | ||
}, | ||
"author": { | ||
"name": "FlowFuse Inc." | ||
}, | ||
"license": "Apache-2.0", | ||
"bugs": { | ||
"url": "https://github.com/FlowFuse/nr-launcher/issues" | ||
}, | ||
"homepage": "https://github.com/FlowFuse/nr-launcher#readme", | ||
"dependencies": { | ||
"@flowfuse/nr-file-nodes": "nightly", | ||
"@flowfuse/nr-project-nodes": "nightly", | ||
"@node-red/util": "^3.1.0", | ||
"body-parser": "^1.20.2", | ||
"command-line-args": "^5.2.1", | ||
"express": "^4.18.2", | ||
"got": "^11.8.6", | ||
"json-stringify-safe": "5.0.1", | ||
"oauth": "^0.9.15", | ||
"parse-prometheus-text-format": "^1.1.1", | ||
"passport": "0.6.0", | ||
"passport-oauth2": "^1.6.1", | ||
"prom-client": "^15.0.0", | ||
"ws": "^8.7.0" | ||
}, | ||
"devDependencies": { | ||
"@flowforge/file-server": "git://github.com/FlowFuse/file-server.git", | ||
"eslint": "^8.49.0", | ||
"eslint-config-standard": "^17.1.0", | ||
"mocha": "^10.2.0", | ||
"sass": "1.66.1", | ||
"should": "^13.2.3", | ||
"sqlite3": "^5.1.6", | ||
"yaml": "^2.1.3" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3158
547480
1
37
+ Added@flowfuse/nr-file-nodes@0.0.9-1e6a163-202412191018.0(transitive)
+ Added@flowfuse/nr-project-nodes@0.7.5-1fb7208-202412091856.0(transitive)
+ Addedagent-base@7.1.3(transitive)
+ Addedhttp-proxy-agent@7.0.2(transitive)
+ Addedhttps-proxy-agent@7.0.6(transitive)
+ Addedproxy-from-env@1.1.0(transitive)
- Removed@flowfuse/nr-file-nodes@0.0.5(transitive)
- Removed@flowfuse/nr-project-nodes@0.6.4(transitive)