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:
authorisaacs <i@izs.me>2019-06-30 06:15:16 +0300
committerisaacs <i@izs.me>2019-06-30 09:43:13 +0300
commite36b3c3203e113959366c9cc8bba580a63ce0a9c (patch)
tree0d21dfc171188d46e92a9bdc7eed57424095bed8
parenta823f3084deb6da39cbe13ff6794775178cddcac (diff)
graceful-fs@4.2.0
-rw-r--r--node_modules/graceful-fs/package.json34
-rw-r--r--node_modules/graceful-fs/polyfills.js25
-rw-r--r--package-lock.json22
-rw-r--r--package.json2
4 files changed, 46 insertions, 37 deletions
diff --git a/node_modules/graceful-fs/package.json b/node_modules/graceful-fs/package.json
index a17913f22..eabcee1a8 100644
--- a/node_modules/graceful-fs/package.json
+++ b/node_modules/graceful-fs/package.json
@@ -1,19 +1,19 @@
{
- "_from": "graceful-fs@4.1.15",
- "_id": "graceful-fs@4.1.15",
+ "_from": "graceful-fs@^4.1.15",
+ "_id": "graceful-fs@4.2.0",
"_inBundle": false,
- "_integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
+ "_integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
"_location": "/graceful-fs",
"_phantomChildren": {},
"_requested": {
- "type": "version",
+ "type": "range",
"registry": true,
- "raw": "graceful-fs@4.1.15",
+ "raw": "graceful-fs@^4.1.15",
"name": "graceful-fs",
"escapedName": "graceful-fs",
- "rawSpec": "4.1.15",
+ "rawSpec": "^4.1.15",
"saveSpec": null,
- "fetchSpec": "4.1.15"
+ "fetchSpec": "^4.1.15"
},
"_requiredBy": [
"#USER",
@@ -22,6 +22,7 @@
"/cacache",
"/cmd-shim",
"/configstore",
+ "/cp-file",
"/flat-cache",
"/fs-vacuum",
"/fs-write-stream-atomic",
@@ -31,31 +32,32 @@
"/load-json-file",
"/node-gyp",
"/npm-lifecycle",
- "/npm-registry-client",
- "/npm-registry-fetch/cacache",
+ "/package-hash",
"/pkg-conf/load-json-file",
"/read-cmd-shim",
"/read-installed",
"/read-package-json",
"/readdir-scoped-modules",
"/sha",
+ "/test-exclude/load-json-file",
"/write-file-atomic"
],
- "_resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
- "_shasum": "ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00",
- "_spec": "graceful-fs@4.1.15",
- "_where": "/Users/zkat/Documents/code/work/npm",
+ "_resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
+ "_shasum": "8d8fdc73977cb04104721cb53666c1ca64cd328b",
+ "_spec": "graceful-fs@^4.1.15",
+ "_where": "/Users/isaacs/dev/npm/cli",
"bugs": {
"url": "https://github.com/isaacs/node-graceful-fs/issues"
},
"bundleDependencies": false,
+ "dependencies": {},
"deprecated": false,
"description": "A drop-in replacement for fs, making various improvements.",
"devDependencies": {
"import-fresh": "^2.0.0",
"mkdirp": "^0.5.0",
"rimraf": "^2.2.8",
- "tap": "^12.0.1"
+ "tap": "^12.7.0"
},
"directories": {
"test": "test"
@@ -92,10 +94,10 @@
"url": "git+https://github.com/isaacs/node-graceful-fs.git"
},
"scripts": {
- "postpublish": "git push origin --all; git push origin --tags",
+ "postpublish": "git push origin --follow-tags",
"postversion": "npm publish",
"preversion": "npm test",
"test": "node test.js | tap -"
},
- "version": "4.1.15"
+ "version": "4.2.0"
}
diff --git a/node_modules/graceful-fs/polyfills.js b/node_modules/graceful-fs/polyfills.js
index b964ed080..ab692016c 100644
--- a/node_modules/graceful-fs/polyfills.js
+++ b/node_modules/graceful-fs/polyfills.js
@@ -272,18 +272,24 @@ function patch (fs) {
}
}
-
function statFix (orig) {
if (!orig) return orig
// Older versions of Node erroneously returned signed integers for
// uid + gid.
- return function (target, cb) {
- return orig.call(fs, target, function (er, stats) {
- if (!stats) return cb.apply(this, arguments)
- if (stats.uid < 0) stats.uid += 0x100000000
- if (stats.gid < 0) stats.gid += 0x100000000
+ return function (target, options, cb) {
+ if (typeof options === 'function') {
+ cb = options
+ options = null
+ }
+ function callback (er, stats) {
+ if (stats) {
+ if (stats.uid < 0) stats.uid += 0x100000000
+ if (stats.gid < 0) stats.gid += 0x100000000
+ }
if (cb) cb.apply(this, arguments)
- })
+ }
+ return options ? orig.call(fs, target, options, callback)
+ : orig.call(fs, target, callback)
}
}
@@ -291,8 +297,9 @@ function patch (fs) {
if (!orig) return orig
// Older versions of Node erroneously returned signed integers for
// uid + gid.
- return function (target) {
- var stats = orig.call(fs, target)
+ return function (target, options) {
+ var stats = options ? orig.call(fs, target, options)
+ : orig.call(fs, target)
if (stats.uid < 0) stats.uid += 0x100000000
if (stats.gid < 0) stats.gid += 0x100000000
return stats;
diff --git a/package-lock.json b/package-lock.json
index 4621d5a0c..ecdd3b125 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2348,9 +2348,9 @@
}
},
"graceful-fs": {
- "version": "4.1.15",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
- "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
+ "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg=="
},
"growl": {
"version": "1.10.5",
@@ -4024,7 +4024,7 @@
},
"execa": {
"version": "1.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
"dev": true,
"requires": {
@@ -4039,7 +4039,7 @@
},
"find-up": {
"version": "3.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
"dev": true,
"requires": {
@@ -4054,13 +4054,13 @@
},
"invert-kv": {
"version": "2.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
"dev": true
},
"is-fullwidth-code-point": {
"version": "2.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
"dev": true
},
@@ -4076,7 +4076,7 @@
},
"lcid": {
"version": "2.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
"dev": true,
"requires": {
@@ -4085,7 +4085,7 @@
},
"locate-path": {
"version": "3.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
"dev": true,
"requires": {
@@ -4122,7 +4122,7 @@
},
"os-locale": {
"version": "3.1.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
"dev": true,
"requires": {
@@ -4142,7 +4142,7 @@
},
"p-locate": {
"version": "3.0.0",
- "resolved": "",
+ "resolved": false,
"integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
"dev": true,
"requires": {
diff --git a/package.json b/package.json
index 5a2fa1812..33e80b73d 100644
--- a/package.json
+++ b/package.json
@@ -61,7 +61,7 @@
"fs-write-stream-atomic": "~1.0.10",
"gentle-fs": "^2.0.1",
"glob": "^7.1.3",
- "graceful-fs": "^4.1.15",
+ "graceful-fs": "^4.2.0",
"has-unicode": "~2.0.1",
"hosted-git-info": "^2.7.1",
"iferr": "^1.0.2",