Files
MINGW-packages/mingw-w64-nodejs/0013-Revert-to-FHS-installation-paths-on-Windows-tests-no.patch
2023-07-30 22:07:59 +08:00

941 lines
36 KiB
Diff

From bcee3d1a11b3cfdb3e2cf970674b10829b9cf293 Mon Sep 17 00:00:00 2001
From: Mateusz Mikula <mati865@gmail.com>
Date: Sat, 24 Jun 2017 13:59:32 +0200
Subject: [PATCH 13/23] Revert to FHS installation paths on Windows (tests not
fixed)
Author: Mateusz Mikula <mati865@gmail.com>
---
deps/corepack/shims/corepack | 6 ++---
deps/corepack/shims/corepack.ps1 | 8 +++----
deps/corepack/shims/nodewin/corepack | 6 ++---
deps/corepack/shims/nodewin/corepack.ps1 | 8 +++----
deps/corepack/shims/nodewin/npm | 6 ++---
deps/corepack/shims/nodewin/npm.ps1 | 8 +++----
deps/corepack/shims/nodewin/npx | 6 ++---
deps/corepack/shims/nodewin/npx.ps1 | 8 +++----
deps/corepack/shims/nodewin/pnpm | 6 ++---
deps/corepack/shims/nodewin/pnpm.ps1 | 8 +++----
deps/corepack/shims/nodewin/pnpx | 6 ++---
deps/corepack/shims/nodewin/pnpx.ps1 | 8 +++----
deps/corepack/shims/nodewin/yarn | 6 ++---
deps/corepack/shims/nodewin/yarn.ps1 | 8 +++----
deps/corepack/shims/nodewin/yarnpkg | 6 ++---
deps/corepack/shims/nodewin/yarnpkg.ps1 | 8 +++----
deps/corepack/shims/npm | 6 ++---
deps/corepack/shims/npm.ps1 | 8 +++----
deps/corepack/shims/npx | 6 ++---
deps/corepack/shims/npx.ps1 | 8 +++----
deps/corepack/shims/pnpm | 6 ++---
deps/corepack/shims/pnpm.ps1 | 8 +++----
deps/corepack/shims/pnpx | 6 ++---
deps/corepack/shims/pnpx.ps1 | 8 +++----
deps/corepack/shims/yarn | 6 ++---
deps/corepack/shims/yarn.ps1 | 8 +++----
deps/corepack/shims/yarnpkg | 6 ++---
deps/corepack/shims/yarnpkg.ps1 | 8 +++----
deps/npm/bin/corepack | 21 +++++++++++++++++
deps/npm/bin/corepack.cmd | 7 ++++++
deps/npm/bin/node-gyp-bin/node-gyp | 2 +-
deps/npm/bin/node-gyp-bin/node-gyp.cmd | 8 +++----
deps/npm/bin/npm | 14 ++++++-----
deps/npm/bin/npm.cmd | 38 +++++++++++++++---------------
deps/npm/bin/npx | 11 ++++-----
deps/npm/bin/npx.cmd | 40 ++++++++++++++++----------------
deps/npm/lib/npm.js | 6 ++---
37 files changed, 185 insertions(+), 158 deletions(-)
diff --git a/deps/corepack/shims/corepack b/deps/corepack/shims/corepack
index cc659025..65bd62b4 100755
--- a/deps/corepack/shims/corepack
+++ b/deps/corepack/shims/corepack
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/corepack.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/corepack.js" "$@"
else
- exec node "$basedir/../dist/corepack.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/corepack.js" "$@"
fi
diff --git a/deps/corepack/shims/corepack.ps1 b/deps/corepack/shims/corepack.ps1
index c3b027b7..a156f5ea 100755
--- a/deps/corepack/shims/corepack.ps1
+++ b/deps/corepack/shims/corepack.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/corepack.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/corepack.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/corepack.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
} else {
- & "node$exe" "$basedir/../dist/corepack.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/corepack b/deps/corepack/shims/nodewin/corepack
index 04fc5cc3..65bd62b4 100644
--- a/deps/corepack/shims/nodewin/corepack
+++ b/deps/corepack/shims/nodewin/corepack
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/corepack.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/corepack.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/corepack.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/corepack.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/corepack.ps1 b/deps/corepack/shims/nodewin/corepack.ps1
index 4bed6916..a156f5ea 100644
--- a/deps/corepack/shims/nodewin/corepack.ps1
+++ b/deps/corepack/shims/nodewin/corepack.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/corepack.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/corepack.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/corepack.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/corepack.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/corepack.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/npm b/deps/corepack/shims/nodewin/npm
index 9beab779..83be92f9 100644
--- a/deps/corepack/shims/nodewin/npm
+++ b/deps/corepack/shims/nodewin/npm
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/npm.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/npm.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/npm.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/npm.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/npm.ps1 b/deps/corepack/shims/nodewin/npm.ps1
index 53fa7e42..22794810 100644
--- a/deps/corepack/shims/nodewin/npm.ps1
+++ b/deps/corepack/shims/nodewin/npm.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/npm.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/npm.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/npm.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/npm.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/npx b/deps/corepack/shims/nodewin/npx
index d69ebf30..fef8cf76 100644
--- a/deps/corepack/shims/nodewin/npx
+++ b/deps/corepack/shims/nodewin/npx
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/npx.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/npx.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/npx.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/npx.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/npx.ps1 b/deps/corepack/shims/nodewin/npx.ps1
index 14c08544..e400430b 100644
--- a/deps/corepack/shims/nodewin/npx.ps1
+++ b/deps/corepack/shims/nodewin/npx.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/npx.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/npx.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/npx.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/npx.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/pnpm b/deps/corepack/shims/nodewin/pnpm
index 56e2c729..5db9b420 100644
--- a/deps/corepack/shims/nodewin/pnpm
+++ b/deps/corepack/shims/nodewin/pnpm
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/pnpm.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/pnpm.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/pnpm.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/pnpm.ps1 b/deps/corepack/shims/nodewin/pnpm.ps1
index 13f0be3b..28bb76d2 100644
--- a/deps/corepack/shims/nodewin/pnpm.ps1
+++ b/deps/corepack/shims/nodewin/pnpm.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/pnpm.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/pnpm.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/pnpm.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/pnpm.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/pnpx b/deps/corepack/shims/nodewin/pnpx
index 604d099f..3e37cd41 100644
--- a/deps/corepack/shims/nodewin/pnpx
+++ b/deps/corepack/shims/nodewin/pnpx
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/pnpx.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/pnpx.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/pnpx.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/pnpx.ps1 b/deps/corepack/shims/nodewin/pnpx.ps1
index a25e07e5..600c7dd3 100644
--- a/deps/corepack/shims/nodewin/pnpx.ps1
+++ b/deps/corepack/shims/nodewin/pnpx.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/pnpx.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/pnpx.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/pnpx.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/pnpx.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/yarn b/deps/corepack/shims/nodewin/yarn
index 9e2bd49f..968c5e2d 100644
--- a/deps/corepack/shims/nodewin/yarn
+++ b/deps/corepack/shims/nodewin/yarn
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/yarn.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/yarn.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/yarn.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/yarn.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/yarn.ps1 b/deps/corepack/shims/nodewin/yarn.ps1
index 2af2b447..03b09a7d 100644
--- a/deps/corepack/shims/nodewin/yarn.ps1
+++ b/deps/corepack/shims/nodewin/yarn.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/yarn.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/yarn.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/yarn.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/yarn.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/nodewin/yarnpkg b/deps/corepack/shims/nodewin/yarnpkg
index 05a94b53..147ff923 100644
--- a/deps/corepack/shims/nodewin/yarnpkg
+++ b/deps/corepack/shims/nodewin/yarnpkg
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/node_modules/corepack/dist/yarnpkg.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" "$@"
else
- exec node "$basedir/node_modules/corepack/dist/yarnpkg.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" "$@"
fi
diff --git a/deps/corepack/shims/nodewin/yarnpkg.ps1 b/deps/corepack/shims/nodewin/yarnpkg.ps1
index a6df5d22..8d9dbd7d 100644
--- a/deps/corepack/shims/nodewin/yarnpkg.ps1
+++ b/deps/corepack/shims/nodewin/yarnpkg.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/yarnpkg.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
} else {
- & "$basedir/node$exe" "$basedir/node_modules/corepack/dist/yarnpkg.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/node_modules/corepack/dist/yarnpkg.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
} else {
- & "node$exe" "$basedir/node_modules/corepack/dist/yarnpkg.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/npm b/deps/corepack/shims/npm
index 79afda0c..83be92f9 100755
--- a/deps/corepack/shims/npm
+++ b/deps/corepack/shims/npm
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/npm.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/npm.js" "$@"
else
- exec node "$basedir/../dist/npm.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/npm.js" "$@"
fi
diff --git a/deps/corepack/shims/npm.ps1 b/deps/corepack/shims/npm.ps1
index 3f6d6516..22794810 100755
--- a/deps/corepack/shims/npm.ps1
+++ b/deps/corepack/shims/npm.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/npm.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/npm.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/npm.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
} else {
- & "node$exe" "$basedir/../dist/npm.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npm.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/npx b/deps/corepack/shims/npx
index 68baa2cd..fef8cf76 100755
--- a/deps/corepack/shims/npx
+++ b/deps/corepack/shims/npx
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/npx.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/npx.js" "$@"
else
- exec node "$basedir/../dist/npx.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/npx.js" "$@"
fi
diff --git a/deps/corepack/shims/npx.ps1 b/deps/corepack/shims/npx.ps1
index 950c2212..e400430b 100755
--- a/deps/corepack/shims/npx.ps1
+++ b/deps/corepack/shims/npx.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/npx.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/npx.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/npx.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
} else {
- & "node$exe" "$basedir/../dist/npx.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/npx.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/pnpm b/deps/corepack/shims/pnpm
index c67c9ae5..5db9b420 100755
--- a/deps/corepack/shims/pnpm
+++ b/deps/corepack/shims/pnpm
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/pnpm.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" "$@"
else
- exec node "$basedir/../dist/pnpm.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/pnpm.js" "$@"
fi
diff --git a/deps/corepack/shims/pnpm.ps1 b/deps/corepack/shims/pnpm.ps1
index 35046e1e..28bb76d2 100755
--- a/deps/corepack/shims/pnpm.ps1
+++ b/deps/corepack/shims/pnpm.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/pnpm.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/pnpm.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/pnpm.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
} else {
- & "node$exe" "$basedir/../dist/pnpm.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpm.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/pnpx b/deps/corepack/shims/pnpx
index 4ea91807..3e37cd41 100755
--- a/deps/corepack/shims/pnpx
+++ b/deps/corepack/shims/pnpx
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/pnpx.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" "$@"
else
- exec node "$basedir/../dist/pnpx.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/pnpx.js" "$@"
fi
diff --git a/deps/corepack/shims/pnpx.ps1 b/deps/corepack/shims/pnpx.ps1
index 341bb49f..600c7dd3 100755
--- a/deps/corepack/shims/pnpx.ps1
+++ b/deps/corepack/shims/pnpx.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/pnpx.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/pnpx.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/pnpx.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
} else {
- & "node$exe" "$basedir/../dist/pnpx.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/pnpx.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/yarn b/deps/corepack/shims/yarn
index 660917d0..968c5e2d 100755
--- a/deps/corepack/shims/yarn
+++ b/deps/corepack/shims/yarn
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/yarn.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/yarn.js" "$@"
else
- exec node "$basedir/../dist/yarn.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/yarn.js" "$@"
fi
diff --git a/deps/corepack/shims/yarn.ps1 b/deps/corepack/shims/yarn.ps1
index f4025460..03b09a7d 100755
--- a/deps/corepack/shims/yarn.ps1
+++ b/deps/corepack/shims/yarn.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/yarn.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/yarn.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/yarn.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
} else {
- & "node$exe" "$basedir/../dist/yarn.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarn.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/corepack/shims/yarnpkg b/deps/corepack/shims/yarnpkg
index 1e24527b..147ff923 100755
--- a/deps/corepack/shims/yarnpkg
+++ b/deps/corepack/shims/yarnpkg
@@ -2,11 +2,11 @@
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
- exec "$basedir/node" "$basedir/../dist/yarnpkg.js" "$@"
+ exec "$basedir/node" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" "$@"
else
- exec node "$basedir/../dist/yarnpkg.js" "$@"
+ exec node "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" "$@"
fi
diff --git a/deps/corepack/shims/yarnpkg.ps1 b/deps/corepack/shims/yarnpkg.ps1
index 825935c0..8d9dbd7d 100755
--- a/deps/corepack/shims/yarnpkg.ps1
+++ b/deps/corepack/shims/yarnpkg.ps1
@@ -11,17 +11,17 @@ $ret=0
if (Test-Path "$basedir/node$exe") {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "$basedir/node$exe" "$basedir/../dist/yarnpkg.js" $args
+ $input | & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
} else {
- & "$basedir/node$exe" "$basedir/../dist/yarnpkg.js" $args
+ & "$basedir/node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
}
$ret=$LASTEXITCODE
} else {
# Support pipeline input
if ($MyInvocation.ExpectingInput) {
- $input | & "node$exe" "$basedir/../dist/yarnpkg.js" $args
+ $input | & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
} else {
- & "node$exe" "$basedir/../dist/yarnpkg.js" $args
+ & "node$exe" "$basedir/../lib/node_modules/corepack/dist/yarnpkg.js" $args
}
$ret=$LASTEXITCODE
}
diff --git a/deps/npm/bin/corepack b/deps/npm/bin/corepack
new file mode 100644
index 00000000..cc5c4898
--- /dev/null
+++ b/deps/npm/bin/corepack
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+
+# This is used by the Node.js installer, which expects the cygwin/mingw
+# shell script to already be present in the npm dependency folder.
+(set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fix
+
+basedir=`dirname "$0"`
+
+case `uname` in
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
+esac
+
+NODE_EXE="$basedir/node.exe"
+if ! [ -x "$NODE_EXE" ]; then
+ NODE_EXE="$basedir/node"
+fi
+if ! [ -x "$NODE_EXE" ]; then
+ NODE_EXE=node
+fi
+
+exec "$NODE_EXE" "$basedir/../lib/node_modules/corepack/dist/corepack.js" "$@"
diff --git a/deps/npm/bin/corepack.cmd b/deps/npm/bin/corepack.cmd
new file mode 100644
index 00000000..339fb378
--- /dev/null
+++ b/deps/npm/bin/corepack.cmd
@@ -0,0 +1,7 @@
+@SETLOCAL
+@IF EXIST "%~dp0node.exe" (
+ "%~dp0node.exe" "%~dp0..\lib\node_modules\corepack\dist\corepack.js" %*
+) ELSE (
+ @SET PATHEXT=%PATHEXT:;.JS;=;%
+ node "%~dp0..\lib\node_modules\corepack\dist\corepack.js" %*
+)
diff --git a/deps/npm/bin/node-gyp-bin/node-gyp b/deps/npm/bin/node-gyp-bin/node-gyp
index 70efb6f3..9477c013 100755
--- a/deps/npm/bin/node-gyp-bin/node-gyp
+++ b/deps/npm/bin/node-gyp-bin/node-gyp
@@ -1,6 +1,6 @@
#!/usr/bin/env sh
if [ "x$npm_config_node_gyp" = "x" ]; then
- node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@"
+ node "`dirname "$0"`/../lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "$@"
else
"$npm_config_node_gyp" "$@"
fi
diff --git a/deps/npm/bin/node-gyp-bin/node-gyp.cmd b/deps/npm/bin/node-gyp-bin/node-gyp.cmd
index 1ef2ae0c..cc865e91 100755
--- a/deps/npm/bin/node-gyp-bin/node-gyp.cmd
+++ b/deps/npm/bin/node-gyp-bin/node-gyp.cmd
@@ -1,5 +1,5 @@
-if not defined npm_config_node_gyp (
- node "%~dp0\..\..\node_modules\node-gyp\bin\node-gyp.js" %*
-) else (
+if not defined npm_config_node_gyp (
+ node "%~dp0..\lib\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" %*
+) else (
node "%npm_config_node_gyp%" %*
-)
+)
diff --git a/deps/npm/bin/npm b/deps/npm/bin/npm
index a131a535..2f1d640c 100755
--- a/deps/npm/bin/npm
+++ b/deps/npm/bin/npm
@@ -1,10 +1,13 @@
#!/usr/bin/env bash
+
+# This is used by the Node.js installer, which expects the cygwin/mingw
+# shell script to already be present in the npm dependency folder.
(set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fix
basedir=`dirname "$0"`
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
NODE_EXE="$basedir/node.exe"
@@ -18,15 +21,14 @@ fi
# this path is passed to node.exe, so it needs to match whatever
# kind of paths Node.js thinks it's using, typically win32 paths.
CLI_BASEDIR="$("$NODE_EXE" -p 'require("path").dirname(process.execPath)')"
-NPM_CLI_JS="$CLI_BASEDIR/node_modules/npm/bin/npm-cli.js"
-
-NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g`
if [ $? -ne 0 ]; then
# if this didn't work, then everything else below will fail
echo "Could not determine Node.js install directory" >&2
exit 1
fi
-NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js"
+NPM_CLI_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npm-cli.js"
+NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g`
+NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/../lib/node_modules/npm/bin/npm-cli.js"
# a path that will fail -f test on any posix bash
NPM_WSL_PATH="/.."
@@ -41,4 +43,4 @@ if [ -f "$NPM_PREFIX_NPM_CLI_JS" ] || [ -f "$NPM_WSL_PATH" ]; then
NPM_CLI_JS="$NPM_PREFIX_NPM_CLI_JS"
fi
-"$NODE_EXE" "$NPM_CLI_JS" "$@"
+exec "$NODE_EXE" "$NPM_CLI_JS" "$@"
diff --git a/deps/npm/bin/npm.cmd b/deps/npm/bin/npm.cmd
index f111c59d..900ff356 100755
--- a/deps/npm/bin/npm.cmd
+++ b/deps/npm/bin/npm.cmd
@@ -1,19 +1,19 @@
-:: Created by npm, please don't edit manually.
-@ECHO OFF
-
-SETLOCAL
-
-SET "NODE_EXE=%~dp0\node.exe"
-IF NOT EXIST "%NODE_EXE%" (
- SET "NODE_EXE=node"
-)
-
-SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js"
-FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
- SET "NPM_PREFIX_NPM_CLI_JS=%%F\node_modules\npm\bin\npm-cli.js"
-)
-IF EXIST "%NPM_PREFIX_NPM_CLI_JS%" (
- SET "NPM_CLI_JS=%NPM_PREFIX_NPM_CLI_JS%"
-)
-
-"%NODE_EXE%" "%NPM_CLI_JS%" %*
+:: Created by npm, please don't edit manually.
+@ECHO OFF
+
+SETLOCAL
+
+SET "NODE_EXE=%~dp0\node.exe"
+IF NOT EXIST "%NODE_EXE%" (
+ SET "NODE_EXE=node"
+)
+
+SET "NPM_CLI_JS=%~dp0..\lib\node_modules\npm\bin\npm-cli.js"
+FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
+ SET "NPM_PREFIX_NPM_CLI_JS=%%F\..\lib\node_modules\npm\bin\npm-cli.js"
+)
+IF EXIST "%NPM_PREFIX_NPM_CLI_JS%" (
+ SET "NPM_CLI_JS=%NPM_PREFIX_NPM_CLI_JS%"
+)
+
+"%NODE_EXE%" "%NPM_CLI_JS%" %*
diff --git a/deps/npm/bin/npx b/deps/npm/bin/npx
index a34e3459..5394a9e1 100755
--- a/deps/npm/bin/npx
+++ b/deps/npm/bin/npx
@@ -2,13 +2,12 @@
# This is used by the Node.js installer, which expects the cygwin/mingw
# shell script to already be present in the npm dependency folder.
-
(set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fix
basedir=`dirname "$0"`
case `uname` in
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
NODE_EXE="$basedir/node.exe"
@@ -27,10 +26,10 @@ if [ $? -ne 0 ]; then
echo "Could not determine Node.js install directory" >&2
exit 1
fi
-NPM_CLI_JS="$CLI_BASEDIR/node_modules/npm/bin/npm-cli.js"
-NPX_CLI_JS="$CLI_BASEDIR/node_modules/npm/bin/npx-cli.js"
+NPX_CLI_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npx-cli.js"
+NPM_CLI_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npm-cli.js"
NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g`
-NPM_PREFIX_NPX_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npx-cli.js"
+NPM_PREFIX_NPX_CLI_JS="$NPM_PREFIX/../lib/node_modules/npm/bin/npx-cli.js"
# a path that will fail -f test on any posix bash
NPX_WSL_PATH="/.."
@@ -45,4 +44,4 @@ if [ -f "$NPM_PREFIX_NPX_CLI_JS" ] || [ -f "$NPX_WSL_PATH" ]; then
NPX_CLI_JS="$NPM_PREFIX_NPX_CLI_JS"
fi
-"$NODE_EXE" "$NPX_CLI_JS" "$@"
+exec "$NODE_EXE" "$NPX_CLI_JS" "$@"
diff --git a/deps/npm/bin/npx.cmd b/deps/npm/bin/npx.cmd
index b79518ec..e567b8e2 100755
--- a/deps/npm/bin/npx.cmd
+++ b/deps/npm/bin/npx.cmd
@@ -1,20 +1,20 @@
-:: Created by npm, please don't edit manually.
-@ECHO OFF
-
-SETLOCAL
-
-SET "NODE_EXE=%~dp0\node.exe"
-IF NOT EXIST "%NODE_EXE%" (
- SET "NODE_EXE=node"
-)
-
-SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js"
-SET "NPX_CLI_JS=%~dp0\node_modules\npm\bin\npx-cli.js"
-FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
- SET "NPM_PREFIX_NPX_CLI_JS=%%F\node_modules\npm\bin\npx-cli.js"
-)
-IF EXIST "%NPM_PREFIX_NPX_CLI_JS%" (
- SET "NPX_CLI_JS=%NPM_PREFIX_NPX_CLI_JS%"
-)
-
-"%NODE_EXE%" "%NPX_CLI_JS%" %*
+:: Created by npm, please don't edit manually.
+@ECHO OFF
+
+SETLOCAL
+
+SET "NODE_EXE=%~dp0\node.exe"
+IF NOT EXIST "%NODE_EXE%" (
+ SET "NODE_EXE=node"
+)
+
+SET "NPM_CLI_JS=%~dp0..\lib\node_modules\npm\bin\npm-cli.js"
+FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
+ SET "NPM_PREFIX_NPX_CLI_JS=%%F\..\lib\node_modules\npm\bin\npx-cli.js"
+)
+SET "NPX_CLI_JS=%~dp0..\lib\node_modules\npm\bin\npx-cli.js"
+IF EXIST "%NPM_PREFIX_NPX_CLI_JS%" (
+ SET "NPX_CLI_JS=%NPM_PREFIX_NPX_CLI_JS%"
+)
+
+"%NODE_EXE%" "%NPX_CLI_JS%" %*
diff --git a/deps/npm/lib/npm.js b/deps/npm/lib/npm.js
index eebb453d..2088c418 100644
--- a/deps/npm/lib/npm.js
+++ b/deps/npm/lib/npm.js
@@ -423,9 +423,7 @@ class Npm extends EventEmitter {
}
get globalDir () {
- return process.platform !== 'win32'
- ? resolve(this.globalPrefix, 'lib', 'node_modules')
- : resolve(this.globalPrefix, 'node_modules')
+ return resolve(this.globalPrefix, 'lib', 'node_modules')
}
get localDir () {
@@ -438,7 +436,7 @@ class Npm extends EventEmitter {
get globalBin () {
const b = this.globalPrefix
- return process.platform !== 'win32' ? resolve(b, 'bin') : b
+ return resolve(b, 'bin')
}
get localBin () {
--
2.17.0.windows.1