diff options
author | Rebecca Turner <me@re-becca.org> | 2017-10-04 11:31:04 +0300 |
---|---|---|
committer | Rebecca Turner <me@re-becca.org> | 2017-10-04 11:31:06 +0300 |
commit | b81fff808ee269361d3dcf38c1b6019f1708ae02 (patch) | |
tree | b0f3a638dc27b7ba32b922f60816c6b91300f210 | |
parent | 2b02e86c06cf2a5fe7146404f5bfd27f190ee4f4 (diff) |
rimraf@2.6.2
Fixes a long standing bug in rimraf's attempts to work around Windows limitations
where it owns a file and can change its perms but can't remove it without
first changing its perms.
-rw-r--r-- | node_modules/rimraf/package.json | 32 | ||||
-rw-r--r-- | node_modules/rimraf/rimraf.js | 5 | ||||
-rw-r--r-- | package-lock.json | 24 | ||||
-rw-r--r-- | package.json | 2 |
4 files changed, 32 insertions, 31 deletions
diff --git a/node_modules/rimraf/package.json b/node_modules/rimraf/package.json index 89123a178..52dc0f254 100644 --- a/node_modules/rimraf/package.json +++ b/node_modules/rimraf/package.json @@ -1,35 +1,37 @@ { - "_from": "rimraf@~2.6.1", - "_id": "rimraf@2.6.1", - "_integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", + "_from": "rimraf@2.6.2", + "_id": "rimraf@2.6.2", + "_inBundle": false, + "_integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "_location": "/rimraf", "_phantomChildren": {}, "_requested": { - "type": "range", + "type": "version", "registry": true, - "raw": "rimraf@~2.6.1", + "raw": "rimraf@2.6.2", "name": "rimraf", "escapedName": "rimraf", - "rawSpec": "~2.6.1", + "rawSpec": "2.6.2", "saveSpec": null, - "fetchSpec": "~2.6.1" + "fetchSpec": "2.6.2" }, "_requiredBy": [ + "#USER", "/", "/cacache", "/fs-vacuum", - "/fstream", + "/libnpx", "/move-concurrently", "/move-concurrently/copy-concurrently", "/node-gyp", + "/node-gyp/fstream", "/standard/eslint/file-entry-cache/flat-cache/del", "/tacks" ], - "_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", - "_shasum": "c2338ec643df7a1b7fe5c54fa86f57428a55f33d", - "_shrinkwrap": null, - "_spec": "rimraf@~2.6.1", - "_where": "/Users/zkat/Documents/code/npm", + "_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "_shasum": "2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36", + "_spec": "rimraf@2.6.2", + "_where": "/Users/rebecca/code/npm", "author": { "name": "Isaac Z. Schlueter", "email": "i@izs.me", @@ -61,8 +63,6 @@ "license": "ISC", "main": "rimraf.js", "name": "rimraf", - "optionalDependencies": {}, - "peerDependencies": {}, "repository": { "type": "git", "url": "git://github.com/isaacs/rimraf.git" @@ -70,5 +70,5 @@ "scripts": { "test": "tap test/*.js" }, - "version": "2.6.1" + "version": "2.6.2" } diff --git a/node_modules/rimraf/rimraf.js b/node_modules/rimraf/rimraf.js index c26331265..e80dd1069 100644 --- a/node_modules/rimraf/rimraf.js +++ b/node_modules/rimraf/rimraf.js @@ -5,6 +5,7 @@ var assert = require("assert") var path = require("path") var fs = require("fs") var glob = require("glob") +var _0666 = parseInt('666', 8) var defaultGlobOpts = { nosort: true, @@ -165,7 +166,7 @@ function fixWinEPERM (p, options, er, cb) { if (er) assert(er instanceof Error) - options.chmod(p, 666, function (er2) { + options.chmod(p, _0666, function (er2) { if (er2) cb(er2.code === "ENOENT" ? null : er) else @@ -187,7 +188,7 @@ function fixWinEPERMSync (p, options, er) { assert(er instanceof Error) try { - options.chmodSync(p, 666) + options.chmodSync(p, _0666) } catch (er2) { if (er2.code === "ENOENT") return diff --git a/package-lock.json b/package-lock.json index 24257e202..8dac4908c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -74,7 +74,7 @@ "mkdirp": "0.5.1", "move-concurrently": "1.0.1", "promise-inflight": "1.0.1", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "ssri": "4.1.6", "unique-filename": "1.1.0", "y18n": "3.2.1" @@ -308,7 +308,7 @@ "requires": { "graceful-fs": "4.1.11", "path-is-inside": "1.0.2", - "rimraf": "2.6.1" + "rimraf": "2.6.2" } }, "fs-write-stream-atomic": { @@ -474,7 +474,7 @@ "requires": { "dotenv": "4.0.0", "npm-package-arg": "5.1.2", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "safe-buffer": "5.1.1", "update-notifier": "2.2.0", "which": "1.3.0", @@ -1205,7 +1205,7 @@ "copy-concurrently": "1.0.3", "fs-write-stream-atomic": "1.0.10", "mkdirp": "0.5.1", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "run-queue": "1.0.3" }, "dependencies": { @@ -1218,7 +1218,7 @@ "fs-write-stream-atomic": "1.0.10", "iferr": "0.1.5", "mkdirp": "0.5.1", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "run-queue": "1.0.3" } }, @@ -1246,7 +1246,7 @@ "npmlog": "4.1.2", "osenv": "0.1.4", "request": "2.83.0", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "semver": "5.3.0", "tar": "2.2.1", "which": "1.3.0" @@ -1260,7 +1260,7 @@ "graceful-fs": "4.1.11", "inherits": "2.0.3", "mkdirp": "0.5.1", - "rimraf": "2.6.1" + "rimraf": "2.6.2" } }, "minimatch": { @@ -3602,9 +3602,9 @@ "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" }, "rimraf": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", - "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "requires": { "glob": "7.1.2" } @@ -4154,7 +4154,7 @@ "object-assign": "4.1.1", "pify": "2.3.0", "pinkie-promise": "2.0.1", - "rimraf": "2.6.1" + "rimraf": "2.6.2" }, "dependencies": { "globby": { @@ -5131,7 +5131,7 @@ "requires": { "graceful-fs": "4.1.11", "mkdirp": "0.5.1", - "rimraf": "2.6.1", + "rimraf": "2.6.2", "yargs": "3.32.0" }, "dependencies": { diff --git a/package.json b/package.json index 9f761aed3..69bd4d5fb 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "readable-stream": "~2.3.3", "request": "~2.83.0", "retry": "~0.10.1", - "rimraf": "~2.6.1", + "rimraf": "~2.6.2", "safe-buffer": "~5.1.1", "semver": "~5.4.1", "sha": "~2.0.1", |