Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Fritz <fritzy@github.com>2022-08-17 22:24:10 +0300
committerNathan Fritz <fritzy@github.com>2022-08-17 22:44:30 +0300
commit3c5a866cc6e58e660a0aedb8ce6fec258e523a21 (patch)
tree770c478da9689d574a533d50a0ad33bcb3613c78
parent5a566863ca96f641fcecacd1ad20a7c837dccfeb (diff)
deps: bin-links@3.0.2
-rw-r--r--node_modules/bin-links/lib/link-gently.js2
-rw-r--r--node_modules/bin-links/lib/shim-bin.js5
-rw-r--r--node_modules/bin-links/package.json8
-rw-r--r--package-lock.json6
4 files changed, 12 insertions, 9 deletions
diff --git a/node_modules/bin-links/lib/link-gently.js b/node_modules/bin-links/lib/link-gently.js
index 671ce38a5..d9ef25e7c 100644
--- a/node_modules/bin-links/lib/link-gently.js
+++ b/node_modules/bin-links/lib/link-gently.js
@@ -64,6 +64,8 @@ const linkGently = async ({ path, to, from, absFrom, force }) => {
if (target.indexOf(path) === 0 || force) {
return rm(to).then(() => CLOBBER)
}
+ // neither skip nor clobber
+ return false
})
} else {
// doesn't exist, dir might not either
diff --git a/node_modules/bin-links/lib/shim-bin.js b/node_modules/bin-links/lib/shim-bin.js
index 70259a49e..bde328e51 100644
--- a/node_modules/bin-links/lib/shim-bin.js
+++ b/node_modules/bin-links/lib/shim-bin.js
@@ -56,12 +56,12 @@ const shimBin = ({ path, to, from, absFrom, force }) => {
}
if (force) {
- return
+ return false
}
return Promise.all(shims.map((s, i) => [s, stats[i]]).map(([s, st]) => {
if (!st) {
- return
+ return false
}
return readCmdShim(s)
.then(target => {
@@ -69,6 +69,7 @@ const shimBin = ({ path, to, from, absFrom, force }) => {
if (target.indexOf(resolve(path)) !== 0) {
return failEEXIST({ from, to, path })
}
+ return false
}, er => handleReadCmdShimError({ er, from, to }))
}))
})
diff --git a/node_modules/bin-links/package.json b/node_modules/bin-links/package.json
index a86948de1..aba3d8f6c 100644
--- a/node_modules/bin-links/package.json
+++ b/node_modules/bin-links/package.json
@@ -1,6 +1,6 @@
{
"name": "bin-links",
- "version": "3.0.1",
+ "version": "3.0.2",
"description": "JavaScript package binary linker",
"main": "./lib/index.js",
"scripts": {
@@ -35,10 +35,10 @@
},
"devDependencies": {
"@npmcli/eslint-config": "^3.0.1",
- "@npmcli/template-oss": "3.2.2",
+ "@npmcli/template-oss": "3.5.0",
"mkdirp": "^1.0.3",
"require-inject": "^1.4.4",
- "tap": "^15.0.10"
+ "tap": "^16.0.1"
},
"tap": {
"check-coverage": true,
@@ -55,6 +55,6 @@
"templateOSS": {
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
"windowsCI": false,
- "version": "3.2.2"
+ "version": "3.5.0"
}
}
diff --git a/package-lock.json b/package-lock.json
index c1bd310dd..9430ea240 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1484,9 +1484,9 @@
}
},
"node_modules/bin-links": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.1.tgz",
- "integrity": "sha512-9vx+ypzVhASvHTS6K+YSGf7nwQdANoz7v6MTC0aCtYnOEZ87YvMf81aY737EZnGZdpbRM3sfWjO9oWkKmuIvyQ==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz",
+ "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==",
"dependencies": {
"cmd-shim": "^5.0.0",
"mkdirp-infer-owner": "^2.0.0",