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:
-rw-r--r--node_modules/lockfile/CHANGELOG.md5
-rw-r--r--node_modules/lockfile/lockfile.js2
-rw-r--r--node_modules/lockfile/package.json46
-rw-r--r--node_modules/lockfile/test/unlock-no-cb.js10
-rw-r--r--npm-shrinkwrap.json6
-rw-r--r--package.json2
6 files changed, 43 insertions, 28 deletions
diff --git a/node_modules/lockfile/CHANGELOG.md b/node_modules/lockfile/CHANGELOG.md
index 6d9005b1d..38f44af04 100644
--- a/node_modules/lockfile/CHANGELOG.md
+++ b/node_modules/lockfile/CHANGELOG.md
@@ -1,11 +1,16 @@
# Changes
+## v1.0.3
+
+* handle the case where callback is not passed by user
+
## v1.0.2
* git ignore coverage and node_modules
* update tap to v7
* build a changelog
+* package: fix repository link
* pass tests on 0.8
* before_script needs to be before_install
* tap 1.2.0 and travis
diff --git a/node_modules/lockfile/lockfile.js b/node_modules/lockfile/lockfile.js
index 0c2c6f597..fd49717b8 100644
--- a/node_modules/lockfile/lockfile.js
+++ b/node_modules/lockfile/lockfile.js
@@ -58,7 +58,7 @@ exports.unlock = function (path, cb) {
debug('unlock', path)
// best-effort. unlocking an already-unlocked lock is a noop
delete locks[path]
- fs.unlink(path, function (unlinkEr) { cb() })
+ fs.unlink(path, function (unlinkEr) { cb && cb() })
}
exports.unlockSync = function (path) {
diff --git a/node_modules/lockfile/package.json b/node_modules/lockfile/package.json
index 0fa61f34b..e559a8216 100644
--- a/node_modules/lockfile/package.json
+++ b/node_modules/lockfile/package.json
@@ -2,49 +2,49 @@
"_args": [
[
{
- "raw": "lockfile@1.0.2",
+ "raw": "lockfile@^1.0.3",
"scope": null,
"escapedName": "lockfile",
"name": "lockfile",
- "rawSpec": "1.0.2",
- "spec": "1.0.2",
- "type": "version"
+ "rawSpec": "^1.0.3",
+ "spec": ">=1.0.3 <2.0.0",
+ "type": "range"
},
"/Users/rebecca/code/npm"
]
],
- "_from": "lockfile@1.0.2",
- "_id": "lockfile@1.0.2",
+ "_from": "lockfile@>=1.0.3 <2.0.0",
+ "_id": "lockfile@1.0.3",
"_inCache": true,
"_location": "/lockfile",
"_nodeVersion": "6.5.0",
"_npmOperationalInternal": {
- "host": "packages-16-east.internal.npmjs.com",
- "tmp": "tmp/lockfile-1.0.2.tgz_1474488698320_0.008735276060178876"
+ "host": "packages-18-east.internal.npmjs.com",
+ "tmp": "tmp/lockfile-1.0.3.tgz_1481132515120_0.9350064944010228"
},
"_npmUser": {
"name": "isaacs",
"email": "i@izs.me"
},
- "_npmVersion": "3.10.7",
+ "_npmVersion": "3.10.9",
"_phantomChildren": {},
"_requested": {
- "raw": "lockfile@1.0.2",
+ "raw": "lockfile@^1.0.3",
"scope": null,
"escapedName": "lockfile",
"name": "lockfile",
- "rawSpec": "1.0.2",
- "spec": "1.0.2",
- "type": "version"
+ "rawSpec": "^1.0.3",
+ "spec": ">=1.0.3 <2.0.0",
+ "type": "range"
},
"_requiredBy": [
"#USER",
"/"
],
- "_resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.2.tgz",
- "_shasum": "97e1990174f696cbe0a3acd58a43b84aa30c7c83",
+ "_resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.3.tgz",
+ "_shasum": "2638fc39a0331e9cac1a04b71799931c9c50df79",
"_shrinkwrap": null,
- "_spec": "lockfile@1.0.2",
+ "_spec": "lockfile@^1.0.3",
"_where": "/Users/rebecca/code/npm",
"author": {
"name": "Isaac Z. Schlueter",
@@ -52,7 +52,7 @@
"url": "http://blog.izs.me/"
},
"bugs": {
- "url": "https://github.com/isaacs/lockfile/issues"
+ "url": "https://github.com/npm/lockfile/issues"
},
"dependencies": {},
"description": "A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.",
@@ -64,11 +64,11 @@
"test": "test"
},
"dist": {
- "shasum": "97e1990174f696cbe0a3acd58a43b84aa30c7c83",
- "tarball": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.2.tgz"
+ "shasum": "2638fc39a0331e9cac1a04b71799931c9c50df79",
+ "tarball": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.3.tgz"
},
- "gitHead": "a25076ca142a08951a9265bc1091e715e9bc7f05",
- "homepage": "https://github.com/isaacs/lockfile#readme",
+ "gitHead": "96549505fcca4b8b0ff0e833719720bd463306d7",
+ "homepage": "https://github.com/npm/lockfile#readme",
"keywords": [
"lockfile",
"lock",
@@ -93,12 +93,12 @@
"readme": "ERROR: No README data found!",
"repository": {
"type": "git",
- "url": "git://github.com/isaacs/lockfile.git"
+ "url": "git+https://github.com/npm/lockfile.git"
},
"scripts": {
"changelog": "bash gen-changelog.sh",
"postversion": "npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}",
"test": "tap test/*.js --cov"
},
- "version": "1.0.2"
+ "version": "1.0.3"
}
diff --git a/node_modules/lockfile/test/unlock-no-cb.js b/node_modules/lockfile/test/unlock-no-cb.js
new file mode 100644
index 000000000..df160923e
--- /dev/null
+++ b/node_modules/lockfile/test/unlock-no-cb.js
@@ -0,0 +1,10 @@
+var t = require('tap')
+if (/0\.(10|8)/.test(process.version)) {
+ t.pass('just a dummy test, no beforeExit in this node version')
+} else {
+ process.on('beforeExit', function (code) {
+ t.equal(code, 0, 'did not throw')
+ })
+}
+var lf = require('lockfile')
+lf.unlock('no-file-no-cb')
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
index 56cd48b66..9397e2636 100644
--- a/npm-shrinkwrap.json
+++ b/npm-shrinkwrap.json
@@ -302,9 +302,9 @@
}
},
"lockfile": {
- "version": "1.0.2",
- "from": "lockfile@1.0.2",
- "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.2.tgz"
+ "version": "1.0.3",
+ "from": "lockfile@>=1.0.3 <2.0.0",
+ "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.3.tgz"
},
"lodash._baseindexof": {
"version": "3.1.0",
diff --git a/package.json b/package.json
index b82af437f..0597f1403 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"inherits": "~2.0.3",
"ini": "~1.3.4",
"init-package-json": "~1.9.4",
- "lockfile": "~1.0.2",
+ "lockfile": "~1.0.3",
"lodash._baseuniq": "~4.6.0",
"lodash.clonedeep": "~4.5.0",
"lodash.union": "~4.6.0",