881 lines
34 KiB
Diff
881 lines
34 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 | 2 +-
|
|
deps/npm/bin/npm | 10 +++++-----
|
|
deps/npm/bin/npm.cmd | 6 +++---
|
|
deps/npm/bin/npx | 10 +++++-----
|
|
deps/npm/bin/npx.cmd | 6 +++---
|
|
deps/npm/lib/npm.js | 5 +++--
|
|
37 files changed, 147 insertions(+), 118 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..23fc4d8f
|
|
--- /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 083c9c58..e4930302 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" %*
|
|
+ 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 027dc9d1..8818eb4f 100755
|
|
--- a/deps/npm/bin/npm
|
|
+++ b/deps/npm/bin/npm
|
|
@@ -8,7 +8,7 @@
|
|
basedir=`dirname "$0"`
|
|
|
|
case `uname` in
|
|
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
|
|
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
|
|
esac
|
|
|
|
if [ `uname` = 'Linux' ] && type wslpath &>/dev/null ; then
|
|
@@ -41,13 +41,13 @@ if [ $? -ne 0 ]; then
|
|
fi
|
|
no_node_dir
|
|
fi
|
|
-NPM_PREFIX_JS="$CLI_BASEDIR/node_modules/npm/bin/npm-prefix.js"
|
|
-NPM_CLI_JS="$CLI_BASEDIR/node_modules/npm/bin/npm-cli.js"
|
|
+NPM_PREFIX_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npm-prefix.js"
|
|
+NPM_CLI_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npm-cli.js"
|
|
NPM_PREFIX=`"$NODE_EXE" "$NPM_PREFIX_JS"`
|
|
if [ $? -ne 0 ]; then
|
|
no_node_dir
|
|
fi
|
|
-NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js"
|
|
+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="/.."
|
|
@@ -62,4 +62,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 1a02e83a..d19ff629 100755
|
|
--- a/deps/npm/bin/npm.cmd
|
|
+++ b/deps/npm/bin/npm.cmd
|
|
@@ -8,10 +8,10 @@ IF NOT EXIST "%NODE_EXE%" (
|
|
SET "NODE_EXE=node"
|
|
)
|
|
|
|
-SET "NPM_PREFIX_JS=%~dp0\node_modules\npm\bin\npm-prefix.js"
|
|
-SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js"
|
|
+SET "NPM_PREFIX_JS=%~dp0\..\lib\node_modules\npm\bin\npm-prefix.js"
|
|
+SET "NPM_CLI_JS=%~dp0\..\lib\node_modules\npm\bin\npm-cli.js"
|
|
FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_PREFIX_JS%"') DO (
|
|
- SET "NPM_PREFIX_NPM_CLI_JS=%%F\node_modules\npm\bin\npm-cli.js"
|
|
+ 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%"
|
|
diff --git a/deps/npm/bin/npx b/deps/npm/bin/npx
|
|
index b8619ee9..81cc8b09 100755
|
|
--- a/deps/npm/bin/npx
|
|
+++ b/deps/npm/bin/npx
|
|
@@ -8,7 +8,7 @@
|
|
basedir=`dirname "$0"`
|
|
|
|
case `uname` in
|
|
- *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
|
|
+ *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
|
|
esac
|
|
|
|
if [ `uname` = 'Linux' ] && type wslpath &>/dev/null ; then
|
|
@@ -41,13 +41,13 @@ if [ $? -ne 0 ]; then
|
|
fi
|
|
no_node_dir
|
|
fi
|
|
-NPM_PREFIX_JS="$CLI_BASEDIR/node_modules/npm/bin/npm-prefix.js"
|
|
-NPX_CLI_JS="$CLI_BASEDIR/node_modules/npm/bin/npx-cli.js"
|
|
+NPM_PREFIX_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npm-prefix.js"
|
|
+NPX_CLI_JS="$CLI_BASEDIR/../lib/node_modules/npm/bin/npx-cli.js"
|
|
NPM_PREFIX=`"$NODE_EXE" "$NPM_PREFIX_JS"`
|
|
if [ $? -ne 0 ]; then
|
|
no_node_dir
|
|
fi
|
|
-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="/.."
|
|
@@ -62,4 +62,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 0f02d2dc..81fdadf9 100755
|
|
--- a/deps/npm/bin/npx.cmd
|
|
+++ b/deps/npm/bin/npx.cmd
|
|
@@ -8,10 +8,10 @@ IF NOT EXIST "%NODE_EXE%" (
|
|
SET "NODE_EXE=node"
|
|
)
|
|
|
|
-SET "NPM_PREFIX_JS=%~dp0\node_modules\npm\bin\npm-prefix.js"
|
|
-SET "NPX_CLI_JS=%~dp0\node_modules\npm\bin\npx-cli.js"
|
|
+SET "NPM_PREFIX_JS=%~dp0\..\lib\node_modules\npm\bin\npm-prefix.js"
|
|
+SET "NPX_CLI_JS=%~dp0\..\lib\node_modules\npm\bin\npx-cli.js"
|
|
FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_PREFIX_JS%"') DO (
|
|
- SET "NPM_PREFIX_NPX_CLI_JS=%%F\node_modules\npm\bin\npx-cli.js"
|
|
+ SET "NPM_PREFIX_NPX_CLI_JS=%%F\..\lib\node_modules\npm\bin\npx-cli.js"
|
|
)
|
|
IF EXIST "%NPM_PREFIX_NPX_CLI_JS%" (
|
|
SET "NPX_CLI_JS=%NPM_PREFIX_NPX_CLI_JS%"
|
|
diff --git a/deps/npm/lib/npm.js b/deps/npm/lib/npm.js
|
|
index 893e032f..d6eb3323 100644
|
|
--- a/deps/npm/lib/npm.js
|
|
+++ b/deps/npm/lib/npm.js
|
|
@@ -2,6 +2,7 @@ const { resolve, dirname, join } = require('node:path')
|
|
const Config = require('@npmcli/config')
|
|
const which = require('which')
|
|
const fs = require('node:fs/promises')
|
|
+const win = require('os').type() === 'Windows_NT'
|
|
const { definitions, flatten, shorthands } = require('@npmcli/config/lib/definitions')
|
|
const usage = require('./utils/npm-usage.js')
|
|
const LogFile = require('./utils/log-file.js')
|
|
@@ -437,7 +438,7 @@ class Npm {
|
|
}
|
|
|
|
get globalDir () {
|
|
- return process.platform !== 'win32'
|
|
+ return !win
|
|
? resolve(this.globalPrefix, 'lib', 'node_modules')
|
|
: resolve(this.globalPrefix, 'node_modules')
|
|
}
|
|
@@ -452,7 +453,7 @@ class Npm {
|
|
|
|
get globalBin () {
|
|
const b = this.globalPrefix
|
|
- return process.platform !== 'win32' ? resolve(b, 'bin') : b
|
|
+ return !win ? resolve(b, 'bin') : b
|
|
}
|
|
|
|
get localBin () {
|
|
--
|
|
2.17.0.windows.1
|