From 8cb1cedee448abbb4c4c893f44ea55ea07d489ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Sun, 4 Apr 2021 15:25:07 +0200 Subject: [PATCH] Support force & buildFromSource options in yarn (#140) --- bin.js | 7 +------ package.json | 3 +-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/bin.js b/bin.js index 3759727..70f209c 100755 --- a/bin.js +++ b/bin.js @@ -2,7 +2,6 @@ var path = require('path') var fs = require('fs') -var whichPmRuns = require('which-pm-runs') var napi = require('napi-build-utils') var pkg = require(path.resolve('package.json')) @@ -42,13 +41,9 @@ var opts = Object.assign({}, rc, { pkg: pkg, log: log }) if (napi.isNapiRuntime(rc.runtime)) napi.logUnsupportedVersion(rc.target, log) -var pm = whichPmRuns() -var isNpm = !pm || pm.name === 'npm' var origin = util.packageOrigin(process.env, pkg) -if (!isNpm && /node_modules/.test(process.cwd())) { - // From yarn repository -} else if (opts.force) { +if (opts.force) { log.warn('install', 'prebuilt binaries enforced with --force!') log.warn('install', 'prebuilt binaries may be out of date!') } else if (origin && origin.length > 4 && origin.substr(0, 4) === 'git+') { diff --git a/package.json b/package.json index d70c5e9..19542c3 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,7 @@ "rc": "^1.2.7", "simple-get": "^3.0.3", "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" + "tunnel-agent": "^0.6.0" }, "devDependencies": { "a-native-module": "^1.0.0",