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:
authorRebecca Turner <me@re-becca.org>2018-03-23 03:23:38 +0300
committerRebecca Turner <me@re-becca.org>2018-03-23 12:08:57 +0300
commit344ba8819f485c72e1c7ac3e656d7e9210ccf607 (patch)
tree9b8f05aabd015060c84a5c7393b5c8967085b671
parent6ab30fbd6311c97dcb6a1d4cd013174a41b41718 (diff)
worker-farm@1.6.0
Allow customizing childprocess.fork. Ditch 0.10 compat.
-rw-r--r--node_modules/worker-farm/.editorconfig16
-rw-r--r--node_modules/worker-farm/README.md5
-rw-r--r--node_modules/worker-farm/examples/basic/child.js2
-rw-r--r--node_modules/worker-farm/examples/basic/index.js2
-rw-r--r--node_modules/worker-farm/examples/pi/calc.js2
-rw-r--r--node_modules/worker-farm/lib/farm.js10
-rw-r--r--node_modules/worker-farm/lib/fork.js13
-rw-r--r--node_modules/worker-farm/lib/index.js2
-rw-r--r--node_modules/worker-farm/node_modules/xtend/.npmignore1
-rw-r--r--node_modules/worker-farm/node_modules/xtend/LICENCE19
-rw-r--r--node_modules/worker-farm/node_modules/xtend/Makefile4
-rw-r--r--node_modules/worker-farm/node_modules/xtend/README.md32
-rw-r--r--node_modules/worker-farm/node_modules/xtend/immutable.js19
-rw-r--r--node_modules/worker-farm/node_modules/xtend/mutable.js17
-rw-r--r--node_modules/worker-farm/node_modules/xtend/package.json43
-rw-r--r--node_modules/worker-farm/node_modules/xtend/test.js83
-rw-r--r--node_modules/worker-farm/package.json28
-rw-r--r--node_modules/worker-farm/tests/child.js8
-rw-r--r--node_modules/worker-farm/tests/debug.js3
-rw-r--r--node_modules/worker-farm/tests/index.js35
-rw-r--r--package-lock.json1096
-rw-r--r--package.json2
22 files changed, 632 insertions, 810 deletions
diff --git a/node_modules/worker-farm/.editorconfig b/node_modules/worker-farm/.editorconfig
new file mode 100644
index 000000000..feaebc231
--- /dev/null
+++ b/node_modules/worker-farm/.editorconfig
@@ -0,0 +1,16 @@
+# This file is for unifying the coding style for different editors and IDEs
+# editorconfig.org
+
+root = true
+
+[*]
+end_of_line = lf
+charset = utf-8
+insert_final_newline = true
+trim_trailing_whitespace = true
+indent_style = space
+indent_size = 2
+
+[*.js]
+max_line_length = 80
+View
diff --git a/node_modules/worker-farm/README.md b/node_modules/worker-farm/README.md
index 87ee4b61b..982b37cb5 100644
--- a/node_modules/worker-farm/README.md
+++ b/node_modules/worker-farm/README.md
@@ -103,7 +103,8 @@ If you don't provide an `options` object then the following defaults will be use
```js
{
- maxCallsPerWorker : Infinity
+ workerOptions : {}
+ , maxCallsPerWorker : Infinity
, maxConcurrentWorkers : require('os').cpus().length
, maxConcurrentCallsPerWorker : 10
, maxConcurrentCalls : Infinity
@@ -113,6 +114,8 @@ If you don't provide an `options` object then the following defaults will be use
}
```
+ * **<code>workerOptions</code>** allows you to customize all the parameters passed to child nodes. This object supports [all possible options of `child_process.fork`](https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options). The default options passed are the parent `execArgv`, `cwd` and `env`. Any (or all) of them can be overridden, and others can be added as well.
+
* **<code>maxCallsPerWorker</code>** allows you to control the lifespan of your child processes. A positive number will indicate that you only want each child to accept that many calls before it is terminated. This may be useful if you need to control memory leaks or similar in child processes.
* **<code>maxConcurrentWorkers</code>** will set the number of child processes to maintain concurrently. By default it is set to the number of CPUs available on the current system, but it can be any reasonable number, including `1`.
diff --git a/node_modules/worker-farm/examples/basic/child.js b/node_modules/worker-farm/examples/basic/child.js
index 41e124b06..0f0900b5e 100644
--- a/node_modules/worker-farm/examples/basic/child.js
+++ b/node_modules/worker-farm/examples/basic/child.js
@@ -2,4 +2,4 @@
module.exports = function (inp, callback) {
callback(null, inp + ' BAR (' + process.pid + ')')
-} \ No newline at end of file
+}
diff --git a/node_modules/worker-farm/examples/basic/index.js b/node_modules/worker-farm/examples/basic/index.js
index 3c9a1086e..452e7b163 100644
--- a/node_modules/worker-farm/examples/basic/index.js
+++ b/node_modules/worker-farm/examples/basic/index.js
@@ -10,4 +10,4 @@ for (let i = 0; i < 10; i++) {
if (++ret == 10)
workerFarm.end(workers)
})
-} \ No newline at end of file
+}
diff --git a/node_modules/worker-farm/examples/pi/calc.js b/node_modules/worker-farm/examples/pi/calc.js
index 42c77c2bd..df9e5bae1 100644
--- a/node_modules/worker-farm/examples/pi/calc.js
+++ b/node_modules/worker-farm/examples/pi/calc.js
@@ -19,4 +19,4 @@ module.exports = function (points, callback) {
inside++
callback(null, (inside / points) * 4)
-} \ No newline at end of file
+}
diff --git a/node_modules/worker-farm/lib/farm.js b/node_modules/worker-farm/lib/farm.js
index c77c95d2c..ef0ab0e10 100644
--- a/node_modules/worker-farm/lib/farm.js
+++ b/node_modules/worker-farm/lib/farm.js
@@ -1,7 +1,8 @@
'use strict'
const DEFAULT_OPTIONS = {
- maxCallsPerWorker : Infinity
+ workerOptions : {}
+ , maxCallsPerWorker : Infinity
, maxConcurrentWorkers : (require('os').cpus() || { length: 1 }).length
, maxConcurrentCallsPerWorker : 10
, maxConcurrentCalls : Infinity
@@ -11,15 +12,14 @@ const DEFAULT_OPTIONS = {
, autoStart : false
}
-const extend = require('xtend')
- , fork = require('./fork')
+const fork = require('./fork')
, TimeoutError = require('errno').create('TimeoutError')
, ProcessTerminatedError = require('errno').create('ProcessTerminatedError')
, MaxConcurrentCallsError = require('errno').create('MaxConcurrentCallsError')
function Farm (options, path) {
- this.options = extend(DEFAULT_OPTIONS, options)
+ this.options = Object.assign({}, DEFAULT_OPTIONS, options)
this.path = path
this.activeCalls = 0
}
@@ -103,7 +103,7 @@ Farm.prototype.onExit = function (childId) {
Farm.prototype.startChild = function () {
this.childId++
- let forked = fork(this.path)
+ let forked = fork(this.path, this.options.workerOptions)
, id = this.childId
, c = {
send : forked.send
diff --git a/node_modules/worker-farm/lib/fork.js b/node_modules/worker-farm/lib/fork.js
index 46cf79b73..2843df484 100644
--- a/node_modules/worker-farm/lib/fork.js
+++ b/node_modules/worker-farm/lib/fork.js
@@ -4,16 +4,17 @@ const childProcess = require('child_process')
, childModule = require.resolve('./child/index')
-function fork (forkModule) {
+function fork (forkModule, workerOptions) {
// suppress --debug / --inspect flags while preserving others (like --harmony)
let filteredArgs = process.execArgv.filter(function (v) {
return !(/^--(debug|inspect)/).test(v)
})
- , child = childProcess.fork(childModule, process.argv, {
- execArgv: filteredArgs
- , env: process.env
- , cwd: process.cwd()
- })
+ , options = Object.assign({
+ execArgv : filteredArgs
+ , env : process.env
+ , cwd : process.cwd()
+ }, workerOptions)
+ , child = childProcess.fork(childModule, process.argv, options)
child.on('error', function() {
// this *should* be picked up by onExit and the operation requeued
diff --git a/node_modules/worker-farm/lib/index.js b/node_modules/worker-farm/lib/index.js
index 4df0902f8..fe574e59b 100644
--- a/node_modules/worker-farm/lib/index.js
+++ b/node_modules/worker-farm/lib/index.js
@@ -31,4 +31,4 @@ function end (api, callback) {
module.exports = farm
-module.exports.end = end \ No newline at end of file
+module.exports.end = end
diff --git a/node_modules/worker-farm/node_modules/xtend/.npmignore b/node_modules/worker-farm/node_modules/xtend/.npmignore
deleted file mode 100644
index 3c3629e64..000000000
--- a/node_modules/worker-farm/node_modules/xtend/.npmignore
+++ /dev/null
@@ -1 +0,0 @@
-node_modules
diff --git a/node_modules/worker-farm/node_modules/xtend/LICENCE b/node_modules/worker-farm/node_modules/xtend/LICENCE
deleted file mode 100644
index 1a14b437e..000000000
--- a/node_modules/worker-farm/node_modules/xtend/LICENCE
+++ /dev/null
@@ -1,19 +0,0 @@
-Copyright (c) 2012-2014 Raynos.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/node_modules/worker-farm/node_modules/xtend/Makefile b/node_modules/worker-farm/node_modules/xtend/Makefile
deleted file mode 100644
index d583fcf49..000000000
--- a/node_modules/worker-farm/node_modules/xtend/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-browser:
- node ./support/compile
-
-.PHONY: browser \ No newline at end of file
diff --git a/node_modules/worker-farm/node_modules/xtend/README.md b/node_modules/worker-farm/node_modules/xtend/README.md
deleted file mode 100644
index 093cb2978..000000000
--- a/node_modules/worker-farm/node_modules/xtend/README.md
+++ /dev/null
@@ -1,32 +0,0 @@
-# xtend
-
-[![browser support][3]][4]
-
-[![locked](http://badges.github.io/stability-badges/dist/locked.svg)](http://github.com/badges/stability-badges)
-
-Extend like a boss
-
-xtend is a basic utility library which allows you to extend an object by appending all of the properties from each object in a list. When there are identical properties, the right-most property takes precedence.
-
-## Examples
-
-```js
-var extend = require("xtend")
-
-// extend returns a new object. Does not mutate arguments
-var combination = extend({
- a: "a",
- b: 'c'
-}, {
- b: "b"
-})
-// { a: "a", b: "b" }
-```
-
-## Stability status: Locked
-
-## MIT Licenced
-
-
- [3]: http://ci.testling.com/Raynos/xtend.png
- [4]: http://ci.testling.com/Raynos/xtend
diff --git a/node_modules/worker-farm/node_modules/xtend/immutable.js b/node_modules/worker-farm/node_modules/xtend/immutable.js
deleted file mode 100644
index 94889c9de..000000000
--- a/node_modules/worker-farm/node_modules/xtend/immutable.js
+++ /dev/null
@@ -1,19 +0,0 @@
-module.exports = extend
-
-var hasOwnProperty = Object.prototype.hasOwnProperty;
-
-function extend() {
- var target = {}
-
- for (var i = 0; i < arguments.length; i++) {
- var source = arguments[i]
-
- for (var key in source) {
- if (hasOwnProperty.call(source, key)) {
- target[key] = source[key]
- }
- }
- }
-
- return target
-}
diff --git a/node_modules/worker-farm/node_modules/xtend/mutable.js b/node_modules/worker-farm/node_modules/xtend/mutable.js
deleted file mode 100644
index 72debede6..000000000
--- a/node_modules/worker-farm/node_modules/xtend/mutable.js
+++ /dev/null
@@ -1,17 +0,0 @@
-module.exports = extend
-
-var hasOwnProperty = Object.prototype.hasOwnProperty;
-
-function extend(target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i]
-
- for (var key in source) {
- if (hasOwnProperty.call(source, key)) {
- target[key] = source[key]
- }
- }
- }
-
- return target
-}
diff --git a/node_modules/worker-farm/node_modules/xtend/package.json b/node_modules/worker-farm/node_modules/xtend/package.json
deleted file mode 100644
index 7df1addba..000000000
--- a/node_modules/worker-farm/node_modules/xtend/package.json
+++ /dev/null
@@ -1,43 +0,0 @@
-{
- "_from": "xtend@>=4.0.0 <4.1.0-0",
- "_id": "xtend@4.0.1",
- "_inBundle": false,
- "_integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
- "_location": "/worker-farm/xtend",
- "_phantomChildren": {},
- "_requested": {
- "type": "range",
- "registry": true,
- "raw": "xtend@>=4.0.0 <4.1.0-0",
- "name": "xtend",
- "escapedName": "xtend",
- "rawSpec": ">=4.0.0 <4.1.0-0",
- "saveSpec": null,
- "fetchSpec": ">=4.0.0 <4.1.0-0"
- },
- "_requiredBy": [
- "/worker-farm"
- ],
- "_resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
- "_shasum": "a5c6d532be656e23db820efb943a1f04998d63af",
- "_shrinkwrap": null,
- "_spec": "xtend@>=4.0.0 <4.1.0-0",
- "_where": "/Users/zkat/Documents/code/npm/node_modules/worker-farm",
- "bin": null,
- "bundleDependencies": false,
- "dependencies": {},
- "deprecated": false,
- "description": "[![browser support][3]][4]",
- "devDependencies": {
- "tape": "~1.1.0"
- },
- "engines": {
- "node": ">=0.4"
- },
- "main": "immutable",
- "name": "xtend",
- "optionalDependencies": {},
- "peerDependencies": {},
- "scripts": {},
- "version": "4.0.1"
-}
diff --git a/node_modules/worker-farm/node_modules/xtend/test.js b/node_modules/worker-farm/node_modules/xtend/test.js
deleted file mode 100644
index 093a2b061..000000000
--- a/node_modules/worker-farm/node_modules/xtend/test.js
+++ /dev/null
@@ -1,83 +0,0 @@
-var test = require("tape")
-var extend = require("./")
-var mutableExtend = require("./mutable")
-
-test("merge", function(assert) {
- var a = { a: "foo" }
- var b = { b: "bar" }
-
- assert.deepEqual(extend(a, b), { a: "foo", b: "bar" })
- assert.end()
-})
-
-test("replace", function(assert) {
- var a = { a: "foo" }
- var b = { a: "bar" }
-
- assert.deepEqual(extend(a, b), { a: "bar" })
- assert.end()
-})
-
-test("undefined", function(assert) {
- var a = { a: undefined }
- var b = { b: "foo" }
-
- assert.deepEqual(extend(a, b), { a: undefined, b: "foo" })
- assert.deepEqual(extend(b, a), { a: undefined, b: "foo" })
- assert.end()
-})
-
-test("handle 0", function(assert) {
- var a = { a: "default" }
- var b = { a: 0 }
-
- assert.deepEqual(extend(a, b), { a: 0 })
- assert.deepEqual(extend(b, a), { a: "default" })
- assert.end()
-})
-
-test("is immutable", function (assert) {
- var record = {}
-
- extend(record, { foo: "bar" })
- assert.equal(record.foo, undefined)
- assert.end()
-})
-
-test("null as argument", function (assert) {
- var a = { foo: "bar" }
- var b = null
- var c = void 0
-
- assert.deepEqual(extend(b, a, c), { foo: "bar" })
- assert.end()
-})
-
-test("mutable", function (assert) {
- var a = { foo: "bar" }
-
- mutableExtend(a, { bar: "baz" })
-
- assert.equal(a.bar, "baz")
- assert.end()
-})
-
-test("null prototype", function(assert) {
- var a = { a: "foo" }
- var b = Object.create(null)
- b.b = "bar";
-
- assert.deepEqual(extend(a, b), { a: "foo", b: "bar" })
- assert.end()
-})
-
-test("null prototype mutable", function (assert) {
- var a = { foo: "bar" }
- var b = Object.create(null)
- b.bar = "baz";
-
- mutableExtend(a, b)
-
- assert.equal(a.bar, "baz")
- assert.end()
-})
diff --git a/node_modules/worker-farm/package.json b/node_modules/worker-farm/package.json
index 7adec272c..151a0fde3 100644
--- a/node_modules/worker-farm/package.json
+++ b/node_modules/worker-farm/package.json
@@ -1,28 +1,29 @@
{
- "_from": "worker-farm@1.5.4",
- "_id": "worker-farm@1.5.4",
+ "_from": "worker-farm@1.6.0",
+ "_id": "worker-farm@1.6.0",
"_inBundle": false,
- "_integrity": "sha512-ITyClEvcfv0ozqJl1vmWFWhvI+OIrkbInYqkEPE50wFPXj8J9Gd3FYf8+CkZJXJJsQBYe+2DvmoK9Zhx5w8W+w==",
+ "_integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
"_location": "/worker-farm",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
- "raw": "worker-farm@1.5.4",
+ "raw": "worker-farm@1.6.0",
"name": "worker-farm",
"escapedName": "worker-farm",
- "rawSpec": "1.5.4",
+ "rawSpec": "1.6.0",
"saveSpec": null,
- "fetchSpec": "1.5.4"
+ "fetchSpec": "1.6.0"
},
"_requiredBy": [
"#USER",
- "/"
+ "/",
+ "/libcipm"
],
- "_resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.4.tgz",
- "_shasum": "4debbe46b40edefcc717ebde74a90b1ae1e909a1",
- "_spec": "worker-farm@1.5.4",
- "_where": "/Users/zkat/Documents/code/npm",
+ "_resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
+ "_shasum": "aecc405976fab5a95526180846f0dba288f3a4a0",
+ "_spec": "worker-farm@1.6.0",
+ "_where": "/Users/rebecca/code/npm",
"authors": [
"Rod Vagg @rvagg <rod@vagg.org> (https://github.com/rvagg)"
],
@@ -31,8 +32,7 @@
},
"bundleDependencies": false,
"dependencies": {
- "errno": "~0.1.7",
- "xtend": "~4.0.1"
+ "errno": "~0.1.7"
},
"deprecated": false,
"description": "Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.",
@@ -57,5 +57,5 @@
"test": "node ./tests/"
},
"types": "./index.d.ts",
- "version": "1.5.4"
+ "version": "1.6.0"
}
diff --git a/node_modules/worker-farm/tests/child.js b/node_modules/worker-farm/tests/child.js
index 85e8f5789..71cb728f7 100644
--- a/node_modules/worker-farm/tests/child.js
+++ b/node_modules/worker-farm/tests/child.js
@@ -13,9 +13,11 @@ module.exports = function (timeout, callback) {
module.exports.args = function (callback) {
- console.log(process.argv)
- console.log(process.execArgv)
- callback()
+ callback(null, {
+ argv : process.argv
+ , cwd : process.cwd()
+ , execArgv : process.execArgv
+ })
}
diff --git a/node_modules/worker-farm/tests/debug.js b/node_modules/worker-farm/tests/debug.js
index 6ffd44648..4d2b80321 100644
--- a/node_modules/worker-farm/tests/debug.js
+++ b/node_modules/worker-farm/tests/debug.js
@@ -4,7 +4,8 @@ const workerFarm = require('../')
, workers = workerFarm(require.resolve('./child'), ['args'])
-workers.args(function() {
+workers.args(function(err, result) {
+ console.log(result);
workerFarm.end(workers)
console.log('FINISHED')
process.exit(0)
diff --git a/node_modules/worker-farm/tests/index.js b/node_modules/worker-farm/tests/index.js
index 32d200ff7..ec9deabed 100644
--- a/node_modules/worker-farm/tests/index.js
+++ b/node_modules/worker-farm/tests/index.js
@@ -5,6 +5,7 @@ const tape = require('tape')
, workerFarm = require('../')
, childPath = require.resolve('./child')
, fs = require('fs')
+ , os = require('os')
function uniq (ar) {
let a = [], i, j
@@ -23,7 +24,7 @@ tape('simple, exports=function test', function (t) {
let child = workerFarm(childPath)
child(0, function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense')
- t.ok(pid < process.pid + 500, 'pid makes sense')
+ t.ok(pid < process.pid + 750, 'pid makes sense')
t.ok(rnd >= 0 && rnd < 1, 'rnd result makes sense')
})
@@ -40,7 +41,7 @@ tape('simple, exports.fn test', function (t) {
let child = workerFarm(childPath, [ 'run0' ])
child.run0(function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense')
- t.ok(pid < process.pid + 500, 'pid makes sense')
+ t.ok(pid < process.pid + 750, 'pid makes sense')
t.ok(rnd >= 0 && rnd < 1, 'rnd result makes sense')
})
@@ -352,7 +353,7 @@ tape('simple, end callback', function (t) {
let child = workerFarm(childPath)
child(0, function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense ' + pid + ' vs ' + process.pid)
- t.ok(pid < process.pid + 500, 'pid makes sense ' + pid + ' vs ' + process.pid)
+ t.ok(pid < process.pid + 750, 'pid makes sense ' + pid + ' vs ' + process.pid)
t.ok(rnd >= 0 && rnd < 1, 'rnd result makes sense')
})
@@ -370,14 +371,14 @@ tape('call timeout test', function (t) {
// should come back ok
child(50, function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense ' + pid + ' vs ' + process.pid)
- t.ok(pid < process.pid + 500, 'pid makes sense ' + pid + ' vs ' + process.pid)
+ t.ok(pid < process.pid + 750, 'pid makes sense ' + pid + ' vs ' + process.pid)
t.ok(rnd > 0 && rnd < 1, 'rnd result makes sense ' + rnd)
})
// should come back ok
child(50, function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense ' + pid + ' vs ' + process.pid)
- t.ok(pid < process.pid + 500, 'pid makes sense ' + pid + ' vs ' + process.pid)
+ t.ok(pid < process.pid + 750, 'pid makes sense ' + pid + ' vs ' + process.pid)
t.ok(rnd > 0 && rnd < 1, 'rnd result makes sense ' + rnd)
})
@@ -412,7 +413,7 @@ tape('call timeout test', function (t) {
setTimeout(function () {
child(50, function (err, pid, rnd) {
t.ok(pid > process.pid, 'pid makes sense ' + pid + ' vs ' + process.pid)
- t.ok(pid < process.pid + 500, 'pid makes sense ' + pid + ' vs ' + process.pid)
+ t.ok(pid < process.pid + 750, 'pid makes sense ' + pid + ' vs ' + process.pid)
t.ok(rnd > 0 && rnd < 1, 'rnd result makes sense ' + rnd)
})
workerFarm.end(child, function () {
@@ -521,6 +522,28 @@ tape('test max retries after process terminate', function (t) {
})
+tape('custom arguments can be passed to "fork"', function (t) {
+ t.plan(3)
+
+ // allocate a real, valid path, in any OS
+ let cwd = fs.realpathSync(os.tmpdir())
+ , workerOptions = {
+ cwd : cwd
+ , execArgv : ['--no-warnings']
+ }
+ , child = workerFarm({ maxConcurrentWorkers: 1, maxRetries: 5, workerOptions: workerOptions}, childPath, ['args'])
+
+ child.args(function (err, result) {
+ t.equal(result.execArgv[0], '--no-warnings', 'flags passed (overridden default)')
+ t.equal(result.cwd, cwd, 'correct cwd folder')
+ })
+
+ workerFarm.end(child, function () {
+ t.ok(true, 'workerFarm ended')
+ })
+})
+
+
tape('ensure --debug/--inspect not propagated to children', function (t) {
t.plan(3)
diff --git a/package-lock.json b/package-lock.json
index 629906c01..51770769f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -709,7 +709,7 @@
"protoduck": "5.0.0",
"read-package-json": "2.0.13",
"rimraf": "2.6.2",
- "worker-farm": "1.5.4"
+ "worker-farm": "1.6.0"
},
"dependencies": {
"lock-verify": {
@@ -5865,35 +5865,35 @@
"integrity": "sha512-DwiAZiQWzALkGEbhhbdi+DqT2nqmqFAJZRvVSnHBpA8khjf7+6kcO76Bx39JA7kclIfQ9Uro1rO4dgP1AWUovw==",
"dev": true,
"requires": {
- "bind-obj-methods": "^2.0.0",
+ "bind-obj-methods": "2.0.0",
"bluebird": "3.5.1",
- "clean-yaml-object": "^0.1.0",
- "color-support": "^1.1.0",
- "coveralls": "^3.0.0",
- "foreground-child": "^1.3.3",
- "fs-exists-cached": "^1.0.0",
- "function-loop": "^1.0.1",
+ "clean-yaml-object": "0.1.0",
+ "color-support": "1.1.3",
+ "coveralls": "3.0.0",
+ "foreground-child": "1.5.6",
+ "fs-exists-cached": "1.0.0",
+ "function-loop": "1.0.1",
"glob": "7.1.2",
- "isexe": "^2.0.0",
- "js-yaml": "^3.11.0",
- "minipass": "^2.2.1",
+ "isexe": "2.0.0",
+ "js-yaml": "3.11.0",
+ "minipass": "2.2.4",
"mkdirp": "0.5.1",
- "nyc": "^11.6.0",
+ "nyc": "11.6.0",
"opener": "1.4.3",
- "os-homedir": "^1.0.2",
- "own-or": "^1.0.0",
- "own-or-env": "^1.0.1",
+ "os-homedir": "1.0.2",
+ "own-or": "1.0.0",
+ "own-or-env": "1.0.1",
"rimraf": "2.6.2",
- "signal-exit": "^3.0.0",
- "source-map-support": "^0.5.4",
- "stack-utils": "^1.0.0",
- "tap-mocha-reporter": "^3.0.7",
- "tap-parser": "^7.0.0",
- "tmatch": "^3.1.0",
- "trivial-deferred": "^1.0.1",
- "tsame": "^1.1.2",
+ "signal-exit": "3.0.2",
+ "source-map-support": "0.5.4",
+ "stack-utils": "1.0.1",
+ "tap-mocha-reporter": "3.0.7",
+ "tap-parser": "7.0.0",
+ "tmatch": "3.1.0",
+ "trivial-deferred": "1.0.1",
+ "tsame": "1.1.2",
"write-file-atomic": "2.3.0",
- "yapool": "^1.0.0"
+ "yapool": "1.0.0"
},
"dependencies": {
"bind-obj-methods": {
@@ -5920,10 +5920,10 @@
"integrity": "sha512-ZppXR9y5PraUOrf/DzHJY6gzNUhXYE3b9D43xEXs4QYZ7/Oe0Gy0CS+IPKWFfvQFXB3RG9QduaQUFehzSpGAFw==",
"dev": true,
"requires": {
- "js-yaml": "^3.11.0",
- "lcov-parse": "^0.0.10",
- "log-driver": "^1.2.5",
- "minimist": "^1.2.0",
+ "js-yaml": "3.11.0",
+ "lcov-parse": "0.0.10",
+ "log-driver": "1.2.7",
+ "minimist": "1.2.0",
"request": "2.85.0"
},
"dependencies": {
@@ -5953,8 +5953,8 @@
"integrity": "sha1-T9ca0t/elnibmApcCilZN8svXOk=",
"dev": true,
"requires": {
- "cross-spawn": "^4",
- "signal-exit": "^3.0.0"
+ "cross-spawn": "4.0.2",
+ "signal-exit": "3.0.2"
},
"dependencies": {
"cross-spawn": {
@@ -5993,8 +5993,8 @@
"integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
"dev": true,
"requires": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
+ "argparse": "1.0.10",
+ "esprima": "4.0.0"
},
"dependencies": {
"argparse": {
@@ -6003,7 +6003,7 @@
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"dev": true,
"requires": {
- "sprintf-js": "~1.0.2"
+ "sprintf-js": "1.0.3"
},
"dependencies": {
"sprintf-js": {
@@ -6029,7 +6029,7 @@
"dev": true,
"requires": {
"safe-buffer": "5.1.1",
- "yallist": "^3.0.0"
+ "yallist": "3.0.2"
},
"dependencies": {
"yallist": {
@@ -6046,33 +6046,33 @@
"integrity": "sha512-ZaXCh0wmbk2aSBH2B5hZGGvK2s9aM8DIm2rVY+BG3Fx8tUS+bpJSswUVZqOD1YfCmnYRFSqgYJSr7UeeUcW0jg==",
"dev": true,
"requires": {
- "archy": "^1.0.0",
- "arrify": "^1.0.1",
- "caching-transform": "^1.0.0",
- "convert-source-map": "^1.5.1",
- "debug-log": "^1.0.1",
- "default-require-extensions": "^1.0.0",
- "find-cache-dir": "^0.1.1",
- "find-up": "^2.1.0",
- "foreground-child": "^1.5.3",
- "glob": "^7.0.6",
- "istanbul-lib-coverage": "^1.1.2",
- "istanbul-lib-hook": "^1.1.0",
- "istanbul-lib-instrument": "^1.10.0",
- "istanbul-lib-report": "^1.1.3",
- "istanbul-lib-source-maps": "^1.2.3",
- "istanbul-reports": "^1.1.4",
- "md5-hex": "^1.2.0",
- "merge-source-map": "^1.0.2",
- "micromatch": "^2.3.11",
- "mkdirp": "^0.5.0",
- "resolve-from": "^2.0.0",
- "rimraf": "^2.5.4",
- "signal-exit": "^3.0.1",
- "spawn-wrap": "^1.4.2",
- "test-exclude": "^4.2.0",
+ "archy": "1.0.0",
+ "arrify": "1.0.1",
+ "caching-transform": "1.0.1",
+ "convert-source-map": "1.5.1",
+ "debug-log": "1.0.1",
+ "default-require-extensions": "1.0.0",
+ "find-cache-dir": "0.1.1",
+ "find-up": "2.1.0",
+ "foreground-child": "1.5.6",
+ "glob": "7.1.2",
+ "istanbul-lib-coverage": "1.2.0",
+ "istanbul-lib-hook": "1.1.0",
+ "istanbul-lib-instrument": "1.10.1",
+ "istanbul-lib-report": "1.1.3",
+ "istanbul-lib-source-maps": "1.2.3",
+ "istanbul-reports": "1.3.0",
+ "md5-hex": "1.3.0",
+ "merge-source-map": "1.1.0",
+ "micromatch": "2.3.11",
+ "mkdirp": "0.5.1",
+ "resolve-from": "2.0.0",
+ "rimraf": "2.6.2",
+ "signal-exit": "3.0.2",
+ "spawn-wrap": "1.4.2",
+ "test-exclude": "4.2.1",
"yargs": "11.1.0",
- "yargs-parser": "^8.0.0"
+ "yargs-parser": "8.1.0"
},
"dependencies": {
"align-text": {
@@ -6080,9 +6080,9 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2",
- "longest": "^1.0.1",
- "repeat-string": "^1.5.2"
+ "kind-of": "3.2.2",
+ "longest": "1.0.1",
+ "repeat-string": "1.6.1"
}
},
"amdefine": {
@@ -6105,7 +6105,7 @@
"bundled": true,
"dev": true,
"requires": {
- "default-require-extensions": "^1.0.0"
+ "default-require-extensions": "1.0.0"
}
},
"archy": {
@@ -6118,7 +6118,7 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-flatten": "^1.0.1"
+ "arr-flatten": "1.1.0"
}
},
"arr-flatten": {
@@ -6161,9 +6161,9 @@
"bundled": true,
"dev": true,
"requires": {
- "chalk": "^1.1.3",
- "esutils": "^2.0.2",
- "js-tokens": "^3.0.2"
+ "chalk": "1.1.3",
+ "esutils": "2.0.2",
+ "js-tokens": "3.0.2"
}
},
"babel-generator": {
@@ -6171,14 +6171,14 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-messages": "^6.23.0",
- "babel-runtime": "^6.26.0",
- "babel-types": "^6.18.0",
- "detect-indent": "^4.0.0",
- "jsesc": "^1.3.0",
- "lodash": "^4.17.4",
- "source-map": "^0.5.7",
- "trim-right": "^1.0.1"
+ "babel-messages": "6.23.0",
+ "babel-runtime": "6.26.0",
+ "babel-types": "6.26.0",
+ "detect-indent": "4.0.0",
+ "jsesc": "1.3.0",
+ "lodash": "4.17.5",
+ "source-map": "0.5.7",
+ "trim-right": "1.0.1"
}
},
"babel-messages": {
@@ -6186,7 +6186,7 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-runtime": "^6.26.0"
+ "babel-runtime": "6.26.0"
}
},
"babel-runtime": {
@@ -6194,8 +6194,8 @@
"bundled": true,
"dev": true,
"requires": {
- "core-js": "^2.4.0",
- "regenerator-runtime": "^0.11.0"
+ "core-js": "2.5.3",
+ "regenerator-runtime": "0.11.1"
}
},
"babel-template": {
@@ -6203,11 +6203,11 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-runtime": "^6.26.0",
- "babel-traverse": "^6.18.0",
- "babel-types": "^6.18.0",
- "babylon": "^6.18.0",
- "lodash": "^4.17.4"
+ "babel-runtime": "6.26.0",
+ "babel-traverse": "6.26.0",
+ "babel-types": "6.26.0",
+ "babylon": "6.18.0",
+ "lodash": "4.17.5"
}
},
"babel-traverse": {
@@ -6215,15 +6215,15 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-code-frame": "^6.26.0",
- "babel-messages": "^6.23.0",
- "babel-runtime": "^6.26.0",
- "babel-types": "^6.18.0",
- "babylon": "^6.18.0",
- "debug": "^2.6.8",
- "globals": "^9.18.0",
- "invariant": "^2.2.2",
- "lodash": "^4.17.4"
+ "babel-code-frame": "6.26.0",
+ "babel-messages": "6.23.0",
+ "babel-runtime": "6.26.0",
+ "babel-types": "6.26.0",
+ "babylon": "6.18.0",
+ "debug": "2.6.9",
+ "globals": "9.18.0",
+ "invariant": "2.2.3",
+ "lodash": "4.17.5"
}
},
"babel-types": {
@@ -6231,10 +6231,10 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-runtime": "^6.26.0",
- "esutils": "^2.0.2",
- "lodash": "^4.17.4",
- "to-fast-properties": "^1.0.3"
+ "babel-runtime": "6.26.0",
+ "esutils": "2.0.2",
+ "lodash": "4.17.5",
+ "to-fast-properties": "1.0.3"
}
},
"babylon": {
@@ -6252,13 +6252,13 @@
"bundled": true,
"dev": true,
"requires": {
- "cache-base": "^1.0.1",
- "class-utils": "^0.3.5",
- "component-emitter": "^1.2.1",
- "define-property": "^1.0.0",
- "isobject": "^3.0.1",
- "mixin-deep": "^1.2.0",
- "pascalcase": "^0.1.1"
+ "cache-base": "1.0.1",
+ "class-utils": "0.3.6",
+ "component-emitter": "1.2.1",
+ "define-property": "1.0.0",
+ "isobject": "3.0.1",
+ "mixin-deep": "1.3.1",
+ "pascalcase": "0.1.1"
},
"dependencies": {
"define-property": {
@@ -6266,7 +6266,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^1.0.0"
+ "is-descriptor": "1.0.2"
}
},
"isobject": {
@@ -6281,7 +6281,7 @@
"bundled": true,
"dev": true,
"requires": {
- "balanced-match": "^1.0.0",
+ "balanced-match": "1.0.0",
"concat-map": "0.0.1"
}
},
@@ -6290,9 +6290,9 @@
"bundled": true,
"dev": true,
"requires": {
- "expand-range": "^1.8.1",
- "preserve": "^0.2.0",
- "repeat-element": "^1.1.2"
+ "expand-range": "1.8.2",
+ "preserve": "0.2.0",
+ "repeat-element": "1.1.2"
}
},
"builtin-modules": {
@@ -6305,15 +6305,15 @@
"bundled": true,
"dev": true,
"requires": {
- "collection-visit": "^1.0.0",
- "component-emitter": "^1.2.1",
- "get-value": "^2.0.6",
- "has-value": "^1.0.0",
- "isobject": "^3.0.1",
- "set-value": "^2.0.0",
- "to-object-path": "^0.3.0",
- "union-value": "^1.0.0",
- "unset-value": "^1.0.0"
+ "collection-visit": "1.0.0",
+ "component-emitter": "1.2.1",
+ "get-value": "2.0.6",
+ "has-value": "1.0.0",
+ "isobject": "3.0.1",
+ "set-value": "2.0.0",
+ "to-object-path": "0.3.0",
+ "union-value": "1.0.0",
+ "unset-value": "1.0.0"
},
"dependencies": {
"isobject": {
@@ -6328,9 +6328,9 @@
"bundled": true,
"dev": true,
"requires": {
- "md5-hex": "^1.2.0",
- "mkdirp": "^0.5.0",
- "write-file-atomic": "^1.1.4"
+ "md5-hex": "1.3.0",
+ "mkdirp": "0.5.1",
+ "write-file-atomic": "1.3.4"
}
},
"camelcase": {
@@ -6345,8 +6345,8 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "^0.1.3",
- "lazy-cache": "^1.0.3"
+ "align-text": "0.1.4",
+ "lazy-cache": "1.0.4"
}
},
"chalk": {
@@ -6354,11 +6354,11 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-styles": "^2.2.1",
- "escape-string-regexp": "^1.0.2",
- "has-ansi": "^2.0.0",
- "strip-ansi": "^3.0.0",
- "supports-color": "^2.0.0"
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
}
},
"class-utils": {
@@ -6366,10 +6366,10 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-union": "^3.1.0",
- "define-property": "^0.2.5",
- "isobject": "^3.0.0",
- "static-extend": "^0.1.1"
+ "arr-union": "3.1.0",
+ "define-property": "0.2.5",
+ "isobject": "3.0.1",
+ "static-extend": "0.1.2"
},
"dependencies": {
"define-property": {
@@ -6377,7 +6377,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^0.1.0"
+ "is-descriptor": "0.1.6"
}
},
"is-accessor-descriptor": {
@@ -6385,7 +6385,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -6393,7 +6393,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -6403,7 +6403,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -6411,7 +6411,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -6421,9 +6421,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "is-accessor-descriptor": "0.1.6",
+ "is-data-descriptor": "0.1.4",
+ "kind-of": "5.1.0"
}
},
"isobject": {
@@ -6444,8 +6444,8 @@
"dev": true,
"optional": true,
"requires": {
- "center-align": "^0.1.1",
- "right-align": "^0.1.1",
+ "center-align": "0.1.3",
+ "right-align": "0.1.3",
"wordwrap": "0.0.2"
},
"dependencies": {
@@ -6467,8 +6467,8 @@
"bundled": true,
"dev": true,
"requires": {
- "map-visit": "^1.0.0",
- "object-visit": "^1.0.0"
+ "map-visit": "1.0.0",
+ "object-visit": "1.0.1"
}
},
"commondir": {
@@ -6506,8 +6506,8 @@
"bundled": true,
"dev": true,
"requires": {
- "lru-cache": "^4.0.1",
- "which": "^1.2.9"
+ "lru-cache": "4.1.2",
+ "which": "1.3.0"
}
},
"debug": {
@@ -6538,7 +6538,7 @@
"bundled": true,
"dev": true,
"requires": {
- "strip-bom": "^2.0.0"
+ "strip-bom": "2.0.0"
}
},
"define-property": {
@@ -6546,8 +6546,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^1.0.0",
- "isobject": "^3.0.1"
+ "is-descriptor": "1.0.2",
+ "isobject": "3.0.1"
},
"dependencies": {
"isobject": {
@@ -6562,7 +6562,7 @@
"bundled": true,
"dev": true,
"requires": {
- "repeating": "^2.0.0"
+ "repeating": "2.0.1"
}
},
"error-ex": {
@@ -6570,7 +6570,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-arrayish": "^0.2.1"
+ "is-arrayish": "0.2.1"
}
},
"escape-string-regexp": {
@@ -6588,13 +6588,13 @@
"bundled": true,
"dev": true,
"requires": {
- "cross-spawn": "^5.0.1",
- "get-stream": "^3.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.1",
- "strip-eof": "^1.0.0"
+ "cross-spawn": "5.1.0",
+ "get-stream": "3.0.0",
+ "is-stream": "1.1.0",
+ "npm-run-path": "2.0.2",
+ "p-finally": "1.0.0",
+ "signal-exit": "3.0.2",
+ "strip-eof": "1.0.0"
},
"dependencies": {
"cross-spawn": {
@@ -6602,9 +6602,9 @@
"bundled": true,
"dev": true,
"requires": {
- "lru-cache": "^4.0.1",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
+ "lru-cache": "4.1.2",
+ "shebang-command": "1.2.0",
+ "which": "1.3.0"
}
}
}
@@ -6614,7 +6614,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-posix-bracket": "^0.1.0"
+ "is-posix-bracket": "0.1.1"
}
},
"expand-range": {
@@ -6622,7 +6622,7 @@
"bundled": true,
"dev": true,
"requires": {
- "fill-range": "^2.1.0"
+ "fill-range": "2.2.3"
}
},
"extend-shallow": {
@@ -6630,8 +6630,8 @@
"bundled": true,
"dev": true,
"requires": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
+ "assign-symbols": "1.0.0",
+ "is-extendable": "1.0.1"
},
"dependencies": {
"is-extendable": {
@@ -6639,7 +6639,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-plain-object": "^2.0.3"
+ "is-plain-object": "2.0.4"
}
}
}
@@ -6649,7 +6649,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extglob": "^1.0.0"
+ "is-extglob": "1.0.0"
}
},
"filename-regex": {
@@ -6662,11 +6662,11 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "^2.1.0",
- "isobject": "^2.0.0",
- "randomatic": "^1.1.3",
- "repeat-element": "^1.1.2",
- "repeat-string": "^1.5.2"
+ "is-number": "2.1.0",
+ "isobject": "2.1.0",
+ "randomatic": "1.1.7",
+ "repeat-element": "1.1.2",
+ "repeat-string": "1.6.1"
}
},
"find-cache-dir": {
@@ -6674,9 +6674,9 @@
"bundled": true,
"dev": true,
"requires": {
- "commondir": "^1.0.1",
- "mkdirp": "^0.5.0",
- "pkg-dir": "^1.0.0"
+ "commondir": "1.0.1",
+ "mkdirp": "0.5.1",
+ "pkg-dir": "1.0.0"
}
},
"find-up": {
@@ -6684,7 +6684,7 @@
"bundled": true,
"dev": true,
"requires": {
- "locate-path": "^2.0.0"
+ "locate-path": "2.0.0"
}
},
"for-in": {
@@ -6697,7 +6697,7 @@
"bundled": true,
"dev": true,
"requires": {
- "for-in": "^1.0.1"
+ "for-in": "1.0.2"
}
},
"foreground-child": {
@@ -6705,8 +6705,8 @@
"bundled": true,
"dev": true,
"requires": {
- "cross-spawn": "^4",
- "signal-exit": "^3.0.1"
+ "cross-spawn": "4.0.2",
+ "signal-exit": "3.0.2"
}
},
"fragment-cache": {
@@ -6714,7 +6714,7 @@
"bundled": true,
"dev": true,
"requires": {
- "map-cache": "^0.2.2"
+ "map-cache": "0.2.2"
}
},
"fs.realpath": {
@@ -6742,12 +6742,12 @@
"bundled": true,
"dev": true,
"requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.1"
}
},
"glob-base": {
@@ -6755,8 +6755,8 @@
"bundled": true,
"dev": true,
"requires": {
- "glob-parent": "^2.0.0",
- "is-glob": "^2.0.1"
+ "glob-parent": "2.0.0",
+ "is-glob": "2.0.1"
}
},
"glob-parent": {
@@ -6764,7 +6764,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-glob": "^2.0.1"
+ "is-glob": "2.0.1"
}
},
"globals": {
@@ -6782,10 +6782,10 @@
"bundled": true,
"dev": true,
"requires": {
- "async": "^1.4.0",
- "optimist": "^0.6.1",
- "source-map": "^0.4.4",
- "uglify-js": "^2.6"
+ "async": "1.5.2",
+ "optimist": "0.6.1",
+ "source-map": "0.4.4",
+ "uglify-js": "2.8.29"
},
"dependencies": {
"source-map": {
@@ -6793,7 +6793,7 @@
"bundled": true,
"dev": true,
"requires": {
- "amdefine": ">=0.0.4"
+ "amdefine": "1.0.1"
}
}
}
@@ -6803,7 +6803,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "^2.0.0"
+ "ansi-regex": "2.1.1"
}
},
"has-flag": {
@@ -6816,9 +6816,9 @@
"bundled": true,
"dev": true,
"requires": {
- "get-value": "^2.0.6",
- "has-values": "^1.0.0",
- "isobject": "^3.0.0"
+ "get-value": "2.0.6",
+ "has-values": "1.0.0",
+ "isobject": "3.0.1"
},
"dependencies": {
"isobject": {
@@ -6833,8 +6833,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
+ "is-number": "3.0.0",
+ "kind-of": "4.0.0"
},
"dependencies": {
"is-number": {
@@ -6842,7 +6842,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -6850,7 +6850,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -6860,7 +6860,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -6880,8 +6880,8 @@
"bundled": true,
"dev": true,
"requires": {
- "once": "^1.3.0",
- "wrappy": "1"
+ "once": "1.4.0",
+ "wrappy": "1.0.2"
}
},
"inherits": {
@@ -6894,7 +6894,7 @@
"bundled": true,
"dev": true,
"requires": {
- "loose-envify": "^1.0.0"
+ "loose-envify": "1.3.1"
}
},
"invert-kv": {
@@ -6907,7 +6907,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^6.0.0"
+ "kind-of": "6.0.2"
},
"dependencies": {
"kind-of": {
@@ -6932,7 +6932,7 @@
"bundled": true,
"dev": true,
"requires": {
- "builtin-modules": "^1.0.0"
+ "builtin-modules": "1.1.1"
}
},
"is-data-descriptor": {
@@ -6940,7 +6940,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^6.0.0"
+ "kind-of": "6.0.2"
},
"dependencies": {
"kind-of": {
@@ -6955,9 +6955,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
+ "is-accessor-descriptor": "1.0.0",
+ "is-data-descriptor": "1.0.0",
+ "kind-of": "6.0.2"
},
"dependencies": {
"kind-of": {
@@ -6977,7 +6977,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-primitive": "^2.0.0"
+ "is-primitive": "2.0.0"
}
},
"is-extendable": {
@@ -6995,7 +6995,7 @@
"bundled": true,
"dev": true,
"requires": {
- "number-is-nan": "^1.0.0"
+ "number-is-nan": "1.0.1"
}
},
"is-fullwidth-code-point": {
@@ -7008,7 +7008,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extglob": "^1.0.0"
+ "is-extglob": "1.0.0"
}
},
"is-number": {
@@ -7016,7 +7016,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
},
"is-odd": {
@@ -7024,7 +7024,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "^4.0.0"
+ "is-number": "4.0.0"
},
"dependencies": {
"is-number": {
@@ -7039,7 +7039,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "^3.0.1"
+ "isobject": "3.0.1"
},
"dependencies": {
"isobject": {
@@ -7102,7 +7102,7 @@
"bundled": true,
"dev": true,
"requires": {
- "append-transform": "^0.4.0"
+ "append-transform": "0.4.0"
}
},
"istanbul-lib-instrument": {
@@ -7110,13 +7110,13 @@
"bundled": true,
"dev": true,
"requires": {
- "babel-generator": "^6.18.0",
- "babel-template": "^6.16.0",
- "babel-traverse": "^6.18.0",
- "babel-types": "^6.18.0",
- "babylon": "^6.18.0",
- "istanbul-lib-coverage": "^1.1.2",
- "semver": "^5.3.0"
+ "babel-generator": "6.26.1",
+ "babel-template": "6.26.0",
+ "babel-traverse": "6.26.0",
+ "babel-types": "6.26.0",
+ "babylon": "6.18.0",
+ "istanbul-lib-coverage": "1.2.0",
+ "semver": "5.5.0"
}
},
"istanbul-lib-report": {
@@ -7124,10 +7124,10 @@
"bundled": true,
"dev": true,
"requires": {
- "istanbul-lib-coverage": "^1.1.2",
- "mkdirp": "^0.5.0",
- "path-parse": "^1.0.5",
- "supports-color": "^3.1.2"
+ "istanbul-lib-coverage": "1.2.0",
+ "mkdirp": "0.5.1",
+ "path-parse": "1.0.5",
+ "supports-color": "3.2.3"
},
"dependencies": {
"supports-color": {
@@ -7135,7 +7135,7 @@
"bundled": true,
"dev": true,
"requires": {
- "has-flag": "^1.0.0"
+ "has-flag": "1.0.0"
}
}
}
@@ -7145,11 +7145,11 @@
"bundled": true,
"dev": true,
"requires": {
- "debug": "^3.1.0",
- "istanbul-lib-coverage": "^1.1.2",
- "mkdirp": "^0.5.0",
- "rimraf": "^2.5.4",
- "source-map": "^0.5.7"
+ "debug": "3.1.0",
+ "istanbul-lib-coverage": "1.2.0",
+ "mkdirp": "0.5.1",
+ "rimraf": "2.6.2",
+ "source-map": "0.5.7"
},
"dependencies": {
"debug": {
@@ -7167,7 +7167,7 @@
"bundled": true,
"dev": true,
"requires": {
- "handlebars": "^4.0.3"
+ "handlebars": "4.0.11"
}
},
"js-tokens": {
@@ -7185,7 +7185,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
},
"lazy-cache": {
@@ -7199,7 +7199,7 @@
"bundled": true,
"dev": true,
"requires": {
- "invert-kv": "^1.0.0"
+ "invert-kv": "1.0.0"
}
},
"load-json-file": {
@@ -7207,11 +7207,11 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "^4.1.11",
- "parse-json": "^2.2.0",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0",
- "strip-bom": "^2.0.0"
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1",
+ "strip-bom": "2.0.0"
}
},
"locate-path": {
@@ -7219,8 +7219,8 @@
"bundled": true,
"dev": true,
"requires": {
- "p-locate": "^2.0.0",
- "path-exists": "^3.0.0"
+ "p-locate": "2.0.0",
+ "path-exists": "3.0.0"
},
"dependencies": {
"path-exists": {
@@ -7245,7 +7245,7 @@
"bundled": true,
"dev": true,
"requires": {
- "js-tokens": "^3.0.2"
+ "js-tokens": "3.0.2"
}
},
"lru-cache": {
@@ -7253,8 +7253,8 @@
"bundled": true,
"dev": true,
"requires": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
+ "pseudomap": "1.0.2",
+ "yallist": "2.1.2"
}
},
"map-cache": {
@@ -7267,7 +7267,7 @@
"bundled": true,
"dev": true,
"requires": {
- "object-visit": "^1.0.0"
+ "object-visit": "1.0.1"
}
},
"md5-hex": {
@@ -7275,7 +7275,7 @@
"bundled": true,
"dev": true,
"requires": {
- "md5-o-matic": "^0.1.1"
+ "md5-o-matic": "0.1.1"
}
},
"md5-o-matic": {
@@ -7288,7 +7288,7 @@
"bundled": true,
"dev": true,
"requires": {
- "mimic-fn": "^1.0.0"
+ "mimic-fn": "1.2.0"
}
},
"merge-source-map": {
@@ -7296,7 +7296,7 @@
"bundled": true,
"dev": true,
"requires": {
- "source-map": "^0.6.1"
+ "source-map": "0.6.1"
},
"dependencies": {
"source-map": {
@@ -7311,19 +7311,19 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-diff": "^2.0.0",
- "array-unique": "^0.2.1",
- "braces": "^1.8.2",
- "expand-brackets": "^0.1.4",
- "extglob": "^0.3.1",
- "filename-regex": "^2.0.0",
- "is-extglob": "^1.0.0",
- "is-glob": "^2.0.1",
- "kind-of": "^3.0.2",
- "normalize-path": "^2.0.1",
- "object.omit": "^2.0.0",
- "parse-glob": "^3.0.4",
- "regex-cache": "^0.4.2"
+ "arr-diff": "2.0.0",
+ "array-unique": "0.2.1",
+ "braces": "1.8.5",
+ "expand-brackets": "0.1.5",
+ "extglob": "0.3.2",
+ "filename-regex": "2.0.1",
+ "is-extglob": "1.0.0",
+ "is-glob": "2.0.1",
+ "kind-of": "3.2.2",
+ "normalize-path": "2.1.1",
+ "object.omit": "2.0.1",
+ "parse-glob": "3.0.4",
+ "regex-cache": "0.4.4"
}
},
"mimic-fn": {
@@ -7336,7 +7336,7 @@
"bundled": true,
"dev": true,
"requires": {
- "brace-expansion": "^1.1.7"
+ "brace-expansion": "1.1.11"
}
},
"minimist": {
@@ -7349,8 +7349,8 @@
"bundled": true,
"dev": true,
"requires": {
- "for-in": "^1.0.1",
- "is-extendable": "^1.0.1"
+ "for-in": "1.0.2",
+ "is-extendable": "1.0.1"
},
"dependencies": {
"is-extendable": {
@@ -7358,7 +7358,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-plain-object": "^2.0.3"
+ "is-plain-object": "2.0.4"
}
}
}
@@ -7381,18 +7381,18 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "fragment-cache": "^0.2.1",
- "is-odd": "^2.0.0",
- "is-windows": "^1.0.2",
- "kind-of": "^6.0.2",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
+ "arr-diff": "4.0.0",
+ "array-unique": "0.3.2",
+ "define-property": "2.0.2",
+ "extend-shallow": "3.0.2",
+ "fragment-cache": "0.2.1",
+ "is-odd": "2.0.0",
+ "is-windows": "1.0.2",
+ "kind-of": "6.0.2",
+ "object.pick": "1.3.0",
+ "regex-not": "1.0.2",
+ "snapdragon": "0.8.2",
+ "to-regex": "3.0.2"
},
"dependencies": {
"arr-diff": {
@@ -7417,10 +7417,10 @@
"bundled": true,
"dev": true,
"requires": {
- "hosted-git-info": "^2.1.4",
- "is-builtin-module": "^1.0.0",
- "semver": "^5.3.0",
- "validate-npm-package-license": "^3.0.1"
+ "hosted-git-info": "2.6.0",
+ "is-builtin-module": "1.0.0",
+ "semver": "5.5.0",
+ "validate-npm-package-license": "3.0.3"
}
},
"normalize-path": {
@@ -7428,7 +7428,7 @@
"bundled": true,
"dev": true,
"requires": {
- "remove-trailing-separator": "^1.0.1"
+ "remove-trailing-separator": "1.1.0"
}
},
"npm-run-path": {
@@ -7436,7 +7436,7 @@
"bundled": true,
"dev": true,
"requires": {
- "path-key": "^2.0.0"
+ "path-key": "2.0.1"
}
},
"number-is-nan": {
@@ -7454,9 +7454,9 @@
"bundled": true,
"dev": true,
"requires": {
- "copy-descriptor": "^0.1.0",
- "define-property": "^0.2.5",
- "kind-of": "^3.0.2"
+ "copy-descriptor": "0.1.1",
+ "define-property": "0.2.5",
+ "kind-of": "3.2.2"
},
"dependencies": {
"define-property": {
@@ -7464,7 +7464,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^0.1.0"
+ "is-descriptor": "0.1.6"
}
},
"is-accessor-descriptor": {
@@ -7472,7 +7472,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
},
"is-data-descriptor": {
@@ -7480,7 +7480,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
},
"is-descriptor": {
@@ -7488,9 +7488,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "is-accessor-descriptor": "0.1.6",
+ "is-data-descriptor": "0.1.4",
+ "kind-of": "5.1.0"
},
"dependencies": {
"kind-of": {
@@ -7507,7 +7507,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "^3.0.0"
+ "isobject": "3.0.1"
},
"dependencies": {
"isobject": {
@@ -7522,8 +7522,8 @@
"bundled": true,
"dev": true,
"requires": {
- "for-own": "^0.1.4",
- "is-extendable": "^0.1.1"
+ "for-own": "0.1.5",
+ "is-extendable": "0.1.1"
}
},
"object.pick": {
@@ -7531,7 +7531,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "^3.0.1"
+ "isobject": "3.0.1"
},
"dependencies": {
"isobject": {
@@ -7546,7 +7546,7 @@
"bundled": true,
"dev": true,
"requires": {
- "wrappy": "1"
+ "wrappy": "1.0.2"
}
},
"optimist": {
@@ -7555,7 +7555,7 @@
"dev": true,
"requires": {
"minimist": "0.0.8",
- "wordwrap": "~0.0.2"
+ "wordwrap": "0.0.3"
}
},
"os-homedir": {
@@ -7568,9 +7568,9 @@
"bundled": true,
"dev": true,
"requires": {
- "execa": "^0.7.0",
- "lcid": "^1.0.0",
- "mem": "^1.1.0"
+ "execa": "0.7.0",
+ "lcid": "1.0.0",
+ "mem": "1.1.0"
}
},
"p-finally": {
@@ -7583,7 +7583,7 @@
"bundled": true,
"dev": true,
"requires": {
- "p-try": "^1.0.0"
+ "p-try": "1.0.0"
}
},
"p-locate": {
@@ -7591,7 +7591,7 @@
"bundled": true,
"dev": true,
"requires": {
- "p-limit": "^1.1.0"
+ "p-limit": "1.2.0"
}
},
"p-try": {
@@ -7604,10 +7604,10 @@
"bundled": true,
"dev": true,
"requires": {
- "glob-base": "^0.3.0",
- "is-dotfile": "^1.0.0",
- "is-extglob": "^1.0.0",
- "is-glob": "^2.0.1"
+ "glob-base": "0.3.0",
+ "is-dotfile": "1.0.3",
+ "is-extglob": "1.0.0",
+ "is-glob": "2.0.1"
}
},
"parse-json": {
@@ -7615,7 +7615,7 @@
"bundled": true,
"dev": true,
"requires": {
- "error-ex": "^1.2.0"
+ "error-ex": "1.3.1"
}
},
"pascalcase": {
@@ -7628,7 +7628,7 @@
"bundled": true,
"dev": true,
"requires": {
- "pinkie-promise": "^2.0.0"
+ "pinkie-promise": "2.0.1"
}
},
"path-is-absolute": {
@@ -7651,9 +7651,9 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "^4.1.11",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "graceful-fs": "4.1.11",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1"
}
},
"pify": {
@@ -7671,7 +7671,7 @@
"bundled": true,
"dev": true,
"requires": {
- "pinkie": "^2.0.0"
+ "pinkie": "2.0.4"
}
},
"pkg-dir": {
@@ -7679,7 +7679,7 @@
"bundled": true,
"dev": true,
"requires": {
- "find-up": "^1.0.0"
+ "find-up": "1.1.2"
},
"dependencies": {
"find-up": {
@@ -7687,8 +7687,8 @@
"bundled": true,
"dev": true,
"requires": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "path-exists": "2.1.0",
+ "pinkie-promise": "2.0.1"
}
}
}
@@ -7713,8 +7713,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
+ "is-number": "3.0.0",
+ "kind-of": "4.0.0"
},
"dependencies": {
"is-number": {
@@ -7722,7 +7722,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -7730,7 +7730,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -7740,7 +7740,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -7750,9 +7750,9 @@
"bundled": true,
"dev": true,
"requires": {
- "load-json-file": "^1.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^1.0.0"
+ "load-json-file": "1.1.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "1.1.0"
}
},
"read-pkg-up": {
@@ -7760,8 +7760,8 @@
"bundled": true,
"dev": true,
"requires": {
- "find-up": "^1.0.0",
- "read-pkg": "^1.0.0"
+ "find-up": "1.1.2",
+ "read-pkg": "1.1.0"
},
"dependencies": {
"find-up": {
@@ -7769,8 +7769,8 @@
"bundled": true,
"dev": true,
"requires": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
+ "path-exists": "2.1.0",
+ "pinkie-promise": "2.0.1"
}
}
}
@@ -7785,7 +7785,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-equal-shallow": "^0.1.3"
+ "is-equal-shallow": "0.1.3"
}
},
"regex-not": {
@@ -7793,8 +7793,8 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "^3.0.2",
- "safe-regex": "^1.1.0"
+ "extend-shallow": "3.0.2",
+ "safe-regex": "1.1.0"
}
},
"remove-trailing-separator": {
@@ -7817,7 +7817,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-finite": "^1.0.0"
+ "is-finite": "1.0.2"
}
},
"require-directory": {
@@ -7851,7 +7851,7 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "^0.1.3"
+ "align-text": "0.1.4"
}
},
"rimraf": {
@@ -7859,7 +7859,7 @@
"bundled": true,
"dev": true,
"requires": {
- "glob": "^7.0.6"
+ "glob": "7.1.2"
}
},
"safe-regex": {
@@ -7867,7 +7867,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ret": "~0.1.10"
+ "ret": "0.1.15"
}
},
"semver": {
@@ -7885,10 +7885,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.2"
+ "extend-shallow": "2.0.1",
+ "is-extendable": "0.1.1",
+ "is-plain-object": "2.0.4",
+ "split-string": "3.1.0"
},
"dependencies": {
"extend-shallow": {
@@ -7896,7 +7896,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
}
}
@@ -7906,7 +7906,7 @@
"bundled": true,
"dev": true,
"requires": {
- "shebang-regex": "^1.0.0"
+ "shebang-regex": "1.0.0"
}
},
"shebang-regex": {
@@ -7929,14 +7929,14 @@
"bundled": true,
"dev": true,
"requires": {
- "base": "^0.11.1",
- "debug": "^2.6.8",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "map-cache": "^0.2.2",
- "source-map": "^0.5.7",
- "source-map-resolve": "^0.5.0",
- "use": "^3.1.0"
+ "base": "0.11.2",
+ "debug": "2.6.9",
+ "define-property": "0.2.5",
+ "extend-shallow": "2.0.1",
+ "map-cache": "0.2.2",
+ "source-map": "0.5.7",
+ "source-map-resolve": "0.5.1",
+ "use": "3.1.0"
},
"dependencies": {
"define-property": {
@@ -7944,7 +7944,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^0.1.0"
+ "is-descriptor": "0.1.6"
}
},
"extend-shallow": {
@@ -7952,7 +7952,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
},
"is-accessor-descriptor": {
@@ -7960,7 +7960,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -7968,7 +7968,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -7978,7 +7978,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -7986,7 +7986,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -7996,9 +7996,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "is-accessor-descriptor": "0.1.6",
+ "is-data-descriptor": "0.1.4",
+ "kind-of": "5.1.0"
}
},
"kind-of": {
@@ -8013,9 +8013,9 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "^1.0.0",
- "isobject": "^3.0.0",
- "snapdragon-util": "^3.0.1"
+ "define-property": "1.0.0",
+ "isobject": "3.0.1",
+ "snapdragon-util": "3.0.1"
},
"dependencies": {
"define-property": {
@@ -8023,7 +8023,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^1.0.0"
+ "is-descriptor": "1.0.2"
}
},
"isobject": {
@@ -8038,7 +8038,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
},
"source-map": {
@@ -8051,11 +8051,11 @@
"bundled": true,
"dev": true,
"requires": {
- "atob": "^2.0.0",
- "decode-uri-component": "^0.2.0",
- "resolve-url": "^0.2.1",
- "source-map-url": "^0.4.0",
- "urix": "^0.1.0"
+ "atob": "2.0.3",
+ "decode-uri-component": "0.2.0",
+ "resolve-url": "0.2.1",
+ "source-map-url": "0.4.0",
+ "urix": "0.1.0"
}
},
"source-map-url": {
@@ -8068,12 +8068,12 @@
"bundled": true,
"dev": true,
"requires": {
- "foreground-child": "^1.5.3",
- "mkdirp": "^0.5.0",
- "os-homedir": "^1.0.1",
- "rimraf": "^2.5.4",
- "signal-exit": "^3.0.1",
- "which": "^1.2.9"
+ "foreground-child": "1.5.6",
+ "mkdirp": "0.5.1",
+ "os-homedir": "1.0.2",
+ "rimraf": "2.6.2",
+ "signal-exit": "3.0.2",
+ "which": "1.3.0"
}
},
"spdx-correct": {
@@ -8081,8 +8081,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
+ "spdx-expression-parse": "3.0.0",
+ "spdx-license-ids": "3.0.0"
}
},
"spdx-exceptions": {
@@ -8095,8 +8095,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
+ "spdx-exceptions": "2.1.0",
+ "spdx-license-ids": "3.0.0"
}
},
"spdx-license-ids": {
@@ -8109,7 +8109,7 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "^3.0.2"
+ "extend-shallow": "3.0.2"
}
},
"static-extend": {
@@ -8117,8 +8117,8 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "^0.2.5",
- "object-copy": "^0.1.0"
+ "define-property": "0.2.5",
+ "object-copy": "0.1.0"
},
"dependencies": {
"define-property": {
@@ -8126,7 +8126,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^0.1.0"
+ "is-descriptor": "0.1.6"
}
},
"is-accessor-descriptor": {
@@ -8134,7 +8134,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -8142,7 +8142,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -8152,7 +8152,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -8160,7 +8160,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -8170,9 +8170,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "is-accessor-descriptor": "0.1.6",
+ "is-data-descriptor": "0.1.4",
+ "kind-of": "5.1.0"
}
},
"kind-of": {
@@ -8187,8 +8187,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-fullwidth-code-point": "^2.0.0",
- "strip-ansi": "^4.0.0"
+ "is-fullwidth-code-point": "2.0.0",
+ "strip-ansi": "4.0.0"
},
"dependencies": {
"ansi-regex": {
@@ -8201,7 +8201,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "^3.0.0"
+ "ansi-regex": "3.0.0"
}
}
}
@@ -8211,7 +8211,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "^2.0.0"
+ "ansi-regex": "2.1.1"
}
},
"strip-bom": {
@@ -8219,7 +8219,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-utf8": "^0.2.0"
+ "is-utf8": "0.2.1"
}
},
"strip-eof": {
@@ -8237,11 +8237,11 @@
"bundled": true,
"dev": true,
"requires": {
- "arrify": "^1.0.1",
- "micromatch": "^3.1.8",
- "object-assign": "^4.1.0",
- "read-pkg-up": "^1.0.1",
- "require-main-filename": "^1.0.1"
+ "arrify": "1.0.1",
+ "micromatch": "3.1.9",
+ "object-assign": "4.1.1",
+ "read-pkg-up": "1.0.1",
+ "require-main-filename": "1.0.1"
},
"dependencies": {
"arr-diff": {
@@ -8259,18 +8259,18 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-flatten": "^1.0.1",
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "extend-shallow": "^2.0.1",
- "fill-range": "^4.0.0",
- "isobject": "^3.0.1",
- "kind-of": "^6.0.2",
- "repeat-element": "^1.1.2",
- "snapdragon": "^0.8.1",
- "snapdragon-node": "^2.0.1",
- "split-string": "^3.0.2",
- "to-regex": "^3.0.1"
+ "arr-flatten": "1.1.0",
+ "array-unique": "0.3.2",
+ "define-property": "1.0.0",
+ "extend-shallow": "2.0.1",
+ "fill-range": "4.0.0",
+ "isobject": "3.0.1",
+ "kind-of": "6.0.2",
+ "repeat-element": "1.1.2",
+ "snapdragon": "0.8.2",
+ "snapdragon-node": "2.1.1",
+ "split-string": "3.1.0",
+ "to-regex": "3.0.2"
},
"dependencies": {
"define-property": {
@@ -8278,7 +8278,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^1.0.0"
+ "is-descriptor": "1.0.2"
}
},
"extend-shallow": {
@@ -8286,7 +8286,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
}
}
@@ -8296,13 +8296,13 @@
"bundled": true,
"dev": true,
"requires": {
- "debug": "^2.6.8",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "posix-character-classes": "^0.1.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
+ "debug": "2.6.9",
+ "define-property": "0.2.5",
+ "extend-shallow": "2.0.1",
+ "posix-character-classes": "0.1.1",
+ "regex-not": "1.0.2",
+ "snapdragon": "0.8.2",
+ "to-regex": "3.0.2"
},
"dependencies": {
"define-property": {
@@ -8310,7 +8310,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^0.1.0"
+ "is-descriptor": "0.1.6"
}
},
"extend-shallow": {
@@ -8318,7 +8318,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
},
"is-descriptor": {
@@ -8326,9 +8326,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "is-accessor-descriptor": "0.1.6",
+ "is-data-descriptor": "0.1.4",
+ "kind-of": "5.1.0"
}
},
"kind-of": {
@@ -8343,14 +8343,14 @@
"bundled": true,
"dev": true,
"requires": {
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "expand-brackets": "^2.1.4",
- "extend-shallow": "^2.0.1",
- "fragment-cache": "^0.2.1",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
+ "array-unique": "0.3.2",
+ "define-property": "1.0.0",
+ "expand-brackets": "2.1.4",
+ "extend-shallow": "2.0.1",
+ "fragment-cache": "0.2.1",
+ "regex-not": "1.0.2",
+ "snapdragon": "0.8.2",
+ "to-regex": "3.0.2"
},
"dependencies": {
"define-property": {
@@ -8358,7 +8358,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "^1.0.0"
+ "is-descriptor": "1.0.2"
}
},
"extend-shallow": {
@@ -8366,7 +8366,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
}
}
@@ -8376,10 +8376,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.5.2",
- "to-regex-range": "^2.1.0"
+ "extend-shallow": "2.0.1",
+ "is-number": "3.0.0",
+ "repeat-string": "1.6.1",
+ "to-regex-range": "2.1.1"
},
"dependencies": {
"extend-shallow": {
@@ -8387,7 +8387,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
}
}
@@ -8397,7 +8397,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -8405,7 +8405,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -8415,7 +8415,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -8423,7 +8423,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -8433,7 +8433,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
},
"dependencies": {
"kind-of": {
@@ -8441,7 +8441,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "^1.1.5"
+ "is-buffer": "1.1.6"
}
}
}
@@ -8461,19 +8461,19 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "braces": "^2.3.1",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "extglob": "^2.0.4",
- "fragment-cache": "^0.2.1",
- "kind-of": "^6.0.2",
- "nanomatch": "^1.2.9",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
+ "arr-diff": "4.0.0",
+ "array-unique": "0.3.2",
+ "braces": "2.3.1",
+ "define-property": "2.0.2",
+ "extend-shallow": "3.0.2",
+ "extglob": "2.0.4",
+ "fragment-cache": "0.2.1",
+ "kind-of": "6.0.2",
+ "nanomatch": "1.2.9",
+ "object.pick": "1.3.0",
+ "regex-not": "1.0.2",
+ "snapdragon": "0.8.2",
+ "to-regex": "3.0.2"
}
}
}
@@ -8488,7 +8488,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
},
"to-regex": {
@@ -8496,10 +8496,10 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "regex-not": "^1.0.0",
- "safe-regex": "^1.1.0"
+ "define-property": "2.0.2",
+ "extend-shallow": "3.0.2",
+ "regex-not": "1.0.2",
+ "safe-regex": "1.1.0"
}
},
"to-regex-range": {
@@ -8507,8 +8507,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.5.2"
+ "is-number": "3.0.0",
+ "repeat-string": "1.6.1"
},
"dependencies": {
"is-number": {
@@ -8516,7 +8516,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^3.0.2"
+ "kind-of": "3.2.2"
}
}
}
@@ -8532,9 +8532,9 @@
"dev": true,
"optional": true,
"requires": {
- "source-map": "^0.5.7",
- "uglify-to-browserify": "~1.0.0",
- "yargs": "~3.10.0"
+ "source-map": "0.5.7",
+ "uglify-to-browserify": "1.0.2",
+ "yargs": "3.10.0"
},
"dependencies": {
"yargs": {
@@ -8543,9 +8543,9 @@
"dev": true,
"optional": true,
"requires": {
- "camelcase": "^1.0.2",
- "cliui": "^2.1.0",
- "decamelize": "^1.0.0",
+ "camelcase": "1.2.1",
+ "cliui": "2.1.0",
+ "decamelize": "1.2.0",
"window-size": "0.1.0"
}
}
@@ -8562,10 +8562,10 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-union": "^3.1.0",
- "get-value": "^2.0.6",
- "is-extendable": "^0.1.1",
- "set-value": "^0.4.3"
+ "arr-union": "3.1.0",
+ "get-value": "2.0.6",
+ "is-extendable": "0.1.1",
+ "set-value": "0.4.3"
},
"dependencies": {
"extend-shallow": {
@@ -8573,7 +8573,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "^0.1.1"
+ "is-extendable": "0.1.1"
}
},
"set-value": {
@@ -8581,10 +8581,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "to-object-path": "^0.3.0"
+ "extend-shallow": "2.0.1",
+ "is-extendable": "0.1.1",
+ "is-plain-object": "2.0.4",
+ "to-object-path": "0.3.0"
}
}
}
@@ -8594,8 +8594,8 @@
"bundled": true,
"dev": true,
"requires": {
- "has-value": "^0.3.1",
- "isobject": "^3.0.0"
+ "has-value": "0.3.1",
+ "isobject": "3.0.1"
},
"dependencies": {
"has-value": {
@@ -8603,9 +8603,9 @@
"bundled": true,
"dev": true,
"requires": {
- "get-value": "^2.0.6",
- "has-values": "^0.1.4",
- "isobject": "^2.0.0"
+ "get-value": "2.0.6",
+ "has-values": "0.1.4",
+ "isobject": "2.1.0"
},
"dependencies": {
"isobject": {
@@ -8640,7 +8640,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "^6.0.2"
+ "kind-of": "6.0.2"
},
"dependencies": {
"kind-of": {
@@ -8655,8 +8655,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
+ "spdx-correct": "3.0.0",
+ "spdx-expression-parse": "3.0.0"
}
},
"which": {
@@ -8664,7 +8664,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isexe": "^2.0.0"
+ "isexe": "2.0.0"
}
},
"which-module": {
@@ -8688,8 +8688,8 @@
"bundled": true,
"dev": true,
"requires": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.0"
+ "string-width": "1.0.2",
+ "strip-ansi": "3.0.1"
},
"dependencies": {
"is-fullwidth-code-point": {
@@ -8697,7 +8697,7 @@
"bundled": true,
"dev": true,
"requires": {
- "number-is-nan": "^1.0.0"
+ "number-is-nan": "1.0.1"
}
},
"string-width": {
@@ -8705,9 +8705,9 @@
"bundled": true,
"dev": true,
"requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
}
}
}
@@ -8722,9 +8722,9 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "slide": "^1.1.5"
+ "graceful-fs": "4.1.11",
+ "imurmurhash": "0.1.4",
+ "slide": "1.1.6"
}
},
"y18n": {
@@ -8742,18 +8742,18 @@
"bundled": true,
"dev": true,
"requires": {
- "cliui": "^4.0.0",
- "decamelize": "^1.0.0",
- "find-up": "^2.1.0",
- "get-caller-file": "^1.0.1",
- "os-locale": "^2.0.0",
- "require-directory": "^2.1.1",
- "require-main-filename": "^1.0.1",
- "set-blocking": "^2.0.0",
- "string-width": "^2.0.0",
- "which-module": "^2.0.0",
- "y18n": "^3.2.1",
- "yargs-parser": "^9.0.2"
+ "cliui": "4.0.0",
+ "decamelize": "1.2.0",
+ "find-up": "2.1.0",
+ "get-caller-file": "1.0.2",
+ "os-locale": "2.1.0",
+ "require-directory": "2.1.1",
+ "require-main-filename": "1.0.1",
+ "set-blocking": "2.0.0",
+ "string-width": "2.1.1",
+ "which-module": "2.0.0",
+ "y18n": "3.2.1",
+ "yargs-parser": "9.0.2"
},
"dependencies": {
"ansi-regex": {
@@ -8771,9 +8771,9 @@
"bundled": true,
"dev": true,
"requires": {
- "string-width": "^2.0.0",
- "strip-ansi": "^4.0.0",
- "wrap-ansi": "^2.0.0"
+ "string-width": "2.1.1",
+ "strip-ansi": "4.0.0",
+ "wrap-ansi": "2.1.0"
}
},
"strip-ansi": {
@@ -8781,7 +8781,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "^3.0.0"
+ "ansi-regex": "3.0.0"
}
},
"yargs-parser": {
@@ -8789,7 +8789,7 @@
"bundled": true,
"dev": true,
"requires": {
- "camelcase": "^4.1.0"
+ "camelcase": "4.1.0"
}
}
}
@@ -8799,7 +8799,7 @@
"bundled": true,
"dev": true,
"requires": {
- "camelcase": "^4.1.0"
+ "camelcase": "4.1.0"
},
"dependencies": {
"camelcase": {
@@ -8829,7 +8829,7 @@
"integrity": "sha512-y8qULRbRAlL6x2+M0vIe7jJbJx/kmUTzYonRAa2ayesR2qWLswninkVyeJe4x3IEXhdgoNodzjQRKAoEs6Fmrw==",
"dev": true,
"requires": {
- "own-or": "^1.0.0"
+ "own-or": "1.0.0"
}
},
"signal-exit": {
@@ -8844,7 +8844,7 @@
"integrity": "sha512-PETSPG6BjY1AHs2t64vS2aqAgu6dMIMXJULWFBGbh2Gr8nVLbCFDo6i/RMMvviIQ2h1Z8+5gQhVKSn2je9nmdg==",
"dev": true,
"requires": {
- "source-map": "^0.6.0"
+ "source-map": "0.6.1"
},
"dependencies": {
"source-map": {
@@ -8867,15 +8867,15 @@
"integrity": "sha512-GHVXJ38C3oPRpM3YUc43JlGdpVZYiKeT1fmAd3HH2+J+ZWwsNAUFvRRdoGsXLw9+gU9o+zXpBqhS/oXyRQYwlA==",
"dev": true,
"requires": {
- "color-support": "^1.1.0",
- "debug": "^2.1.3",
- "diff": "^1.3.2",
- "escape-string-regexp": "^1.0.3",
+ "color-support": "1.1.3",
+ "debug": "2.6.9",
+ "diff": "1.4.0",
+ "escape-string-regexp": "1.0.5",
"glob": "7.1.2",
- "js-yaml": "^3.11.0",
+ "js-yaml": "3.11.0",
"readable-stream": "2.3.5",
- "tap-parser": "^5.1.0",
- "unicode-length": "^1.0.0"
+ "tap-parser": "5.4.0",
+ "unicode-length": "1.0.3"
},
"dependencies": {
"debug": {
@@ -8913,8 +8913,8 @@
"integrity": "sha512-BIsIaGqv7uTQgTW1KLTMNPSEQf4zDDPgYOBRdgOfuB+JFOLRBfEu6cLa/KvMvmqggu1FKXDfitjLwsq4827RvA==",
"dev": true,
"requires": {
- "events-to-array": "^1.0.1",
- "js-yaml": "^3.11.0",
+ "events-to-array": "1.1.2",
+ "js-yaml": "3.11.0",
"readable-stream": "2.3.5"
},
"dependencies": {
@@ -8932,8 +8932,8 @@
"integrity": "sha1-Wtp6f+1RhBpBijKM8UlHisg1irs=",
"dev": true,
"requires": {
- "punycode": "^1.3.2",
- "strip-ansi": "^3.0.1"
+ "punycode": "1.4.1",
+ "strip-ansi": "3.0.1"
},
"dependencies": {
"punycode": {
@@ -8948,7 +8948,7 @@
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true,
"requires": {
- "ansi-regex": "^2.0.0"
+ "ansi-regex": "2.1.1"
},
"dependencies": {
"ansi-regex": {
@@ -8969,9 +8969,9 @@
"integrity": "sha512-05G8/LrzqOOFvZhhAk32wsGiPZ1lfUrl+iV7+OkKgfofZxiceZWMHkKmow71YsyVQ8IvGBP2EjcIjE5gL4l5lA==",
"dev": true,
"requires": {
- "events-to-array": "^1.0.1",
- "js-yaml": "^3.11.0",
- "minipass": "^2.2.1"
+ "events-to-array": "1.1.2",
+ "js-yaml": "3.11.0",
+ "minipass": "2.2.4"
},
"dependencies": {
"events-to-array": {
@@ -9737,12 +9737,11 @@
}
},
"worker-farm": {
- "version": "1.5.4",
- "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.4.tgz",
- "integrity": "sha512-ITyClEvcfv0ozqJl1vmWFWhvI+OIrkbInYqkEPE50wFPXj8J9Gd3FYf8+CkZJXJJsQBYe+2DvmoK9Zhx5w8W+w==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
+ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
"requires": {
- "errno": "0.1.7",
- "xtend": "4.0.1"
+ "errno": "~0.1.7"
},
"dependencies": {
"errno": {
@@ -9750,7 +9749,7 @@
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
"integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
"requires": {
- "prr": "1.0.1"
+ "prr": "~1.0.1"
},
"dependencies": {
"prr": {
@@ -9759,11 +9758,6 @@
"integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
}
}
- },
- "xtend": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
- "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
}
}
},
diff --git a/package.json b/package.json
index ee685cff9..518bfb9f1 100644
--- a/package.json
+++ b/package.json
@@ -132,7 +132,7 @@
"uuid": "^3.2.1",
"validate-npm-package-name": "~3.0.0",
"which": "~1.3.0",
- "worker-farm": "^1.5.4",
+ "worker-farm": "^1.6.0",
"wrappy": "~1.0.2",
"write-file-atomic": "^2.3.0"
},