From 1c020abca3111b7947ac991affa55b47d473d44a Mon Sep 17 00:00:00 2001 From: "Gustavo E. Jimenez Folta" Date: Mon, 8 Apr 2019 10:51:32 +0200 Subject: [PATCH 001/135] chore(deps): bump bpmn-js 3.3.0 -> 3.3.1 --- client/package-lock.json | 99 +++++++++++++++------------------------- client/package.json | 2 +- 2 files changed, 38 insertions(+), 63 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 5857161c..2875603d 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.0.0-beta.3", + "version": "3.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1613,8 +1613,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true + "dev": true }, "assertion-error": { "version": "1.1.0", @@ -2105,30 +2104,30 @@ "integrity": "sha512-j8u5k7EcGkmg7WkPgObxyvMEccr0qyiCuvXGnM5G2Q+kza119vVq3gblt0Rro/UDjl7i3VmfG3ojeZ04VHeVFg==" }, "bpmn-js": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.2.3.tgz", - "integrity": "sha512-KtXQYqqNOstpKpA+U1uSTfZ5TsKzoWm8siSgHq4aKcREPoHgG/azoBX7ijZBpNU473Quqx/LtyxWAtERbM9C7g==", - "requires": { - "bpmn-font": "0.8.0", - "bpmn-moddle": "5.1.6", - "css.escape": "1.5.1", - "diagram-js": "3.1.3", - "diagram-js-direct-editing": "1.4.1", - "ids": "0.2.2", - "inherits": "2.0.3", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "object-refs": "0.3.0", - "tiny-svg": "2.2.1" + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.3.1.tgz", + "integrity": "sha512-99jPeWKFUhhoP+KV9OH5j9q3MjPmuGQ9S+y8ghVJc+iKtiBsDPulhYWiL/h1gDJ51yeBPQ/2GwhWHbTiZAUMQw==", + "requires": { + "bpmn-font": "^0.8.0", + "bpmn-moddle": "^5.1.5", + "css.escape": "^1.5.1", + "diagram-js": "^3.1.3", + "diagram-js-direct-editing": "^1.4.2", + "ids": "^0.2.0", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "tiny-svg": "^2.2.1" }, "dependencies": { "diagram-js-direct-editing": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.1.tgz", - "integrity": "sha512-JzKCASTRPYnL9y5mkHtLxTAozNiSn0IPoc0WwHCoQNMCY4ZYXEmfWOV+kS76aa2g5Q930O+Yr09M5FW1A48mIw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", + "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", "requires": { - "min-dash": "3.4.0", - "min-dom": "3.1.1" + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" } } } @@ -2797,7 +2796,6 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", "dev": true, - "optional": true, "requires": { "delayed-stream": "~1.0.0" } @@ -3469,8 +3467,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "optional": true + "dev": true }, "delegate-events": { "version": "1.1.1", @@ -4634,8 +4631,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "optional": true + "dev": true }, "fast-deep-equal": { "version": "2.0.1", @@ -5002,8 +4998,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -5024,14 +5019,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5046,20 +5039,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -5176,8 +5166,7 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -5189,7 +5178,6 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -5204,7 +5192,6 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -5212,14 +5199,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.3.5", "bundled": true, "dev": true, - "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -5238,7 +5223,6 @@ "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -5319,8 +5303,7 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -5332,7 +5315,6 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { "wrappy": "1" } @@ -5418,8 +5400,7 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -5455,7 +5436,6 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -5475,7 +5455,6 @@ "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -5519,14 +5498,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -6757,8 +6734,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true + "dev": true }, "json-parse-better-errors": { "version": "1.0.2", @@ -10806,8 +10782,7 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true + "dev": true }, "type-check": { "version": "0.3.2", diff --git a/client/package.json b/client/package.json index 2925face..a8373b3c 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^3.2.3", + "bpmn-js": "^3.3.1", "bpmn-js-properties-panel": "^0.29.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", From ea9b97a95f56d0a2d67cc1ef2c9a06e547659e59 Mon Sep 17 00:00:00 2001 From: "Gustavo E. Jimenez Folta" Date: Mon, 8 Apr 2019 11:01:05 +0200 Subject: [PATCH 002/135] chore(CHANGELOG): update unreleased changes --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f884c0af..10cb7842 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +* `FIX`: bump to `bpmn-js@3.3.1` to fix unnecessary dirty state ([#858](https://github.com/camunda/camunda-modeler/issues/858)) + ## 3.0.1 * `FIX`: fix desktop icons on Linux From da70cf3d34b53f9e080f568cf68fc28c8430dfda Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 9 Apr 2019 15:59:15 +0200 Subject: [PATCH 003/135] chore(CHANGELOG): update --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10cb7842..d8bb62cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,12 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ -* `FIX`: bump to `bpmn-js@3.3.1` to fix unnecessary dirty state ([#858](https://github.com/camunda/camunda-modeler/issues/858)) +#### BPMN + +* `FEAT`: show `DataInput` / `DataOutput` labels ([#1324](https://github.com/camunda/camunda-modeler/issues/1324)) +* `FEAT`: allow basic `DataInput` / `DataOutput` move +* `FIX`: prevent unnecessary dirty state without actual label update ([#858](https://github.com/camunda/camunda-modeler/issues/858)) +* `CHORE`: update to `bpmn-js@3.3.1` ## 3.0.1 From 64ec84d3fdf85e9b29d116eb903984ae057c7d00 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 10 Apr 2019 15:20:56 +0200 Subject: [PATCH 004/135] feat(RELEASE_CHECKLIST): add code freeze appointment as first step --- docs/.project/RELEASE_CHECKLIST.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index fbcb2075..5c53a07b 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -6,6 +6,7 @@ __Hint:__ Create a release issue and copy the template below into it. ```markdown +* [ ] put up code freeze appointment in calendar (include `michael.schoettes`, too) * [ ] make sure dependencies are released (`rm -rf node_modules && npm i && npm run all` works) * `bpmn-js`, `dmn-js`, `cmmn-js`, `*-properties-panel`, `*-moddle`, ... * [ ] smoke test to verify all diagrams can be created From 696710f45a635b2788d68dda5b258bbed47333f4 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 10 Apr 2019 15:24:38 +0200 Subject: [PATCH 005/135] feat(RELEASE_CHECKLIST): add link to fuzzy testing at QA --- docs/.project/RELEASE_CHECKLIST.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 5c53a07b..d6834a45 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -17,6 +17,7 @@ __Hint:__ Create a release issue and copy the template below into it. * [ ] Works on Linux * [ ] Works on Mac * [ ] Works on Windows +* [ ] trigger QA for fuzzy testing * [ ] publish release on [Github Releases](https://github.com/camunda/camunda-modeler/releases) * [ ] write blog post on [blog.camunda.org](https://github.com/camunda/blog.camunda.org) * [ ] trigger mirroring of release to https://camunda.org/release/camunda-modeler/ via [Jenkins](https://ci.cambpm.camunda.cloud/job/sideprojects/job/camunda-modeler-desktop-RELEASE/build?delay=0sec) From 6c8d90cb267c3e2560059c7af58e9b7a7c8f48c6 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 10 Apr 2019 15:26:09 +0200 Subject: [PATCH 006/135] chore(RELEASE_CHECKLIST): add other parties to notify --- docs/.project/RELEASE_CHECKLIST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index d6834a45..5b5a91bc 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -6,7 +6,7 @@ __Hint:__ Create a release issue and copy the template below into it. ```markdown -* [ ] put up code freeze appointment in calendar (include `michael.schoettes`, too) +* [ ] put up code freeze appointment in calendar (include `modeling`, `michael.schoettes`, `sre`, and `ilias.kourtoudis`) * [ ] make sure dependencies are released (`rm -rf node_modules && npm i && npm run all` works) * `bpmn-js`, `dmn-js`, `cmmn-js`, `*-properties-panel`, `*-moddle`, ... * [ ] smoke test to verify all diagrams can be created From d8f2be9caed02d486ea08066d4071b300003ba43 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Thu, 25 Apr 2019 16:48:12 +0200 Subject: [PATCH 007/135] chore(project): bump karma-webpack dependency Fixes https://github.com/webpack-contrib/karma-webpack/issues/316 --- client/package-lock.json | 4237 ++++++++++++++++++-------------------- client/package.json | 2 +- 2 files changed, 2049 insertions(+), 2190 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 2875603d..2c04facb 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -10,7 +10,7 @@ "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", "dev": true, "requires": { - "@babel/highlight": "^7.0.0" + "@babel/highlight": "7.0.0" } }, "@babel/core": { @@ -19,20 +19,20 @@ "integrity": "sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", - "@babel/helpers": "^7.2.0", - "@babel/parser": "^7.2.2", - "@babel/template": "^7.2.2", - "@babel/traverse": "^7.2.2", - "@babel/types": "^7.2.2", - "convert-source-map": "^1.1.0", - "debug": "^4.1.0", - "json5": "^2.1.0", - "lodash": "^4.17.10", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.3.2", + "@babel/helpers": "7.3.1", + "@babel/parser": "7.3.2", + "@babel/template": "7.2.2", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2", + "convert-source-map": "1.6.0", + "debug": "4.1.1", + "json5": "2.1.0", + "lodash": "4.17.11", + "resolve": "1.10.0", + "semver": "5.6.0", + "source-map": "0.5.7" }, "dependencies": { "json5": { @@ -41,7 +41,7 @@ "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", "dev": true, "requires": { - "minimist": "^1.2.0" + "minimist": "1.2.0" } } } @@ -52,11 +52,11 @@ "integrity": "sha512-f3QCuPppXxtZOEm5GWPra/uYUjmNQlu9pbAD8D/9jze4pTY83rTtB1igTBSwvkeNlC5gR24zFFkz+2WHLFQhqQ==", "dev": true, "requires": { - "@babel/types": "^7.3.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.10", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "@babel/types": "7.3.2", + "jsesc": "2.5.2", + "lodash": "4.17.11", + "source-map": "0.5.7", + "trim-right": "1.0.1" }, "dependencies": { "jsesc": { @@ -73,7 +73,7 @@ "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { @@ -82,8 +82,8 @@ "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-explode-assignable-expression": "7.1.0", + "@babel/types": "7.3.2" } }, "@babel/helper-builder-react-jsx": { @@ -92,8 +92,8 @@ "integrity": "sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==", "dev": true, "requires": { - "@babel/types": "^7.3.0", - "esutils": "^2.0.0" + "@babel/types": "7.3.2", + "esutils": "2.0.2" } }, "@babel/helper-call-delegate": { @@ -102,9 +102,9 @@ "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-hoist-variables": "7.0.0", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/helper-create-class-features-plugin": { @@ -113,11 +113,11 @@ "integrity": "sha512-tdW8+V8ceh2US4GsYdNVNoohq5uVwOf9k6krjwW4E1lINcHgttnWcNqgdoessn12dAy8QkbezlbQh2nXISNY+A==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-member-expression-to-functions": "^7.0.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.2.3" + "@babel/helper-function-name": "7.1.0", + "@babel/helper-member-expression-to-functions": "7.0.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.2.3" } }, "@babel/helper-define-map": { @@ -126,9 +126,9 @@ "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/types": "^7.0.0", - "lodash": "^4.17.10" + "@babel/helper-function-name": "7.1.0", + "@babel/types": "7.3.2", + "lodash": "4.17.11" } }, "@babel/helper-explode-assignable-expression": { @@ -137,8 +137,8 @@ "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/helper-function-name": { @@ -147,9 +147,9 @@ "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-get-function-arity": "7.0.0", + "@babel/template": "7.2.2", + "@babel/types": "7.3.2" } }, "@babel/helper-get-function-arity": { @@ -158,7 +158,7 @@ "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-hoist-variables": { @@ -167,7 +167,7 @@ "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-member-expression-to-functions": { @@ -176,7 +176,7 @@ "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-module-imports": { @@ -185,7 +185,7 @@ "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-module-transforms": { @@ -194,12 +194,12 @@ "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/template": "^7.2.2", - "@babel/types": "^7.2.2", - "lodash": "^4.17.10" + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-simple-access": "7.1.0", + "@babel/helper-split-export-declaration": "7.0.0", + "@babel/template": "7.2.2", + "@babel/types": "7.3.2", + "lodash": "4.17.11" } }, "@babel/helper-optimise-call-expression": { @@ -208,7 +208,7 @@ "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-plugin-utils": { @@ -223,7 +223,7 @@ "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "4.17.11" } }, "@babel/helper-remap-async-to-generator": { @@ -232,11 +232,11 @@ "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-wrap-function": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-wrap-function": "7.2.0", + "@babel/template": "7.2.2", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/helper-replace-supers": { @@ -245,10 +245,10 @@ "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.0.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/traverse": "^7.2.3", - "@babel/types": "^7.0.0" + "@babel/helper-member-expression-to-functions": "7.0.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/helper-simple-access": { @@ -257,8 +257,8 @@ "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", "dev": true, "requires": { - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/template": "7.2.2", + "@babel/types": "7.3.2" } }, "@babel/helper-split-export-declaration": { @@ -267,7 +267,7 @@ "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.3.2" } }, "@babel/helper-wrap-function": { @@ -276,10 +276,10 @@ "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.2.0" + "@babel/helper-function-name": "7.1.0", + "@babel/template": "7.2.2", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/helpers": { @@ -288,9 +288,9 @@ "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==", "dev": true, "requires": { - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.5", - "@babel/types": "^7.3.0" + "@babel/template": "7.2.2", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2" } }, "@babel/highlight": { @@ -299,9 +299,9 @@ "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", "dev": true, "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" + "chalk": "2.4.2", + "esutils": "2.0.2", + "js-tokens": "4.0.0" }, "dependencies": { "ansi-styles": { @@ -310,7 +310,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -319,9 +319,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "js-tokens": { @@ -336,7 +336,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -353,9 +353,9 @@ "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0", - "@babel/plugin-syntax-async-generators": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-remap-async-to-generator": "7.1.0", + "@babel/plugin-syntax-async-generators": "7.2.0" } }, "@babel/plugin-proposal-class-properties": { @@ -364,8 +364,8 @@ "integrity": "sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.3.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-class-features-plugin": "7.3.2", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-proposal-json-strings": { @@ -374,8 +374,8 @@ "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-json-strings": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-json-strings": "7.2.0" } }, "@babel/plugin-proposal-object-rest-spread": { @@ -384,8 +384,8 @@ "integrity": "sha512-DjeMS+J2+lpANkYLLO+m6GjoTMygYglKmRe6cDTbFv3L9i6mmiE8fe6B8MtCSLZpVXscD5kn7s6SgtHrDoBWoA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-object-rest-spread": "7.2.0" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -394,8 +394,8 @@ "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "7.2.0" } }, "@babel/plugin-proposal-unicode-property-regex": { @@ -404,9 +404,9 @@ "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.4.0" }, "dependencies": { "jsesc": { @@ -421,12 +421,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" + "regenerate": "1.4.0", + "regenerate-unicode-properties": "7.0.0", + "regjsgen": "0.5.0", + "regjsparser": "0.6.0", + "unicode-match-property-ecmascript": "1.0.4", + "unicode-match-property-value-ecmascript": "1.0.2" } }, "regjsgen": { @@ -441,7 +441,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" } } } @@ -452,7 +452,7 @@ "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-syntax-dynamic-import": { @@ -461,7 +461,7 @@ "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-syntax-json-strings": { @@ -470,7 +470,7 @@ "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-syntax-jsx": { @@ -479,7 +479,7 @@ "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -488,7 +488,7 @@ "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-syntax-optional-catch-binding": { @@ -497,7 +497,7 @@ "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-arrow-functions": { @@ -506,7 +506,7 @@ "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-async-to-generator": { @@ -515,9 +515,9 @@ "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0" + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-remap-async-to-generator": "7.1.0" } }, "@babel/plugin-transform-block-scoped-functions": { @@ -526,7 +526,7 @@ "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-block-scoping": { @@ -535,8 +535,8 @@ "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "lodash": "^4.17.10" + "@babel/helper-plugin-utils": "7.0.0", + "lodash": "4.17.11" } }, "@babel/plugin-transform-classes": { @@ -545,14 +545,14 @@ "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-define-map": "^7.1.0", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "globals": "^11.1.0" + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-define-map": "7.1.0", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.2.3", + "@babel/helper-split-export-declaration": "7.0.0", + "globals": "11.10.0" }, "dependencies": { "globals": { @@ -569,7 +569,7 @@ "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-destructuring": { @@ -578,7 +578,7 @@ "integrity": "sha512-Lrj/u53Ufqxl/sGxyjsJ2XNtNuEjDyjpqdhMNh5aZ+XFOdThL46KBj27Uem4ggoezSYBxKWAil6Hu8HtwqesYw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-dotall-regex": { @@ -587,9 +587,9 @@ "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.4.0" }, "dependencies": { "jsesc": { @@ -604,12 +604,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" + "regenerate": "1.4.0", + "regenerate-unicode-properties": "7.0.0", + "regjsgen": "0.5.0", + "regjsparser": "0.6.0", + "unicode-match-property-ecmascript": "1.0.4", + "unicode-match-property-value-ecmascript": "1.0.2" } }, "regjsgen": { @@ -624,7 +624,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" } } } @@ -635,7 +635,7 @@ "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-exponentiation-operator": { @@ -644,8 +644,8 @@ "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-for-of": { @@ -654,7 +654,7 @@ "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-function-name": { @@ -663,8 +663,8 @@ "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-function-name": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-literals": { @@ -673,7 +673,7 @@ "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-modules-amd": { @@ -682,8 +682,8 @@ "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-module-transforms": "7.2.2", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-modules-commonjs": { @@ -692,9 +692,9 @@ "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0" + "@babel/helper-module-transforms": "7.2.2", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-simple-access": "7.1.0" } }, "@babel/plugin-transform-modules-systemjs": { @@ -703,8 +703,8 @@ "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-hoist-variables": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-modules-umd": { @@ -713,8 +713,8 @@ "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-module-transforms": "7.2.2", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -723,7 +723,7 @@ "integrity": "sha512-NxIoNVhk9ZxS+9lSoAQ/LM0V2UEvARLttEHUrRDGKFaAxOYQcrkN/nLRE+BbbicCAvZPl7wMP0X60HsHE5DtQw==", "dev": true, "requires": { - "regexp-tree": "^0.1.0" + "regexp-tree": "0.1.1" } }, "@babel/plugin-transform-new-target": { @@ -732,7 +732,7 @@ "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-object-super": { @@ -741,8 +741,8 @@ "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.2.3" } }, "@babel/plugin-transform-parameters": { @@ -751,9 +751,9 @@ "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.1.0", - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-call-delegate": "7.1.0", + "@babel/helper-get-function-arity": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-react-display-name": { @@ -762,7 +762,7 @@ "integrity": "sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-react-jsx": { @@ -771,9 +771,9 @@ "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==", "dev": true, "requires": { - "@babel/helper-builder-react-jsx": "^7.3.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/helper-builder-react-jsx": "7.3.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.2.0" } }, "@babel/plugin-transform-react-jsx-self": { @@ -782,8 +782,8 @@ "integrity": "sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.2.0" } }, "@babel/plugin-transform-react-jsx-source": { @@ -792,8 +792,8 @@ "integrity": "sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.2.0" } }, "@babel/plugin-transform-regenerator": { @@ -802,7 +802,7 @@ "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", "dev": true, "requires": { - "regenerator-transform": "^0.13.3" + "regenerator-transform": "0.13.3" }, "dependencies": { "regenerator-transform": { @@ -811,7 +811,7 @@ "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", "dev": true, "requires": { - "private": "^0.1.6" + "private": "0.1.8" } } } @@ -822,7 +822,7 @@ "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-spread": { @@ -831,7 +831,7 @@ "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-sticky-regex": { @@ -840,8 +840,8 @@ "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0" } }, "@babel/plugin-transform-template-literals": { @@ -850,8 +850,8 @@ "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-typeof-symbol": { @@ -860,7 +860,7 @@ "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/plugin-transform-unicode-regex": { @@ -869,9 +869,9 @@ "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.4.0" }, "dependencies": { "jsesc": { @@ -886,12 +886,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" + "regenerate": "1.4.0", + "regenerate-unicode-properties": "7.0.0", + "regjsgen": "0.5.0", + "regjsparser": "0.6.0", + "unicode-match-property-ecmascript": "1.0.4", + "unicode-match-property-value-ecmascript": "1.0.2" } }, "regjsgen": { @@ -906,7 +906,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" } } } @@ -917,49 +917,49 @@ "integrity": "sha512-FHKrD6Dxf30e8xgHQO0zJZpUPfVZg+Xwgz5/RdSWCbza9QLNk4Qbp40ctRoqDxml3O8RMzB1DU55SXeDG6PqHQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.2.0", - "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.3.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", - "@babel/plugin-syntax-async-generators": "^7.2.0", - "@babel/plugin-syntax-json-strings": "^7.2.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", - "@babel/plugin-transform-arrow-functions": "^7.2.0", - "@babel/plugin-transform-async-to-generator": "^7.2.0", - "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.2.0", - "@babel/plugin-transform-classes": "^7.2.0", - "@babel/plugin-transform-computed-properties": "^7.2.0", - "@babel/plugin-transform-destructuring": "^7.2.0", - "@babel/plugin-transform-dotall-regex": "^7.2.0", - "@babel/plugin-transform-duplicate-keys": "^7.2.0", - "@babel/plugin-transform-exponentiation-operator": "^7.2.0", - "@babel/plugin-transform-for-of": "^7.2.0", - "@babel/plugin-transform-function-name": "^7.2.0", - "@babel/plugin-transform-literals": "^7.2.0", - "@babel/plugin-transform-modules-amd": "^7.2.0", - "@babel/plugin-transform-modules-commonjs": "^7.2.0", - "@babel/plugin-transform-modules-systemjs": "^7.2.0", - "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", - "@babel/plugin-transform-new-target": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.2.0", - "@babel/plugin-transform-parameters": "^7.2.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.2.0", - "@babel/plugin-transform-spread": "^7.2.0", - "@babel/plugin-transform-sticky-regex": "^7.2.0", - "@babel/plugin-transform-template-literals": "^7.2.0", - "@babel/plugin-transform-typeof-symbol": "^7.2.0", - "@babel/plugin-transform-unicode-regex": "^7.2.0", - "browserslist": "^4.3.4", - "invariant": "^2.2.2", - "js-levenshtein": "^1.1.3", - "semver": "^5.3.0" + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-proposal-async-generator-functions": "7.2.0", + "@babel/plugin-proposal-json-strings": "7.2.0", + "@babel/plugin-proposal-object-rest-spread": "7.3.2", + "@babel/plugin-proposal-optional-catch-binding": "7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "7.2.0", + "@babel/plugin-syntax-async-generators": "7.2.0", + "@babel/plugin-syntax-json-strings": "7.2.0", + "@babel/plugin-syntax-object-rest-spread": "7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "7.2.0", + "@babel/plugin-transform-arrow-functions": "7.2.0", + "@babel/plugin-transform-async-to-generator": "7.2.0", + "@babel/plugin-transform-block-scoped-functions": "7.2.0", + "@babel/plugin-transform-block-scoping": "7.2.0", + "@babel/plugin-transform-classes": "7.2.2", + "@babel/plugin-transform-computed-properties": "7.2.0", + "@babel/plugin-transform-destructuring": "7.3.2", + "@babel/plugin-transform-dotall-regex": "7.2.0", + "@babel/plugin-transform-duplicate-keys": "7.2.0", + "@babel/plugin-transform-exponentiation-operator": "7.2.0", + "@babel/plugin-transform-for-of": "7.2.0", + "@babel/plugin-transform-function-name": "7.2.0", + "@babel/plugin-transform-literals": "7.2.0", + "@babel/plugin-transform-modules-amd": "7.2.0", + "@babel/plugin-transform-modules-commonjs": "7.2.0", + "@babel/plugin-transform-modules-systemjs": "7.2.0", + "@babel/plugin-transform-modules-umd": "7.2.0", + "@babel/plugin-transform-named-capturing-groups-regex": "7.3.0", + "@babel/plugin-transform-new-target": "7.0.0", + "@babel/plugin-transform-object-super": "7.2.0", + "@babel/plugin-transform-parameters": "7.2.0", + "@babel/plugin-transform-regenerator": "7.0.0", + "@babel/plugin-transform-shorthand-properties": "7.2.0", + "@babel/plugin-transform-spread": "7.2.2", + "@babel/plugin-transform-sticky-regex": "7.2.0", + "@babel/plugin-transform-template-literals": "7.2.0", + "@babel/plugin-transform-typeof-symbol": "7.2.0", + "@babel/plugin-transform-unicode-regex": "7.2.0", + "browserslist": "4.4.1", + "invariant": "2.2.4", + "js-levenshtein": "1.1.6", + "semver": "5.6.0" }, "dependencies": { "browserslist": { @@ -968,9 +968,9 @@ "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000929", - "electron-to-chromium": "^1.3.103", - "node-releases": "^1.1.3" + "caniuse-lite": "1.0.30000935", + "electron-to-chromium": "1.3.113", + "node-releases": "1.1.7" } } } @@ -981,11 +981,11 @@ "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-transform-react-display-name": "7.2.0", + "@babel/plugin-transform-react-jsx": "7.3.0", + "@babel/plugin-transform-react-jsx-self": "7.2.0", + "@babel/plugin-transform-react-jsx-source": "7.2.0" } }, "@babel/template": { @@ -994,9 +994,9 @@ "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.2.2", - "@babel/types": "^7.2.2" + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.3.2", + "@babel/types": "7.3.2" } }, "@babel/traverse": { @@ -1005,15 +1005,15 @@ "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/parser": "^7.2.3", - "@babel/types": "^7.2.2", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.10" + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.3.2", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-split-export-declaration": "7.0.0", + "@babel/parser": "7.3.2", + "@babel/types": "7.3.2", + "debug": "4.1.1", + "globals": "11.10.0", + "lodash": "4.17.11" }, "dependencies": { "globals": { @@ -1030,9 +1030,9 @@ "integrity": "sha512-3Y6H8xlUlpbGR+XvawiH0UXehqydTmNmEpozWcXymqwcrwYAl5KMvKtQ+TF6f6E08V6Jur7v/ykdDSF+WDEIXQ==", "dev": true, "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.10", - "to-fast-properties": "^2.0.0" + "esutils": "2.0.2", + "lodash": "4.17.11", + "to-fast-properties": "2.0.0" }, "dependencies": { "to-fast-properties": { @@ -1078,7 +1078,7 @@ "integrity": "sha512-ZAR2bPHOl4Xg6eklUGpsdiIJ4+J1SNag1DHHrG/73Uz/nVwXqjgUtRPLoS+aVyieN9cSbc0E4LsU984tWcDyNg==", "dev": true, "requires": { - "@sinonjs/samsam": "^2 || ^3" + "@sinonjs/samsam": "3.1.0" } }, "@sinonjs/samsam": { @@ -1087,9 +1087,9 @@ "integrity": "sha512-IXio+GWY+Q8XUjHUOgK7wx8fpvr7IFffgyXb1bnJFfX3001KmHt35Zq4tp7MXZyjJPCLPuadesDYNk41LYtVjw==", "dev": true, "requires": { - "@sinonjs/commons": "^1.0.2", - "array-from": "^2.1.1", - "lodash.get": "^4.4.2" + "@sinonjs/commons": "1.3.0", + "array-from": "2.1.1", + "lodash.get": "4.4.2" } }, "@types/node": { @@ -1110,9 +1110,9 @@ "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==", "dev": true, "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.6.1" + "@types/node": "10.12.21", + "@types/source-list-map": "0.1.2", + "source-map": "0.6.1" }, "dependencies": { "source-map": { @@ -1197,7 +1197,7 @@ "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", "dev": true, "requires": { - "@xtuc/ieee754": "^1.2.0" + "@xtuc/ieee754": "1.2.0" } }, "@webassemblyjs/leb128": { @@ -1319,7 +1319,7 @@ "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, "requires": { - "mime-types": "~2.1.18", + "mime-types": "2.1.21", "negotiator": "0.6.1" } }, @@ -1347,7 +1347,7 @@ "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", "dev": true, "requires": { - "es6-promisify": "^5.0.0" + "es6-promisify": "5.0.0" } }, "ajv": { @@ -1356,10 +1356,10 @@ "integrity": "sha512-eqxCp82P+JfqL683wwsL73XmFs1eG6qjw+RD3YHx+Jll1r0jNd4dh8QG9NYAeNGA/hnZjeEDgtTskgJULbxpWQ==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ajv-errors": { @@ -1387,7 +1387,7 @@ "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", "dev": true, "requires": { - "string-width": "^2.0.0" + "string-width": "2.1.1" } }, "ansi-colors": { @@ -1423,8 +1423,8 @@ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "micromatch": "3.1.10", + "normalize-path": "2.1.1" }, "dependencies": { "normalize-path": { @@ -1433,7 +1433,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "^1.0.1" + "remove-trailing-separator": "1.1.0" } } } @@ -1450,7 +1450,7 @@ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "sprintf-js": "1.0.3" } }, "arr-diff": { @@ -1519,7 +1519,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "^1.0.1" + "array-uniq": "1.0.3" } }, "array-uniq": { @@ -1540,9 +1540,9 @@ "integrity": "sha512-rVqIs330nLJvfC7JqYvEWwqVr5QjYF1ib02i3YJtR/fICO6527Tjpc/e4Mvmxh3GIePPreRXMdaGyC99YphWEw==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.10.0", - "function-bind": "^1.1.1" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1" } }, "arraybuffer.slice": { @@ -1569,7 +1569,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "~2.1.0" + "safer-buffer": "2.1.2" } }, "asn1.js": { @@ -1578,9 +1578,9 @@ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "assert": { @@ -1678,9 +1678,9 @@ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "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-loader": { @@ -1689,10 +1689,10 @@ "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==", "dev": true, "requires": { - "find-cache-dir": "^2.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "util.promisify": "^1.0.0" + "find-cache-dir": "2.0.0", + "loader-utils": "1.2.3", + "mkdirp": "0.5.1", + "util.promisify": "1.0.0" }, "dependencies": { "find-cache-dir": { @@ -1701,9 +1701,9 @@ "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^3.0.0" + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "3.0.0" } }, "find-up": { @@ -1712,7 +1712,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -1721,8 +1721,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "p-limit": { @@ -1731,7 +1731,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -1740,7 +1740,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -1755,7 +1755,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "3.0.0" } } } @@ -1766,9 +1766,9 @@ "integrity": "sha512-CLoXPRSUWiR8yao8bShqZUIC6qLfZVVY3X1wj+QPNXu0wfmrRRfarh1LYy+dYMVI+bDj0ghy3tuqFFRFZmL1Nw==", "dev": true, "requires": { - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.0.0", - "test-exclude": "^5.0.0" + "find-up": "3.0.0", + "istanbul-lib-instrument": "3.1.0", + "test-exclude": "5.1.0" }, "dependencies": { "find-up": { @@ -1777,7 +1777,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -1786,8 +1786,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "p-limit": { @@ -1796,7 +1796,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -1805,7 +1805,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -1821,9 +1821,9 @@ "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", "requires": { - "babel-runtime": "^6.22.0", - "core-js": "^2.4.0", - "regenerator-runtime": "^0.10.0" + "babel-runtime": "6.26.0", + "core-js": "2.6.4", + "regenerator-runtime": "0.10.5" } }, "babel-runtime": { @@ -1831,8 +1831,8 @@ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" + "core-js": "2.6.4", + "regenerator-runtime": "0.11.1" }, "dependencies": { "regenerator-runtime": { @@ -1860,13 +1860,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "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": { @@ -1875,7 +1875,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -1884,7 +1884,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -1893,7 +1893,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -1902,9 +1902,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -1940,7 +1940,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "^0.14.3" + "tweetnacl": "0.14.5" } }, "better-assert": { @@ -1989,15 +1989,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "~1.0.4", + "content-type": "1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", + "depd": "1.1.2", + "http-errors": "1.6.3", "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", + "on-finished": "2.3.0", "qs": "6.5.2", "raw-body": "2.3.3", - "type-is": "~1.6.16" + "type-is": "1.6.16" }, "dependencies": { "debug": { @@ -2015,7 +2015,7 @@ "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "ms": { @@ -2032,12 +2032,12 @@ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "array-flatten": "2.1.2", + "deep-equal": "1.0.1", + "dns-equal": "1.0.0", + "dns-txt": "2.0.2", + "multicast-dns": "6.2.3", + "multicast-dns-service-types": "1.1.0" } }, "boolbase": { @@ -2052,13 +2052,13 @@ "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", "dev": true, "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.4.2", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "2.0.1" }, "dependencies": { "ansi-styles": { @@ -2067,7 +2067,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "camelcase": { @@ -2082,9 +2082,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -2093,7 +2093,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -2108,17 +2108,17 @@ "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.3.1.tgz", "integrity": "sha512-99jPeWKFUhhoP+KV9OH5j9q3MjPmuGQ9S+y8ghVJc+iKtiBsDPulhYWiL/h1gDJ51yeBPQ/2GwhWHbTiZAUMQw==", "requires": { - "bpmn-font": "^0.8.0", - "bpmn-moddle": "^5.1.5", - "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", - "diagram-js-direct-editing": "^1.4.2", - "ids": "^0.2.0", - "inherits": "^2.0.1", - "min-dash": "^3.2.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "tiny-svg": "^2.2.1" + "bpmn-font": "0.8.0", + "bpmn-moddle": "5.1.6", + "css.escape": "1.5.1", + "diagram-js": "3.1.3", + "diagram-js-direct-editing": "1.4.2", + "ids": "0.2.2", + "inherits": "2.0.3", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "object-refs": "0.3.0", + "tiny-svg": "2.2.1" }, "dependencies": { "diagram-js-direct-editing": { @@ -2126,8 +2126,8 @@ "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", "requires": { - "min-dash": "^3.0.0", - "min-dom": "^3.0.0" + "min-dash": "3.4.0", + "min-dom": "3.1.1" } } } @@ -2137,12 +2137,12 @@ "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-0.29.0.tgz", "integrity": "sha512-m/Pn8Bo0xIzH+X5HbIwqndAZivRbP7UDAFo09gkRmqauQSX/WOCCXsMLt0GoDZdV1cFNSh0HOxFho3BXDwR50A==", "requires": { - "ids": "^1.0.0", - "inherits": "^2.0.1", - "lodash": "^4.17.10", - "min-dom": "^3.1.1", - "scroll-tabs": "^1.0.1", - "selection-update": "^0.1.2" + "ids": "1.0.0", + "inherits": "2.0.3", + "lodash": "4.17.11", + "min-dom": "3.1.1", + "scroll-tabs": "1.0.1", + "selection-update": "0.1.2" }, "dependencies": { "ids": { @@ -2157,7 +2157,7 @@ "resolved": "https://registry.npmjs.org/bpmn-js-signavio-compat/-/bpmn-js-signavio-compat-1.1.0.tgz", "integrity": "sha512-RUNe0ZkomFliTsYLRyTEI4nYSeG4nIXSXiiLxS9KDKcnD0yEB7SvIfivSJqNoAxcftDx7lhlNcyhH2AXk28CWg==", "requires": { - "min-dash": "^3.2.0" + "min-dash": "3.4.0" } }, "bpmn-moddle": { @@ -2165,9 +2165,9 @@ "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-5.1.6.tgz", "integrity": "sha512-png5t2CwSu06YyCBoUSfefkN3uM/JiKivd4qEtHB4pZAVdT4Xf+swfxefzZbLOa5AnlioIKi355E8WlSr0aBWQ==", "requires": { - "min-dash": "^3.0.0", - "moddle": "^4.1.0", - "moddle-xml": "^7.2.3" + "min-dash": "3.4.0", + "moddle": "4.1.0", + "moddle-xml": "7.2.3" } }, "brace-expansion": { @@ -2176,7 +2176,7 @@ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -2186,16 +2186,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "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", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.3", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" }, "dependencies": { "extend-shallow": { @@ -2204,7 +2204,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -2227,12 +2227,12 @@ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "browserify-cipher": { @@ -2241,9 +2241,9 @@ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "browserify-aes": "1.2.0", + "browserify-des": "1.0.2", + "evp_bytestokey": "1.0.3" } }, "browserify-des": { @@ -2252,10 +2252,10 @@ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "browserify-rsa": { @@ -2264,8 +2264,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" + "bn.js": "4.11.8", + "randombytes": "2.0.6" } }, "browserify-sign": { @@ -2274,13 +2274,13 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "elliptic": "6.4.1", + "inherits": "2.0.3", + "parse-asn1": "5.1.3" } }, "browserify-zlib": { @@ -2289,7 +2289,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "~1.0.5" + "pako": "1.0.8" } }, "buffer": { @@ -2298,9 +2298,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "1.3.0", + "ieee754": "1.1.12", + "isarray": "1.0.0" }, "dependencies": { "isarray": { @@ -2317,8 +2317,8 @@ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "buffer-alloc-unsafe": "1.1.0", + "buffer-fill": "1.0.0" } }, "buffer-alloc-unsafe": { @@ -2369,19 +2369,19 @@ "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" + "bluebird": "3.5.3", + "chownr": "1.1.1", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "lru-cache": "4.1.5", + "mississippi": "2.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "promise-inflight": "1.0.1", + "rimraf": "2.6.3", + "ssri": "5.3.0", + "unique-filename": "1.1.1", + "y18n": "4.0.0" } }, "cache-base": { @@ -2390,15 +2390,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "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" } }, "callsite": { @@ -2419,8 +2419,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" + "camelcase": "2.1.1", + "map-obj": "1.0.1" } }, "camunda-bpmn-moddle": { @@ -2428,7 +2428,7 @@ "resolved": "https://registry.npmjs.org/camunda-bpmn-moddle/-/camunda-bpmn-moddle-3.2.0.tgz", "integrity": "sha512-4iDXB8UluB6yeOT9G0FcgJ0NdR4ny7kv1s0KM9XY/uSdse5PDdm67twgYAJsIdcbMC0gauTG1saPGJ1DeeklJA==", "requires": { - "min-dash": "^3.0.0" + "min-dash": "3.4.0" } }, "camunda-cmmn-moddle": { @@ -2441,7 +2441,7 @@ "resolved": "https://registry.npmjs.org/camunda-dmn-moddle/-/camunda-dmn-moddle-1.0.0.tgz", "integrity": "sha512-r7DRst16d204WmnElj689qt1S9RgBpST8c8OECd7F4AcTDWyRbbF7APDyuYIJcfO/NzellRuDgMW+58b46M72g==", "requires": { - "min-dash": "^3.0.0" + "min-dash": "3.4.0" } }, "caniuse-lite": { @@ -2456,8 +2456,8 @@ "integrity": "sha1-xjy1qeegxwaYqch3g0c+YJFepIM=", "requires": { "rgbcolor": "0.0.4", - "stackblur": "^1.0.0", - "xmldom": "^0.1.22" + "stackblur": "1.0.0", + "xmldom": "0.1.27" } }, "capture-stack-trace": { @@ -2485,12 +2485,12 @@ "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", "dev": true, "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^3.0.1", - "get-func-name": "^2.0.0", - "pathval": "^1.1.0", - "type-detect": "^4.0.5" + "assertion-error": "1.1.0", + "check-error": "1.0.2", + "deep-eql": "3.0.1", + "get-func-name": "2.0.0", + "pathval": "1.1.0", + "type-detect": "4.0.8" } }, "chalk": { @@ -2498,11 +2498,11 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "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" } }, "chardet": { @@ -2522,12 +2522,12 @@ "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", "dev": true, "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.2", + "htmlparser2": "3.10.0", + "lodash": "4.17.11", + "parse5": "3.0.3" } }, "chokidar": { @@ -2536,18 +2536,18 @@ "integrity": "sha512-5t6G2SH8eO6lCvYOoUpaRnF5Qfd//gd7qJAkwRUw9qlGVkiQ13uwQngqbWWaurOsaAm9+kUGbITADxt6H0XFNQ==", "dev": true, "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.0" + "anymatch": "2.0.0", + "async-each": "1.0.1", + "braces": "2.3.2", + "fsevents": "1.2.7", + "glob-parent": "3.1.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "4.0.0", + "normalize-path": "3.0.0", + "path-is-absolute": "1.0.1", + "readdirp": "2.2.1", + "upath": "1.1.0" } }, "chownr": { @@ -2562,7 +2562,7 @@ "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", "dev": true, "requires": { - "tslib": "^1.9.0" + "tslib": "1.9.3" } }, "ci-info": { @@ -2577,8 +2577,8 @@ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "circular-json": { @@ -2593,10 +2593,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "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": { @@ -2605,7 +2605,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } @@ -2626,7 +2626,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "2.0.0" } }, "cli-table3": { @@ -2635,9 +2635,9 @@ "integrity": "sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==", "dev": true, "requires": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", - "string-width": "^2.1.1" + "colors": "1.3.3", + "object-assign": "4.1.1", + "string-width": "2.1.1" } }, "cli-width": { @@ -2651,9 +2651,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "^2.1.1", - "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" }, "dependencies": { "ansi-regex": { @@ -2668,7 +2668,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -2704,17 +2704,17 @@ "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.17.1.tgz", "integrity": "sha512-pixZ0XKHTfZYKKhjCIAtnVzutDcMMv92L2APtfcC1QlwH9GpL3r5d/SI2TckcHqK4pNj3ajEo3Fvc0O8ByQLIg==", "requires": { - "cmmn-font": "^0.5.0", - "cmmn-moddle": "^5.0.0", - "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", - "diagram-js-direct-editing": "^1.4.0", - "ids": "^0.2.0", - "inherits": "^2.0.1", - "min-dash": "^3.2.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "tiny-svg": "^2.2.1" + "cmmn-font": "0.5.0", + "cmmn-moddle": "5.0.0", + "css.escape": "1.5.1", + "diagram-js": "3.1.3", + "diagram-js-direct-editing": "1.4.1", + "ids": "0.2.2", + "inherits": "2.0.3", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "object-refs": "0.3.0", + "tiny-svg": "2.2.1" } }, "cmmn-js-properties-panel": { @@ -2722,12 +2722,12 @@ "resolved": "https://registry.npmjs.org/cmmn-js-properties-panel/-/cmmn-js-properties-panel-0.7.2.tgz", "integrity": "sha512-BAk6fAcrbT64/p/D5otmltUfR5xZ/Sx1DhRYiIt5FvNyGZciWTzDVvs+KvBw4tD1eh6K38v9EdTVNPa/bvRtrw==", "requires": { - "ids": "^0.2.0", - "inherits": "^2.0.1", - "lodash": "^4.17.10", - "min-dom": "^3.0.0", - "scroll-tabs": "^1.0.1", - "selection-update": "^0.1.2" + "ids": "0.2.2", + "inherits": "2.0.3", + "lodash": "4.17.11", + "min-dom": "3.1.1", + "scroll-tabs": "1.0.1", + "selection-update": "0.1.2" } }, "cmmn-moddle": { @@ -2735,9 +2735,9 @@ "resolved": "https://registry.npmjs.org/cmmn-moddle/-/cmmn-moddle-5.0.0.tgz", "integrity": "sha512-mmHG+Ey/Zc+ZgTAlGF4aTGdEYZuloZ0L+eRlVYeGCpMEgIrIwJWsRlshaTB4yNts9p929Emmd+Gcl5xGHGhMmA==", "requires": { - "min-dash": "^3.0.0", - "moddle": "^4.1.0", - "moddle-xml": "^7.1.0" + "min-dash": "3.4.0", + "moddle": "4.1.0", + "moddle-xml": "7.2.3" } }, "code-point-at": { @@ -2757,8 +2757,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "map-visit": "1.0.0", + "object-visit": "1.0.1" } }, "color-convert": { @@ -2788,7 +2788,7 @@ "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=", "dev": true, "requires": { - "lodash": "^4.5.0" + "lodash": "4.17.11" } }, "combined-stream": { @@ -2797,7 +2797,7 @@ "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "delayed-stream": "1.0.0" } }, "commander": { @@ -2851,7 +2851,7 @@ "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", "dev": true, "requires": { - "mime-db": ">= 1.36.0 < 2" + "mime-db": "1.37.0" } }, "compression": { @@ -2860,13 +2860,13 @@ "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "dev": true, "requires": { - "accepts": "~1.3.5", + "accepts": "1.3.5", "bytes": "3.0.0", - "compressible": "~2.0.14", + "compressible": "2.0.15", "debug": "2.6.9", - "on-headers": "~1.0.1", + "on-headers": "1.0.1", "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "vary": "1.1.2" }, "dependencies": { "debug": { @@ -2898,10 +2898,10 @@ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "buffer-from": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "typedarray": "0.0.6" } }, "configstore": { @@ -2910,12 +2910,12 @@ "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", "dev": true, "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" + "dot-prop": "4.2.0", + "graceful-fs": "4.1.15", + "make-dir": "1.3.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.4.2", + "xdg-basedir": "3.0.0" } }, "connect": { @@ -2926,7 +2926,7 @@ "requires": { "debug": "2.6.9", "finalhandler": "1.1.0", - "parseurl": "~1.3.2", + "parseurl": "1.3.2", "utils-merge": "1.0.1" }, "dependencies": { @@ -2959,7 +2959,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "^0.1.4" + "date-now": "0.1.4" } }, "constants-browserify": { @@ -2986,7 +2986,7 @@ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", "dev": true, "requires": { - "safe-buffer": "~5.1.1" + "safe-buffer": "5.1.2" } }, "cookie": { @@ -3007,12 +3007,12 @@ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" + "aproba": "1.2.0", + "fs-write-stream-atomic": "1.0.10", + "iferr": "0.1.5", + "mkdirp": "0.5.1", + "rimraf": "2.6.3", + "run-queue": "1.0.3" } }, "copy-descriptor": { @@ -3027,14 +3027,14 @@ "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", "dev": true, "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "globby": "^7.1.1", - "is-glob": "^4.0.0", - "loader-utils": "^1.1.0", - "minimatch": "^3.0.4", - "p-limit": "^1.0.0", - "serialize-javascript": "^1.4.0" + "cacache": "10.0.4", + "find-cache-dir": "1.0.0", + "globby": "7.1.1", + "is-glob": "4.0.0", + "loader-utils": "1.2.3", + "minimatch": "3.0.4", + "p-limit": "1.3.0", + "serialize-javascript": "1.6.1" } }, "core-js": { @@ -3054,8 +3054,8 @@ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "bn.js": "4.11.8", + "elliptic": "6.4.1" } }, "create-error-class": { @@ -3064,7 +3064,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "^1.0.0" + "capture-stack-trace": "1.0.1" } }, "create-hash": { @@ -3073,11 +3073,11 @@ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "md5.js": "1.3.5", + "ripemd160": "2.0.2", + "sha.js": "2.4.11" } }, "create-hmac": { @@ -3086,12 +3086,12 @@ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "cipher-base": "1.0.4", + "create-hash": "1.2.0", + "inherits": "2.0.3", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" } }, "create-react-context": { @@ -3099,8 +3099,8 @@ "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", "requires": { - "fbjs": "^0.8.0", - "gud": "^1.0.0" + "fbjs": "0.8.17", + "gud": "1.0.0" } }, "cross-env": { @@ -3109,8 +3109,8 @@ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", "dev": true, "requires": { - "cross-spawn": "^6.0.5", - "is-windows": "^1.0.0" + "cross-spawn": "6.0.5", + "is-windows": "1.0.2" } }, "cross-spawn": { @@ -3119,11 +3119,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "nice-try": "1.0.5", + "path-key": "2.0.1", + "semver": "5.6.0", + "shebang-command": "1.2.0", + "which": "1.3.1" } }, "crypto-browserify": { @@ -3132,17 +3132,17 @@ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "browserify-cipher": "1.0.1", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.3", + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "diffie-hellman": "5.0.3", + "inherits": "2.0.3", + "pbkdf2": "3.0.17", + "public-encrypt": "4.0.3", + "randombytes": "2.0.6", + "randomfill": "1.0.4" } }, "crypto-random-string": { @@ -3157,18 +3157,18 @@ "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", "dev": true, "requires": { - "babel-code-frame": "^6.26.0", - "css-selector-tokenizer": "^0.7.0", - "icss-utils": "^2.1.0", - "loader-utils": "^1.0.2", - "lodash": "^4.17.11", - "postcss": "^6.0.23", - "postcss-modules-extract-imports": "^1.2.0", - "postcss-modules-local-by-default": "^1.2.0", - "postcss-modules-scope": "^1.1.0", - "postcss-modules-values": "^1.3.0", - "postcss-value-parser": "^3.3.0", - "source-list-map": "^2.0.0" + "babel-code-frame": "6.26.0", + "css-selector-tokenizer": "0.7.1", + "icss-utils": "2.1.0", + "loader-utils": "1.2.3", + "lodash": "4.17.11", + "postcss": "6.0.23", + "postcss-modules-extract-imports": "1.2.1", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "postcss-value-parser": "3.3.1", + "source-list-map": "2.0.1" } }, "css-select": { @@ -3177,10 +3177,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", + "boolbase": "1.0.0", + "css-what": "2.1.2", "domutils": "1.5.1", - "nth-check": "~1.0.1" + "nth-check": "1.0.2" } }, "css-selector-tokenizer": { @@ -3189,9 +3189,9 @@ "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", "dev": true, "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" + "cssesc": "0.1.0", + "fastparse": "1.1.2", + "regexpu-core": "1.0.0" }, "dependencies": { "regexpu-core": { @@ -3200,9 +3200,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "regenerate": "1.4.0", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" } } } @@ -3230,7 +3230,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "^1.0.1" + "array-find-index": "1.0.2" } }, "custom-event": { @@ -3245,15 +3245,6 @@ "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", "dev": true }, - "d": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "^0.10.9" - } - }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -3261,7 +3252,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "date-format": { @@ -3282,8 +3273,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" + "get-stdin": "4.0.1", + "meow": "3.7.0" } }, "debug": { @@ -3291,7 +3282,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "decamelize": { @@ -3312,7 +3303,7 @@ "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", "dev": true, "requires": { - "type-detect": "^4.0.0" + "type-detect": "4.0.8" } }, "deep-equal": { @@ -3344,8 +3335,8 @@ "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", "dev": true, "requires": { - "execa": "^0.10.0", - "ip-regex": "^2.1.0" + "execa": "0.10.0", + "ip-regex": "2.1.0" }, "dependencies": { "execa": { @@ -3354,13 +3345,13 @@ "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", "dev": true, "requires": { - "cross-spawn": "^6.0.0", - "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.0", - "strip-eof": "^1.0.0" + "cross-spawn": "6.0.5", + "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" } } } @@ -3371,7 +3362,7 @@ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "requires": { - "object-keys": "^1.0.12" + "object-keys": "1.0.12" } }, "define-property": { @@ -3380,8 +3371,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "is-descriptor": "1.0.2", + "isobject": "3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -3390,7 +3381,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -3399,7 +3390,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -3408,9 +3399,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -3421,12 +3412,12 @@ "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "dev": true, "requires": { - "globby": "^6.1.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "p-map": "^1.1.1", - "pify": "^3.0.0", - "rimraf": "^2.2.8" + "globby": "6.1.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", + "p-map": "1.2.0", + "pify": "3.0.0", + "rimraf": "2.6.3" }, "dependencies": { "globby": { @@ -3435,11 +3426,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "array-union": "1.0.2", + "glob": "7.1.3", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" }, "dependencies": { "pify": { @@ -3458,9 +3449,9 @@ "integrity": "sha1-J1V9aaC335ncuqHjSgnmrGWR0sQ=", "dev": true, "requires": { - "del": "^3.0.0", - "meow": "^3.6.0", - "update-notifier": "^2.1.0" + "del": "3.0.0", + "meow": "3.7.0", + "update-notifier": "2.5.0" } }, "delayed-stream": { @@ -3474,8 +3465,8 @@ "resolved": "https://registry.npmjs.org/delegate-events/-/delegate-events-1.1.1.tgz", "integrity": "sha1-2rSQqcHx1AykDrzSHtr3F7Zx1NQ=", "requires": { - "closest": "*", - "component-event": "*" + "closest": "0.0.1", + "component-event": "0.1.4" } }, "depd": { @@ -3490,8 +3481,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "destroy": { @@ -3523,15 +3514,15 @@ "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.1.3.tgz", "integrity": "sha512-jf3iqtp+3Ua5NbTrUzyn4xaQkl+0l2vwID5C+JDuyU0+7dDLJgdjut/p24Ut+ejKqYKTqayYzZumUY/Zbycq5A==", "requires": { - "css.escape": "^1.5.1", - "didi": "^4.0.0", - "hammerjs": "^2.0.1", - "inherits": "^2.0.1", - "min-dash": "^3.2.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "path-intersection": "^1.0.2", - "tiny-svg": "^2.2.1" + "css.escape": "1.5.1", + "didi": "4.0.0", + "hammerjs": "2.0.8", + "inherits": "2.0.3", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "object-refs": "0.3.0", + "path-intersection": "1.1.1", + "tiny-svg": "2.2.1" } }, "diagram-js-direct-editing": { @@ -3539,8 +3530,8 @@ "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.1.tgz", "integrity": "sha512-JzKCASTRPYnL9y5mkHtLxTAozNiSn0IPoc0WwHCoQNMCY4ZYXEmfWOV+kS76aa2g5Q930O+Yr09M5FW1A48mIw==", "requires": { - "min-dash": "^3.0.0", - "min-dom": "^3.0.0" + "min-dash": "3.4.0", + "min-dom": "3.1.1" } }, "diagram-js-minimap": { @@ -3548,10 +3539,10 @@ "resolved": "https://registry.npmjs.org/diagram-js-minimap/-/diagram-js-minimap-1.3.0.tgz", "integrity": "sha512-7rdafQqrth+BlW0IAKDG6AKYDT+mUyRSUSzpRQwGnPVMmFaplZN4vr7hHP86qZRMnkfvLV2MlAEd+8sRl+uRPA==", "requires": { - "css.escape": "^1.5.1", - "min-dash": "^3.1.0", - "min-dom": "^3.1.0", - "tiny-svg": "^2.1.0" + "css.escape": "1.5.1", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "tiny-svg": "2.2.1" } }, "diagram-js-origin": { @@ -3559,7 +3550,7 @@ "resolved": "https://registry.npmjs.org/diagram-js-origin/-/diagram-js-origin-1.2.0.tgz", "integrity": "sha512-JBIQ79GWlcIWnZnUSsj8IyvzshzdtJ4iaAnHgPYKzyaT9rrHfgIaaQC3otk9PLzoeWF///RmPWEcW9gMmE69Kg==", "requires": { - "tiny-svg": "^2.0.0" + "tiny-svg": "2.2.1" } }, "didi": { @@ -3579,9 +3570,9 @@ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.6" } }, "dir-glob": { @@ -3590,7 +3581,7 @@ "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": true, "requires": { - "path-type": "^3.0.0" + "path-type": "3.0.0" } }, "discontinuous-range": { @@ -3604,10 +3595,10 @@ "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.2.tgz", "integrity": "sha512-c0Bi8huPH6npUOrlb8jlHWnsZApRXBrqDFdL5+Ew1AkwJHSIww/dABrJwHdEyh7GkTNr71IVbG33t/WYn7hl5w==", "requires": { - "dmn-js-decision-table": "^6.3.2", - "dmn-js-drd": "^6.3.2", - "dmn-js-literal-expression": "^6.3.2", - "dmn-js-shared": "^6.3.2" + "dmn-js-decision-table": "6.3.2", + "dmn-js-drd": "6.3.2", + "dmn-js-literal-expression": "6.3.2", + "dmn-js-shared": "6.3.2" } }, "dmn-js-decision-table": { @@ -3615,15 +3606,15 @@ "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.2.tgz", "integrity": "sha512-RxT+L8nl24ISyhWPOpA2J6ajU9LG17pnZAu3XC+/pFS9GGq/Irrlqm2CTb+NZKQmn7jWAAuDcG1klvBLsO/7AA==", "requires": { - "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", - "dmn-js-shared": "^6.3.2", - "escape-html": "^1.0.3", - "inferno": "~5.0.5", - "min-dash": "^3.0.0", - "min-dom": "^3.1.1", - "selection-ranges": "^3.0.2", - "table-js": "^5.1.0" + "css.escape": "1.5.1", + "diagram-js": "3.1.3", + "dmn-js-shared": "6.3.2", + "escape-html": "1.0.3", + "inferno": "5.0.6", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "selection-ranges": "3.0.3", + "table-js": "5.1.0" } }, "dmn-js-drd": { @@ -3631,13 +3622,13 @@ "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.2.tgz", "integrity": "sha512-C+BHSKsszrvg+cnSa4FcCCJV7WKm5tG0Ff6e6N60kp1DjAgvYETWTah8OfzgMN7+SdJJI0UO0tAjqegRLHxdSg==", "requires": { - "diagram-js": "^3.1.3", - "diagram-js-direct-editing": "^1.4.0", - "dmn-js-shared": "^6.3.2", - "inherits": "^2.0.1", - "min-dash": "^3.0.0", - "min-dom": "^3.1.1", - "tiny-svg": "^2.2.1" + "diagram-js": "3.1.3", + "diagram-js-direct-editing": "1.4.1", + "dmn-js-shared": "6.3.2", + "inherits": "2.0.3", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "tiny-svg": "2.2.1" } }, "dmn-js-literal-expression": { @@ -3645,12 +3636,12 @@ "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.2.tgz", "integrity": "sha512-06+hKoAM9k+3yruzuVAuCUy0rwcnS6rkIVstYKeNcRw2faG76HpIzTP8yekn7F33irjuMLJNZBLhUYeoKN+CFg==", "requires": { - "diagram-js": "^3.1.3", - "dmn-js-shared": "^6.3.2", - "escape-html": "^1.0.3", - "inferno": "~5.0.5", - "min-dash": "^3.0.0", - "min-dom": "^3.1.1" + "diagram-js": "3.1.3", + "dmn-js-shared": "6.3.2", + "escape-html": "1.0.3", + "inferno": "5.0.6", + "min-dash": "3.4.0", + "min-dom": "3.1.1" } }, "dmn-js-properties-panel": { @@ -3658,12 +3649,12 @@ "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-0.2.0.tgz", "integrity": "sha512-ihPNV3aWpC2D4u9b0ctJ1yc6CQFx2QQuUN2SOawCpV6SCY3dMFVOodOOCgYk6mB4DxsokUhrQo2ocqpnR1PSzg==", "requires": { - "ids": "^0.2.0", - "inherits": "^2.0.1", - "lodash": "^4.17.10", - "min-dom": "^3.1.1", - "scroll-tabs": "^1.0.1", - "selection-update": "^0.1.2" + "ids": "0.2.2", + "inherits": "2.0.3", + "lodash": "4.17.11", + "min-dom": "3.1.1", + "scroll-tabs": "1.0.1", + "selection-update": "0.1.2" } }, "dmn-js-shared": { @@ -3671,15 +3662,15 @@ "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.2.tgz", "integrity": "sha512-ee+G9++iWppi+LTo6ievb1YuO0HYOX1MyWbPXUknHb3O6Bx4IN9U0/LgKRFnAMe2Yaa7gipe4c3wvekJB2jqsQ==", "requires": { - "diagram-js": "^3.1.3", - "dmn-moddle": "^5.0.0", - "ids": "^0.2.0", - "inferno": "~5.0.5", - "min-dash": "^3.0.0", - "min-dom": "^3.1.1", - "selection-ranges": "^3.0.2", - "selection-update": "^0.1.2", - "table-js": "^5.1.0" + "diagram-js": "3.1.3", + "dmn-moddle": "5.0.0", + "ids": "0.2.2", + "inferno": "5.0.6", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "selection-ranges": "3.0.3", + "selection-update": "0.1.2", + "table-js": "5.1.0" } }, "dmn-moddle": { @@ -3687,9 +3678,9 @@ "resolved": "https://registry.npmjs.org/dmn-moddle/-/dmn-moddle-5.0.0.tgz", "integrity": "sha512-zs7bZdtFhbJtnEL9sYlwc1YHbjEsZWWbdU0eg7gnw/EgpeHvP1lgZlD87m2kQTc9eAgT2oLtQcF3PjuFgCZMAA==", "requires": { - "min-dash": "^3.0.0", - "moddle": "^4.1.0", - "moddle-xml": "^7.1.0" + "min-dash": "3.4.0", + "moddle": "4.1.0", + "moddle-xml": "7.2.3" } }, "dns-equal": { @@ -3704,8 +3695,8 @@ "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "ip": "1.1.5", + "safe-buffer": "5.1.2" } }, "dns-txt": { @@ -3714,7 +3705,7 @@ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "dev": true, "requires": { - "buffer-indexof": "^1.0.0" + "buffer-indexof": "1.1.1" } }, "dom-iterator": { @@ -3732,10 +3723,10 @@ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", "dev": true, "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" + "custom-event": "1.0.1", + "ent": "2.2.0", + "extend": "3.0.2", + "void-elements": "2.0.1" } }, "dom-serializer": { @@ -3744,8 +3735,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" + "domelementtype": "1.1.3", + "entities": "1.1.2" }, "dependencies": { "domelementtype": { @@ -3774,7 +3765,7 @@ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "dev": true, "requires": { - "domelementtype": "1" + "domelementtype": "1.3.1" } }, "domify": { @@ -3788,8 +3779,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "0.1.0", + "domelementtype": "1.3.1" } }, "dot-prop": { @@ -3798,7 +3789,7 @@ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "dev": true, "requires": { - "is-obj": "^1.0.0" + "is-obj": "1.0.1" } }, "drag-tabs": { @@ -3806,9 +3797,9 @@ "resolved": "https://registry.npmjs.org/drag-tabs/-/drag-tabs-2.3.0.tgz", "integrity": "sha512-CGlVWuFEYIg+O2mPlScvasiL2f6ECUZtdu+qk1Gbws+9My3VjJEO3QlChYjfu/ISiBYhkf4ZxtxHeNXfiXSsAQ==", "requires": { - "min-dash": "^3.1.0", - "min-dom": "^3.1.0", - "mitt": "^1.1.3" + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "mitt": "1.1.3" } }, "duplexer3": { @@ -3823,10 +3814,10 @@ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "end-of-stream": "1.4.1", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "stream-shift": "1.0.0" } }, "ecc-jsbn": { @@ -3836,8 +3827,8 @@ "dev": true, "optional": true, "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "jsbn": "0.1.1", + "safer-buffer": "2.1.2" } }, "ee-first": { @@ -3858,13 +3849,13 @@ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", "dev": true, "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.7", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" } }, "emojis-list": { @@ -3884,7 +3875,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "0.4.24" } }, "end-of-stream": { @@ -3893,7 +3884,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "^1.4.0" + "once": "1.4.0" } }, "engine.io": { @@ -3902,12 +3893,12 @@ "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", "dev": true, "requires": { - "accepts": "~1.3.4", + "accepts": "1.3.5", "base64id": "1.0.0", "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" + "debug": "3.1.0", + "engine.io-parser": "2.1.3", + "ws": "3.3.3" }, "dependencies": { "debug": { @@ -3935,14 +3926,14 @@ "requires": { "component-emitter": "1.2.1", "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", + "debug": "3.1.0", + "engine.io-parser": "2.1.3", "has-cors": "1.1.0", "indexof": "0.0.1", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", "yeast": "0.1.2" }, "dependencies": { @@ -3970,10 +3961,10 @@ "dev": true, "requires": { "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", + "arraybuffer.slice": "0.0.7", "base64-arraybuffer": "0.1.5", "blob": "0.0.5", - "has-binary2": "~1.0.2" + "has-binary2": "1.0.3" } }, "enhanced-resolve": { @@ -3982,9 +3973,9 @@ "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "tapable": "^1.0.0" + "graceful-fs": "4.1.15", + "memory-fs": "0.4.1", + "tapable": "1.1.1" } }, "ent": { @@ -4005,25 +3996,25 @@ "integrity": "sha512-bfsWo5nHyZm1O1vnIsbwdfhU989jk+squU9NKvB+Puwo5j6/Wg9pN5CO0YJelm98Dao3NPjkDZk+vvgwpMwYxw==", "dev": true, "requires": { - "array.prototype.flat": "^1.2.1", - "cheerio": "^1.0.0-rc.2", - "function.prototype.name": "^1.1.0", - "has": "^1.0.3", - "is-boolean-object": "^1.0.0", - "is-callable": "^1.1.4", - "is-number-object": "^1.0.3", - "is-string": "^1.0.4", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.6.0", - "object-is": "^1.0.1", - "object.assign": "^4.1.0", - "object.entries": "^1.0.4", - "object.values": "^1.0.4", - "raf": "^3.4.0", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.1.2" + "array.prototype.flat": "1.2.1", + "cheerio": "1.0.0-rc.2", + "function.prototype.name": "1.1.0", + "has": "1.0.3", + "is-boolean-object": "1.0.0", + "is-callable": "1.1.4", + "is-number-object": "1.0.3", + "is-string": "1.0.4", + "is-subset": "0.1.1", + "lodash.escape": "4.0.1", + "lodash.isequal": "4.5.0", + "object-inspect": "1.6.0", + "object-is": "1.0.1", + "object.assign": "4.1.0", + "object.entries": "1.1.0", + "object.values": "1.1.0", + "raf": "3.4.1", + "rst-selector-parser": "2.2.3", + "string.prototype.trim": "1.1.2" } }, "enzyme-adapter-react-16": { @@ -4032,13 +4023,13 @@ "integrity": "sha512-Egzogv1y77DUxdnq/CyHxLHaNxmSSKDDSDNNB/EiAXCZVFXdFibaNy2uUuRQ1n24T2m6KH/1Rw16XDRq+1yVEg==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.10.0", - "function.prototype.name": "^1.1.0", - "object.assign": "^4.1.0", - "object.values": "^1.1.0", - "prop-types": "^15.6.2", - "react-is": "^16.7.0", - "react-test-renderer": "^16.0.0-0" + "enzyme-adapter-utils": "1.10.0", + "function.prototype.name": "1.1.0", + "object.assign": "4.1.0", + "object.values": "1.1.0", + "prop-types": "15.6.2", + "react-is": "16.8.1", + "react-test-renderer": "16.8.1" } }, "enzyme-adapter-utils": { @@ -4047,11 +4038,11 @@ "integrity": "sha512-VnIXJDYVTzKGbdW+lgK8MQmYHJquTQZiGzu/AseCZ7eHtOMAj4Rtvk8ZRopodkfPves0EXaHkXBDkVhPa3t0jA==", "dev": true, "requires": { - "function.prototype.name": "^1.1.0", - "object.assign": "^4.1.0", - "object.fromentries": "^2.0.0", - "prop-types": "^15.6.2", - "semver": "^5.6.0" + "function.prototype.name": "1.1.0", + "object.assign": "4.1.0", + "object.fromentries": "2.0.0", + "prop-types": "15.6.2", + "semver": "5.6.0" } }, "errno": { @@ -4060,7 +4051,7 @@ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dev": true, "requires": { - "prr": "~1.0.1" + "prr": "1.0.1" } }, "error-ex": { @@ -4069,7 +4060,7 @@ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "requires": { - "is-arrayish": "^0.2.1" + "is-arrayish": "0.2.1" } }, "es-abstract": { @@ -4078,12 +4069,12 @@ "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", "dev": true, "requires": { - "es-to-primitive": "^1.2.0", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" + "es-to-primitive": "1.2.0", + "function-bind": "1.1.1", + "has": "1.0.3", + "is-callable": "1.1.4", + "is-regex": "1.0.4", + "object-keys": "1.0.12" } }, "es-to-primitive": { @@ -4092,31 +4083,9 @@ "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", "dev": true, "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.47", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.47.tgz", - "integrity": "sha512-/1TItLfj+TTfWoeRcDn/0FbGV6SNo4R+On2GGVucPU/j3BWnXE2Co8h8CTo4Tu34gFJtnmwS9xiScKs4EjZhdw==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1", - "next-tick": "1" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "is-callable": "1.1.4", + "is-date-object": "1.0.1", + "is-symbol": "1.0.2" } }, "es6-promise": { @@ -4131,17 +4100,7 @@ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "dev": true, "requires": { - "es6-promise": "^4.0.3" - } - }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "es6-promise": "4.2.5" } }, "escape-html": { @@ -4160,11 +4119,11 @@ "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", "dev": true, "requires": { - "esprima": "^2.7.1", - "estraverse": "^1.9.1", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.2.0" + "esprima": "2.7.3", + "estraverse": "1.9.3", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.2.0" }, "dependencies": { "source-map": { @@ -4174,7 +4133,7 @@ "dev": true, "optional": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" } } } @@ -4185,8 +4144,8 @@ "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "esrecurse": "4.2.1", + "estraverse": "4.2.0" }, "dependencies": { "estraverse": { @@ -4209,7 +4168,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "^4.1.0" + "estraverse": "4.2.0" }, "dependencies": { "estraverse": { @@ -4256,7 +4215,7 @@ "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "dev": true, "requires": { - "original": "^1.0.0" + "original": "1.0.2" } }, "evp_bytestokey": { @@ -4265,8 +4224,8 @@ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "md5.js": "1.3.5", + "safe-buffer": "5.1.2" } }, "execa": { @@ -4275,13 +4234,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "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.0", - "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": { @@ -4290,9 +4249,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "lru-cache": "4.1.5", + "shebang-command": "1.2.0", + "which": "1.3.1" } } } @@ -4303,9 +4262,9 @@ "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", "dev": true, "requires": { - "array-slice": "^0.2.3", - "array-unique": "^0.2.1", - "braces": "^0.1.2" + "array-slice": "0.2.3", + "array-unique": "0.2.1", + "braces": "0.1.5" }, "dependencies": { "array-unique": { @@ -4320,7 +4279,7 @@ "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", "dev": true, "requires": { - "expand-range": "^0.1.0" + "expand-range": "0.1.1" } } } @@ -4331,13 +4290,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "^2.3.3", - "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": { "debug": { @@ -4355,7 +4314,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -4364,7 +4323,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "ms": { @@ -4381,8 +4340,8 @@ "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", "dev": true, "requires": { - "is-number": "^0.1.1", - "repeat-string": "^0.2.2" + "is-number": "0.1.1", + "repeat-string": "0.2.2" }, "dependencies": { "is-number": { @@ -4405,7 +4364,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "^1.0.1" + "homedir-polyfill": "1.0.1" } }, "express": { @@ -4414,36 +4373,36 @@ "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "dev": true, "requires": { - "accepts": "~1.3.5", + "accepts": "1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.3", "content-disposition": "0.5.2", - "content-type": "~1.0.4", + "content-type": "1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", "finalhandler": "1.1.1", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", + "proxy-addr": "2.0.4", "qs": "6.5.2", - "range-parser": "~1.2.0", + "range-parser": "1.2.0", "safe-buffer": "5.1.2", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", + "statuses": "1.4.0", + "type-is": "1.6.16", "utils-merge": "1.0.1", - "vary": "~1.1.2" + "vary": "1.1.2" }, "dependencies": { "array-flatten": { @@ -4468,12 +4427,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.4.0", + "unpipe": "1.0.0" } }, "ms": { @@ -4508,8 +4467,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "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": { @@ -4518,7 +4477,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -4528,9 +4487,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" + "chardet": "0.4.2", + "iconv-lite": "0.4.24", + "tmp": "0.0.33" } }, "extglob": { @@ -4539,14 +4498,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "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": { @@ -4555,7 +4514,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "extend-shallow": { @@ -4564,7 +4523,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "is-accessor-descriptor": { @@ -4573,7 +4532,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -4582,7 +4541,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -4591,9 +4550,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -4663,7 +4622,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": ">=0.5.1" + "websocket-driver": "0.7.0" } }, "fbjs": { @@ -4671,13 +4630,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.18" + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.19" }, "dependencies": { "core-js": { @@ -4693,7 +4652,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "~1.2.0" + "pend": "1.2.0" } }, "figgy-pudding": { @@ -4707,7 +4666,7 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "escape-string-regexp": "^1.0.5" + "escape-string-regexp": "1.0.5" } }, "file-loader": { @@ -4716,8 +4675,8 @@ "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^1.0.0" + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" } }, "fill-range": { @@ -4726,10 +4685,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "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": { @@ -4738,7 +4697,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -4750,12 +4709,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.3.1", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -4787,9 +4746,9 @@ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "2.0.0" } }, "find-up": { @@ -4798,7 +4757,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "^2.0.0" + "locate-path": "2.0.0" } }, "findup-sync": { @@ -4807,10 +4766,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" + "detect-file": "1.0.0", + "is-glob": "3.1.0", + "micromatch": "3.1.10", + "resolve-dir": "1.0.1" }, "dependencies": { "is-glob": { @@ -4819,7 +4778,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "2.1.1" } } } @@ -4836,8 +4795,8 @@ "integrity": "sha512-6MHED/cmsyux1G4/Cek2Z776y9t7WCNd3h2h/HW91vFeU7pzMhA8XvAlDhHcanG5IWuIh/xcC7JASY4WQpG6xg==", "dev": true, "requires": { - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "inherits": "2.0.3", + "readable-stream": "3.1.1" }, "dependencies": { "readable-stream": { @@ -4846,9 +4805,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "inherits": "2.0.3", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } } } @@ -4859,7 +4818,7 @@ "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==", "dev": true, "requires": { - "debug": "=3.1.0" + "debug": "3.1.0" }, "dependencies": { "debug": { @@ -4899,9 +4858,9 @@ "dev": true, "optional": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.7", + "mime-types": "2.1.21" } }, "formik": { @@ -4909,15 +4868,15 @@ "resolved": "https://registry.npmjs.org/formik/-/formik-1.5.1.tgz", "integrity": "sha512-FBWGBKQkcCE4d5b5l2fKccD9d1QxNxw/0bQTRvp3EjzA8Bnjmsm9H/Oy0375UA8P3FPmfJkF4cXLLdEqK7fP5A==", "requires": { - "create-react-context": "^0.2.2", - "deepmerge": "^2.1.1", - "hoist-non-react-statics": "^2.5.5", - "lodash": "^4.17.11", - "lodash-es": "^4.17.11", - "prop-types": "^15.6.1", - "react-fast-compare": "^2.0.1", - "tiny-warning": "^1.0.2", - "tslib": "^1.9.3" + "create-react-context": "0.2.3", + "deepmerge": "2.2.1", + "hoist-non-react-statics": "2.5.5", + "lodash": "4.17.11", + "lodash-es": "4.17.11", + "prop-types": "15.6.2", + "react-fast-compare": "2.0.4", + "tiny-warning": "1.0.2", + "tslib": "1.9.3" } }, "forwarded": { @@ -4932,7 +4891,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "^0.2.2" + "map-cache": "0.2.2" } }, "fresh": { @@ -4947,8 +4906,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "fs-access": { @@ -4957,7 +4916,7 @@ "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", "dev": true, "requires": { - "null-check": "^1.0.0" + "null-check": "1.0.0" } }, "fs-write-stream-atomic": { @@ -4966,10 +4925,10 @@ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "graceful-fs": "4.1.15", + "iferr": "0.1.5", + "imurmurhash": "0.1.4", + "readable-stream": "2.3.6" } }, "fs.realpath": { @@ -4985,8 +4944,8 @@ "dev": true, "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "nan": "2.12.1", + "node-pre-gyp": "0.10.3" }, "dependencies": { "abbrev": { @@ -5012,8 +4971,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.6" } }, "balanced-match": { @@ -5026,7 +4985,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -5090,7 +5049,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.3.5" } }, "fs.realpath": { @@ -5105,14 +5064,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.3" } }, "glob": { @@ -5121,12 +5080,12 @@ "dev": true, "optional": 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" } }, "has-unicode": { @@ -5141,7 +5100,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "ignore-walk": { @@ -5150,7 +5109,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "^3.0.4" + "minimatch": "3.0.4" } }, "inflight": { @@ -5159,8 +5118,8 @@ "dev": true, "optional": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -5179,7 +5138,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "isarray": { @@ -5193,7 +5152,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -5206,8 +5165,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" + "safe-buffer": "5.1.2", + "yallist": "3.0.3" } }, "minizlib": { @@ -5216,7 +5175,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.3.5" } }, "mkdirp": { @@ -5239,9 +5198,9 @@ "dev": true, "optional": true, "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "debug": "2.6.9", + "iconv-lite": "0.4.24", + "sax": "1.2.4" } }, "node-pre-gyp": { @@ -5250,16 +5209,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.4", + "nopt": "4.0.1", + "npm-packlist": "1.2.0", + "npmlog": "4.1.2", + "rc": "1.2.8", + "rimraf": "2.6.3", + "semver": "5.6.0", + "tar": "4.4.8" } }, "nopt": { @@ -5268,8 +5227,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "abbrev": "1.1.1", + "osenv": "0.1.5" } }, "npm-bundled": { @@ -5284,8 +5243,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.5" } }, "npmlog": { @@ -5294,10 +5253,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.5", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "number-is-nan": { @@ -5316,7 +5275,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "os-homedir": { @@ -5337,8 +5296,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "path-is-absolute": { @@ -5359,10 +5318,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -5379,13 +5338,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "rimraf": { @@ -5394,7 +5353,7 @@ "dev": true, "optional": true, "requires": { - "glob": "^7.1.3" + "glob": "7.1.3" } }, "safe-buffer": { @@ -5437,9 +5396,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" } }, "string_decoder": { @@ -5448,7 +5407,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.2" } }, "strip-ansi": { @@ -5456,7 +5415,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-json-comments": { @@ -5471,13 +5430,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" + "chownr": "1.1.1", + "fs-minipass": "1.2.5", + "minipass": "2.3.5", + "minizlib": "1.2.1", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.2", + "yallist": "3.0.3" } }, "util-deprecate": { @@ -5492,7 +5451,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "^1.0.2 || 2" + "string-width": "1.0.2" } }, "wrappy": { @@ -5519,9 +5478,9 @@ "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "is-callable": "^1.1.3" + "define-properties": "1.1.3", + "function-bind": "1.1.1", + "is-callable": "1.1.4" } }, "get-caller-file": { @@ -5561,7 +5520,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "glob": { @@ -5570,12 +5529,12 @@ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "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-parent": { @@ -5584,8 +5543,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "is-glob": "3.1.0", + "path-dirname": "1.0.2" }, "dependencies": { "is-glob": { @@ -5594,7 +5553,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "2.1.1" } } } @@ -5605,7 +5564,7 @@ "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "dev": true, "requires": { - "ini": "^1.3.4" + "ini": "1.3.5" } }, "global-modules": { @@ -5614,9 +5573,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" } }, "global-prefix": { @@ -5625,11 +5584,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.1", + "ini": "1.3.5", + "is-windows": "1.0.2", + "which": "1.3.1" } }, "globby": { @@ -5638,12 +5597,12 @@ "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", "dev": true, "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "array-union": "1.0.2", + "dir-glob": "2.2.2", + "glob": "7.1.3", + "ignore": "3.3.10", + "pify": "3.0.0", + "slash": "1.0.0" } }, "got": { @@ -5652,17 +5611,17 @@ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "dev": true, "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.1", + "safe-buffer": "5.1.2", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" } }, "graceful-fs": { @@ -5699,10 +5658,10 @@ "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", "dev": true, "requires": { - "async": "^2.5.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" + "async": "2.6.1", + "optimist": "0.6.1", + "source-map": "0.6.1", + "uglify-js": "3.4.9" }, "dependencies": { "async": { @@ -5711,7 +5670,7 @@ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "4.17.11" } }, "source-map": { @@ -5736,8 +5695,8 @@ "dev": true, "optional": true, "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" + "ajv": "6.8.1", + "har-schema": "2.0.0" } }, "has": { @@ -5746,7 +5705,7 @@ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { - "function-bind": "^1.1.1" + "function-bind": "1.1.1" } }, "has-ansi": { @@ -5754,7 +5713,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "has-binary2": { @@ -5798,9 +5757,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "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" } }, "has-values": { @@ -5809,8 +5768,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "3.0.0", + "kind-of": "4.0.0" }, "dependencies": { "kind-of": { @@ -5819,7 +5778,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -5830,8 +5789,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "hash.js": { @@ -5840,8 +5799,8 @@ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "inherits": "2.0.3", + "minimalistic-assert": "1.0.1" } }, "hat": { @@ -5861,9 +5820,9 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "hash.js": "1.1.7", + "minimalistic-assert": "1.0.1", + "minimalistic-crypto-utils": "1.0.1" } }, "hoist-non-react-statics": { @@ -5877,7 +5836,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "^1.0.0" + "parse-passwd": "1.0.0" } }, "hosted-git-info": { @@ -5892,10 +5851,10 @@ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dev": true, "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "inherits": "2.0.3", + "obuf": "1.1.2", + "readable-stream": "2.3.6", + "wbuf": "1.7.3" } }, "html-entities": { @@ -5910,12 +5869,12 @@ "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", "dev": true, "requires": { - "domelementtype": "^1.3.0", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.0.6" + "domelementtype": "1.3.1", + "domhandler": "2.4.2", + "domutils": "1.5.1", + "entities": "1.1.2", + "inherits": "2.0.3", + "readable-stream": "3.1.1" }, "dependencies": { "readable-stream": { @@ -5924,9 +5883,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "inherits": "2.0.3", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } } } @@ -5943,10 +5902,10 @@ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { - "depd": "~1.1.2", + "depd": "1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "statuses": "1.5.0" } }, "http-parser-js": { @@ -5961,9 +5920,9 @@ "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "dev": true, "requires": { - "eventemitter3": "^3.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "eventemitter3": "3.1.0", + "follow-redirects": "1.6.1", + "requires-port": "1.0.0" } }, "http-proxy-middleware": { @@ -5972,10 +5931,10 @@ "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", "dev": true, "requires": { - "http-proxy": "^1.16.2", - "is-glob": "^4.0.0", - "lodash": "^4.17.5", - "micromatch": "^3.1.9" + "http-proxy": "1.17.0", + "is-glob": "4.0.0", + "lodash": "4.17.11", + "micromatch": "3.1.10" } }, "http-signature": { @@ -5985,9 +5944,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.16.1" } }, "https-browserify": { @@ -6002,8 +5961,8 @@ "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", "dev": true, "requires": { - "agent-base": "^4.1.0", - "debug": "^3.1.0" + "agent-base": "4.2.1", + "debug": "3.2.6" }, "dependencies": { "debug": { @@ -6012,7 +5971,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } } } @@ -6022,7 +5981,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "icss-replace-symbols": { @@ -6037,7 +5996,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "^6.0.1" + "postcss": "6.0.23" } }, "ids": { @@ -6045,7 +6004,7 @@ "resolved": "https://registry.npmjs.org/ids/-/ids-0.2.2.tgz", "integrity": "sha512-icIO8S7A7Hat9x/59VYjS5uwfBU1xRTDxeFC4t9wNceLxZFm2JbPhO4lC/xhFqFNVaxw2idwpLgUfkVQrjsxIw==", "requires": { - "hat": "^0.0.3" + "hat": "0.0.3" } }, "ieee754": { @@ -6085,8 +6044,8 @@ "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" + "pkg-dir": "3.0.0", + "resolve-cwd": "2.0.0" }, "dependencies": { "find-up": { @@ -6095,7 +6054,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -6104,8 +6063,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "p-limit": { @@ -6114,7 +6073,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -6123,7 +6082,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -6138,7 +6097,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "3.0.0" } } } @@ -6155,7 +6114,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "^2.0.0" + "repeating": "2.0.1" } }, "indexof": { @@ -6170,7 +6129,7 @@ "requires": { "inferno-shared": "5.0.6", "inferno-vnode-flags": "5.0.6", - "opencollective": "^1.0.3" + "opencollective": "1.0.3" } }, "inferno-shared": { @@ -6189,8 +6148,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { @@ -6209,19 +6168,19 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.0.6.tgz", "integrity": "sha1-4EqqnQW3o8ubD0B9BDdfBEcZA0c=", "requires": { - "ansi-escapes": "^1.1.0", - "chalk": "^1.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.1", - "figures": "^2.0.0", - "lodash": "^4.3.0", + "ansi-escapes": "1.4.0", + "chalk": "1.1.3", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.2.0", + "figures": "2.0.0", + "lodash": "4.17.11", "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx": "^4.1.0", - "string-width": "^2.0.0", - "strip-ansi": "^3.0.0", - "through": "^2.3.6" + "run-async": "2.3.0", + "rx": "4.1.0", + "string-width": "2.1.1", + "strip-ansi": "3.0.1", + "through": "2.3.8" } }, "internal-ip": { @@ -6230,8 +6189,8 @@ "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", "dev": true, "requires": { - "default-gateway": "^2.6.0", - "ipaddr.js": "^1.5.2" + "default-gateway": "2.7.2", + "ipaddr.js": "1.8.0" } }, "interpret": { @@ -6246,7 +6205,7 @@ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, "requires": { - "loose-envify": "^1.0.0" + "loose-envify": "1.4.0" } }, "invert-kv": { @@ -6279,7 +6238,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -6288,7 +6247,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -6305,7 +6264,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "1.13.0" } }, "is-boolean-object": { @@ -6332,7 +6291,7 @@ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", "dev": true, "requires": { - "ci-info": "^1.5.0" + "ci-info": "1.6.0" } }, "is-data-descriptor": { @@ -6341,7 +6300,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -6350,7 +6309,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -6367,9 +6326,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "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": { @@ -6398,7 +6357,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "is-fullwidth-code-point": { @@ -6412,7 +6371,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "^2.1.1" + "is-extglob": "2.1.1" } }, "is-installed-globally": { @@ -6421,8 +6380,8 @@ "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "dev": true, "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" + "global-dirs": "0.1.1", + "is-path-inside": "1.0.1" } }, "is-npm": { @@ -6437,7 +6396,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -6446,7 +6405,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -6475,7 +6434,7 @@ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "^1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { @@ -6484,7 +6443,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "^1.0.1" + "path-is-inside": "1.0.2" } }, "is-plain-object": { @@ -6493,7 +6452,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "is-promise": { @@ -6513,7 +6472,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "^1.0.1" + "has": "1.0.3" } }, "is-retry-allowed": { @@ -6545,7 +6504,7 @@ "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", "dev": true, "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "1.0.0" } }, "is-typedarray": { @@ -6585,7 +6544,7 @@ "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", "dev": true, "requires": { - "buffer-alloc": "^1.2.0" + "buffer-alloc": "1.2.0" } }, "isexe": { @@ -6605,8 +6564,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" + "node-fetch": "1.6.3", + "whatwg-fetch": "3.0.0" } }, "isstream": { @@ -6622,20 +6581,20 @@ "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", "dev": true, "requires": { - "abbrev": "1.0.x", - "async": "1.x", - "escodegen": "1.8.x", - "esprima": "2.7.x", - "glob": "^5.0.15", - "handlebars": "^4.0.1", - "js-yaml": "3.x", - "mkdirp": "0.5.x", - "nopt": "3.x", - "once": "1.x", - "resolve": "1.1.x", - "supports-color": "^3.1.0", - "which": "^1.1.1", - "wordwrap": "^1.0.0" + "abbrev": "1.0.9", + "async": "1.5.2", + "escodegen": "1.8.1", + "esprima": "2.7.3", + "glob": "5.0.15", + "handlebars": "4.1.0", + "js-yaml": "3.12.1", + "mkdirp": "0.5.1", + "nopt": "3.0.6", + "once": "1.4.0", + "resolve": "1.1.7", + "supports-color": "3.2.3", + "which": "1.3.1", + "wordwrap": "1.0.0" }, "dependencies": { "glob": { @@ -6644,11 +6603,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^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" } }, "has-flag": { @@ -6669,7 +6628,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } }, "wordwrap": { @@ -6692,13 +6651,13 @@ "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==", "dev": true, "requires": { - "@babel/generator": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "istanbul-lib-coverage": "^2.0.3", - "semver": "^5.5.0" + "@babel/generator": "7.3.2", + "@babel/parser": "7.3.2", + "@babel/template": "7.2.2", + "@babel/traverse": "7.2.3", + "@babel/types": "7.3.2", + "istanbul-lib-coverage": "2.0.3", + "semver": "5.6.0" } }, "js-levenshtein": { @@ -6718,8 +6677,8 @@ "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "1.0.10", + "esprima": "4.0.1" }, "dependencies": { "esprima": { @@ -6799,32 +6758,32 @@ "integrity": "sha512-EFoFs3F6G0BcUGPNOn/YloGOb3h09hzTguyXlg6loHlKY76qbJikkcyPk43m2kfRF65TUGda/mig29QQtyhm1g==", "dev": true, "requires": { - "bluebird": "^3.3.0", - "body-parser": "^1.16.1", - "chokidar": "^2.0.3", - "colors": "^1.1.0", - "combine-lists": "^1.0.0", - "connect": "^3.6.0", - "core-js": "^2.2.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.0", - "expand-braces": "^0.1.1", - "flatted": "^2.0.0", - "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", - "lodash": "^4.17.5", - "log4js": "^3.0.0", - "mime": "^2.3.1", - "minimatch": "^3.0.2", - "optimist": "^0.6.1", - "qjobs": "^1.1.4", - "range-parser": "^1.2.0", - "rimraf": "^2.6.0", - "safe-buffer": "^5.0.1", + "bluebird": "3.5.3", + "body-parser": "1.18.3", + "chokidar": "2.1.0", + "colors": "1.3.3", + "combine-lists": "1.0.1", + "connect": "3.6.6", + "core-js": "2.6.4", + "di": "0.0.1", + "dom-serialize": "2.2.1", + "expand-braces": "0.1.2", + "flatted": "2.0.0", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "http-proxy": "1.17.0", + "isbinaryfile": "3.0.3", + "lodash": "4.17.11", + "log4js": "3.0.6", + "mime": "2.4.0", + "minimatch": "3.0.4", + "optimist": "0.6.1", + "qjobs": "1.2.0", + "range-parser": "1.2.0", + "rimraf": "2.6.3", + "safe-buffer": "5.1.2", "socket.io": "2.1.1", - "source-map": "^0.6.1", + "source-map": "0.6.1", "tmp": "0.0.33", "useragent": "2.3.0" }, @@ -6843,8 +6802,8 @@ "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", "dev": true, "requires": { - "fs-access": "^1.0.0", - "which": "^1.2.1" + "fs-access": "1.0.1", + "which": "1.3.1" } }, "karma-coverage": { @@ -6853,11 +6812,11 @@ "integrity": "sha512-eQawj4Cl3z/CjxslYy9ariU4uDh7cCNFZHNWXWRpl0pNeblY/4wHR7M7boTYXWrn9bY0z2pZmr11eKje/S/hIw==", "dev": true, "requires": { - "dateformat": "^1.0.6", - "istanbul": "^0.4.0", - "lodash": "^4.17.0", - "minimatch": "^3.0.0", - "source-map": "^0.5.1" + "dateformat": "1.0.12", + "istanbul": "0.4.5", + "lodash": "4.17.11", + "minimatch": "3.0.4", + "source-map": "0.5.7" } }, "karma-env-preprocessor": { @@ -6887,30 +6846,28 @@ "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=", "dev": true, "requires": { - "colors": "^1.1.2" + "colors": "1.3.3" } }, "karma-webpack": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/karma-webpack/-/karma-webpack-3.0.5.tgz", - "integrity": "sha512-nRudGJWstvVuA6Tbju9tyGUfXTtI1UXMXoRHVmM2/78D0q6s/Ye2IC157PKNDC15PWFGR0mVIRtWLAdcfsRJoA==", + "version": "4.0.0-rc.6", + "resolved": "https://registry.npmjs.org/karma-webpack/-/karma-webpack-4.0.0-rc.6.tgz", + "integrity": "sha512-fN3EfHc10bZxP7dqgsaIFdmkynABFsgMxqgVZJYqxzt0CDBH6j1LbHrMilnijnDYZ8fZDLtx/OKWshXiYyhIig==", "dev": true, "requires": { - "async": "^2.0.0", - "babel-runtime": "^6.0.0", - "loader-utils": "^1.0.0", - "lodash": "^4.0.0", - "source-map": "^0.5.6", - "webpack-dev-middleware": "^2.0.6" + "async": "2.6.2", + "loader-utils": "1.2.3", + "source-map": "0.5.7", + "webpack-dev-middleware": "3.6.2" }, "dependencies": { "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "4.17.11" } } } @@ -6933,7 +6890,7 @@ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "dev": true, "requires": { - "package-json": "^4.0.0" + "package-json": "4.0.1" } }, "lcid": { @@ -6942,7 +6899,7 @@ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "dev": true, "requires": { - "invert-kv": "^2.0.0" + "invert-kv": "2.0.0" } }, "less": { @@ -6951,15 +6908,15 @@ "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", "dev": true, "requires": { - "clone": "^2.1.2", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.4.1", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "^2.83.0", - "source-map": "~0.6.0" + "clone": "2.1.2", + "errno": "0.1.7", + "graceful-fs": "4.1.15", + "image-size": "0.5.5", + "mime": "1.6.0", + "mkdirp": "0.5.1", + "promise": "7.3.1", + "request": "2.88.0", + "source-map": "0.6.1" }, "dependencies": { "mime": { @@ -6984,9 +6941,9 @@ "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==", "dev": true, "requires": { - "clone": "^2.1.1", - "loader-utils": "^1.1.0", - "pify": "^3.0.0" + "clone": "2.1.2", + "loader-utils": "1.2.3", + "pify": "3.0.0" } }, "levn": { @@ -6995,8 +6952,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "1.1.2", + "type-check": "0.3.2" } }, "license-webpack-plugin": { @@ -7005,8 +6962,8 @@ "integrity": "sha512-TiarZIg5vkQ2rGdYJn2+5YxO/zqlqjpK5IVglr7OfmrN1sBCakS+PQrsP2uC5gtve1ZDb9WMSUMlmHDQ0FoW4w==", "dev": true, "requires": { - "@types/webpack-sources": "^0.1.5", - "webpack-sources": "^1.2.0" + "@types/webpack-sources": "0.1.5", + "webpack-sources": "1.3.0" } }, "load-json-file": { @@ -7015,10 +6972,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "4.1.15", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" } }, "loader-runner": { @@ -7033,9 +6990,9 @@ "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" + "big.js": "5.2.2", + "emojis-list": "2.1.0", + "json5": "1.0.1" }, "dependencies": { "json5": { @@ -7044,7 +7001,7 @@ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "minimist": "^1.2.0" + "minimist": "1.2.0" } } } @@ -7055,8 +7012,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "2.0.0", + "path-exists": "3.0.0" } }, "lodash": { @@ -7093,56 +7050,16 @@ "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", "dev": true }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "log4js": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz", "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", "dev": true, "requires": { - "circular-json": "^0.5.5", - "date-format": "^1.2.0", - "debug": "^3.1.0", - "rfdc": "^1.1.2", + "circular-json": "0.5.9", + "date-format": "1.2.0", + "debug": "3.2.6", + "rfdc": "1.1.2", "streamroller": "0.7.0" }, "dependencies": { @@ -7152,7 +7069,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } } } @@ -7163,16 +7080,6 @@ "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=", "dev": true }, - "loglevelnext": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz", - "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==", - "dev": true, - "requires": { - "es6-symbol": "^3.1.1", - "object.assign": "^4.1.0" - } - }, "lolex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lolex/-/lolex-3.0.0.tgz", @@ -7184,7 +7091,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" + "js-tokens": "3.0.2" } }, "loud-rejection": { @@ -7193,8 +7100,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" } }, "lowercase-keys": { @@ -7209,8 +7116,8 @@ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "pseudomap": "1.0.2", + "yallist": "2.1.2" } }, "make-dir": { @@ -7219,7 +7126,7 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { - "pify": "^3.0.0" + "pify": "3.0.0" } }, "map-age-cleaner": { @@ -7228,7 +7135,7 @@ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, "requires": { - "p-defer": "^1.0.0" + "p-defer": "1.0.0" } }, "map-cache": { @@ -7249,7 +7156,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "^1.0.0" + "object-visit": "1.0.1" } }, "matches-selector": { @@ -7263,9 +7170,9 @@ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "hash-base": "3.0.4", + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "media-typer": { @@ -7280,9 +7187,9 @@ "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", "dev": true, "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", - "p-is-promise": "^2.0.0" + "map-age-cleaner": "0.1.3", + "mimic-fn": "1.2.0", + "p-is-promise": "2.0.0" } }, "memory-fs": { @@ -7291,8 +7198,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "errno": "0.1.7", + "readable-stream": "2.3.6" } }, "memorystream": { @@ -7307,16 +7214,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.5.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" }, "dependencies": { "find-up": { @@ -7325,8 +7232,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" } }, "load-json-file": { @@ -7335,11 +7242,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" + "graceful-fs": "4.1.15", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" } }, "parse-json": { @@ -7348,7 +7255,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "^1.2.0" + "error-ex": "1.3.2" } }, "path-exists": { @@ -7357,7 +7264,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "^2.0.0" + "pinkie-promise": "2.0.1" } }, "path-type": { @@ -7366,9 +7273,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "graceful-fs": "4.1.15", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" } }, "pify": { @@ -7383,9 +7290,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "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.5.0", + "path-type": "1.1.0" } }, "read-pkg-up": { @@ -7394,8 +7301,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" + "find-up": "1.1.2", + "read-pkg": "1.1.0" } }, "strip-bom": { @@ -7404,7 +7311,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "^0.2.0" + "is-utf8": "0.2.1" } } } @@ -7427,19 +7334,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "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.2" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "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.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" } }, "miller-rabin": { @@ -7448,8 +7355,8 @@ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" + "bn.js": "4.11.8", + "brorand": "1.1.0" } }, "mime": { @@ -7470,7 +7377,7 @@ "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", "dev": true, "requires": { - "mime-db": "~1.37.0" + "mime-db": "1.37.0" } }, "mimic-fn": { @@ -7489,11 +7396,11 @@ "integrity": "sha512-qvURYMN2jHw9kPg1oFKdOd/VNJOsUNGV5H5j+zpJLkFVyP49tqmTQN8xWMYCDpIKetyQAC6jV5JjskNZr+JHpg==", "requires": { "closest": "0.0.1", - "component-event": "^0.1.4", - "delegate-events": "^1.1.1", - "domify": "^1.3.1", + "component-event": "0.1.4", + "delegate-events": "1.1.1", + "domify": "1.4.0", "indexof": "0.0.1", - "matches-selector": "^1.2.0" + "matches-selector": "1.2.0" } }, "minimalistic-assert": { @@ -7514,7 +7421,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -7528,16 +7435,16 @@ "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "dev": true, "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^2.0.1", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" + "concat-stream": "1.6.2", + "duplexify": "3.7.1", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.1.0", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "2.0.1", + "pumpify": "1.5.1", + "stream-each": "1.2.3", + "through2": "2.0.5" } }, "mitt": { @@ -7551,8 +7458,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "for-in": "1.0.2", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { @@ -7561,7 +7468,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -7623,12 +7530,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "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" } }, "ms": { @@ -7643,7 +7550,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -7659,7 +7566,7 @@ "resolved": "https://registry.npmjs.org/moddle/-/moddle-4.1.0.tgz", "integrity": "sha512-asBaDLTTNpv4oC8iFdwonfMf/noPVvaBDXoSL7AsXZUDqwokgy8Lsf5eXwdnjXiDqm0olYi/S3Do544uVJSQDg==", "requires": { - "min-dash": "^3.0.0" + "min-dash": "3.4.0" } }, "moddle-xml": { @@ -7667,10 +7574,10 @@ "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.2.3.tgz", "integrity": "sha512-QfiEJr2rnasdb7CZrKcycAgkT4c1cPR+73dwbaIgU8lx/MXzXywbG+HC+nVXae/M2rUeyTN45puBYMpLcVOdPQ==", "requires": { - "min-dash": "^3.0.0", - "moddle": "^4.1.0", - "saxen": "^8.0.0", - "tiny-stack": "^1.0.0" + "min-dash": "3.4.0", + "moddle": "4.1.0", + "saxen": "8.1.0", + "tiny-stack": "1.1.0" } }, "moo": { @@ -7685,12 +7592,12 @@ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "dev": true, "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" + "aproba": "1.2.0", + "copy-concurrently": "1.0.5", + "fs-write-stream-atomic": "1.0.10", + "mkdirp": "0.5.1", + "rimraf": "2.6.3", + "run-queue": "1.0.3" } }, "ms": { @@ -7704,8 +7611,8 @@ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" + "dns-packet": "1.3.1", + "thunky": "1.0.3" } }, "multicast-dns-service-types": { @@ -7732,17 +7639,17 @@ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "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-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-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" } }, "nearley": { @@ -7751,11 +7658,11 @@ "integrity": "sha512-Tr9XD3Vt/EujXbZBv6UAHYoLUSMQAxSsTnm9K3koXzjzNWY195NqALeyrzLZBKzAkL3gl92BcSogqrHjD8QuUg==", "dev": true, "requires": { - "commander": "^2.19.0", - "moo": "^0.4.3", - "railroad-diagrams": "^1.0.0", + "commander": "2.19.0", + "moo": "0.4.3", + "railroad-diagrams": "1.0.0", "randexp": "0.4.6", - "semver": "^5.4.1" + "semver": "5.6.0" } }, "negotiator": { @@ -7770,12 +7677,6 @@ "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==", "dev": true }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -7788,11 +7689,11 @@ "integrity": "sha512-kGASVhuL4tlAV0tvA34yJYZIVihrUt/5bDwpp4tTluigxUr2bBlJeDXmivb6NuEdFkqvdv/Ybb9dm16PSKUhtw==", "dev": true, "requires": { - "@sinonjs/formatio": "^3.1.0", - "just-extend": "^4.0.2", - "lolex": "^2.3.2", - "path-to-regexp": "^1.7.0", - "text-encoding": "^0.6.4" + "@sinonjs/formatio": "3.1.0", + "just-extend": "4.0.2", + "lolex": "2.7.5", + "path-to-regexp": "1.7.0", + "text-encoding": "0.6.4" }, "dependencies": { "lolex": { @@ -7808,8 +7709,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.6.3.tgz", "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=", "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "encoding": "0.1.12", + "is-stream": "1.1.0" } }, "node-forge": { @@ -7824,28 +7725,28 @@ "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==", "dev": true, "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.2.0", + "events": "3.0.0", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", "path-browserify": "0.0.0", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.6", + "stream-browserify": "2.0.2", + "stream-http": "2.8.3", + "string_decoder": "1.1.1", + "timers-browserify": "2.0.10", "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", + "url": "0.11.0", + "util": "0.11.1", "vm-browserify": "0.0.4" }, "dependencies": { @@ -7863,7 +7764,7 @@ "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", "dev": true, "requires": { - "semver": "^5.3.0" + "semver": "5.6.0" } }, "nopt": { @@ -7872,7 +7773,7 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1" + "abbrev": "1.0.9" } }, "normalize-package-data": { @@ -7881,10 +7782,10 @@ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "hosted-git-info": "2.7.1", + "resolve": "1.10.0", + "semver": "5.6.0", + "validate-npm-package-license": "3.0.4" } }, "normalize-path": { @@ -7899,15 +7800,15 @@ "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" + "ansi-styles": "3.2.1", + "chalk": "2.4.2", + "cross-spawn": "6.0.5", + "memorystream": "0.3.1", + "minimatch": "3.0.4", + "pidtree": "0.3.0", + "read-pkg": "3.0.0", + "shell-quote": "1.6.1", + "string.prototype.padend": "3.0.0" }, "dependencies": { "ansi-styles": { @@ -7916,7 +7817,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -7925,9 +7826,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -7936,7 +7837,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -7947,7 +7848,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "^2.0.0" + "path-key": "2.0.1" } }, "nth-check": { @@ -7956,7 +7857,7 @@ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "1.0.0" } }, "null-check": { @@ -7995,9 +7896,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" }, "dependencies": { "define-property": { @@ -8006,7 +7907,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "kind-of": { @@ -8015,7 +7916,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -8049,7 +7950,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "^3.0.0" + "isobject": "3.0.1" } }, "object.assign": { @@ -8058,10 +7959,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "1.1.3", + "function-bind": "1.1.1", + "has-symbols": "1.0.0", + "object-keys": "1.0.12" } }, "object.entries": { @@ -8070,10 +7971,10 @@ "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.12.0", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1", + "has": "1.0.3" } }, "object.fromentries": { @@ -8082,10 +7983,10 @@ "integrity": "sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.11.0", - "function-bind": "^1.1.1", - "has": "^1.0.1" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1", + "has": "1.0.3" } }, "object.getownpropertydescriptors": { @@ -8094,8 +7995,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "define-properties": "1.1.3", + "es-abstract": "1.13.0" } }, "object.pick": { @@ -8104,7 +8005,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "object.values": { @@ -8113,10 +8014,10 @@ "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.12.0", - "function-bind": "^1.1.1", - "has": "^1.0.3" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1", + "has": "1.0.3" } }, "obuf": { @@ -8146,7 +8047,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "onetime": { @@ -8154,7 +8055,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "1.2.0" } }, "opencollective": { @@ -8175,8 +8076,8 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" + "object-assign": "4.1.1", + "pinkie-promise": "2.0.1" } }, "optimist": { @@ -8185,8 +8086,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" + "minimist": "0.0.10", + "wordwrap": "0.0.3" }, "dependencies": { "minimist": { @@ -8203,12 +8104,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" }, "dependencies": { "wordwrap": { @@ -8225,7 +8126,7 @@ "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "url-parse": "^1.4.3" + "url-parse": "1.4.4" } }, "os-browserify": { @@ -8240,9 +8141,9 @@ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "dev": true, "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" + "execa": "1.0.0", + "lcid": "2.0.0", + "mem": "4.1.0" }, "dependencies": { "execa": { @@ -8251,13 +8152,13 @@ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "6.0.5", + "get-stream": "4.1.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" } }, "get-stream": { @@ -8266,7 +8167,7 @@ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "pump": "^3.0.0" + "pump": "3.0.0" } }, "pump": { @@ -8275,8 +8176,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "end-of-stream": "1.4.1", + "once": "1.4.0" } } } @@ -8309,7 +8210,7 @@ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "p-try": "^1.0.0" + "p-try": "1.0.0" } }, "p-locate": { @@ -8318,7 +8219,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "^1.1.0" + "p-limit": "1.3.0" } }, "p-map": { @@ -8337,8 +8238,8 @@ "resolved": "https://registry.npmjs.org/p-series/-/p-series-1.1.0.tgz", "integrity": "sha512-356covArc9UCfj2twY/sxCJKGMzzO+pJJtucizsPC6aS1xKSTBc9PQrQhvFR3+7F+fa2KBKdJjdIcv6NEWDcIQ==", "requires": { - "@sindresorhus/is": "^0.7.0", - "p-reduce": "^1.0.0" + "@sindresorhus/is": "0.7.0", + "p-reduce": "1.0.0" } }, "p-try": { @@ -8353,10 +8254,10 @@ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "dev": true, "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" + "got": "6.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.6.0" } }, "pako": { @@ -8371,9 +8272,9 @@ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "dev": true, "requires": { - "cyclist": "~0.2.2", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "cyclist": "0.2.2", + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "parse-asn1": { @@ -8382,12 +8283,12 @@ "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==", "dev": true, "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "4.10.1", + "browserify-aes": "1.2.0", + "create-hash": "1.2.0", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.17", + "safe-buffer": "5.1.2" } }, "parse-json": { @@ -8396,8 +8297,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "error-ex": "1.3.2", + "json-parse-better-errors": "1.0.2" } }, "parse-passwd": { @@ -8412,7 +8313,7 @@ "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "10.12.21" } }, "parseqs": { @@ -8421,7 +8322,7 @@ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "better-assert": "~1.0.0" + "better-assert": "1.0.2" } }, "parseuri": { @@ -8430,7 +8331,7 @@ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "dev": true, "requires": { - "better-assert": "~1.0.0" + "better-assert": "1.0.2" } }, "parseurl": { @@ -8507,7 +8408,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "^3.0.0" + "pify": "3.0.0" } }, "pathval": { @@ -8522,11 +8423,11 @@ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "dev": true, "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "create-hash": "1.2.0", + "create-hmac": "1.1.7", + "ripemd160": "2.0.2", + "safe-buffer": "5.1.2", + "sha.js": "2.4.11" } }, "pend": { @@ -8563,7 +8464,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { - "pinkie": "^2.0.0" + "pinkie": "2.0.4" } }, "pkg-dir": { @@ -8572,7 +8473,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "^2.1.0" + "find-up": "2.1.0" } }, "portfinder": { @@ -8581,9 +8482,9 @@ "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", "dev": true, "requires": { - "async": "^1.5.2", - "debug": "^2.2.0", - "mkdirp": "0.5.x" + "async": "1.5.2", + "debug": "2.6.9", + "mkdirp": "0.5.1" }, "dependencies": { "debug": { @@ -8615,9 +8516,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "chalk": "2.4.2", + "source-map": "0.6.1", + "supports-color": "5.5.0" }, "dependencies": { "ansi-styles": { @@ -8626,7 +8527,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -8635,9 +8536,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "source-map": { @@ -8652,7 +8553,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -8663,7 +8564,7 @@ "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", "dev": true, "requires": { - "postcss": "^6.0.1" + "postcss": "6.0.23" } }, "postcss-modules-local-by-default": { @@ -8672,8 +8573,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.1", + "postcss": "6.0.23" } }, "postcss-modules-scope": { @@ -8682,8 +8583,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "css-selector-tokenizer": "0.7.1", + "postcss": "6.0.23" } }, "postcss-modules-values": { @@ -8692,8 +8593,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.23" } }, "postcss-value-parser": { @@ -8743,7 +8644,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "~2.0.3" + "asap": "2.0.6" } }, "promise-inflight": { @@ -8757,8 +8658,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "requires": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "loose-envify": "1.4.0", + "object-assign": "4.1.1" } }, "proxy-addr": { @@ -8767,7 +8668,7 @@ "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "dev": true, "requires": { - "forwarded": "~0.1.2", + "forwarded": "0.1.2", "ipaddr.js": "1.8.0" } }, @@ -8802,12 +8703,12 @@ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.2.0", + "parse-asn1": "5.1.3", + "randombytes": "2.0.6", + "safe-buffer": "5.1.2" } }, "pump": { @@ -8816,8 +8717,8 @@ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "end-of-stream": "1.4.1", + "once": "1.4.0" } }, "pumpify": { @@ -8826,9 +8727,9 @@ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" + "duplexify": "3.7.1", + "inherits": "2.0.3", + "pump": "2.0.1" } }, "punycode": { @@ -8843,14 +8744,14 @@ "integrity": "sha512-xWSyCeD6EazGlfnQweMpM+Hs6X6PhUYhNTHKFj/axNZDq4OmrVERf70isBf7HsnFgB3zOC1+23/8+wCAZYg+Pg==", "dev": true, "requires": { - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^2.2.1", - "mime": "^2.0.3", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" + "debug": "4.1.1", + "extract-zip": "1.6.7", + "https-proxy-agent": "2.2.1", + "mime": "2.4.0", + "progress": "2.0.3", + "proxy-from-env": "1.0.0", + "rimraf": "2.6.3", + "ws": "6.1.3" }, "dependencies": { "ws": { @@ -8859,7 +8760,7 @@ "integrity": "sha512-tbSxiT+qJI223AP4iLfQbkbxkwdFcneYinM2+x46Gx2wgvbaOMO36czfdfVUBRTHvzAMRhDd98sA5d/BuWbQdg==", "dev": true, "requires": { - "async-limiter": "~1.0.0" + "async-limiter": "1.0.0" } } } @@ -8900,7 +8801,7 @@ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "dev": true, "requires": { - "performance-now": "^2.1.0" + "performance-now": "2.1.0" } }, "railroad-diagrams": { @@ -8916,7 +8817,7 @@ "dev": true, "requires": { "discontinuous-range": "1.0.0", - "ret": "~0.1.10" + "ret": "0.1.15" } }, "randombytes": { @@ -8925,7 +8826,7 @@ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { - "safe-buffer": "^5.1.0" + "safe-buffer": "5.1.2" } }, "randomfill": { @@ -8934,8 +8835,8 @@ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "randombytes": "2.0.6", + "safe-buffer": "5.1.2" } }, "range-parser": { @@ -8962,7 +8863,7 @@ "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } } } @@ -8973,8 +8874,8 @@ "integrity": "sha512-Uqy5AqELpytJTRxYT4fhltcKPj0TyaEpzJDcGz7DFJi+pQOOi3GjR/DOdxTkTsF+NzhnldIoG6TORaBlInUuqA==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^1.0.0" + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" } }, "rc": { @@ -8983,10 +8884,10 @@ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" } }, "react": { @@ -8994,10 +8895,10 @@ "resolved": "https://registry.npmjs.org/react/-/react-16.8.2.tgz", "integrity": "sha512-aB2ctx9uQ9vo09HVknqv3DGRpI7OIGJhCx3Bt0QqoRluEjHSaObJl+nG12GDdYH6sTgE7YiPJ6ZUyMx9kICdXw==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.2" + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "prop-types": "15.6.2", + "scheduler": "0.13.2" } }, "react-dom": { @@ -9005,10 +8906,10 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.2.tgz", "integrity": "sha512-cPGfgFfwi+VCZjk73buu14pYkYBR1b/SRMSYqkLDdhSEHnSwcuYTPu6/Bh6ZphJFIk80XLvbSe2azfcRzNF+Xg==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.2" + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "prop-types": "15.6.2", + "scheduler": "0.13.2" } }, "react-fast-compare": { @@ -9028,10 +8929,10 @@ "integrity": "sha512-Bd21TN3+YVl6GZwav6O0T6m5UwGfOj+2+xZH5VH93ToD6M5uclN/c+R1DGX49ueG413KZPUx7Kw3sOYz2aJgfg==", "dev": true, "requires": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.1", - "scheduler": "^0.13.1" + "object-assign": "4.1.1", + "prop-types": "15.6.2", + "react-is": "16.8.1", + "scheduler": "0.13.2" } }, "read-pkg": { @@ -9040,9 +8941,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "load-json-file": "4.0.0", + "normalize-package-data": "2.5.0", + "path-type": "3.0.0" } }, "read-pkg-up": { @@ -9051,8 +8952,8 @@ "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", "dev": true, "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" + "find-up": "3.0.0", + "read-pkg": "3.0.0" }, "dependencies": { "find-up": { @@ -9061,7 +8962,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -9070,8 +8971,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "p-limit": { @@ -9080,7 +8981,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -9089,7 +8990,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -9106,13 +9007,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" }, "dependencies": { "isarray": { @@ -9129,9 +9030,9 @@ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "graceful-fs": "4.1.15", + "micromatch": "3.1.10", + "readable-stream": "2.3.6" } }, "redent": { @@ -9140,8 +9041,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" + "indent-string": "2.1.0", + "strip-indent": "1.0.1" } }, "regenerate": { @@ -9156,7 +9057,7 @@ "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", "dev": true, "requires": { - "regenerate": "^1.4.0" + "regenerate": "1.4.0" } }, "regenerator-runtime": { @@ -9170,8 +9071,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" } }, "regexp-tree": { @@ -9180,9 +9081,9 @@ "integrity": "sha512-HwRjOquc9QOwKTgbxvZTcddS5mlNlwePMQ3NFL8broajMLD5CXDAqas8Y5yxJH5QtZp5iRor3YCILd5pz71Cgw==", "dev": true, "requires": { - "cli-table3": "^0.5.0", - "colors": "^1.1.2", - "yargs": "^12.0.5" + "cli-table3": "0.5.1", + "colors": "1.3.3", + "yargs": "12.0.5" } }, "registry-auth-token": { @@ -9191,8 +9092,8 @@ "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "1.2.8", + "safe-buffer": "5.1.2" } }, "registry-url": { @@ -9201,7 +9102,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "^1.0.1" + "rc": "1.2.8" } }, "regjsgen": { @@ -9216,7 +9117,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" }, "dependencies": { "jsesc": { @@ -9251,7 +9152,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "^1.0.0" + "is-finite": "1.0.2" } }, "request": { @@ -9261,26 +9162,26 @@ "dev": true, "optional": true, "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" + "aws-sign2": "0.7.0", + "aws4": "1.8.0", + "caseless": "0.12.0", + "combined-stream": "1.0.7", + "extend": "3.0.2", + "forever-agent": "0.6.1", + "form-data": "2.3.3", + "har-validator": "5.1.3", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.21", + "oauth-sign": "0.9.0", + "performance-now": "2.1.0", + "qs": "6.5.2", + "safe-buffer": "5.1.2", + "tough-cookie": "2.4.3", + "tunnel-agent": "0.6.0", + "uuid": "3.3.2" } }, "require-directory": { @@ -9307,7 +9208,7 @@ "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", "dev": true, "requires": { - "path-parse": "^1.0.6" + "path-parse": "1.0.6" } }, "resolve-cwd": { @@ -9316,7 +9217,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "^3.0.0" + "resolve-from": "3.0.0" } }, "resolve-dir": { @@ -9325,8 +9226,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" } }, "resolve-from": { @@ -9346,8 +9247,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "onetime": "2.0.1", + "signal-exit": "3.0.2" } }, "ret": { @@ -9373,7 +9274,7 @@ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "glob": "^7.1.3" + "glob": "7.1.3" } }, "ripemd160": { @@ -9382,8 +9283,8 @@ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "hash-base": "3.0.4", + "inherits": "2.0.3" } }, "rst-selector-parser": { @@ -9392,8 +9293,8 @@ "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", "dev": true, "requires": { - "lodash.flattendeep": "^4.4.0", - "nearley": "^2.7.10" + "lodash.flattendeep": "4.4.0", + "nearley": "2.16.0" } }, "run-async": { @@ -9401,7 +9302,7 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "requires": { - "is-promise": "^2.1.0" + "is-promise": "2.1.0" } }, "run-queue": { @@ -9410,7 +9311,7 @@ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "dev": true, "requires": { - "aproba": "^1.1.1" + "aproba": "1.2.0" } }, "rx": { @@ -9430,7 +9331,7 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "~0.1.10" + "ret": "0.1.15" } }, "safer-buffer": { @@ -9448,8 +9349,8 @@ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.2.tgz", "integrity": "sha512-qK5P8tHS7vdEMCW5IPyt8v9MJOHqTrOUgPXib7tqm9vh834ibBX5BNhwkplX/0iOzHW5sXyluehYfS9yrkz9+w==", "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "1.4.0", + "object-assign": "4.1.1" } }, "schema-utils": { @@ -9458,9 +9359,9 @@ "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "ajv": "6.8.1", + "ajv-errors": "1.0.1", + "ajv-keywords": "3.3.0" } }, "scroll-tabs": { @@ -9468,9 +9369,9 @@ "resolved": "https://registry.npmjs.org/scroll-tabs/-/scroll-tabs-1.0.1.tgz", "integrity": "sha512-W4xjEwNS4QAyQnaJ450vQTcKpbnalBAfsTDV926WrxEMOqjyj2To8uv2d0Cp0oxMdk5TkygtzXmctPNc2zgBcg==", "requires": { - "min-dash": "^3.1.0", - "min-dom": "^3.1.0", - "mitt": "^1.1.3" + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "mitt": "1.1.3" } }, "select-hose": { @@ -9484,7 +9385,7 @@ "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-3.0.3.tgz", "integrity": "sha512-60Oqc07j16YCrp96uITgBFu7oT81JKMmL+cOOcxe3jvuGSiFSwsLpOSXNBAlITV9hGhEl1H6P/+g1bKnpfXoSw==", "requires": { - "dom-iterator": "^1.0.0" + "dom-iterator": "1.0.0" } }, "selection-update": { @@ -9513,7 +9414,7 @@ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "dev": true, "requires": { - "semver": "^5.0.3" + "semver": "5.6.0" } }, "send": { @@ -9523,18 +9424,18 @@ "dev": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", "fresh": "0.5.2", - "http-errors": "~1.6.2", + "http-errors": "1.6.3", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.4.0" }, "dependencies": { "debug": { @@ -9578,13 +9479,13 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "~1.3.4", + "accepts": "1.3.5", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" + "escape-html": "1.0.3", + "http-errors": "1.6.3", + "mime-types": "2.1.21", + "parseurl": "1.3.2" }, "dependencies": { "debug": { @@ -9610,9 +9511,9 @@ "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "dev": true, "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", "send": "0.16.2" } }, @@ -9628,10 +9529,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" }, "dependencies": { "extend-shallow": { @@ -9640,7 +9541,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -9662,8 +9563,8 @@ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "2.0.3", + "safe-buffer": "5.1.2" } }, "shebang-command": { @@ -9672,7 +9573,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "1.0.0" } }, "shebang-regex": { @@ -9687,10 +9588,10 @@ "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "dev": true, "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" + "array-filter": "0.0.1", + "array-map": "0.0.0", + "array-reduce": "0.0.0", + "jsonify": "0.0.0" } }, "signal-exit": { @@ -9704,13 +9605,13 @@ "integrity": "sha512-i6j7sqcLEqTYqUcMV327waI745VASvYuSuQMCjbAwlpAeuCgKZ3LtrjDxAbu+GjNQR0FEDpywtwGCIh8GicNyg==", "dev": true, "requires": { - "@sinonjs/commons": "^1.3.0", - "@sinonjs/formatio": "^3.1.0", - "@sinonjs/samsam": "^3.0.2", - "diff": "^3.5.0", - "lolex": "^3.0.0", - "nise": "^1.4.8", - "supports-color": "^5.5.0" + "@sinonjs/commons": "1.3.0", + "@sinonjs/formatio": "3.1.0", + "@sinonjs/samsam": "3.1.0", + "diff": "3.5.0", + "lolex": "3.0.0", + "nise": "1.4.8", + "supports-color": "5.5.0" }, "dependencies": { "supports-color": { @@ -9719,7 +9620,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -9742,14 +9643,14 @@ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "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.2", + "use": "3.1.1" }, "dependencies": { "debug": { @@ -9767,7 +9668,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -9776,7 +9677,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "ms": { @@ -9793,9 +9694,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "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": { @@ -9804,7 +9705,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -9813,7 +9714,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -9822,7 +9723,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -9831,9 +9732,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -9844,7 +9745,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "^3.2.0" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -9853,7 +9754,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -9864,12 +9765,12 @@ "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", "dev": true, "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", + "debug": "3.1.0", + "engine.io": "3.2.1", + "has-binary2": "1.0.3", + "socket.io-adapter": "1.1.1", "socket.io-client": "2.1.1", - "socket.io-parser": "~3.2.0" + "socket.io-parser": "3.2.0" }, "dependencies": { "debug": { @@ -9905,15 +9806,15 @@ "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.2.0", - "has-binary2": "~1.0.2", + "debug": "3.1.0", + "engine.io-client": "3.2.1", + "has-binary2": "1.0.3", "has-cors": "1.1.0", "indexof": "0.0.1", "object-component": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "socket.io-parser": "~3.2.0", + "socket.io-parser": "3.2.0", "to-array": "0.1.4" }, "dependencies": { @@ -9941,7 +9842,7 @@ "dev": true, "requires": { "component-emitter": "1.2.1", - "debug": "~3.1.0", + "debug": "3.1.0", "isarray": "2.0.1" }, "dependencies": { @@ -9974,8 +9875,8 @@ "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" + "faye-websocket": "0.10.0", + "uuid": "3.3.2" } }, "sockjs-client": { @@ -9984,12 +9885,12 @@ "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", "dev": true, "requires": { - "debug": "^3.2.5", - "eventsource": "^1.0.7", - "faye-websocket": "~0.11.1", - "inherits": "^2.0.3", - "json3": "^3.3.2", - "url-parse": "^1.4.3" + "debug": "3.2.6", + "eventsource": "1.0.7", + "faye-websocket": "0.11.1", + "inherits": "2.0.3", + "json3": "3.3.2", + "url-parse": "1.4.4" }, "dependencies": { "debug": { @@ -9998,7 +9899,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "faye-websocket": { @@ -10007,7 +9908,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": ">=0.5.1" + "websocket-driver": "0.7.0" } } } @@ -10030,11 +9931,11 @@ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "dev": true, "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "atob": "2.1.2", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" } }, "source-map-url": { @@ -10064,8 +9965,8 @@ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "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.3" } }, "spdx-exceptions": { @@ -10080,8 +9981,8 @@ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "spdx-exceptions": "2.2.0", + "spdx-license-ids": "3.0.3" } }, "spdx-license-ids": { @@ -10096,11 +9997,11 @@ "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==", "dev": true, "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "debug": "4.1.1", + "handle-thing": "2.0.0", + "http-deceiver": "1.2.7", + "select-hose": "2.0.0", + "spdy-transport": "3.0.0" } }, "spdy-transport": { @@ -10109,12 +10010,12 @@ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" + "debug": "4.1.1", + "detect-node": "2.0.4", + "hpack.js": "2.1.6", + "obuf": "1.1.2", + "readable-stream": "3.1.1", + "wbuf": "1.7.3" }, "dependencies": { "readable-stream": { @@ -10123,9 +10024,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "inherits": "2.0.3", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } } } @@ -10136,7 +10037,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "^3.0.0" + "extend-shallow": "3.0.2" } }, "sprintf-js": { @@ -10152,15 +10053,15 @@ "dev": true, "optional": true, "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "asn1": "0.2.4", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.2", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" } }, "ssri": { @@ -10169,7 +10070,7 @@ "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "dev": true, "requires": { - "safe-buffer": "^5.1.1" + "safe-buffer": "5.1.2" } }, "stackblur": { @@ -10183,8 +10084,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "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": { @@ -10193,7 +10094,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } @@ -10210,8 +10111,8 @@ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "dev": true, "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" + "inherits": "2.0.3", + "readable-stream": "2.3.6" } }, "stream-each": { @@ -10220,8 +10121,8 @@ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" + "end-of-stream": "1.4.1", + "stream-shift": "1.0.0" } }, "stream-http": { @@ -10230,11 +10131,11 @@ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.6", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" } }, "stream-shift": { @@ -10249,10 +10150,10 @@ "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", "dev": true, "requires": { - "date-format": "^1.2.0", - "debug": "^3.1.0", - "mkdirp": "^0.5.1", - "readable-stream": "^2.3.0" + "date-format": "1.2.0", + "debug": "3.2.6", + "mkdirp": "0.5.1", + "readable-stream": "2.3.6" }, "dependencies": { "debug": { @@ -10261,7 +10162,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } } } @@ -10271,8 +10172,8 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "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": { @@ -10285,7 +10186,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -10296,9 +10197,9 @@ "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.4.3", - "function-bind": "^1.0.2" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1" } }, "string.prototype.trim": { @@ -10307,9 +10208,9 @@ "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.0", - "function-bind": "^1.0.2" + "define-properties": "1.1.3", + "es-abstract": "1.13.0", + "function-bind": "1.1.1" } }, "string_decoder": { @@ -10318,7 +10219,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.2" } }, "strip-ansi": { @@ -10326,7 +10227,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-bom": { @@ -10347,7 +10248,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "^4.0.1" + "get-stdin": "4.0.1" } }, "strip-json-comments": { @@ -10362,8 +10263,8 @@ "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^1.0.0" + "loader-utils": "1.2.3", + "schema-utils": "1.0.0" } }, "supports-color": { @@ -10376,11 +10277,11 @@ "resolved": "https://registry.npmjs.org/table-js/-/table-js-5.1.0.tgz", "integrity": "sha512-1M+QC3xCD1xGxFFx8ZgiKeU0Dmv+Lu5O8uJnD7KjS+S9EhSKIKs2BvWAQIB9SliU7Or+EquH/CaVpdVMc7Rw1A==", "requires": { - "didi": "^4.0.0", - "ids": "^0.2.0", - "min-dash": "^3.0.0", - "min-dom": "^3.0.0", - "selection-ranges": "^3.0.0" + "didi": "4.0.0", + "ids": "0.2.2", + "min-dash": "3.4.0", + "min-dom": "3.1.1", + "selection-ranges": "3.0.3" } }, "tapable": { @@ -10395,7 +10296,7 @@ "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "dev": true, "requires": { - "execa": "^0.7.0" + "execa": "0.7.0" } }, "terser": { @@ -10404,9 +10305,9 @@ "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", "dev": true, "requires": { - "commander": "~2.17.1", - "source-map": "~0.6.1", - "source-map-support": "~0.5.9" + "commander": "2.17.1", + "source-map": "0.6.1", + "source-map-support": "0.5.10" }, "dependencies": { "commander": { @@ -10427,8 +10328,8 @@ "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", "dev": true, "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "buffer-from": "1.1.1", + "source-map": "0.6.1" } } } @@ -10439,14 +10340,14 @@ "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", "dev": true, "requires": { - "cacache": "^11.0.2", - "find-cache-dir": "^2.0.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "terser": "^3.16.1", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "cacache": "11.3.2", + "find-cache-dir": "2.0.0", + "schema-utils": "1.0.0", + "serialize-javascript": "1.6.1", + "source-map": "0.6.1", + "terser": "3.16.1", + "webpack-sources": "1.3.0", + "worker-farm": "1.6.0" }, "dependencies": { "cacache": { @@ -10455,20 +10356,20 @@ "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "^3.5.3", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" + "bluebird": "3.5.3", + "chownr": "1.1.1", + "figgy-pudding": "3.5.1", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "lru-cache": "5.1.1", + "mississippi": "3.0.0", + "mkdirp": "0.5.1", + "move-concurrently": "1.0.1", + "promise-inflight": "1.0.1", + "rimraf": "2.6.3", + "ssri": "6.0.1", + "unique-filename": "1.1.1", + "y18n": "4.0.0" } }, "find-cache-dir": { @@ -10477,9 +10378,9 @@ "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^3.0.0" + "commondir": "1.0.1", + "make-dir": "1.3.0", + "pkg-dir": "3.0.0" } }, "find-up": { @@ -10488,7 +10389,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -10497,8 +10398,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "lru-cache": { @@ -10507,7 +10408,7 @@ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "yallist": "^3.0.2" + "yallist": "3.0.3" } }, "mississippi": { @@ -10516,16 +10417,16 @@ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" + "concat-stream": "1.6.2", + "duplexify": "3.7.1", + "end-of-stream": "1.4.1", + "flush-write-stream": "1.1.0", + "from2": "2.3.0", + "parallel-transform": "1.1.0", + "pump": "3.0.0", + "pumpify": "1.5.1", + "stream-each": "1.2.3", + "through2": "2.0.5" } }, "p-limit": { @@ -10534,7 +10435,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -10543,7 +10444,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -10558,7 +10459,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "3.0.0" } }, "pump": { @@ -10567,8 +10468,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "end-of-stream": "1.4.1", + "once": "1.4.0" } }, "source-map": { @@ -10583,7 +10484,7 @@ "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "figgy-pudding": "3.5.1" } }, "yallist": { @@ -10600,10 +10501,10 @@ "integrity": "sha512-gwf0S2fFsANC55fSeSqpb8BYk6w3FDvwZxfNjeF6FRgvFa43r+7wRiA/Q0IxoRU37wB/LE8IQ4221BsNucTaCA==", "dev": true, "requires": { - "arrify": "^1.0.1", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^1.0.1" + "arrify": "1.0.1", + "minimatch": "3.0.4", + "read-pkg-up": "4.0.0", + "require-main-filename": "1.0.1" } }, "text-encoding": { @@ -10623,8 +10524,8 @@ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "readable-stream": "2.3.6", + "xtend": "4.0.1" } }, "thunky": { @@ -10645,7 +10546,7 @@ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "dev": true, "requires": { - "setimmediate": "^1.0.4" + "setimmediate": "1.0.5" } }, "tiny-stack": { @@ -10668,7 +10569,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "requires": { - "os-tmpdir": "~1.0.2" + "os-tmpdir": "1.0.2" } }, "to-array": { @@ -10689,7 +10590,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -10698,7 +10599,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -10709,10 +10610,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "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": { @@ -10721,8 +10622,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "3.0.0", + "repeat-string": "1.6.1" } }, "tough-cookie": { @@ -10732,8 +10633,8 @@ "dev": true, "optional": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" + "psl": "1.1.31", + "punycode": "1.4.1" }, "dependencies": { "punycode": { @@ -10775,7 +10676,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "^5.0.1" + "safe-buffer": "5.1.2" } }, "tweetnacl": { @@ -10790,7 +10691,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "1.1.2" } }, "type-detect": { @@ -10806,7 +10707,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.18" + "mime-types": "2.1.21" } }, "typedarray": { @@ -10827,8 +10728,8 @@ "dev": true, "optional": true, "requires": { - "commander": "~2.17.1", - "source-map": "~0.6.1" + "commander": "2.17.1", + "source-map": "0.6.1" }, "dependencies": { "commander": { @@ -10865,8 +10766,8 @@ "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", "dev": true, "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" + "unicode-canonical-property-names-ecmascript": "1.0.4", + "unicode-property-aliases-ecmascript": "1.0.4" } }, "unicode-match-property-value-ecmascript": { @@ -10887,10 +10788,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "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": { @@ -10899,7 +10800,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "set-value": { @@ -10908,10 +10809,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "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" } } } @@ -10922,7 +10823,7 @@ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "dev": true, "requires": { - "unique-slug": "^2.0.0" + "unique-slug": "2.0.1" } }, "unique-slug": { @@ -10931,7 +10832,7 @@ "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", "dev": true, "requires": { - "imurmurhash": "^0.1.4" + "imurmurhash": "0.1.4" } }, "unique-string": { @@ -10940,7 +10841,7 @@ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "dev": true, "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "1.0.0" } }, "unpipe": { @@ -10955,8 +10856,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "has-value": "0.3.1", + "isobject": "3.0.1" }, "dependencies": { "has-value": { @@ -10965,9 +10866,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "^2.0.3", - "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": { @@ -11013,16 +10914,16 @@ "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", "dev": true, "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" + "boxen": "1.3.0", + "chalk": "2.4.2", + "configstore": "3.1.2", + "import-lazy": "2.1.0", + "is-ci": "1.2.1", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" }, "dependencies": { "ansi-styles": { @@ -11031,7 +10932,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -11040,9 +10941,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -11051,7 +10952,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -11062,7 +10963,7 @@ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, "requires": { - "punycode": "^2.1.0" + "punycode": "2.1.1" } }, "urix": { @@ -11089,21 +10990,15 @@ } } }, - "url-join": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz", - "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=", - "dev": true - }, "url-loader": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "mime": "^2.0.3", - "schema-utils": "^1.0.0" + "loader-utils": "1.2.3", + "mime": "2.4.0", + "schema-utils": "1.0.0" } }, "url-parse": { @@ -11112,8 +11007,8 @@ "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", "dev": true, "requires": { - "querystringify": "^2.0.0", - "requires-port": "^1.0.0" + "querystringify": "2.1.0", + "requires-port": "1.0.0" } }, "url-parse-lax": { @@ -11122,7 +11017,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "1.0.4" } }, "use": { @@ -11137,8 +11032,8 @@ "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", "dev": true, "requires": { - "lru-cache": "4.1.x", - "tmp": "0.0.x" + "lru-cache": "4.1.5", + "tmp": "0.0.33" } }, "util": { @@ -11162,8 +11057,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" + "define-properties": "1.1.3", + "object.getownpropertydescriptors": "2.0.3" } }, "utils-merge": { @@ -11190,8 +11085,8 @@ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "spdx-correct": "3.1.0", + "spdx-expression-parse": "3.0.0" } }, "vary": { @@ -11207,9 +11102,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "^1.0.0", + "assert-plus": "1.0.0", "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "extsprintf": "1.3.0" } }, "vm-browserify": { @@ -11233,9 +11128,9 @@ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "dev": true, "requires": { - "chokidar": "^2.0.2", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "chokidar": "2.1.0", + "graceful-fs": "4.1.15", + "neo-async": "2.6.0" } }, "wbuf": { @@ -11244,7 +11139,7 @@ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "1.0.1" } }, "webpack": { @@ -11257,26 +11152,26 @@ "@webassemblyjs/helper-module-context": "1.7.11", "@webassemblyjs/wasm-edit": "1.7.11", "@webassemblyjs/wasm-parser": "1.7.11", - "acorn": "^6.0.5", - "acorn-dynamic-import": "^4.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chrome-trace-event": "^1.0.0", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.0", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "micromatch": "^3.1.8", - "mkdirp": "~0.5.0", - "neo-async": "^2.5.0", - "node-libs-browser": "^2.0.0", - "schema-utils": "^1.0.0", - "tapable": "^1.1.0", - "terser-webpack-plugin": "^1.1.0", - "watchpack": "^1.5.0", - "webpack-sources": "^1.3.0" + "acorn": "6.0.7", + "acorn-dynamic-import": "4.0.0", + "ajv": "6.8.1", + "ajv-keywords": "3.3.0", + "chrome-trace-event": "1.0.0", + "enhanced-resolve": "4.1.0", + "eslint-scope": "4.0.0", + "json-parse-better-errors": "1.0.2", + "loader-runner": "2.4.0", + "loader-utils": "1.2.3", + "memory-fs": "0.4.1", + "micromatch": "3.1.10", + "mkdirp": "0.5.1", + "neo-async": "2.6.0", + "node-libs-browser": "2.2.0", + "schema-utils": "1.0.0", + "tapable": "1.1.1", + "terser-webpack-plugin": "1.2.2", + "watchpack": "1.6.0", + "webpack-sources": "1.3.0" } }, "webpack-cli": { @@ -11285,17 +11180,17 @@ "integrity": "sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q==", "dev": true, "requires": { - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "enhanced-resolve": "^4.1.0", - "findup-sync": "^2.0.0", - "global-modules": "^1.0.0", - "import-local": "^2.0.0", - "interpret": "^1.1.0", - "loader-utils": "^1.1.0", - "supports-color": "^5.5.0", - "v8-compile-cache": "^2.0.2", - "yargs": "^12.0.4" + "chalk": "2.4.2", + "cross-spawn": "6.0.5", + "enhanced-resolve": "4.1.0", + "findup-sync": "2.0.0", + "global-modules": "1.0.0", + "import-local": "2.0.0", + "interpret": "1.2.0", + "loader-utils": "1.2.3", + "supports-color": "5.5.0", + "v8-compile-cache": "2.0.2", + "yargs": "12.0.5" }, "dependencies": { "ansi-styles": { @@ -11304,7 +11199,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "chalk": { @@ -11313,9 +11208,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "supports-color": { @@ -11324,24 +11219,21 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } }, "webpack-dev-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-2.0.6.tgz", - "integrity": "sha512-tj5LLD9r4tDuRIDa5Mu9lnY2qBBehAITv6A9irqXhw/HQquZgTx3BCd57zYbU2gMDnncA49ufK2qVQSbaKJwOw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.6.2.tgz", + "integrity": "sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg==", "dev": true, "requires": { - "loud-rejection": "^1.6.0", - "memory-fs": "~0.4.1", - "mime": "^2.1.0", - "path-is-absolute": "^1.0.0", - "range-parser": "^1.0.3", - "url-join": "^2.0.2", - "webpack-log": "^1.0.1" + "memory-fs": "0.4.1", + "mime": "2.4.0", + "range-parser": "1.2.0", + "webpack-log": "2.0.0" } }, "webpack-dev-server": { @@ -11351,34 +11243,34 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.0.0", - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "debug": "^3.1.0", - "del": "^3.0.0", - "express": "^4.16.2", - "html-entities": "^1.2.0", - "http-proxy-middleware": "~0.18.0", - "import-local": "^2.0.0", - "internal-ip": "^3.0.1", - "ip": "^1.1.5", - "killable": "^1.0.0", - "loglevel": "^1.4.1", - "opn": "^5.1.0", - "portfinder": "^1.0.9", - "schema-utils": "^1.0.0", - "selfsigned": "^1.9.1", - "semver": "^5.6.0", - "serve-index": "^1.7.2", + "bonjour": "3.5.0", + "chokidar": "2.1.0", + "compression": "1.7.3", + "connect-history-api-fallback": "1.6.0", + "debug": "3.2.6", + "del": "3.0.0", + "express": "4.16.4", + "html-entities": "1.2.1", + "http-proxy-middleware": "0.18.0", + "import-local": "2.0.0", + "internal-ip": "3.0.1", + "ip": "1.1.5", + "killable": "1.0.1", + "loglevel": "1.6.1", + "opn": "5.4.0", + "portfinder": "1.0.20", + "schema-utils": "1.0.0", + "selfsigned": "1.10.4", + "semver": "5.6.0", + "serve-index": "1.9.1", "sockjs": "0.3.19", "sockjs-client": "1.3.0", - "spdy": "^4.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^5.1.0", - "url": "^0.11.0", + "spdy": "4.0.0", + "strip-ansi": "3.0.1", + "supports-color": "5.5.0", + "url": "0.11.0", "webpack-dev-middleware": "3.4.0", - "webpack-log": "^2.0.0", + "webpack-log": "2.0.0", "yargs": "12.0.2" }, "dependencies": { @@ -11394,7 +11286,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "decamelize": { @@ -11412,7 +11304,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -11421,8 +11313,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "opn": { @@ -11431,7 +11323,7 @@ "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", "dev": true, "requires": { - "is-wsl": "^1.1.0" + "is-wsl": "1.1.0" } }, "p-limit": { @@ -11440,7 +11332,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -11449,7 +11341,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -11464,7 +11356,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } }, "webpack-dev-middleware": { @@ -11473,10 +11365,10 @@ "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", "dev": true, "requires": { - "memory-fs": "~0.4.1", - "mime": "^2.3.1", - "range-parser": "^1.0.3", - "webpack-log": "^2.0.0" + "memory-fs": "0.4.1", + "mime": "2.4.0", + "range-parser": "1.2.0", + "webpack-log": "2.0.0" } }, "webpack-log": { @@ -11485,8 +11377,8 @@ "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "dev": true, "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" + "ansi-colors": "3.2.3", + "uuid": "3.3.2" } }, "yargs": { @@ -11495,18 +11387,18 @@ "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^2.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.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 || ^4.0.0", - "yargs-parser": "^10.1.0" + "cliui": "4.1.0", + "decamelize": "2.0.0", + "find-up": "3.0.0", + "get-caller-file": "1.0.3", + "os-locale": "3.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": "4.0.0", + "yargs-parser": "10.1.0" } }, "yargs-parser": { @@ -11515,52 +11407,19 @@ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "^4.1.0" + "camelcase": "4.1.0" } } } }, "webpack-log": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz", - "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "dev": true, "requires": { - "chalk": "^2.1.0", - "log-symbols": "^2.1.0", - "loglevelnext": "^1.0.1", - "uuid": "^3.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "ansi-colors": "3.2.3", + "uuid": "3.3.2" } }, "webpack-sources": { @@ -11569,8 +11428,8 @@ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", "dev": true, "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "source-list-map": "2.0.1", + "source-map": "0.6.1" }, "dependencies": { "source-map": { @@ -11587,8 +11446,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": ">=0.4.0", - "websocket-extensions": ">=0.1.1" + "http-parser-js": "0.5.0", + "websocket-extensions": "0.1.3" } }, "websocket-extensions": { @@ -11608,7 +11467,7 @@ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "isexe": "2.0.0" } }, "which-module": { @@ -11623,7 +11482,7 @@ "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", "dev": true, "requires": { - "string-width": "^2.1.1" + "string-width": "2.1.1" } }, "wordwrap": { @@ -11638,7 +11497,7 @@ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "dev": true, "requires": { - "errno": "~0.1.7" + "errno": "0.1.7" } }, "wrap-ansi": { @@ -11647,8 +11506,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "string-width": "1.0.2", + "strip-ansi": "3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -11657,7 +11516,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "string-width": { @@ -11666,9 +11525,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "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" } } } @@ -11685,9 +11544,9 @@ "integrity": "sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "graceful-fs": "4.1.15", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" } }, "ws": { @@ -11696,9 +11555,9 @@ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" + "async-limiter": "1.0.0", + "safe-buffer": "5.1.2", + "ultron": "1.1.1" } }, "xdg-basedir": { @@ -11748,18 +11607,18 @@ "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.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 || ^4.0.0", - "yargs-parser": "^11.1.1" + "cliui": "4.1.0", + "decamelize": "1.2.0", + "find-up": "3.0.0", + "get-caller-file": "1.0.3", + "os-locale": "3.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": "4.0.0", + "yargs-parser": "11.1.1" }, "dependencies": { "find-up": { @@ -11768,7 +11627,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "locate-path": { @@ -11777,8 +11636,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "p-limit": { @@ -11787,7 +11646,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.0.0" } }, "p-locate": { @@ -11796,7 +11655,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.1.0" } }, "p-try": { @@ -11813,8 +11672,8 @@ "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "camelcase": "5.0.0", + "decamelize": "1.2.0" }, "dependencies": { "camelcase": { @@ -11831,7 +11690,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "~1.0.1" + "fd-slicer": "1.0.1" } }, "yeast": { diff --git a/client/package.json b/client/package.json index a8373b3c..2e31ee38 100644 --- a/client/package.json +++ b/client/package.json @@ -62,7 +62,7 @@ "karma-mocha": "^1.3.0", "karma-sinon-chai": "^2.0.2", "karma-spec-reporter": "0.0.32", - "karma-webpack": "^3.0.5", + "karma-webpack": "^4.0.0-rc.6", "less": "^3.8.1", "less-loader": "^4.1.0", "license-webpack-plugin": "^2.1.1", From a5febfd018bf9acb8a00a10c202fad8b2325e6ae Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Thu, 25 Apr 2019 16:51:14 +0200 Subject: [PATCH 008/135] fix(client): do not override lastXML with xml prop * override is not necessary Closes #1347 --- client/src/app/tabs/MultiSheetTab.js | 19 ++----------- .../app/tabs/__tests__/MultiSheetTabSpec.js | 27 +------------------ 2 files changed, 3 insertions(+), 43 deletions(-) diff --git a/client/src/app/tabs/MultiSheetTab.js b/client/src/app/tabs/MultiSheetTab.js index b2bb154d..304c139f 100644 --- a/client/src/app/tabs/MultiSheetTab.js +++ b/client/src/app/tabs/MultiSheetTab.js @@ -315,31 +315,16 @@ export class MultiSheetTab extends CachedComponent { } componentDidMount() { - const { - setCachedState, - xml - } = this.props; - - let { - lastXML, - sheets - } = this.getCached(); + let { sheets } = this.getCached(); if (!sheets) { sheets = this.getDefaultSheets(); - setCachedState({ + this.setCached({ sheets, activeSheet: sheets[0] }); } - - if (isXMLChange(lastXML, xml)) { - this.setCached({ - lastXML: xml - }); - } - } componentDidUpdate(prevProps) { diff --git a/client/src/app/tabs/__tests__/MultiSheetTabSpec.js b/client/src/app/tabs/__tests__/MultiSheetTabSpec.js index 07b9e472..6e9141b1 100644 --- a/client/src/app/tabs/__tests__/MultiSheetTabSpec.js +++ b/client/src/app/tabs/__tests__/MultiSheetTabSpec.js @@ -43,32 +43,6 @@ describe('', function() { describe('xml prop', function() { - it('update lastXML if xml prop changed (mount)', function() { - - // given - const xml = 'foo'; - - const cache = new Cache(); - - cache.add('editor', { - cached: { - lastXML: 'bar' - } - }); - - // when - const { instance } = renderTab({ - xml, - cache - }); - - // then - const { lastXML } = instance.getCached(); - - expect(lastXML).to.eql(xml); - }); - - it('update lastXML if xml prop changed (update)', function() { // given @@ -91,6 +65,7 @@ describe('', function() { expect(lastXML).to.equal(xml); }); + }); From 03f7aa1eff10286c42747e9523fc1b8c2264be08 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Thu, 25 Apr 2019 16:51:53 +0200 Subject: [PATCH 009/135] test(integration): add basic integration tests Related to #1347 --- client/src/app/__tests__/AppSpec.js | 7 +- client/src/app/__tests__/IntegrationSpec.js | 201 ++++++++++++++++++++ client/src/app/__tests__/mocks/index.js | 8 + 3 files changed, 211 insertions(+), 5 deletions(-) create mode 100644 client/src/app/__tests__/IntegrationSpec.js diff --git a/client/src/app/__tests__/AppSpec.js b/client/src/app/__tests__/AppSpec.js index 41ce86c2..9faa3559 100644 --- a/client/src/app/__tests__/AppSpec.js +++ b/client/src/app/__tests__/AppSpec.js @@ -24,6 +24,7 @@ import Log from '../Log'; import { Backend, + Cache, Config, Dialog, FileSystem, @@ -2396,11 +2397,7 @@ describe('', function() { }); -// helper /////// -class Cache { - destroy() { } -} - +// helpers ////////// class MockTab { triggerAction() {} } diff --git a/client/src/app/__tests__/IntegrationSpec.js b/client/src/app/__tests__/IntegrationSpec.js new file mode 100644 index 00000000..5ff3ab96 --- /dev/null +++ b/client/src/app/__tests__/IntegrationSpec.js @@ -0,0 +1,201 @@ +/** + * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH + * under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. + * + * Camunda licenses this file to you under the MIT; you may not use this file + * except in compliance with the MIT License. + */ + +import React from 'react'; + +import { App } from '../App'; + +import { + Backend, + Cache, + Dialog, + FileSystem, + Plugins, + Workspace +} from './mocks'; + +import { + findRenderedComponentWithType, + renderIntoDocument +} from 'react-dom/test-utils'; + +import { TabsProvider } from '../'; + +import { BpmnEditor } from '../tabs/bpmn/BpmnEditor'; + +import { MultiSheetTab } from '../tabs/MultiSheetTab'; + + +describe('Integration', function() { + + let app, file2, tab1, tab2; + + beforeEach(async function() { + app = createApp(); + + const file1 = createFile('1.bpmn'); + + file2 = createFile('2.bpmn'); + + const openedTabs = await app.openFiles([ + file1, + file2 + ]); + + tab1 = openedTabs[0]; + tab2 = openedTabs[1]; + }); + + + it('should reimport a diagram whose file has been changed externally', async function() { + + // given + const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); + + await ensureLastXML(multiSheetTab); + + // when + await app.updateTab(tab2, { + file: { + ...file2, + contents: 'bar' + } + }); + + // then + const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); + + expect(modeler.xml).to.eql('bar'); + }); + + + it('should NOT reimport a diagram with unsaved changes when selecting its tab', async function() { + + // given + const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); + + const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); + + const unsavedXML = ensureUnsavedChanges(modeler); + + await ensureLastXML(multiSheetTab); + + await app.selectTab(tab1); + + expect(app.state.activeTab).to.equal(tab1); + + // when + await app.selectTab(tab2); + + // then + expect(app.state.activeTab).to.equal(tab2); + + expect(modeler.xml).to.eql(unsavedXML); + }); + +}); + +// helpers ////////// +function noop() {} + +function createApp(options = {}) { + const cache = options.cache || new Cache(); + + let globals = { + backend: new Backend(), + dialog: new Dialog(), + fileSystem: new FileSystem(), + plugins: new Plugins(), + workspace: new Workspace() + }; + + if (options.globals) { + globals = { + ...globals, + ...options.globals + }; + } + + const onError = options.onError || noop, + onMenuUpdate = options.onMenuUpdate || noop, + onReady = options.onReady || noop, + onTabChanged = options.onTabChanged || noop, + onTabShown = options.onTabShown | noop, + onWarning = options.onWarning || noop, + onWorkspaceChanged = options.onWorkspaceChanged || noop; + + const tabsProvider = new TabsProvider(); + + return renderIntoDocument( + + ); +} + + +function createFile(name, path, contents = 'foo', lastModified) { + + if (!path) { + path = name; + } + + return { + contents, + name, + path, + lastModified + }; +} + +/** + * Ensure a given modeler is dirty. + * + * @param {Object} modeler - Modeler mock. + * + * @returns {string} + */ +function ensureUnsavedChanges(modeler) { + const commandStack = modeler.get('commandStack'); + + const unsavedXML = 'bar'; + + modeler.xml = unsavedXML; + + commandStack.execute(1); + + return unsavedXML; +} + +/** + * Ensure lastXML by switching back and forth between sheets. + * + * @param {Object} multiSheetTab - MultiSheetTab. + */ +async function ensureLastXML(multiSheetTab) { + const sheets = multiSheetTab.getCached().sheets; + + await multiSheetTab.switchSheet(sheets[ 1 ]); + + expect(multiSheetTab.getCached().activeSheet.type).to.eql('xml'); + + await multiSheetTab.switchSheet(sheets[ 0 ]); + + expect(multiSheetTab.getCached().activeSheet.type).to.eql('bpmn'); +} \ No newline at end of file diff --git a/client/src/app/__tests__/mocks/index.js b/client/src/app/__tests__/mocks/index.js index 007d4fd7..18651600 100644 --- a/client/src/app/__tests__/mocks/index.js +++ b/client/src/app/__tests__/mocks/index.js @@ -230,6 +230,10 @@ class Mock { } +export class Cache extends Mock { + destroy() {} +} + export class Dialog extends Mock { constructor(overrides) { super(overrides); @@ -456,6 +460,10 @@ class Response { } export class Plugins extends Mock { + get() { + return []; + } + getAll() { return []; } From a09edbaa35f22b624915681e34ade42380f3c500 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Fri, 26 Apr 2019 11:35:23 +0200 Subject: [PATCH 010/135] feat(app): ensure production mode in distro Closes #1352 --- app/package.json | 2 +- app/prod.js | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 app/prod.js diff --git a/app/package.json b/app/package.json index ec8c4b37..23410278 100644 --- a/app/package.json +++ b/app/package.json @@ -3,7 +3,7 @@ "version": "3.0.1", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, - "main": "lib/index.js", + "main": "prod.js", "author": { "name": "Camunda Services GmbH", "email": "info@camunda.com", diff --git a/app/prod.js b/app/prod.js new file mode 100644 index 00000000..1f2f6094 --- /dev/null +++ b/app/prod.js @@ -0,0 +1,14 @@ +/** + * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH + * under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. + * + * Camunda licenses this file to you under the MIT; you may not use this file + * except in compliance with the MIT License. + */ + +// ensure production mode +process.env.NODE_ENV = 'production'; + +require('./lib'); \ No newline at end of file From 7119742d8a805039c791984758075f776e8de74b Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 11:52:45 +0200 Subject: [PATCH 011/135] fix(client/App): allow retrival of globals from modals Closes #1358 --- client/src/app/App.js | 2 +- client/src/app/__tests__/IntegrationSpec.js | 107 ++++++++++++-------- 2 files changed, 68 insertions(+), 41 deletions(-) diff --git a/client/src/app/App.js b/client/src/app/App.js index 63aa046c..dbe200fe 100644 --- a/client/src/app/App.js +++ b/client/src/app/App.js @@ -993,7 +993,7 @@ export class App extends PureComponent { return onError(error, tab); } - getGlobal(name) { + getGlobal = (name) => { const { globals } = this.props; diff --git a/client/src/app/__tests__/IntegrationSpec.js b/client/src/app/__tests__/IntegrationSpec.js index 5ff3ab96..90865b20 100644 --- a/client/src/app/__tests__/IntegrationSpec.js +++ b/client/src/app/__tests__/IntegrationSpec.js @@ -32,77 +32,104 @@ import { BpmnEditor } from '../tabs/bpmn/BpmnEditor'; import { MultiSheetTab } from '../tabs/MultiSheetTab'; +/* global sinon */ + describe('Integration', function() { - let app, file2, tab1, tab2; + describe('reimport', function() { - beforeEach(async function() { - app = createApp(); + let app, file2, tab1, tab2; - const file1 = createFile('1.bpmn'); + beforeEach(async function() { + app = createApp(); - file2 = createFile('2.bpmn'); + const file1 = createFile('1.bpmn'); - const openedTabs = await app.openFiles([ - file1, - file2 - ]); + file2 = createFile('2.bpmn'); + + const openedTabs = await app.openFiles([ + file1, + file2 + ]); + + tab1 = openedTabs[0]; + tab2 = openedTabs[1]; + }); - tab1 = openedTabs[0]; - tab2 = openedTabs[1]; - }); + it('should reimport on externally changed file', async function() { - it('should reimport a diagram whose file has been changed externally', async function() { + // given + const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); - // given - const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); + await ensureLastXML(multiSheetTab); - await ensureLastXML(multiSheetTab); + // when + await app.updateTab(tab2, { + file: { + ...file2, + contents: 'bar' + } + }); - // when - await app.updateTab(tab2, { - file: { - ...file2, - contents: 'bar' - } + // then + const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); + + expect(modeler.xml).to.eql('bar'); }); - // then - const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); - expect(modeler.xml).to.eql('bar'); - }); + it('should NOT reimport on tab selection with unsaved changes', async function() { + // given + const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); - it('should NOT reimport a diagram with unsaved changes when selecting its tab', async function() { + const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); - // given - const multiSheetTab = findRenderedComponentWithType(app, MultiSheetTab); + const unsavedXML = ensureUnsavedChanges(modeler); - const modeler = findRenderedComponentWithType(app, BpmnEditor).getModeler(); + await ensureLastXML(multiSheetTab); - const unsavedXML = ensureUnsavedChanges(modeler); + await app.selectTab(tab1); - await ensureLastXML(multiSheetTab); + expect(app.state.activeTab).to.equal(tab1); - await app.selectTab(tab1); + // when + await app.selectTab(tab2); - expect(app.state.activeTab).to.equal(tab1); + // then + expect(app.state.activeTab).to.equal(tab2); - // when - await app.selectTab(tab2); + expect(modeler.xml).to.eql(unsavedXML); + }); + + }); - // then - expect(app.state.activeTab).to.equal(tab2); - expect(modeler.xml).to.eql(unsavedXML); + describe('modals', function() { + + it('should show shortcuts modals', async function() { + + // given + const onError = sinon.spy(); + + const app = createApp({ onError }); + + // when + await app.showShortcuts(); + + // then + expect(onError).not.to.have.been.called; + }); + }); }); -// helpers ////////// + +// helpers ///////////// + function noop() {} function createApp(options = {}) { From eecaaf0c5b054bdc2c3362c1cc4cb1092b1346a0 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 14:07:48 +0200 Subject: [PATCH 012/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index fd798860..bbf131e9 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -33,7 +33,7 @@ This project incorporates components from the projects listed below. The origina 26. @sindresorhus/is@0.7.0 (https://github.com/sindresorhus/is) 27. bpmn-js-properties-panel@0.29.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) 28. bpmn-js-signavio-compat@1.1.0 (https://github.com/bpmn-io/bpmn-js-signavio-compat) -29. bpmn-js@3.2.3 (https://github.com/bpmn-io/bpmn-js) +29. bpmn-js@3.3.1 (https://github.com/bpmn-io/bpmn-js) 30. bpmn-moddle@5.1.6 (https://github.com/bpmn-io/bpmn-moddle) 31. camunda-bpmn-moddle@3.2.0 (https://github.com/camunda/camunda-bpmn-moddle) 32. camunda-cmmn-moddle@1.0.0 (https://github.com/camunda/camunda-cmmn-moddle) @@ -48,7 +48,7 @@ This project incorporates components from the projects listed below. The origina 41. css.escape@1.5.1 (https://github.com/mathiasbynens/CSS.escape) 42. debug@4.1.1 (https://github.com/visionmedia/debug) 43. deepmerge@2.2.1 (https://github.com/KyleAMathews/deepmerge) -44. diagram-js-direct-editing@1.4.1 (https://github.com/bpmn-io/diagram-js-direct-editing) +44. diagram-js-direct-editing@1.4.2 (https://github.com/bpmn-io/diagram-js-direct-editing) 45. diagram-js-minimap@1.3.0 (https://github.com/bpmn-io/diagram-js-minimap) 46. diagram-js-origin@1.2.0 (https://github.com/bpmn-io/diagram-js-origin) 47. diagram-js@3.1.3 (https://github.com/bpmn-io/diagram-js) @@ -831,7 +831,7 @@ THE SOFTWARE. END OF bpmn-js-signavio-compat@1.1.0 NOTICES AND INFORMATION -%% bpmn-js@3.2.3 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-js@3.3.1 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2014-present Camunda Services GmbH @@ -857,7 +857,7 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRA TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF bpmn-js@3.2.3 NOTICES AND INFORMATION +END OF bpmn-js@3.3.1 NOTICES AND INFORMATION %% bpmn-moddle@5.1.6 NOTICES AND INFORMATION BEGIN HERE @@ -1250,7 +1250,7 @@ THE SOFTWARE. END OF deepmerge@2.2.1 NOTICES AND INFORMATION -%% diagram-js-direct-editing@1.4.1 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js-direct-editing@1.4.2 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -1274,7 +1274,7 @@ 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. ========================================== -END OF diagram-js-direct-editing@1.4.1 NOTICES AND INFORMATION +END OF diagram-js-direct-editing@1.4.2 NOTICES AND INFORMATION %% diagram-js-minimap@1.3.0 NOTICES AND INFORMATION BEGIN HERE From 5a5adbeb40c842a49a8ca995b185f49ff5158ce2 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 14:10:53 +0200 Subject: [PATCH 013/135] chore(project): update package-locks --- app/package-lock.json | 2 +- client/package-lock.json | 3977 +++++++++++++++++++------------------- 2 files changed, 2002 insertions(+), 1977 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 18439c73..222c90c5 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.0.0-beta.2", + "version": "3.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/client/package-lock.json b/client/package-lock.json index 2c04facb..df611fe8 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -10,7 +10,7 @@ "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", "dev": true, "requires": { - "@babel/highlight": "7.0.0" + "@babel/highlight": "^7.0.0" } }, "@babel/core": { @@ -19,20 +19,20 @@ "integrity": "sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0", - "@babel/generator": "7.3.2", - "@babel/helpers": "7.3.1", - "@babel/parser": "7.3.2", - "@babel/template": "7.2.2", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2", - "convert-source-map": "1.6.0", - "debug": "4.1.1", - "json5": "2.1.0", - "lodash": "4.17.11", - "resolve": "1.10.0", - "semver": "5.6.0", - "source-map": "0.5.7" + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helpers": "^7.2.0", + "@babel/parser": "^7.2.2", + "@babel/template": "^7.2.2", + "@babel/traverse": "^7.2.2", + "@babel/types": "^7.2.2", + "convert-source-map": "^1.1.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.10", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" }, "dependencies": { "json5": { @@ -41,7 +41,7 @@ "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", "dev": true, "requires": { - "minimist": "1.2.0" + "minimist": "^1.2.0" } } } @@ -52,11 +52,11 @@ "integrity": "sha512-f3QCuPppXxtZOEm5GWPra/uYUjmNQlu9pbAD8D/9jze4pTY83rTtB1igTBSwvkeNlC5gR24zFFkz+2WHLFQhqQ==", "dev": true, "requires": { - "@babel/types": "7.3.2", - "jsesc": "2.5.2", - "lodash": "4.17.11", - "source-map": "0.5.7", - "trim-right": "1.0.1" + "@babel/types": "^7.3.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" }, "dependencies": { "jsesc": { @@ -73,7 +73,7 @@ "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { @@ -82,8 +82,8 @@ "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "7.1.0", - "@babel/types": "7.3.2" + "@babel/helper-explode-assignable-expression": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-builder-react-jsx": { @@ -92,8 +92,8 @@ "integrity": "sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==", "dev": true, "requires": { - "@babel/types": "7.3.2", - "esutils": "2.0.2" + "@babel/types": "^7.3.0", + "esutils": "^2.0.0" } }, "@babel/helper-call-delegate": { @@ -102,9 +102,9 @@ "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "7.0.0", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/helper-hoist-variables": "^7.0.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-create-class-features-plugin": { @@ -113,11 +113,11 @@ "integrity": "sha512-tdW8+V8ceh2US4GsYdNVNoohq5uVwOf9k6krjwW4E1lINcHgttnWcNqgdoessn12dAy8QkbezlbQh2nXISNY+A==", "dev": true, "requires": { - "@babel/helper-function-name": "7.1.0", - "@babel/helper-member-expression-to-functions": "7.0.0", - "@babel/helper-optimise-call-expression": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-replace-supers": "7.2.3" + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.2.3" } }, "@babel/helper-define-map": { @@ -126,9 +126,9 @@ "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", "dev": true, "requires": { - "@babel/helper-function-name": "7.1.0", - "@babel/types": "7.3.2", - "lodash": "4.17.11" + "@babel/helper-function-name": "^7.1.0", + "@babel/types": "^7.0.0", + "lodash": "^4.17.10" } }, "@babel/helper-explode-assignable-expression": { @@ -137,8 +137,8 @@ "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", "dev": true, "requires": { - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-function-name": { @@ -147,9 +147,9 @@ "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "7.0.0", - "@babel/template": "7.2.2", - "@babel/types": "7.3.2" + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-get-function-arity": { @@ -158,7 +158,7 @@ "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-hoist-variables": { @@ -167,7 +167,7 @@ "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-member-expression-to-functions": { @@ -176,7 +176,7 @@ "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-module-imports": { @@ -185,7 +185,7 @@ "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-module-transforms": { @@ -194,12 +194,12 @@ "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", "dev": true, "requires": { - "@babel/helper-module-imports": "7.0.0", - "@babel/helper-simple-access": "7.1.0", - "@babel/helper-split-export-declaration": "7.0.0", - "@babel/template": "7.2.2", - "@babel/types": "7.3.2", - "lodash": "4.17.11" + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/template": "^7.2.2", + "@babel/types": "^7.2.2", + "lodash": "^4.17.10" } }, "@babel/helper-optimise-call-expression": { @@ -208,7 +208,7 @@ "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-plugin-utils": { @@ -223,7 +223,7 @@ "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.17.10" } }, "@babel/helper-remap-async-to-generator": { @@ -232,11 +232,11 @@ "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "7.0.0", - "@babel/helper-wrap-function": "7.2.0", - "@babel/template": "7.2.2", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-wrap-function": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-replace-supers": { @@ -245,10 +245,10 @@ "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "7.0.0", - "@babel/helper-optimise-call-expression": "7.0.0", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/traverse": "^7.2.3", + "@babel/types": "^7.0.0" } }, "@babel/helper-simple-access": { @@ -257,8 +257,8 @@ "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", "dev": true, "requires": { - "@babel/template": "7.2.2", - "@babel/types": "7.3.2" + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" } }, "@babel/helper-split-export-declaration": { @@ -267,7 +267,7 @@ "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", "dev": true, "requires": { - "@babel/types": "7.3.2" + "@babel/types": "^7.0.0" } }, "@babel/helper-wrap-function": { @@ -276,10 +276,10 @@ "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", "dev": true, "requires": { - "@babel/helper-function-name": "7.1.0", - "@babel/template": "7.2.2", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/helper-function-name": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.2.0" } }, "@babel/helpers": { @@ -288,9 +288,9 @@ "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==", "dev": true, "requires": { - "@babel/template": "7.2.2", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2" + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.3.0" } }, "@babel/highlight": { @@ -299,9 +299,9 @@ "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", "dev": true, "requires": { - "chalk": "2.4.2", - "esutils": "2.0.2", - "js-tokens": "4.0.0" + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -310,7 +310,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -319,9 +319,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "js-tokens": { @@ -336,7 +336,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -353,9 +353,9 @@ "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-remap-async-to-generator": "7.1.0", - "@babel/plugin-syntax-async-generators": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.1.0", + "@babel/plugin-syntax-async-generators": "^7.2.0" } }, "@babel/plugin-proposal-class-properties": { @@ -364,8 +364,8 @@ "integrity": "sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "7.3.2", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-create-class-features-plugin": "^7.3.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-proposal-json-strings": { @@ -374,8 +374,8 @@ "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-json-strings": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-json-strings": "^7.2.0" } }, "@babel/plugin-proposal-object-rest-spread": { @@ -384,8 +384,8 @@ "integrity": "sha512-DjeMS+J2+lpANkYLLO+m6GjoTMygYglKmRe6cDTbFv3L9i6mmiE8fe6B8MtCSLZpVXscD5kn7s6SgtHrDoBWoA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-object-rest-spread": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0" } }, "@babel/plugin-proposal-optional-catch-binding": { @@ -394,8 +394,8 @@ "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" } }, "@babel/plugin-proposal-unicode-property-regex": { @@ -404,9 +404,9 @@ "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-regex": "7.0.0", - "regexpu-core": "4.4.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.2.0" }, "dependencies": { "jsesc": { @@ -421,12 +421,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "1.4.0", - "regenerate-unicode-properties": "7.0.0", - "regjsgen": "0.5.0", - "regjsparser": "0.6.0", - "unicode-match-property-ecmascript": "1.0.4", - "unicode-match-property-value-ecmascript": "1.0.2" + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^7.0.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.0.2" } }, "regjsgen": { @@ -441,7 +441,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } } } @@ -452,7 +452,7 @@ "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-dynamic-import": { @@ -461,7 +461,7 @@ "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-json-strings": { @@ -470,7 +470,7 @@ "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-jsx": { @@ -479,7 +479,7 @@ "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -488,7 +488,7 @@ "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-syntax-optional-catch-binding": { @@ -497,7 +497,7 @@ "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-arrow-functions": { @@ -506,7 +506,7 @@ "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-async-to-generator": { @@ -515,9 +515,9 @@ "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-remap-async-to-generator": "7.1.0" + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.1.0" } }, "@babel/plugin-transform-block-scoped-functions": { @@ -526,7 +526,7 @@ "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-block-scoping": { @@ -535,8 +535,8 @@ "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "lodash": "4.17.11" + "@babel/helper-plugin-utils": "^7.0.0", + "lodash": "^4.17.10" } }, "@babel/plugin-transform-classes": { @@ -545,14 +545,14 @@ "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "7.0.0", - "@babel/helper-define-map": "7.1.0", - "@babel/helper-function-name": "7.1.0", - "@babel/helper-optimise-call-expression": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-replace-supers": "7.2.3", - "@babel/helper-split-export-declaration": "7.0.0", - "globals": "11.10.0" + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-define-map": "^7.1.0", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "globals": "^11.1.0" }, "dependencies": { "globals": { @@ -569,7 +569,7 @@ "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-destructuring": { @@ -578,7 +578,7 @@ "integrity": "sha512-Lrj/u53Ufqxl/sGxyjsJ2XNtNuEjDyjpqdhMNh5aZ+XFOdThL46KBj27Uem4ggoezSYBxKWAil6Hu8HtwqesYw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-dotall-regex": { @@ -587,9 +587,9 @@ "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-regex": "7.0.0", - "regexpu-core": "4.4.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.1.3" }, "dependencies": { "jsesc": { @@ -604,12 +604,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "1.4.0", - "regenerate-unicode-properties": "7.0.0", - "regjsgen": "0.5.0", - "regjsparser": "0.6.0", - "unicode-match-property-ecmascript": "1.0.4", - "unicode-match-property-value-ecmascript": "1.0.2" + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^7.0.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.0.2" } }, "regjsgen": { @@ -624,7 +624,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } } } @@ -635,7 +635,7 @@ "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-exponentiation-operator": { @@ -644,8 +644,8 @@ "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "7.1.0", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-for-of": { @@ -654,7 +654,7 @@ "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-function-name": { @@ -663,8 +663,8 @@ "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", "dev": true, "requires": { - "@babel/helper-function-name": "7.1.0", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-literals": { @@ -673,7 +673,7 @@ "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-modules-amd": { @@ -682,8 +682,8 @@ "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "7.2.2", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-modules-commonjs": { @@ -692,9 +692,9 @@ "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "7.2.2", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-simple-access": "7.1.0" + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0" } }, "@babel/plugin-transform-modules-systemjs": { @@ -703,8 +703,8 @@ "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-hoist-variables": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-modules-umd": { @@ -713,8 +713,8 @@ "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "7.2.2", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -723,7 +723,7 @@ "integrity": "sha512-NxIoNVhk9ZxS+9lSoAQ/LM0V2UEvARLttEHUrRDGKFaAxOYQcrkN/nLRE+BbbicCAvZPl7wMP0X60HsHE5DtQw==", "dev": true, "requires": { - "regexp-tree": "0.1.1" + "regexp-tree": "^0.1.0" } }, "@babel/plugin-transform-new-target": { @@ -732,7 +732,7 @@ "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-object-super": { @@ -741,8 +741,8 @@ "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-replace-supers": "7.2.3" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0" } }, "@babel/plugin-transform-parameters": { @@ -751,9 +751,9 @@ "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "7.1.0", - "@babel/helper-get-function-arity": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-call-delegate": "^7.1.0", + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-react-display-name": { @@ -762,7 +762,7 @@ "integrity": "sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-react-jsx": { @@ -771,9 +771,9 @@ "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==", "dev": true, "requires": { - "@babel/helper-builder-react-jsx": "7.3.0", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-jsx": "7.2.0" + "@babel/helper-builder-react-jsx": "^7.3.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@babel/plugin-transform-react-jsx-self": { @@ -782,8 +782,8 @@ "integrity": "sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-jsx": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@babel/plugin-transform-react-jsx-source": { @@ -792,8 +792,8 @@ "integrity": "sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-syntax-jsx": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@babel/plugin-transform-regenerator": { @@ -802,7 +802,7 @@ "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", "dev": true, "requires": { - "regenerator-transform": "0.13.3" + "regenerator-transform": "^0.13.3" }, "dependencies": { "regenerator-transform": { @@ -811,7 +811,7 @@ "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", "dev": true, "requires": { - "private": "0.1.8" + "private": "^0.1.6" } } } @@ -822,7 +822,7 @@ "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-spread": { @@ -831,7 +831,7 @@ "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-sticky-regex": { @@ -840,8 +840,8 @@ "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-regex": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0" } }, "@babel/plugin-transform-template-literals": { @@ -850,8 +850,8 @@ "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-typeof-symbol": { @@ -860,7 +860,7 @@ "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0" + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-unicode-regex": { @@ -869,9 +869,9 @@ "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/helper-regex": "7.0.0", - "regexpu-core": "4.4.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.1.3" }, "dependencies": { "jsesc": { @@ -886,12 +886,12 @@ "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { - "regenerate": "1.4.0", - "regenerate-unicode-properties": "7.0.0", - "regjsgen": "0.5.0", - "regjsparser": "0.6.0", - "unicode-match-property-ecmascript": "1.0.4", - "unicode-match-property-value-ecmascript": "1.0.2" + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^7.0.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.0.2" } }, "regjsgen": { @@ -906,7 +906,7 @@ "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } } } @@ -917,49 +917,49 @@ "integrity": "sha512-FHKrD6Dxf30e8xgHQO0zJZpUPfVZg+Xwgz5/RdSWCbza9QLNk4Qbp40ctRoqDxml3O8RMzB1DU55SXeDG6PqHQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "7.0.0", - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-proposal-async-generator-functions": "7.2.0", - "@babel/plugin-proposal-json-strings": "7.2.0", - "@babel/plugin-proposal-object-rest-spread": "7.3.2", - "@babel/plugin-proposal-optional-catch-binding": "7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "7.2.0", - "@babel/plugin-syntax-async-generators": "7.2.0", - "@babel/plugin-syntax-json-strings": "7.2.0", - "@babel/plugin-syntax-object-rest-spread": "7.2.0", - "@babel/plugin-syntax-optional-catch-binding": "7.2.0", - "@babel/plugin-transform-arrow-functions": "7.2.0", - "@babel/plugin-transform-async-to-generator": "7.2.0", - "@babel/plugin-transform-block-scoped-functions": "7.2.0", - "@babel/plugin-transform-block-scoping": "7.2.0", - "@babel/plugin-transform-classes": "7.2.2", - "@babel/plugin-transform-computed-properties": "7.2.0", - "@babel/plugin-transform-destructuring": "7.3.2", - "@babel/plugin-transform-dotall-regex": "7.2.0", - "@babel/plugin-transform-duplicate-keys": "7.2.0", - "@babel/plugin-transform-exponentiation-operator": "7.2.0", - "@babel/plugin-transform-for-of": "7.2.0", - "@babel/plugin-transform-function-name": "7.2.0", - "@babel/plugin-transform-literals": "7.2.0", - "@babel/plugin-transform-modules-amd": "7.2.0", - "@babel/plugin-transform-modules-commonjs": "7.2.0", - "@babel/plugin-transform-modules-systemjs": "7.2.0", - "@babel/plugin-transform-modules-umd": "7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "7.3.0", - "@babel/plugin-transform-new-target": "7.0.0", - "@babel/plugin-transform-object-super": "7.2.0", - "@babel/plugin-transform-parameters": "7.2.0", - "@babel/plugin-transform-regenerator": "7.0.0", - "@babel/plugin-transform-shorthand-properties": "7.2.0", - "@babel/plugin-transform-spread": "7.2.2", - "@babel/plugin-transform-sticky-regex": "7.2.0", - "@babel/plugin-transform-template-literals": "7.2.0", - "@babel/plugin-transform-typeof-symbol": "7.2.0", - "@babel/plugin-transform-unicode-regex": "7.2.0", - "browserslist": "4.4.1", - "invariant": "2.2.4", - "js-levenshtein": "1.1.6", - "semver": "5.6.0" + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.2.0", + "@babel/plugin-proposal-json-strings": "^7.2.0", + "@babel/plugin-proposal-object-rest-spread": "^7.3.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", + "@babel/plugin-syntax-async-generators": "^7.2.0", + "@babel/plugin-syntax-json-strings": "^7.2.0", + "@babel/plugin-syntax-object-rest-spread": "^7.2.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", + "@babel/plugin-transform-arrow-functions": "^7.2.0", + "@babel/plugin-transform-async-to-generator": "^7.2.0", + "@babel/plugin-transform-block-scoped-functions": "^7.2.0", + "@babel/plugin-transform-block-scoping": "^7.2.0", + "@babel/plugin-transform-classes": "^7.2.0", + "@babel/plugin-transform-computed-properties": "^7.2.0", + "@babel/plugin-transform-destructuring": "^7.2.0", + "@babel/plugin-transform-dotall-regex": "^7.2.0", + "@babel/plugin-transform-duplicate-keys": "^7.2.0", + "@babel/plugin-transform-exponentiation-operator": "^7.2.0", + "@babel/plugin-transform-for-of": "^7.2.0", + "@babel/plugin-transform-function-name": "^7.2.0", + "@babel/plugin-transform-literals": "^7.2.0", + "@babel/plugin-transform-modules-amd": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/plugin-transform-modules-systemjs": "^7.2.0", + "@babel/plugin-transform-modules-umd": "^7.2.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", + "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.2.0", + "@babel/plugin-transform-parameters": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.2.0", + "@babel/plugin-transform-spread": "^7.2.0", + "@babel/plugin-transform-sticky-regex": "^7.2.0", + "@babel/plugin-transform-template-literals": "^7.2.0", + "@babel/plugin-transform-typeof-symbol": "^7.2.0", + "@babel/plugin-transform-unicode-regex": "^7.2.0", + "browserslist": "^4.3.4", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.3.0" }, "dependencies": { "browserslist": { @@ -968,9 +968,9 @@ "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000935", - "electron-to-chromium": "1.3.113", - "node-releases": "1.1.7" + "caniuse-lite": "^1.0.30000929", + "electron-to-chromium": "^1.3.103", + "node-releases": "^1.1.3" } } } @@ -981,11 +981,11 @@ "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "7.0.0", - "@babel/plugin-transform-react-display-name": "7.2.0", - "@babel/plugin-transform-react-jsx": "7.3.0", - "@babel/plugin-transform-react-jsx-self": "7.2.0", - "@babel/plugin-transform-react-jsx-source": "7.2.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0" } }, "@babel/template": { @@ -994,9 +994,9 @@ "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0", - "@babel/parser": "7.3.2", - "@babel/types": "7.3.2" + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" } }, "@babel/traverse": { @@ -1005,15 +1005,15 @@ "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0", - "@babel/generator": "7.3.2", - "@babel/helper-function-name": "7.1.0", - "@babel/helper-split-export-declaration": "7.0.0", - "@babel/parser": "7.3.2", - "@babel/types": "7.3.2", - "debug": "4.1.1", - "globals": "11.10.0", - "lodash": "4.17.11" + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" }, "dependencies": { "globals": { @@ -1030,9 +1030,9 @@ "integrity": "sha512-3Y6H8xlUlpbGR+XvawiH0UXehqydTmNmEpozWcXymqwcrwYAl5KMvKtQ+TF6f6E08V6Jur7v/ykdDSF+WDEIXQ==", "dev": true, "requires": { - "esutils": "2.0.2", - "lodash": "4.17.11", - "to-fast-properties": "2.0.0" + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" }, "dependencies": { "to-fast-properties": { @@ -1078,7 +1078,7 @@ "integrity": "sha512-ZAR2bPHOl4Xg6eklUGpsdiIJ4+J1SNag1DHHrG/73Uz/nVwXqjgUtRPLoS+aVyieN9cSbc0E4LsU984tWcDyNg==", "dev": true, "requires": { - "@sinonjs/samsam": "3.1.0" + "@sinonjs/samsam": "^2 || ^3" } }, "@sinonjs/samsam": { @@ -1087,9 +1087,9 @@ "integrity": "sha512-IXio+GWY+Q8XUjHUOgK7wx8fpvr7IFffgyXb1bnJFfX3001KmHt35Zq4tp7MXZyjJPCLPuadesDYNk41LYtVjw==", "dev": true, "requires": { - "@sinonjs/commons": "1.3.0", - "array-from": "2.1.1", - "lodash.get": "4.4.2" + "@sinonjs/commons": "^1.0.2", + "array-from": "^2.1.1", + "lodash.get": "^4.4.2" } }, "@types/node": { @@ -1110,9 +1110,9 @@ "integrity": "sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w==", "dev": true, "requires": { - "@types/node": "10.12.21", - "@types/source-list-map": "0.1.2", - "source-map": "0.6.1" + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.6.1" }, "dependencies": { "source-map": { @@ -1197,7 +1197,7 @@ "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", "dev": true, "requires": { - "@xtuc/ieee754": "1.2.0" + "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { @@ -1319,7 +1319,7 @@ "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, "requires": { - "mime-types": "2.1.21", + "mime-types": "~2.1.18", "negotiator": "0.6.1" } }, @@ -1347,7 +1347,7 @@ "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", "dev": true, "requires": { - "es6-promisify": "5.0.0" + "es6-promisify": "^5.0.0" } }, "ajv": { @@ -1356,10 +1356,10 @@ "integrity": "sha512-eqxCp82P+JfqL683wwsL73XmFs1eG6qjw+RD3YHx+Jll1r0jNd4dh8QG9NYAeNGA/hnZjeEDgtTskgJULbxpWQ==", "dev": true, "requires": { - "fast-deep-equal": "2.0.1", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.4.1", - "uri-js": "4.2.2" + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "ajv-errors": { @@ -1387,7 +1387,7 @@ "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^2.0.0" } }, "ansi-colors": { @@ -1423,8 +1423,8 @@ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "micromatch": "3.1.10", - "normalize-path": "2.1.1" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" }, "dependencies": { "normalize-path": { @@ -1433,7 +1433,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } } } @@ -1450,7 +1450,7 @@ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "arr-diff": { @@ -1519,7 +1519,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -1540,9 +1540,9 @@ "integrity": "sha512-rVqIs330nLJvfC7JqYvEWwqVr5QjYF1ib02i3YJtR/fICO6527Tjpc/e4Mvmxh3GIePPreRXMdaGyC99YphWEw==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.10.0", + "function-bind": "^1.1.1" } }, "arraybuffer.slice": { @@ -1569,7 +1569,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "~2.1.0" } }, "asn1.js": { @@ -1578,9 +1578,9 @@ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "requires": { - "bn.js": "4.11.8", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "assert": { @@ -1613,7 +1613,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true + "dev": true, + "optional": true }, "assertion-error": { "version": "1.1.0", @@ -1678,9 +1679,9 @@ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "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-loader": { @@ -1689,10 +1690,10 @@ "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==", "dev": true, "requires": { - "find-cache-dir": "2.0.0", - "loader-utils": "1.2.3", - "mkdirp": "0.5.1", - "util.promisify": "1.0.0" + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "util.promisify": "^1.0.0" }, "dependencies": { "find-cache-dir": { @@ -1701,9 +1702,9 @@ "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.3.0", - "pkg-dir": "3.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^3.0.0" } }, "find-up": { @@ -1712,7 +1713,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -1721,8 +1722,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -1731,7 +1732,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -1740,7 +1741,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -1755,7 +1756,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } } } @@ -1766,9 +1767,9 @@ "integrity": "sha512-CLoXPRSUWiR8yao8bShqZUIC6qLfZVVY3X1wj+QPNXu0wfmrRRfarh1LYy+dYMVI+bDj0ghy3tuqFFRFZmL1Nw==", "dev": true, "requires": { - "find-up": "3.0.0", - "istanbul-lib-instrument": "3.1.0", - "test-exclude": "5.1.0" + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.0.0", + "test-exclude": "^5.0.0" }, "dependencies": { "find-up": { @@ -1777,7 +1778,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -1786,8 +1787,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -1796,7 +1797,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -1805,7 +1806,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -1821,9 +1822,9 @@ "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.6.4", - "regenerator-runtime": "0.10.5" + "babel-runtime": "^6.22.0", + "core-js": "^2.4.0", + "regenerator-runtime": "^0.10.0" } }, "babel-runtime": { @@ -1831,8 +1832,8 @@ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { - "core-js": "2.6.4", - "regenerator-runtime": "0.11.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" }, "dependencies": { "regenerator-runtime": { @@ -1860,13 +1861,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { - "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" + "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" }, "dependencies": { "define-property": { @@ -1875,7 +1876,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -1884,7 +1885,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -1893,7 +1894,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -1902,9 +1903,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -1940,7 +1941,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "better-assert": { @@ -1989,15 +1990,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.3", + "depd": "~1.1.2", + "http-errors": "~1.6.3", "iconv-lite": "0.4.23", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.2", "raw-body": "2.3.3", - "type-is": "1.6.16" + "type-is": "~1.6.16" }, "dependencies": { "debug": { @@ -2015,7 +2016,7 @@ "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "dev": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "ms": { @@ -2032,12 +2033,12 @@ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "array-flatten": "2.1.2", - "deep-equal": "1.0.1", - "dns-equal": "1.0.0", - "dns-txt": "2.0.2", - "multicast-dns": "6.2.3", - "multicast-dns-service-types": "1.1.0" + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" } }, "boolbase": { @@ -2052,13 +2053,13 @@ "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", "dev": true, "requires": { - "ansi-align": "2.0.0", - "camelcase": "4.1.0", - "chalk": "2.4.2", - "cli-boxes": "1.0.0", - "string-width": "2.1.1", - "term-size": "1.2.0", - "widest-line": "2.0.1" + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -2067,7 +2068,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "camelcase": { @@ -2082,9 +2083,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -2093,7 +2094,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -2108,17 +2109,17 @@ "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.3.1.tgz", "integrity": "sha512-99jPeWKFUhhoP+KV9OH5j9q3MjPmuGQ9S+y8ghVJc+iKtiBsDPulhYWiL/h1gDJ51yeBPQ/2GwhWHbTiZAUMQw==", "requires": { - "bpmn-font": "0.8.0", - "bpmn-moddle": "5.1.6", - "css.escape": "1.5.1", - "diagram-js": "3.1.3", - "diagram-js-direct-editing": "1.4.2", - "ids": "0.2.2", - "inherits": "2.0.3", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "object-refs": "0.3.0", - "tiny-svg": "2.2.1" + "bpmn-font": "^0.8.0", + "bpmn-moddle": "^5.1.5", + "css.escape": "^1.5.1", + "diagram-js": "^3.1.3", + "diagram-js-direct-editing": "^1.4.2", + "ids": "^0.2.0", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "tiny-svg": "^2.2.1" }, "dependencies": { "diagram-js-direct-editing": { @@ -2126,8 +2127,8 @@ "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", "requires": { - "min-dash": "3.4.0", - "min-dom": "3.1.1" + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" } } } @@ -2137,12 +2138,12 @@ "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-0.29.0.tgz", "integrity": "sha512-m/Pn8Bo0xIzH+X5HbIwqndAZivRbP7UDAFo09gkRmqauQSX/WOCCXsMLt0GoDZdV1cFNSh0HOxFho3BXDwR50A==", "requires": { - "ids": "1.0.0", - "inherits": "2.0.3", - "lodash": "4.17.11", - "min-dom": "3.1.1", - "scroll-tabs": "1.0.1", - "selection-update": "0.1.2" + "ids": "^1.0.0", + "inherits": "^2.0.1", + "lodash": "^4.17.10", + "min-dom": "^3.1.1", + "scroll-tabs": "^1.0.1", + "selection-update": "^0.1.2" }, "dependencies": { "ids": { @@ -2157,7 +2158,7 @@ "resolved": "https://registry.npmjs.org/bpmn-js-signavio-compat/-/bpmn-js-signavio-compat-1.1.0.tgz", "integrity": "sha512-RUNe0ZkomFliTsYLRyTEI4nYSeG4nIXSXiiLxS9KDKcnD0yEB7SvIfivSJqNoAxcftDx7lhlNcyhH2AXk28CWg==", "requires": { - "min-dash": "3.4.0" + "min-dash": "^3.2.0" } }, "bpmn-moddle": { @@ -2165,9 +2166,9 @@ "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-5.1.6.tgz", "integrity": "sha512-png5t2CwSu06YyCBoUSfefkN3uM/JiKivd4qEtHB4pZAVdT4Xf+swfxefzZbLOa5AnlioIKi355E8WlSr0aBWQ==", "requires": { - "min-dash": "3.4.0", - "moddle": "4.1.0", - "moddle-xml": "7.2.3" + "min-dash": "^3.0.0", + "moddle": "^4.1.0", + "moddle-xml": "^7.2.3" } }, "brace-expansion": { @@ -2176,7 +2177,7 @@ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -2186,16 +2187,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -2204,7 +2205,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -2227,12 +2228,12 @@ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -2241,9 +2242,9 @@ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { - "browserify-aes": "1.2.0", - "browserify-des": "1.0.2", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -2252,10 +2253,10 @@ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -2264,8 +2265,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sign": { @@ -2274,13 +2275,13 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "elliptic": "6.4.1", - "inherits": "2.0.3", - "parse-asn1": "5.1.3" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -2289,7 +2290,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "1.0.8" + "pako": "~1.0.5" } }, "buffer": { @@ -2298,9 +2299,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.3.0", - "ieee754": "1.1.12", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" }, "dependencies": { "isarray": { @@ -2317,8 +2318,8 @@ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, "requires": { - "buffer-alloc-unsafe": "1.1.0", - "buffer-fill": "1.0.0" + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, "buffer-alloc-unsafe": { @@ -2369,19 +2370,19 @@ "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "dev": true, "requires": { - "bluebird": "3.5.3", - "chownr": "1.1.1", - "glob": "7.1.3", - "graceful-fs": "4.1.15", - "lru-cache": "4.1.5", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.3", - "ssri": "5.3.0", - "unique-filename": "1.1.1", - "y18n": "4.0.0" + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" } }, "cache-base": { @@ -2390,15 +2391,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "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" } }, "callsite": { @@ -2419,8 +2420,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" } }, "camunda-bpmn-moddle": { @@ -2428,7 +2429,7 @@ "resolved": "https://registry.npmjs.org/camunda-bpmn-moddle/-/camunda-bpmn-moddle-3.2.0.tgz", "integrity": "sha512-4iDXB8UluB6yeOT9G0FcgJ0NdR4ny7kv1s0KM9XY/uSdse5PDdm67twgYAJsIdcbMC0gauTG1saPGJ1DeeklJA==", "requires": { - "min-dash": "3.4.0" + "min-dash": "^3.0.0" } }, "camunda-cmmn-moddle": { @@ -2441,7 +2442,7 @@ "resolved": "https://registry.npmjs.org/camunda-dmn-moddle/-/camunda-dmn-moddle-1.0.0.tgz", "integrity": "sha512-r7DRst16d204WmnElj689qt1S9RgBpST8c8OECd7F4AcTDWyRbbF7APDyuYIJcfO/NzellRuDgMW+58b46M72g==", "requires": { - "min-dash": "3.4.0" + "min-dash": "^3.0.0" } }, "caniuse-lite": { @@ -2456,8 +2457,8 @@ "integrity": "sha1-xjy1qeegxwaYqch3g0c+YJFepIM=", "requires": { "rgbcolor": "0.0.4", - "stackblur": "1.0.0", - "xmldom": "0.1.27" + "stackblur": "^1.0.0", + "xmldom": "^0.1.22" } }, "capture-stack-trace": { @@ -2485,12 +2486,12 @@ "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", "dev": true, "requires": { - "assertion-error": "1.1.0", - "check-error": "1.0.2", - "deep-eql": "3.0.1", - "get-func-name": "2.0.0", - "pathval": "1.1.0", - "type-detect": "4.0.8" + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^3.0.1", + "get-func-name": "^2.0.0", + "pathval": "^1.1.0", + "type-detect": "^4.0.5" } }, "chalk": { @@ -2498,11 +2499,11 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "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" + "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" } }, "chardet": { @@ -2522,12 +2523,12 @@ "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.2", - "htmlparser2": "3.10.0", - "lodash": "4.17.11", - "parse5": "3.0.3" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" } }, "chokidar": { @@ -2536,18 +2537,18 @@ "integrity": "sha512-5t6G2SH8eO6lCvYOoUpaRnF5Qfd//gd7qJAkwRUw9qlGVkiQ13uwQngqbWWaurOsaAm9+kUGbITADxt6H0XFNQ==", "dev": true, "requires": { - "anymatch": "2.0.0", - "async-each": "1.0.1", - "braces": "2.3.2", - "fsevents": "1.2.7", - "glob-parent": "3.1.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "4.0.0", - "normalize-path": "3.0.0", - "path-is-absolute": "1.0.1", - "readdirp": "2.2.1", - "upath": "1.1.0" + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.0" } }, "chownr": { @@ -2562,7 +2563,7 @@ "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.9.0" } }, "ci-info": { @@ -2577,8 +2578,8 @@ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "circular-json": { @@ -2593,10 +2594,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -2605,7 +2606,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -2626,7 +2627,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "restore-cursor": "2.0.0" + "restore-cursor": "^2.0.0" } }, "cli-table3": { @@ -2635,9 +2636,9 @@ "integrity": "sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==", "dev": true, "requires": { - "colors": "1.3.3", - "object-assign": "4.1.1", - "string-width": "2.1.1" + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" } }, "cli-width": { @@ -2651,9 +2652,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" }, "dependencies": { "ansi-regex": { @@ -2668,7 +2669,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -2704,17 +2705,17 @@ "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.17.1.tgz", "integrity": "sha512-pixZ0XKHTfZYKKhjCIAtnVzutDcMMv92L2APtfcC1QlwH9GpL3r5d/SI2TckcHqK4pNj3ajEo3Fvc0O8ByQLIg==", "requires": { - "cmmn-font": "0.5.0", - "cmmn-moddle": "5.0.0", - "css.escape": "1.5.1", - "diagram-js": "3.1.3", - "diagram-js-direct-editing": "1.4.1", - "ids": "0.2.2", - "inherits": "2.0.3", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "object-refs": "0.3.0", - "tiny-svg": "2.2.1" + "cmmn-font": "^0.5.0", + "cmmn-moddle": "^5.0.0", + "css.escape": "^1.5.1", + "diagram-js": "^3.1.3", + "diagram-js-direct-editing": "^1.4.0", + "ids": "^0.2.0", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "tiny-svg": "^2.2.1" } }, "cmmn-js-properties-panel": { @@ -2722,12 +2723,12 @@ "resolved": "https://registry.npmjs.org/cmmn-js-properties-panel/-/cmmn-js-properties-panel-0.7.2.tgz", "integrity": "sha512-BAk6fAcrbT64/p/D5otmltUfR5xZ/Sx1DhRYiIt5FvNyGZciWTzDVvs+KvBw4tD1eh6K38v9EdTVNPa/bvRtrw==", "requires": { - "ids": "0.2.2", - "inherits": "2.0.3", - "lodash": "4.17.11", - "min-dom": "3.1.1", - "scroll-tabs": "1.0.1", - "selection-update": "0.1.2" + "ids": "^0.2.0", + "inherits": "^2.0.1", + "lodash": "^4.17.10", + "min-dom": "^3.0.0", + "scroll-tabs": "^1.0.1", + "selection-update": "^0.1.2" } }, "cmmn-moddle": { @@ -2735,9 +2736,9 @@ "resolved": "https://registry.npmjs.org/cmmn-moddle/-/cmmn-moddle-5.0.0.tgz", "integrity": "sha512-mmHG+Ey/Zc+ZgTAlGF4aTGdEYZuloZ0L+eRlVYeGCpMEgIrIwJWsRlshaTB4yNts9p929Emmd+Gcl5xGHGhMmA==", "requires": { - "min-dash": "3.4.0", - "moddle": "4.1.0", - "moddle-xml": "7.2.3" + "min-dash": "^3.0.0", + "moddle": "^4.1.0", + "moddle-xml": "^7.1.0" } }, "code-point-at": { @@ -2757,8 +2758,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color-convert": { @@ -2788,7 +2789,7 @@ "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.5.0" } }, "combined-stream": { @@ -2796,8 +2797,9 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", "dev": true, + "optional": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -2851,7 +2853,7 @@ "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", "dev": true, "requires": { - "mime-db": "1.37.0" + "mime-db": ">= 1.36.0 < 2" } }, "compression": { @@ -2860,13 +2862,13 @@ "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "2.0.15", + "compressible": "~2.0.14", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.1", "safe-buffer": "5.1.2", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "debug": { @@ -2898,10 +2900,10 @@ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { - "buffer-from": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "configstore": { @@ -2910,12 +2912,12 @@ "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", "dev": true, "requires": { - "dot-prop": "4.2.0", - "graceful-fs": "4.1.15", - "make-dir": "1.3.0", - "unique-string": "1.0.0", - "write-file-atomic": "2.4.2", - "xdg-basedir": "3.0.0" + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" } }, "connect": { @@ -2926,7 +2928,7 @@ "requires": { "debug": "2.6.9", "finalhandler": "1.1.0", - "parseurl": "1.3.2", + "parseurl": "~1.3.2", "utils-merge": "1.0.1" }, "dependencies": { @@ -2959,7 +2961,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "constants-browserify": { @@ -2986,7 +2988,7 @@ "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.1" } }, "cookie": { @@ -3007,12 +3009,12 @@ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.3", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" } }, "copy-descriptor": { @@ -3027,14 +3029,14 @@ "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", "dev": true, "requires": { - "cacache": "10.0.4", - "find-cache-dir": "1.0.0", - "globby": "7.1.1", - "is-glob": "4.0.0", - "loader-utils": "1.2.3", - "minimatch": "3.0.4", - "p-limit": "1.3.0", - "serialize-javascript": "1.6.1" + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" } }, "core-js": { @@ -3054,8 +3056,8 @@ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.1" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-error-class": { @@ -3064,7 +3066,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "1.0.1" + "capture-stack-trace": "^1.0.0" } }, "create-hash": { @@ -3073,11 +3075,11 @@ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "md5.js": "1.3.5", - "ripemd160": "2.0.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -3086,12 +3088,12 @@ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "inherits": "2.0.3", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "create-react-context": { @@ -3099,8 +3101,8 @@ "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz", "integrity": "sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==", "requires": { - "fbjs": "0.8.17", - "gud": "1.0.0" + "fbjs": "^0.8.0", + "gud": "^1.0.0" } }, "cross-env": { @@ -3109,8 +3111,8 @@ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "is-windows": "1.0.2" + "cross-spawn": "^6.0.5", + "is-windows": "^1.0.0" } }, "cross-spawn": { @@ -3119,11 +3121,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "1.0.5", - "path-key": "2.0.1", - "semver": "5.6.0", - "shebang-command": "1.2.0", - "which": "1.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "crypto-browserify": { @@ -3132,17 +3134,17 @@ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "browserify-cipher": "1.0.1", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.3", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "diffie-hellman": "5.0.3", - "inherits": "2.0.3", - "pbkdf2": "3.0.17", - "public-encrypt": "4.0.3", - "randombytes": "2.0.6", - "randomfill": "1.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "crypto-random-string": { @@ -3157,18 +3159,18 @@ "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.1", - "icss-utils": "2.1.0", - "loader-utils": "1.2.3", - "lodash": "4.17.11", - "postcss": "6.0.23", - "postcss-modules-extract-imports": "1.2.1", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "postcss-value-parser": "3.3.1", - "source-list-map": "2.0.1" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" } }, "css-select": { @@ -3177,10 +3179,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.2", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.2" + "nth-check": "~1.0.1" } }, "css-selector-tokenizer": { @@ -3189,9 +3191,9 @@ "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.2", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" }, "dependencies": { "regexpu-core": { @@ -3200,9 +3202,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } } } @@ -3230,7 +3232,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "custom-event": { @@ -3252,7 +3254,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "date-format": { @@ -3273,8 +3275,8 @@ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, "requires": { - "get-stdin": "4.0.1", - "meow": "3.7.0" + "get-stdin": "^4.0.1", + "meow": "^3.3.0" } }, "debug": { @@ -3282,7 +3284,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "decamelize": { @@ -3303,7 +3305,7 @@ "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", "dev": true, "requires": { - "type-detect": "4.0.8" + "type-detect": "^4.0.0" } }, "deep-equal": { @@ -3335,8 +3337,8 @@ "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", "dev": true, "requires": { - "execa": "0.10.0", - "ip-regex": "2.1.0" + "execa": "^0.10.0", + "ip-regex": "^2.1.0" }, "dependencies": { "execa": { @@ -3345,13 +3347,13 @@ "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "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" + "cross-spawn": "^6.0.0", + "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.0", + "strip-eof": "^1.0.0" } } } @@ -3362,7 +3364,7 @@ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "requires": { - "object-keys": "1.0.12" + "object-keys": "^1.0.12" } }, "define-property": { @@ -3371,8 +3373,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -3381,7 +3383,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -3390,7 +3392,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -3399,9 +3401,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -3412,12 +3414,12 @@ "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "dev": true, "requires": { - "globby": "6.1.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "p-map": "1.2.0", - "pify": "3.0.0", - "rimraf": "2.6.3" + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" }, "dependencies": { "globby": { @@ -3426,11 +3428,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.3", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "pify": { @@ -3449,24 +3451,25 @@ "integrity": "sha1-J1V9aaC335ncuqHjSgnmrGWR0sQ=", "dev": true, "requires": { - "del": "3.0.0", - "meow": "3.7.0", - "update-notifier": "2.5.0" + "del": "^3.0.0", + "meow": "^3.6.0", + "update-notifier": "^2.1.0" } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true + "dev": true, + "optional": true }, "delegate-events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/delegate-events/-/delegate-events-1.1.1.tgz", "integrity": "sha1-2rSQqcHx1AykDrzSHtr3F7Zx1NQ=", "requires": { - "closest": "0.0.1", - "component-event": "0.1.4" + "closest": "*", + "component-event": "*" } }, "depd": { @@ -3481,8 +3484,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -3514,15 +3517,15 @@ "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.1.3.tgz", "integrity": "sha512-jf3iqtp+3Ua5NbTrUzyn4xaQkl+0l2vwID5C+JDuyU0+7dDLJgdjut/p24Ut+ejKqYKTqayYzZumUY/Zbycq5A==", "requires": { - "css.escape": "1.5.1", - "didi": "4.0.0", - "hammerjs": "2.0.8", - "inherits": "2.0.3", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "object-refs": "0.3.0", - "path-intersection": "1.1.1", - "tiny-svg": "2.2.1" + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" } }, "diagram-js-direct-editing": { @@ -3530,8 +3533,8 @@ "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.1.tgz", "integrity": "sha512-JzKCASTRPYnL9y5mkHtLxTAozNiSn0IPoc0WwHCoQNMCY4ZYXEmfWOV+kS76aa2g5Q930O+Yr09M5FW1A48mIw==", "requires": { - "min-dash": "3.4.0", - "min-dom": "3.1.1" + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" } }, "diagram-js-minimap": { @@ -3539,10 +3542,10 @@ "resolved": "https://registry.npmjs.org/diagram-js-minimap/-/diagram-js-minimap-1.3.0.tgz", "integrity": "sha512-7rdafQqrth+BlW0IAKDG6AKYDT+mUyRSUSzpRQwGnPVMmFaplZN4vr7hHP86qZRMnkfvLV2MlAEd+8sRl+uRPA==", "requires": { - "css.escape": "1.5.1", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "tiny-svg": "2.2.1" + "css.escape": "^1.5.1", + "min-dash": "^3.1.0", + "min-dom": "^3.1.0", + "tiny-svg": "^2.1.0" } }, "diagram-js-origin": { @@ -3550,7 +3553,7 @@ "resolved": "https://registry.npmjs.org/diagram-js-origin/-/diagram-js-origin-1.2.0.tgz", "integrity": "sha512-JBIQ79GWlcIWnZnUSsj8IyvzshzdtJ4iaAnHgPYKzyaT9rrHfgIaaQC3otk9PLzoeWF///RmPWEcW9gMmE69Kg==", "requires": { - "tiny-svg": "2.2.1" + "tiny-svg": "^2.0.0" } }, "didi": { @@ -3570,9 +3573,9 @@ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "dir-glob": { @@ -3581,7 +3584,7 @@ "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": true, "requires": { - "path-type": "3.0.0" + "path-type": "^3.0.0" } }, "discontinuous-range": { @@ -3595,10 +3598,10 @@ "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.2.tgz", "integrity": "sha512-c0Bi8huPH6npUOrlb8jlHWnsZApRXBrqDFdL5+Ew1AkwJHSIww/dABrJwHdEyh7GkTNr71IVbG33t/WYn7hl5w==", "requires": { - "dmn-js-decision-table": "6.3.2", - "dmn-js-drd": "6.3.2", - "dmn-js-literal-expression": "6.3.2", - "dmn-js-shared": "6.3.2" + "dmn-js-decision-table": "^6.3.2", + "dmn-js-drd": "^6.3.2", + "dmn-js-literal-expression": "^6.3.2", + "dmn-js-shared": "^6.3.2" } }, "dmn-js-decision-table": { @@ -3606,15 +3609,15 @@ "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.2.tgz", "integrity": "sha512-RxT+L8nl24ISyhWPOpA2J6ajU9LG17pnZAu3XC+/pFS9GGq/Irrlqm2CTb+NZKQmn7jWAAuDcG1klvBLsO/7AA==", "requires": { - "css.escape": "1.5.1", - "diagram-js": "3.1.3", - "dmn-js-shared": "6.3.2", - "escape-html": "1.0.3", - "inferno": "5.0.6", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "selection-ranges": "3.0.3", - "table-js": "5.1.0" + "css.escape": "^1.5.1", + "diagram-js": "^3.1.3", + "dmn-js-shared": "^6.3.2", + "escape-html": "^1.0.3", + "inferno": "~5.0.5", + "min-dash": "^3.0.0", + "min-dom": "^3.1.1", + "selection-ranges": "^3.0.2", + "table-js": "^5.1.0" } }, "dmn-js-drd": { @@ -3622,13 +3625,13 @@ "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.2.tgz", "integrity": "sha512-C+BHSKsszrvg+cnSa4FcCCJV7WKm5tG0Ff6e6N60kp1DjAgvYETWTah8OfzgMN7+SdJJI0UO0tAjqegRLHxdSg==", "requires": { - "diagram-js": "3.1.3", - "diagram-js-direct-editing": "1.4.1", - "dmn-js-shared": "6.3.2", - "inherits": "2.0.3", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "tiny-svg": "2.2.1" + "diagram-js": "^3.1.3", + "diagram-js-direct-editing": "^1.4.0", + "dmn-js-shared": "^6.3.2", + "inherits": "^2.0.1", + "min-dash": "^3.0.0", + "min-dom": "^3.1.1", + "tiny-svg": "^2.2.1" } }, "dmn-js-literal-expression": { @@ -3636,12 +3639,12 @@ "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.2.tgz", "integrity": "sha512-06+hKoAM9k+3yruzuVAuCUy0rwcnS6rkIVstYKeNcRw2faG76HpIzTP8yekn7F33irjuMLJNZBLhUYeoKN+CFg==", "requires": { - "diagram-js": "3.1.3", - "dmn-js-shared": "6.3.2", - "escape-html": "1.0.3", - "inferno": "5.0.6", - "min-dash": "3.4.0", - "min-dom": "3.1.1" + "diagram-js": "^3.1.3", + "dmn-js-shared": "^6.3.2", + "escape-html": "^1.0.3", + "inferno": "~5.0.5", + "min-dash": "^3.0.0", + "min-dom": "^3.1.1" } }, "dmn-js-properties-panel": { @@ -3649,12 +3652,12 @@ "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-0.2.0.tgz", "integrity": "sha512-ihPNV3aWpC2D4u9b0ctJ1yc6CQFx2QQuUN2SOawCpV6SCY3dMFVOodOOCgYk6mB4DxsokUhrQo2ocqpnR1PSzg==", "requires": { - "ids": "0.2.2", - "inherits": "2.0.3", - "lodash": "4.17.11", - "min-dom": "3.1.1", - "scroll-tabs": "1.0.1", - "selection-update": "0.1.2" + "ids": "^0.2.0", + "inherits": "^2.0.1", + "lodash": "^4.17.10", + "min-dom": "^3.1.1", + "scroll-tabs": "^1.0.1", + "selection-update": "^0.1.2" } }, "dmn-js-shared": { @@ -3662,15 +3665,15 @@ "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.2.tgz", "integrity": "sha512-ee+G9++iWppi+LTo6ievb1YuO0HYOX1MyWbPXUknHb3O6Bx4IN9U0/LgKRFnAMe2Yaa7gipe4c3wvekJB2jqsQ==", "requires": { - "diagram-js": "3.1.3", - "dmn-moddle": "5.0.0", - "ids": "0.2.2", - "inferno": "5.0.6", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "selection-ranges": "3.0.3", - "selection-update": "0.1.2", - "table-js": "5.1.0" + "diagram-js": "^3.1.3", + "dmn-moddle": "^5.0.0", + "ids": "^0.2.0", + "inferno": "~5.0.5", + "min-dash": "^3.0.0", + "min-dom": "^3.1.1", + "selection-ranges": "^3.0.2", + "selection-update": "^0.1.2", + "table-js": "^5.1.0" } }, "dmn-moddle": { @@ -3678,9 +3681,9 @@ "resolved": "https://registry.npmjs.org/dmn-moddle/-/dmn-moddle-5.0.0.tgz", "integrity": "sha512-zs7bZdtFhbJtnEL9sYlwc1YHbjEsZWWbdU0eg7gnw/EgpeHvP1lgZlD87m2kQTc9eAgT2oLtQcF3PjuFgCZMAA==", "requires": { - "min-dash": "3.4.0", - "moddle": "4.1.0", - "moddle-xml": "7.2.3" + "min-dash": "^3.0.0", + "moddle": "^4.1.0", + "moddle-xml": "^7.1.0" } }, "dns-equal": { @@ -3695,8 +3698,8 @@ "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { - "ip": "1.1.5", - "safe-buffer": "5.1.2" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, "dns-txt": { @@ -3705,7 +3708,7 @@ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "dev": true, "requires": { - "buffer-indexof": "1.1.1" + "buffer-indexof": "^1.0.0" } }, "dom-iterator": { @@ -3723,10 +3726,10 @@ "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", "dev": true, "requires": { - "custom-event": "1.0.1", - "ent": "2.2.0", - "extend": "3.0.2", - "void-elements": "2.0.1" + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" } }, "dom-serializer": { @@ -3735,8 +3738,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.2" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -3765,7 +3768,7 @@ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "dev": true, "requires": { - "domelementtype": "1.3.1" + "domelementtype": "1" } }, "domify": { @@ -3779,8 +3782,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.1" + "dom-serializer": "0", + "domelementtype": "1" } }, "dot-prop": { @@ -3789,7 +3792,7 @@ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "dev": true, "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "drag-tabs": { @@ -3797,9 +3800,9 @@ "resolved": "https://registry.npmjs.org/drag-tabs/-/drag-tabs-2.3.0.tgz", "integrity": "sha512-CGlVWuFEYIg+O2mPlScvasiL2f6ECUZtdu+qk1Gbws+9My3VjJEO3QlChYjfu/ISiBYhkf4ZxtxHeNXfiXSsAQ==", "requires": { - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "mitt": "1.1.3" + "min-dash": "^3.1.0", + "min-dom": "^3.1.0", + "mitt": "^1.1.3" } }, "duplexer3": { @@ -3814,10 +3817,10 @@ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, "ecc-jsbn": { @@ -3827,8 +3830,8 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1", - "safer-buffer": "2.1.2" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, "ee-first": { @@ -3849,13 +3852,13 @@ "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.7", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emojis-list": { @@ -3875,7 +3878,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.24" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -3884,7 +3887,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "engine.io": { @@ -3893,12 +3896,12 @@ "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "base64id": "1.0.0", "cookie": "0.3.1", - "debug": "3.1.0", - "engine.io-parser": "2.1.3", - "ws": "3.3.3" + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" }, "dependencies": { "debug": { @@ -3926,14 +3929,14 @@ "requires": { "component-emitter": "1.2.1", "component-inherit": "0.0.3", - "debug": "3.1.0", - "engine.io-parser": "2.1.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", "has-cors": "1.1.0", "indexof": "0.0.1", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "3.3.3", - "xmlhttprequest-ssl": "1.5.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", "yeast": "0.1.2" }, "dependencies": { @@ -3961,10 +3964,10 @@ "dev": true, "requires": { "after": "0.8.2", - "arraybuffer.slice": "0.0.7", + "arraybuffer.slice": "~0.0.7", "base64-arraybuffer": "0.1.5", "blob": "0.0.5", - "has-binary2": "1.0.3" + "has-binary2": "~1.0.2" } }, "enhanced-resolve": { @@ -3973,9 +3976,9 @@ "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "memory-fs": "0.4.1", - "tapable": "1.1.1" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" } }, "ent": { @@ -3996,25 +3999,25 @@ "integrity": "sha512-bfsWo5nHyZm1O1vnIsbwdfhU989jk+squU9NKvB+Puwo5j6/Wg9pN5CO0YJelm98Dao3NPjkDZk+vvgwpMwYxw==", "dev": true, "requires": { - "array.prototype.flat": "1.2.1", - "cheerio": "1.0.0-rc.2", - "function.prototype.name": "1.1.0", - "has": "1.0.3", - "is-boolean-object": "1.0.0", - "is-callable": "1.1.4", - "is-number-object": "1.0.3", - "is-string": "1.0.4", - "is-subset": "0.1.1", - "lodash.escape": "4.0.1", - "lodash.isequal": "4.5.0", - "object-inspect": "1.6.0", - "object-is": "1.0.1", - "object.assign": "4.1.0", - "object.entries": "1.1.0", - "object.values": "1.1.0", - "raf": "3.4.1", - "rst-selector-parser": "2.2.3", - "string.prototype.trim": "1.1.2" + "array.prototype.flat": "^1.2.1", + "cheerio": "^1.0.0-rc.2", + "function.prototype.name": "^1.1.0", + "has": "^1.0.3", + "is-boolean-object": "^1.0.0", + "is-callable": "^1.1.4", + "is-number-object": "^1.0.3", + "is-string": "^1.0.4", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.6.0", + "object-is": "^1.0.1", + "object.assign": "^4.1.0", + "object.entries": "^1.0.4", + "object.values": "^1.0.4", + "raf": "^3.4.0", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.1.2" } }, "enzyme-adapter-react-16": { @@ -4023,13 +4026,13 @@ "integrity": "sha512-Egzogv1y77DUxdnq/CyHxLHaNxmSSKDDSDNNB/EiAXCZVFXdFibaNy2uUuRQ1n24T2m6KH/1Rw16XDRq+1yVEg==", "dev": true, "requires": { - "enzyme-adapter-utils": "1.10.0", - "function.prototype.name": "1.1.0", - "object.assign": "4.1.0", - "object.values": "1.1.0", - "prop-types": "15.6.2", - "react-is": "16.8.1", - "react-test-renderer": "16.8.1" + "enzyme-adapter-utils": "^1.10.0", + "function.prototype.name": "^1.1.0", + "object.assign": "^4.1.0", + "object.values": "^1.1.0", + "prop-types": "^15.6.2", + "react-is": "^16.7.0", + "react-test-renderer": "^16.0.0-0" } }, "enzyme-adapter-utils": { @@ -4038,11 +4041,11 @@ "integrity": "sha512-VnIXJDYVTzKGbdW+lgK8MQmYHJquTQZiGzu/AseCZ7eHtOMAj4Rtvk8ZRopodkfPves0EXaHkXBDkVhPa3t0jA==", "dev": true, "requires": { - "function.prototype.name": "1.1.0", - "object.assign": "4.1.0", - "object.fromentries": "2.0.0", - "prop-types": "15.6.2", - "semver": "5.6.0" + "function.prototype.name": "^1.1.0", + "object.assign": "^4.1.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.6.2", + "semver": "^5.6.0" } }, "errno": { @@ -4051,7 +4054,7 @@ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dev": true, "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error-ex": { @@ -4060,7 +4063,7 @@ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "es-abstract": { @@ -4069,12 +4072,12 @@ "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", "dev": true, "requires": { - "es-to-primitive": "1.2.0", - "function-bind": "1.1.1", - "has": "1.0.3", - "is-callable": "1.1.4", - "is-regex": "1.0.4", - "object-keys": "1.0.12" + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-keys": "^1.0.12" } }, "es-to-primitive": { @@ -4083,9 +4086,9 @@ "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", "dev": true, "requires": { - "is-callable": "1.1.4", - "is-date-object": "1.0.1", - "is-symbol": "1.0.2" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, "es6-promise": { @@ -4100,7 +4103,7 @@ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "dev": true, "requires": { - "es6-promise": "4.2.5" + "es6-promise": "^4.0.3" } }, "escape-html": { @@ -4119,11 +4122,11 @@ "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", "dev": true, "requires": { - "esprima": "2.7.3", - "estraverse": "1.9.3", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.2.0" + "esprima": "^2.7.1", + "estraverse": "^1.9.1", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.2.0" }, "dependencies": { "source-map": { @@ -4133,7 +4136,7 @@ "dev": true, "optional": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -4144,8 +4147,8 @@ "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" }, "dependencies": { "estraverse": { @@ -4168,7 +4171,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.1.0" }, "dependencies": { "estraverse": { @@ -4215,7 +4218,7 @@ "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "dev": true, "requires": { - "original": "1.0.2" + "original": "^1.0.0" } }, "evp_bytestokey": { @@ -4224,8 +4227,8 @@ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "md5.js": "1.3.5", - "safe-buffer": "5.1.2" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "execa": { @@ -4234,13 +4237,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "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" + "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.0", + "strip-eof": "^1.0.0" }, "dependencies": { "cross-spawn": { @@ -4249,9 +4252,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.5", - "shebang-command": "1.2.0", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } } } @@ -4262,9 +4265,9 @@ "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", "dev": true, "requires": { - "array-slice": "0.2.3", - "array-unique": "0.2.1", - "braces": "0.1.5" + "array-slice": "^0.2.3", + "array-unique": "^0.2.1", + "braces": "^0.1.2" }, "dependencies": { "array-unique": { @@ -4279,7 +4282,7 @@ "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", "dev": true, "requires": { - "expand-range": "0.1.1" + "expand-range": "^0.1.0" } } } @@ -4290,13 +4293,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "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" + "debug": "^2.3.3", + "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" }, "dependencies": { "debug": { @@ -4314,7 +4317,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -4323,7 +4326,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "ms": { @@ -4340,8 +4343,8 @@ "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", "dev": true, "requires": { - "is-number": "0.1.1", - "repeat-string": "0.2.2" + "is-number": "^0.1.1", + "repeat-string": "^0.2.2" }, "dependencies": { "is-number": { @@ -4364,7 +4367,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "express": { @@ -4373,36 +4376,36 @@ "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.3", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.1", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.4", + "proxy-addr": "~2.0.4", "qs": "6.5.2", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.2", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "1.4.0", - "type-is": "1.6.16", + "statuses": "~1.4.0", + "type-is": "~1.6.16", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "array-flatten": { @@ -4427,12 +4430,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.4.0", - "unpipe": "1.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" } }, "ms": { @@ -4467,8 +4470,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "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": { @@ -4477,7 +4480,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -4487,9 +4490,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.24", - "tmp": "0.0.33" + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" } }, "extglob": { @@ -4498,14 +4501,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "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.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -4514,7 +4517,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -4523,7 +4526,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -4532,7 +4535,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -4541,7 +4544,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -4550,9 +4553,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -4590,7 +4593,8 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true + "dev": true, + "optional": true }, "fast-deep-equal": { "version": "2.0.1", @@ -4622,7 +4626,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fbjs": { @@ -4630,13 +4634,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.19" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" }, "dependencies": { "core-js": { @@ -4652,7 +4656,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "figgy-pudding": { @@ -4666,7 +4670,7 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.5" } }, "file-loader": { @@ -4675,8 +4679,8 @@ "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0" + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" } }, "fill-range": { @@ -4685,10 +4689,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -4697,7 +4701,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -4709,12 +4713,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" }, "dependencies": { "debug": { @@ -4746,9 +4750,9 @@ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.3.0", - "pkg-dir": "2.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" } }, "find-up": { @@ -4757,7 +4761,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "findup-sync": { @@ -4766,10 +4770,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.10", - "resolve-dir": "1.0.1" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" }, "dependencies": { "is-glob": { @@ -4778,7 +4782,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -4795,8 +4799,8 @@ "integrity": "sha512-6MHED/cmsyux1G4/Cek2Z776y9t7WCNd3h2h/HW91vFeU7pzMhA8XvAlDhHcanG5IWuIh/xcC7JASY4WQpG6xg==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "3.1.1" + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, "dependencies": { "readable-stream": { @@ -4805,9 +4809,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "2.0.3", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } @@ -4818,7 +4822,7 @@ "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "=3.1.0" }, "dependencies": { "debug": { @@ -4858,9 +4862,9 @@ "dev": true, "optional": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.7", - "mime-types": "2.1.21" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, "formik": { @@ -4868,15 +4872,15 @@ "resolved": "https://registry.npmjs.org/formik/-/formik-1.5.1.tgz", "integrity": "sha512-FBWGBKQkcCE4d5b5l2fKccD9d1QxNxw/0bQTRvp3EjzA8Bnjmsm9H/Oy0375UA8P3FPmfJkF4cXLLdEqK7fP5A==", "requires": { - "create-react-context": "0.2.3", - "deepmerge": "2.2.1", - "hoist-non-react-statics": "2.5.5", - "lodash": "4.17.11", - "lodash-es": "4.17.11", - "prop-types": "15.6.2", - "react-fast-compare": "2.0.4", - "tiny-warning": "1.0.2", - "tslib": "1.9.3" + "create-react-context": "^0.2.2", + "deepmerge": "^2.1.1", + "hoist-non-react-statics": "^2.5.5", + "lodash": "^4.17.11", + "lodash-es": "^4.17.11", + "prop-types": "^15.6.1", + "react-fast-compare": "^2.0.1", + "tiny-warning": "^1.0.2", + "tslib": "^1.9.3" } }, "forwarded": { @@ -4891,7 +4895,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -4906,8 +4910,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, "fs-access": { @@ -4916,7 +4920,7 @@ "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", "dev": true, "requires": { - "null-check": "1.0.0" + "null-check": "^1.0.0" } }, "fs-write-stream-atomic": { @@ -4925,10 +4929,10 @@ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" } }, "fs.realpath": { @@ -4944,8 +4948,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.12.1", - "node-pre-gyp": "0.10.3" + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" }, "dependencies": { "abbrev": { @@ -4957,7 +4961,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -4978,12 +4983,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" @@ -4998,17 +5005,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -5125,7 +5135,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -5137,6 +5148,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "1.0.1" } @@ -5151,6 +5163,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "1.1.11" } @@ -5158,12 +5171,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.3.5", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "5.1.2", "yallist": "3.0.3" @@ -5182,6 +5197,7 @@ "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -5262,7 +5278,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -5274,6 +5291,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1.0.2" } @@ -5359,7 +5377,8 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -5395,6 +5414,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", @@ -5414,6 +5434,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "2.1.1" } @@ -5457,12 +5478,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -5478,9 +5501,9 @@ "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { - "define-properties": "1.1.3", - "function-bind": "1.1.1", - "is-callable": "1.1.4" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "is-callable": "^1.1.3" } }, "get-caller-file": { @@ -5520,7 +5543,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "glob": { @@ -5529,12 +5552,12 @@ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "requires": { - "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" + "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" } }, "glob-parent": { @@ -5543,8 +5566,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" }, "dependencies": { "is-glob": { @@ -5553,7 +5576,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -5564,7 +5587,7 @@ "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "dev": true, "requires": { - "ini": "1.3.5" + "ini": "^1.3.4" } }, "global-modules": { @@ -5573,9 +5596,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -5584,11 +5607,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globby": { @@ -5597,12 +5620,12 @@ "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", "dev": true, "requires": { - "array-union": "1.0.2", - "dir-glob": "2.2.2", - "glob": "7.1.3", - "ignore": "3.3.10", - "pify": "3.0.0", - "slash": "1.0.0" + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" } }, "got": { @@ -5611,17 +5634,17 @@ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" } }, "graceful-fs": { @@ -5658,10 +5681,10 @@ "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", "dev": true, "requires": { - "async": "2.6.1", - "optimist": "0.6.1", - "source-map": "0.6.1", - "uglify-js": "3.4.9" + "async": "^2.5.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" }, "dependencies": { "async": { @@ -5670,7 +5693,7 @@ "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.17.10" } }, "source-map": { @@ -5695,8 +5718,8 @@ "dev": true, "optional": true, "requires": { - "ajv": "6.8.1", - "har-schema": "2.0.0" + "ajv": "^6.5.5", + "har-schema": "^2.0.0" } }, "has": { @@ -5705,7 +5728,7 @@ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.1.1" } }, "has-ansi": { @@ -5713,7 +5736,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-binary2": { @@ -5757,9 +5780,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" } }, "has-values": { @@ -5768,8 +5791,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "kind-of": { @@ -5778,7 +5801,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5789,8 +5812,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -5799,8 +5822,8 @@ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, "hat": { @@ -5820,9 +5843,9 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "1.1.7", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoist-non-react-statics": { @@ -5836,7 +5859,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -5851,10 +5874,10 @@ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dev": true, "requires": { - "inherits": "2.0.3", - "obuf": "1.1.2", - "readable-stream": "2.3.6", - "wbuf": "1.7.3" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, "html-entities": { @@ -5869,12 +5892,12 @@ "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", "dev": true, "requires": { - "domelementtype": "1.3.1", - "domhandler": "2.4.2", - "domutils": "1.5.1", - "entities": "1.1.2", - "inherits": "2.0.3", - "readable-stream": "3.1.1" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.0.6" }, "dependencies": { "readable-stream": { @@ -5883,9 +5906,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "2.0.3", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } @@ -5902,10 +5925,10 @@ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { - "depd": "1.1.2", + "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": "1.5.0" + "statuses": ">= 1.4.0 < 2" } }, "http-parser-js": { @@ -5920,9 +5943,9 @@ "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "dev": true, "requires": { - "eventemitter3": "3.1.0", - "follow-redirects": "1.6.1", - "requires-port": "1.0.0" + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" } }, "http-proxy-middleware": { @@ -5931,10 +5954,10 @@ "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", "dev": true, "requires": { - "http-proxy": "1.17.0", - "is-glob": "4.0.0", - "lodash": "4.17.11", - "micromatch": "3.1.10" + "http-proxy": "^1.16.2", + "is-glob": "^4.0.0", + "lodash": "^4.17.5", + "micromatch": "^3.1.9" } }, "http-signature": { @@ -5944,9 +5967,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.16.1" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -5961,8 +5984,8 @@ "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", "dev": true, "requires": { - "agent-base": "4.2.1", - "debug": "3.2.6" + "agent-base": "^4.1.0", + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -5971,7 +5994,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } } } @@ -5981,7 +6004,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "icss-replace-symbols": { @@ -5996,7 +6019,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" } }, "ids": { @@ -6004,7 +6027,7 @@ "resolved": "https://registry.npmjs.org/ids/-/ids-0.2.2.tgz", "integrity": "sha512-icIO8S7A7Hat9x/59VYjS5uwfBU1xRTDxeFC4t9wNceLxZFm2JbPhO4lC/xhFqFNVaxw2idwpLgUfkVQrjsxIw==", "requires": { - "hat": "0.0.3" + "hat": "^0.0.3" } }, "ieee754": { @@ -6044,8 +6067,8 @@ "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "3.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" }, "dependencies": { "find-up": { @@ -6054,7 +6077,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -6063,8 +6086,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -6073,7 +6096,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -6082,7 +6105,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -6097,7 +6120,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } } } @@ -6114,7 +6137,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexof": { @@ -6129,7 +6152,7 @@ "requires": { "inferno-shared": "5.0.6", "inferno-vnode-flags": "5.0.6", - "opencollective": "1.0.3" + "opencollective": "^1.0.3" } }, "inferno-shared": { @@ -6148,8 +6171,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -6168,19 +6191,19 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.0.6.tgz", "integrity": "sha1-4EqqnQW3o8ubD0B9BDdfBEcZA0c=", "requires": { - "ansi-escapes": "1.4.0", - "chalk": "1.1.3", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.11", + "ansi-escapes": "^1.1.0", + "chalk": "^1.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.1", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx": "4.1.0", - "string-width": "2.1.1", - "strip-ansi": "3.0.1", - "through": "2.3.8" + "run-async": "^2.2.0", + "rx": "^4.1.0", + "string-width": "^2.0.0", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" } }, "internal-ip": { @@ -6189,8 +6212,8 @@ "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", "dev": true, "requires": { - "default-gateway": "2.7.2", - "ipaddr.js": "1.8.0" + "default-gateway": "^2.6.0", + "ipaddr.js": "^1.5.2" } }, "interpret": { @@ -6205,7 +6228,7 @@ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } }, "invert-kv": { @@ -6238,7 +6261,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6247,7 +6270,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6264,7 +6287,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.13.0" + "binary-extensions": "^1.0.0" } }, "is-boolean-object": { @@ -6291,7 +6314,7 @@ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", "dev": true, "requires": { - "ci-info": "1.6.0" + "ci-info": "^1.5.0" } }, "is-data-descriptor": { @@ -6300,7 +6323,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6309,7 +6332,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6326,9 +6349,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -6357,7 +6380,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -6371,7 +6394,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } }, "is-installed-globally": { @@ -6380,8 +6403,8 @@ "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "dev": true, "requires": { - "global-dirs": "0.1.1", - "is-path-inside": "1.0.1" + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" } }, "is-npm": { @@ -6396,7 +6419,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6405,7 +6428,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6434,7 +6457,7 @@ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -6443,7 +6466,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-object": { @@ -6452,7 +6475,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "is-promise": { @@ -6472,7 +6495,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.3" + "has": "^1.0.1" } }, "is-retry-allowed": { @@ -6504,7 +6527,7 @@ "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", "dev": true, "requires": { - "has-symbols": "1.0.0" + "has-symbols": "^1.0.0" } }, "is-typedarray": { @@ -6544,7 +6567,7 @@ "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", "dev": true, "requires": { - "buffer-alloc": "1.2.0" + "buffer-alloc": "^1.2.0" } }, "isexe": { @@ -6564,8 +6587,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.6.3", - "whatwg-fetch": "3.0.0" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -6581,20 +6604,20 @@ "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=", "dev": true, "requires": { - "abbrev": "1.0.9", - "async": "1.5.2", - "escodegen": "1.8.1", - "esprima": "2.7.3", - "glob": "5.0.15", - "handlebars": "4.1.0", - "js-yaml": "3.12.1", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "once": "1.4.0", - "resolve": "1.1.7", - "supports-color": "3.2.3", - "which": "1.3.1", - "wordwrap": "1.0.0" + "abbrev": "1.0.x", + "async": "1.x", + "escodegen": "1.8.x", + "esprima": "2.7.x", + "glob": "^5.0.15", + "handlebars": "^4.0.1", + "js-yaml": "3.x", + "mkdirp": "0.5.x", + "nopt": "3.x", + "once": "1.x", + "resolve": "1.1.x", + "supports-color": "^3.1.0", + "which": "^1.1.1", + "wordwrap": "^1.0.0" }, "dependencies": { "glob": { @@ -6603,11 +6626,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-flag": { @@ -6628,7 +6651,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } }, "wordwrap": { @@ -6651,13 +6674,13 @@ "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==", "dev": true, "requires": { - "@babel/generator": "7.3.2", - "@babel/parser": "7.3.2", - "@babel/template": "7.2.2", - "@babel/traverse": "7.2.3", - "@babel/types": "7.3.2", - "istanbul-lib-coverage": "2.0.3", - "semver": "5.6.0" + "@babel/generator": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "istanbul-lib-coverage": "^2.0.3", + "semver": "^5.5.0" } }, "js-levenshtein": { @@ -6677,8 +6700,8 @@ "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "dependencies": { "esprima": { @@ -6693,7 +6716,8 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true + "dev": true, + "optional": true }, "json-parse-better-errors": { "version": "1.0.2", @@ -6758,32 +6782,32 @@ "integrity": "sha512-EFoFs3F6G0BcUGPNOn/YloGOb3h09hzTguyXlg6loHlKY76qbJikkcyPk43m2kfRF65TUGda/mig29QQtyhm1g==", "dev": true, "requires": { - "bluebird": "3.5.3", - "body-parser": "1.18.3", - "chokidar": "2.1.0", - "colors": "1.3.3", - "combine-lists": "1.0.1", - "connect": "3.6.6", - "core-js": "2.6.4", - "di": "0.0.1", - "dom-serialize": "2.2.1", - "expand-braces": "0.1.2", - "flatted": "2.0.0", - "glob": "7.1.3", - "graceful-fs": "4.1.15", - "http-proxy": "1.17.0", - "isbinaryfile": "3.0.3", - "lodash": "4.17.11", - "log4js": "3.0.6", - "mime": "2.4.0", - "minimatch": "3.0.4", - "optimist": "0.6.1", - "qjobs": "1.2.0", - "range-parser": "1.2.0", - "rimraf": "2.6.3", - "safe-buffer": "5.1.2", + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "combine-lists": "^1.0.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "expand-braces": "^0.1.1", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.5", + "log4js": "^3.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", "socket.io": "2.1.1", - "source-map": "0.6.1", + "source-map": "^0.6.1", "tmp": "0.0.33", "useragent": "2.3.0" }, @@ -6802,8 +6826,8 @@ "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", "dev": true, "requires": { - "fs-access": "1.0.1", - "which": "1.3.1" + "fs-access": "^1.0.0", + "which": "^1.2.1" } }, "karma-coverage": { @@ -6812,11 +6836,11 @@ "integrity": "sha512-eQawj4Cl3z/CjxslYy9ariU4uDh7cCNFZHNWXWRpl0pNeblY/4wHR7M7boTYXWrn9bY0z2pZmr11eKje/S/hIw==", "dev": true, "requires": { - "dateformat": "1.0.12", - "istanbul": "0.4.5", - "lodash": "4.17.11", - "minimatch": "3.0.4", - "source-map": "0.5.7" + "dateformat": "^1.0.6", + "istanbul": "^0.4.0", + "lodash": "^4.17.0", + "minimatch": "^3.0.0", + "source-map": "^0.5.1" } }, "karma-env-preprocessor": { @@ -6846,7 +6870,7 @@ "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=", "dev": true, "requires": { - "colors": "1.3.3" + "colors": "^1.1.2" } }, "karma-webpack": { @@ -6855,10 +6879,10 @@ "integrity": "sha512-fN3EfHc10bZxP7dqgsaIFdmkynABFsgMxqgVZJYqxzt0CDBH6j1LbHrMilnijnDYZ8fZDLtx/OKWshXiYyhIig==", "dev": true, "requires": { - "async": "2.6.2", - "loader-utils": "1.2.3", - "source-map": "0.5.7", - "webpack-dev-middleware": "3.6.2" + "async": "^2.0.0", + "loader-utils": "^1.1.0", + "source-map": "^0.5.6", + "webpack-dev-middleware": "^3.2.0" }, "dependencies": { "async": { @@ -6867,7 +6891,7 @@ "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.17.11" } } } @@ -6890,7 +6914,7 @@ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "dev": true, "requires": { - "package-json": "4.0.1" + "package-json": "^4.0.0" } }, "lcid": { @@ -6899,7 +6923,7 @@ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "dev": true, "requires": { - "invert-kv": "2.0.0" + "invert-kv": "^2.0.0" } }, "less": { @@ -6908,15 +6932,15 @@ "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", "dev": true, "requires": { - "clone": "2.1.2", - "errno": "0.1.7", - "graceful-fs": "4.1.15", - "image-size": "0.5.5", - "mime": "1.6.0", - "mkdirp": "0.5.1", - "promise": "7.3.1", - "request": "2.88.0", - "source-map": "0.6.1" + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "source-map": "~0.6.0" }, "dependencies": { "mime": { @@ -6941,9 +6965,9 @@ "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==", "dev": true, "requires": { - "clone": "2.1.2", - "loader-utils": "1.2.3", - "pify": "3.0.0" + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^3.0.0" } }, "levn": { @@ -6952,8 +6976,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "license-webpack-plugin": { @@ -6962,8 +6986,8 @@ "integrity": "sha512-TiarZIg5vkQ2rGdYJn2+5YxO/zqlqjpK5IVglr7OfmrN1sBCakS+PQrsP2uC5gtve1ZDb9WMSUMlmHDQ0FoW4w==", "dev": true, "requires": { - "@types/webpack-sources": "0.1.5", - "webpack-sources": "1.3.0" + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" } }, "load-json-file": { @@ -6972,10 +6996,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "parse-json": "4.0.0", - "pify": "3.0.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" } }, "loader-runner": { @@ -6990,9 +7014,9 @@ "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { - "big.js": "5.2.2", - "emojis-list": "2.1.0", - "json5": "1.0.1" + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" }, "dependencies": { "json5": { @@ -7001,7 +7025,7 @@ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "minimist": "1.2.0" + "minimist": "^1.2.0" } } } @@ -7012,8 +7036,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lodash": { @@ -7056,10 +7080,10 @@ "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", "dev": true, "requires": { - "circular-json": "0.5.9", - "date-format": "1.2.0", - "debug": "3.2.6", - "rfdc": "1.1.2", + "circular-json": "^0.5.5", + "date-format": "^1.2.0", + "debug": "^3.1.0", + "rfdc": "^1.1.2", "streamroller": "0.7.0" }, "dependencies": { @@ -7069,7 +7093,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } } } @@ -7091,7 +7115,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0 || ^4.0.0" } }, "loud-rejection": { @@ -7100,8 +7124,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lowercase-keys": { @@ -7116,8 +7140,8 @@ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "make-dir": { @@ -7126,7 +7150,7 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "map-age-cleaner": { @@ -7135,7 +7159,7 @@ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, "requires": { - "p-defer": "1.0.0" + "p-defer": "^1.0.0" } }, "map-cache": { @@ -7156,7 +7180,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "matches-selector": { @@ -7170,9 +7194,9 @@ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "media-typer": { @@ -7187,9 +7211,9 @@ "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", "dev": true, "requires": { - "map-age-cleaner": "0.1.3", - "mimic-fn": "1.2.0", - "p-is-promise": "2.0.0" + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^2.0.0" } }, "memory-fs": { @@ -7198,8 +7222,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.6" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "memorystream": { @@ -7214,16 +7238,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.5.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" }, "dependencies": { "find-up": { @@ -7232,8 +7256,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "load-json-file": { @@ -7242,11 +7266,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "parse-json": { @@ -7255,7 +7279,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "1.3.2" + "error-ex": "^1.2.0" } }, "path-exists": { @@ -7264,7 +7288,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-type": { @@ -7273,9 +7297,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -7290,9 +7314,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.5.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -7301,8 +7325,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "strip-bom": { @@ -7311,7 +7335,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -7334,19 +7358,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "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.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "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.2" } }, "miller-rabin": { @@ -7355,8 +7379,8 @@ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -7377,7 +7401,7 @@ "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", "dev": true, "requires": { - "mime-db": "1.37.0" + "mime-db": "~1.37.0" } }, "mimic-fn": { @@ -7396,11 +7420,11 @@ "integrity": "sha512-qvURYMN2jHw9kPg1oFKdOd/VNJOsUNGV5H5j+zpJLkFVyP49tqmTQN8xWMYCDpIKetyQAC6jV5JjskNZr+JHpg==", "requires": { "closest": "0.0.1", - "component-event": "0.1.4", - "delegate-events": "1.1.1", - "domify": "1.4.0", + "component-event": "^0.1.4", + "delegate-events": "^1.1.1", + "domify": "^1.3.1", "indexof": "0.0.1", - "matches-selector": "1.2.0" + "matches-selector": "^1.2.0" } }, "minimalistic-assert": { @@ -7421,7 +7445,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -7435,16 +7459,16 @@ "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.7.1", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.1.0", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.5.1", - "stream-each": "1.2.3", - "through2": "2.0.5" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "mitt": { @@ -7458,8 +7482,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -7468,7 +7492,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -7530,12 +7554,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "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" + "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" } }, "ms": { @@ -7550,7 +7574,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -7566,7 +7590,7 @@ "resolved": "https://registry.npmjs.org/moddle/-/moddle-4.1.0.tgz", "integrity": "sha512-asBaDLTTNpv4oC8iFdwonfMf/noPVvaBDXoSL7AsXZUDqwokgy8Lsf5eXwdnjXiDqm0olYi/S3Do544uVJSQDg==", "requires": { - "min-dash": "3.4.0" + "min-dash": "^3.0.0" } }, "moddle-xml": { @@ -7574,10 +7598,10 @@ "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.2.3.tgz", "integrity": "sha512-QfiEJr2rnasdb7CZrKcycAgkT4c1cPR+73dwbaIgU8lx/MXzXywbG+HC+nVXae/M2rUeyTN45puBYMpLcVOdPQ==", "requires": { - "min-dash": "3.4.0", - "moddle": "4.1.0", - "saxen": "8.1.0", - "tiny-stack": "1.1.0" + "min-dash": "^3.0.0", + "moddle": "^4.1.0", + "saxen": "^8.0.0", + "tiny-stack": "^1.0.0" } }, "moo": { @@ -7592,12 +7616,12 @@ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "dev": true, "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.3", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" } }, "ms": { @@ -7611,8 +7635,8 @@ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "dns-packet": "1.3.1", - "thunky": "1.0.3" + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" } }, "multicast-dns-service-types": { @@ -7639,17 +7663,17 @@ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "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-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" + "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-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" } }, "nearley": { @@ -7658,11 +7682,11 @@ "integrity": "sha512-Tr9XD3Vt/EujXbZBv6UAHYoLUSMQAxSsTnm9K3koXzjzNWY195NqALeyrzLZBKzAkL3gl92BcSogqrHjD8QuUg==", "dev": true, "requires": { - "commander": "2.19.0", - "moo": "0.4.3", - "railroad-diagrams": "1.0.0", + "commander": "^2.19.0", + "moo": "^0.4.3", + "railroad-diagrams": "^1.0.0", "randexp": "0.4.6", - "semver": "5.6.0" + "semver": "^5.4.1" } }, "negotiator": { @@ -7689,11 +7713,11 @@ "integrity": "sha512-kGASVhuL4tlAV0tvA34yJYZIVihrUt/5bDwpp4tTluigxUr2bBlJeDXmivb6NuEdFkqvdv/Ybb9dm16PSKUhtw==", "dev": true, "requires": { - "@sinonjs/formatio": "3.1.0", - "just-extend": "4.0.2", - "lolex": "2.7.5", - "path-to-regexp": "1.7.0", - "text-encoding": "0.6.4" + "@sinonjs/formatio": "^3.1.0", + "just-extend": "^4.0.2", + "lolex": "^2.3.2", + "path-to-regexp": "^1.7.0", + "text-encoding": "^0.6.4" }, "dependencies": { "lolex": { @@ -7709,8 +7733,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.6.3.tgz", "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-forge": { @@ -7725,28 +7749,28 @@ "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "3.0.0", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.6", - "stream-browserify": "2.0.2", - "stream-http": "2.8.3", - "string_decoder": "1.1.1", - "timers-browserify": "2.0.10", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.11.1", + "url": "^0.11.0", + "util": "^0.11.0", "vm-browserify": "0.0.4" }, "dependencies": { @@ -7764,7 +7788,7 @@ "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", "dev": true, "requires": { - "semver": "5.6.0" + "semver": "^5.3.0" } }, "nopt": { @@ -7773,7 +7797,7 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1.0.9" + "abbrev": "1" } }, "normalize-package-data": { @@ -7782,10 +7806,10 @@ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "requires": { - "hosted-git-info": "2.7.1", - "resolve": "1.10.0", - "semver": "5.6.0", - "validate-npm-package-license": "3.0.4" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -7800,15 +7824,15 @@ "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "chalk": "2.4.2", - "cross-spawn": "6.0.5", - "memorystream": "0.3.1", - "minimatch": "3.0.4", - "pidtree": "0.3.0", - "read-pkg": "3.0.0", - "shell-quote": "1.6.1", - "string.prototype.padend": "3.0.0" + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -7817,7 +7841,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -7826,9 +7850,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -7837,7 +7861,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -7848,7 +7872,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "nth-check": { @@ -7857,7 +7881,7 @@ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "null-check": { @@ -7896,9 +7920,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -7907,7 +7931,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "kind-of": { @@ -7916,7 +7940,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7950,7 +7974,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" } }, "object.assign": { @@ -7959,10 +7983,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.3", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.12" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.entries": { @@ -7971,10 +7995,10 @@ "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, "object.fromentries": { @@ -7983,10 +8007,10 @@ "integrity": "sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.2", + "es-abstract": "^1.11.0", + "function-bind": "^1.1.1", + "has": "^1.0.1" } }, "object.getownpropertydescriptors": { @@ -7995,8 +8019,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.pick": { @@ -8005,7 +8029,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "object.values": { @@ -8014,10 +8038,10 @@ "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, "obuf": { @@ -8047,7 +8071,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onetime": { @@ -8055,7 +8079,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "opencollective": { @@ -8076,8 +8100,8 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } }, "optimist": { @@ -8086,8 +8110,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" }, "dependencies": { "minimist": { @@ -8104,12 +8128,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" }, "dependencies": { "wordwrap": { @@ -8126,7 +8150,7 @@ "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "url-parse": "1.4.4" + "url-parse": "^1.4.3" } }, "os-browserify": { @@ -8141,9 +8165,9 @@ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "dev": true, "requires": { - "execa": "1.0.0", - "lcid": "2.0.0", - "mem": "4.1.0" + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" }, "dependencies": { "execa": { @@ -8152,13 +8176,13 @@ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "get-stream": "4.1.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" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "get-stream": { @@ -8167,7 +8191,7 @@ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "pump": "3.0.0" + "pump": "^3.0.0" } }, "pump": { @@ -8176,8 +8200,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } } } @@ -8210,7 +8234,7 @@ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -8219,7 +8243,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.3.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -8238,8 +8262,8 @@ "resolved": "https://registry.npmjs.org/p-series/-/p-series-1.1.0.tgz", "integrity": "sha512-356covArc9UCfj2twY/sxCJKGMzzO+pJJtucizsPC6aS1xKSTBc9PQrQhvFR3+7F+fa2KBKdJjdIcv6NEWDcIQ==", "requires": { - "@sindresorhus/is": "0.7.0", - "p-reduce": "1.0.0" + "@sindresorhus/is": "^0.7.0", + "p-reduce": "^1.0.0" } }, "p-try": { @@ -8254,10 +8278,10 @@ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "dev": true, "requires": { - "got": "6.7.1", - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0", - "semver": "5.6.0" + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" } }, "pako": { @@ -8272,9 +8296,9 @@ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "dev": true, "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, "parse-asn1": { @@ -8283,12 +8307,12 @@ "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==", "dev": true, "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.2.0", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.17", - "safe-buffer": "5.1.2" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, "parse-json": { @@ -8297,8 +8321,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, "parse-passwd": { @@ -8313,7 +8337,7 @@ "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", "dev": true, "requires": { - "@types/node": "10.12.21" + "@types/node": "*" } }, "parseqs": { @@ -8322,7 +8346,7 @@ "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseuri": { @@ -8331,7 +8355,7 @@ "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "dev": true, "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseurl": { @@ -8408,7 +8432,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "pathval": { @@ -8423,11 +8447,11 @@ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "dev": true, "requires": { - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pend": { @@ -8464,7 +8488,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -8473,7 +8497,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" } }, "portfinder": { @@ -8482,9 +8506,9 @@ "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", "dev": true, "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "mkdirp": "0.5.1" + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" }, "dependencies": { "debug": { @@ -8516,9 +8540,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "5.5.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" }, "dependencies": { "ansi-styles": { @@ -8527,7 +8551,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -8536,9 +8560,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "source-map": { @@ -8553,7 +8577,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -8564,7 +8588,7 @@ "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" } }, "postcss-modules-local-by-default": { @@ -8573,8 +8597,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.1", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" } }, "postcss-modules-scope": { @@ -8583,8 +8607,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.1", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" } }, "postcss-modules-values": { @@ -8593,8 +8617,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.23" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" } }, "postcss-value-parser": { @@ -8644,7 +8668,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-inflight": { @@ -8658,8 +8682,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "proxy-addr": { @@ -8668,7 +8692,7 @@ "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "dev": true, "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.8.0" } }, @@ -8703,12 +8727,12 @@ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "parse-asn1": "5.1.3", - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "pump": { @@ -8717,8 +8741,8 @@ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "pumpify": { @@ -8727,9 +8751,9 @@ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "3.7.1", - "inherits": "2.0.3", - "pump": "2.0.1" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" } }, "punycode": { @@ -8744,14 +8768,14 @@ "integrity": "sha512-xWSyCeD6EazGlfnQweMpM+Hs6X6PhUYhNTHKFj/axNZDq4OmrVERf70isBf7HsnFgB3zOC1+23/8+wCAZYg+Pg==", "dev": true, "requires": { - "debug": "4.1.1", - "extract-zip": "1.6.7", - "https-proxy-agent": "2.2.1", - "mime": "2.4.0", - "progress": "2.0.3", - "proxy-from-env": "1.0.0", - "rimraf": "2.6.3", - "ws": "6.1.3" + "debug": "^4.1.0", + "extract-zip": "^1.6.6", + "https-proxy-agent": "^2.2.1", + "mime": "^2.0.3", + "progress": "^2.0.1", + "proxy-from-env": "^1.0.0", + "rimraf": "^2.6.1", + "ws": "^6.1.0" }, "dependencies": { "ws": { @@ -8760,7 +8784,7 @@ "integrity": "sha512-tbSxiT+qJI223AP4iLfQbkbxkwdFcneYinM2+x46Gx2wgvbaOMO36czfdfVUBRTHvzAMRhDd98sA5d/BuWbQdg==", "dev": true, "requires": { - "async-limiter": "1.0.0" + "async-limiter": "~1.0.0" } } } @@ -8801,7 +8825,7 @@ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "dev": true, "requires": { - "performance-now": "2.1.0" + "performance-now": "^2.1.0" } }, "railroad-diagrams": { @@ -8817,7 +8841,7 @@ "dev": true, "requires": { "discontinuous-range": "1.0.0", - "ret": "0.1.15" + "ret": "~0.1.10" } }, "randombytes": { @@ -8826,7 +8850,7 @@ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -8835,8 +8859,8 @@ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "range-parser": { @@ -8863,7 +8887,7 @@ "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "dev": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } } } @@ -8874,8 +8898,8 @@ "integrity": "sha512-Uqy5AqELpytJTRxYT4fhltcKPj0TyaEpzJDcGz7DFJi+pQOOi3GjR/DOdxTkTsF+NzhnldIoG6TORaBlInUuqA==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" } }, "rc": { @@ -8884,10 +8908,10 @@ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "requires": { - "deep-extend": "0.6.0", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" } }, "react": { @@ -8895,10 +8919,10 @@ "resolved": "https://registry.npmjs.org/react/-/react-16.8.2.tgz", "integrity": "sha512-aB2ctx9uQ9vo09HVknqv3DGRpI7OIGJhCx3Bt0QqoRluEjHSaObJl+nG12GDdYH6sTgE7YiPJ6ZUyMx9kICdXw==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2", - "scheduler": "0.13.2" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.2" } }, "react-dom": { @@ -8906,10 +8930,10 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.2.tgz", "integrity": "sha512-cPGfgFfwi+VCZjk73buu14pYkYBR1b/SRMSYqkLDdhSEHnSwcuYTPu6/Bh6ZphJFIk80XLvbSe2azfcRzNF+Xg==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2", - "scheduler": "0.13.2" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.2" } }, "react-fast-compare": { @@ -8929,10 +8953,10 @@ "integrity": "sha512-Bd21TN3+YVl6GZwav6O0T6m5UwGfOj+2+xZH5VH93ToD6M5uclN/c+R1DGX49ueG413KZPUx7Kw3sOYz2aJgfg==", "dev": true, "requires": { - "object-assign": "4.1.1", - "prop-types": "15.6.2", - "react-is": "16.8.1", - "scheduler": "0.13.2" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.1", + "scheduler": "^0.13.1" } }, "read-pkg": { @@ -8941,9 +8965,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "4.0.0", - "normalize-package-data": "2.5.0", - "path-type": "3.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } }, "read-pkg-up": { @@ -8952,8 +8976,8 @@ "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", "dev": true, "requires": { - "find-up": "3.0.0", - "read-pkg": "3.0.0" + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" }, "dependencies": { "find-up": { @@ -8962,7 +8986,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -8971,8 +8995,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -8981,7 +9005,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -8990,7 +9014,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -9007,13 +9031,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" }, "dependencies": { "isarray": { @@ -9030,9 +9054,9 @@ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "micromatch": "3.1.10", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" } }, "redent": { @@ -9041,8 +9065,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "regenerate": { @@ -9057,7 +9081,7 @@ "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", "dev": true, "requires": { - "regenerate": "1.4.0" + "regenerate": "^1.4.0" } }, "regenerator-runtime": { @@ -9071,8 +9095,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "regexp-tree": { @@ -9081,9 +9105,9 @@ "integrity": "sha512-HwRjOquc9QOwKTgbxvZTcddS5mlNlwePMQ3NFL8broajMLD5CXDAqas8Y5yxJH5QtZp5iRor3YCILd5pz71Cgw==", "dev": true, "requires": { - "cli-table3": "0.5.1", - "colors": "1.3.3", - "yargs": "12.0.5" + "cli-table3": "^0.5.0", + "colors": "^1.1.2", + "yargs": "^12.0.5" } }, "registry-auth-token": { @@ -9092,8 +9116,8 @@ "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { - "rc": "1.2.8", - "safe-buffer": "5.1.2" + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" } }, "registry-url": { @@ -9102,7 +9126,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "1.2.8" + "rc": "^1.0.1" } }, "regjsgen": { @@ -9117,7 +9141,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -9152,7 +9176,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "request": { @@ -9162,26 +9186,26 @@ "dev": true, "optional": true, "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.8.0", - "caseless": "0.12.0", - "combined-stream": "1.0.7", - "extend": "3.0.2", - "forever-agent": "0.6.1", - "form-data": "2.3.3", - "har-validator": "5.1.3", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.21", - "oauth-sign": "0.9.0", - "performance-now": "2.1.0", - "qs": "6.5.2", - "safe-buffer": "5.1.2", - "tough-cookie": "2.4.3", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" } }, "require-directory": { @@ -9208,7 +9232,7 @@ "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", "dev": true, "requires": { - "path-parse": "1.0.6" + "path-parse": "^1.0.6" } }, "resolve-cwd": { @@ -9217,7 +9241,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" } }, "resolve-dir": { @@ -9226,8 +9250,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-from": { @@ -9247,8 +9271,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "ret": { @@ -9274,7 +9298,7 @@ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "glob": "7.1.3" + "glob": "^7.1.3" } }, "ripemd160": { @@ -9283,8 +9307,8 @@ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "rst-selector-parser": { @@ -9293,8 +9317,8 @@ "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", "dev": true, "requires": { - "lodash.flattendeep": "4.4.0", - "nearley": "2.16.0" + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" } }, "run-async": { @@ -9302,7 +9326,7 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "requires": { - "is-promise": "2.1.0" + "is-promise": "^2.1.0" } }, "run-queue": { @@ -9311,7 +9335,7 @@ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "dev": true, "requires": { - "aproba": "1.2.0" + "aproba": "^1.1.1" } }, "rx": { @@ -9331,7 +9355,7 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, "safer-buffer": { @@ -9349,8 +9373,8 @@ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.2.tgz", "integrity": "sha512-qK5P8tHS7vdEMCW5IPyt8v9MJOHqTrOUgPXib7tqm9vh834ibBX5BNhwkplX/0iOzHW5sXyluehYfS9yrkz9+w==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } }, "schema-utils": { @@ -9359,9 +9383,9 @@ "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "ajv": "6.8.1", - "ajv-errors": "1.0.1", - "ajv-keywords": "3.3.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, "scroll-tabs": { @@ -9369,9 +9393,9 @@ "resolved": "https://registry.npmjs.org/scroll-tabs/-/scroll-tabs-1.0.1.tgz", "integrity": "sha512-W4xjEwNS4QAyQnaJ450vQTcKpbnalBAfsTDV926WrxEMOqjyj2To8uv2d0Cp0oxMdk5TkygtzXmctPNc2zgBcg==", "requires": { - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "mitt": "1.1.3" + "min-dash": "^3.1.0", + "min-dom": "^3.1.0", + "mitt": "^1.1.3" } }, "select-hose": { @@ -9385,7 +9409,7 @@ "resolved": "https://registry.npmjs.org/selection-ranges/-/selection-ranges-3.0.3.tgz", "integrity": "sha512-60Oqc07j16YCrp96uITgBFu7oT81JKMmL+cOOcxe3jvuGSiFSwsLpOSXNBAlITV9hGhEl1H6P/+g1bKnpfXoSw==", "requires": { - "dom-iterator": "1.0.0" + "dom-iterator": "^1.0.0" } }, "selection-update": { @@ -9414,7 +9438,7 @@ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "dev": true, "requires": { - "semver": "5.6.0" + "semver": "^5.0.3" } }, "send": { @@ -9424,18 +9448,18 @@ "dev": true, "requires": { "debug": "2.6.9", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.6.3", + "http-errors": "~1.6.2", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.4.0" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" }, "dependencies": { "debug": { @@ -9479,13 +9503,13 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.3", - "mime-types": "2.1.21", - "parseurl": "1.3.2" + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" }, "dependencies": { "debug": { @@ -9511,9 +9535,9 @@ "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.2" } }, @@ -9529,10 +9553,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -9541,7 +9565,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -9563,8 +9587,8 @@ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "shebang-command": { @@ -9573,7 +9597,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -9588,10 +9612,10 @@ "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "dev": true, "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, "signal-exit": { @@ -9605,13 +9629,13 @@ "integrity": "sha512-i6j7sqcLEqTYqUcMV327waI745VASvYuSuQMCjbAwlpAeuCgKZ3LtrjDxAbu+GjNQR0FEDpywtwGCIh8GicNyg==", "dev": true, "requires": { - "@sinonjs/commons": "1.3.0", - "@sinonjs/formatio": "3.1.0", - "@sinonjs/samsam": "3.1.0", - "diff": "3.5.0", - "lolex": "3.0.0", - "nise": "1.4.8", - "supports-color": "5.5.0" + "@sinonjs/commons": "^1.3.0", + "@sinonjs/formatio": "^3.1.0", + "@sinonjs/samsam": "^3.0.2", + "diff": "^3.5.0", + "lolex": "^3.0.0", + "nise": "^1.4.8", + "supports-color": "^5.5.0" }, "dependencies": { "supports-color": { @@ -9620,7 +9644,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9643,14 +9667,14 @@ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "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.2", - "use": "3.1.1" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "dependencies": { "debug": { @@ -9668,7 +9692,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -9677,7 +9701,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "ms": { @@ -9694,9 +9718,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -9705,7 +9729,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -9714,7 +9738,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -9723,7 +9747,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -9732,9 +9756,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "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" } } } @@ -9745,7 +9769,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" }, "dependencies": { "kind-of": { @@ -9754,7 +9778,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -9765,12 +9789,12 @@ "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", "dev": true, "requires": { - "debug": "3.1.0", - "engine.io": "3.2.1", - "has-binary2": "1.0.3", - "socket.io-adapter": "1.1.1", + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", "socket.io-client": "2.1.1", - "socket.io-parser": "3.2.0" + "socket.io-parser": "~3.2.0" }, "dependencies": { "debug": { @@ -9806,15 +9830,15 @@ "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", "component-emitter": "1.2.1", - "debug": "3.1.0", - "engine.io-client": "3.2.1", - "has-binary2": "1.0.3", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", "has-cors": "1.1.0", "indexof": "0.0.1", "object-component": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "socket.io-parser": "3.2.0", + "socket.io-parser": "~3.2.0", "to-array": "0.1.4" }, "dependencies": { @@ -9842,7 +9866,7 @@ "dev": true, "requires": { "component-emitter": "1.2.1", - "debug": "3.1.0", + "debug": "~3.1.0", "isarray": "2.0.1" }, "dependencies": { @@ -9875,8 +9899,8 @@ "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.3.2" + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" } }, "sockjs-client": { @@ -9885,12 +9909,12 @@ "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", "dev": true, "requires": { - "debug": "3.2.6", - "eventsource": "1.0.7", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.4.4" + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" }, "dependencies": { "debug": { @@ -9899,7 +9923,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "faye-websocket": { @@ -9908,7 +9932,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } } } @@ -9931,11 +9955,11 @@ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "dev": true, "requires": { - "atob": "2.1.2", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-url": { @@ -9965,8 +9989,8 @@ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "dev": true, "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.3" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { @@ -9981,8 +10005,8 @@ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "2.2.0", - "spdx-license-ids": "3.0.3" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -9997,11 +10021,11 @@ "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==", "dev": true, "requires": { - "debug": "4.1.1", - "handle-thing": "2.0.0", - "http-deceiver": "1.2.7", - "select-hose": "2.0.0", - "spdy-transport": "3.0.0" + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" } }, "spdy-transport": { @@ -10010,12 +10034,12 @@ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, "requires": { - "debug": "4.1.1", - "detect-node": "2.0.4", - "hpack.js": "2.1.6", - "obuf": "1.1.2", - "readable-stream": "3.1.1", - "wbuf": "1.7.3" + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" }, "dependencies": { "readable-stream": { @@ -10024,9 +10048,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "2.0.3", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } @@ -10037,7 +10061,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -10053,15 +10077,15 @@ "dev": true, "optional": true, "requires": { - "asn1": "0.2.4", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.2", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.2", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "safer-buffer": "2.1.2", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" } }, "ssri": { @@ -10070,7 +10094,7 @@ "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.1" } }, "stackblur": { @@ -10084,8 +10108,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "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": { @@ -10094,7 +10118,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -10111,8 +10135,8 @@ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-each": { @@ -10121,8 +10145,8 @@ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" } }, "stream-http": { @@ -10131,11 +10155,11 @@ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "stream-shift": { @@ -10150,10 +10174,10 @@ "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", "dev": true, "requires": { - "date-format": "1.2.0", - "debug": "3.2.6", - "mkdirp": "0.5.1", - "readable-stream": "2.3.6" + "date-format": "^1.2.0", + "debug": "^3.1.0", + "mkdirp": "^0.5.1", + "readable-stream": "^2.3.0" }, "dependencies": { "debug": { @@ -10162,7 +10186,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } } } @@ -10172,8 +10196,8 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "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": { @@ -10186,7 +10210,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -10197,9 +10221,9 @@ "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.4.3", + "function-bind": "^1.0.2" } }, "string.prototype.trim": { @@ -10208,9 +10232,9 @@ "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.0", + "function-bind": "^1.0.2" } }, "string_decoder": { @@ -10219,7 +10243,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -10227,7 +10251,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -10248,7 +10272,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "strip-json-comments": { @@ -10263,8 +10287,8 @@ "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" } }, "supports-color": { @@ -10277,11 +10301,11 @@ "resolved": "https://registry.npmjs.org/table-js/-/table-js-5.1.0.tgz", "integrity": "sha512-1M+QC3xCD1xGxFFx8ZgiKeU0Dmv+Lu5O8uJnD7KjS+S9EhSKIKs2BvWAQIB9SliU7Or+EquH/CaVpdVMc7Rw1A==", "requires": { - "didi": "4.0.0", - "ids": "0.2.2", - "min-dash": "3.4.0", - "min-dom": "3.1.1", - "selection-ranges": "3.0.3" + "didi": "^4.0.0", + "ids": "^0.2.0", + "min-dash": "^3.0.0", + "min-dom": "^3.0.0", + "selection-ranges": "^3.0.0" } }, "tapable": { @@ -10296,7 +10320,7 @@ "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "dev": true, "requires": { - "execa": "0.7.0" + "execa": "^0.7.0" } }, "terser": { @@ -10305,9 +10329,9 @@ "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", "dev": true, "requires": { - "commander": "2.17.1", - "source-map": "0.6.1", - "source-map-support": "0.5.10" + "commander": "~2.17.1", + "source-map": "~0.6.1", + "source-map-support": "~0.5.9" }, "dependencies": { "commander": { @@ -10328,8 +10352,8 @@ "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", "dev": true, "requires": { - "buffer-from": "1.1.1", - "source-map": "0.6.1" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } } } @@ -10340,14 +10364,14 @@ "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", "dev": true, "requires": { - "cacache": "11.3.2", - "find-cache-dir": "2.0.0", - "schema-utils": "1.0.0", - "serialize-javascript": "1.6.1", - "source-map": "0.6.1", - "terser": "3.16.1", - "webpack-sources": "1.3.0", - "worker-farm": "1.6.0" + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.16.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" }, "dependencies": { "cacache": { @@ -10356,20 +10380,20 @@ "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "3.5.3", - "chownr": "1.1.1", - "figgy-pudding": "3.5.1", - "glob": "7.1.3", - "graceful-fs": "4.1.15", - "lru-cache": "5.1.1", - "mississippi": "3.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.3", - "ssri": "6.0.1", - "unique-filename": "1.1.1", - "y18n": "4.0.0" + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" } }, "find-cache-dir": { @@ -10378,9 +10402,9 @@ "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.3.0", - "pkg-dir": "3.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^3.0.0" } }, "find-up": { @@ -10389,7 +10413,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -10398,8 +10422,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "lru-cache": { @@ -10408,7 +10432,7 @@ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "yallist": "3.0.3" + "yallist": "^3.0.2" } }, "mississippi": { @@ -10417,16 +10441,16 @@ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.7.1", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.1.0", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "3.0.0", - "pumpify": "1.5.1", - "stream-each": "1.2.3", - "through2": "2.0.5" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "p-limit": { @@ -10435,7 +10459,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -10444,7 +10468,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -10459,7 +10483,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } }, "pump": { @@ -10468,8 +10492,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "source-map": { @@ -10484,7 +10508,7 @@ "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "dev": true, "requires": { - "figgy-pudding": "3.5.1" + "figgy-pudding": "^3.5.1" } }, "yallist": { @@ -10501,10 +10525,10 @@ "integrity": "sha512-gwf0S2fFsANC55fSeSqpb8BYk6w3FDvwZxfNjeF6FRgvFa43r+7wRiA/Q0IxoRU37wB/LE8IQ4221BsNucTaCA==", "dev": true, "requires": { - "arrify": "1.0.1", - "minimatch": "3.0.4", - "read-pkg-up": "4.0.0", - "require-main-filename": "1.0.1" + "arrify": "^1.0.1", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^1.0.1" } }, "text-encoding": { @@ -10524,8 +10548,8 @@ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, "thunky": { @@ -10546,7 +10570,7 @@ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "tiny-stack": { @@ -10569,7 +10593,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } }, "to-array": { @@ -10590,7 +10614,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -10599,7 +10623,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -10610,10 +10634,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "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": { @@ -10622,8 +10646,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "tough-cookie": { @@ -10633,8 +10657,8 @@ "dev": true, "optional": true, "requires": { - "psl": "1.1.31", - "punycode": "1.4.1" + "psl": "^1.1.24", + "punycode": "^1.4.1" }, "dependencies": { "punycode": { @@ -10676,14 +10700,15 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true + "dev": true, + "optional": true }, "type-check": { "version": "0.3.2", @@ -10691,7 +10716,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-detect": { @@ -10707,7 +10732,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.21" + "mime-types": "~2.1.18" } }, "typedarray": { @@ -10728,8 +10753,8 @@ "dev": true, "optional": true, "requires": { - "commander": "2.17.1", - "source-map": "0.6.1" + "commander": "~2.17.1", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -10766,8 +10791,8 @@ "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", "dev": true, "requires": { - "unicode-canonical-property-names-ecmascript": "1.0.4", - "unicode-property-aliases-ecmascript": "1.0.4" + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" } }, "unicode-match-property-value-ecmascript": { @@ -10788,10 +10813,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "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": { @@ -10800,7 +10825,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -10809,10 +10834,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -10823,7 +10848,7 @@ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "dev": true, "requires": { - "unique-slug": "2.0.1" + "unique-slug": "^2.0.0" } }, "unique-slug": { @@ -10832,7 +10857,7 @@ "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", "dev": true, "requires": { - "imurmurhash": "0.1.4" + "imurmurhash": "^0.1.4" } }, "unique-string": { @@ -10841,7 +10866,7 @@ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "dev": true, "requires": { - "crypto-random-string": "1.0.0" + "crypto-random-string": "^1.0.0" } }, "unpipe": { @@ -10856,8 +10881,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -10866,9 +10891,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -10914,16 +10939,16 @@ "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", "dev": true, "requires": { - "boxen": "1.3.0", - "chalk": "2.4.2", - "configstore": "3.1.2", - "import-lazy": "2.1.0", - "is-ci": "1.2.1", - "is-installed-globally": "0.1.0", - "is-npm": "1.0.0", - "latest-version": "3.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "3.0.0" + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -10932,7 +10957,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10941,9 +10966,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -10952,7 +10977,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10963,7 +10988,7 @@ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, "requires": { - "punycode": "2.1.1" + "punycode": "^2.1.0" } }, "urix": { @@ -10996,9 +11021,9 @@ "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "mime": "2.4.0", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" } }, "url-parse": { @@ -11007,8 +11032,8 @@ "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", "dev": true, "requires": { - "querystringify": "2.1.0", - "requires-port": "1.0.0" + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "url-parse-lax": { @@ -11017,7 +11042,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "use": { @@ -11032,8 +11057,8 @@ "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", "dev": true, "requires": { - "lru-cache": "4.1.5", - "tmp": "0.0.33" + "lru-cache": "4.1.x", + "tmp": "0.0.x" } }, "util": { @@ -11057,8 +11082,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utils-merge": { @@ -11085,8 +11110,8 @@ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { - "spdx-correct": "3.1.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "vary": { @@ -11102,9 +11127,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" } }, "vm-browserify": { @@ -11128,9 +11153,9 @@ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "dev": true, "requires": { - "chokidar": "2.1.0", - "graceful-fs": "4.1.15", - "neo-async": "2.6.0" + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" } }, "wbuf": { @@ -11139,7 +11164,7 @@ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { - "minimalistic-assert": "1.0.1" + "minimalistic-assert": "^1.0.0" } }, "webpack": { @@ -11152,26 +11177,26 @@ "@webassemblyjs/helper-module-context": "1.7.11", "@webassemblyjs/wasm-edit": "1.7.11", "@webassemblyjs/wasm-parser": "1.7.11", - "acorn": "6.0.7", - "acorn-dynamic-import": "4.0.0", - "ajv": "6.8.1", - "ajv-keywords": "3.3.0", - "chrome-trace-event": "1.0.0", - "enhanced-resolve": "4.1.0", - "eslint-scope": "4.0.0", - "json-parse-better-errors": "1.0.2", - "loader-runner": "2.4.0", - "loader-utils": "1.2.3", - "memory-fs": "0.4.1", - "micromatch": "3.1.10", - "mkdirp": "0.5.1", - "neo-async": "2.6.0", - "node-libs-browser": "2.2.0", - "schema-utils": "1.0.0", - "tapable": "1.1.1", - "terser-webpack-plugin": "1.2.2", - "watchpack": "1.6.0", - "webpack-sources": "1.3.0" + "acorn": "^6.0.5", + "acorn-dynamic-import": "^4.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^1.0.0", + "tapable": "^1.1.0", + "terser-webpack-plugin": "^1.1.0", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" } }, "webpack-cli": { @@ -11180,17 +11205,17 @@ "integrity": "sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q==", "dev": true, "requires": { - "chalk": "2.4.2", - "cross-spawn": "6.0.5", - "enhanced-resolve": "4.1.0", - "findup-sync": "2.0.0", - "global-modules": "1.0.0", - "import-local": "2.0.0", - "interpret": "1.2.0", - "loader-utils": "1.2.3", - "supports-color": "5.5.0", - "v8-compile-cache": "2.0.2", - "yargs": "12.0.5" + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "enhanced-resolve": "^4.1.0", + "findup-sync": "^2.0.0", + "global-modules": "^1.0.0", + "import-local": "^2.0.0", + "interpret": "^1.1.0", + "loader-utils": "^1.1.0", + "supports-color": "^5.5.0", + "v8-compile-cache": "^2.0.2", + "yargs": "^12.0.4" }, "dependencies": { "ansi-styles": { @@ -11199,7 +11224,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11208,9 +11233,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -11219,7 +11244,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11230,10 +11255,10 @@ "integrity": "sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg==", "dev": true, "requires": { - "memory-fs": "0.4.1", - "mime": "2.4.0", - "range-parser": "1.2.0", - "webpack-log": "2.0.0" + "memory-fs": "^0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" } }, "webpack-dev-server": { @@ -11243,34 +11268,34 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "bonjour": "3.5.0", - "chokidar": "2.1.0", - "compression": "1.7.3", - "connect-history-api-fallback": "1.6.0", - "debug": "3.2.6", - "del": "3.0.0", - "express": "4.16.4", - "html-entities": "1.2.1", - "http-proxy-middleware": "0.18.0", - "import-local": "2.0.0", - "internal-ip": "3.0.1", - "ip": "1.1.5", - "killable": "1.0.1", - "loglevel": "1.6.1", - "opn": "5.4.0", - "portfinder": "1.0.20", - "schema-utils": "1.0.0", - "selfsigned": "1.10.4", - "semver": "5.6.0", - "serve-index": "1.9.1", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.18.0", + "import-local": "^2.0.0", + "internal-ip": "^3.0.1", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "schema-utils": "^1.0.0", + "selfsigned": "^1.9.1", + "semver": "^5.6.0", + "serve-index": "^1.7.2", "sockjs": "0.3.19", "sockjs-client": "1.3.0", - "spdy": "4.0.0", - "strip-ansi": "3.0.1", - "supports-color": "5.5.0", - "url": "0.11.0", + "spdy": "^4.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "url": "^0.11.0", "webpack-dev-middleware": "3.4.0", - "webpack-log": "2.0.0", + "webpack-log": "^2.0.0", "yargs": "12.0.2" }, "dependencies": { @@ -11286,7 +11311,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "decamelize": { @@ -11304,7 +11329,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -11313,8 +11338,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "opn": { @@ -11323,7 +11348,7 @@ "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", "dev": true, "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } }, "p-limit": { @@ -11332,7 +11357,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -11341,7 +11366,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -11356,7 +11381,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "webpack-dev-middleware": { @@ -11365,10 +11390,10 @@ "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", "dev": true, "requires": { - "memory-fs": "0.4.1", - "mime": "2.4.0", - "range-parser": "1.2.0", - "webpack-log": "2.0.0" + "memory-fs": "~0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" } }, "webpack-log": { @@ -11377,8 +11402,8 @@ "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "dev": true, "requires": { - "ansi-colors": "3.2.3", - "uuid": "3.3.2" + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" } }, "yargs": { @@ -11387,18 +11412,18 @@ "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "2.0.0", - "find-up": "3.0.0", - "get-caller-file": "1.0.3", - "os-locale": "3.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": "4.0.0", - "yargs-parser": "10.1.0" + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.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 || ^4.0.0", + "yargs-parser": "^10.1.0" } }, "yargs-parser": { @@ -11407,7 +11432,7 @@ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -11418,8 +11443,8 @@ "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "dev": true, "requires": { - "ansi-colors": "3.2.3", - "uuid": "3.3.2" + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" } }, "webpack-sources": { @@ -11428,8 +11453,8 @@ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", "dev": true, "requires": { - "source-list-map": "2.0.1", - "source-map": "0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -11446,8 +11471,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.5.0", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -11467,7 +11492,7 @@ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -11482,7 +11507,7 @@ "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^2.1.1" } }, "wordwrap": { @@ -11497,7 +11522,7 @@ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "dev": true, "requires": { - "errno": "0.1.7" + "errno": "~0.1.7" } }, "wrap-ansi": { @@ -11506,8 +11531,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -11516,7 +11541,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -11525,9 +11550,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -11544,9 +11569,9 @@ "integrity": "sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, "ws": { @@ -11555,9 +11580,9 @@ "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.2", - "ultron": "1.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } }, "xdg-basedir": { @@ -11607,18 +11632,18 @@ "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "3.0.0", - "get-caller-file": "1.0.3", - "os-locale": "3.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": "4.0.0", - "yargs-parser": "11.1.1" + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.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 || ^4.0.0", + "yargs-parser": "^11.1.1" }, "dependencies": { "find-up": { @@ -11627,7 +11652,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -11636,8 +11661,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -11646,7 +11671,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -11655,7 +11680,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -11672,8 +11697,8 @@ "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", "dev": true, "requires": { - "camelcase": "5.0.0", - "decamelize": "1.2.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" }, "dependencies": { "camelcase": { @@ -11690,7 +11715,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "1.0.1" + "fd-slicer": "~1.0.1" } }, "yeast": { From 1230c1438d5b4f78e39621a8c103b3e77cb8fd4f Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 14:16:54 +0200 Subject: [PATCH 014/135] chore(CHANGELOG): update to v3.1.0 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8bb62cc..92be6411 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.1.0 + +#### General + +* `FIX`: restore keyboard shortcuts modal ([#1358](https://github.com/camunda/camunda-modeler/issues/1358)) +* `FIX`: ignore `NODE_ENV` environment variable in production build ([#1352](https://github.com/camunda/camunda-modeler/issues/1352)) +* `FIX`: keep changes when moving back and forth between unsafed tabs ([#1347](https://github.com/camunda/camunda-modeler/issues/1347)) + #### BPMN * `FEAT`: show `DataInput` / `DataOutput` labels ([#1324](https://github.com/camunda/camunda-modeler/issues/1324)) From 1f1434fd7a57fb8eeb3609e150c0e6ba22f47fbf Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 14:17:17 +0200 Subject: [PATCH 015/135] v3.1.0 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index 23410278..e0844985 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.0.1", + "version": "3.1.0", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 2e31ee38..28c827e2 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.0.1", + "version": "3.1.0", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index 552cd578..53775b19 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.0.1", + "version": "3.1.0", "packages": [ "app", "client" From 6c3388534712ffe41fae5463e2e5143181da03af Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 15:09:54 +0200 Subject: [PATCH 016/135] chore(project): update RELEASE_CHECKLIST with link to notice mail --- docs/.project/RELEASE_CHECKLIST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 5b5a91bc..42ab033b 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -23,7 +23,7 @@ __Hint:__ Create a release issue and copy the template below into it. * [ ] trigger mirroring of release to https://camunda.org/release/camunda-modeler/ via [Jenkins](https://ci.cambpm.camunda.cloud/job/sideprojects/job/camunda-modeler-desktop-RELEASE/build?delay=0sec) * [ ] update download version of Camunda Modeler at [camunda.com](https://github.com/camunda/camunda.com-new/blob/live/data/releases.json) * [ ] spread the word - * [ ] `@alle` to trigger customer mail + * [ ] send [release notice email](https://github.com/bpmn-io/internal-docs/blob/master/camunda-modeler/README.md#release-notice-email) * [ ] tweet * [ ] close [current milestone](https://github.com/camunda/camunda-modeler/milestones) ``` From 94318814902e845fd471f4afd87710692f8b7375 Mon Sep 17 00:00:00 2001 From: Niklas Kiefer Date: Thu, 2 May 2019 10:27:34 +0200 Subject: [PATCH 017/135] fix(app): correct log usage Fixes #1363 --- app/lib/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/index.js b/app/lib/index.js index b5615b3a..a19d2595 100644 --- a/app/lib/index.js +++ b/app/lib/index.js @@ -105,7 +105,7 @@ const deployer = new Deployer({ fetch, fs, FormData }); // may be disabled via --no-single-instance flag // if (flags.get('single-instance') === false) { - log('single instance disabled via flag'); + log.info('single instance disabled via flag'); } else { const gotLock = app.requestSingleInstanceLock(); From e608903efe39dde9d910c438b6adc97af28c38fa Mon Sep 17 00:00:00 2001 From: Niklas Kiefer Date: Tue, 7 May 2019 08:31:07 +0200 Subject: [PATCH 018/135] chore(CHANGELOG): update to v3.1.1 --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 92be6411..c63bd273 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.1.1 + +* `FIX`: fix misleading log usage when `single-instance` flag is set to false ([#1363](https://github.com/camunda/camunda-modeler/issues/1363)) + ## 3.1.0 #### General From f3e7ff2fc2aeec63594d1c294a741235c35d3bfb Mon Sep 17 00:00:00 2001 From: Niklas Kiefer Date: Tue, 7 May 2019 08:46:12 +0200 Subject: [PATCH 019/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index bbf131e9..fa2ebfa2 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -51,7 +51,7 @@ This project incorporates components from the projects listed below. The origina 44. diagram-js-direct-editing@1.4.2 (https://github.com/bpmn-io/diagram-js-direct-editing) 45. diagram-js-minimap@1.3.0 (https://github.com/bpmn-io/diagram-js-minimap) 46. diagram-js-origin@1.2.0 (https://github.com/bpmn-io/diagram-js-origin) -47. diagram-js@3.1.3 (https://github.com/bpmn-io/diagram-js) +47. diagram-js@3.2.0 (https://github.com/bpmn-io/diagram-js) 48. didi@4.0.0 (https://github.com/nikku/didi) 49. dmn-js-decision-table@6.3.2 (https://github.com/bpmn-io/dmn-js) 50. dmn-js-drd@6.3.2 (https://github.com/bpmn-io/dmn-js) @@ -1332,11 +1332,11 @@ THE SOFTWARE. END OF diagram-js-origin@1.2.0 NOTICES AND INFORMATION -%% diagram-js@3.1.3 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js@3.2.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) -Copyright (c) 2014 camunda Services GmbH +Copyright (c) 2014-present Camunda Services GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -1356,7 +1356,7 @@ 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. ========================================== -END OF diagram-js@3.1.3 NOTICES AND INFORMATION +END OF diagram-js@3.2.0 NOTICES AND INFORMATION %% didi@4.0.0 NOTICES AND INFORMATION BEGIN HERE From dde0cd47fb79822d328b549b394534df443457eb Mon Sep 17 00:00:00 2001 From: Niklas Kiefer Date: Tue, 7 May 2019 08:46:19 +0200 Subject: [PATCH 020/135] v3.1.1 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index e0844985..8e110983 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.1.0", + "version": "3.1.1", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 28c827e2..249a0553 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.1.0", + "version": "3.1.1", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index 53775b19..ad52afec 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.1.0", + "version": "3.1.1", "packages": [ "app", "client" From 5c51d5b217200983c111f5625fe321337ecd6ec8 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Wed, 22 May 2019 11:40:42 +0200 Subject: [PATCH 021/135] fix(app): fix name conflict Closes #1381 --- app/lib/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/lib/index.js b/app/lib/index.js index a19d2595..c07f8b63 100644 --- a/app/lib/index.js +++ b/app/lib/index.js @@ -311,13 +311,13 @@ app.openFiles = function(filePaths) { return files.push(...filePaths); } - const existingFiles = filePaths.map(path => { + const existingFiles = filePaths.map(filePath => { try { - return fileSystem.readFile(path); + return fileSystem.readFile(filePath); } catch (e) { dialog.showOpenFileErrorDialog({ - name: path.basename(path) + name: path.basename(filePath) }); } }).filter(f => f); From 44b1ac15851214993a2d7bbdeda1791990886013 Mon Sep 17 00:00:00 2001 From: Nedyalko Nikolov Date: Wed, 22 May 2019 09:13:17 +0300 Subject: [PATCH 022/135] fix(element-templates): load local templates --- app/lib/client-config/__tests__/client-config-spec.js | 6 ++++-- .../client-config/providers/element-templates-provider.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/lib/client-config/__tests__/client-config-spec.js b/app/lib/client-config/__tests__/client-config-spec.js index e4930b2d..d3a71990 100644 --- a/app/lib/client-config/__tests__/client-config-spec.js +++ b/app/lib/client-config/__tests__/client-config-spec.js @@ -21,7 +21,9 @@ describe('ClientConfig', function() { // given var fakeDiagram = { - path: absPath('fixtures/project/bar.bpmn') + file: { + path: absPath('fixtures/project/bar.bpmn') + } }; const clientConfig = new ClientConfig({ @@ -86,4 +88,4 @@ describe('ClientConfig', function() { function absPath(file) { return path.resolve(__dirname, file); -} \ No newline at end of file +} diff --git a/app/lib/client-config/providers/element-templates-provider.js b/app/lib/client-config/providers/element-templates-provider.js index c0025d65..27c2c4b8 100644 --- a/app/lib/client-config/providers/element-templates-provider.js +++ b/app/lib/client-config/providers/element-templates-provider.js @@ -37,7 +37,7 @@ function ElementTemplatesProvider(options) { throw new Error('expected callback'); } - var localPaths = diagram ? parents(diagram.path) : []; + var localPaths = diagram && diagram.file ? parents(diagram.file.path) : []; var searchPaths = [ ...suffixAll(localPaths, '.camunda'), @@ -68,4 +68,4 @@ function suffixAll(paths, suffix) { return paths.map(function(p) { return path.join(p, suffix); }); -} \ No newline at end of file +} From 736c43e245ca605c41441275a0efe07ada95046d Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Thu, 23 May 2019 10:55:08 +0200 Subject: [PATCH 023/135] fix(element-templates): handle correctly new diagrams Closes #1376 --- .../__tests__/client-config-spec.js | 37 +++++++++++++++++++ .../providers/element-templates-provider.js | 2 +- 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/app/lib/client-config/__tests__/client-config-spec.js b/app/lib/client-config/__tests__/client-config-spec.js index d3a71990..1180e2e0 100644 --- a/app/lib/client-config/__tests__/client-config-spec.js +++ b/app/lib/client-config/__tests__/client-config-spec.js @@ -55,6 +55,43 @@ describe('ClientConfig', function() { }); + it('should not throw for a new file', function(done) { + + // given + var fakeDiagram = { + file: { + path: null + } + }; + + const clientConfig = new ClientConfig({ + paths: [ + absPath('fixtures/ok') + ] + }); + + // when + clientConfig.get('bpmn.elementTemplates', fakeDiagram, function(err, templates) { + + if (err) { + return done(err); + } + + // then + expect(err).not.to.exist; + + // local templates loaded first + expect(templates).to.eql([ + { id: 'com.foo.Bar', FOO: 'BAR' }, + { id: 'single', FOO: 'BAR' } + ]); + + done(); + }); + + }); + + it('should propagate JSON parse error', function(done) { // given diff --git a/app/lib/client-config/providers/element-templates-provider.js b/app/lib/client-config/providers/element-templates-provider.js index 27c2c4b8..3ddac84b 100644 --- a/app/lib/client-config/providers/element-templates-provider.js +++ b/app/lib/client-config/providers/element-templates-provider.js @@ -37,7 +37,7 @@ function ElementTemplatesProvider(options) { throw new Error('expected callback'); } - var localPaths = diagram && diagram.file ? parents(diagram.file.path) : []; + var localPaths = diagram && diagram.file && diagram.file.path ? parents(diagram.file.path) : []; var searchPaths = [ ...suffixAll(localPaths, '.camunda'), From 4bd6e4b9197aaa553ea5bcce12416660341cee92 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Mon, 27 May 2019 17:08:04 +0200 Subject: [PATCH 024/135] fix(client): only apply default templates to unsaved diagram Closes #1373 --- client/src/app/tabs/MultiSheetTab.js | 12 +- .../app/tabs/__tests__/MultiSheetTabSpec.js | 19 ++++ client/src/app/tabs/bpmn/BpmnEditor.js | 20 +++- .../app/tabs/bpmn/__tests__/BpmnEditorSpec.js | 104 +++++++++++++++++- .../src/app/tabs/bpmn/modeler/BpmnModeler.js | 2 - .../applyDefaultTemplates.js | 33 +++--- .../features/apply-default-templates/index.js | 17 --- client/test/mocks/bpmn-js/Modeler.js | 22 ++-- 8 files changed, 177 insertions(+), 52 deletions(-) delete mode 100644 client/src/app/tabs/bpmn/modeler/features/apply-default-templates/index.js diff --git a/client/src/app/tabs/MultiSheetTab.js b/client/src/app/tabs/MultiSheetTab.js index 304c139f..61828af5 100644 --- a/client/src/app/tabs/MultiSheetTab.js +++ b/client/src/app/tabs/MultiSheetTab.js @@ -337,6 +337,12 @@ export class MultiSheetTab extends CachedComponent { } } + isUnsaved = (tab) => { + const { file } = tab; + + return file && !file.path; + } + render() { let { activeSheet, @@ -350,7 +356,8 @@ export class MultiSheetTab extends CachedComponent { id, xml, layout, - onAction + onAction, + tab } = this.props; if (!sheets) { @@ -363,6 +370,8 @@ export class MultiSheetTab extends CachedComponent { const Editor = activeSheet.provider.editor; + const isNew = this.isUnsaved(tab); + return (
@@ -370,6 +379,7 @@ export class MultiSheetTab extends CachedComponent { ref={ this.editorRef } id={ `${id}-${activeSheet.provider.type}` } xml={ lastXML || xml } + isNew={ isNew } layout={ layout } activeSheet={ activeSheet } onSheetsChanged={ this.sheetsChanged } diff --git a/client/src/app/tabs/__tests__/MultiSheetTabSpec.js b/client/src/app/tabs/__tests__/MultiSheetTabSpec.js index 6e9141b1..caf94491 100644 --- a/client/src/app/tabs/__tests__/MultiSheetTabSpec.js +++ b/client/src/app/tabs/__tests__/MultiSheetTabSpec.js @@ -283,6 +283,25 @@ describe('', function() { }); + describe('#isUnsaved', function() { + + it('should be unsaved', function() { + + // given + const { + instance + } = renderTab(); + + // when + const isUnSaved = instance.isUnsaved(defaultTab); + + // then + expect(isUnSaved).to.be.true; + }); + + }); + + describe('dirty state', function() { let instance, diff --git a/client/src/app/tabs/bpmn/BpmnEditor.js b/client/src/app/tabs/bpmn/BpmnEditor.js index 3afe735b..cef3e01f 100644 --- a/client/src/app/tabs/bpmn/BpmnEditor.js +++ b/client/src/app/tabs/bpmn/BpmnEditor.js @@ -47,6 +47,8 @@ import css from './BpmnEditor.less'; import generateImage from '../../util/generateImage'; +import applyDefaultTemplates from './modeler/features/apply-default-templates/applyDefaultTemplates'; + import { findUsages as findNamespaceUsages, replaceUsages as replaceNamespaceUsages @@ -301,20 +303,31 @@ export class BpmnEditor extends CachedComponent { handleImport = (error, warnings) => { const { + isNew, onImport, xml } = this.props; + let { + defaultTemplatesApplied + } = this.getCached(); + const modeler = this.getModeler(); const commandStack = modeler.get('commandStack'); const stackIdx = commandStack._stackIdx; - onImport(error, warnings); - if (!error) { + + if (isNew && !defaultTemplatesApplied) { + modeler.invoke(applyDefaultTemplates); + + defaultTemplatesApplied = true; + } + this.setCached({ + defaultTemplatesApplied, lastXML: xml, stackIdx }); @@ -323,6 +336,8 @@ export class BpmnEditor extends CachedComponent { importing: false }); } + + onImport(error, warnings); } handleChanged = () => { @@ -454,7 +469,6 @@ export class BpmnEditor extends CachedComponent { const importedXML = await this.handleNamespace(xml); - // TODO(nikku): apply default element templates to initial diagram modeler.importXML(importedXML, this.ifMounted(this.handleImport)); } diff --git a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js index 48fb08f6..b093f3d9 100644 --- a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js +++ b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js @@ -29,6 +29,9 @@ import diagramXML from './diagram.bpmn'; import activitiXML from './activiti.bpmn'; import activitiConvertedXML from './activitiConverted.bpmn'; +import applyDefaultTemplates from + '../modeler/features/apply-default-templates/applyDefaultTemplates'; + import { getCanvasEntries, getCopyCutPasteEntries, @@ -1064,6 +1067,103 @@ describe('', function() { expect(elementTemplatesLoaderStub.setTemplates).to.be.calledTwice; }); + + it('should apply default templates to unsaved diagram', function(done) { + + // given + const modeler = new BpmnModeler(); + + const invokeSpy = sinon.spy(modeler, 'invoke'); + + const cache = new Cache(); + + cache.add('editor', { + cached: { + modeler + } + }); + + function onImport() { + + // then + expect(invokeSpy).to.have.been.calledWith(applyDefaultTemplates); + + done(); + } + + // when + renderEditor(diagramXML, { + isNew: true, + cache, + onImport + }); + }); + + + it('should NOT apply default templates to unsaved diagram twice', function(done) { + + // given + const modeler = new BpmnModeler(); + + const invokeSpy = sinon.spy(modeler, 'invoke'); + + const cache = new Cache(); + + cache.add('editor', { + cached: { + modeler, + defaultTemplatesApplied: true + } + }); + + function onImport() { + + // then + expect(invokeSpy).not.to.have.been.called; + + done(); + } + + // when + renderEditor(diagramXML, { + isNew: true, + cache, + onImport + }); + }); + + + it('should NOT apply default templates to saved diagram', function(done) { + + // given + const modeler = new BpmnModeler(); + + const invokeSpy = sinon.spy(modeler, 'invoke'); + + const cache = new Cache(); + + cache.add('editor', { + cached: { + modeler + } + }); + + function onImport() { + + // then + expect(invokeSpy).not.to.have.been.called; + + done(); + } + + // when + renderEditor(diagramXML, { + isNew: false, + cache, + onImport + }); + }); + }); @@ -1284,13 +1384,15 @@ async function renderEditor(xml, options = {}) { onLayoutChanged, onModal, onLoadConfig, - getPlugins + getPlugins, + isNew } = options; const wrapper = await mount( { - const elements = elementRegistry.getAll(); +export default function applyDefaultTemplates(elementRegistry, elementTemplates, commandStack) { + const elements = elementRegistry.getAll(); - const commands = elements.reduce((currentCommands, element) => { - const template = getDefaultTemplate(element, elementTemplates); + const commands = elements.reduce((currentCommands, element) => { + const template = getDefaultTemplate(element, elementTemplates); - if (!template) { - return currentCommands; - } + if (!template) { + return currentCommands; + } - const command = getChangeTemplateCommand(element, template); + const command = getChangeTemplateCommand(element, template); - return [ ...currentCommands, command ]; - }, []); + return [ ...currentCommands, command ]; + }, []); - if (commands.length === 0) { - return; - } + if (commands.length === 0) { + return; + } - commandStack.execute('properties-panel.multi-command-executor', commands); + commandStack.execute('properties-panel.multi-command-executor', commands); - commandStack.clear(); - }); + commandStack.clear(); } applyDefaultTemplates.$inject = [ - 'eventBus', 'elementRegistry', 'elementTemplates', 'commandStack' diff --git a/client/src/app/tabs/bpmn/modeler/features/apply-default-templates/index.js b/client/src/app/tabs/bpmn/modeler/features/apply-default-templates/index.js deleted file mode 100644 index 825684fd..00000000 --- a/client/src/app/tabs/bpmn/modeler/features/apply-default-templates/index.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH - * under one or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information regarding copyright - * ownership. - * - * Camunda licenses this file to you under the MIT; you may not use this file - * except in compliance with the MIT License. - */ - -import applyDefaultTemplates from './applyDefaultTemplates'; - -export default { - __init__: [ - applyDefaultTemplates - ] -}; \ No newline at end of file diff --git a/client/test/mocks/bpmn-js/Modeler.js b/client/test/mocks/bpmn-js/Modeler.js index 55c5000a..038586e0 100644 --- a/client/test/mocks/bpmn-js/Modeler.js +++ b/client/test/mocks/bpmn-js/Modeler.js @@ -1,13 +1,13 @@ -/** - * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH - * under one or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information regarding copyright - * ownership. - * - * Camunda licenses this file to you under the MIT; you may not use this file - * except in compliance with the MIT License. - */ - +/** + * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH + * under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. + * + * Camunda licenses this file to you under the MIT; you may not use this file + * except in compliance with the MIT License. + */ + import { assign } from 'min-dash'; @@ -150,6 +150,8 @@ export default class Modeler { throw new Error(`service not provided: <${moduleName}>`); } + + invoke() {} } Modeler.prototype._modules = []; \ No newline at end of file From ab5fd6c6a7c79151037188072f6391652101ef05 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Wed, 29 May 2019 10:20:04 +0200 Subject: [PATCH 025/135] chore(tests): improve tests --- .../app/tabs/bpmn/__tests__/BpmnEditorSpec.js | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js index b093f3d9..24d3164b 100644 --- a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js +++ b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js @@ -1085,8 +1085,11 @@ describe('', function() { function onImport() { - // then - expect(invokeSpy).to.have.been.calledWith(applyDefaultTemplates); + try { + expect(invokeSpy).to.have.been.calledWith(applyDefaultTemplates); + } catch (error) { + return done(error); + } done(); } @@ -1118,8 +1121,11 @@ describe('', function() { function onImport() { - // then - expect(invokeSpy).not.to.have.been.called; + try { + expect(invokeSpy).not.to.have.been.called; + } catch (error) { + return done(error); + } done(); } @@ -1150,8 +1156,11 @@ describe('', function() { function onImport() { - // then - expect(invokeSpy).not.to.have.been.called; + try { + expect(invokeSpy).not.to.have.been.called; + } catch (error) { + return done(error); + } done(); } @@ -1392,7 +1401,7 @@ async function renderEditor(xml, options = {}) { Date: Thu, 6 Jun 2019 12:06:15 +0200 Subject: [PATCH 026/135] chore(CHANGELOG): update to v3.1.2 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c63bd273..9e11c53d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.1.2 + +* `FIX`: load local element templates ([#1379](https://github.com/camunda/camunda-modeler/pull/1379)) +* `FIX`: apply default element templates only to new diagrams ([#1388](https://github.com/camunda/camunda-modeler/pull/1388)) + ## 3.1.1 * `FIX`: fix misleading log usage when `single-instance` flag is set to false ([#1363](https://github.com/camunda/camunda-modeler/issues/1363)) From 4989d2a2dd86b3a59be1a847766148b0bfd51995 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Thu, 6 Jun 2019 12:07:09 +0200 Subject: [PATCH 027/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index fa2ebfa2..bbf131e9 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -51,7 +51,7 @@ This project incorporates components from the projects listed below. The origina 44. diagram-js-direct-editing@1.4.2 (https://github.com/bpmn-io/diagram-js-direct-editing) 45. diagram-js-minimap@1.3.0 (https://github.com/bpmn-io/diagram-js-minimap) 46. diagram-js-origin@1.2.0 (https://github.com/bpmn-io/diagram-js-origin) -47. diagram-js@3.2.0 (https://github.com/bpmn-io/diagram-js) +47. diagram-js@3.1.3 (https://github.com/bpmn-io/diagram-js) 48. didi@4.0.0 (https://github.com/nikku/didi) 49. dmn-js-decision-table@6.3.2 (https://github.com/bpmn-io/dmn-js) 50. dmn-js-drd@6.3.2 (https://github.com/bpmn-io/dmn-js) @@ -1332,11 +1332,11 @@ THE SOFTWARE. END OF diagram-js-origin@1.2.0 NOTICES AND INFORMATION -%% diagram-js@3.2.0 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js@3.1.3 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) -Copyright (c) 2014-present Camunda Services GmbH +Copyright (c) 2014 camunda Services GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -1356,7 +1356,7 @@ 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. ========================================== -END OF diagram-js@3.2.0 NOTICES AND INFORMATION +END OF diagram-js@3.1.3 NOTICES AND INFORMATION %% didi@4.0.0 NOTICES AND INFORMATION BEGIN HERE From 6c442e877303c612bd8fe9e905232eac8a2658b5 Mon Sep 17 00:00:00 2001 From: Philipp Fromme Date: Thu, 6 Jun 2019 12:08:04 +0200 Subject: [PATCH 028/135] v3.1.2 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index 8e110983..dbfabbd1 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.1.1", + "version": "3.1.2", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 249a0553..fb09151d 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.1.1", + "version": "3.1.2", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index ad52afec..095d8c92 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.1.1", + "version": "3.1.2", "packages": [ "app", "client" From 8973b2fe23d86fc0ac76a975aaf6f4c7ea4e20c4 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Mon, 3 Jun 2019 17:10:58 +0200 Subject: [PATCH 029/135] feat(project): add contributing guidlines Closes #1384 --- .github/CONTRIBUTING.md | 80 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 .github/CONTRIBUTING.md diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 00000000..b0639c7c --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,80 @@ +# How to Contribute + +Great to see you! Help us out by [filing bugs or feature requests](#working-with-issues), assisting others in our [forums](https://forum.camunda.org/c/modeler/) or by [contributing improvements](#contributing-improvements). + + +## Table of Contents + +* [Working with Issues](#working-with-issues) + * [Helping out](#helping-out) +* [Contributing Improvements](#contributing-improvements) + * [Setting up the Project](#setting-up-the-project) + * [Discussing Code Changes](#discussing-code-changes) + * [Creating a Pull Request](#creating-a-pull-request) + + +## Working with Issues + +We use our [issue tracker](https://github.com/camunda/camunda-modeler/issues) for project communication, discussion and planning. + + +### Helping out + +* Share your perspective on issues +* Be helpful and respect others when commenting + + +## Contributing Improvements + +Learn how to setup the project locally, make changes and contribute bug fixes and new features through pull requests. + +### Setting up the Project + +The project consists of two subpackages: the client and the app. Test suites for both of them can be run separately. + +```plain +git clone git@github.com:camunda/camunda-modeler.git +cd camunda-modeler && npm i + +// Run the test suite for both packages sequentially +npm test + +// Run in dev mode +npm start + +// Run tests, linter and build distro +npm run all +``` + +### Discussing Code Changes + +Create a [pull request](#creating-a-pull-request) if you would like to have an in-depth discussion about some piece of code. + + +### Code Style + +In addition to our automatically enforced [lint rules](https://github.com/bpmn-io/eslint-plugin-bpmn-io), please adhere to the following conventions: + +* Use modules for client (`import` / `export (default)`) +* Use CommonJS for app (`require` / `module.exports`) + +### Creating a Pull Request + +We use pull requests for feature additions and bug fixes. If you are not yet familiar on how to create a pull request, [read this great guide](https://gun.io/blog/how-to-github-fork-branch-and-pull-request). + +Some things that make it easier for us to accept your pull requests + +* The code adheres to our conventions + * spaces instead of tabs + * single-quotes + * ... +* The code is tested +* The `npm run all` build passes (executes tests + linting) +* The work is combined into a single commit +* The commit messages adhere to the [conventional commits guidelines](https://www.conventionalcommits.org) + + +We'd be glad to assist you if you do not get these things right in the first place. + + +:heart: from the bpmn.io team. From 7cb0f276ee83abe50ce628c426d752cc4b8221fa Mon Sep 17 00:00:00 2001 From: Niklas Kiefer Date: Tue, 7 May 2019 11:00:42 +0200 Subject: [PATCH 030/135] chore(RELEASE_CHECKLIST): add note for dependency updates --- docs/.project/RELEASE_CHECKLIST.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 42ab033b..44488a22 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -9,6 +9,7 @@ __Hint:__ Create a release issue and copy the template below into it. * [ ] put up code freeze appointment in calendar (include `modeling`, `michael.schoettes`, `sre`, and `ilias.kourtoudis`) * [ ] make sure dependencies are released (`rm -rf node_modules && npm i && npm run all` works) * `bpmn-js`, `dmn-js`, `cmmn-js`, `*-properties-panel`, `*-moddle`, ... +* [ ] close all issues which are solved by dependency updates * [ ] smoke test to verify all diagrams can be created * [ ] update CHANGELOG before releasing * [ ] semantic release (`npm run release`), cf. [release schema](https://github.com/bpmn-io/internal-docs/tree/master/release-schema) From eb95b0b5e26e9a44142ab4d9f29014d0d76b0f65 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 10:59:43 +0200 Subject: [PATCH 031/135] chore(client): bump to bpmn-js@3.4.1 / diagram-js@3.3.0 Closes #672 Closes #1052 Closes #1204 Closes #1209 Closes #1210 Closes #1342 --- client/package-lock.json | 188 +++++++++++++++++++++------------------ client/package.json | 4 +- 2 files changed, 104 insertions(+), 88 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index df611fe8..8e43af1c 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.0.1", + "version": "3.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2105,23 +2105,39 @@ "integrity": "sha512-j8u5k7EcGkmg7WkPgObxyvMEccr0qyiCuvXGnM5G2Q+kza119vVq3gblt0Rro/UDjl7i3VmfG3ojeZ04VHeVFg==" }, "bpmn-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.3.1.tgz", - "integrity": "sha512-99jPeWKFUhhoP+KV9OH5j9q3MjPmuGQ9S+y8ghVJc+iKtiBsDPulhYWiL/h1gDJ51yeBPQ/2GwhWHbTiZAUMQw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.4.1.tgz", + "integrity": "sha512-rCR43EJ2YeszFJEL8q3tOlxLGXwEnn2StlA/oilPpi4XumxgQa7Oj4S2fev0M450tKaZIQJjZniX+b7+gb5ugA==", "requires": { "bpmn-font": "^0.8.0", - "bpmn-moddle": "^5.1.5", + "bpmn-moddle": "^5.1.6", "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", + "diagram-js": "^3.3.0", "diagram-js-direct-editing": "^1.4.2", "ids": "^0.2.0", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.4.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "tiny-svg": "^2.2.1" }, "dependencies": { + "diagram-js": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.0.tgz", + "integrity": "sha512-ATAjw4FGk+9ns+hWFWXgsqP8gTvUQpDdveMg+af4wInEETWVlP1hZOGU2uFm1nF0RmEtJ4fhY1DQVkaIq66rcg==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + }, "diagram-js-direct-editing": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", @@ -3513,9 +3529,9 @@ "dev": true }, "diagram-js": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.1.3.tgz", - "integrity": "sha512-jf3iqtp+3Ua5NbTrUzyn4xaQkl+0l2vwID5C+JDuyU0+7dDLJgdjut/p24Ut+ejKqYKTqayYzZumUY/Zbycq5A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.0.tgz", + "integrity": "sha512-ATAjw4FGk+9ns+hWFWXgsqP8gTvUQpDdveMg+af4wInEETWVlP1hZOGU2uFm1nF0RmEtJ4fhY1DQVkaIq66rcg==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", @@ -4976,8 +4992,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { @@ -4992,7 +5008,7 @@ "dev": true, "optional": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -5059,7 +5075,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.3.5" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -5074,14 +5090,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.3" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -5090,12 +5106,12 @@ "dev": true, "optional": true, "requires": { - "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" + "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" } }, "has-unicode": { @@ -5110,7 +5126,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "ignore-walk": { @@ -5119,7 +5135,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -5128,8 +5144,8 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -5150,7 +5166,7 @@ "dev": true, "optional": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -5165,7 +5181,7 @@ "dev": true, "optional": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -5180,8 +5196,8 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.2", - "yallist": "3.0.3" + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" } }, "minizlib": { @@ -5190,7 +5206,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.3.5" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -5214,9 +5230,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.24", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -5225,16 +5241,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.4", - "nopt": "4.0.1", - "npm-packlist": "1.2.0", - "npmlog": "4.1.2", - "rc": "1.2.8", - "rimraf": "2.6.3", - "semver": "5.6.0", - "tar": "4.4.8" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -5243,8 +5259,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -5259,8 +5275,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.5" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -5269,10 +5285,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.5", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -5293,7 +5309,7 @@ "dev": true, "optional": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -5314,8 +5330,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -5336,10 +5352,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.6.0", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -5356,13 +5372,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -5371,7 +5387,7 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.3" + "glob": "^7.1.3" } }, "safe-buffer": { @@ -5416,9 +5432,9 @@ "dev": true, "optional": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -5427,7 +5443,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -5436,7 +5452,7 @@ "dev": true, "optional": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -5451,13 +5467,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.1.1", - "fs-minipass": "1.2.5", - "minipass": "2.3.5", - "minizlib": "1.2.1", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.2", - "yallist": "3.0.3" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -5472,7 +5488,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2 || 2" } }, "wrappy": { diff --git a/client/package.json b/client/package.json index fb09151d..83453072 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^3.3.1", + "bpmn-js": "^3.4.1", "bpmn-js-properties-panel": "^0.29.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.7.2", "codemirror": "^5.39.0", "debug": "^4.1.1", - "diagram-js": "^3.1.2", + "diagram-js": "^3.3.0", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.2", From 9686d5a1b37c9ede02d0c16c7077e80a1c0bdab2 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 15:29:05 +0200 Subject: [PATCH 032/135] feat(client): bump to cmmn-js@0.18 --- client/package-lock.json | 21 ++++++++++++++++----- client/package.json | 2 +- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 8e43af1c..e4ddeaea 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2717,21 +2717,32 @@ "integrity": "sha512-6AghADr1eKdQLRVbTyPREGvjdh4AfZlRbVsDzoN704hfKWjChp6FodneoUP+EgkQ6g3/1XRWbcyAePUovtwU2g==" }, "cmmn-js": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.17.1.tgz", - "integrity": "sha512-pixZ0XKHTfZYKKhjCIAtnVzutDcMMv92L2APtfcC1QlwH9GpL3r5d/SI2TckcHqK4pNj3ajEo3Fvc0O8ByQLIg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.18.0.tgz", + "integrity": "sha512-9l7ICVkiFMuhR5xdxnxDf2MJ+Y+qSrRvwusACnr1jIIz0iP6vKpcea9lCtJRBp6VFrqw0NVjgGBL03MP4zDNyQ==", "requires": { "cmmn-font": "^0.5.0", "cmmn-moddle": "^5.0.0", "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", - "diagram-js-direct-editing": "^1.4.0", + "diagram-js": "^3.3.0", + "diagram-js-direct-editing": "^1.4.2", "ids": "^0.2.0", "inherits": "^2.0.1", "min-dash": "^3.2.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "diagram-js-direct-editing": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", + "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", + "requires": { + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" + } + } } }, "cmmn-js-properties-panel": { diff --git a/client/package.json b/client/package.json index 83453072..0e693a66 100644 --- a/client/package.json +++ b/client/package.json @@ -17,7 +17,7 @@ "camunda-dmn-moddle": "^1.0.0", "canvg-browser": "^1.0.0", "classnames": "^2.2.6", - "cmmn-js": "^0.17.0", + "cmmn-js": "^0.18.0", "cmmn-js-properties-panel": "^0.7.2", "codemirror": "^5.39.0", "debug": "^4.1.1", From 872e112d294dfdd2562c814bb040ab169ce4198b Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 11:20:08 +0200 Subject: [PATCH 033/135] chore(client): bump react version --- client/package-lock.json | 234 ++++++++++++++++++++++++++++----------- client/package.json | 10 +- 2 files changed, 174 insertions(+), 70 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index e4ddeaea..7a391659 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1350,6 +1350,37 @@ "es6-promisify": "^5.0.0" } }, + "airbnb-prop-types": { + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.13.2.tgz", + "integrity": "sha512-2FN6DlHr6JCSxPPi25EnqGaXC4OC3/B3k1lCd6MMYrZ51/Gf/1qDfaR+JElzWa+Tl7cY2aYOlsYJGFeQyVHIeQ==", + "dev": true, + "requires": { + "array.prototype.find": "^2.0.4", + "function.prototype.name": "^1.1.0", + "has": "^1.0.3", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0", + "prop-types": "^15.7.2", + "prop-types-exact": "^1.2.0", + "react-is": "^16.8.6" + }, + "dependencies": { + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + } + } + }, "ajv": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.8.1.tgz", @@ -1534,6 +1565,16 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", "dev": true }, + "array.prototype.find": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.0.4.tgz", + "integrity": "sha1-VWpcU2LAhkgyPdrrnenRS8GGTJA=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" + } + }, "array.prototype.flat": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.1.tgz", @@ -2534,13 +2575,13 @@ "dev": true }, "cheerio": { - "version": "1.0.0-rc.2", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz", - "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", + "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", "dev": true, "requires": { "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", + "dom-serializer": "~0.1.1", "entities": "~1.1.1", "htmlparser2": "^3.9.1", "lodash": "^4.15.0", @@ -2830,9 +2871,9 @@ } }, "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", "dev": true }, "commondir": { @@ -3237,9 +3278,9 @@ } }, "css-what": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.2.tgz", - "integrity": "sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", "dev": true }, "css.escape": { @@ -3760,21 +3801,13 @@ } }, "dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", "dev": true, "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", - "dev": true - } + "domelementtype": "^1.3.0", + "entities": "^1.1.1" } }, "domain-browser": { @@ -4021,18 +4054,20 @@ "dev": true }, "enzyme": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.8.0.tgz", - "integrity": "sha512-bfsWo5nHyZm1O1vnIsbwdfhU989jk+squU9NKvB+Puwo5j6/Wg9pN5CO0YJelm98Dao3NPjkDZk+vvgwpMwYxw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.9.0.tgz", + "integrity": "sha512-JqxI2BRFHbmiP7/UFqvsjxTirWoM1HfeaJrmVSZ9a1EADKkZgdPcAuISPMpoUiHlac9J4dYt81MC5BBIrbJGMg==", "dev": true, "requires": { "array.prototype.flat": "^1.2.1", "cheerio": "^1.0.0-rc.2", "function.prototype.name": "^1.1.0", "has": "^1.0.3", + "html-element-map": "^1.0.0", "is-boolean-object": "^1.0.0", "is-callable": "^1.1.4", "is-number-object": "^1.0.3", + "is-regex": "^1.0.4", "is-string": "^1.0.4", "is-subset": "^0.1.1", "lodash.escape": "^4.0.1", @@ -4048,31 +4083,58 @@ } }, "enzyme-adapter-react-16": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.9.1.tgz", - "integrity": "sha512-Egzogv1y77DUxdnq/CyHxLHaNxmSSKDDSDNNB/EiAXCZVFXdFibaNy2uUuRQ1n24T2m6KH/1Rw16XDRq+1yVEg==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.12.1.tgz", + "integrity": "sha512-GB61gvY97XvrA6qljExGY+lgI6BBwz+ASLaRKct9VQ3ozu0EraqcNn3CcrUckSGIqFGa1+CxO5gj5is5t3lwrw==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.10.0", - "function.prototype.name": "^1.1.0", + "enzyme-adapter-utils": "^1.11.0", "object.assign": "^4.1.0", "object.values": "^1.1.0", - "prop-types": "^15.6.2", - "react-is": "^16.7.0", - "react-test-renderer": "^16.0.0-0" + "prop-types": "^15.7.2", + "react-is": "^16.8.6", + "react-test-renderer": "^16.0.0-0", + "semver": "^5.6.0" + }, + "dependencies": { + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + } } }, "enzyme-adapter-utils": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.10.0.tgz", - "integrity": "sha512-VnIXJDYVTzKGbdW+lgK8MQmYHJquTQZiGzu/AseCZ7eHtOMAj4Rtvk8ZRopodkfPves0EXaHkXBDkVhPa3t0jA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.11.0.tgz", + "integrity": "sha512-0VZeoE9MNx+QjTfsjmO1Mo+lMfunucYB4wt5ficU85WB/LoetTJrbuujmHP3PJx6pSoaAuLA+Mq877x4LoxdNg==", "dev": true, "requires": { + "airbnb-prop-types": "^2.12.0", "function.prototype.name": "^1.1.0", "object.assign": "^4.1.0", "object.fromentries": "^2.0.0", - "prop-types": "^15.6.2", + "prop-types": "^15.7.2", "semver": "^5.6.0" + }, + "dependencies": { + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + } } }, "errno": { @@ -5907,6 +5969,23 @@ "wbuf": "^1.1.0" } }, + "html-element-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.0.1.tgz", + "integrity": "sha512-BZSfdEm6n706/lBfXKWa4frZRZcT5k1cOusw95ijZsHlI+GdgY0v95h6IzO3iIDf2ROwq570YTwqNPqHcNMozw==", + "dev": true, + "requires": { + "array-filter": "^1.0.0" + }, + "dependencies": { + "array-filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", + "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", + "dev": true + } + } + }, "html-entities": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", @@ -5914,23 +5993,23 @@ "dev": true }, "htmlparser2": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.0.tgz", - "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", "dev": true, "requires": { - "domelementtype": "^1.3.0", + "domelementtype": "^1.3.1", "domhandler": "^2.3.0", "domutils": "^1.5.1", "entities": "^1.1.1", "inherits": "^2.0.1", - "readable-stream": "^3.0.6" + "readable-stream": "^3.1.1" }, "dependencies": { "readable-stream": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", - "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8713,6 +8792,17 @@ "object-assign": "^4.1.1" } }, + "prop-types-exact": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz", + "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==", + "dev": true, + "requires": { + "has": "^1.0.3", + "object.assign": "^4.1.0", + "reflect.ownkeys": "^0.2.0" + } + }, "proxy-addr": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", @@ -8942,25 +9032,25 @@ } }, "react": { - "version": "16.8.2", - "resolved": "https://registry.npmjs.org/react/-/react-16.8.2.tgz", - "integrity": "sha512-aB2ctx9uQ9vo09HVknqv3DGRpI7OIGJhCx3Bt0QqoRluEjHSaObJl+nG12GDdYH6sTgE7YiPJ6ZUyMx9kICdXw==", + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/react/-/react-16.8.6.tgz", + "integrity": "sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.13.2" + "scheduler": "^0.13.6" } }, "react-dom": { - "version": "16.8.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.2.tgz", - "integrity": "sha512-cPGfgFfwi+VCZjk73buu14pYkYBR1b/SRMSYqkLDdhSEHnSwcuYTPu6/Bh6ZphJFIk80XLvbSe2azfcRzNF+Xg==", + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.6.tgz", + "integrity": "sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.13.2" + "scheduler": "^0.13.6" } }, "react-fast-compare": { @@ -8969,21 +9059,29 @@ "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" }, "react-is": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.1.tgz", - "integrity": "sha512-ioMCzVDWvCvKD8eeT+iukyWrBGrA3DiFYkXfBsVYIRdaREZuBjENG+KjrikavCLasozqRWTwFUagU/O4vPpRMA==", + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", + "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==", "dev": true }, "react-test-renderer": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.8.1.tgz", - "integrity": "sha512-Bd21TN3+YVl6GZwav6O0T6m5UwGfOj+2+xZH5VH93ToD6M5uclN/c+R1DGX49ueG413KZPUx7Kw3sOYz2aJgfg==", + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.8.6.tgz", + "integrity": "sha512-H2srzU5IWYT6cZXof6AhUcx/wEyJddQ8l7cLM/F7gDXYyPr4oq+vCIxJYXVGhId1J706sqziAjuOEjyNkfgoEw==", "dev": true, "requires": { "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "react-is": "^16.8.1", - "scheduler": "^0.13.1" + "react-is": "^16.8.6", + "scheduler": "^0.13.6" + }, + "dependencies": { + "react-is": { + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", + "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==", + "dev": true + } } }, "read-pkg": { @@ -9096,6 +9194,12 @@ "strip-indent": "^1.0.1" } }, + "reflect.ownkeys": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", + "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=", + "dev": true + }, "regenerate": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", @@ -9396,9 +9500,9 @@ "integrity": "sha512-34U5SdDUxECB5Jkwbc2mAdxHyGvbfCHv0iHgf+x2jaYLlwsPpju9651Lld9CpFpF4zJsoWcF3Q05blXXNOb/cg==" }, "scheduler": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.2.tgz", - "integrity": "sha512-qK5P8tHS7vdEMCW5IPyt8v9MJOHqTrOUgPXib7tqm9vh834ibBX5BNhwkplX/0iOzHW5sXyluehYfS9yrkz9+w==", + "version": "0.13.6", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz", + "integrity": "sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" diff --git a/client/package.json b/client/package.json index 0e693a66..60bbe175 100644 --- a/client/package.json +++ b/client/package.json @@ -32,8 +32,8 @@ "min-dash": "^3.4.0", "p-defer": "^1.0.0", "p-series": "^1.1.0", - "react": "^16.5.2", - "react-dom": "^16.5.2", + "react": "^16.8.6", + "react-dom": "^16.8.6", "scroll-tabs": "^1.0.1", "sourcemapped-stacktrace": "^1.1.9" }, @@ -52,8 +52,8 @@ "cross-env": "^5.2.0", "css-loader": "^1.0.1", "del-cli": "^1.1.0", - "enzyme": "^3.8.0", - "enzyme-adapter-react-16": "^1.7.1", + "enzyme": "^3.9.0", + "enzyme-adapter-react-16": "^1.12.1", "file-loader": "^3.0.1", "karma": "^4.0.0", "karma-chrome-launcher": "^2.1.1", @@ -71,7 +71,7 @@ "npm-run-all": "^4.1.5", "puppeteer": "^1.9.0", "raw-loader": "^1.0.0", - "react-test-renderer": "^16.7.0", + "react-test-renderer": "^16.8.6", "sinon": "^7.2.3", "sinon-chai": "^3.3.0", "style-loader": "^0.23.1", From 1bdd3930f7fd0ce686cafd8ad86756bff2a1b5bf Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 26 Apr 2019 11:22:58 +0200 Subject: [PATCH 034/135] chore(client): bump dependencies --- client/package-lock.json | 2814 ++++++++++++++++++++------------------ client/package.json | 24 +- 2 files changed, 1526 insertions(+), 1312 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 7a391659..51e80c3b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -14,56 +14,63 @@ } }, "@babel/core": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.2.2.tgz", - "integrity": "sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.3.tgz", + "integrity": "sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", - "@babel/helpers": "^7.2.0", - "@babel/parser": "^7.2.2", - "@babel/template": "^7.2.2", - "@babel/traverse": "^7.2.2", - "@babel/types": "^7.2.2", + "@babel/generator": "^7.4.0", + "@babel/helpers": "^7.4.3", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", "convert-source-map": "^1.1.0", "debug": "^4.1.0", "json5": "^2.1.0", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { - "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", "dev": true, "requires": { - "minimist": "^1.2.0" + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" } } } }, "@babel/generator": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.2.tgz", - "integrity": "sha512-f3QCuPppXxtZOEm5GWPra/uYUjmNQlu9pbAD8D/9jze4pTY83rTtB1igTBSwvkeNlC5gR24zFFkz+2WHLFQhqQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.0.tgz", + "integrity": "sha512-/v5I+a1jhGSKLgZDcmAUZ4K/VePi43eRkUs3yePW1HB1iANOD5tqJXwGSG4BZhSksP8J9ejSlwGeTiiOFZOrXQ==", "dev": true, "requires": { - "@babel/types": "^7.3.2", + "@babel/types": "^7.4.0", "jsesc": "^2.5.1", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "source-map": "^0.5.0", "trim-right": "^1.0.1" }, "dependencies": { - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } } } }, @@ -97,38 +104,65 @@ } }, "@babel/helper-call-delegate": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", - "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.0.tgz", + "integrity": "sha512-SdqDfbVdNQCBp3WhK2mNdDvHd3BD6qbmIc43CAyjnsfCmgHMeqgDcM3BzY2lchi7HBJGJ2CVdynLWbezaE4mmQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-hoist-variables": "^7.4.0", + "@babel/traverse": "^7.4.0", + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-create-class-features-plugin": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.3.2.tgz", - "integrity": "sha512-tdW8+V8ceh2US4GsYdNVNoohq5uVwOf9k6krjwW4E1lINcHgttnWcNqgdoessn12dAy8QkbezlbQh2nXISNY+A==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.3.tgz", + "integrity": "sha512-UMl3TSpX11PuODYdWGrUeW6zFkdYhDn7wRLrOuNVM6f9L+S9CzmDXYyrp3MTHcwWjnzur1f/Op8A7iYZWya2Yg==", "dev": true, "requires": { "@babel/helper-function-name": "^7.1.0", "@babel/helper-member-expression-to-functions": "^7.0.0", "@babel/helper-optimise-call-expression": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.2.3" + "@babel/helper-replace-supers": "^7.4.0", + "@babel/helper-split-export-declaration": "^7.4.0" } }, "@babel/helper-define-map": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", - "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz", + "integrity": "sha512-wAhQ9HdnLIywERVcSvX40CEJwKdAa1ID4neI9NXQPDOHwwA+57DqwLiPEVy2AIyWzAk0CQ8qx4awO0VUURwLtA==", "dev": true, "requires": { "@babel/helper-function-name": "^7.1.0", - "@babel/types": "^7.0.0", - "lodash": "^4.17.10" + "@babel/types": "^7.4.0", + "lodash": "^4.17.11" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-explode-assignable-expression": { @@ -162,12 +196,25 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", - "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz", + "integrity": "sha512-/NErCuoe/et17IlAQFKWM24qtyYYie7sFIrW/tIQXpck6vAu2hhtYYsKLBWQV+BQZMbcIYPU/QMYuTufrY4aQw==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-member-expression-to-functions": { @@ -189,9 +236,9 @@ } }, "@babel/helper-module-transforms": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", - "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz", + "integrity": "sha512-H88T9IySZW25anu5uqyaC1DaQre7ofM+joZtAaO2F8NBdFfupH0SZ4gKjgSFVcvtx/aAirqA9L9Clio2heYbZA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -199,7 +246,7 @@ "@babel/helper-split-export-declaration": "^7.0.0", "@babel/template": "^7.2.2", "@babel/types": "^7.2.2", - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/helper-optimise-call-expression": { @@ -218,12 +265,12 @@ "dev": true }, "@babel/helper-regex": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", - "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.4.3.tgz", + "integrity": "sha512-hnoq5u96pLCfgjXuj8ZLX3QQ+6nAulS+zSgi6HulUwFbEruRAKwbGLU5OvXkE14L8XW6XsQEKsIDfgthKLRAyA==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/helper-remap-async-to-generator": { @@ -240,15 +287,28 @@ } }, "@babel/helper-replace-supers": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz", - "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz", + "integrity": "sha512-PVwCVnWWAgnal+kJ+ZSAphzyl58XrFeSKSAJRiqg5QToTsjL+Xu1f9+RJ+d+Q0aPhPfBGaYfkox66k86thxNSg==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.0.0", "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/traverse": "^7.2.3", - "@babel/types": "^7.0.0" + "@babel/traverse": "^7.4.0", + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-simple-access": { @@ -262,12 +322,25 @@ } }, "@babel/helper-split-export-declaration": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", - "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz", + "integrity": "sha512-7Cuc6JZiYShaZnybDmfwhY4UYHzI6rlqhWjaIqbsJGsIqPimEYy5uh3akSRLMg65LSdSEnJ8a8/bWQN6u2oMGw==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-wrap-function": { @@ -283,14 +356,27 @@ } }, "@babel/helpers": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.3.1.tgz", - "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.3.tgz", + "integrity": "sha512-BMh7X0oZqb36CfyhvtbSmcWc3GXocfxv3yNsAEuM0l+fAqSO22rQrUpijr3oE/10jCTrB6/0b9kzmG4VetCj8Q==", "dev": true, "requires": { - "@babel/template": "^7.1.2", - "@babel/traverse": "^7.1.5", - "@babel/types": "^7.3.0" + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/highlight": { @@ -342,9 +428,9 @@ } }, "@babel/parser": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.2.tgz", - "integrity": "sha512-QzNUC2RO1gadg+fs21fi0Uu0OuGNzRKEmgCxoLNzbCdoprLwjfmZwzUrpUNfJPaVRwBpDY47A17yYEGWyRelnQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz", + "integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { @@ -359,12 +445,12 @@ } }, "@babel/plugin-proposal-class-properties": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.0.tgz", - "integrity": "sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz", + "integrity": "sha512-t2ECPNOXsIeK1JxJNKmgbzQtoG27KIlVE61vTqX0DKR9E9sZlVVxWUtEW9D5FlZ8b8j7SBNCHY47GgPKCKlpPg==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.3.0", + "@babel/helper-create-class-features-plugin": "^7.4.0", "@babel/helper-plugin-utils": "^7.0.0" } }, @@ -379,9 +465,9 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.2.tgz", - "integrity": "sha512-DjeMS+J2+lpANkYLLO+m6GjoTMygYglKmRe6cDTbFv3L9i6mmiE8fe6B8MtCSLZpVXscD5kn7s6SgtHrDoBWoA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz", + "integrity": "sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -399,51 +485,14 @@ } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz", - "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.4.0.tgz", + "integrity": "sha512-h/KjEZ3nK9wv1P1FSNb9G079jXrNYR0Ko+7XkOx85+gM24iZbPn0rh4vCftk+5QKY7y1uByFataBTmX7irEF1w==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.2.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "regexpu-core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", - "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" - } - }, - "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", - "dev": true - }, - "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - } + "regexpu-core": "^4.5.4" } }, "@babel/plugin-syntax-async-generators": { @@ -510,9 +559,9 @@ } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz", - "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz", + "integrity": "sha512-EeaFdCeUULM+GPFEsf7pFcNSxM7hYjoj5fiYbyuiXobW4JhFnjAv9OWzNwHyHcKoPNpAfeRDuW6VyaXEDUBa7g==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -530,37 +579,29 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz", - "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz", + "integrity": "sha512-AWyt3k+fBXQqt2qb9r97tn3iBwFpiv9xdAiG+Gr2HpAZpuayvbL55yWrsV3MyHvXk/4vmSiedhDRl1YI2Iy5nQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/plugin-transform-classes": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", - "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz", + "integrity": "sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-define-map": "^7.1.0", + "@babel/helper-define-map": "^7.4.0", "@babel/helper-function-name": "^7.1.0", "@babel/helper-optimise-call-expression": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/helper-replace-supers": "^7.4.0", + "@babel/helper-split-export-declaration": "^7.4.0", "globals": "^11.1.0" - }, - "dependencies": { - "globals": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.10.0.tgz", - "integrity": "sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==", - "dev": true - } } }, "@babel/plugin-transform-computed-properties": { @@ -573,60 +614,23 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.3.2.tgz", - "integrity": "sha512-Lrj/u53Ufqxl/sGxyjsJ2XNtNuEjDyjpqdhMNh5aZ+XFOdThL46KBj27Uem4ggoezSYBxKWAil6Hu8HtwqesYw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz", + "integrity": "sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz", - "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.3.tgz", + "integrity": "sha512-9Arc2I0AGynzXRR/oPdSALv3k0rM38IMFyto7kOCwb5F9sLUt2Ykdo3V9yUPR+Bgr4kb6bVEyLkPEiBhzcTeoA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "regexpu-core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", - "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" - } - }, - "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", - "dev": true - }, - "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - } + "@babel/helper-regex": "^7.4.3", + "regexpu-core": "^4.5.4" } }, "@babel/plugin-transform-duplicate-keys": { @@ -649,18 +653,18 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz", - "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz", + "integrity": "sha512-UselcZPwVWNSURnqcfpnxtMehrb8wjXYOimlYQPBnup/Zld426YzIhNEvuRsEWVHfESIECGrxoI6L5QqzuLH5Q==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-function-name": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz", - "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz", + "integrity": "sha512-uT5J/3qI/8vACBR9I1GlAuU/JqBtWdfCrynuOkrWG6nCDieZd5przB1vfP59FRHBZQ9DC2IUfqr/xKqzOD5x0A==", "dev": true, "requires": { "@babel/helper-function-name": "^7.1.0", @@ -676,6 +680,15 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz", + "integrity": "sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, "@babel/plugin-transform-modules-amd": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz", @@ -687,23 +700,23 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz", - "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz", + "integrity": "sha512-sMP4JqOTbMJMimqsSZwYWsMjppD+KRyDIUVW91pd7td0dZKAvPmhCaxhOzkzLParKwgQc7bdL9UNv+rpJB0HfA==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-module-transforms": "^7.4.3", "@babel/helper-plugin-utils": "^7.0.0", "@babel/helper-simple-access": "^7.1.0" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz", - "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.0.tgz", + "integrity": "sha512-gjPdHmqiNhVoBqus5qK60mWPp1CmYWp/tkh11mvb0rrys01HycEGD7NvvSoKXlWEfSM9TcL36CpsK8ElsADptQ==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.0.0", + "@babel/helper-hoist-variables": "^7.4.0", "@babel/helper-plugin-utils": "^7.0.0" } }, @@ -718,18 +731,18 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.3.0.tgz", - "integrity": "sha512-NxIoNVhk9ZxS+9lSoAQ/LM0V2UEvARLttEHUrRDGKFaAxOYQcrkN/nLRE+BbbicCAvZPl7wMP0X60HsHE5DtQw==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz", + "integrity": "sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ==", "dev": true, "requires": { "regexp-tree": "^0.1.0" } }, "@babel/plugin-transform-new-target": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz", - "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.0.tgz", + "integrity": "sha512-6ZKNgMQmQmrEX/ncuCwnnw1yVGoaOW5KpxNhoWI7pCQdA0uZ0HqHGqenCUIENAnxRjy2WwNQ30gfGdIgqJXXqw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" @@ -746,16 +759,25 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz", - "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz", + "integrity": "sha512-ULJYC2Vnw96/zdotCZkMGr2QVfKpIT/4/K+xWWY0MbOJyMZuk660BGkr3bEKWQrrciwz6xpmft39nA4BF7hJuA==", "dev": true, "requires": { - "@babel/helper-call-delegate": "^7.1.0", + "@babel/helper-call-delegate": "^7.4.0", "@babel/helper-get-function-arity": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-transform-property-literals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz", + "integrity": "sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, "@babel/plugin-transform-react-display-name": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz", @@ -797,23 +819,21 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", - "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz", + "integrity": "sha512-kEzotPuOpv6/iSlHroCDydPkKYw7tiJGKlmYp6iJn4a6C/+b2FdttlJsLKYxolYHgotTJ5G5UY5h0qey5ka3+A==", "dev": true, "requires": { - "regenerator-transform": "^0.13.3" - }, - "dependencies": { - "regenerator-transform": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", - "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", - "dev": true, - "requires": { - "private": "^0.1.6" - } - } + "regenerator-transform": "^0.13.4" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz", + "integrity": "sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-shorthand-properties": { @@ -864,113 +884,81 @@ } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz", - "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz", + "integrity": "sha512-lnSNgkVjL8EMtnE8eSS7t2ku8qvKH3eqNf/IwIfnSPUqzgqYmRwzdsQWv4mNQAN9Nuo6Gz1Y0a4CSmdpu1Pp6g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "regexpu-core": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", - "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.0.2" - } - }, - "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", - "dev": true - }, - "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - } + "@babel/helper-regex": "^7.4.3", + "regexpu-core": "^4.5.4" } }, "@babel/preset-env": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.1.tgz", - "integrity": "sha512-FHKrD6Dxf30e8xgHQO0zJZpUPfVZg+Xwgz5/RdSWCbza9QLNk4Qbp40ctRoqDxml3O8RMzB1DU55SXeDG6PqHQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.4.3.tgz", + "integrity": "sha512-FYbZdV12yHdJU5Z70cEg0f6lvtpZ8jFSDakTm7WXeJbLXh4R0ztGEu/SW7G1nJ2ZvKwDhz8YrbA84eYyprmGqw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-async-generator-functions": "^7.2.0", "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.3.1", + "@babel/plugin-proposal-object-rest-spread": "^7.4.3", "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.0", "@babel/plugin-syntax-async-generators": "^7.2.0", "@babel/plugin-syntax-json-strings": "^7.2.0", "@babel/plugin-syntax-object-rest-spread": "^7.2.0", "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", "@babel/plugin-transform-arrow-functions": "^7.2.0", - "@babel/plugin-transform-async-to-generator": "^7.2.0", + "@babel/plugin-transform-async-to-generator": "^7.4.0", "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.2.0", - "@babel/plugin-transform-classes": "^7.2.0", + "@babel/plugin-transform-block-scoping": "^7.4.0", + "@babel/plugin-transform-classes": "^7.4.3", "@babel/plugin-transform-computed-properties": "^7.2.0", - "@babel/plugin-transform-destructuring": "^7.2.0", - "@babel/plugin-transform-dotall-regex": "^7.2.0", + "@babel/plugin-transform-destructuring": "^7.4.3", + "@babel/plugin-transform-dotall-regex": "^7.4.3", "@babel/plugin-transform-duplicate-keys": "^7.2.0", "@babel/plugin-transform-exponentiation-operator": "^7.2.0", - "@babel/plugin-transform-for-of": "^7.2.0", - "@babel/plugin-transform-function-name": "^7.2.0", + "@babel/plugin-transform-for-of": "^7.4.3", + "@babel/plugin-transform-function-name": "^7.4.3", "@babel/plugin-transform-literals": "^7.2.0", + "@babel/plugin-transform-member-expression-literals": "^7.2.0", "@babel/plugin-transform-modules-amd": "^7.2.0", - "@babel/plugin-transform-modules-commonjs": "^7.2.0", - "@babel/plugin-transform-modules-systemjs": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.4.3", + "@babel/plugin-transform-modules-systemjs": "^7.4.0", "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", - "@babel/plugin-transform-new-target": "^7.0.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.4.2", + "@babel/plugin-transform-new-target": "^7.4.0", "@babel/plugin-transform-object-super": "^7.2.0", - "@babel/plugin-transform-parameters": "^7.2.0", - "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.4.3", + "@babel/plugin-transform-property-literals": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.4.3", + "@babel/plugin-transform-reserved-words": "^7.2.0", "@babel/plugin-transform-shorthand-properties": "^7.2.0", "@babel/plugin-transform-spread": "^7.2.0", "@babel/plugin-transform-sticky-regex": "^7.2.0", "@babel/plugin-transform-template-literals": "^7.2.0", "@babel/plugin-transform-typeof-symbol": "^7.2.0", - "@babel/plugin-transform-unicode-regex": "^7.2.0", - "browserslist": "^4.3.4", + "@babel/plugin-transform-unicode-regex": "^7.4.3", + "@babel/types": "^7.4.0", + "browserslist": "^4.5.2", + "core-js-compat": "^3.0.0", "invariant": "^2.2.2", "js-levenshtein": "^1.1.3", - "semver": "^5.3.0" + "semver": "^5.5.0" }, "dependencies": { - "browserslist": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz", - "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000929", - "electron-to-chromium": "^1.3.103", - "node-releases": "^1.1.3" + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" } } } @@ -989,38 +977,56 @@ } }, "@babel/template": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", - "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.0.tgz", + "integrity": "sha512-SOWwxxClTTh5NdbbYZ0BmaBVzxzTh2tO/TeLTbF6MO6EzVhHTnff8CdBXx3mEtazFBoysmEM6GU/wF+SuSx4Fw==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.2.2", - "@babel/types": "^7.2.2" + "@babel/parser": "^7.4.0", + "@babel/types": "^7.4.0" + }, + "dependencies": { + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/traverse": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", - "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz", + "integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", + "@babel/generator": "^7.4.0", "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/parser": "^7.2.3", - "@babel/types": "^7.2.2", + "@babel/helper-split-export-declaration": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/types": "^7.4.0", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.10" + "lodash": "^4.17.11" }, "dependencies": { - "globals": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.10.0.tgz", - "integrity": "sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==", - "dev": true + "@babel/types": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.0.tgz", + "integrity": "sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } } } }, @@ -1064,34 +1070,41 @@ "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==" }, "@sinonjs/commons": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.3.0.tgz", - "integrity": "sha512-j4ZwhaHmwsCb4DlDOIWnI5YyKDNMoNThsmwEpfHx6a1EpsGZ9qYLxP++LMlmBRjtGptGHFsGItJ768snllFWpA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.4.0.tgz", + "integrity": "sha512-9jHK3YF/8HtJ9wCAbG+j8cD0i0+ATS9A7gXFqS36TblLPNy6rEEc+SB0imo91eCboGaBYGV/MT1/br/J+EE7Tw==", "dev": true, "requires": { "type-detect": "4.0.8" } }, "@sinonjs/formatio": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.1.0.tgz", - "integrity": "sha512-ZAR2bPHOl4Xg6eklUGpsdiIJ4+J1SNag1DHHrG/73Uz/nVwXqjgUtRPLoS+aVyieN9cSbc0E4LsU984tWcDyNg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.1.tgz", + "integrity": "sha512-tsHvOB24rvyvV2+zKMmPkZ7dXX6LSLKZ7aOtXY6Edklp0uRcgGpOsQTTGTcWViFyx4uhWc6GV8QdnALbIbIdeQ==", "dev": true, "requires": { - "@sinonjs/samsam": "^2 || ^3" + "@sinonjs/commons": "^1", + "@sinonjs/samsam": "^3.1.0" } }, "@sinonjs/samsam": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.1.0.tgz", - "integrity": "sha512-IXio+GWY+Q8XUjHUOgK7wx8fpvr7IFffgyXb1bnJFfX3001KmHt35Zq4tp7MXZyjJPCLPuadesDYNk41LYtVjw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.1.tgz", + "integrity": "sha512-wRSfmyd81swH0hA1bxJZJ57xr22kC07a1N4zuIL47yTS04bDk6AoCkczcqHEjcRPmJ+FruGJ9WBQiJwMtIElFw==", "dev": true, "requires": { "@sinonjs/commons": "^1.0.2", "array-from": "^2.1.1", - "lodash.get": "^4.4.2" + "lodash": "^4.17.11" } }, + "@sinonjs/text-encoding": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", + "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==", + "dev": true + }, "@types/node": { "version": "10.12.21", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.21.tgz", @@ -1124,175 +1137,179 @@ } }, "@webassemblyjs/ast": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz", - "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11" + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz", - "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz", - "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz", - "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", "dev": true }, "@webassemblyjs/helper-code-frame": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz", - "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/wast-printer": "1.8.5" } }, "@webassemblyjs/helper-fsm": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz", - "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", "dev": true }, "@webassemblyjs/helper-module-context": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz", - "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==", - "dev": true + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz", - "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz", - "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" } }, "@webassemblyjs/ieee754": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz", - "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz", - "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", "dev": true, "requires": { - "@xtuc/long": "4.2.1" + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz", - "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz", - "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/helper-wasm-section": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-opt": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" } }, "@webassemblyjs/wasm-gen": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz", - "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" } }, "@webassemblyjs/wasm-opt": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz", - "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" } }, "@webassemblyjs/wasm-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz", - "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" } }, "@webassemblyjs/wast-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz", - "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/floating-point-hex-parser": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-code-frame": "1.7.11", - "@webassemblyjs/helper-fsm": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/wast-printer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz", - "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" } }, "@xtuc/ieee754": { @@ -1302,9 +1319,9 @@ "dev": true }, "@xtuc/long": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", - "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, "abbrev": { @@ -1324,9 +1341,9 @@ } }, "acorn": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.7.tgz", - "integrity": "sha512-HNJNgE60C9eOTgn974Tlp3dpLZdUr+SoxxDwPaY9J/kDNOLQTkaDgwBUXAF4SSsrAwD9RpdxuHK/EbuF+W9Ahw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==", "dev": true }, "acorn-dynamic-import": { @@ -1538,12 +1555,6 @@ "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", "dev": true }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", - "dev": true - }, "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", @@ -1592,12 +1603,6 @@ "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", "dev": true }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", @@ -1676,9 +1681,9 @@ "dev": true }, "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "dev": true }, "async-limiter": { @@ -1803,14 +1808,14 @@ } }, "babel-plugin-istanbul": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.0.tgz", - "integrity": "sha512-CLoXPRSUWiR8yao8bShqZUIC6qLfZVVY3X1wj+QPNXu0wfmrRRfarh1LYy+dYMVI+bDj0ghy3tuqFFRFZmL1Nw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.3.tgz", + "integrity": "sha512-IFyehbvRRwdBlI1lDp+FaMsWNnEndEk7065IB8NhzBX+ZKLPwPodgk4I5Gobw/8SNUUzso2Dv3hbqRh88eiSCQ==", "dev": true, "requires": { "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.0.0", - "test-exclude": "^5.0.0" + "istanbul-lib-instrument": "^3.2.0", + "test-exclude": "^5.2.2" }, "dependencies": { "find-up": { @@ -1833,9 +1838,9 @@ } }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -1851,9 +1856,9 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true } } @@ -1948,6 +1953,12 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true } } }, @@ -2001,9 +2012,9 @@ "dev": true }, "binary-extensions": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", - "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true }, "blob": { @@ -2025,21 +2036,21 @@ "dev": true }, "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", "dev": true, "requires": { - "bytes": "3.0.0", + "bytes": "3.1.0", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" }, "dependencies": { "debug": { @@ -2051,20 +2062,17 @@ "ms": "2.0.0" } }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true } } }, @@ -2254,17 +2262,6 @@ "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } } }, "brorand": { @@ -2350,6 +2347,17 @@ "pako": "~1.0.5" } }, + "browserslist": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.5.5.tgz", + "integrity": "sha512-0QFO1r/2c792Ohkit5XI8Cm8pDtZxgNl2H6HU4mHrpYz7314pEYcsAVVatM0l/YmxPnEzh9VygXouj4gkFUTKA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000960", + "electron-to-chromium": "^1.3.124", + "node-releases": "^1.1.14" + } + }, "buffer": { "version": "4.9.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", @@ -2359,14 +2367,6 @@ "base64-js": "^1.0.2", "ieee754": "^1.1.4", "isarray": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } } }, "buffer-alloc": { @@ -2416,9 +2416,9 @@ "dev": true }, "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", "dev": true }, "cacache": { @@ -2503,9 +2503,9 @@ } }, "caniuse-lite": { - "version": "1.0.30000935", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000935.tgz", - "integrity": "sha512-1Y2uJ5y56qDt3jsDTdBHL1OqiImzjoQcBG6Yl3Qizq8mcc2SgCFpi+ZwLLqkztYnk9l87IYqRlNBnPSOTbFkXQ==", + "version": "1.0.30000963", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000963.tgz", + "integrity": "sha512-n4HUiullc7Lw0LyzpeLa2ffP8KxFBGdxqD/8G3bSL6oB758hZ2UE2CVK+tQN958tJIi0/tfpjAc67aAtoHgnrQ==", "dev": true }, "canvg-browser": { @@ -2589,9 +2589,9 @@ } }, "chokidar": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.0.tgz", - "integrity": "sha512-5t6G2SH8eO6lCvYOoUpaRnF5Qfd//gd7qJAkwRUw9qlGVkiQ13uwQngqbWWaurOsaAm9+kUGbITADxt6H0XFNQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.5.tgz", + "integrity": "sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A==", "dev": true, "requires": { "anymatch": "^2.0.0", @@ -2605,7 +2605,7 @@ "normalize-path": "^3.0.0", "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", - "upath": "^1.1.0" + "upath": "^1.1.1" } }, "chownr": { @@ -2639,12 +2639,6 @@ "safe-buffer": "^5.0.1" } }, - "circular-json": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz", - "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==", - "dev": true - }, "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", @@ -2655,17 +2649,6 @@ "define-property": "^0.2.5", "isobject": "^3.0.0", "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } } }, "classnames": { @@ -2687,17 +2670,6 @@ "restore-cursor": "^2.0.0" } }, - "cli-table3": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.5.1.tgz", - "integrity": "sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==", - "dev": true, - "requires": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", - "string-width": "^2.1.1" - } - }, "cli-width": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", @@ -2816,9 +2788,9 @@ "dev": true }, "codemirror": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.43.0.tgz", - "integrity": "sha512-mljwQWUaWIf85I7QwTBryF2ASaIvmYAL4s5UCanCJFfKeXOKhrqdHWdHiZWAMNT+hjLTCnVx2S/SYTORIgxsgA==" + "version": "5.46.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.46.0.tgz", + "integrity": "sha512-3QpMge0vg4QEhHW3hBAtCipJEWjTJrqLLXdIaWptJOblf1vHFeXLNtFhPai/uX2lnFCehWNk4yOdaMR853Z02w==" }, "collection-visit": { "version": "1.0.0", @@ -2851,15 +2823,6 @@ "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==", "dev": true }, - "combine-lists": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz", - "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=", - "dev": true, - "requires": { - "lodash": "^4.5.0" - } - }, "combined-stream": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", @@ -2889,9 +2852,9 @@ "dev": true }, "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, "component-event": { @@ -2916,29 +2879,43 @@ "integrity": "sha1-xV2DzMG5TNUImk6T+niRxyY+Wao=" }, "compressible": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", - "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", + "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==", "dev": true, "requires": { - "mime-db": ">= 1.36.0 < 2" + "mime-db": ">= 1.40.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "dev": true + } } }, "compression": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", - "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, "requires": { "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "~2.0.14", + "compressible": "~2.0.16", "debug": "2.6.9", - "on-headers": "~1.0.1", + "on-headers": "~1.0.2", "safe-buffer": "5.1.2", "vary": "~1.1.2" }, "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -3112,6 +3089,38 @@ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.4.tgz", "integrity": "sha512-05qQ5hXShcqGkPZpXEFLIpxayZscVD2kuMBZewxiIPPEagukO4mqgPA9CWhUvFBJfy3ODdK2p9xyHh7FTU9/7A==" }, + "core-js-compat": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.0.1.tgz", + "integrity": "sha512-2pC3e+Ht/1/gD7Sim/sqzvRplMiRnFQVlPpDVaHtY9l7zZP7knamr3VRD6NyGfHd84MrDC0tAM9ulNxYMW0T3g==", + "dev": true, + "requires": { + "browserslist": "^4.5.4", + "core-js": "3.0.1", + "core-js-pure": "3.0.1", + "semver": "^6.0.0" + }, + "dependencies": { + "core-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.0.1.tgz", + "integrity": "sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew==", + "dev": true + }, + "semver": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.0.0.tgz", + "integrity": "sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==", + "dev": true + } + } + }, + "core-js-pure": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.0.1.tgz", + "integrity": "sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g==", + "dev": true + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -3326,9 +3335,9 @@ } }, "date-format": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz", - "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.0.0.tgz", + "integrity": "sha512-M6UqVvZVgFYqZL1SfHsRGIQSz3ZL+qgbsV5Lp1Vj61LZVYuEwcMXYay7DRDtYs2HQQBK5hQtQ0fD9aEJ89V0LA==", "dev": true }, "date-now": { @@ -3400,29 +3409,48 @@ "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==" }, "default-gateway": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz", - "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", "dev": true, "requires": { - "execa": "^0.10.0", + "execa": "^1.0.0", "ip-regex": "^2.1.0" }, "dependencies": { "execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", + "get-stream": "^4.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", "signal-exit": "^3.0.0", "strip-eof": "^1.0.0" } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } } } }, @@ -3436,44 +3464,12 @@ } }, "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "is-descriptor": "^0.1.0" } }, "del": { @@ -3901,9 +3897,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.113", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz", - "integrity": "sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g==", + "version": "1.3.127", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.127.tgz", + "integrity": "sha512-1o25iFRf/dbgauTWalEzmD1EmRN3a2CzP/K7UVpYLEBduk96LF0FyUdCcf4Ry2mAWJ1VxyblFjC93q6qlLwA2A==", "dev": true }, "elliptic": { @@ -4000,6 +3996,12 @@ "yeast": "0.1.2" }, "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -4181,9 +4183,9 @@ } }, "es6-promise": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz", - "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.6.tgz", + "integrity": "sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==", "dev": true }, "es6-promisify": { @@ -4231,9 +4233,9 @@ } }, "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -4348,34 +4350,6 @@ } } }, - "expand-braces": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz", - "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=", - "dev": true, - "requires": { - "array-slice": "^0.2.3", - "array-unique": "^0.2.1", - "braces": "^0.1.2" - }, - "dependencies": { - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz", - "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=", - "dev": true, - "requires": { - "expand-range": "^0.1.0" - } - } - } - }, "expand-brackets": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", @@ -4400,24 +4374,6 @@ "ms": "2.0.0" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4426,30 +4382,6 @@ } } }, - "expand-range": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz", - "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=", - "dev": true, - "requires": { - "is-number": "^0.1.1", - "repeat-string": "^0.2.2" - }, - "dependencies": { - "is-number": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz", - "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=", - "dev": true - }, - "repeat-string": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz", - "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=", - "dev": true - } - } - }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", @@ -4503,6 +4435,30 @@ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", "dev": true }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -4527,6 +4483,27 @@ "unpipe": "~1.0.0" } }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4539,6 +4516,24 @@ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", "dev": true }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", @@ -4554,24 +4549,12 @@ "dev": true }, "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "is-extendable": "^0.1.0" } }, "external-editor": { @@ -4609,15 +4592,6 @@ "is-descriptor": "^1.0.0" } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, "is-accessor-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", @@ -4646,6 +4620,12 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true } } }, @@ -4782,17 +4762,6 @@ "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } } }, "finalhandler": { @@ -4906,28 +4875,22 @@ } }, "follow-redirects": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz", - "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", + "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", "dev": true, "requires": { - "debug": "=3.1.0" + "debug": "^3.2.6" }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, @@ -4957,9 +4920,9 @@ } }, "formik": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/formik/-/formik-1.5.1.tgz", - "integrity": "sha512-FBWGBKQkcCE4d5b5l2fKccD9d1QxNxw/0bQTRvp3EjzA8Bnjmsm9H/Oy0375UA8P3FPmfJkF4cXLLdEqK7fP5A==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/formik/-/formik-1.5.3.tgz", + "integrity": "sha512-SbNbAPbCD/aR35nJkTdu+JdTHw3sILYCC/ArJJoeHWlkDT0sY82ACFRx2VYH15odQ7zW3CCYN1adoZ+tb6QsOA==", "requires": { "create-react-context": "^0.2.2", "deepmerge": "^2.1.1", @@ -5012,6 +4975,17 @@ "null-check": "^1.0.0" } }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -5031,14 +5005,14 @@ "dev": true }, "fsevents": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", - "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.8.tgz", + "integrity": "sha512-tPvHgPGB7m40CZ68xqFGkKuzN+RnpGmSV+hgeKxhRpbxdqKXUFJGC3yonBOLzQBcJyGpdZFDfCsdOC2KFsXzeA==", "dev": true, "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "nan": "^2.12.1", + "node-pre-gyp": "^0.12.0" }, "dependencies": { "abbrev": { @@ -5116,12 +5090,12 @@ "optional": true }, "debug": { - "version": "2.6.9", + "version": "4.1.1", "bundled": true, "dev": true, "optional": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "deep-extend": { @@ -5292,24 +5266,24 @@ } }, "ms": { - "version": "2.0.0", + "version": "2.1.1", "bundled": true, "dev": true, "optional": true }, "needle": { - "version": "2.2.4", + "version": "2.3.0", "bundled": true, "dev": true, "optional": true, "requires": { - "debug": "^2.1.2", + "debug": "^4.1.0", "iconv-lite": "^0.4.4", "sax": "^1.2.4" } }, "node-pre-gyp": { - "version": "0.10.3", + "version": "0.12.0", "bundled": true, "dev": true, "optional": true, @@ -5337,13 +5311,13 @@ } }, "npm-bundled": { - "version": "1.0.5", + "version": "1.0.6", "bundled": true, "dev": true, "optional": true }, "npm-packlist": { - "version": "1.2.0", + "version": "1.4.1", "bundled": true, "dev": true, "optional": true, @@ -5482,7 +5456,7 @@ "optional": true }, "semver": { - "version": "5.6.0", + "version": "5.7.0", "bundled": true, "dev": true, "optional": true @@ -5703,6 +5677,12 @@ "which": "^1.2.14" } }, + "globals": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz", + "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==", + "dev": true + }, "globby": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", @@ -5765,26 +5745,17 @@ "dev": true }, "handlebars": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz", - "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz", + "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", "dev": true, "requires": { - "async": "^2.5.0", + "neo-async": "^2.6.0", "optimist": "^0.6.1", "source-map": "^0.6.1", "uglify-js": "^3.1.4" }, "dependencies": { - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -5943,9 +5914,9 @@ "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" }, "homedir-polyfill": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", - "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, "requires": { "parse-passwd": "^1.0.0" @@ -6026,15 +5997,16 @@ "dev": true }, "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", "dev": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" } }, "http-parser-js": { @@ -6055,15 +6027,15 @@ } }, "http-proxy-middleware": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", - "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", "dev": true, "requires": { - "http-proxy": "^1.16.2", + "http-proxy": "^1.17.0", "is-glob": "^4.0.0", - "lodash": "^4.17.5", - "micromatch": "^3.1.9" + "lodash": "^4.17.11", + "micromatch": "^3.1.10" } }, "http-signature": { @@ -6137,9 +6109,9 @@ } }, "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", "dev": true }, "iferr": { @@ -6197,9 +6169,9 @@ } }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -6215,9 +6187,9 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "pkg-dir": { @@ -6313,13 +6285,13 @@ } }, "internal-ip": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz", - "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", "dev": true, "requires": { - "default-gateway": "^2.6.0", - "ipaddr.js": "^1.5.2" + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" } }, "interpret": { @@ -6356,9 +6328,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", - "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", "dev": true }, "is-accessor-descriptor": { @@ -6368,17 +6340,6 @@ "dev": true, "requires": { "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "is-arrayish": { @@ -6430,17 +6391,6 @@ "dev": true, "requires": { "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "is-date-object": { @@ -6526,17 +6476,6 @@ "dev": true, "requires": { "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "is-number-object": { @@ -6662,9 +6601,9 @@ "dev": true }, "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, "isbinaryfile": { @@ -6769,15 +6708,15 @@ } }, "istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-LXTBICkMARVgo579kWDm8SqfB6nvSDKNqIOBEjmJRnL04JvoMHCYGWaMddQnseJYtkEuEvO/sIcOxPLk9gERug==", "dev": true }, "istanbul-lib-instrument": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz", - "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.2.0.tgz", + "integrity": "sha512-06IM3xShbNW4NgZv5AP4QH0oHqf1/ivFo8eFys0ZjPXHGldHJQWb3riYOKXqmOqfxXBfxu4B+g/iuhOPZH0RJg==", "dev": true, "requires": { "@babel/generator": "^7.0.0", @@ -6785,8 +6724,16 @@ "@babel/template": "^7.0.0", "@babel/traverse": "^7.0.0", "@babel/types": "^7.0.0", - "istanbul-lib-coverage": "^2.0.3", - "semver": "^5.5.0" + "istanbul-lib-coverage": "^2.0.4", + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.0.0.tgz", + "integrity": "sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==", + "dev": true + } } }, "js-levenshtein": { @@ -6801,9 +6748,9 @@ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" }, "js-yaml": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", - "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -6825,6 +6772,12 @@ "dev": true, "optional": true }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -6857,6 +6810,24 @@ "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", "dev": true }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, "jsonify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", @@ -6883,28 +6854,27 @@ "dev": true }, "karma": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/karma/-/karma-4.0.0.tgz", - "integrity": "sha512-EFoFs3F6G0BcUGPNOn/YloGOb3h09hzTguyXlg6loHlKY76qbJikkcyPk43m2kfRF65TUGda/mig29QQtyhm1g==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", "dev": true, "requires": { "bluebird": "^3.3.0", "body-parser": "^1.16.1", + "braces": "^2.3.2", "chokidar": "^2.0.3", "colors": "^1.1.0", - "combine-lists": "^1.0.0", "connect": "^3.6.0", "core-js": "^2.2.0", "di": "^0.0.1", "dom-serialize": "^2.2.0", - "expand-braces": "^0.1.1", "flatted": "^2.0.0", "glob": "^7.1.1", "graceful-fs": "^4.1.2", "http-proxy": "^1.13.0", "isbinaryfile": "^3.0.0", - "lodash": "^4.17.5", - "log4js": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", "mime": "^2.3.1", "minimatch": "^3.0.2", "optimist": "^0.6.1", @@ -7009,10 +6979,13 @@ "dev": true }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } }, "latest-version": { "version": "3.1.0", @@ -7168,12 +7141,6 @@ "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", "dev": true }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, "lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", @@ -7181,27 +7148,16 @@ "dev": true }, "log4js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz", - "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.1.0.tgz", + "integrity": "sha512-eDa+zZPeVEeK6QGJAePyXM6pg4P3n3TO5rX9iZMVY48JshsTyLJZLIL5HipI1kQ2qLsSyOpUqNND/C5H4WhhiA==", "dev": true, "requires": { - "circular-json": "^0.5.5", - "date-format": "^1.2.0", - "debug": "^3.1.0", + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", "rfdc": "^1.1.2", - "streamroller": "0.7.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } + "streamroller": "^1.0.4" } }, "loglevel": { @@ -7211,9 +7167,9 @@ "dev": true }, "lolex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-3.0.0.tgz", - "integrity": "sha512-hcnW80h3j2lbUfFdMArd5UPA/vxZJ+G8vobd+wg3nVEQA0EigStbYcrG030FJxL6xiDDPEkoMatV9xIh5OecQQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.0.1.tgz", + "integrity": "sha512-UHuOBZ5jjsKuzbB/gRNNW8Vg8f00Emgskdq2kvZxgBJCS0aqquAuXai/SkWORlKeZEiNQWZjFZOqIUcH9LqKCw==", "dev": true }, "loose-envify": { @@ -7259,6 +7215,12 @@ "pify": "^3.0.0" } }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", + "dev": true + }, "map-age-cleaner": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", @@ -7312,14 +7274,22 @@ "dev": true }, "mem": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.1.0.tgz", - "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "dev": true, "requires": { "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", + "mimic-fn": "^2.0.0", "p-is-promise": "^2.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + } } }, "memory-fs": { @@ -7477,6 +7447,72 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.2" + }, + "dependencies": { + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } } }, "miller-rabin": { @@ -7757,9 +7793,9 @@ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, "nan": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", - "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", + "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==", "dev": true, "optional": true }, @@ -7780,6 +7816,72 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } } }, "nearley": { @@ -7814,16 +7916,16 @@ "dev": true }, "nise": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.4.8.tgz", - "integrity": "sha512-kGASVhuL4tlAV0tvA34yJYZIVihrUt/5bDwpp4tTluigxUr2bBlJeDXmivb6NuEdFkqvdv/Ybb9dm16PSKUhtw==", + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/nise/-/nise-1.4.10.tgz", + "integrity": "sha512-sa0RRbj53dovjc7wombHmVli9ZihXbXCQ2uH3TNm03DyvOSIQbxg+pbqDKrk2oxMK1rtLGVlKxcB9rrc6X5YjA==", "dev": true, "requires": { "@sinonjs/formatio": "^3.1.0", + "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", "lolex": "^2.3.2", - "path-to-regexp": "^1.7.0", - "text-encoding": "^0.6.4" + "path-to-regexp": "^1.7.0" }, "dependencies": { "lolex": { @@ -7889,9 +7991,9 @@ } }, "node-releases": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.7.tgz", - "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.17.tgz", + "integrity": "sha512-/SCjetyta1m7YXLgtACZGDYJdCSIBAWorDWkGCGZlydP2Ll7J48l7j/JxNYZ+xsgSPbWfdulVS/aY+GdjUsQ7Q==", "dev": true, "requires": { "semver": "^5.3.0" @@ -8029,26 +8131,6 @@ "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "object-inspect": { @@ -8166,9 +8248,9 @@ } }, "on-headers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true }, "once": { @@ -8329,9 +8411,9 @@ "dev": true }, "p-is-promise": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.0.0.tgz", - "integrity": "sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", "dev": true }, "p-limit": { @@ -8391,9 +8473,9 @@ } }, "pako": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz", - "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", + "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==", "dev": true }, "parallel-transform": { @@ -8408,9 +8490,9 @@ } }, "parse-asn1": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.3.tgz", - "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz", + "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==", "dev": true, "requires": { "asn1.js": "^4.0.0", @@ -8465,9 +8547,9 @@ } }, "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true }, "pascalcase": { @@ -8530,6 +8612,14 @@ "dev": true, "requires": { "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + } } }, "path-type": { @@ -8804,13 +8894,13 @@ } }, "proxy-addr": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", - "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", "dev": true, "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.8.0" + "ipaddr.js": "1.9.0" } }, "proxy-from-env": { @@ -8880,9 +8970,9 @@ "dev": true }, "puppeteer": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.12.2.tgz", - "integrity": "sha512-xWSyCeD6EazGlfnQweMpM+Hs6X6PhUYhNTHKFj/axNZDq4OmrVERf70isBf7HsnFgB3zOC1+23/8+wCAZYg+Pg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-1.15.0.tgz", + "integrity": "sha512-D2y5kwA9SsYkNUmcBzu9WZ4V1SGHiQTmgvDZSx6sRYFsgV25IebL4V6FaHjF6MbwLK9C6f3G3pmck9qmwM8H3w==", "dev": true, "requires": { "debug": "^4.1.0", @@ -8896,9 +8986,9 @@ }, "dependencies": { "ws": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.3.tgz", - "integrity": "sha512-tbSxiT+qJI223AP4iLfQbkbxkwdFcneYinM2+x46Gx2wgvbaOMO36czfdfVUBRTHvzAMRhDd98sA5d/BuWbQdg==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", "dev": true, "requires": { "async-limiter": "~1.0.0" @@ -8931,9 +9021,9 @@ "dev": true }, "querystringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", - "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", "dev": true }, "raf": { @@ -8962,9 +9052,9 @@ } }, "randombytes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "requires": { "safe-buffer": "^5.1.0" @@ -8987,26 +9077,15 @@ "dev": true }, "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", "dev": true, "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } } }, "raw-loader": { @@ -9125,9 +9204,9 @@ } }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -9143,9 +9222,9 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true } } @@ -9207,9 +9286,9 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", - "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz", + "integrity": "sha512-SbA/iNrBUf6Pv2zU8Ekv1Qbhv92yxL4hiDa2siuxs4KKn4oOoMDHXjAf7+Nz9qinUQ46B1LcWEi/PhJfPWpZWQ==", "dev": true, "requires": { "regenerate": "^1.4.0" @@ -9220,6 +9299,15 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" }, + "regenerator-transform": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.4.tgz", + "integrity": "sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A==", + "dev": true, + "requires": { + "private": "^0.1.6" + } + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -9228,17 +9316,70 @@ "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "regexp-tree": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.1.tgz", - "integrity": "sha512-HwRjOquc9QOwKTgbxvZTcddS5mlNlwePMQ3NFL8broajMLD5CXDAqas8Y5yxJH5QtZp5iRor3YCILd5pz71Cgw==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.5.tgz", + "integrity": "sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ==", + "dev": true + }, + "regexpu-core": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.5.4.tgz", + "integrity": "sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==", "dev": true, "requires": { - "cli-table3": "^0.5.0", - "colors": "^1.1.2", - "yargs": "^12.0.5" + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.0.2", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + }, + "regjsgen": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", + "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", + "dev": true + }, + "regjsparser": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + } + } } }, "registry-auth-token": { @@ -9346,9 +9487,9 @@ "dev": true }, "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, "requires-port": { @@ -9602,6 +9743,18 @@ "ms": "2.0.0" } }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, "mime": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", @@ -9614,6 +9767,12 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", @@ -9652,11 +9811,29 @@ "ms": "2.0.0" } }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true } } }, @@ -9688,17 +9865,6 @@ "is-extendable": "^0.1.1", "is-plain-object": "^2.0.3", "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } } }, "setimmediate": { @@ -9707,9 +9873,9 @@ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", "dev": true }, "sha.js": { @@ -9755,17 +9921,17 @@ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, "sinon": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.2.3.tgz", - "integrity": "sha512-i6j7sqcLEqTYqUcMV327waI745VASvYuSuQMCjbAwlpAeuCgKZ3LtrjDxAbu+GjNQR0FEDpywtwGCIh8GicNyg==", + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.3.2.tgz", + "integrity": "sha512-thErC1z64BeyGiPvF8aoSg0LEnptSaWE7YhdWWbWXgelOyThent7uKOnnEh9zBxDbKixtr5dEko+ws1sZMuFMA==", "dev": true, "requires": { - "@sinonjs/commons": "^1.3.0", - "@sinonjs/formatio": "^3.1.0", - "@sinonjs/samsam": "^3.0.2", + "@sinonjs/commons": "^1.4.0", + "@sinonjs/formatio": "^3.2.1", + "@sinonjs/samsam": "^3.3.1", "diff": "^3.5.0", - "lolex": "^3.0.0", - "nise": "^1.4.8", + "lolex": "^4.0.1", + "nise": "^1.4.10", "supports-color": "^5.5.0" }, "dependencies": { @@ -9817,24 +9983,6 @@ "ms": "2.0.0" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -9891,6 +10039,12 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true } } }, @@ -9901,17 +10055,6 @@ "dev": true, "requires": { "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "socket.io": { @@ -9973,6 +10116,12 @@ "to-array": "0.1.4" }, "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -10001,6 +10150,12 @@ "isarray": "2.0.1" }, "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -10093,6 +10248,24 @@ "urix": "^0.1.0" } }, + "source-map-support": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", + "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "source-map-url": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", @@ -10174,9 +10347,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", - "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -10193,6 +10366,27 @@ "dev": true, "requires": { "extend-shallow": "^3.0.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "sprintf-js": { @@ -10241,17 +10435,6 @@ "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } } }, "statuses": { @@ -10300,17 +10483,27 @@ "dev": true }, "streamroller": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz", - "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.4.tgz", + "integrity": "sha512-Wc2Gm5ygjSX8ZpW9J7Y9FwiSzTlKSvcl0FTTMd3rn7RoxDXpBW+xD9TY5sWL2n0UR61COB0LG1BQvN6nTUQbLQ==", "dev": true, "requires": { - "date-format": "^1.2.0", + "async": "^2.6.1", + "date-format": "^2.0.0", "debug": "^3.1.0", - "mkdirp": "^0.5.1", - "readable-stream": "^2.3.0" + "fs-extra": "^7.0.0", + "lodash": "^4.17.10" }, "dependencies": { + "async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "dev": true, + "requires": { + "lodash": "^4.17.11" + } + }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", @@ -10440,9 +10633,9 @@ } }, "tapable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", - "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true }, "term-size": { @@ -10455,44 +10648,28 @@ } }, "terser": { - "version": "3.16.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz", - "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", "dev": true, "requires": { - "commander": "~2.17.1", + "commander": "^2.19.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.9" + "source-map-support": "~0.5.10" }, "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "source-map-support": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz", - "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } } } }, "terser-webpack-plugin": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz", - "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz", + "integrity": "sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==", "dev": true, "requires": { "cacache": "^11.0.2", @@ -10528,13 +10705,13 @@ } }, "find-cache-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz", - "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", "dev": true, "requires": { "commondir": "^1.0.1", - "make-dir": "^1.0.0", + "make-dir": "^2.0.0", "pkg-dir": "^3.0.0" } }, @@ -10566,6 +10743,16 @@ "yallist": "^3.0.2" } }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, "mississippi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", @@ -10585,9 +10772,9 @@ } }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -10603,9 +10790,15 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true }, "pkg-dir": { @@ -10651,23 +10844,17 @@ } }, "test-exclude": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.1.0.tgz", - "integrity": "sha512-gwf0S2fFsANC55fSeSqpb8BYk6w3FDvwZxfNjeF6FRgvFa43r+7wRiA/Q0IxoRU37wB/LE8IQ4221BsNucTaCA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.2.tgz", + "integrity": "sha512-N2pvaLpT8guUpb5Fe1GJlmvmzH3x+DAKmmyEQmFP792QcLYoGE1syxztSvPD1V8yPe6VrcCt6YGQVjSRjCASsA==", "dev": true, "requires": { - "arrify": "^1.0.1", + "glob": "^7.1.3", "minimatch": "^3.0.4", "read-pkg-up": "^4.0.0", - "require-main-filename": "^1.0.1" + "require-main-filename": "^2.0.0" } }, - "text-encoding": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz", - "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk=", - "dev": true - }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -10739,6 +10926,12 @@ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", "dev": true }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", @@ -10746,17 +10939,6 @@ "dev": true, "requires": { "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "to-regex": { @@ -10769,6 +10951,72 @@ "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" + }, + "dependencies": { + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } } }, "to-regex-range": { @@ -10781,6 +11029,12 @@ "repeat-string": "^1.6.1" } }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, "tough-cookie": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", @@ -10857,13 +11111,30 @@ "dev": true }, "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "version": "1.6.17", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.17.tgz", + "integrity": "sha512-jYZzkOoAPVyQ9vlZ4xEJ4BBbHC4a7hbY1xqyCPe6AiQVVqfbZEulJm0VpqK4B+096O1VQi0l6OBGH210ejx/bA==", "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.18" + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "dev": true + }, + "mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dev": true, + "requires": { + "mime-db": "1.40.0" + } + } } }, "typedarray": { @@ -10878,23 +11149,16 @@ "integrity": "sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==" }, "uglify-js": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", - "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "version": "3.5.8", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.8.tgz", + "integrity": "sha512-GFSjB1nZIzoIq70qvDRtWRORHX3vFkAnyK/rDExc0BN7r9+/S+Voz3t/fwJuVfjppAMz+ceR2poE7tkhvnVwQQ==", "dev": true, "optional": true, "requires": { - "commander": "~2.17.1", + "commander": "~2.20.0", "source-map": "~0.6.1" }, "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true, - "optional": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10927,15 +11191,15 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", - "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", - "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", "dev": true }, "union-value": { @@ -10950,15 +11214,6 @@ "set-value": "^0.4.3" }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, "set-value": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", @@ -11000,6 +11255,12 @@ "crypto-random-string": "^1.0.0" } }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -11043,12 +11304,6 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true } } }, @@ -11059,9 +11314,9 @@ "dev": true }, "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", + "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", "dev": true }, "update-notifier": { @@ -11158,9 +11413,9 @@ } }, "url-parse": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", - "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.6.tgz", + "integrity": "sha512-/B8AD9iQ01seoXmXf9z/MjLZQIdOoYl/+gvsQF6+mpnxaTfG9P7srYaiqaDMyKkR36XMXfhqSHss5MyFAO8lew==", "dev": true, "requires": { "querystringify": "^2.0.0", @@ -11299,15 +11554,15 @@ } }, "webpack": { - "version": "4.29.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.29.3.tgz", - "integrity": "sha512-xPJvFeB+8tUflXFq+OgdpiSnsCD5EANyv56co5q8q8+YtEasn5Sj3kzY44mta+csCIEB0vneSxnuaHkOL2h94A==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.30.0.tgz", + "integrity": "sha512-4hgvO2YbAFUhyTdlR4FNyt2+YaYBYHavyzjCMbZzgglo02rlKi/pcsEzwCuCpsn1ryzIl1cq/u8ArIKu8JBYMg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/wasm-edit": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", "acorn": "^6.0.5", "acorn-dynamic-import": "^4.0.0", "ajv": "^6.1.0", @@ -11331,9 +11586,9 @@ } }, "webpack-cli": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.2.3.tgz", - "integrity": "sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.1.tgz", + "integrity": "sha512-c2inFU7SM0IttEgF7fK6AaUsbBnORRzminvbyRKS+NlbQHVZdCtzKBlavRL5359bFsywXGRAItA5di/IruC8mg==", "dev": true, "requires": { "chalk": "^2.4.1", @@ -11346,7 +11601,7 @@ "loader-utils": "^1.1.0", "supports-color": "^5.5.0", "v8-compile-cache": "^2.0.2", - "yargs": "^12.0.4" + "yargs": "^12.0.5" }, "dependencies": { "ansi-styles": { @@ -11393,178 +11648,137 @@ } }, "webpack-dev-server": { - "version": "3.1.14", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz", - "integrity": "sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.3.1.tgz", + "integrity": "sha512-jY09LikOyGZrxVTXK0mgIq9y2IhCoJ05848dKZqX1gAGLU1YDqgpOT71+W53JH/wI4v6ky4hm+KvSyW14JEs5A==", "dev": true, "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", - "chokidar": "^2.0.0", - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "debug": "^3.1.0", - "del": "^3.0.0", - "express": "^4.16.2", - "html-entities": "^1.2.0", - "http-proxy-middleware": "~0.18.0", + "chokidar": "^2.1.5", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.0", + "express": "^4.16.4", + "html-entities": "^1.2.1", + "http-proxy-middleware": "^0.19.1", "import-local": "^2.0.0", - "internal-ip": "^3.0.1", + "internal-ip": "^4.2.0", "ip": "^1.1.5", - "killable": "^1.0.0", - "loglevel": "^1.4.1", - "opn": "^5.1.0", - "portfinder": "^1.0.9", + "killable": "^1.0.1", + "loglevel": "^1.6.1", + "opn": "^5.5.0", + "portfinder": "^1.0.20", "schema-utils": "^1.0.0", - "selfsigned": "^1.9.1", - "semver": "^5.6.0", - "serve-index": "^1.7.2", + "selfsigned": "^1.10.4", + "semver": "^6.0.0", + "serve-index": "^1.9.1", "sockjs": "0.3.19", "sockjs-client": "1.3.0", "spdy": "^4.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^5.1.0", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", "url": "^0.11.0", - "webpack-dev-middleware": "3.4.0", + "webpack-dev-middleware": "^3.6.2", "webpack-log": "^2.0.0", - "yargs": "12.0.2" + "yargs": "12.0.5" }, "dependencies": { - "camelcase": { + "del": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.0.tgz", + "integrity": "sha512-C4kvKNlYrwXhKxz97BuohF8YoGgQ23Xm9lvoHmgT7JaPGprSEjk3+XFled74Yt/x0ZABUHg2D67covzAPUKx5Q==", "dev": true, "requires": { - "ms": "^2.1.1" + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" } }, - "decamelize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", - "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "xregexp": "4.0.0" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "is-path-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.1.0.tgz", + "integrity": "sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "is-path-inside": "^2.1.0" } }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "path-is-inside": "^1.0.2" } }, "opn": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", - "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", "dev": true, "requires": { "is-wsl": "^1.1.0" } }, - "p-limit": { + "p-map": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true }, - "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "semver": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.0.0.tgz", + "integrity": "sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ==", "dev": true }, "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { "has-flag": "^3.0.0" } - }, - "webpack-dev-middleware": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz", - "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", - "dev": true, - "requires": { - "memory-fs": "~0.4.1", - "mime": "^2.3.1", - "range-parser": "^1.0.3", - "webpack-log": "^2.0.0" - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "yargs": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", - "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^2.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.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 || ^4.0.0", - "yargs-parser": "^10.1.0" - } - }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } } } }, @@ -11733,12 +11947,6 @@ "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", "dev": true }, - "xregexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", - "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==", - "dev": true - }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", @@ -11797,9 +12005,9 @@ } }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -11815,9 +12023,15 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", "dev": true } } @@ -11833,9 +12047,9 @@ }, "dependencies": { "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true } } diff --git a/client/package.json b/client/package.json index 60bbe175..e3f339b7 100644 --- a/client/package.json +++ b/client/package.json @@ -19,7 +19,7 @@ "classnames": "^2.2.6", "cmmn-js": "^0.18.0", "cmmn-js-properties-panel": "^0.7.2", - "codemirror": "^5.39.0", + "codemirror": "^5.46.0", "debug": "^4.1.1", "diagram-js": "^3.3.0", "diagram-js-minimap": "^1.3.0", @@ -27,7 +27,7 @@ "dmn-js": "^6.3.2", "dmn-js-properties-panel": "^0.2.0", "drag-tabs": "^2.2.0", - "formik": "^1.3.2", + "formik": "^1.5.3", "ids": "^0.2.2", "min-dash": "^3.4.0", "p-defer": "^1.0.0", @@ -39,13 +39,13 @@ }, "homepage": ".", "devDependencies": { - "@babel/core": "^7.2.2", - "@babel/plugin-proposal-class-properties": "^7.3.0", + "@babel/core": "^7.4.3", + "@babel/plugin-proposal-class-properties": "^7.4.0", "@babel/plugin-syntax-dynamic-import": "^7.2.0", - "@babel/preset-env": "^7.3.1", + "@babel/preset-env": "^7.4.3", "@babel/preset-react": "^7.0.0", "babel-loader": "^8.0.5", - "babel-plugin-istanbul": "^5.0.1", + "babel-plugin-istanbul": "^5.1.3", "case-sensitive-paths-webpack-plugin": "^2.1.2", "chai": "^4.2.0", "copy-webpack-plugin": "^4.5.2", @@ -55,7 +55,7 @@ "enzyme": "^3.9.0", "enzyme-adapter-react-16": "^1.12.1", "file-loader": "^3.0.1", - "karma": "^4.0.0", + "karma": "^4.1.0", "karma-chrome-launcher": "^2.1.1", "karma-coverage": "^1.1.2", "karma-env-preprocessor": "^0.1.1", @@ -69,16 +69,16 @@ "mocha": "^5.2.0", "mocha-test-container-support": "0.2.0", "npm-run-all": "^4.1.5", - "puppeteer": "^1.9.0", + "puppeteer": "^1.15.0", "raw-loader": "^1.0.0", "react-test-renderer": "^16.8.6", - "sinon": "^7.2.3", + "sinon": "^7.3.2", "sinon-chai": "^3.3.0", "style-loader": "^0.23.1", "url-loader": "^1.1.1", - "webpack": "^4.28.3", - "webpack-cli": "^3.2.1", - "webpack-dev-server": "^3.1.14" + "webpack": "^4.30.0", + "webpack-cli": "^3.3.1", + "webpack-dev-server": "^3.3.1" }, "scripts": { "start": "cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js --port 3000", From 304df338b25c17c9a03a2fec606b64fa218952f9 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Wed, 12 Jun 2019 10:28:55 +0200 Subject: [PATCH 035/135] chore(project): simplify screenshot --- docs/screenshot.png | Bin 128140 -> 205343 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/screenshot.png b/docs/screenshot.png index 21f2a301aba8d0624d110db74a876adc6dfc7477..1653b830bd60e554817f3f78676553f10b8f84c4 100644 GIT binary patch literal 205343 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%0DtP%L5x8vHWT&9UJks9;?ytvBb`x1TLT(U@?r}TZ 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

_Z+V{hl1X?g>q`3-aV^K}cMW5R;jlSPTrK0W9+ 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 HQ$iB}MFYbG literal 128140 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�&XDkd#o`zf5i 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

xkM1+7#on@9wU z0#N#T=XBSJx?4?=Umb1^PN>$H75e$bUom*i0YMjd439U%8??XInv3#I1U5O--~S|jc5PgEmL z0qswcnhDSRNXa3%YufFe+3JFTxs||_oA2E`Hl|HQp)#vKPRNxrQvqNJepX047BdLS z8!9~b7=zEN=Z9(e&U-)u^J6dQg&%F2ZE1{q59YTFDw)7=RL?hzQHC(GufHb?)7FTt zx0=2XY`ncdMxO&Xkv8msw;(gB-Po)&gQWMf*6(x>Oj2Zd@G|1%)X2{|#kImqgb#3i zOkMXwN0#fQH$bGO8d>>^wy?O1e?jCa>V`rmL)Y+wztP_7iH2hl^On0W5yeMW8rCxBK zBbDt|M+Aw+|Jb180FrH(u%XQnJvP-A=ioPSd}Z)Du%+A4y?V(VRTtYFCy@uR8qG>Q z^P`WxW;M4*6(96v=854?IBJYWbI&`q{MPlk@Yz+_MPrrSC`Pj>UR!Im4Yc@u*0APs zw!4xc!}#WYYdV1C`u#z&>t{(|G0}Z_r`_M-zEsg5!q?*6170om(^b`d0dmzE-_KV- z)xFuxJWe&wX}%|Is}JbxXuS5)v`B%#6)kZx1Sqv?N^#Cm%(ug?#x))nz+{e)t??z^ z7gLL%?1Fi=FiK5T#0Y+u)vX5T4a6Q$U7as2{)TqtLGeQYN3HC#YxFTzu|kIQJu0=b zlE$p{Mb#+EjEV~e0FGYRd5kI`dY&CQ=tyg=KijCGo_6~! zO7YM6YIu}~l0GyLx(qvzn_GrsaYF9Vb>4-TgQBPk5`e>{t4jY%H2$+TBd5 zahRr~NDp?W>%{)UP>UxCoGRpG2($=$Ry=11N3UZCuJ+T@u4uY3!^@^Or`D%y%x2h? zGNI%MxoRPr!*gy>L^FE`_^(^xQI@rvW5`G8)7|9zuej#acjZ3U7`V||zcI?lmW-PK zZ9Q4hO#sNGtODCo=va{6fC~~&-}x&^63hB-KEf?QNOpgd{~i-wk}FppQX4iz*^5hc zYh%sg*>h{2v1GQgv_y{hSxmodPhDNdARXt zw^^LkK$k7Ye|8C-?;TF=WK_sZB?@^)E_>Dx$|Ong@O5sU>mF#gLM9~tDmn;ECfb}z zUyD?Zw4w*q*7QFVP;WRq5Kn~zH_^s&+pW}g)Eof2Q=4lvN_tnWZa%*(gyTZYZk9|X zmrifOBQHh_Y*-b&-=LUNC*gU5`==-K{*j#m02XwVx;4^O6f-}!eN$(3X2!l)H@FR5 zh>P(MKBn@}1vKliQS~q#nWWf`Rx~-S8~`HfMbi<@UA?^Nux55a_v$+8WQwgX-1e+{(XBqw%aW3gYv*N5MXie1#MN7{ zpxa1TlBvcQhS+oE2f}AEUP1%Imur$kIe61S0{veq-Gh8qrH@4ca#!GpLR8=UtWa|%(yHM7 zUfh?u|6iOEtti;>D3K1fB);;K5&zWaSsNpyw)ah<;OkZKzanRQIRQW0$R^zz5UILC zpX${VSM^`4FSD?x+$bwqs++d%Ph$`L1ETvt6)0%yWA_1{6c-oKV}k`yKXOQXT6x~_ zA3~KhQ30)69~&N>n$NbKebW@bu^wHx2q6n^Svt#_>TcZwQP}hqHums=)puY;Z$7yS z@_3}onNQYnJ}Ogt^T$KmLKo8THDiNU-W$H+7^D=2_#bi7sF9aRvF)e Date: Thu, 13 Jun 2019 13:11:03 +0200 Subject: [PATCH 036/135] feat(client): bump to bpmn-js@4.0.0-beta.1 Closes https://github.com/camunda/camunda-modeler/issues/1242 Closes https://github.com/camunda/camunda-modeler/issues/903 Closes https://github.com/camunda/camunda-modeler/issues/637 Closes https://github.com/camunda/camunda-modeler/issues/1290 Closes https://github.com/camunda/camunda-modeler/issues/609 Closes https://github.com/camunda/camunda-modeler/issues/608 Closes https://github.com/camunda/camunda-modeler/issues/1206 Closes https://github.com/camunda/camunda-modeler/issues/464 Closes https://github.com/camunda/camunda-modeler/issues/1019 Closes https://github.com/camunda/camunda-modeler/issues/239 --- client/package-lock.json | 41 ++++++++++++++++++++++------------------ client/package.json | 2 +- 2 files changed, 24 insertions(+), 19 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 51e80c3b..5a87cb3a 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.1.0", + "version": "3.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2149,38 +2149,38 @@ } }, "bpmn-font": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/bpmn-font/-/bpmn-font-0.8.0.tgz", - "integrity": "sha512-j8u5k7EcGkmg7WkPgObxyvMEccr0qyiCuvXGnM5G2Q+kza119vVq3gblt0Rro/UDjl7i3VmfG3ojeZ04VHeVFg==" + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/bpmn-font/-/bpmn-font-0.9.3.tgz", + "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-3.4.1.tgz", - "integrity": "sha512-rCR43EJ2YeszFJEL8q3tOlxLGXwEnn2StlA/oilPpi4XumxgQa7Oj4S2fev0M450tKaZIQJjZniX+b7+gb5ugA==", + "version": "4.0.0-beta.1", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.1.tgz", + "integrity": "sha512-UzMEVhKEdEUXIcXNzjxVNhvWadBwiF+8Egh0/hp9/5LlbE5t3wcRYhDbuzhjfbhnVTbVg14xUTdqYCEFj3H1Gw==", "requires": { - "bpmn-font": "^0.8.0", + "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.1.6", "css.escape": "^1.5.1", - "diagram-js": "^3.3.0", - "diagram-js-direct-editing": "^1.4.2", + "diagram-js": "^4.0.0-beta.2", + "diagram-js-direct-editing": "^1.4.3", "ids": "^0.2.0", "inherits": "^2.0.1", - "min-dash": "^3.4.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "tiny-svg": "^2.2.1" }, "dependencies": { "diagram-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.0.tgz", - "integrity": "sha512-ATAjw4FGk+9ns+hWFWXgsqP8gTvUQpDdveMg+af4wInEETWVlP1hZOGU2uFm1nF0RmEtJ4fhY1DQVkaIq66rcg==", + "version": "4.0.0-beta.2", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.2.tgz", + "integrity": "sha512-0SC32mq7Z/HJKYMUlsjmgUplI3sueaQwARH0NwZdTto9F7PqJHeXFOGv/h/AUmE67OepE+8102cMV8Q8unYV3A==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", @@ -2188,13 +2188,18 @@ } }, "diagram-js-direct-editing": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", - "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.3.tgz", + "integrity": "sha512-7NVKHwqaLonklferL8W9E8qhxDw93nR5/0i9CdEXeGOf2fIc8z0WgfzbFhTJqN+2qZaIORyX/coYZOnljfixIg==", "requires": { "min-dash": "^3.0.0", "min-dom": "^3.0.0" } + }, + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" } } }, diff --git a/client/package.json b/client/package.json index e3f339b7..ccac7705 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^3.4.1", + "bpmn-js": "^4.0.0-beta.1", "bpmn-js-properties-panel": "^0.29.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", From f16835b4f31d6932ca2dc921e68d661db66e8242 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 18 Jun 2019 10:03:29 +0200 Subject: [PATCH 037/135] chore(client): bump bpmn-js versions Closes https://github.com/camunda/camunda-modeler/issues/1197 Closes https://github.com/camunda/camunda-modeler/issues/321 --- app/package-lock.json | 2 +- client/package-lock.json | 134 +++++++++++++++++++++++++++++++-------- client/package.json | 4 +- package-lock.json | 41 ++++++++---- 4 files changed, 142 insertions(+), 39 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 222c90c5..98a90911 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.0.1", + "version": "3.1.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/client/package-lock.json b/client/package-lock.json index 5a87cb3a..532555f4 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,16 +2154,16 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.1", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.1.tgz", - "integrity": "sha512-UzMEVhKEdEUXIcXNzjxVNhvWadBwiF+8Egh0/hp9/5LlbE5t3wcRYhDbuzhjfbhnVTbVg14xUTdqYCEFj3H1Gw==", + "version": "4.0.0-beta.2", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.2.tgz", + "integrity": "sha512-Dgyi0Hqlm8giyP5COTaforLoXC6Ihh7dvLFP4MXDDSNmpbmAKy+FAluQ0Ew4DPxdcktJ5axqGXhnP17gDtMaAQ==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.1.6", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.2", + "diagram-js": "^4.0.0-beta.3", "diagram-js-direct-editing": "^1.4.3", - "ids": "^0.2.0", + "ids": "^1.0.0", "inherits": "^2.0.1", "min-dash": "^3.5.0", "min-dom": "^3.0.0", @@ -2171,22 +2171,6 @@ "tiny-svg": "^2.2.1" }, "dependencies": { - "diagram-js": { - "version": "4.0.0-beta.2", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.2.tgz", - "integrity": "sha512-0SC32mq7Z/HJKYMUlsjmgUplI3sueaQwARH0NwZdTto9F7PqJHeXFOGv/h/AUmE67OepE+8102cMV8Q8unYV3A==", - "requires": { - "css.escape": "^1.5.1", - "didi": "^4.0.0", - "hammerjs": "^2.0.1", - "inherits": "^2.0.1", - "min-dash": "^3.5.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "path-intersection": "^1.0.2", - "tiny-svg": "^2.2.1" - } - }, "diagram-js-direct-editing": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.3.tgz", @@ -2196,6 +2180,11 @@ "min-dom": "^3.0.0" } }, + "ids": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", + "integrity": "sha512-Zvtq1xUto4LttpstyOlFum8lKx+i1OmRfg+6A9drFS9iSZsDPMHG4Sof/qwNR4kCU7jBeWFPrY2ocHxiz7cCRw==" + }, "min-dash": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", @@ -2752,6 +2741,22 @@ "tiny-svg": "^2.2.1" }, "dependencies": { + "diagram-js": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + }, "diagram-js-direct-editing": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", @@ -3582,19 +3587,26 @@ "dev": true }, "diagram-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.0.tgz", - "integrity": "sha512-ATAjw4FGk+9ns+hWFWXgsqP8gTvUQpDdveMg+af4wInEETWVlP1hZOGU2uFm1nF0RmEtJ4fhY1DQVkaIq66rcg==", + "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.3.tgz", + "integrity": "sha512-EdY8oegQKsFDKsVmtltD7o9DWxcsBNATBhuij9z7DMu2z/MUzeShaHQOS7O1MNnzQ9FlALq5n/x68DRdEeBQOg==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } } }, "diagram-js-direct-editing": { @@ -3687,6 +3699,24 @@ "min-dom": "^3.1.1", "selection-ranges": "^3.0.2", "table-js": "^5.1.0" + }, + "dependencies": { + "diagram-js": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + } } }, "dmn-js-drd": { @@ -3701,6 +3731,24 @@ "min-dash": "^3.0.0", "min-dom": "^3.1.1", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "diagram-js": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + } } }, "dmn-js-literal-expression": { @@ -3714,6 +3762,24 @@ "inferno": "~5.0.5", "min-dash": "^3.0.0", "min-dom": "^3.1.1" + }, + "dependencies": { + "diagram-js": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + } } }, "dmn-js-properties-panel": { @@ -3743,6 +3809,24 @@ "selection-ranges": "^3.0.2", "selection-update": "^0.1.2", "table-js": "^5.1.0" + }, + "dependencies": { + "diagram-js": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "requires": { + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.2.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" + } + } } }, "dmn-moddle": { diff --git a/client/package.json b/client/package.json index ccac7705..f0c8007e 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.1", + "bpmn-js": "^4.0.0-beta.2", "bpmn-js-properties-panel": "^0.29.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.7.2", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^3.3.0", + "diagram-js": "^4.0.0-beta.3", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.2", diff --git a/package-lock.json b/package-lock.json index 3fd67082..e3cc44ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6245,7 +6245,8 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -6269,13 +6270,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6292,19 +6295,22 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -6435,7 +6441,8 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -6449,6 +6456,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -6465,6 +6473,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -6473,13 +6482,15 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.2.4.tgz", "integrity": "sha512-hzXIWWet/BzWhYs2b+u7dRHlruXhwdgvlTMDKC6Cb1U7ps6Ac6yQlR39xsbjWJE377YTCtKwIXIpJ5oP+j5y8g==", "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -6500,6 +6511,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -6588,7 +6600,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -6602,6 +6615,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -6697,7 +6711,8 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -6739,6 +6754,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -6760,6 +6776,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -6808,13 +6825,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=", - "dev": true + "dev": true, + "optional": true } } }, From e391bce3aef55e1020a67601f48d3209616b4993 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Tue, 18 Jun 2019 11:42:29 +0200 Subject: [PATCH 038/135] feat(project): add xss-testing element templates and diagram The abovementioned files are stored in resources dir. --- resources/diagram/xss.bpmn | 36 +++++++++++++++++++++++++ resources/element-templates/xss.json | 40 ++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 resources/diagram/xss.bpmn create mode 100644 resources/element-templates/xss.json diff --git a/resources/diagram/xss.bpmn b/resources/diagram/xss.bpmn new file mode 100644 index 00000000..1ab5d402 --- /dev/null +++ b/resources/diagram/xss.bpmn @@ -0,0 +1,36 @@ + + + + + + + ${ source } + + + + + + + ${ source } + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/element-templates/xss.json b/resources/element-templates/xss.json new file mode 100644 index 00000000..9fda5216 --- /dev/null +++ b/resources/element-templates/xss.json @@ -0,0 +1,40 @@ +[ + { + "name": "xss task", + "id": "com.camunda.example.xss", + "appliesTo": [ + "bpmn:Task" + ], + "properties": [ + { + "label": "\">", + "description": "[CLICK ME!](javascript:alert(1))", + "type": "String", + "value": "\">", + "binding": { + "type": "camunda:outputParameter", + "source": "${ source }" + } + } + ] + }, + { + "name": "\">", + "id": "com.camunda.example.xss.img", + "appliesTo": [ + "bpmn:StartEvent" + ], + "properties": [ + { + "label": "\">", + "description": "\">", + "type": "String", + "value": "\">", + "binding": { + "type": "camunda:outputParameter", + "source": "${ source }" + } + } + ] + } +] From a7e30a5c787cd9edb39015eec324f9bceb9f42aa Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 18 Jun 2019 15:57:13 +0200 Subject: [PATCH 039/135] chore(README): update branch displayed in CI badge --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f4613ac..06f1e8e5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Camunda Modeler -[![Build Status](https://travis-ci.org/camunda/camunda-modeler.svg?branch=master)](https://travis-ci.org/camunda/camunda-modeler) +[![Build Status](https://travis-ci.org/camunda/camunda-modeler.svg?branch=develop)](https://travis-ci.org/camunda/camunda-modeler) An integrated modeling solution for BPMN, DMN and CMMN based on [bpmn.io](http://bpmn.io). From 1ed7caa2ce3fe1a66b4b5786afbd63c1e54b9700 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 21 Jun 2019 14:16:48 +0200 Subject: [PATCH 040/135] chore(client): bump dependency versions Closes https://github.com/camunda/camunda-modeler/issues/1151 --- client/package-lock.json | 162 ++++++++++++++++++++------------------- client/package.json | 12 +-- 2 files changed, 89 insertions(+), 85 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 532555f4..96c5c7e6 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.2", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.2.tgz", - "integrity": "sha512-Dgyi0Hqlm8giyP5COTaforLoXC6Ihh7dvLFP4MXDDSNmpbmAKy+FAluQ0Ew4DPxdcktJ5axqGXhnP17gDtMaAQ==", + "version": "4.0.0-beta.4", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.4.tgz", + "integrity": "sha512-H9zhfv/Ri+CHTGkewHdEpNyiF40Fwy9QvXEXpnOY7E9/ntWa1yuc+KUaZ1xCTcAoAN9DIc+mTMJAGXohA4k1rA==", "requires": { "bpmn-font": "^0.9.3", - "bpmn-moddle": "^5.1.6", + "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.3", + "diagram-js": "^4.0.0-beta.5", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -2171,13 +2171,20 @@ "tiny-svg": "^2.2.1" }, "dependencies": { - "diagram-js-direct-editing": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.3.tgz", - "integrity": "sha512-7NVKHwqaLonklferL8W9E8qhxDw93nR5/0i9CdEXeGOf2fIc8z0WgfzbFhTJqN+2qZaIORyX/coYZOnljfixIg==", + "diagram-js": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.5.tgz", + "integrity": "sha512-SBqd7zniFvneQXb3AvaGIYqyoCMAChvyi71F/GlD2M05HWifbnoMiqYWPcu1j4XRtqpP1xIk6qwDWkmeDaT8sA==", "requires": { - "min-dash": "^3.0.0", - "min-dom": "^3.0.0" + "css.escape": "^1.5.1", + "didi": "^4.0.0", + "hammerjs": "^2.0.1", + "inherits": "^2.0.1", + "min-dash": "^3.5.0", + "min-dom": "^3.0.0", + "object-refs": "^0.3.0", + "path-intersection": "^1.0.2", + "tiny-svg": "^2.2.1" } }, "ids": { @@ -2193,13 +2200,13 @@ } }, "bpmn-js-properties-panel": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-0.29.0.tgz", - "integrity": "sha512-m/Pn8Bo0xIzH+X5HbIwqndAZivRbP7UDAFo09gkRmqauQSX/WOCCXsMLt0GoDZdV1cFNSh0HOxFho3BXDwR50A==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/bpmn-js-properties-panel/-/bpmn-js-properties-panel-0.31.0.tgz", + "integrity": "sha512-3GLv/1Hq4bW9oqtSmvayjI5PffsaHmufdHY/IIOxTeCcE2Ucu+9xrX+PDEmjBVEcGO0FVVofiJ1URi5H+fpI0A==", "requires": { "ids": "^1.0.0", "inherits": "^2.0.1", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "min-dom": "^3.1.1", "scroll-tabs": "^1.0.1", "selection-update": "^0.1.2" @@ -2221,13 +2228,13 @@ } }, "bpmn-moddle": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-5.1.6.tgz", - "integrity": "sha512-png5t2CwSu06YyCBoUSfefkN3uM/JiKivd4qEtHB4pZAVdT4Xf+swfxefzZbLOa5AnlioIKi355E8WlSr0aBWQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bpmn-moddle/-/bpmn-moddle-5.2.0.tgz", + "integrity": "sha512-MZTlpIXWcHTelp09vR4hs23diCdeHl4JbwOXGmif10qf9v/kqreiCMeo0B9w8eEmZqdRdkulTIScKavTYOxTQw==", "requires": { "min-dash": "^3.0.0", "moddle": "^4.1.0", - "moddle-xml": "^7.2.3" + "moddle-xml": "^7.5.0" } }, "brace-expansion": { @@ -2724,18 +2731,18 @@ "integrity": "sha512-6AghADr1eKdQLRVbTyPREGvjdh4AfZlRbVsDzoN704hfKWjChp6FodneoUP+EgkQ6g3/1XRWbcyAePUovtwU2g==" }, "cmmn-js": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.18.0.tgz", - "integrity": "sha512-9l7ICVkiFMuhR5xdxnxDf2MJ+Y+qSrRvwusACnr1jIIz0iP6vKpcea9lCtJRBp6VFrqw0NVjgGBL03MP4zDNyQ==", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.18.1.tgz", + "integrity": "sha512-BE+JYtB7h3T9DHTnK0jTJBbZHQLuGyvDj0fDhA2GAhEM+FxXIMR53x7hnw28ZlM4/eNxPAOUhz0hYTefR7Npbg==", "requires": { "cmmn-font": "^0.5.0", "cmmn-moddle": "^5.0.0", "css.escape": "^1.5.1", - "diagram-js": "^3.3.0", - "diagram-js-direct-editing": "^1.4.2", + "diagram-js": "^3.3.1", + "diagram-js-direct-editing": "^1.4.3", "ids": "^0.2.0", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "tiny-svg": "^2.2.1" @@ -2757,21 +2764,17 @@ "tiny-svg": "^2.2.1" } }, - "diagram-js-direct-editing": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.2.tgz", - "integrity": "sha512-9M/pYwU/AjUuZc5jJ/bKQlkaE3CMrcaaP2eGjG5bvKDEyswH0UyFnIm4fBuGoWCumcH+nDG/XR234AY2kljKUQ==", - "requires": { - "min-dash": "^3.0.0", - "min-dom": "^3.0.0" - } + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" } } }, "cmmn-js-properties-panel": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cmmn-js-properties-panel/-/cmmn-js-properties-panel-0.7.2.tgz", - "integrity": "sha512-BAk6fAcrbT64/p/D5otmltUfR5xZ/Sx1DhRYiIt5FvNyGZciWTzDVvs+KvBw4tD1eh6K38v9EdTVNPa/bvRtrw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cmmn-js-properties-panel/-/cmmn-js-properties-panel-0.8.0.tgz", + "integrity": "sha512-0XVnvZOhkmOxEyxJ8WZujIDdvQ/kN44nrKS+UkGedkaC9Us7EP/eWY6cxemm/lb77eFlWWN4Nm3uR89Gc/oqGw==", "requires": { "ids": "^0.2.0", "inherits": "^2.0.1", @@ -3610,9 +3613,9 @@ } }, "diagram-js-direct-editing": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.1.tgz", - "integrity": "sha512-JzKCASTRPYnL9y5mkHtLxTAozNiSn0IPoc0WwHCoQNMCY4ZYXEmfWOV+kS76aa2g5Q930O+Yr09M5FW1A48mIw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.4.3.tgz", + "integrity": "sha512-7NVKHwqaLonklferL8W9E8qhxDw93nR5/0i9CdEXeGOf2fIc8z0WgfzbFhTJqN+2qZaIORyX/coYZOnljfixIg==", "requires": { "min-dash": "^3.0.0", "min-dom": "^3.0.0" @@ -3675,24 +3678,24 @@ "dev": true }, "dmn-js": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.2.tgz", - "integrity": "sha512-c0Bi8huPH6npUOrlb8jlHWnsZApRXBrqDFdL5+Ew1AkwJHSIww/dABrJwHdEyh7GkTNr71IVbG33t/WYn7hl5w==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.3.tgz", + "integrity": "sha512-0uUmWA/XDVYxWN5/KkfBqUHVbY/z6lFoHPnW8Zfp1KVHI7cRmaiuNRoc2fuNeS+AFQMkzv4o/poM+dT1yo1w8A==", "requires": { - "dmn-js-decision-table": "^6.3.2", - "dmn-js-drd": "^6.3.2", - "dmn-js-literal-expression": "^6.3.2", - "dmn-js-shared": "^6.3.2" + "dmn-js-decision-table": "^6.3.3", + "dmn-js-drd": "^6.3.3", + "dmn-js-literal-expression": "^6.3.3", + "dmn-js-shared": "^6.3.3" } }, "dmn-js-decision-table": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.2.tgz", - "integrity": "sha512-RxT+L8nl24ISyhWPOpA2J6ajU9LG17pnZAu3XC+/pFS9GGq/Irrlqm2CTb+NZKQmn7jWAAuDcG1klvBLsO/7AA==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.3.tgz", + "integrity": "sha512-+NCSJ2YfIEEeGqj7k3A4eLuQvgB5BkoFgVSqUCsf9ZZOgtQ3HYBfmdINfxAuZgQem2lXZrQ3TtS3jPnaG16BYg==", "requires": { "css.escape": "^1.5.1", - "diagram-js": "^3.1.3", - "dmn-js-shared": "^6.3.2", + "diagram-js": "^3.2.0", + "dmn-js-shared": "^6.3.3", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", @@ -3720,13 +3723,13 @@ } }, "dmn-js-drd": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.2.tgz", - "integrity": "sha512-C+BHSKsszrvg+cnSa4FcCCJV7WKm5tG0Ff6e6N60kp1DjAgvYETWTah8OfzgMN7+SdJJI0UO0tAjqegRLHxdSg==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.3.tgz", + "integrity": "sha512-wDgCIg/aPhOmLGqtYRhrUm/M20lfj2LztDE8nivxHtca5sikpDUL9oT/qE2VVkWvR62hbpowd/d1daEUYIoyRg==", "requires": { - "diagram-js": "^3.1.3", + "diagram-js": "^3.3.1", "diagram-js-direct-editing": "^1.4.0", - "dmn-js-shared": "^6.3.2", + "dmn-js-shared": "^6.3.3", "inherits": "^2.0.1", "min-dash": "^3.0.0", "min-dom": "^3.1.1", @@ -3752,12 +3755,12 @@ } }, "dmn-js-literal-expression": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.2.tgz", - "integrity": "sha512-06+hKoAM9k+3yruzuVAuCUy0rwcnS6rkIVstYKeNcRw2faG76HpIzTP8yekn7F33irjuMLJNZBLhUYeoKN+CFg==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.3.tgz", + "integrity": "sha512-s+FgRMpZD7rW2Xm5yGFL2zAkNeKVE9omFOa7r0zsO5RpJJyKmT+Pii1eWk0ZXzRHUa73g/fc0ZwsXH5kgch6oQ==", "requires": { - "diagram-js": "^3.1.3", - "dmn-js-shared": "^6.3.2", + "diagram-js": "^3.2.0", + "dmn-js-shared": "^6.3.3", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", @@ -3783,24 +3786,31 @@ } }, "dmn-js-properties-panel": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-0.2.0.tgz", - "integrity": "sha512-ihPNV3aWpC2D4u9b0ctJ1yc6CQFx2QQuUN2SOawCpV6SCY3dMFVOodOOCgYk6mB4DxsokUhrQo2ocqpnR1PSzg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dmn-js-properties-panel/-/dmn-js-properties-panel-0.3.0.tgz", + "integrity": "sha512-zhvD40RFU9Mc7o1MPmjxfUedqRPWQDI2mdtGTZZOXZt1WojtE3vGduszBOrqoO0APMlbSOCaGMPs1Vg+A1s5lg==", "requires": { - "ids": "^0.2.0", + "ids": "^1.0.0", "inherits": "^2.0.1", "lodash": "^4.17.10", "min-dom": "^3.1.1", "scroll-tabs": "^1.0.1", "selection-update": "^0.1.2" + }, + "dependencies": { + "ids": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", + "integrity": "sha512-Zvtq1xUto4LttpstyOlFum8lKx+i1OmRfg+6A9drFS9iSZsDPMHG4Sof/qwNR4kCU7jBeWFPrY2ocHxiz7cCRw==" + } } }, "dmn-js-shared": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.2.tgz", - "integrity": "sha512-ee+G9++iWppi+LTo6ievb1YuO0HYOX1MyWbPXUknHb3O6Bx4IN9U0/LgKRFnAMe2Yaa7gipe4c3wvekJB2jqsQ==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.3.tgz", + "integrity": "sha512-TnEaAwTjNUgY8Uu1kRj/67nDRYThFrviy1pfHiRr/cXDx9aRe/GNSzUS3UYDlhGtDcwKetbaw0NZY3Nv1j+HSA==", "requires": { - "diagram-js": "^3.1.3", + "diagram-js": "^3.3.1", "dmn-moddle": "^5.0.0", "ids": "^0.2.0", "inferno": "~5.0.5", @@ -7825,14 +7835,13 @@ } }, "moddle-xml": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.2.3.tgz", - "integrity": "sha512-QfiEJr2rnasdb7CZrKcycAgkT4c1cPR+73dwbaIgU8lx/MXzXywbG+HC+nVXae/M2rUeyTN45puBYMpLcVOdPQ==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/moddle-xml/-/moddle-xml-7.5.0.tgz", + "integrity": "sha512-wPm3TD9910Iblp4lg1okHDRilY9gTvNBdo7ZHBmBzH4OioF5R2hvG3SMyn7cAUjOUg0kYUfChHgcUEO+qUc77Q==", "requires": { "min-dash": "^3.0.0", "moddle": "^4.1.0", - "saxen": "^8.0.0", - "tiny-stack": "^1.0.0" + "saxen": "^8.1.0" } }, "moo": { @@ -10980,11 +10989,6 @@ "setimmediate": "^1.0.4" } }, - "tiny-stack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tiny-stack/-/tiny-stack-1.1.0.tgz", - "integrity": "sha512-m1ts/1HFpURDZolQ7xsRgZTP75zb98wN/K/l/ZCYWFsac4ozAJyg0ENcgVcKG3qzBfL2k1PTXd3mMbkUdcgg+g==" - }, "tiny-svg": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tiny-svg/-/tiny-svg-2.2.1.tgz", diff --git a/client/package.json b/client/package.json index f0c8007e..62ffc504 100644 --- a/client/package.json +++ b/client/package.json @@ -9,23 +9,23 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.2", - "bpmn-js-properties-panel": "^0.29.0", + "bpmn-js": "^4.0.0-beta.4", + "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", "camunda-cmmn-moddle": "^1.0.0", "camunda-dmn-moddle": "^1.0.0", "canvg-browser": "^1.0.0", "classnames": "^2.2.6", - "cmmn-js": "^0.18.0", - "cmmn-js-properties-panel": "^0.7.2", + "cmmn-js": "^0.18.1", + "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", "diagram-js": "^4.0.0-beta.3", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", - "dmn-js": "^6.3.2", - "dmn-js-properties-panel": "^0.2.0", + "dmn-js": "^6.3.3", + "dmn-js-properties-panel": "^0.3.0", "drag-tabs": "^2.2.0", "formik": "^1.5.3", "ids": "^0.2.2", From d3788ac6f3048f82eaaab3759f735b703806a0e6 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 21 Jun 2019 14:12:57 +0200 Subject: [PATCH 041/135] chore(project): bump dev dependencies --- package-lock.json | 4805 ++++++++++++++++++++------------------------- package.json | 6 +- 2 files changed, 2142 insertions(+), 2669 deletions(-) diff --git a/package-lock.json b/package-lock.json index e3cc44ea..c04e6259 100644 --- a/package-lock.json +++ b/package-lock.json @@ -79,9 +79,9 @@ } }, "@babel/parser": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz", - "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz", + "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==", "dev": true }, "@babel/template": { @@ -196,69 +196,198 @@ "to-fast-properties": "^2.0.0" } }, - "@lerna/add": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.10.6.tgz", - "integrity": "sha512-FxQ5Bmyb5fF+3BQiNffM6cTeGCrl4uaAuGvxFIWF6Pgz6U14tUc1e16xgKDvVb1CurzJgIV5sLOT5xmCOqv1kA==", + "@evocateur/libnpmaccess": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@evocateur/libnpmaccess/-/libnpmaccess-3.1.0.tgz", + "integrity": "sha512-bfrqZ0v+Il5TJBsgF2oyepeJg34K2pBItapzP+UT1QMIGpUh/Zc1pQql4jrafamZTqP3ZvdJxaElat8B5K3ICA==", "dev": true, "requires": { - "@lerna/bootstrap": "3.10.6", - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/npm-conf": "3.7.0", - "@lerna/validation-error": "3.6.0", - "dedent": "^0.7.0", - "libnpm": "^2.0.1", - "p-map": "^1.2.0", - "semver": "^5.5.0" + "@evocateur/npm-registry-fetch": "^3.9.1", + "aproba": "^2.0.0", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "npm-package-arg": "^6.1.0" }, "dependencies": { - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "pump": "^3.0.0" + } + } + } + }, + "@evocateur/libnpmpublish": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@evocateur/libnpmpublish/-/libnpmpublish-1.2.0.tgz", + "integrity": "sha512-sezhX9FSnPIyrBBvxVocVJVO1uIWPczf6rOmUZSntCWfQMraO8pWTFlDJbroFqPbEqFFHf3eyw8NQ0Eb7OLd1g==", + "dev": true, + "requires": { + "@evocateur/npm-registry-fetch": "^3.9.1", + "aproba": "^2.0.0", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "lodash.clonedeep": "^4.5.0", + "normalize-package-data": "^2.4.0", + "npm-package-arg": "^6.1.0", + "semver": "^5.5.1", + "ssri": "^6.0.1" + }, + "dependencies": { + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "@evocateur/npm-registry-fetch": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/@evocateur/npm-registry-fetch/-/npm-registry-fetch-3.9.1.tgz", + "integrity": "sha512-6v1bHbcAypQ+te/1RGSNL4JkK6mcMtcZrUusqo5iKRtYSAig9UJXlOaCcBR+eLywt2DQMNpEwAj24jwWDX5G/w==", + "dev": true, + "requires": { + "JSONStream": "^1.3.4", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.4.1", + "lru-cache": "^4.1.3", + "make-fetch-happen": "^4.0.1", + "npm-package-arg": "^6.1.0", + "safe-buffer": "^5.1.2" + } + }, + "@evocateur/pacote": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/@evocateur/pacote/-/pacote-9.6.0.tgz", + "integrity": "sha512-nKx8EPxXhzqNfePbqC6603z7Kkf6GBS2q+SNGtBS/bCgS5Q+p3OVR6MXKOkpvC3WHse98W2WLu8QaV9axtfxyw==", + "dev": true, + "requires": { + "@evocateur/npm-registry-fetch": "^3.9.1", + "bluebird": "^3.5.3", + "cacache": "^11.3.2", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.1.0", + "glob": "^7.1.3", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^4.0.1", + "minimatch": "^3.0.4", + "minipass": "^2.3.5", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "normalize-package-data": "^2.4.0", + "npm-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "osenv": "^0.1.5", + "promise-inflight": "^1.0.1", + "promise-retry": "^1.1.1", + "protoduck": "^5.0.1", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.6.0", + "ssri": "^6.0.1", + "tar": "^4.4.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true } } }, + "@lerna/add": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.15.0.tgz", + "integrity": "sha512-+KrG4GFy/6FISZ+DwWf5Fj5YB4ESa4VTnSn/ujf3VEda6dxngHPN629j+TcPbsdOxUYVah+HuZbC/B8NnkrKpQ==", + "dev": true, + "requires": { + "@evocateur/pacote": "^9.6.0", + "@lerna/bootstrap": "3.15.0", + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/npm-conf": "3.13.0", + "@lerna/validation-error": "3.13.0", + "dedent": "^0.7.0", + "npm-package-arg": "^6.1.0", + "p-map": "^1.2.0", + "semver": "^5.5.0" + } + }, "@lerna/batch-packages": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.10.6.tgz", - "integrity": "sha512-sInr3ZQJFMh9Zq+ZUoVjX8R67j9ViRkVy0uEMsOfG+jZlXj1lRPRMPRiRgU0jXSYEwCdwuAB5pTd9tTx0VCJUw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.14.0.tgz", + "integrity": "sha512-RlBkQVNTqk1qvn6PFWiWNiskllUHh6tXbTVm43mZRNd+vhAyvrQC8RWJxH0ECVvnFAt9rSNGRIVbEJ31WnNQLg==", "dev": true, "requires": { - "@lerna/package-graph": "3.10.6", - "@lerna/validation-error": "3.6.0", - "libnpm": "^2.0.1" + "@lerna/package-graph": "3.14.0", + "npmlog": "^4.1.2" } }, "@lerna/bootstrap": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.10.6.tgz", - "integrity": "sha512-qbGjAxRpV/eiI9CboUIpsPPGpSogs8mN2/iDaAUBTaWVFVz/YyU64nui84Gll0kbdaHOyPput+kk2S8NCSCCdg==", - "dev": true, - "requires": { - "@lerna/batch-packages": "3.10.6", - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/has-npm-version": "3.10.0", - "@lerna/npm-install": "3.10.0", - "@lerna/package-graph": "3.10.6", - "@lerna/pulse-till-done": "3.7.1", - "@lerna/rimraf-dir": "3.10.0", - "@lerna/run-lifecycle": "3.10.5", - "@lerna/run-parallel-batches": "3.0.0", - "@lerna/symlink-binary": "3.10.0", - "@lerna/symlink-dependencies": "3.10.0", - "@lerna/validation-error": "3.6.0", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.15.0.tgz", + "integrity": "sha512-4AxsPKKbgj2Ju03qDddQTpOHvpqnwd0yaiEU/aCcWv/4tDTe79NqUne2Z3+P2WZY0Zzb8+nUKcskwYBMTeq+Mw==", + "dev": true, + "requires": { + "@lerna/batch-packages": "3.14.0", + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/has-npm-version": "3.14.2", + "@lerna/npm-install": "3.14.2", + "@lerna/package-graph": "3.14.0", + "@lerna/pulse-till-done": "3.13.0", + "@lerna/rimraf-dir": "3.14.2", + "@lerna/run-lifecycle": "3.14.0", + "@lerna/run-parallel-batches": "3.13.0", + "@lerna/symlink-binary": "3.14.2", + "@lerna/symlink-dependencies": "3.14.2", + "@lerna/validation-error": "3.13.0", "dedent": "^0.7.0", "get-port": "^3.2.0", - "libnpm": "^2.0.1", "multimatch": "^2.1.0", + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", "p-finally": "^1.0.0", "p-map": "^1.2.0", "p-map-series": "^1.0.0", @@ -268,32 +397,33 @@ } }, "@lerna/changed": { - "version": "3.10.8", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.10.8.tgz", - "integrity": "sha512-K2BQPpSS93uNJqi8A5mwrFR9I6Pa/a0jgR/26jun0Wa39DTOjf5WP7EDvXQ8Pftx5kMdHb5hQDwvMCcBJw25mA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.15.0.tgz", + "integrity": "sha512-Hns1ssI9T9xOTGVc7PT2jUaqzsSkxV3hV/Y7iFO0uKTk+fduyTwGTHU9A/ybQ/xi/9iaJbvaXyjxKiGoEnzmhg==", "dev": true, "requires": { - "@lerna/collect-updates": "3.10.1", - "@lerna/command": "3.10.6", - "@lerna/listable": "3.10.6", - "@lerna/output": "3.6.0", - "@lerna/version": "3.10.8" + "@lerna/collect-updates": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/listable": "3.14.0", + "@lerna/output": "3.13.0", + "@lerna/version": "3.15.0" } }, "@lerna/check-working-tree": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.10.0.tgz", - "integrity": "sha512-NdIPhDgEtGHfeGjB9F0oAoPLywgMpjnJhLLwTNQkelDHo2xNAVpG8kV+A2UJ+cU5UXCZA4RZFxKNmw86rO+Drw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/check-working-tree/-/check-working-tree-3.14.2.tgz", + "integrity": "sha512-7safqxM/MYoAoxZxulUDtIJIbnBIgo0PB/FHytueG+9VaX7GMnDte2Bt1EKa0dz2sAyQdmQ3Q8ZXpf/6JDjaeg==", "dev": true, "requires": { - "@lerna/describe-ref": "3.10.0", - "@lerna/validation-error": "3.6.0" + "@lerna/collect-uncommitted": "3.14.2", + "@lerna/describe-ref": "3.14.2", + "@lerna/validation-error": "3.13.0" } }, "@lerna/child-process": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.3.0.tgz", - "integrity": "sha512-q2d/OPlNX/cBXB6Iz1932RFzOmOHq6ZzPjqebkINNaTojHWuuRpvJJY4Uz3NGpJ3kEtPDvBemkZqUBTSO5wb1g==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-3.14.2.tgz", + "integrity": "sha512-xnq+W5yQb6RkwI0p16ZQnrn6HkloH/MWTw4lGE1nKsBLAUbmSU5oTE93W1nrG0X3IMF/xWc9UYvNdUGMWvZZ4w==", "dev": true, "requires": { "chalk": "^2.3.1", @@ -302,77 +432,207 @@ } }, "@lerna/clean": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-3.10.6.tgz", - "integrity": "sha512-MuL8HOwnyvVtr6GOiAN/Ofjbx+BJdCrtjrM1Uuh8FFnbnZTPVf+0MPxL2jVzPMo0PmoIrX3fvlwvzKNk/lH0Ug==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-3.15.0.tgz", + "integrity": "sha512-D1BN7BnJk6YjrSR7E7RiCmWiFVWDo3L+OSe6zDq6rNNYexPBtSi2JOCeF/Dibi3jd2luVu0zkVpUtuEEdPiD+A==", "dev": true, "requires": { - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/prompt": "3.6.0", - "@lerna/pulse-till-done": "3.7.1", - "@lerna/rimraf-dir": "3.10.0", + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/prompt": "3.13.0", + "@lerna/pulse-till-done": "3.13.0", + "@lerna/rimraf-dir": "3.14.2", "p-map": "^1.2.0", "p-map-series": "^1.0.0", "p-waterfall": "^1.0.0" } }, "@lerna/cli": { - "version": "3.10.7", - "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-3.10.7.tgz", - "integrity": "sha512-yuoz/24mIfYit3neKqoE5NVs42Rj9A6A6SlkNPDfsy3v/Vh7SgYkU3cwiGyvwBGzIdhqL4/SWYo8H7YJLs0C+g==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/cli/-/cli-3.13.0.tgz", + "integrity": "sha512-HgFGlyCZbYaYrjOr3w/EsY18PdvtsTmDfpUQe8HwDjXlPeCCUgliZjXLOVBxSjiOvPeOSwvopwIHKWQmYbwywg==", "dev": true, "requires": { - "@lerna/global-options": "3.10.6", + "@lerna/global-options": "3.13.0", "dedent": "^0.7.0", - "libnpm": "^2.0.1", + "npmlog": "^4.1.2", "yargs": "^12.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.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 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@lerna/collect-uncommitted": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/collect-uncommitted/-/collect-uncommitted-3.14.2.tgz", + "integrity": "sha512-4EkQu4jIOdNL2BMzy/N0ydHB8+Z6syu6xiiKXOoFl0WoWU9H1jEJCX4TH7CmVxXL1+jcs8FIS2pfQz4oew99Eg==", + "dev": true, + "requires": { + "@lerna/child-process": "3.14.2", + "chalk": "^2.3.1", + "figgy-pudding": "^3.5.1", + "npmlog": "^4.1.2" } }, "@lerna/collect-updates": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.10.1.tgz", - "integrity": "sha512-vb0wEJ8k63G+2CR/ud1WeVHNJ21Fs6Ew6lbdGZXnF4ZvaFWxWJZpoHeWwzjhMdJ75QdTzUaIhTG1hnH9faQNMw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.14.2.tgz", + "integrity": "sha512-+zSQ2ZovH8Uc0do5dR+sk8VvRJc6Xl+ZnJJGESIl17KSpEw/lVjcOyt6f3BP+WHn+iSOjMWcGvUVA601FIEdZw==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/describe-ref": "3.10.0", - "libnpm": "^2.0.1", + "@lerna/child-process": "3.14.2", + "@lerna/describe-ref": "3.14.2", "minimatch": "^3.0.4", + "npmlog": "^4.1.2", "slash": "^1.0.0" } }, "@lerna/command": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-3.10.6.tgz", - "integrity": "sha512-jPZswMZXOpAaIuSF5hrz+eaWQzbDrvwbrkCoRJKfiAHx7URAkE6MQe9DeAnqrTKMqwfg0RciSrZLc8kWYfrzCQ==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-3.15.0.tgz", + "integrity": "sha512-dZqr4rKFN+veuXakIQ1DcGUpzBgcWKaYFNN4O6/skOdVQaEfGefzo1sZET+q7k/BkypxkhXHXpv5UqqSuL/EHQ==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/package-graph": "3.10.6", - "@lerna/project": "3.10.0", - "@lerna/validation-error": "3.6.0", - "@lerna/write-log-file": "3.6.0", + "@lerna/child-process": "3.14.2", + "@lerna/package-graph": "3.14.0", + "@lerna/project": "3.15.0", + "@lerna/validation-error": "3.13.0", + "@lerna/write-log-file": "3.13.0", "dedent": "^0.7.0", "execa": "^1.0.0", "is-ci": "^1.0.10", - "libnpm": "^2.0.1", - "lodash": "^4.17.5" + "lodash": "^4.17.5", + "npmlog": "^4.1.2" } }, "@lerna/conventional-commits": { - "version": "3.10.8", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.10.8.tgz", - "integrity": "sha512-kjODN5f++nsvNT6w9zPuzN+tfNlq7QaKzy6KOMUb+AvGfI4+AKw8z9Uhr8AGvyuFgyNVI69/vdFaXrWC4iTKtQ==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.14.0.tgz", + "integrity": "sha512-hGZ2qQZ9uEGf2eeIiIpEodSs9Qkkf/2uYEtNT7QN1RYISPUh6/lKGBssc5dpbCF64aEuxmemWLdlDf1ogG6++w==", "dev": true, "requires": { - "@lerna/validation-error": "3.6.0", - "conventional-changelog-angular": "^5.0.2", - "conventional-changelog-core": "^3.1.5", + "@lerna/validation-error": "3.13.0", + "conventional-changelog-angular": "^5.0.3", + "conventional-changelog-core": "^3.1.6", "conventional-recommended-bump": "^4.0.4", "fs-extra": "^7.0.0", "get-stream": "^4.0.0", - "libnpm": "^2.0.1", + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", "pify": "^3.0.0", "semver": "^5.5.0" }, @@ -406,21 +666,22 @@ } }, "@lerna/create": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-3.10.6.tgz", - "integrity": "sha512-OddQtGBHM2/eJONggLWoTE6275XGbnJ6dIVF+fLsKS93o4GC6g+qcc6Y7lUWHm5bfpeOwNOVKwj0tvqBZ6MgoA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-3.15.0.tgz", + "integrity": "sha512-doXGt0HTwTQl8GkC2tOrraA/5OWbz35hJqi7Dsl3Fl0bAxiv9XmF3LykHFJ+YTDHfGpdoJ8tKu66f/VKP16G0w==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/command": "3.10.6", - "@lerna/npm-conf": "3.7.0", - "@lerna/validation-error": "3.6.0", - "camelcase": "^4.1.0", + "@evocateur/pacote": "^9.6.0", + "@lerna/child-process": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/npm-conf": "3.13.0", + "@lerna/validation-error": "3.13.0", + "camelcase": "^5.0.0", "dedent": "^0.7.0", "fs-extra": "^7.0.0", "globby": "^8.0.1", "init-package-json": "^1.10.3", - "libnpm": "^2.0.1", + "npm-package-arg": "^6.1.0", "p-reduce": "^1.0.0", "pify": "^3.0.0", "semver": "^5.5.0", @@ -431,9 +692,9 @@ }, "dependencies": { "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "fs-extra": { @@ -477,14 +738,14 @@ } }, "@lerna/create-symlink": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.6.0.tgz", - "integrity": "sha512-YG3lTb6zylvmGqKU+QYA3ylSnoLn+FyLH5XZmUsD0i85R884+EyJJeHx/zUk+yrL2ZwHS4RBUgJfC24fqzgPoA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.14.0.tgz", + "integrity": "sha512-Kw51HYOOi6UfCKncqkgEU1k/SYueSBXgkNL91FR8HAZH7EPSRTEtp9mnJo568g0+Hog5C+3cOaWySwhHpRG29A==", "dev": true, "requires": { "cmd-shim": "^2.0.2", "fs-extra": "^7.0.0", - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" }, "dependencies": { "fs-extra": { @@ -501,76 +762,76 @@ } }, "@lerna/describe-ref": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-3.10.0.tgz", - "integrity": "sha512-fouh3FQS07QxJJp/mW8LkGnH0xMRAzpBlejtZaiRwfDkW2kd6EuHaj8I/2/p21Wsprcvuu4dqmyia2YS1xFb/w==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-3.14.2.tgz", + "integrity": "sha512-qa5pzDRK2oBQXNjyRmRnN7E8a78NMYfQjjlRFB0KNHMsT6mCiL9+8kIS39sSE2NqT8p7xVNo2r2KAS8R/m3CoQ==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "libnpm": "^2.0.1" + "@lerna/child-process": "3.14.2", + "npmlog": "^4.1.2" } }, "@lerna/diff": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-3.10.6.tgz", - "integrity": "sha512-0MqFhosjrqsIdXiKIu7t3CiJELqiU9mkjFBhYPB7JruAzpPwjMXJnC6/Ur5/7LXJYYVpqGQwZI9ZaZlOYJhhrw==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-3.15.0.tgz", + "integrity": "sha512-N1Pr0M554Bt+DlVoD+DXWGh92gcq6G9icn8sH5GSqfwi0XCpPNJ2i1BNEZpUQ6ulLWOMa1YHR4PypPxecRGBjA==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/command": "3.10.6", - "@lerna/validation-error": "3.6.0", - "libnpm": "^2.0.1" + "@lerna/child-process": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/validation-error": "3.13.0", + "npmlog": "^4.1.2" } }, "@lerna/exec": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-3.10.6.tgz", - "integrity": "sha512-cdHqaRBMYceJu8rZLO8b4ZeR27O+xKPHgzi13OOOfBJQjrTuacjMWyHgmpy8jWc/0f7QnTl4VsHks7VJ3UK+vw==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-3.15.0.tgz", + "integrity": "sha512-YuXPd64TNG9wbb3lRvyMARQbdlbMZ1bJZ+GCm0enivnIWUyg0qtBDcfPY2dWpIgOif04zx+K/gmOX4lCaGM4UQ==", "dev": true, "requires": { - "@lerna/batch-packages": "3.10.6", - "@lerna/child-process": "3.3.0", - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/run-parallel-batches": "3.0.0", - "@lerna/validation-error": "3.6.0" + "@lerna/child-process": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/run-topologically": "3.14.0", + "@lerna/validation-error": "3.13.0", + "p-map": "^1.2.0" } }, "@lerna/filter-options": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.10.6.tgz", - "integrity": "sha512-r/dQbqN+RGFKZNn+DyWehswFmAkny/fkdMB2sRM2YVe7zRTtSl95YxD9DtdYnpJTG/jbOVICS/L5QJakrI6SSw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.14.2.tgz", + "integrity": "sha512-Ct8oYvRttbYB9JalngHhirb8o9ZVyLm5a9MpXNevXoHiu6j0vNhI19BQCwNnrL6wZvEHJnzPuUl/jO23tWxemg==", "dev": true, "requires": { - "@lerna/collect-updates": "3.10.1", - "@lerna/filter-packages": "3.10.0", + "@lerna/collect-updates": "3.14.2", + "@lerna/filter-packages": "3.13.0", "dedent": "^0.7.0" } }, "@lerna/filter-packages": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.10.0.tgz", - "integrity": "sha512-3Acdj+jbany6LnQSuImU4ttcK5ULHSVug8Gh/EvwTewKCDpHAuoI3eyuzZOnSBdMvDOjE03uIESQK0dNNsn6Ow==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.13.0.tgz", + "integrity": "sha512-RWiZWyGy3Mp7GRVBn//CacSnE3Kw82PxE4+H6bQ3pDUw/9atXn7NRX+gkBVQIYeKamh7HyumJtyOKq3Pp9BADQ==", "dev": true, "requires": { - "@lerna/validation-error": "3.6.0", - "libnpm": "^2.0.1", - "multimatch": "^2.1.0" + "@lerna/validation-error": "3.13.0", + "multimatch": "^2.1.0", + "npmlog": "^4.1.2" } }, "@lerna/get-npm-exec-opts": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.6.0.tgz", - "integrity": "sha512-ruH6KuLlt75aCObXfUIdVJqmfVq7sgWGq5mXa05vc1MEqxTIiU23YiJdWzofQOOUOACaZkzZ4K4Nu7wXEg4Xgg==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.13.0.tgz", + "integrity": "sha512-Y0xWL0rg3boVyJk6An/vurKzubyJKtrxYv2sj4bB8Mc5zZ3tqtv0ccbOkmkXKqbzvNNF7VeUt1OJ3DRgtC/QZw==", "dev": true, "requires": { - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "@lerna/get-packed": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-3.7.0.tgz", - "integrity": "sha512-yuFtjsUZIHjeIvIYQ/QuytC+FQcHwo3peB+yGBST2uWCLUCR5rx6knoQcPzbxdFDCuUb5IFccFGd3B1fHFg3RQ==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-3.13.0.tgz", + "integrity": "sha512-EgSim24sjIjqQDC57bgXD9l22/HCS93uQBbGpkzEOzxAVzEgpZVm7Fm1t8BVlRcT2P2zwGnRadIvxTbpQuDPTg==", "dev": true, "requires": { "fs-extra": "^7.0.0", @@ -588,57 +849,60 @@ "jsonfile": "^4.0.0", "universalify": "^0.1.0" } - }, - "tar": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", - "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", - "dev": true } } }, + "@lerna/github-client": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.14.2.tgz", + "integrity": "sha512-+2Xh7t4qVmXiXE2utPnh5T7YwSltG74JP7c+EiooRY5+3zjh9MpPOcTKxVY3xKclzpsyXMohk2KpTF4tzA5rrg==", + "dev": true, + "requires": { + "@lerna/child-process": "3.14.2", + "@octokit/plugin-enterprise-rest": "^2.1.1", + "@octokit/rest": "^16.16.0", + "git-url-parse": "^11.1.2", + "npmlog": "^4.1.2" + } + }, + "@lerna/gitlab-client": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/gitlab-client/-/gitlab-client-3.15.0.tgz", + "integrity": "sha512-OsBvRSejHXUBMgwWQqNoioB8sgzL/Pf1pOUhHKtkiMl6aAWjklaaq5HPMvTIsZPfS6DJ9L5OK2GGZuooP/5c8Q==", + "dev": true, + "requires": { + "node-fetch": "^2.5.0", + "npmlog": "^4.1.2", + "whatwg-url": "^7.0.0" + } + }, "@lerna/global-options": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.10.6.tgz", - "integrity": "sha512-k5Xkq1M/uREFC2R9uwN5gcvIgjj4iOXo0YyeEXCMWBiW3j2GL9xN4d1MmAIcrYlAzVYh6kLlWaFWl/rNIneHIw==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/global-options/-/global-options-3.13.0.tgz", + "integrity": "sha512-SlZvh1gVRRzYLVluz9fryY1nJpZ0FHDGB66U9tFfvnnxmueckRQxLopn3tXj3NU1kc3QANT2I5BsQkOqZ4TEFQ==", "dev": true }, "@lerna/has-npm-version": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.10.0.tgz", - "integrity": "sha512-N4RRYxGeivuaKgPDzrhkQOQs1Sg4tOnxnEe3akfqu1wDA4Ng5V6Y2uW3DbkAjFL3aNJhWF5Vbf7sBsGtfgDQ8w==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.14.2.tgz", + "integrity": "sha512-cG+z5bB8JPd5f+nT2eLN2LmKg06O11AxlnUxgw2W7cLyc7cnsmMSp/rxt2JBMwW2r4Yn+CLLJIRwJZ2Es8jFSw==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", + "@lerna/child-process": "3.14.2", "semver": "^5.5.0" } }, "@lerna/import": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-3.10.6.tgz", - "integrity": "sha512-LlGxhfDhovoNoBJLF3PYd3j/G2GFTnfLh0V38+hBQ6lomMNJbjkACfiLVomQxPWWpYLk0GTlpWYR8YGv6L7Ifw==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-3.15.0.tgz", + "integrity": "sha512-4GKQgeTXBTwMbZNkYyPdQIVA41HIISD7D6XRNrDaG0falUfvoPsknijQPCBmGqeh66u1Fcn2+4lkL3OCTj2FMg==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/command": "3.10.6", - "@lerna/prompt": "3.6.0", - "@lerna/pulse-till-done": "3.7.1", - "@lerna/validation-error": "3.6.0", + "@lerna/child-process": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/prompt": "3.13.0", + "@lerna/pulse-till-done": "3.13.0", + "@lerna/validation-error": "3.13.0", "dedent": "^0.7.0", "fs-extra": "^7.0.0", "p-map-series": "^1.0.0" @@ -658,13 +922,13 @@ } }, "@lerna/init": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-3.10.6.tgz", - "integrity": "sha512-RIlEx+ofWLYRNjxCkkV3G0XQPM+/KA5RXRDb5wKQLYO1f+tZAaHoUh8fHDIvxGf/ohY/OIjYYGSsU+ysimfwiQ==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-3.15.0.tgz", + "integrity": "sha512-VOqH6kFbFtfUbXxhSqXKY6bjnVp9nLuLRI6x9tVHOANX2LmSlXm17OUGBnNt+eM4uJLuiUsAR8nTlpCiz//lPQ==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/command": "3.10.6", + "@lerna/child-process": "3.14.2", + "@lerna/command": "3.15.0", "fs-extra": "^7.0.0", "p-map": "^1.2.0", "write-json-file": "^2.3.0" @@ -684,57 +948,57 @@ } }, "@lerna/link": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-3.10.6.tgz", - "integrity": "sha512-dwD6qftRWitgLDYbqtDrgO7c8uF5C0fHVew5M6gU5m9tBJidqd7cDwHv/bXboLEI63U7tt5y6LY+wEpYUFsBRw==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-3.15.0.tgz", + "integrity": "sha512-yKHuifADINobvDOLljBGkVGpVwy6J3mg5p9lQXBdOLXBoIKC8o/UKBR9JvZMFvT/Iy6zn6FPy1v5lz9iU1Ib0Q==", "dev": true, "requires": { - "@lerna/command": "3.10.6", - "@lerna/package-graph": "3.10.6", - "@lerna/symlink-dependencies": "3.10.0", + "@lerna/command": "3.15.0", + "@lerna/package-graph": "3.14.0", + "@lerna/symlink-dependencies": "3.14.2", "p-map": "^1.2.0", "slash": "^1.0.0" } }, "@lerna/list": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-3.10.6.tgz", - "integrity": "sha512-3ElQBj2dOB4uUkpsjC1bxdeZwEzRBuV1pBBs5E1LncwsZf7D9D99Z32fuZsDaCHpEMgHAD4/j8juI3/7m5dkaQ==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-3.15.0.tgz", + "integrity": "sha512-8SvxnlfAnbEzQDf2NL0IxWyUuqWTykF9cHt5/f5TOzgESClpaOkDtqwh/UlE8nVTzWMnxnQUPQi3UTKyJD3i3g==", "dev": true, "requires": { - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/listable": "3.10.6", - "@lerna/output": "3.6.0" + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/listable": "3.14.0", + "@lerna/output": "3.13.0" } }, "@lerna/listable": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-3.10.6.tgz", - "integrity": "sha512-F7ZuvesSgeuMiJf99eOum5p1MQGQStykcmHH1ek+LQRMiGGF1o3PkBxPvHTZBADGOFarek8bFA5TVmRAMX7NIw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-3.14.0.tgz", + "integrity": "sha512-ZK44Mo8xf/N97eQZ236SPSq0ek6+gk4HqHIx05foEMZVV1iIDH4a/nblLsJNjGQVsIdMYFPaqNJ0z+ZQfiJazQ==", "dev": true, "requires": { - "@lerna/batch-packages": "3.10.6", + "@lerna/query-graph": "3.14.0", "chalk": "^2.3.1", "columnify": "^1.5.4" } }, "@lerna/log-packed": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.6.0.tgz", - "integrity": "sha512-T/J41zMkzpWB5nbiTRS5PmYTFn74mJXe6RQA2qhkdLi0UqnTp97Pux1loz3jsJf2yJtiQUnyMM7KuKIAge0Vlw==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.13.0.tgz", + "integrity": "sha512-Rmjrcz+6aM6AEcEVWmurbo8+AnHOvYtDpoeMMJh9IZ9SmZr2ClXzmD7wSvjTQc8BwOaiWjjC/ukcT0UYA2m7wg==", "dev": true, "requires": { "byte-size": "^4.0.3", "columnify": "^1.5.4", "has-unicode": "^2.0.1", - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "@lerna/npm-conf": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.7.0.tgz", - "integrity": "sha512-+WSMDfPKcKzMfqq283ydz9RRpOU6p9wfx0wy4hVSUY/6YUpsyuk8SShjcRtY8zTM5AOrxvFBuuV90H4YpZ5+Ng==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.13.0.tgz", + "integrity": "sha512-Jg2kANsGnhg+fbPEzE0X9nX5oviEAvWj0nYyOkcE+cgWuT7W0zpnPXC4hA4C5IPQGhwhhh0IxhWNNHtjTuw53g==", "dev": true, "requires": { "config-chain": "^1.1.11", @@ -750,25 +1014,29 @@ } }, "@lerna/npm-dist-tag": { - "version": "3.8.5", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.8.5.tgz", - "integrity": "sha512-VO57yKTB4NC2LZuTd4w0LmlRpoFm/gejQ1gqqLGzSJuSZaBXmieElFovzl21S07cqiy7FNVdz75x7/a6WCZ6XA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.15.0.tgz", + "integrity": "sha512-lnbdwc4Ebs7/EI9fTIgbH3dxXnP+SuCcGhG7P5ZjOqo67SY09sRZGcygEzabpvIwXvKpBF8vCd4xxzjnF2u+PA==", "dev": true, "requires": { + "@evocateur/npm-registry-fetch": "^3.9.1", + "@lerna/otplease": "3.14.0", "figgy-pudding": "^3.5.1", - "libnpm": "^2.0.1" + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2" } }, "@lerna/npm-install": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.10.0.tgz", - "integrity": "sha512-/6/XyLY9/4jaMPBOVYUr4wZxQURIfwoELY0qCQ8gZ5zv4cOiFiiCUxZ0i4fxqFtD7nJ084zq1DsZW0aH0CIWYw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.14.2.tgz", + "integrity": "sha512-JYJJRtLETrGpcQZa8Rj16vbye399RqnaXmJlZuZ2twjJ2DYVYtwkfsGEOdvdaKw5KVOEpWcAxBA9OMmKQtCLQw==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/get-npm-exec-opts": "3.6.0", + "@lerna/child-process": "3.14.2", + "@lerna/get-npm-exec-opts": "3.13.0", "fs-extra": "^7.0.0", - "libnpm": "^2.0.1", + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", "signal-exit": "^3.0.2", "write-pkg": "^3.1.0" }, @@ -787,15 +1055,20 @@ } }, "@lerna/npm-publish": { - "version": "3.10.7", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.10.7.tgz", - "integrity": "sha512-oU3/Q+eHC1fRjh7bk6Nn4tRD1OLR6XZVs3v+UWMWMrF4hVSV61pxcP5tpeI1n4gDQjSgh7seI4EzKVJe/WfraA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.15.0.tgz", + "integrity": "sha512-G7rcNcSGjG0La8eHPXDvCvoNXbwNnP6XJ+GPh3CH5xiR/nikfLOa+Bfm4ytdjVWWxnKfCT4qyMTCoV1rROlqQQ==", "dev": true, "requires": { - "@lerna/run-lifecycle": "3.10.5", + "@evocateur/libnpmpublish": "^1.2.0", + "@lerna/otplease": "3.14.0", + "@lerna/run-lifecycle": "3.14.0", "figgy-pudding": "^3.5.1", "fs-extra": "^7.0.0", - "libnpm": "^2.0.1" + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", + "pify": "^3.0.0", + "read-package-json": "^2.0.13" }, "dependencies": { "fs-extra": { @@ -808,76 +1081,69 @@ "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true } } }, "@lerna/npm-run-script": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.10.0.tgz", - "integrity": "sha512-c21tBXLF1Wje4tx/Td9jKIMrlZo/8QQiyyadjdKpwyyo7orSMsVNXGyJwvZ4JVVDcwC3GPU6HQvkt63v7rcyaw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/npm-run-script/-/npm-run-script-3.14.2.tgz", + "integrity": "sha512-LbVFv+nvAoRTYLMrJlJ8RiakHXrLslL7Jp/m1R18vYrB8LYWA3ey+nz5Tel2OELzmjUiemAKZsD9h6i+Re5egg==", + "dev": true, + "requires": { + "@lerna/child-process": "3.14.2", + "@lerna/get-npm-exec-opts": "3.13.0", + "npmlog": "^4.1.2" + } + }, + "@lerna/otplease": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-3.14.0.tgz", + "integrity": "sha512-rYAWzaYZ81bwnrmTkYWGgcc13bl/6DlG7pjWQWNGAJNLzO5zzj0xmXN5sMFJnNvDpSiS/ZS1sIuPvb4xnwLUkg==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "@lerna/get-npm-exec-opts": "3.6.0", - "libnpm": "^2.0.1" + "@lerna/prompt": "3.13.0", + "figgy-pudding": "^3.5.1" } }, "@lerna/output": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/output/-/output-3.6.0.tgz", - "integrity": "sha512-9sjQouf6p7VQtVCRnzoTGlZyURd48i3ha3WBHC/UBJnHZFuXMqWVPKNuvnMf2kRXDyoQD+2mNywpmEJg5jOnRg==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/output/-/output-3.13.0.tgz", + "integrity": "sha512-7ZnQ9nvUDu/WD+bNsypmPG5MwZBwu86iRoiW6C1WBuXXDxM5cnIAC1m2WxHeFnjyMrYlRXM9PzOQ9VDD+C15Rg==", "dev": true, "requires": { - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "@lerna/pack-directory": { - "version": "3.10.5", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-3.10.5.tgz", - "integrity": "sha512-Ulj24L9XdgjJIxBr6ZjRJEoBULVH3c10lqunUdW41bswXhzhirRtQIxv0+5shngNjDwgMmJfOBcuCVKPSez4tg==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-3.14.2.tgz", + "integrity": "sha512-b3LnJEmIml3sDj94TQT8R+kVyrDlmE7Su0WwcBYZDySXPMSZ38WA2/2Xjy/EWhXlFxp/nUJKyUG78nDrZ/00Uw==", "dev": true, "requires": { - "@lerna/get-packed": "3.7.0", - "@lerna/package": "3.7.2", - "@lerna/run-lifecycle": "3.10.5", + "@lerna/get-packed": "3.13.0", + "@lerna/package": "3.14.2", + "@lerna/run-lifecycle": "3.14.0", "figgy-pudding": "^3.5.1", - "libnpm": "^2.0.1", - "npm-packlist": "^1.1.12", + "npm-packlist": "^1.4.1", + "npmlog": "^4.1.2", "tar": "^4.4.8", "temp-write": "^3.4.0" - }, - "dependencies": { - "tar": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", - "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", - "dev": true - } } }, "@lerna/package": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-3.7.2.tgz", - "integrity": "sha512-8A5hN2CekM1a0Ix4VUO/g+REo+MsnXb8lnQ0bGjr1YGWzSL5NxYJ0Z9+0pwTfDpvRDYlFYO0rMVwBUW44b4dUw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-3.14.2.tgz", + "integrity": "sha512-YR/+CzYdufJYfsUlrfuhTjA35iSZpXK7mVOZmeR9iRWhSaqesm4kq2zfxm9vCpZV2oAQQZOwi4eo5h0rQBtdiw==", "dev": true, "requires": { - "libnpm": "^2.0.1", "load-json-file": "^4.0.0", + "npm-package-arg": "^6.1.0", "write-pkg": "^3.1.0" }, "dependencies": { @@ -918,31 +1184,42 @@ } }, "@lerna/package-graph": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.10.6.tgz", - "integrity": "sha512-mpIOJbhi+xLqT9BcUrLVD4We8WUdousQf/QndbEWl8DWAW1ethtRHVsCm9ufdBB3F9nj4PH/hqnDWWwqE+rS4w==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.14.0.tgz", + "integrity": "sha512-dNpA/64STD5YXhaSlg4gT6Z474WPJVCHoX1ibsVIFu0fVgH609Y69bsdmbvTRdI7r6Dcu4ZfGxdR636RTrH+Eg==", + "dev": true, + "requires": { + "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/validation-error": "3.13.0", + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", + "semver": "^5.5.0" + } + }, + "@lerna/prerelease-id-from-version": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-3.14.0.tgz", + "integrity": "sha512-Ap3Z/dNhqQuSrKmK+JmzYvQYI2vowxHvUVxZJiDVilW8dyNnxkCsYFmkuZytk5sxVz4VeGLNPS2RSsU5eeSS+Q==", "dev": true, "requires": { - "@lerna/validation-error": "3.6.0", - "libnpm": "^2.0.1", "semver": "^5.5.0" } }, "@lerna/project": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-3.10.0.tgz", - "integrity": "sha512-9QRl8aGHuyU4zVEELQmNPnJTlS7XHqX7w9I9isCXdnilKc2R0MyvUs21lj6Yyt6xTuQnqD158TR9tbS4QufYQQ==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-3.15.0.tgz", + "integrity": "sha512-eNGUWiMbQ9kh9kGkomtMnsLypS0rfLqxKgZP2+VnNVtIXjnLv4paeTm+1lkL+naNJUwhnpMk2NSLEeoxT/20QA==", "dev": true, "requires": { - "@lerna/package": "3.7.2", - "@lerna/validation-error": "3.6.0", - "cosmiconfig": "^5.0.2", + "@lerna/package": "3.14.2", + "@lerna/validation-error": "3.13.0", + "cosmiconfig": "^5.1.0", "dedent": "^0.7.0", "dot-prop": "^4.2.0", "glob-parent": "^3.1.0", "globby": "^8.0.1", - "libnpm": "^2.0.1", "load-json-file": "^4.0.0", + "npmlog": "^4.1.2", "p-map": "^1.2.0", "resolve-from": "^4.0.0", "write-json-file": "^2.3.0" @@ -1031,46 +1308,49 @@ } }, "@lerna/prompt": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.6.0.tgz", - "integrity": "sha512-nyAjPMolJ/ZRAAVcXrUH89C4n1SiWvLh4xWNvWYKLcf3PI5yges35sDFP/HYrM4+cEbkNFuJCRq6CxaET4PRsg==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/prompt/-/prompt-3.13.0.tgz", + "integrity": "sha512-P+lWSFokdyvYpkwC3it9cE0IF2U5yy2mOUbGvvE4iDb9K7TyXGE+7lwtx2thtPvBAfIb7O13POMkv7df03HJeA==", "dev": true, "requires": { "inquirer": "^6.2.0", - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "@lerna/publish": { - "version": "3.10.8", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.10.8.tgz", - "integrity": "sha512-kS3zia6knsoN8nd+6ihuwRhicBM6HRmbDgoa4uii4+ZqLVz4dniHYfHCMcZzHYSN8Kj35MsT25Ax1iq5eCjxmQ==", - "dev": true, - "requires": { - "@lerna/batch-packages": "3.10.6", - "@lerna/check-working-tree": "3.10.0", - "@lerna/child-process": "3.3.0", - "@lerna/collect-updates": "3.10.1", - "@lerna/command": "3.10.6", - "@lerna/describe-ref": "3.10.0", - "@lerna/log-packed": "3.6.0", - "@lerna/npm-conf": "3.7.0", - "@lerna/npm-dist-tag": "3.8.5", - "@lerna/npm-publish": "3.10.7", - "@lerna/output": "3.6.0", - "@lerna/pack-directory": "3.10.5", - "@lerna/prompt": "3.6.0", - "@lerna/pulse-till-done": "3.7.1", - "@lerna/run-lifecycle": "3.10.5", - "@lerna/run-parallel-batches": "3.0.0", - "@lerna/validation-error": "3.6.0", - "@lerna/version": "3.10.8", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.15.0.tgz", + "integrity": "sha512-6tRRBJ8olLSXfrUsR4f7vSfx0cT1oPi6/v06yI3afDSsUX6eQ3ooZh7gMY4RWmd+nM/IJHTUzhlKF6WhTvo+9g==", + "dev": true, + "requires": { + "@evocateur/libnpmaccess": "^3.1.0", + "@evocateur/npm-registry-fetch": "^3.9.1", + "@evocateur/pacote": "^9.6.0", + "@lerna/check-working-tree": "3.14.2", + "@lerna/child-process": "3.14.2", + "@lerna/collect-updates": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/describe-ref": "3.14.2", + "@lerna/log-packed": "3.13.0", + "@lerna/npm-conf": "3.13.0", + "@lerna/npm-dist-tag": "3.15.0", + "@lerna/npm-publish": "3.15.0", + "@lerna/output": "3.13.0", + "@lerna/pack-directory": "3.14.2", + "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/prompt": "3.13.0", + "@lerna/pulse-till-done": "3.13.0", + "@lerna/run-lifecycle": "3.14.0", + "@lerna/run-topologically": "3.14.0", + "@lerna/validation-error": "3.13.0", + "@lerna/version": "3.15.0", "figgy-pudding": "^3.5.1", "fs-extra": "^7.0.0", - "libnpm": "^2.0.1", + "npm-package-arg": "^6.1.0", + "npmlog": "^4.1.2", "p-finally": "^1.0.0", "p-map": "^1.2.0", "p-pipe": "^1.2.0", - "p-reduce": "^1.0.0", "semver": "^5.5.0" }, "dependencies": { @@ -1088,22 +1368,32 @@ } }, "@lerna/pulse-till-done": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-3.7.1.tgz", - "integrity": "sha512-MzpesZeW3Mc+CiAq4zUt9qTXI9uEBBKrubYHE36voQTSkHvu/Rox6YOvfUr+U7P6k8frFPeCgGpfMDTLhiqe6w==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/pulse-till-done/-/pulse-till-done-3.13.0.tgz", + "integrity": "sha512-1SOHpy7ZNTPulzIbargrgaJX387csN7cF1cLOGZiJQA6VqnS5eWs2CIrG8i8wmaUavj2QlQ5oEbRMVVXSsGrzA==", + "dev": true, + "requires": { + "npmlog": "^4.1.2" + } + }, + "@lerna/query-graph": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-3.14.0.tgz", + "integrity": "sha512-6YTh3vDMW2hUxHdKeRvx4bosc9lZClKaN+DzC1XKTkwDbWrsjmEzLcemKL6QnyyeuryN2f/eto7P9iSe3z3pQQ==", "dev": true, "requires": { - "libnpm": "^2.0.1" + "@lerna/package-graph": "3.14.0", + "figgy-pudding": "^3.5.1" } }, "@lerna/resolve-symlink": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.6.0.tgz", - "integrity": "sha512-TVOAEqHJSQVhNDMFCwEUZPaOETqHDQV1TQWQfC8ZlOqyaUQ7veZUbg0yfG7RPNzlSpvF0ZaGFeR0YhYDAW03GA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.13.0.tgz", + "integrity": "sha512-Lc0USSFxwDxUs5JvIisS8JegjA6SHSAWJCMvi2osZx6wVRkEDlWG2B1JAfXUzCMNfHoZX0/XX9iYZ+4JIpjAtg==", "dev": true, "requires": { "fs-extra": "^7.0.0", - "libnpm": "^2.0.1", + "npmlog": "^4.1.2", "read-cmd-shim": "^1.0.1" }, "dependencies": { @@ -1121,13 +1411,13 @@ } }, "@lerna/rimraf-dir": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.10.0.tgz", - "integrity": "sha512-RSKSfxPURc58ERCD/PuzorR86lWEvIWNclXYGvIYM76yNGrWiDF44pGHQvB4J+Lxa5M+52ZtZC/eOC7A7YCH4g==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/rimraf-dir/-/rimraf-dir-3.14.2.tgz", + "integrity": "sha512-eFNkZsy44Bu9v1Hrj5Zk6omzg8O9h/7W6QYK1TTUHeyrjTEwytaNQlqF0lrTLmEvq55sviV42NC/8P3M2cvq8Q==", "dev": true, "requires": { - "@lerna/child-process": "3.3.0", - "libnpm": "^2.0.1", + "@lerna/child-process": "3.14.2", + "npmlog": "^4.1.2", "path-exists": "^3.0.0", "rimraf": "^2.6.2" }, @@ -1141,51 +1431,62 @@ } }, "@lerna/run": { - "version": "3.10.6", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-3.10.6.tgz", - "integrity": "sha512-KS2lWbu/8WUUscQPi9U8sPO6yYpzf/0GmODjpruR1nRi1u/tuncdjTiG+hjGAeFC1BD7YktT9Za6imIpE8RXmA==", - "dev": true, - "requires": { - "@lerna/batch-packages": "3.10.6", - "@lerna/command": "3.10.6", - "@lerna/filter-options": "3.10.6", - "@lerna/npm-run-script": "3.10.0", - "@lerna/output": "3.6.0", - "@lerna/run-parallel-batches": "3.0.0", - "@lerna/timer": "3.5.0", - "@lerna/validation-error": "3.6.0", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-3.15.0.tgz", + "integrity": "sha512-KQBkzZYoEKmzILKjbjsm1KKVWFBXwAdwzqJWj/lfxxd3V5LRF8STASk8aiw8bSpB0bUL9TU/pbXakRxiNzjDwQ==", + "dev": true, + "requires": { + "@lerna/command": "3.15.0", + "@lerna/filter-options": "3.14.2", + "@lerna/npm-run-script": "3.14.2", + "@lerna/output": "3.13.0", + "@lerna/run-topologically": "3.14.0", + "@lerna/timer": "3.13.0", + "@lerna/validation-error": "3.13.0", "p-map": "^1.2.0" } }, "@lerna/run-lifecycle": { - "version": "3.10.5", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.10.5.tgz", - "integrity": "sha512-YPmXviaxVlhcKM6IkDTIpTq24mxOuMCilo+MTr1RLoafgB9ZTmP2AHRiFt/sy14wOsq2Zqr0wJyj8KFlDYLTkA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.14.0.tgz", + "integrity": "sha512-GUM3L9MzGRSW0WQ8wbLW1+SYStU1OFjW0GBzShhBnFrO4nGRrU7VchsLpcLu0hk2uCzyhsrDKzifEdOdUyMoEQ==", "dev": true, "requires": { - "@lerna/npm-conf": "3.7.0", + "@lerna/npm-conf": "3.13.0", "figgy-pudding": "^3.5.1", - "libnpm": "^2.0.1" + "npm-lifecycle": "^2.1.1", + "npmlog": "^4.1.2" } }, "@lerna/run-parallel-batches": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.0.0.tgz", - "integrity": "sha512-Mj1ravlXF7AkkewKd9YFq9BtVrsStNrvVLedD/b2wIVbNqcxp8lS68vehXVOzoL/VWNEDotvqCQtyDBilCodGw==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.13.0.tgz", + "integrity": "sha512-bICFBR+cYVF1FFW+Tlm0EhWDioTUTM6dOiVziDEGE1UZha1dFkMYqzqdSf4bQzfLS31UW/KBd/2z8jy2OIjEjg==", "dev": true, "requires": { "p-map": "^1.2.0", "p-map-series": "^1.0.0" } }, + "@lerna/run-topologically": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-3.14.0.tgz", + "integrity": "sha512-y+KBpC1YExFzGynovt9MY4O/bc3RrJaKeuXieiPfKGKxrdtmZe/r33oj/xePTXZq65jnw3SaU3H8S5CrrdkwDg==", + "dev": true, + "requires": { + "@lerna/query-graph": "3.14.0", + "figgy-pudding": "^3.5.1", + "p-queue": "^4.0.0" + } + }, "@lerna/symlink-binary": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.10.0.tgz", - "integrity": "sha512-6mQsG+iVjBo8cD8s24O+YgFrwDyUGfUQbK4ryalAXFHI817Zd4xlI3tjg3W99whCt6rt6D0s1fpf8eslMN6dSw==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.14.2.tgz", + "integrity": "sha512-tqMwuWi6z1da0AFFbleWyu3H9fqayiV50rjj4anFTfayel9jSjlA1xPG+56sGIP6zUUNuUSc9kLh7oRRmlauoA==", "dev": true, "requires": { - "@lerna/create-symlink": "3.6.0", - "@lerna/package": "3.7.2", + "@lerna/create-symlink": "3.14.0", + "@lerna/package": "3.14.2", "fs-extra": "^7.0.0", "p-map": "^1.2.0" }, @@ -1204,14 +1505,14 @@ } }, "@lerna/symlink-dependencies": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.10.0.tgz", - "integrity": "sha512-vGpg5ydwGgQCuWNX5y7CRL38mGpuLhf1GRq9wMm7IGwnctEsdSNqvvE+LDgqtwEZASu5+vffYUkL0VlFXl8uWA==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.14.2.tgz", + "integrity": "sha512-Ox7WKXnHZ7IwWlejcCq3n0Hd/yMLv8AwIryhvWxM/RauAge+ML4wg578SsdCyKob8ecgm/R0ytHiU06j81iL1w==", "dev": true, "requires": { - "@lerna/create-symlink": "3.6.0", - "@lerna/resolve-symlink": "3.6.0", - "@lerna/symlink-binary": "3.10.0", + "@lerna/create-symlink": "3.14.0", + "@lerna/resolve-symlink": "3.13.0", + "@lerna/symlink-binary": "3.14.2", "fs-extra": "^7.0.0", "p-finally": "^1.0.0", "p-map": "^1.2.0", @@ -1232,40 +1533,43 @@ } }, "@lerna/timer": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-3.5.0.tgz", - "integrity": "sha512-TAb99hqQN6E3JBGtG9iyZNPq1/DbmqgBOeNrKtdJsGvIeX/NGLgUDWMrj2h04V4O+jpBFmSf6HIld6triKmxCA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/timer/-/timer-3.13.0.tgz", + "integrity": "sha512-RHWrDl8U4XNPqY5MQHkToWS9jHPnkLZEt5VD+uunCKTfzlxGnRCr3/zVr8VGy/uENMYpVP3wJa4RKGY6M0vkRw==", "dev": true }, "@lerna/validation-error": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.6.0.tgz", - "integrity": "sha512-MWltncGO5VgMS0QedTlZCjFUMF/evRjDMMHrtVorkIB2Cp5xy0rkKa8iDBG43qpUWeG1giwi58yUlETBcWfILw==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-3.13.0.tgz", + "integrity": "sha512-SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA==", "dev": true, "requires": { - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "@lerna/version": { - "version": "3.10.8", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.10.8.tgz", - "integrity": "sha512-Iko2OkwwkjyK+tIklnH/72M/f54muSiRJurCsC3JqdM8aZaeDXeUrHmAyl7nQLfBlSsHfHyRax/ELkREmO5Tng==", - "dev": true, - "requires": { - "@lerna/batch-packages": "3.10.6", - "@lerna/check-working-tree": "3.10.0", - "@lerna/child-process": "3.3.0", - "@lerna/collect-updates": "3.10.1", - "@lerna/command": "3.10.6", - "@lerna/conventional-commits": "3.10.8", - "@lerna/output": "3.6.0", - "@lerna/prompt": "3.6.0", - "@lerna/run-lifecycle": "3.10.5", - "@lerna/validation-error": "3.6.0", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.15.0.tgz", + "integrity": "sha512-vReYX1NMXZ9PwzTZm97wAl/k3bmRnRZhnQi3mq/m49xTnDavq7p4sbUdFpvu8cVZNKnYS02pNIVGHrQw+K8ZCw==", + "dev": true, + "requires": { + "@lerna/check-working-tree": "3.14.2", + "@lerna/child-process": "3.14.2", + "@lerna/collect-updates": "3.14.2", + "@lerna/command": "3.15.0", + "@lerna/conventional-commits": "3.14.0", + "@lerna/github-client": "3.14.2", + "@lerna/gitlab-client": "3.15.0", + "@lerna/output": "3.13.0", + "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/prompt": "3.13.0", + "@lerna/run-lifecycle": "3.14.0", + "@lerna/run-topologically": "3.14.0", + "@lerna/validation-error": "3.13.0", "chalk": "^2.3.1", "dedent": "^0.7.0", - "libnpm": "^2.0.1", "minimatch": "^3.0.4", + "npmlog": "^4.1.2", "p-map": "^1.2.0", "p-pipe": "^1.2.0", "p-reduce": "^1.0.0", @@ -1276,12 +1580,12 @@ } }, "@lerna/write-log-file": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.6.0.tgz", - "integrity": "sha512-OkLK99V6sYXsJsYg+O9wtiFS3z6eUPaiz2e6cXJt80mfIIdI1t2dnmyua0Ib5cZWExQvx2z6Y32Wlf0MnsoNsA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@lerna/write-log-file/-/write-log-file-3.13.0.tgz", + "integrity": "sha512-RibeMnDPvlL8bFYW5C8cs4mbI3AHfQef73tnJCQ/SgrXZHehmHnsyWUiE7qDQCAo+B1RfTapvSyFF69iPj326A==", "dev": true, "requires": { - "libnpm": "^2.0.1", + "npmlog": "^4.1.2", "write-file-atomic": "^2.3.0" } }, @@ -1301,6 +1605,104 @@ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", "dev": true }, + "@octokit/endpoint": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.1.8.tgz", + "integrity": "sha512-BVVNVVeVGySIF6nvoaO6AaickboZr7A1O6z1wmnMRslewi6O+KILSp0ZsXbkgLnP8V8pa7WM9+wSYYczIUBm5w==", + "dev": true, + "requires": { + "deepmerge": "3.3.0", + "is-plain-object": "^3.0.0", + "universal-user-agent": "^2.1.0", + "url-template": "^2.0.8" + }, + "dependencies": { + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "dev": true, + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", + "dev": true + } + } + }, + "@octokit/plugin-enterprise-rest": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-2.2.2.tgz", + "integrity": "sha512-CTZr64jZYhGWNTDGlSJ2mvIlFsm9OEO3LqWn9I/gmoHI4jRBp4kpHoFYNemG4oA75zUAcmbuWblb7jjP877YZw==", + "dev": true + }, + "@octokit/request": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-4.1.1.tgz", + "integrity": "sha512-LOyL0i3oxRo418EXRSJNk/3Q4I0/NKawTn6H/CQp+wnrG1UFLGu080gSsgnWobhPo5BpUNgSQ5BRk5FOOJhD1Q==", + "dev": true, + "requires": { + "@octokit/endpoint": "^5.1.0", + "@octokit/request-error": "^1.0.1", + "deprecation": "^2.0.0", + "is-plain-object": "^3.0.0", + "node-fetch": "^2.3.0", + "once": "^1.4.0", + "universal-user-agent": "^2.1.0" + }, + "dependencies": { + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "dev": true, + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", + "dev": true + } + } + }, + "@octokit/request-error": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-1.0.4.tgz", + "integrity": "sha512-L4JaJDXn8SGT+5G0uX79rZLv0MNJmfGa4vb4vy1NnpjSnWDLJRy6m90udGwvMmavwsStgbv2QNkPzzTCMmL+ig==", + "dev": true, + "requires": { + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "@octokit/rest": { + "version": "16.28.2", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.28.2.tgz", + "integrity": "sha512-csuYiHvJ1P/GFDadVn0QhwO83R1+YREjcwCY7ZIezB6aJTRIEidJZj+R7gAkUhT687cqYb4cXTZsDVu9F+Fmug==", + "dev": true, + "requires": { + "@octokit/request": "^4.0.1", + "@octokit/request-error": "^1.0.2", + "atob-lite": "^2.0.0", + "before-after-hook": "^1.4.0", + "btoa-lite": "^1.0.0", + "deprecation": "^2.0.0", + "lodash.get": "^4.4.2", + "lodash.set": "^4.3.2", + "lodash.uniq": "^4.5.0", + "octokit-pagination-methods": "^1.1.0", + "once": "^1.4.0", + "universal-user-agent": "^2.0.0", + "url-template": "^2.0.8" + } + }, "@sinonjs/commons": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.3.0.tgz", @@ -1365,9 +1767,9 @@ "dev": true }, "agent-base": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", - "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", "dev": true, "requires": { "es6-promisify": "^5.0.0" @@ -1395,9 +1797,9 @@ } }, "ajv-keywords": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", - "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz", + "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==", "dev": true }, "ansi-align": { @@ -1488,13 +1890,22 @@ } }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, + "append-transform": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", + "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", + "dev": true, + "requires": { + "default-require-extensions": "^2.0.0" + } + }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", @@ -1544,6 +1955,12 @@ } } }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, "are-we-there-yet": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", @@ -1599,7 +2016,8 @@ "array-find-index": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true }, "array-from": { "version": "2.1.1", @@ -1659,7 +2077,8 @@ "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true }, "asap": { "version": "2.0.6", @@ -1733,6 +2152,12 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=", + "dev": true + }, "aws-sdk": { "version": "2.384.0", "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.384.0.tgz", @@ -1949,18 +2374,11 @@ "tweetnacl": "^0.14.3" } }, - "bin-links": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-1.1.2.tgz", - "integrity": "sha512-8eEHVgYP03nILphilltWjeIjMbKyJo3wvp9K816pHbhP301ismzw15mxAAEVQ/USUwcP++1uNrbERbp8lOA6Fg==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "cmd-shim": "^2.0.2", - "gentle-fs": "^2.0.0", - "graceful-fs": "^4.1.11", - "write-file-atomic": "^2.3.0" - } + "before-after-hook": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.4.0.tgz", + "integrity": "sha512-l5r9ir56nda3qu14nAXIlyq1MmUSs0meCIaFAh8HwkFwP1F8eToOuS3ah2VAHHcY04jaYD7FpJC5JTXHYRbkzg==", + "dev": true }, "binary-extensions": { "version": "1.12.0", @@ -1978,15 +2396,6 @@ "safe-buffer": "^5.1.1" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, "bluebird": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", @@ -2052,6 +2461,12 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, + "btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=", + "dev": true + }, "buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", @@ -2127,191 +2542,33 @@ "ms": "^2.1.1" } }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=" - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=" - }, - "meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "builder-util-runtime": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.4.1.tgz", + "integrity": "sha512-8L2pbL6D3VdI1f8OMknlZJpw0c7KK15BRz3cY77AOUElc4XlCv2UhVV01jJM7+6Lx7henaQh80ALULp64eFYAQ==", + "dev": true, + "requires": { + "bluebird-lst": "^1.0.5", + "debug": "^3.1.0", + "fs-extra-p": "^4.6.1", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, "requires": { - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=" - } - } - }, - "builder-util-runtime": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.4.1.tgz", - "integrity": "sha512-8L2pbL6D3VdI1f8OMknlZJpw0c7KK15BRz3cY77AOUElc4XlCv2UhVV01jJM7+6Lx7henaQh80ALULp64eFYAQ==", - "dev": true, - "requires": { - "bluebird-lst": "^1.0.5", - "debug": "^3.1.0", - "fs-extra-p": "^4.6.1", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" + "ms": "^2.1.1" } }, "ms": { @@ -2325,7 +2582,8 @@ "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true }, "builtins": { "version": "1.0.3", @@ -2346,27 +2604,47 @@ "dev": true }, "cacache": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", - "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", "dev": true, "requires": { - "bluebird": "^3.5.3", + "bluebird": "^3.5.5", "chownr": "^1.1.1", "figgy-pudding": "^3.5.1", - "glob": "^7.1.3", + "glob": "^7.1.4", "graceful-fs": "^4.1.15", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", + "rimraf": "^2.6.3", "ssri": "^6.0.1", "unique-filename": "^1.1.1", "y18n": "^4.0.0" }, "dependencies": { + "bluebird": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz", + "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==", + "dev": true + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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" + } + }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -2409,6 +2687,47 @@ } } }, + "caching-transform": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz", + "integrity": "sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==", + "dev": true, + "requires": { + "hasha": "^3.0.0", + "make-dir": "^2.0.0", + "package-hash": "^3.0.0", + "write-file-atomic": "^2.4.2" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + } + } + }, "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", @@ -2677,186 +2996,58 @@ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "ansi-regex": "^2.0.0" } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=" - }, - "meow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", - "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", + } + } + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "compare-func": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz", + "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=", + "dev": true, + "requires": { + "array-ify": "^1.0.0", + "dot-prop": "^3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", + "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", + "dev": true, "requires": { - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist": "^1.1.3", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "requires": { - "read-pkg": "^3.0.0" - } - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "requires": { - "strip-indent": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=" - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=" - } - } - }, - "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - }, - "compare-func": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz", - "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^3.0.0" - }, - "dependencies": { - "dot-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", - "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", - "dev": true, - "requires": { - "is-obj": "^1.0.0" + "is-obj": "^1.0.0" } } } @@ -2940,9 +3131,9 @@ "dev": true }, "conventional-changelog-angular": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.2.tgz", - "integrity": "sha512-yx7m7lVrXmt4nKWQgWZqxSALEiAKZhOAcbxdUaU9575mB0CzXVbgrgpfSnSP7OqWDUTYGD0YVJ0MSRdyOPgAwA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.3.tgz", + "integrity": "sha512-YD1xzH7r9yXQte/HF9JBuEDfvjxxwDGGwZU1+ndanbY0oFgA+Po1T9JDSpPLdP0pZT6MhCAsdvFKC4TJ4MTJTA==", "dev": true, "requires": { "compare-func": "^1.3.1", @@ -2950,13 +3141,13 @@ } }, "conventional-changelog-core": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-3.1.5.tgz", - "integrity": "sha512-iwqAotS4zk0wA4S84YY1JCUG7X3LxaRjJxuUo6GI4dZuIy243j5nOg/Ora35ExT4DOiw5dQbMMQvw2SUjh6moQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-3.2.2.tgz", + "integrity": "sha512-cssjAKajxaOX5LNAJLB+UOcoWjAIBvXtDMedv/58G+YEmAXMNfC16mmPl0JDOuVJVfIqM0nqQiZ8UCm8IXbE0g==", "dev": true, "requires": { - "conventional-changelog-writer": "^4.0.2", - "conventional-commits-parser": "^3.0.1", + "conventional-changelog-writer": "^4.0.5", + "conventional-commits-parser": "^3.0.2", "dateformat": "^3.0.0", "get-pkg-repo": "^1.0.0", "git-raw-commits": "2.0.0", @@ -2967,7 +3158,7 @@ "q": "^1.5.1", "read-pkg": "^3.0.0", "read-pkg-up": "^3.0.0", - "through2": "^2.0.0" + "through2": "^3.0.0" }, "dependencies": { "find-up": { @@ -3084,39 +3275,38 @@ "dev": true }, "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", "dev": true, "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "readable-stream": "2 || 3" } } } }, "conventional-changelog-preset-loader": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.0.2.tgz", - "integrity": "sha512-pBY+qnUoJPXAXXqVGwQaVmcye05xi6z231QM98wHWamGAmu/ghkBprQAwmF5bdmyobdVxiLhPY3PrCfSeUNzRQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.1.1.tgz", + "integrity": "sha512-K4avzGMLm5Xw0Ek/6eE3vdOXkqnpf9ydb68XYmCc16cJ99XMMbc2oaNMuPwAsxVK6CC1yA4/I90EhmWNj0Q6HA==", "dev": true }, "conventional-changelog-writer": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.2.tgz", - "integrity": "sha512-d8/FQY/fix2xXEBUhOo8u3DCbyEw3UOQgYHxLsPDw+wHUDma/GQGAGsGtoH876WyNs32fViHmTOUrgRKVLvBug==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.6.tgz", + "integrity": "sha512-ou/sbrplJMM6KQpR5rKFYNVQYesFjN7WpNGdudQSWNi6X+RgyFUcSv871YBYkrUYV9EX8ijMohYVzn9RUb+4ag==", "dev": true, "requires": { "compare-func": "^1.3.1", - "conventional-commits-filter": "^2.0.1", + "conventional-commits-filter": "^2.0.2", "dateformat": "^3.0.0", - "handlebars": "^4.0.2", + "handlebars": "^4.1.0", "json-stringify-safe": "^5.0.1", "lodash": "^4.2.1", "meow": "^4.0.0", - "semver": "^5.5.0", + "semver": "^6.0.0", "split": "^1.0.0", - "through2": "^2.0.0" + "through2": "^3.0.0" }, "dependencies": { "camelcase": { @@ -3288,6 +3478,12 @@ "strip-indent": "^2.0.0" } }, + "semver": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz", + "integrity": "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==", + "dev": true + }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -3301,13 +3497,12 @@ "dev": true }, "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", "dev": true, "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "readable-stream": "2 || 3" } }, "trim-newlines": { @@ -3319,27 +3514,27 @@ } }, "conventional-commits-filter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.1.tgz", - "integrity": "sha512-92OU8pz/977udhBjgPEbg3sbYzIxMDFTlQT97w7KdhR9igNqdJvy8smmedAAgn4tPiqseFloKkrVfbXCVd+E7A==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.2.tgz", + "integrity": "sha512-WpGKsMeXfs21m1zIw4s9H5sys2+9JccTzpN6toXtxhpw2VNF2JUXwIakthKBy+LN4DvJm+TzWhxOMWOs1OFCFQ==", "dev": true, "requires": { - "is-subset": "^0.1.1", + "lodash.ismatch": "^4.4.0", "modify-values": "^1.0.0" } }, "conventional-commits-parser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.1.tgz", - "integrity": "sha512-P6U5UOvDeidUJ8ebHVDIoXzI7gMlQ1OF/id6oUvp8cnZvOXMt1n8nYl74Ey9YMn0uVQtxmCtjPQawpsssBWtGg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.3.tgz", + "integrity": "sha512-KaA/2EeUkO4bKjinNfGUyqPTX/6w9JGshuQRik4r/wJz7rUw3+D3fDG6sZSEqJvKILzKXFQuFkpPLclcsAuZcg==", "dev": true, "requires": { "JSONStream": "^1.0.4", - "is-text-path": "^1.0.0", + "is-text-path": "^2.0.0", "lodash": "^4.2.1", "meow": "^4.0.0", "split2": "^2.0.0", - "through2": "^2.0.0", + "through2": "^3.0.0", "trim-off-newlines": "^1.0.0" }, "dependencies": { @@ -3525,13 +3720,12 @@ "dev": true }, "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", "dev": true, "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "readable-stream": "2 || 3" } }, "trim-newlines": { @@ -3543,15 +3737,15 @@ } }, "conventional-recommended-bump": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-4.0.4.tgz", - "integrity": "sha512-9mY5Yoblq+ZMqJpBzgS+RpSq+SUfP2miOR3H/NR9drGf08WCrY9B6HAGJZEm6+ThsVP917VHAahSOjM6k1vhPg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-4.1.1.tgz", + "integrity": "sha512-JT2vKfSP9kR18RXXf55BRY1O3AHG8FPg5btP3l7LYfcWJsiXI6MCf30DepQ98E8Qhowvgv7a8iev0J1bEDkTFA==", "dev": true, "requires": { - "concat-stream": "^1.6.0", - "conventional-changelog-preset-loader": "^2.0.2", - "conventional-commits-filter": "^2.0.1", - "conventional-commits-parser": "^3.0.1", + "concat-stream": "^2.0.0", + "conventional-changelog-preset-loader": "^2.1.1", + "conventional-commits-filter": "^2.0.2", + "conventional-commits-parser": "^3.0.2", "git-raw-commits": "2.0.0", "git-semver-tags": "^2.0.2", "meow": "^4.0.0", @@ -3575,6 +3769,18 @@ "quick-lru": "^1.0.0" } }, + "concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -3590,11 +3796,6 @@ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, "load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", @@ -3722,6 +3923,17 @@ "read-pkg": "^3.0.0" } }, + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, "redent": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", @@ -3752,6 +3964,15 @@ } } }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, "copy-concurrently": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", @@ -3781,17 +4002,18 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "cosmiconfig": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.7.tgz", - "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dev": true, "requires": { "import-fresh": "^2.0.0", "is-directory": "^0.3.1", - "js-yaml": "^3.9.0", + "js-yaml": "^3.13.1", "parse-json": "^4.0.0" }, "dependencies": { @@ -3823,6 +4045,37 @@ } } }, + "cp-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz", + "integrity": "sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^2.0.0", + "nested-error-stacks": "^2.0.0", + "pify": "^4.0.1", + "safe-buffer": "^5.0.1" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + } + } + }, "cpx": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz", @@ -3897,6 +4150,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, "requires": { "array-find-index": "^1.0.1" } @@ -3957,12 +4211,14 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true }, "decamelize-keys": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, "requires": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" @@ -4080,6 +4336,29 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "dev": true + }, + "default-require-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", + "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", + "dev": true, + "requires": { + "strip-bom": "^3.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "defaults": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", @@ -4204,6 +4483,12 @@ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", + "dev": true + }, "detect-indent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", @@ -4250,24 +4535,6 @@ "path-type": "^3.0.0" }, "dependencies": { - "base64-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.0.tgz", - "integrity": "sha1-o5mS1yNYSBGYK+XikLtqU9hnAPE=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, "path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -4282,16 +4549,6 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true - }, - "plist": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-2.1.0.tgz", - "integrity": "sha1-V8zbeggh3yGDEhejytVOPhRqECU=", - "requires": { - "base64-js": "1.2.0", - "xmlbuilder": "8.2.2", - "xmldom": "0.1.x" - } } } }, @@ -4376,9 +4633,9 @@ } }, "ejs": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", - "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.2.tgz", + "integrity": "sha512-PcW2a0tyTuPHz3tWyYqtK6r1fZ3gp+3Sop8Ph+ZYN81Ob5rwmbHEzaqs10N3BEsaGTkh/ooniXK+WwszGlc2+Q==", "dev": true }, "electron": { @@ -4411,37 +4668,6 @@ "sanitize-filename": "^1.6.1", "update-notifier": "^2.5.0", "yargs": "^12.0.1" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.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 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - } } }, "electron-devtools-installer": { @@ -5007,6 +5233,12 @@ } } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "encoding": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", @@ -5041,6 +5273,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -5078,10 +5311,16 @@ "is-symbol": "^1.0.2" } }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, "es6-promise": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.5.tgz", - "integrity": "sha512-n6wvpdE43VFtJq+lUDYDBFUwV8TZbuGXLV4D6wKafg13ldznKsyEvatubnmUe31zcvelSzOHF+XbaT+Bl9ObDg==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", "dev": true }, "es6-promisify": { @@ -5458,6 +5697,12 @@ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", "dev": true }, + "eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", + "dev": true + }, "events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", @@ -5622,9 +5867,9 @@ "dev": true }, "fast-glob": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.6.tgz", - "integrity": "sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w==", + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", "dev": true, "requires": { "@mrmlnc/readdir-enhanced": "^2.2.1", @@ -5893,9 +6138,9 @@ "dev": true }, "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, "requires": { "is-extglob": "^2.1.1" @@ -6037,18 +6282,59 @@ "repeat-string": "^1.5.2" } }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, "find-index": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", "dev": true }, - "find-npm-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/find-npm-prefix/-/find-npm-prefix-1.0.2.tgz", - "integrity": "sha512-KEftzJ+H90x6pcKtdXZEPsQse8/y/UnvzRKrOSQFprnrGaFuJ62fVkP34Iu2IYuMvyauCyoLTNkJZgrrGA2wkA==", - "dev": true - }, "find-up": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", @@ -6072,26 +6358,13 @@ } }, "flush-write-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.0.tgz", - "integrity": "sha512-6MHED/cmsyux1G4/Cek2Z776y9t7WCNd3h2h/HW91vFeU7pzMhA8XvAlDhHcanG5IWuIh/xcC7JASY4WQpG6xg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "dev": true, "requires": { "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", - "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "readable-stream": "^2.3.6" } }, "for-in": { @@ -6109,6 +6382,28 @@ "for-in": "^1.0.1" } }, + "foreground-child": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz", + "integrity": "sha1-T9ca0t/elnibmApcCilZN8svXOk=", + "dev": true, + "requires": { + "cross-spawn": "^4", + "signal-exit": "^3.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", + "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + } + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -6186,25 +6481,14 @@ } }, "fs-minipass": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", - "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz", + "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==", "dev": true, "requires": { "minipass": "^2.2.1" } }, - "fs-vacuum": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.10.tgz", - "integrity": "sha1-t2Kb7AekAxolSP35n17PHMizHjY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "path-is-inside": "^1.0.1", - "rimraf": "^2.5.2" - } - }, "fs-write-stream-atomic": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", @@ -6284,13 +6568,6 @@ "concat-map": "0.0.1" } }, - "chownr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", - "dev": true, - "optional": true - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -6350,16 +6627,6 @@ "dev": true, "optional": true }, - "fs-minipass": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", - "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -6485,27 +6752,6 @@ "dev": true, "optional": true }, - "minipass": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.2.4.tgz", - "integrity": "sha512-hzXIWWet/BzWhYs2b+u7dRHlruXhwdgvlTMDKC6Cb1U7ps6Ac6yQlR39xsbjWJE377YTCtKwIXIpJ5oP+j5y8g==", - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz", - "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==", - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -6789,19 +7035,28 @@ "optional": true }, "tar": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.1.tgz", - "integrity": "sha512-O+v1r9yN4tOsvl90p5HAP4AEqbYhx4036AGMm075fH9F8Qwi3oJ+v4u50FkT/KkvywNGtwkk0zRI+8eYm1X/xg==", + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz", + "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==", "dev": true, "optional": true, "requires": { - "chownr": "^1.0.1", + "chownr": "^1.1.1", "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", + "minipass": "^2.3.5", + "minizlib": "^1.2.1", "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "optional": true + } } }, "util-deprecate": { @@ -6829,26 +7084,14 @@ "optional": true }, "yallist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", - "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", "dev": true, "optional": true } } }, - "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -6920,22 +7163,6 @@ "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==", "dev": true }, - "gentle-fs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gentle-fs/-/gentle-fs-2.0.1.tgz", - "integrity": "sha512-cEng5+3fuARewXktTEGbwsktcldA+YsnUEaXZwcK/3pjSE1X9ObnTs+/8rYf8s+RnIcQm2D5x3rwpN7Zom8Bew==", - "dev": true, - "requires": { - "aproba": "^1.1.2", - "fs-vacuum": "^1.2.10", - "graceful-fs": "^4.1.11", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "path-is-inside": "^1.0.2", - "read-cmd-shim": "^1.0.1", - "slide": "^1.1.6" - } - }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -7431,6 +7658,25 @@ } } }, + "git-up": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.1.tgz", + "integrity": "sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw==", + "dev": true, + "requires": { + "is-ssh": "^1.3.0", + "parse-url": "^5.0.0" + } + }, + "git-url-parse": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.1.2.tgz", + "integrity": "sha512-gZeLVGY8QVKMIkckncX+iCq2/L8PlwncvDFKiWkBn9EtCfYDbliRTTp6qzyQ1VMdITUfq7293zDzfpjdiGASSQ==", + "dev": true, + "requires": { + "git-up": "^4.0.0" + } + }, "gitconfiglocal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", @@ -7546,7 +7792,8 @@ "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==" + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true }, "graceful-readlink": { "version": "1.0.1", @@ -7561,12 +7808,12 @@ "dev": true }, "handlebars": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz", - "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz", + "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", "dev": true, "requires": { - "async": "^2.5.0", + "neo-async": "^2.6.0", "optimist": "^0.6.1", "source-map": "^0.6.1", "uglify-js": "^3.1.4" @@ -7683,6 +7930,15 @@ } } }, + "hasha": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz", + "integrity": "sha1-UqMvq4Vp1BymmmH/GiFPjrfIvTk=", + "dev": true, + "requires": { + "is-stream": "^1.0.1" + } + }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", @@ -7719,12 +7975,7 @@ "hosted-git-info": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" - }, - "http-cache-semantics": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", - "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", "dev": true }, "http-proxy-agent": { @@ -7779,9 +8030,9 @@ } }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } @@ -7885,7 +8136,8 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true }, "ini": { "version": "1.3.5", @@ -7980,7 +8232,8 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-binary-path": { "version": "1.0.1", @@ -8001,6 +8254,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, "requires": { "builtin-modules": "^1.0.0" } @@ -8181,7 +8435,8 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true }, "is-plain-object": { "version": "2.0.4", @@ -8239,18 +8494,21 @@ "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", "dev": true }, + "is-ssh": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.1.tgz", + "integrity": "sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg==", + "dev": true, + "requires": { + "protocols": "^1.1.0" + } + }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true }, - "is-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", - "dev": true - }, "is-symbol": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", @@ -8261,12 +8519,12 @@ } }, "is-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", + "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", "dev": true, "requires": { - "text-extensions": "^1.0.0" + "text-extensions": "^2.0.0" } }, "is-typedarray": { @@ -8290,7 +8548,8 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isbinaryfile": { "version": "3.0.3", @@ -8323,33 +8582,42 @@ "dev": true }, "istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", "dev": true }, + "istanbul-lib-hook": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz", + "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==", + "dev": true, + "requires": { + "append-transform": "^1.0.0" + } + }, "istanbul-lib-instrument": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz", - "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", "dev": true, "requires": { - "@babel/generator": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "istanbul-lib-coverage": "^2.0.3", - "semver": "^5.5.0" + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" }, "dependencies": { "@babel/generator": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz", - "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz", + "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==", "dev": true, "requires": { - "@babel/types": "^7.3.3", + "@babel/types": "^7.4.4", "jsesc": "^2.5.1", "lodash": "^4.17.11", "source-map": "^0.5.0", @@ -8377,95 +8645,186 @@ } }, "@babel/helper-split-export-declaration": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", - "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", + "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.4.4" } }, "@babel/template": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", - "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz", + "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.2.2", - "@babel/types": "^7.2.2" + "@babel/parser": "^7.4.4", + "@babel/types": "^7.4.4" } }, "@babel/traverse": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", - "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz", + "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.2.2", + "@babel/generator": "^7.4.4", "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/parser": "^7.2.3", - "@babel/types": "^7.2.2", + "@babel/helper-split-export-declaration": "^7.4.4", + "@babel/parser": "^7.4.5", + "@babel/types": "^7.4.4", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/types": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz", - "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz", + "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==", "dev": true, "requires": { "esutils": "^2.0.2", "lodash": "^4.17.11", "to-fast-properties": "^2.0.0" } + }, + "semver": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz", + "integrity": "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==", + "dev": true } } }, - "jmespath": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", - "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", - "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", + "istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-schema": { + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz", + "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==", + "dev": true, + "requires": { + "handlebars": "^4.1.2" + } + }, + "jmespath": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", @@ -8510,6 +8869,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, "requires": { "graceful-fs": "^4.1.6" } @@ -8596,28 +8956,28 @@ } }, "lerna": { - "version": "3.10.8", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.10.8.tgz", - "integrity": "sha512-Ua5SkZnVk+gtplaw/IiXOckk9TEvNwNyTXJke5gkf0vxku809iRmI7RlI0mKFUjeweBs7AJDgBoD/A+vHst/UQ==", - "dev": true, - "requires": { - "@lerna/add": "3.10.6", - "@lerna/bootstrap": "3.10.6", - "@lerna/changed": "3.10.8", - "@lerna/clean": "3.10.6", - "@lerna/cli": "3.10.7", - "@lerna/create": "3.10.6", - "@lerna/diff": "3.10.6", - "@lerna/exec": "3.10.6", - "@lerna/import": "3.10.6", - "@lerna/init": "3.10.6", - "@lerna/link": "3.10.6", - "@lerna/list": "3.10.6", - "@lerna/publish": "3.10.8", - "@lerna/run": "3.10.6", - "@lerna/version": "3.10.8", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.15.0.tgz", + "integrity": "sha512-kRIQ3bgzkmew5/WZQ0C9WjH0IUf3ZmTNnBwTHfXgLkVY7td0lbwMQFD7zehflUn0zG4ou54o/gn+IfjF0ti/5A==", + "dev": true, + "requires": { + "@lerna/add": "3.15.0", + "@lerna/bootstrap": "3.15.0", + "@lerna/changed": "3.15.0", + "@lerna/clean": "3.15.0", + "@lerna/cli": "3.13.0", + "@lerna/create": "3.15.0", + "@lerna/diff": "3.15.0", + "@lerna/exec": "3.15.0", + "@lerna/import": "3.15.0", + "@lerna/init": "3.15.0", + "@lerna/link": "3.15.0", + "@lerna/list": "3.15.0", + "@lerna/publish": "3.15.0", + "@lerna/run": "3.15.0", + "@lerna/version": "3.15.0", "import-local": "^1.0.0", - "libnpm": "^2.0.1" + "npmlog": "^4.1.2" } }, "levn": { @@ -8630,228 +8990,6 @@ "type-check": "~0.3.2" } }, - "libnpm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/libnpm/-/libnpm-2.0.1.tgz", - "integrity": "sha512-qTKoxyJvpBxHZQB6k0AhSLajyXq9ZE/lUsZzuHAplr2Bpv9G+k4YuYlExYdUCeVRRGqcJt8hvkPh4tBwKoV98w==", - "dev": true, - "requires": { - "bin-links": "^1.1.2", - "bluebird": "^3.5.3", - "find-npm-prefix": "^1.0.2", - "libnpmaccess": "^3.0.1", - "libnpmconfig": "^1.2.1", - "libnpmhook": "^5.0.2", - "libnpmorg": "^1.0.0", - "libnpmpublish": "^1.1.0", - "libnpmsearch": "^2.0.0", - "libnpmteam": "^1.0.1", - "lock-verify": "^2.0.2", - "npm-lifecycle": "^2.1.0", - "npm-logical-tree": "^1.2.1", - "npm-package-arg": "^6.1.0", - "npm-profile": "^4.0.1", - "npm-registry-fetch": "^3.8.0", - "npmlog": "^4.1.2", - "pacote": "^9.2.3", - "read-package-json": "^2.0.13", - "stringify-package": "^1.0.0" - } - }, - "libnpmaccess": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-3.0.1.tgz", - "integrity": "sha512-RlZ7PNarCBt+XbnP7R6PoVgOq9t+kou5rvhaInoNibhPO7eMlRfS0B8yjatgn2yaHIwWNyoJDolC/6Lc5L/IQA==", - "dev": true, - "requires": { - "aproba": "^2.0.0", - "get-stream": "^4.0.0", - "npm-package-arg": "^6.1.0", - "npm-registry-fetch": "^3.8.0" - }, - "dependencies": { - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "libnpmconfig": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/libnpmconfig/-/libnpmconfig-1.2.1.tgz", - "integrity": "sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1", - "find-up": "^3.0.0", - "ini": "^1.3.5" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - } - } - }, - "libnpmhook": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/libnpmhook/-/libnpmhook-5.0.2.tgz", - "integrity": "sha512-vLenmdFWhRfnnZiNFPNMog6CK7Ujofy2TWiM2CrpZUjBRIhHkJeDaAbJdYCT6W4lcHtyrJR8yXW8KFyq6UAp1g==", - "dev": true, - "requires": { - "aproba": "^2.0.0", - "figgy-pudding": "^3.4.1", - "get-stream": "^4.0.0", - "npm-registry-fetch": "^3.8.0" - }, - "dependencies": { - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "libnpmorg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/libnpmorg/-/libnpmorg-1.0.0.tgz", - "integrity": "sha512-o+4eVJBoDGMgRwh2lJY0a8pRV2c/tQM/SxlqXezjcAg26Qe9jigYVs+Xk0vvlYDWCDhP0g74J8UwWeAgsB7gGw==", - "dev": true, - "requires": { - "aproba": "^2.0.0", - "figgy-pudding": "^3.4.1", - "get-stream": "^4.0.0", - "npm-registry-fetch": "^3.8.0" - }, - "dependencies": { - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "libnpmpublish": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-1.1.1.tgz", - "integrity": "sha512-nefbvJd/wY38zdt+b9SHL6171vqBrMtZ56Gsgfd0duEKb/pB8rDT4/ObUQLrHz1tOfht1flt2zM+UGaemzAG5g==", - "dev": true, - "requires": { - "aproba": "^2.0.0", - "figgy-pudding": "^3.5.1", - "get-stream": "^4.0.0", - "lodash.clonedeep": "^4.5.0", - "normalize-package-data": "^2.4.0", - "npm-package-arg": "^6.1.0", - "npm-registry-fetch": "^3.8.0", - "semver": "^5.5.1", - "ssri": "^6.0.1" - }, - "dependencies": { - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "libnpmsearch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/libnpmsearch/-/libnpmsearch-2.0.0.tgz", - "integrity": "sha512-vd+JWbTGzOSfiOc+72MU6y7WqmBXn49egCCrIXp27iE/88bX8EpG64ST1blWQI1bSMUr9l1AKPMVsqa2tS5KWA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1", - "get-stream": "^4.0.0", - "npm-registry-fetch": "^3.8.0" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "libnpmteam": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/libnpmteam/-/libnpmteam-1.0.1.tgz", - "integrity": "sha512-gDdrflKFCX7TNwOMX1snWojCoDE5LoRWcfOC0C/fqF7mBq8Uz9zWAX4B2RllYETNO7pBupBaSyBDkTAC15cAMg==", - "dev": true, - "requires": { - "aproba": "^2.0.0", - "figgy-pudding": "^3.4.1", - "get-stream": "^4.0.0", - "npm-registry-fetch": "^3.8.0" - }, - "dependencies": { - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, "license-checker": { "version": "25.0.1", "resolved": "https://registry.npmjs.org/license-checker/-/license-checker-25.0.1.tgz", @@ -8928,16 +9066,6 @@ } } }, - "lock-verify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lock-verify/-/lock-verify-2.0.2.tgz", - "integrity": "sha512-QNVwK0EGZBS4R3YQ7F1Ox8p41Po9VGl2QG/2GsuvTbkJZYSsPeWHKMbbH6iZMCHWSMww5nrJroZYnGzI4cePuw==", - "dev": true, - "requires": { - "npm-package-arg": "^5.1.2 || 6", - "semver": "^5.4.1" - } - }, "lodash": { "version": "4.17.11", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", @@ -8986,12 +9114,24 @@ "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", "dev": true }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", + "dev": true + }, "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", "dev": true }, + "lodash.ismatch": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", + "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=", + "dev": true + }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -9004,6 +9144,12 @@ "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", "dev": true }, + "lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=", + "dev": true + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -9041,8 +9187,14 @@ "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", "dev": true }, - "lolex": { - "version": "3.0.0", + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lolex": { + "version": "3.0.0", "resolved": "https://registry.npmjs.org/lolex/-/lolex-3.0.0.tgz", "integrity": "sha512-hcnW80h3j2lbUfFdMArd5UPA/vxZJ+G8vobd+wg3nVEQA0EigStbYcrG030FJxL6xiDDPEkoMatV9xIh5OecQQ==", "dev": true @@ -9060,6 +9212,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, "requires": { "currently-unhandled": "^0.4.1", "signal-exit": "^3.0.0" @@ -9081,6 +9234,12 @@ "yallist": "^2.1.2" } }, + "macos-release": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.3.0.tgz", + "integrity": "sha512-OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA==", + "dev": true + }, "make-dir": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", @@ -9115,6 +9274,14 @@ "promise-retry": "^1.1.1", "socks-proxy-agent": "^4.0.0", "ssri": "^6.0.0" + }, + "dependencies": { + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + } } }, "map-age-cleaner": { @@ -9135,7 +9302,8 @@ "map-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true }, "map-visit": { "version": "1.0.0", @@ -9153,14 +9321,22 @@ "dev": true }, "mem": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz", - "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "dev": true, "requires": { "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", - "p-is-promise": "^1.1.0" + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + } } }, "memorystream": { @@ -9201,6 +9377,23 @@ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", "dev": true }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "merge2": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz", @@ -9274,6 +9467,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, "requires": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0" @@ -9466,7 +9660,8 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true }, "multimatch": { "version": "2.1.0", @@ -9538,6 +9733,18 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "nested-error-stacks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", + "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==", + "dev": true + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -9565,6 +9772,12 @@ } } }, + "node-fetch": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", + "dev": true + }, "node-fetch-npm": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz", @@ -9577,12 +9790,11 @@ } }, "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-2XiryJ8sICNo6ej8d0idXDEMKfVfFK7kekGCtJAuelGsYHQxhj13KTf95swTCN2dZ/4lTfZ84Fu31jqJEEgjWA==", "dev": true, "requires": { - "fstream": "^1.0.0", "glob": "^7.0.3", "graceful-fs": "^4.1.2", "mkdirp": "^0.5.0", @@ -9592,7 +9804,7 @@ "request": "^2.87.0", "rimraf": "2", "semver": "~5.3.0", - "tar": "^2.0.0", + "tar": "^4.4.8", "which": "1" }, "dependencies": { @@ -9623,6 +9835,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, "requires": { "hosted-git-info": "^2.1.4", "is-builtin-module": "^1.0.0", @@ -9646,14 +9859,14 @@ "dev": true }, "npm-lifecycle": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-2.1.0.tgz", - "integrity": "sha512-QbBfLlGBKsktwBZLj6AviHC6Q9Y3R/AY4a2PYSIRhSKSS0/CxRyD/PfxEX6tPeOCXQgMSNdwGeECacstgptc+g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-2.1.1.tgz", + "integrity": "sha512-+Vg6I60Z75V/09pdcH5iUo/99Q/vop35PaI99elvxk56azSVVsdsSsS/sXqKDNwbRRNN1qSxkcO45ZOu0yOWew==", "dev": true, "requires": { "byline": "^5.0.0", - "graceful-fs": "^4.1.11", - "node-gyp": "^3.8.0", + "graceful-fs": "^4.1.15", + "node-gyp": "^4.0.0", "resolve-from": "^4.0.0", "slide": "^1.1.6", "uid-number": "0.0.6", @@ -9661,12 +9874,6 @@ "which": "^1.3.1" } }, - "npm-logical-tree": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/npm-logical-tree/-/npm-logical-tree-1.2.1.tgz", - "integrity": "sha512-AJI/qxDB2PWI4LG1CYN579AY1vCiNyWfkiquCsJWqntRu/WwimVrC8yXeILBFHDwxfOejxewlmnvW9XXjMlYIg==", - "dev": true - }, "npm-package-arg": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", @@ -9680,9 +9887,9 @@ } }, "npm-packlist": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.3.0.tgz", - "integrity": "sha512-qPBc6CnxEzpOcc4bjoIBJbYdy0D/LFFPUdxvfwor4/w3vxeE0h6TiOVurCEPpQ6trjN77u/ShyfeJGsbAfB3dA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", + "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", "dev": true, "requires": { "ignore-walk": "^3.0.1", @@ -9700,31 +9907,6 @@ "semver": "^5.4.1" } }, - "npm-profile": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-profile/-/npm-profile-4.0.1.tgz", - "integrity": "sha512-NQ1I/1Q7YRtHZXkcuU1/IyHeLy6pd+ScKg4+DQHdfsm769TGq6HPrkbuNJVJS4zwE+0mvvmeULzQdWn2L2EsVA==", - "dev": true, - "requires": { - "aproba": "^1.1.2 || 2", - "figgy-pudding": "^3.4.1", - "npm-registry-fetch": "^3.8.0" - } - }, - "npm-registry-fetch": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz", - "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==", - "dev": true, - "requires": { - "JSONStream": "^1.3.4", - "bluebird": "^3.5.1", - "figgy-pudding": "^3.4.1", - "lru-cache": "^4.1.3", - "make-fetch-happen": "^4.0.1", - "npm-package-arg": "^6.1.0" - } - }, "npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", @@ -9742,1160 +9924,281 @@ "string.prototype.padend": "^3.0.0" }, "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "nugget": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", - "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=", - "dev": true, - "requires": { - "debug": "^2.1.3", - "minimist": "^1.1.0", - "pretty-bytes": "^1.0.2", - "progress-stream": "^1.1.0", - "request": "^2.45.0", - "single-line-log": "^1.1.2", - "throttleit": "0.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nyc": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/nyc/-/nyc-13.3.0.tgz", - "integrity": "sha512-P+FwIuro2aFG6B0Esd9ZDWUd51uZrAEoGutqZxzrVmYl3qSfkLgcQpBPBjtDFsUQLFY1dvTQJPOyeqr8S9GF8w==", - "dev": true, - "requires": { - "archy": "^1.0.0", - "arrify": "^1.0.1", - "caching-transform": "^3.0.1", - "convert-source-map": "^1.6.0", - "find-cache-dir": "^2.0.0", - "find-up": "^3.0.0", - "foreground-child": "^1.5.6", - "glob": "^7.1.3", - "istanbul-lib-coverage": "^2.0.3", - "istanbul-lib-hook": "^2.0.3", - "istanbul-lib-instrument": "^3.1.0", - "istanbul-lib-report": "^2.0.4", - "istanbul-lib-source-maps": "^3.0.2", - "istanbul-reports": "^2.1.1", - "make-dir": "^1.3.0", - "merge-source-map": "^1.1.0", - "resolve-from": "^4.0.0", - "rimraf": "^2.6.3", - "signal-exit": "^3.0.2", - "spawn-wrap": "^1.4.2", - "test-exclude": "^5.1.0", - "uuid": "^3.3.2", - "yargs": "^12.0.5", - "yargs-parser": "^11.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "append-transform": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "default-require-extensions": "^2.0.0" - } - }, - "archy": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "arrify": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "async": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "requires": { - "lodash": "^4.17.11" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "caching-transform": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "hasha": "^3.0.0", - "make-dir": "^1.3.0", - "package-hash": "^3.0.0", - "write-file-atomic": "^2.3.0" - } - }, - "camelcase": { - "version": "5.0.0", - "bundled": true, - "dev": true - }, - "cliui": { - "version": "4.1.0", - "bundled": true, - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "commander": { - "version": "2.17.1", - "bundled": true, - "dev": true, - "optional": true - }, - "commondir": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "convert-source-map": { - "version": "1.6.0", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cross-spawn": { - "version": "4.0.2", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "debug": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "bundled": true, - "dev": true - }, - "default-require-extensions": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "strip-bom": "^3.0.0" - } - }, - "end-of-stream": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "bundled": true, - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es6-error": { - "version": "4.1.1", - "bundled": true, - "dev": true - }, - "execa": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "bundled": true, - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "find-cache-dir": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "foreground-child": { - "version": "1.5.6", - "bundled": true, - "dev": true, - "requires": { - "cross-spawn": "^4", - "signal-exit": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "get-caller-file": { - "version": "1.0.3", - "bundled": true, - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "bundled": true, - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.3", - "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" - } - }, - "graceful-fs": { - "version": "4.1.15", - "bundled": true, - "dev": true - }, - "handlebars": { - "version": "4.1.0", - "bundled": true, - "dev": true, - "requires": { - "async": "^2.5.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "bundled": true, - "dev": true - } - } - }, - "has-flag": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "hasha": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "is-stream": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.7.1", - "bundled": true, - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "bundled": true, - "dev": true - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "invert-kv": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "bundled": true, - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "isexe": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "istanbul-lib-coverage": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "istanbul-lib-hook": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "requires": { - "append-transform": "^1.0.0" - } - }, - "istanbul-lib-report": { - "version": "2.0.4", - "bundled": true, - "dev": true, - "requires": { - "istanbul-lib-coverage": "^2.0.3", - "make-dir": "^1.3.0", - "supports-color": "^6.0.0" - }, - "dependencies": { - "supports-color": { - "version": "6.1.0", - "bundled": true, - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.3", - "make-dir": "^1.3.0", - "rimraf": "^2.6.2", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "bundled": true, - "dev": true - } - } - }, - "istanbul-reports": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "requires": { - "handlebars": "^4.1.0" - } - }, - "json-parse-better-errors": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "lcid": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } - }, - "load-json-file": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.11", - "bundled": true, - "dev": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "bundled": true, - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "bundled": true, - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "make-dir": { - "version": "1.3.0", - "bundled": true, - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "map-age-cleaner": { - "version": "0.1.3", - "bundled": true, - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "mem": { - "version": "4.1.0", - "bundled": true, - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", - "p-is-promise": "^2.0.0" - } - }, - "merge-source-map": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "bundled": true, - "dev": true - } - } - }, - "mimic-fn": { - "version": "1.2.0", - "bundled": true, - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.10", - "bundled": true, - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true - } - } - }, - "ms": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "bundled": true, - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "bundled": true, - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optimist": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "os-locale": { - "version": "3.1.0", - "bundled": true, - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "p-defer": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "p-is-promise": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "p-limit": { - "version": "2.1.0", - "bundled": true, - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "package-hash": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "hasha": "^3.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-exists": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "path-key": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "bundled": true, - "dev": true - }, - "path-type": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "pseudomap": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "pump": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "read-pkg": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - } - }, - "release-zalgo": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "es6-error": "^4.0.1" - } - }, - "require-directory": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "resolve": { - "version": "1.10.0", - "bundled": true, - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "glob": "^7.1.3" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "dev": true - }, - "semver": { - "version": "5.6.0", - "bundled": true, - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "bundled": true, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" } }, - "shebang-regex": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true - }, - "spawn-wrap": { - "version": "1.4.2", - "bundled": true, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "foreground-child": "^1.5.6", - "mkdirp": "^0.5.0", - "os-homedir": "^1.0.1", - "rimraf": "^2.6.2", - "signal-exit": "^3.0.2", - "which": "^1.3.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, - "spdx-correct": { - "version": "3.1.0", - "bundled": true, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "pify": "^3.0.0" } }, - "spdx-exceptions": { - "version": "2.2.0", - "bundled": true, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "spdx-expression-parse": { + "read-pkg": { "version": "3.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } }, - "spdx-license-ids": { - "version": "3.0.3", - "bundled": true, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true - }, - "string-width": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "bundled": true, + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nugget": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", + "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=", + "dev": true, + "requires": { + "debug": "^2.1.3", + "minimist": "^1.1.0", + "pretty-bytes": "^1.0.2", + "progress-stream": "^1.1.0", + "request": "^2.45.0", + "single-line-log": "^1.1.2", + "throttleit": "0.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ms": "2.0.0" } }, - "strip-bom": { - "version": "3.0.0", - "bundled": true, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nyc": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz", + "integrity": "sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==", + "dev": true, + "requires": { + "archy": "^1.0.0", + "caching-transform": "^3.0.2", + "convert-source-map": "^1.6.0", + "cp-file": "^6.2.0", + "find-cache-dir": "^2.1.0", + "find-up": "^3.0.0", + "foreground-child": "^1.5.6", + "glob": "^7.1.3", + "istanbul-lib-coverage": "^2.0.5", + "istanbul-lib-hook": "^2.0.7", + "istanbul-lib-instrument": "^3.3.0", + "istanbul-lib-report": "^2.0.8", + "istanbul-lib-source-maps": "^3.0.6", + "istanbul-reports": "^2.2.4", + "js-yaml": "^3.13.1", + "make-dir": "^2.1.0", + "merge-source-map": "^1.1.0", + "resolve-from": "^4.0.0", + "rimraf": "^2.6.3", + "signal-exit": "^3.0.2", + "spawn-wrap": "^1.4.2", + "test-exclude": "^5.2.3", + "uuid": "^3.3.2", + "yargs": "^13.2.2", + "yargs-parser": "^13.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "strip-eof": { - "version": "1.0.0", - "bundled": true, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, - "test-exclude": { - "version": "5.1.0", - "bundled": true, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, "requires": { - "arrify": "^1.0.1", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^1.0.1" + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" } }, - "uglify-js": { - "version": "3.4.9", - "bundled": true, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, - "optional": true, "requires": { - "commander": "~2.17.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "bundled": true, - "dev": true, - "optional": true - } + "locate-path": "^3.0.0" } }, - "uuid": { - "version": "3.3.2", - "bundled": true, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, - "validate-npm-package-license": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "bundled": true, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, "requires": { - "isexe": "^2.0.0" + "pify": "^4.0.1", + "semver": "^5.6.0" } }, - "which-module": { - "version": "2.0.0", - "bundled": true, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true }, - "wordwrap": { - "version": "0.0.3", - "bundled": true, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, - "wrap-ansi": { - "version": "2.1.0", - "bundled": true, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "write-file-atomic": { - "version": "2.4.2", - "bundled": true, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "ansi-regex": "^4.1.0" } }, - "y18n": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "yallist": { - "version": "2.1.2", - "bundled": true, - "dev": true + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } }, "yargs": { - "version": "12.0.5", - "bundled": true, + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz", + "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", + "cliui": "^5.0.0", "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^2.0.0", + "string-width": "^3.0.0", "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" + "y18n": "^4.0.0", + "yargs-parser": "^13.1.0" } }, "yargs-parser": { - "version": "11.1.1", - "bundled": true, + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -11000,6 +10303,12 @@ } } }, + "octokit-pagination-methods": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz", + "integrity": "sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==", + "dev": true + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -11067,6 +10376,16 @@ "mem": "^4.0.0" } }, + "os-name": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz", + "integrity": "sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==", + "dev": true, + "requires": { + "macos-release": "^2.2.0", + "windows-release": "^3.1.0" + } + }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -11096,15 +10415,15 @@ "dev": true }, "p-is-promise": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", - "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", "dev": true }, "p-limit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", - "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -11140,6 +10459,15 @@ "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=", "dev": true }, + "p-queue": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-4.0.0.tgz", + "integrity": "sha512-3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg==", + "dev": true, + "requires": { + "eventemitter3": "^3.1.0" + } + }, "p-reduce": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", @@ -11147,9 +10475,9 @@ "dev": true }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "p-waterfall": { @@ -11161,6 +10489,18 @@ "p-reduce": "^1.0.0" } }, + "package-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz", + "integrity": "sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "hasha": "^3.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + } + }, "package-json": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", @@ -11173,82 +10513,6 @@ "semver": "^5.1.0" } }, - "pacote": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.4.1.tgz", - "integrity": "sha512-YKSRsQqmeHxgra0KCdWA2FtVxDPUlBiCdmew+mSe44pzlx5t1ViRMWiQg18T+DREA+vSqYfKzynaToFR4hcKHw==", - "dev": true, - "requires": { - "bluebird": "^3.5.3", - "cacache": "^11.3.2", - "figgy-pudding": "^3.5.1", - "get-stream": "^4.1.0", - "glob": "^7.1.3", - "lru-cache": "^5.1.1", - "make-fetch-happen": "^4.0.1", - "minimatch": "^3.0.4", - "minipass": "^2.3.5", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "normalize-package-data": "^2.4.0", - "npm-package-arg": "^6.1.0", - "npm-packlist": "^1.1.12", - "npm-pick-manifest": "^2.2.3", - "npm-registry-fetch": "^3.8.0", - "osenv": "^0.1.5", - "promise-inflight": "^1.0.1", - "promise-retry": "^1.1.1", - "protoduck": "^5.0.1", - "rimraf": "^2.6.2", - "safe-buffer": "^5.1.2", - "semver": "^5.6.0", - "ssri": "^6.0.1", - "tar": "^4.4.8", - "unique-filename": "^1.1.1", - "which": "^1.3.1" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "tar": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", - "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", - "dev": true - } - } - }, "parallel-transform": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", @@ -11313,6 +10577,36 @@ "error-ex": "^1.2.0" } }, + "parse-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.1.tgz", + "integrity": "sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA==", + "dev": true, + "requires": { + "is-ssh": "^1.3.0", + "protocols": "^1.4.0" + } + }, + "parse-url": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-5.0.1.tgz", + "integrity": "sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg==", + "dev": true, + "requires": { + "is-ssh": "^1.3.0", + "normalize-url": "^3.3.0", + "parse-path": "^4.0.0", + "protocols": "^1.4.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + } + } + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -11547,7 +10841,8 @@ "process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true }, "progress": { "version": "2.0.3", @@ -11606,6 +10901,12 @@ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", "dev": true }, + "protocols": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.7.tgz", + "integrity": "sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg==", + "dev": true + }, "protoduck": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", @@ -11827,9 +11128,9 @@ } }, "read-package-tree": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.2.1.tgz", - "integrity": "sha512-2CNoRoh95LxY47LvqrehIAfUVda2JbuFE/HaGYs42bNrGG+ojbw1h3zOcPcQ+1GQ3+rkzNndZn85u1XyZ3UsIA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.2.2.tgz", + "integrity": "sha512-rW3XWUUkhdKmN2JKB4FL563YAgtINifso5KShykufR03nJ5loGFlkUMe1g/yxmqX073SoYYTsgXu7XdDinKZuA==", "dev": true, "requires": { "debuglog": "^1.0.1", @@ -11864,6 +11165,7 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -12242,6 +11544,15 @@ "rc": "^1.0.1" } }, + "release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", + "dev": true, + "requires": { + "es6-error": "^4.0.1" + } + }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", @@ -12414,7 +11725,8 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "safe-regex": { "version": "1.1.0", @@ -12458,7 +11770,8 @@ "semver": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true }, "semver-diff": { "version": "2.1.0", @@ -12528,7 +11841,8 @@ "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true }, "single-line-log": { "version": "1.1.2", @@ -12752,9 +12066,9 @@ } }, "socks": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.2.3.tgz", - "integrity": "sha512-+2r83WaRT3PXYoO/1z+RDEBE7Z2f9YcdQnJ0K/ncXXbV5gJ6wYfNAebYFYiiUjM6E4JyXnPY8cimwyvFYHVUUA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz", + "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==", "dev": true, "requires": { "ip": "^1.1.5", @@ -12762,13 +12076,24 @@ } }, "socks-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz", - "integrity": "sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", "dev": true, "requires": { - "agent-base": "~4.2.0", - "socks": "~2.2.0" + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } } }, "sort-keys": { @@ -12823,6 +12148,20 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", "dev": true }, + "spawn-wrap": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.2.tgz", + "integrity": "sha512-vMwR3OmmDhnxCVxM8M+xO/FtIp6Ju/mNaDfCMMW7FDcLRTPFWUswec4LXJHTJE2hwTI9O0YBfygu4DalFl7Ylg==", + "dev": true, + "requires": { + "foreground-child": "^1.5.6", + "mkdirp": "^0.5.0", + "os-homedir": "^1.0.1", + "rimraf": "^2.6.2", + "signal-exit": "^3.0.2", + "which": "^1.3.0" + } + }, "spdx-compare": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/spdx-compare/-/spdx-compare-1.0.0.tgz", @@ -12838,6 +12177,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -12846,12 +12186,14 @@ "spdx-exceptions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true }, "spdx-expression-parse": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -12860,7 +12202,8 @@ "spdx-license-ids": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true }, "spdx-ranges": { "version": "2.1.0", @@ -13024,16 +12367,11 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "requires": { "safe-buffer": "~5.1.0" } }, - "stringify-package": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.0.tgz", - "integrity": "sha512-JIQqiWmLiEozOC0b0BtxZ/AOUtdUZHCBPgqIZ2kSJJqGwgb9neo44XdTHUC4HZSGqi03hOeB7W/E8rAlKnGe9g==", - "dev": true - }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -13160,14 +12498,26 @@ } }, "tar": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz", + "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==", "dev": true, "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.5", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "dependencies": { + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + } } }, "tar-stream": { @@ -13279,6 +12629,99 @@ } } }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "text-encoding": { "version": "0.6.4", "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz", @@ -13286,9 +12729,9 @@ "dev": true }, "text-extensions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.0.0.tgz", + "integrity": "sha512-F91ZqLgvi1E0PdvmxMgp+gcf6q8fMH7mhdwWfzXnl1k+GbpQDmi8l7DzLC5JTASKbwpY3TfxajAUzAXcv2NmsQ==", "dev": true }, "text-table": { @@ -13526,20 +12969,20 @@ "dev": true }, "uglify-js": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", - "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz", + "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==", "dev": true, "optional": true, "requires": { - "commander": "~2.17.1", + "commander": "~2.20.0", "source-map": "~0.6.1" }, "dependencies": { "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", "dev": true, "optional": true }, @@ -13638,9 +13081,9 @@ } }, "unique-slug": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", - "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", "dev": true, "requires": { "imurmurhash": "^0.1.4" @@ -13655,10 +13098,20 @@ "crypto-random-string": "^1.0.0" } }, + "universal-user-agent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", + "integrity": "sha512-8itiX7G05Tu3mGDTdNY2fB4KJ8MgZLS54RdG6PkkfwMAavrXu1mV/lls/GABx9O3Rw4PnTtasxrvbMQoBYY92Q==", + "dev": true, + "requires": { + "os-name": "^3.0.0" + } + }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true }, "unset-value": { "version": "1.0.0", @@ -13778,6 +13231,12 @@ "prepend-http": "^1.0.1" } }, + "url-template": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", + "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE=", + "dev": true + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -13793,7 +13252,8 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "util-extend": { "version": "1.0.3", @@ -13811,6 +13271,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -13901,6 +13362,15 @@ "string-width": "^2.1.1" } }, + "windows-release": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz", + "integrity": "sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA==", + "dev": true, + "requires": { + "execa": "^1.0.0" + } + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -14039,17 +13509,20 @@ "xmlbuilder": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", - "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=" + "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=", + "dev": true }, "xmldom": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=" + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "dev": true }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true }, "y18n": { "version": "4.0.0", @@ -14105,9 +13578,9 @@ }, "dependencies": { "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true } } diff --git a/package.json b/package.json index 6f2af994..c891bba8 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "del-cli": "^1.1.0", "diff2html": "^2.7.0", "electron": "^3.1.7", - "electron-builder": "~20.28.4", + "electron-builder": "^20.28.4", "electron-devtools-installer": "^2.2.4", "electron-publisher-s3": "^20.17.2", "electron-reloader": "^0.2.0", @@ -51,13 +51,13 @@ "eslint-plugin-camunda-licensed": "^0.4.2", "eslint-plugin-import": "^2.16.0", "execa": "^1.0.0", - "lerna": "^3.10.8", + "lerna": "^3.15.0", "license-checker": "^25.0.1", "mocha": "^5.2.0", "mri": "^1.1.4", "nodemailer": "^5.1.1", "npm-run-all": "^4.1.5", - "nyc": "^13.3.0", + "nyc": "^14.1.1", "proxyquire": "^2.1.0", "sinon": "^7.2.3", "sinon-chai": "^3.3.0", From 7de7cdba2959b932c9bc88cd94a1b672edc1699e Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 24 Jun 2019 09:32:46 +0200 Subject: [PATCH 042/135] chore(package): pin electron-builder version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c891bba8..cc5bcc91 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "del-cli": "^1.1.0", "diff2html": "^2.7.0", "electron": "^3.1.7", - "electron-builder": "^20.28.4", + "electron-builder": "20.28.4", "electron-devtools-installer": "^2.2.4", "electron-publisher-s3": "^20.17.2", "electron-reloader": "^0.2.0", From a71dbd0b743d821e676a6e9ef4896575dfe7a07a Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 25 Jun 2019 17:54:28 +0200 Subject: [PATCH 043/135] chore(client): bump bpmn-js version --- client/package-lock.json | 28 ++++++---------------------- client/package.json | 4 ++-- 2 files changed, 8 insertions(+), 24 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 96c5c7e6..8a4a6c66 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,9 +2154,9 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.4", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.4.tgz", - "integrity": "sha512-H9zhfv/Ri+CHTGkewHdEpNyiF40Fwy9QvXEXpnOY7E9/ntWa1yuc+KUaZ1xCTcAoAN9DIc+mTMJAGXohA4k1rA==", + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.5.tgz", + "integrity": "sha512-TIEltT6jf1raI+kuoWL1sVXNsHCCoTWzOoCH6WyUEGTV3eB1e/JRqTpH7O26As1uPTZHkYhrdDY8NTqyeq15kA==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", @@ -2171,22 +2171,6 @@ "tiny-svg": "^2.2.1" }, "dependencies": { - "diagram-js": { - "version": "4.0.0-beta.5", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.5.tgz", - "integrity": "sha512-SBqd7zniFvneQXb3AvaGIYqyoCMAChvyi71F/GlD2M05HWifbnoMiqYWPcu1j4XRtqpP1xIk6qwDWkmeDaT8sA==", - "requires": { - "css.escape": "^1.5.1", - "didi": "^4.0.0", - "hammerjs": "^2.0.1", - "inherits": "^2.0.1", - "min-dash": "^3.5.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "path-intersection": "^1.0.2", - "tiny-svg": "^2.2.1" - } - }, "ids": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", @@ -3590,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.3", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.3.tgz", - "integrity": "sha512-EdY8oegQKsFDKsVmtltD7o9DWxcsBNATBhuij9z7DMu2z/MUzeShaHQOS7O1MNnzQ9FlALq5n/x68DRdEeBQOg==", + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.5.tgz", + "integrity": "sha512-SBqd7zniFvneQXb3AvaGIYqyoCMAChvyi71F/GlD2M05HWifbnoMiqYWPcu1j4XRtqpP1xIk6qwDWkmeDaT8sA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 62ffc504..d26c3e55 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.4", + "bpmn-js": "^4.0.0-beta.5", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0-beta.3", + "diagram-js": "^4.0.0-beta.5", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From ed8bc72add11759e46439a19e9fa945d4b94a838 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 25 Jun 2019 20:05:00 +0200 Subject: [PATCH 044/135] chore(client): bump bpmn-js version Closes https://github.com/camunda/camunda-modeler/issues/238 --- client/package-lock.json | 14 +++++++------- client/package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 8a4a6c66..a9064b3a 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.5", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.5.tgz", - "integrity": "sha512-TIEltT6jf1raI+kuoWL1sVXNsHCCoTWzOoCH6WyUEGTV3eB1e/JRqTpH7O26As1uPTZHkYhrdDY8NTqyeq15kA==", + "version": "4.0.0-beta.6", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.6.tgz", + "integrity": "sha512-0ohaLrTvliCKcvlw2cif/7gbuuhAh5Aqdk3h0U6McwZtFP1EOsD36Efkg2ue2e2EICMSIHm0M/Y7NFNRH2pRyQ==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.5", + "diagram-js": "^4.0.0-beta.6", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3574,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.5", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.5.tgz", - "integrity": "sha512-SBqd7zniFvneQXb3AvaGIYqyoCMAChvyi71F/GlD2M05HWifbnoMiqYWPcu1j4XRtqpP1xIk6qwDWkmeDaT8sA==", + "version": "4.0.0-beta.6", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.6.tgz", + "integrity": "sha512-jHTPKoi00lavUuziZwwRrHw4M3bozXQ1BjY844fm9PSqTtezGTqgdpeCZh6EOPtGA6JmwXGEReMnhoUrGkl64g==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index d26c3e55..2fcda52c 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.5", + "bpmn-js": "^4.0.0-beta.6", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0-beta.5", + "diagram-js": "^4.0.0-beta.6", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From ad006ffc3f352f73189685ab9daf27dcd8f9fabc Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 27 Jun 2019 15:35:36 +0200 Subject: [PATCH 045/135] chore(client): bump bpmn-js version --- client/package-lock.json | 14 +++++++------- client/package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index a9064b3a..38555e72 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.6", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.6.tgz", - "integrity": "sha512-0ohaLrTvliCKcvlw2cif/7gbuuhAh5Aqdk3h0U6McwZtFP1EOsD36Efkg2ue2e2EICMSIHm0M/Y7NFNRH2pRyQ==", + "version": "4.0.0-beta.7", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.7.tgz", + "integrity": "sha512-OhXsM4dFRbjXbQB8IuDLNNe8Vvgv/+VhgKZn2UdQofisgV+J6SYgPsdRAWBYst9lYGNClipKZKgbArWZR4zdUg==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.6", + "diagram-js": "^4.0.0-beta.7", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3574,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.6", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.6.tgz", - "integrity": "sha512-jHTPKoi00lavUuziZwwRrHw4M3bozXQ1BjY844fm9PSqTtezGTqgdpeCZh6EOPtGA6JmwXGEReMnhoUrGkl64g==", + "version": "4.0.0-beta.7", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.7.tgz", + "integrity": "sha512-uKdeSjBhkT5drCzkGtCjLaNVFWD5zDzfc47IED8/xdlrTLbVXv9MgpZ4C9fFa182bKZ7kXXPNTuyx/n/IofqgA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 2fcda52c..8d12d53d 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.6", + "bpmn-js": "^4.0.0-beta.7", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0-beta.6", + "diagram-js": "^4.0.0-beta.7", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From beb9750b33b968a10231f45cdafc0e0de30b99b7 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 27 Jun 2019 16:10:36 +0200 Subject: [PATCH 046/135] chore(client): bump bpmn-js version --- client/package-lock.json | 14 +++++++------- client/package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 38555e72..13035429 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.7", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.7.tgz", - "integrity": "sha512-OhXsM4dFRbjXbQB8IuDLNNe8Vvgv/+VhgKZn2UdQofisgV+J6SYgPsdRAWBYst9lYGNClipKZKgbArWZR4zdUg==", + "version": "4.0.0-beta.8", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.8.tgz", + "integrity": "sha512-voYamkEn4XrFZkLTjvr6Q4zsSsq2o7c+Vp3Oe/iLSy3zc5zy3qgqWK7uuD9336b9SHh1lw0lBUP5BNXGiN2hbQ==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.7", + "diagram-js": "^4.0.0-beta.8", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3574,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.7", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.7.tgz", - "integrity": "sha512-uKdeSjBhkT5drCzkGtCjLaNVFWD5zDzfc47IED8/xdlrTLbVXv9MgpZ4C9fFa182bKZ7kXXPNTuyx/n/IofqgA==", + "version": "4.0.0-beta.8", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.8.tgz", + "integrity": "sha512-+HXwQABw7KamEDqGD+rUCZ4SaHmHffj6wOki3SWlKRxa6Ud1xyp6nQswlA0zeYwFHG7oW+TwTrhhe0jymnArhA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 8d12d53d..b7766ae8 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.7", + "bpmn-js": "^4.0.0-beta.8", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0-beta.7", + "diagram-js": "^4.0.0-beta.8", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From a761c039880ad98b14627a7acecf4649a2becc49 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 28 Jun 2019 12:00:46 +0200 Subject: [PATCH 047/135] chore(client): bump bpmn-js version --- client/package-lock.json | 6 +++--- client/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 13035429..7fd93c20 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,9 +2154,9 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.8", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.8.tgz", - "integrity": "sha512-voYamkEn4XrFZkLTjvr6Q4zsSsq2o7c+Vp3Oe/iLSy3zc5zy3qgqWK7uuD9336b9SHh1lw0lBUP5BNXGiN2hbQ==", + "version": "4.0.0-beta.9", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.9.tgz", + "integrity": "sha512-eV9d8V5O18u73JNuiDpIw1N4qUu8arkuKXUQfI0yLs0WVoOYe1ygHqAEGpWJd1/JJ2EQ/OleMK4z/4081lJcmw==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", diff --git a/client/package.json b/client/package.json index b7766ae8..965ec787 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.8", + "bpmn-js": "^4.0.0-beta.9", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", From 7c48975ea920f07ef621606296a58875f5dfd682 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Tue, 2 Jul 2019 16:01:48 +0200 Subject: [PATCH 048/135] chore(client): bump bpmn-js version --- client/package-lock.json | 14 +++++++------- client/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 7fd93c20..3b2c7219 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.9", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.9.tgz", - "integrity": "sha512-eV9d8V5O18u73JNuiDpIw1N4qUu8arkuKXUQfI0yLs0WVoOYe1ygHqAEGpWJd1/JJ2EQ/OleMK4z/4081lJcmw==", + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.11.tgz", + "integrity": "sha512-601GNikURdDv8J3j/W1k95vWc4H07Ob3ip+2qqPBvfC9mYn4DUWbddrvGXqomv2r5QmlvYaRs7FA+b4z0rB8EA==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.8", + "diagram-js": "^4.0.0-beta.10", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3574,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.8", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.8.tgz", - "integrity": "sha512-+HXwQABw7KamEDqGD+rUCZ4SaHmHffj6wOki3SWlKRxa6Ud1xyp6nQswlA0zeYwFHG7oW+TwTrhhe0jymnArhA==", + "version": "4.0.0-beta.10", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.10.tgz", + "integrity": "sha512-S668EMiFJe0KzOVxanvPai00FZmz/PXlBcktJeJITZVPshcheg8xJ7Bo145VekX6z9AhG/43zen4stzDyHQGkA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 965ec787..4616bb29 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.9", + "bpmn-js": "^4.0.0-beta.11", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", From c4904fca4f0a89455ce6198967a0fdac3d28db05 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Wed, 3 Jul 2019 16:11:07 +0200 Subject: [PATCH 049/135] chore(client): bump bpmn-js version --- client/package-lock.json | 14 +++++++------- client/package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 3b2c7219..dca09a6c 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0-beta.11", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0-beta.11.tgz", - "integrity": "sha512-601GNikURdDv8J3j/W1k95vWc4H07Ob3ip+2qqPBvfC9mYn4DUWbddrvGXqomv2r5QmlvYaRs7FA+b4z0rB8EA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0.tgz", + "integrity": "sha512-zE7CCAuWJOnWJ95OoyVztdZE8w5P0+lxzr3oouC7QmbJTQQ2gQJL9orRgUHlBkwIi/W6xPUxVMoOw12isRFfRg==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0-beta.10", + "diagram-js": "^4.0.0", "diagram-js-direct-editing": "^1.4.3", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3574,9 +3574,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0-beta.10", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0-beta.10.tgz", - "integrity": "sha512-S668EMiFJe0KzOVxanvPai00FZmz/PXlBcktJeJITZVPshcheg8xJ7Bo145VekX6z9AhG/43zen4stzDyHQGkA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0.tgz", + "integrity": "sha512-WCBp9RCFrwwRK5pcEUJVfr0//64H8rCga44YkZshl2Zxkst203dEzf1L/K4EYvRoGDXBBEJaDWBOrSfhEr3erg==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 4616bb29..653d29c8 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0-beta.11", + "bpmn-js": "^4.0.0", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0-beta.8", + "diagram-js": "^4.0.0", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From d50c2dbe7a157499085e77de24c5a8a6f891e0fb Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 11 Jul 2019 14:21:12 +0200 Subject: [PATCH 050/135] chore(client): update cmmn-js Related to https://github.com/camunda/camunda-modeler/issues/1423 --- client/package-lock.json | 27 ++++++++++++++++++--------- client/package.json | 2 +- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index dca09a6c..83555c98 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2715,15 +2715,15 @@ "integrity": "sha512-6AghADr1eKdQLRVbTyPREGvjdh4AfZlRbVsDzoN704hfKWjChp6FodneoUP+EgkQ6g3/1XRWbcyAePUovtwU2g==" }, "cmmn-js": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.18.1.tgz", - "integrity": "sha512-BE+JYtB7h3T9DHTnK0jTJBbZHQLuGyvDj0fDhA2GAhEM+FxXIMR53x7hnw28ZlM4/eNxPAOUhz0hYTefR7Npbg==", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/cmmn-js/-/cmmn-js-0.19.2.tgz", + "integrity": "sha512-UCBWWPeMxnxzix8pI1VEL7fqfBaIaS2YFrJQonWjKDMV8yYoO7cIwmb/cd5TOc8P/yeedG9PtGUux1sKbKO8Og==", "requires": { "cmmn-font": "^0.5.0", "cmmn-moddle": "^5.0.0", "css.escape": "^1.5.1", - "diagram-js": "^3.3.1", - "diagram-js-direct-editing": "^1.4.3", + "diagram-js": "^4.0.1", + "diagram-js-direct-editing": "^1.5.0", "ids": "^0.2.0", "inherits": "^2.0.1", "min-dash": "^3.5.0", @@ -2733,21 +2733,30 @@ }, "dependencies": { "diagram-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", - "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", + "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" } }, + "diagram-js-direct-editing": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.5.0.tgz", + "integrity": "sha512-yi7D/9oxIJJdcqwRwx16+F29MP3NNgrSI3/tC76z1dsAD+31E6XrfK9sdZ/n85i+TfaUNQcRKoPnpAwjnv1Jdg==", + "requires": { + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" + } + }, "min-dash": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", diff --git a/client/package.json b/client/package.json index 653d29c8..71e734d0 100644 --- a/client/package.json +++ b/client/package.json @@ -17,7 +17,7 @@ "camunda-dmn-moddle": "^1.0.0", "canvg-browser": "^1.0.0", "classnames": "^2.2.6", - "cmmn-js": "^0.18.1", + "cmmn-js": "^0.19.2", "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", From fc63651fa2994af236bc3a2d72fcc3f0c4f5ea63 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 15 Jul 2019 11:26:47 +0200 Subject: [PATCH 051/135] chore(client): bump dmn-js version --- client/package-lock.json | 151 ++++++++++++++++++++++++++------------- client/package.json | 2 +- 2 files changed, 101 insertions(+), 52 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 83555c98..bf14984b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -3671,58 +3671,65 @@ "dev": true }, "dmn-js": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.3.tgz", - "integrity": "sha512-0uUmWA/XDVYxWN5/KkfBqUHVbY/z6lFoHPnW8Zfp1KVHI7cRmaiuNRoc2fuNeS+AFQMkzv4o/poM+dT1yo1w8A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-7.0.0.tgz", + "integrity": "sha512-OVal2q9epSfxDPDXFPOIQD3r3RCMkTpgwjFHbPR0/EjXHrtqVq0b0WyhfH8KmtQyKNCJhso0DEIY5wVk54fhPg==", "requires": { - "dmn-js-decision-table": "^6.3.3", - "dmn-js-drd": "^6.3.3", - "dmn-js-literal-expression": "^6.3.3", - "dmn-js-shared": "^6.3.3" + "dmn-js-decision-table": "^7.0.0", + "dmn-js-drd": "^7.0.0", + "dmn-js-literal-expression": "^7.0.0", + "dmn-js-shared": "^7.0.0" } }, "dmn-js-decision-table": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.3.tgz", - "integrity": "sha512-+NCSJ2YfIEEeGqj7k3A4eLuQvgB5BkoFgVSqUCsf9ZZOgtQ3HYBfmdINfxAuZgQem2lXZrQ3TtS3jPnaG16BYg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-7.0.0.tgz", + "integrity": "sha512-oE/4oQDzj8nenm5T5JjIsF+TQ2ki+no0MrilfDfw1TyZ1rtN4hh4AJh2sRXtipyLBENgMCXik9zkiCzNRGE/hg==", "requires": { "css.escape": "^1.5.1", - "diagram-js": "^3.2.0", - "dmn-js-shared": "^6.3.3", + "diagram-js": "^4.0.1", + "dmn-js-shared": "^7.0.0", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", "min-dom": "^3.1.1", "selection-ranges": "^3.0.2", - "table-js": "^5.1.0" + "table-js": "^6.0.0" }, "dependencies": { "diagram-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", - "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", + "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } } } } }, "dmn-js-drd": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.3.tgz", - "integrity": "sha512-wDgCIg/aPhOmLGqtYRhrUm/M20lfj2LztDE8nivxHtca5sikpDUL9oT/qE2VVkWvR62hbpowd/d1daEUYIoyRg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-7.0.0.tgz", + "integrity": "sha512-6YrS++kIxSntzueMSbYeZfp5XZEqyxVR9ND0Xf4vwcyXDawfRyRfsa4zcn4hFdpumr7esMEMMyK3eCO+PWR1VQ==", "requires": { - "diagram-js": "^3.3.1", - "diagram-js-direct-editing": "^1.4.0", - "dmn-js-shared": "^6.3.3", + "diagram-js": "^4.0.1", + "diagram-js-direct-editing": "^1.5.0", + "dmn-js-shared": "^7.0.0", "inherits": "^2.0.1", "min-dash": "^3.0.0", "min-dom": "^3.1.1", @@ -3730,30 +3737,46 @@ }, "dependencies": { "diagram-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", - "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", + "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } + } + }, + "diagram-js-direct-editing": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.5.0.tgz", + "integrity": "sha512-yi7D/9oxIJJdcqwRwx16+F29MP3NNgrSI3/tC76z1dsAD+31E6XrfK9sdZ/n85i+TfaUNQcRKoPnpAwjnv1Jdg==", + "requires": { + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" } } } }, "dmn-js-literal-expression": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.3.tgz", - "integrity": "sha512-s+FgRMpZD7rW2Xm5yGFL2zAkNeKVE9omFOa7r0zsO5RpJJyKmT+Pii1eWk0ZXzRHUa73g/fc0ZwsXH5kgch6oQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-7.0.0.tgz", + "integrity": "sha512-xJ7FrgYIcFWfoBV8XoqOWy1UM4WTWBN7tN/jmxP61vqek/n9SlZ2cTzhISSV2LkgVOKGz1B83f6ZGMUN98mnkA==", "requires": { - "diagram-js": "^3.2.0", - "dmn-js-shared": "^6.3.3", + "diagram-js": "^4.0.1", + "dmn-js-shared": "^7.0.0", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", @@ -3761,19 +3784,26 @@ }, "dependencies": { "diagram-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", - "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", + "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } } } } @@ -3799,11 +3829,11 @@ } }, "dmn-js-shared": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.3.tgz", - "integrity": "sha512-TnEaAwTjNUgY8Uu1kRj/67nDRYThFrviy1pfHiRr/cXDx9aRe/GNSzUS3UYDlhGtDcwKetbaw0NZY3Nv1j+HSA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-7.0.0.tgz", + "integrity": "sha512-rr4DK15reo654YIHrkm0l8cMdE20KIrXFcHDbQmQv7dEkyFUZ7NAe0Cqe+9vLy2toJkoLnR5iwt1PCGDr5WimQ==", "requires": { - "diagram-js": "^3.3.1", + "diagram-js": "^4.0.1", "dmn-moddle": "^5.0.0", "ids": "^0.2.0", "inferno": "~5.0.5", @@ -3811,23 +3841,30 @@ "min-dom": "^3.1.1", "selection-ranges": "^3.0.2", "selection-update": "^0.1.2", - "table-js": "^5.1.0" + "table-js": "^6.0.0" }, "dependencies": { "diagram-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", - "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", + "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.2.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" + }, + "dependencies": { + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } } } } @@ -10712,15 +10749,27 @@ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" }, "table-js": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/table-js/-/table-js-5.1.0.tgz", - "integrity": "sha512-1M+QC3xCD1xGxFFx8ZgiKeU0Dmv+Lu5O8uJnD7KjS+S9EhSKIKs2BvWAQIB9SliU7Or+EquH/CaVpdVMc7Rw1A==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-6.0.0.tgz", + "integrity": "sha512-O/Tl343kYG0IjViPzzb/17D94swaeT6q3RU3BGacFrDXnSlOYjQOj0fygZWPmXOILQtea9lnSZSBCJshL7UIVQ==", "requires": { "didi": "^4.0.0", - "ids": "^0.2.0", - "min-dash": "^3.0.0", + "ids": "^1.0.0", + "min-dash": "^3.5.0", "min-dom": "^3.0.0", - "selection-ranges": "^3.0.0" + "selection-ranges": "^3.0.3" + }, + "dependencies": { + "ids": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", + "integrity": "sha512-Zvtq1xUto4LttpstyOlFum8lKx+i1OmRfg+6A9drFS9iSZsDPMHG4Sof/qwNR4kCU7jBeWFPrY2ocHxiz7cCRw==" + }, + "min-dash": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", + "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" + } } }, "tapable": { diff --git a/client/package.json b/client/package.json index 71e734d0..5e6b6e66 100644 --- a/client/package.json +++ b/client/package.json @@ -24,7 +24,7 @@ "diagram-js": "^4.0.0", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", - "dmn-js": "^6.3.3", + "dmn-js": "^7.0.0", "dmn-js-properties-panel": "^0.3.0", "drag-tabs": "^2.2.0", "formik": "^1.5.3", From dfe5cf815f2c48d4213de8c01ee7de0ba0fedfce Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 15 Jul 2019 11:31:14 +0200 Subject: [PATCH 052/135] chore(project): bump dev dependencies --- client/package-lock.json | 34 +++++++++--------------------- package-lock.json | 45 ++++++++++------------------------------ 2 files changed, 21 insertions(+), 58 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index bf14984b..ccab28fe 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -7748,9 +7748,9 @@ "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==" }, "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, "requires": { "for-in": "^1.0.2", @@ -9984,9 +9984,9 @@ "dev": true }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -11338,29 +11338,15 @@ "dev": true }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "unique-filename": { diff --git a/package-lock.json b/package-lock.json index c04e6259..5d83c678 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9531,9 +9531,9 @@ } }, "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, "requires": { "for-in": "^1.0.2", @@ -10110,7 +10110,7 @@ }, "find-up": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "resolved": false, "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { @@ -11789,9 +11789,9 @@ "dev": true }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -13037,38 +13037,15 @@ } }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "unique-filename": { From 1b1b3789467e46629b6c80a93d94f5b8783eb9c1 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 18 Jul 2019 08:49:05 +0200 Subject: [PATCH 053/135] chore(client): revert dmn-js version bump This is due to regressions found in the 7.0.0 release. --- client/package-lock.json | 151 +++++++++++++-------------------------- client/package.json | 2 +- 2 files changed, 52 insertions(+), 101 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index ccab28fe..bfdcc3b0 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -3671,65 +3671,58 @@ "dev": true }, "dmn-js": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-7.0.0.tgz", - "integrity": "sha512-OVal2q9epSfxDPDXFPOIQD3r3RCMkTpgwjFHbPR0/EjXHrtqVq0b0WyhfH8KmtQyKNCJhso0DEIY5wVk54fhPg==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js/-/dmn-js-6.3.3.tgz", + "integrity": "sha512-0uUmWA/XDVYxWN5/KkfBqUHVbY/z6lFoHPnW8Zfp1KVHI7cRmaiuNRoc2fuNeS+AFQMkzv4o/poM+dT1yo1w8A==", "requires": { - "dmn-js-decision-table": "^7.0.0", - "dmn-js-drd": "^7.0.0", - "dmn-js-literal-expression": "^7.0.0", - "dmn-js-shared": "^7.0.0" + "dmn-js-decision-table": "^6.3.3", + "dmn-js-drd": "^6.3.3", + "dmn-js-literal-expression": "^6.3.3", + "dmn-js-shared": "^6.3.3" } }, "dmn-js-decision-table": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-7.0.0.tgz", - "integrity": "sha512-oE/4oQDzj8nenm5T5JjIsF+TQ2ki+no0MrilfDfw1TyZ1rtN4hh4AJh2sRXtipyLBENgMCXik9zkiCzNRGE/hg==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-decision-table/-/dmn-js-decision-table-6.3.3.tgz", + "integrity": "sha512-+NCSJ2YfIEEeGqj7k3A4eLuQvgB5BkoFgVSqUCsf9ZZOgtQ3HYBfmdINfxAuZgQem2lXZrQ3TtS3jPnaG16BYg==", "requires": { "css.escape": "^1.5.1", - "diagram-js": "^4.0.1", - "dmn-js-shared": "^7.0.0", + "diagram-js": "^3.2.0", + "dmn-js-shared": "^6.3.3", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", "min-dom": "^3.1.1", "selection-ranges": "^3.0.2", - "table-js": "^6.0.0" + "table-js": "^5.1.0" }, "dependencies": { "diagram-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", - "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.5.0", + "min-dash": "^3.2.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" - }, - "dependencies": { - "min-dash": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", - "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" - } } } } }, "dmn-js-drd": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-7.0.0.tgz", - "integrity": "sha512-6YrS++kIxSntzueMSbYeZfp5XZEqyxVR9ND0Xf4vwcyXDawfRyRfsa4zcn4hFdpumr7esMEMMyK3eCO+PWR1VQ==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-drd/-/dmn-js-drd-6.3.3.tgz", + "integrity": "sha512-wDgCIg/aPhOmLGqtYRhrUm/M20lfj2LztDE8nivxHtca5sikpDUL9oT/qE2VVkWvR62hbpowd/d1daEUYIoyRg==", "requires": { - "diagram-js": "^4.0.1", - "diagram-js-direct-editing": "^1.5.0", - "dmn-js-shared": "^7.0.0", + "diagram-js": "^3.3.1", + "diagram-js-direct-editing": "^1.4.0", + "dmn-js-shared": "^6.3.3", "inherits": "^2.0.1", "min-dash": "^3.0.0", "min-dom": "^3.1.1", @@ -3737,46 +3730,30 @@ }, "dependencies": { "diagram-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", - "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.5.0", + "min-dash": "^3.2.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" - }, - "dependencies": { - "min-dash": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", - "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" - } - } - }, - "diagram-js-direct-editing": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.5.0.tgz", - "integrity": "sha512-yi7D/9oxIJJdcqwRwx16+F29MP3NNgrSI3/tC76z1dsAD+31E6XrfK9sdZ/n85i+TfaUNQcRKoPnpAwjnv1Jdg==", - "requires": { - "min-dash": "^3.0.0", - "min-dom": "^3.0.0" } } } }, "dmn-js-literal-expression": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-7.0.0.tgz", - "integrity": "sha512-xJ7FrgYIcFWfoBV8XoqOWy1UM4WTWBN7tN/jmxP61vqek/n9SlZ2cTzhISSV2LkgVOKGz1B83f6ZGMUN98mnkA==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-literal-expression/-/dmn-js-literal-expression-6.3.3.tgz", + "integrity": "sha512-s+FgRMpZD7rW2Xm5yGFL2zAkNeKVE9omFOa7r0zsO5RpJJyKmT+Pii1eWk0ZXzRHUa73g/fc0ZwsXH5kgch6oQ==", "requires": { - "diagram-js": "^4.0.1", - "dmn-js-shared": "^7.0.0", + "diagram-js": "^3.2.0", + "dmn-js-shared": "^6.3.3", "escape-html": "^1.0.3", "inferno": "~5.0.5", "min-dash": "^3.0.0", @@ -3784,26 +3761,19 @@ }, "dependencies": { "diagram-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", - "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.5.0", + "min-dash": "^3.2.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" - }, - "dependencies": { - "min-dash": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", - "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" - } } } } @@ -3829,11 +3799,11 @@ } }, "dmn-js-shared": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-7.0.0.tgz", - "integrity": "sha512-rr4DK15reo654YIHrkm0l8cMdE20KIrXFcHDbQmQv7dEkyFUZ7NAe0Cqe+9vLy2toJkoLnR5iwt1PCGDr5WimQ==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/dmn-js-shared/-/dmn-js-shared-6.3.3.tgz", + "integrity": "sha512-TnEaAwTjNUgY8Uu1kRj/67nDRYThFrviy1pfHiRr/cXDx9aRe/GNSzUS3UYDlhGtDcwKetbaw0NZY3Nv1j+HSA==", "requires": { - "diagram-js": "^4.0.1", + "diagram-js": "^3.3.1", "dmn-moddle": "^5.0.0", "ids": "^0.2.0", "inferno": "~5.0.5", @@ -3841,30 +3811,23 @@ "min-dom": "^3.1.1", "selection-ranges": "^3.0.2", "selection-update": "^0.1.2", - "table-js": "^6.0.0" + "table-js": "^5.1.0" }, "dependencies": { "diagram-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", - "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-3.3.1.tgz", + "integrity": "sha512-O4jdbcajP8D82U8NvUVVIgA4FuA64D3le2yLuaLTkYbkZookU06lm80cXxomAznLuJugEUy0xWugW9bHeJxnoA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", "hammerjs": "^2.0.1", "inherits": "^2.0.1", - "min-dash": "^3.5.0", + "min-dash": "^3.2.0", "min-dom": "^3.0.0", "object-refs": "^0.3.0", "path-intersection": "^1.0.2", "tiny-svg": "^2.2.1" - }, - "dependencies": { - "min-dash": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", - "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" - } } } } @@ -10749,27 +10712,15 @@ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" }, "table-js": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/table-js/-/table-js-6.0.0.tgz", - "integrity": "sha512-O/Tl343kYG0IjViPzzb/17D94swaeT6q3RU3BGacFrDXnSlOYjQOj0fygZWPmXOILQtea9lnSZSBCJshL7UIVQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/table-js/-/table-js-5.1.0.tgz", + "integrity": "sha512-1M+QC3xCD1xGxFFx8ZgiKeU0Dmv+Lu5O8uJnD7KjS+S9EhSKIKs2BvWAQIB9SliU7Or+EquH/CaVpdVMc7Rw1A==", "requires": { "didi": "^4.0.0", - "ids": "^1.0.0", - "min-dash": "^3.5.0", + "ids": "^0.2.0", + "min-dash": "^3.0.0", "min-dom": "^3.0.0", - "selection-ranges": "^3.0.3" - }, - "dependencies": { - "ids": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", - "integrity": "sha512-Zvtq1xUto4LttpstyOlFum8lKx+i1OmRfg+6A9drFS9iSZsDPMHG4Sof/qwNR4kCU7jBeWFPrY2ocHxiz7cCRw==" - }, - "min-dash": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/min-dash/-/min-dash-3.5.0.tgz", - "integrity": "sha512-Y6xeHVOHr6bDZObKAQ53m7+OTzsp8QSoBzoiWt6z645fld+kzlDipNsXH5LUSE8+NEOkw2P242kxTooWos435A==" - } + "selection-ranges": "^3.0.0" } }, "tapable": { diff --git a/client/package.json b/client/package.json index 5e6b6e66..71e734d0 100644 --- a/client/package.json +++ b/client/package.json @@ -24,7 +24,7 @@ "diagram-js": "^4.0.0", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", - "dmn-js": "^7.0.0", + "dmn-js": "^6.3.3", "dmn-js-properties-panel": "^0.3.0", "drag-tabs": "^2.2.0", "formik": "^1.5.3", From 66f03f2796143d8ee3a369557bac3755ff3ef9e3 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 18 Jul 2019 08:49:40 +0200 Subject: [PATCH 054/135] chore(client): bump lodash dependency --- client/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index bfdcc3b0..828724b8 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -7212,9 +7212,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", + "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==" }, "lodash-es": { "version": "4.17.11", From 38829a9c5e0dce14b7bf14813139dc2c5d2ee1e6 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 18 Jul 2019 15:50:41 +0200 Subject: [PATCH 055/135] chore(client): bump bpmn-js version --- client/package-lock.json | 41 +++++++++++++++++----------------------- client/package.json | 4 ++-- 2 files changed, 19 insertions(+), 26 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 828724b8..4311471c 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2154,15 +2154,15 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.0.tgz", - "integrity": "sha512-zE7CCAuWJOnWJ95OoyVztdZE8w5P0+lxzr3oouC7QmbJTQQ2gQJL9orRgUHlBkwIi/W6xPUxVMoOw12isRFfRg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.2.tgz", + "integrity": "sha512-kT67jOooSKM8TWTbxl30r5mEWwDzA/HG7TS2Ga5wszhz5yKUo5CE7ZVX7yFKaX9v8Kpy8NbDGqd3GbeuNwUB8Q==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.0", - "diagram-js-direct-editing": "^1.4.3", + "diagram-js": "^4.0.2", + "diagram-js-direct-editing": "^1.5.0", "ids": "^1.0.0", "inherits": "^2.0.1", "min-dash": "^3.5.0", @@ -2171,6 +2171,15 @@ "tiny-svg": "^2.2.1" }, "dependencies": { + "diagram-js-direct-editing": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.5.0.tgz", + "integrity": "sha512-yi7D/9oxIJJdcqwRwx16+F29MP3NNgrSI3/tC76z1dsAD+31E6XrfK9sdZ/n85i+TfaUNQcRKoPnpAwjnv1Jdg==", + "requires": { + "min-dash": "^3.0.0", + "min-dom": "^3.0.0" + } + }, "ids": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ids/-/ids-1.0.0.tgz", @@ -2732,22 +2741,6 @@ "tiny-svg": "^2.2.1" }, "dependencies": { - "diagram-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.1.tgz", - "integrity": "sha512-HuoyLDS/Ya5VvsOPusj0+RO5dMLqG6I14Ds3a68HaInLEhfjghAqfBlHcUDvXgXjivUE6vD3pO4I2tR+UItXpw==", - "requires": { - "css.escape": "^1.5.1", - "didi": "^4.0.0", - "hammerjs": "^2.0.1", - "inherits": "^2.0.1", - "min-dash": "^3.5.0", - "min-dom": "^3.0.0", - "object-refs": "^0.3.0", - "path-intersection": "^1.0.2", - "tiny-svg": "^2.2.1" - } - }, "diagram-js-direct-editing": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/diagram-js-direct-editing/-/diagram-js-direct-editing-1.5.0.tgz", @@ -3583,9 +3576,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.0.tgz", - "integrity": "sha512-WCBp9RCFrwwRK5pcEUJVfr0//64H8rCga44YkZshl2Zxkst203dEzf1L/K4EYvRoGDXBBEJaDWBOrSfhEr3erg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.2.tgz", + "integrity": "sha512-lPi6ldA04oIrLDd9xYZjoPeoZHjVNP0RWlKlVXNPKvYROLaPk2ifC7tVnCyMRo7ZvLh0RE9N1bPM7VJsCRzrww==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index 71e734d0..89f4fdd0 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.0", + "bpmn-js": "^4.0.2", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.0", + "diagram-js": "^4.0.2", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From 7d1363b64cdef134a4177e3f3d87a6ec55ce9ca3 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:18:58 +0200 Subject: [PATCH 056/135] chore(CHANGELOG): update to v3.2.0 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e11c53d..a472be2f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,31 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.2.0 + +#### BPMN + +* `FEAT`: add snap on resize ([#1290](https://github.com/camunda/camunda-modeler/issues/1290), [#609](https://github.com/camunda/camunda-modeler/issues/609), [#608](https://github.com/camunda/camunda-modeler/issues/608)) +* `FEAT`: add ability to model `bpmn:Group` elements ([#464](https://github.com/camunda/camunda-modeler/issues/464)) +* `FEAT`: add `bpmn:Subprocess` with start event included ([#1242](https://github.com/camunda/camunda-modeler/issues/1242)) +* `FEAT`: make it easer to segment move ([#1197](https://github.com/camunda/camunda-modeler/issues/1197)) +* `FEAT`: improve automatic label adjustment for boundary events ([#1206](https://github.com/camunda/camunda-modeler/issues/1206)) +* `FEAT`: disallow multiple incoming connections on event-based gateway targets ([#637](https://github.com/camunda/camunda-modeler/issues/637)) +* `FEAT`: improve layouting of boundary to activity loops ([#903](https://github.com/camunda/camunda-modeler/issues/903)) +* `FEAT`: add grid snapping ([#1019](https://github.com/camunda/camunda-modeler/issues/1019)) +* `FEAT`: add connection previews +* `FIX`: make message flow attachable to participants with lanes ([#1213](https://github.com/camunda/camunda-modeler/issues/1213)) +* `FIX`: fix errors disappearing when adding colors ([#1342](https://github.com/camunda/camunda-modeler/issues/1342)) +* `FIX`: correct name / id alignment in properties panel ([#1151](https://github.com/camunda/camunda-modeler/issues/1151)) +* `FIX`: prevent unnecessary bendpoints ([#1204](https://github.com/camunda/camunda-modeler/issues/1204)) +* `CHORE`: update to `bpmn-js@4.0.2` + +#### CMMN + +* `FEAT`: add grid snapping +* `FEAT`: add connection previews +* `CHORE`: update to `cmmn-js@0.19.2` + ## 3.1.2 * `FIX`: load local element templates ([#1379](https://github.com/camunda/camunda-modeler/pull/1379)) From 83d580c5d11bd45a4b1ce3d46346c6826218c762 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:26:34 +0200 Subject: [PATCH 057/135] chore(CHANGELOG): add properties panels entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a472be2f..8b8598f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ ___Note:__ Yet to be released changes appear here._ ## 3.2.0 +#### General + +* `FIX`: update properties panels to mitigate HTML injection vulnerabilities ([`1ed7caa2c`](https://github.com/camunda/camunda-modeler/commit/1ed7caa2ce3fe1a66b4b5786afbd63c1e54b9700), [blog post](https://bpmn.io/blog/posts/2019-html-injection-vulnerabilities-properties-panels-fixed.html)) + #### BPMN * `FEAT`: add snap on resize ([#1290](https://github.com/camunda/camunda-modeler/issues/1290), [#609](https://github.com/camunda/camunda-modeler/issues/609), [#608](https://github.com/camunda/camunda-modeler/issues/608)) From 03679d09e0ce1289394680c63a56dea05e30216b Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:35:03 +0200 Subject: [PATCH 058/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 168 ++++++++++++++++++-------------------------- 1 file changed, 67 insertions(+), 101 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index bbf131e9..1b4742f7 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -31,39 +31,39 @@ This project incorporates components from the projects listed below. The origina 24. @bpmn-io/align-to-origin@0.5.0 (https://github.com/bpmn-io/align-to-origin) 25. @bpmn-io/replace-ids@0.2.0 (https://github.com/bpmn-io/replace-ids) 26. @sindresorhus/is@0.7.0 (https://github.com/sindresorhus/is) -27. bpmn-js-properties-panel@0.29.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) +27. bpmn-js-properties-panel@0.31.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) 28. bpmn-js-signavio-compat@1.1.0 (https://github.com/bpmn-io/bpmn-js-signavio-compat) -29. bpmn-js@3.3.1 (https://github.com/bpmn-io/bpmn-js) -30. bpmn-moddle@5.1.6 (https://github.com/bpmn-io/bpmn-moddle) +29. bpmn-js@4.0.2 (https://github.com/bpmn-io/bpmn-js) +30. bpmn-moddle@5.2.0 (https://github.com/bpmn-io/bpmn-moddle) 31. camunda-bpmn-moddle@3.2.0 (https://github.com/camunda/camunda-bpmn-moddle) 32. camunda-cmmn-moddle@1.0.0 (https://github.com/camunda/camunda-cmmn-moddle) 33. camunda-dmn-moddle@1.0.0 (https://github.com/camunda/camunda-dmn-moddle) 34. canvg-browser@1.0.0 (https://github.com/bpmn-io/canvg-browser) 35. classnames@2.2.6 (https://github.com/JedWatson/classnames) -36. cmmn-js-properties-panel@0.7.2 (https://github.com/bpmn-io/cmmn-js-properties-panel) -37. cmmn-js@0.17.1 (https://github.com/bpmn-io/cmmn-js) +36. cmmn-js-properties-panel@0.8.0 (https://github.com/bpmn-io/cmmn-js-properties-panel) +37. cmmn-js@0.19.2 (https://github.com/bpmn-io/cmmn-js) 38. cmmn-moddle@5.0.0 (https://github.com/bpmn-io/cmmn-moddle) -39. codemirror@5.43.0 (https://github.com/codemirror/CodeMirror) +39. codemirror@5.46.0 (https://github.com/codemirror/CodeMirror) 40. create-react-context@0.2.3 (https://github.com/thejameskyle/create-react-context) 41. css.escape@1.5.1 (https://github.com/mathiasbynens/CSS.escape) 42. debug@4.1.1 (https://github.com/visionmedia/debug) 43. deepmerge@2.2.1 (https://github.com/KyleAMathews/deepmerge) -44. diagram-js-direct-editing@1.4.2 (https://github.com/bpmn-io/diagram-js-direct-editing) +44. diagram-js-direct-editing@1.5.0 (https://github.com/bpmn-io/diagram-js-direct-editing) 45. diagram-js-minimap@1.3.0 (https://github.com/bpmn-io/diagram-js-minimap) 46. diagram-js-origin@1.2.0 (https://github.com/bpmn-io/diagram-js-origin) -47. diagram-js@3.1.3 (https://github.com/bpmn-io/diagram-js) +47. diagram-js@4.0.2 (https://github.com/bpmn-io/diagram-js) 48. didi@4.0.0 (https://github.com/nikku/didi) -49. dmn-js-decision-table@6.3.2 (https://github.com/bpmn-io/dmn-js) -50. dmn-js-drd@6.3.2 (https://github.com/bpmn-io/dmn-js) -51. dmn-js-literal-expression@6.3.2 (https://github.com/bpmn-io/dmn-js) -52. dmn-js-properties-panel@0.2.0 (https://github.com/bpmn-io/dmn-js-properties-panel) -53. dmn-js-shared@6.3.2 (https://github.com/bpmn-io/dmn-js) -54. dmn-js@6.3.2 (https://github.com/bpmn-io/dmn-js) +49. dmn-js-decision-table@6.3.3 (https://github.com/bpmn-io/dmn-js) +50. dmn-js-drd@6.3.3 (https://github.com/bpmn-io/dmn-js) +51. dmn-js-literal-expression@6.3.3 (https://github.com/bpmn-io/dmn-js) +52. dmn-js-properties-panel@0.3.0 (https://github.com/bpmn-io/dmn-js-properties-panel) +53. dmn-js-shared@6.3.3 (https://github.com/bpmn-io/dmn-js) +54. dmn-js@6.3.3 (https://github.com/bpmn-io/dmn-js) 55. dmn-moddle@5.0.0 (https://github.com/bpmn-io/dmn-moddle) 56. drag-tabs@2.3.0 (https://github.com/bpmn-io/drag-tabs) 57. escape-html@1.0.3 (https://github.com/component/escape-html) 58. fbjs@0.8.17 (https://github.com/facebook/fbjs) -59. formik@1.5.1 (https://github.com/jaredpalmer/formik) +59. formik@1.5.3 (https://github.com/jaredpalmer/formik) 60. gud@1.0.0 (https://github.com/jamiebuilds/global-unique-id) 61. hammerjs@2.0.8 (https://github.com/hammerjs/hammer.js) 62. hat@0.0.3 (https://github.com/substack/node-hat) @@ -71,10 +71,10 @@ This project incorporates components from the projects listed below. The origina 64. ids@0.2.2 (https://github.com/bpmn-io/ids) 65. inferno@5.0.6 (https://github.com/infernojs/inferno) 66. lodash-es@4.17.11 (https://github.com/lodash/lodash) -67. lodash@4.17.11 (https://github.com/lodash/lodash) +67. lodash@4.17.14 (https://github.com/lodash/lodash) 68. min-dom@3.1.1 (https://github.com/bpmn-io/min-dom) 69. mitt@1.1.3 (https://github.com/developit/mitt) -70. moddle-xml@7.2.3 (https://github.com/bpmn-io/moddle-xml) +70. moddle-xml@7.5.0 (https://github.com/bpmn-io/moddle-xml) 71. moddle@4.1.0 (https://github.com/bpmn-io/moddle) 72. ms@2.1.1 (https://github.com/zeit/ms) 73. object-assign@4.1.1 (https://github.com/sindresorhus/object-assign) @@ -84,23 +84,22 @@ This project incorporates components from the projects listed below. The origina 77. p-series@1.1.0 (https://github.com/sindresorhus/p-series) 78. path-intersection@1.1.1 (https://github.com/bpmn-io/path-intersection) 79. prop-types@15.6.2 (https://github.com/facebook/prop-types) -80. react-dom@16.8.2 (https://github.com/facebook/react) +80. react-dom@16.8.6 (https://github.com/facebook/react) 81. react-fast-compare@2.0.4 (https://github.com/FormidableLabs/react-fast-compare) -82. react@16.8.2 (https://github.com/facebook/react) +82. react@16.8.6 (https://github.com/facebook/react) 83. rgbcolor@0.0.4 (https://github.com/yetzt/node-rgbcolor) 84. saxen@8.1.0 (https://github.com/nikku/saxen) -85. scheduler@0.13.2 (https://github.com/facebook/react) +85. scheduler@0.13.6 (https://github.com/facebook/react) 86. scroll-tabs@1.0.1 (https://github.com/bpmn-io/scroll-tabs) 87. selection-ranges@3.0.3 (https://github.com/nikku/selection-ranges) 88. selection-update@0.1.2 (https://github.com/nikku/selection-update) 89. sourcemapped-stacktrace@1.1.9 (https://github.com/novocaine/sourcemapped-stacktrace) 90. stackblur@1.0.0 91. table-js@5.1.0 (https://github.com/bpmn-io/table-js) -92. tiny-stack@1.1.0 (https://github.com/avoidwork/tiny-stack) -93. tiny-svg@2.2.1 (https://github.com/bpmn-io/tiny-svg) -94. tiny-warning@1.0.2 (https://github.com/alexreardon/tiny-warning) -95. tslib@1.9.3 (https://github.com/Microsoft/tslib) -96. xmldom@0.1.27 (https://github.com/jindw/xmldom) +92. tiny-svg@2.2.1 (https://github.com/bpmn-io/tiny-svg) +93. tiny-warning@1.0.2 (https://github.com/alexreardon/tiny-warning) +94. tslib@1.9.3 (https://github.com/Microsoft/tslib) +95. xmldom@0.1.27 (https://github.com/jindw/xmldom) %% asynckit@0.4.0 NOTICES AND INFORMATION BEGIN HERE @@ -776,7 +775,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI END OF @sindresorhus/is@0.7.0 NOTICES AND INFORMATION -%% bpmn-js-properties-panel@0.29.0 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-js-properties-panel@0.31.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -800,7 +799,7 @@ 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. ========================================== -END OF bpmn-js-properties-panel@0.29.0 NOTICES AND INFORMATION +END OF bpmn-js-properties-panel@0.31.0 NOTICES AND INFORMATION %% bpmn-js-signavio-compat@1.1.0 NOTICES AND INFORMATION BEGIN HERE @@ -831,7 +830,7 @@ THE SOFTWARE. END OF bpmn-js-signavio-compat@1.1.0 NOTICES AND INFORMATION -%% bpmn-js@3.3.1 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-js@4.0.2 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2014-present Camunda Services GmbH @@ -857,10 +856,10 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRA TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF bpmn-js@3.3.1 NOTICES AND INFORMATION +END OF bpmn-js@4.0.2 NOTICES AND INFORMATION -%% bpmn-moddle@5.1.6 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-moddle@5.2.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -884,7 +883,7 @@ 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. ========================================== -END OF bpmn-moddle@5.1.6 NOTICES AND INFORMATION +END OF bpmn-moddle@5.2.0 NOTICES AND INFORMATION %% camunda-bpmn-moddle@3.2.0 NOTICES AND INFORMATION BEGIN HERE @@ -1003,7 +1002,7 @@ SOFTWARE. END OF classnames@2.2.6 NOTICES AND INFORMATION -%% cmmn-js-properties-panel@0.7.2 NOTICES AND INFORMATION BEGIN HERE +%% cmmn-js-properties-panel@0.8.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -1027,10 +1026,10 @@ 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. ========================================== -END OF cmmn-js-properties-panel@0.7.2 NOTICES AND INFORMATION +END OF cmmn-js-properties-panel@0.8.0 NOTICES AND INFORMATION -%% cmmn-js@0.17.1 NOTICES AND INFORMATION BEGIN HERE +%% cmmn-js@0.19.2 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-2018 camunda services GmbH @@ -1056,7 +1055,7 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRA TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF cmmn-js@0.17.1 NOTICES AND INFORMATION +END OF cmmn-js@0.19.2 NOTICES AND INFORMATION %% cmmn-moddle@5.0.0 NOTICES AND INFORMATION BEGIN HERE @@ -1086,7 +1085,7 @@ THE SOFTWARE. END OF cmmn-moddle@5.0.0 NOTICES AND INFORMATION -%% codemirror@5.43.0 NOTICES AND INFORMATION BEGIN HERE +%% codemirror@5.46.0 NOTICES AND INFORMATION BEGIN HERE ========================================== MIT License @@ -1111,7 +1110,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF codemirror@5.43.0 NOTICES AND INFORMATION +END OF codemirror@5.46.0 NOTICES AND INFORMATION %% create-react-context@0.2.3 NOTICES AND INFORMATION BEGIN HERE @@ -1250,7 +1249,7 @@ THE SOFTWARE. END OF deepmerge@2.2.1 NOTICES AND INFORMATION -%% diagram-js-direct-editing@1.4.2 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js-direct-editing@1.5.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -1274,7 +1273,7 @@ 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. ========================================== -END OF diagram-js-direct-editing@1.4.2 NOTICES AND INFORMATION +END OF diagram-js-direct-editing@1.5.0 NOTICES AND INFORMATION %% diagram-js-minimap@1.3.0 NOTICES AND INFORMATION BEGIN HERE @@ -1332,11 +1331,11 @@ THE SOFTWARE. END OF diagram-js-origin@1.2.0 NOTICES AND INFORMATION -%% diagram-js@3.1.3 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js@4.0.2 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) -Copyright (c) 2014 camunda Services GmbH +Copyright (c) 2014-present Camunda Services GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -1356,7 +1355,7 @@ 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. ========================================== -END OF diagram-js@3.1.3 NOTICES AND INFORMATION +END OF diagram-js@4.0.2 NOTICES AND INFORMATION %% didi@4.0.0 NOTICES AND INFORMATION BEGIN HERE @@ -1387,7 +1386,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. END OF didi@4.0.0 NOTICES AND INFORMATION -%% dmn-js-decision-table@6.3.2 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js-decision-table@6.3.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-present Camunda Services GmbH @@ -1414,10 +1413,10 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF dmn-js-decision-table@6.3.2 NOTICES AND INFORMATION +END OF dmn-js-decision-table@6.3.3 NOTICES AND INFORMATION -%% dmn-js-drd@6.3.2 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js-drd@6.3.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-present Camunda Services GmbH @@ -1444,10 +1443,10 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF dmn-js-drd@6.3.2 NOTICES AND INFORMATION +END OF dmn-js-drd@6.3.3 NOTICES AND INFORMATION -%% dmn-js-literal-expression@6.3.2 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js-literal-expression@6.3.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-present Camunda Services GmbH @@ -1474,10 +1473,10 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF dmn-js-literal-expression@6.3.2 NOTICES AND INFORMATION +END OF dmn-js-literal-expression@6.3.3 NOTICES AND INFORMATION -%% dmn-js-properties-panel@0.2.0 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js-properties-panel@0.3.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -1501,10 +1500,10 @@ 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. ========================================== -END OF dmn-js-properties-panel@0.2.0 NOTICES AND INFORMATION +END OF dmn-js-properties-panel@0.3.0 NOTICES AND INFORMATION -%% dmn-js-shared@6.3.2 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js-shared@6.3.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-present Camunda Services GmbH @@ -1531,10 +1530,10 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF dmn-js-shared@6.3.2 NOTICES AND INFORMATION +END OF dmn-js-shared@6.3.3 NOTICES AND INFORMATION -%% dmn-js@6.3.2 NOTICES AND INFORMATION BEGIN HERE +%% dmn-js@6.3.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2015-present Camunda Services GmbH @@ -1561,7 +1560,7 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF dmn-js@6.3.2 NOTICES AND INFORMATION +END OF dmn-js@6.3.3 NOTICES AND INFORMATION %% dmn-moddle@5.0.0 NOTICES AND INFORMATION BEGIN HERE @@ -1677,7 +1676,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. END OF fbjs@0.8.17 NOTICES AND INFORMATION -%% formik@1.5.1 NOTICES AND INFORMATION BEGIN HERE +%% formik@1.5.3 NOTICES AND INFORMATION BEGIN HERE ========================================== MIT License @@ -1702,7 +1701,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF formik@1.5.1 NOTICES AND INFORMATION +END OF formik@1.5.3 NOTICES AND INFORMATION %% gud@1.0.0 NOTICES AND INFORMATION BEGIN HERE @@ -1871,9 +1870,9 @@ terms above. END OF lodash-es@4.17.11 NOTICES AND INFORMATION -%% lodash@4.17.11 NOTICES AND INFORMATION BEGIN HERE +%% lodash@4.17.14 NOTICES AND INFORMATION BEGIN HERE ========================================== -Copyright JS Foundation and other contributors +Copyright OpenJS Foundation and other contributors Based on Underscore.js, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors @@ -1922,7 +1921,7 @@ licenses; we recommend you read them, as their terms may differ from the terms above. ========================================== -END OF lodash@4.17.11 NOTICES AND INFORMATION +END OF lodash@4.17.14 NOTICES AND INFORMATION %% min-dom@3.1.1 NOTICES AND INFORMATION BEGIN HERE @@ -1981,11 +1980,11 @@ SOFTWARE. END OF mitt@1.1.3 NOTICES AND INFORMATION -%% moddle-xml@7.2.3 NOTICES AND INFORMATION BEGIN HERE +%% moddle-xml@7.5.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) -Copyright (c) 2014 camunda Services GmbH +Copyright (c) 2014-present Camunda Services GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -2005,7 +2004,7 @@ 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. ========================================== -END OF moddle-xml@7.2.3 NOTICES AND INFORMATION +END OF moddle-xml@7.5.0 NOTICES AND INFORMATION %% moddle@4.1.0 NOTICES AND INFORMATION BEGIN HERE @@ -2245,7 +2244,7 @@ SOFTWARE. END OF prop-types@15.6.2 NOTICES AND INFORMATION -%% react-dom@16.8.2 NOTICES AND INFORMATION BEGIN HERE +%% react-dom@16.8.6 NOTICES AND INFORMATION BEGIN HERE ========================================== MIT License @@ -2270,7 +2269,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF react-dom@16.8.2 NOTICES AND INFORMATION +END OF react-dom@16.8.6 NOTICES AND INFORMATION %% react-fast-compare@2.0.4 NOTICES AND INFORMATION BEGIN HERE @@ -2302,7 +2301,7 @@ SOFTWARE. END OF react-fast-compare@2.0.4 NOTICES AND INFORMATION -%% react@16.8.2 NOTICES AND INFORMATION BEGIN HERE +%% react@16.8.6 NOTICES AND INFORMATION BEGIN HERE ========================================== MIT License @@ -2327,7 +2326,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF react@16.8.2 NOTICES AND INFORMATION +END OF react@16.8.6 NOTICES AND INFORMATION %% rgbcolor@0.0.4 NOTICES AND INFORMATION BEGIN HERE @@ -2365,7 +2364,7 @@ SOFTWARE. END OF saxen@8.1.0 NOTICES AND INFORMATION -%% scheduler@0.13.2 NOTICES AND INFORMATION BEGIN HERE +%% scheduler@0.13.6 NOTICES AND INFORMATION BEGIN HERE ========================================== MIT License @@ -2390,7 +2389,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF scheduler@0.13.2 NOTICES AND INFORMATION +END OF scheduler@0.13.6 NOTICES AND INFORMATION %% scroll-tabs@1.0.1 NOTICES AND INFORMATION BEGIN HERE @@ -2541,39 +2540,6 @@ THE SOFTWARE. END OF table-js@5.1.0 NOTICES AND INFORMATION -%% tiny-stack@1.1.0 NOTICES AND INFORMATION BEGIN HERE -========================================== -Copyright (c) 2018, Jason Mulligan -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -* Neither the name of tiny-stack nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -========================================== -END OF tiny-stack@1.1.0 NOTICES AND INFORMATION - - %% tiny-svg@2.2.1 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) From f8d50e5582638cb62a5d057281f2b938b677b58c Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:41:58 +0200 Subject: [PATCH 059/135] v3.2.0 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index dbfabbd1..e12e7d9f 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.1.2", + "version": "3.2.0", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 89f4fdd0..649e2833 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.1.2", + "version": "3.2.0", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index 095d8c92..656c9b4c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.1.2", + "version": "3.2.0", "packages": [ "app", "client" From efd521ed329a3bad3c4d75760ceaa8b1f478be25 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:47:54 +0200 Subject: [PATCH 060/135] docs(project): update RELEASE_CHECKLIST --- docs/.project/RELEASE_CHECKLIST.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 44488a22..07343fe5 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -10,9 +10,11 @@ __Hint:__ Create a release issue and copy the template below into it. * [ ] make sure dependencies are released (`rm -rf node_modules && npm i && npm run all` works) * `bpmn-js`, `dmn-js`, `cmmn-js`, `*-properties-panel`, `*-moddle`, ... * [ ] close all issues which are solved by dependency updates +* [ ] verify `develop` is up to date with `master`: `git checkout master && git pull && git checkout develop && git merge master` * [ ] smoke test to verify all diagrams can be created * [ ] update CHANGELOG before releasing * [ ] semantic release (`npm run release`), cf. [release schema](https://github.com/bpmn-io/internal-docs/tree/master/release-schema) +* [ ] merge to master: `git checkout master && git merge develop` * [ ] wait for [Travis](https://travis-ci.org/camunda/camunda-modeler) to build the release * [ ] execute [integration test](https://github.com/camunda/camunda-modeler/blob/master/docs/.project/INTEGRATION_TEST.md) on [released artifacts](https://github.com/camunda/camunda-modeler/releases) * [ ] Works on Linux From 6ffc2dea67ad803b07c365e53c4207dd44eaf2e4 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 10:48:19 +0200 Subject: [PATCH 061/135] docs(RELEASE_CHECKLIST): update --- docs/.project/RELEASE_CHECKLIST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 07343fe5..8cc3b0bc 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -12,7 +12,7 @@ __Hint:__ Create a release issue and copy the template below into it. * [ ] close all issues which are solved by dependency updates * [ ] verify `develop` is up to date with `master`: `git checkout master && git pull && git checkout develop && git merge master` * [ ] smoke test to verify all diagrams can be created -* [ ] update CHANGELOG before releasing +* [ ] update CHANGELOG * [ ] semantic release (`npm run release`), cf. [release schema](https://github.com/bpmn-io/internal-docs/tree/master/release-schema) * [ ] merge to master: `git checkout master && git merge develop` * [ ] wait for [Travis](https://travis-ci.org/camunda/camunda-modeler) to build the release From 85bc6d0de44e477f46f2328456b8e99632ae4c22 Mon Sep 17 00:00:00 2001 From: Akif Hazarvi Date: Mon, 22 Jul 2019 11:22:30 +0200 Subject: [PATCH 062/135] Update INTEGRATION_TEST.md --- docs/.project/INTEGRATION_TEST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.project/INTEGRATION_TEST.md b/docs/.project/INTEGRATION_TEST.md index e8d005f5..3f237465 100644 --- a/docs/.project/INTEGRATION_TEST.md +++ b/docs/.project/INTEGRATION_TEST.md @@ -56,7 +56,7 @@ Based on the [test diagram](./test.bpmn.png): * [ ] Add Properties, Input/Output Mapping, `asyncBefore`, Retry Time Cycle and implementation to "Check" ServiceTask * [ ] Copy / Paste task; properties are kept * [ ] Change task to Send Task; properties are kept - * [ ] Change task to UserTask; implementation property is gone from XML (except Retry Time Cycle and `asyncBefore`) + * [ ] Change task to UserTask; implementation property is gone from XML (except Retry Time Cycle, Input/output Mapping and `asyncBefore`) #### CMMN modeling From 0591c062419b3e1317098583fbd7a1a158ba7285 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Mon, 22 Jul 2019 13:29:40 +0200 Subject: [PATCH 063/135] chore(CHANGELOG): update --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b8598f4..099aa390 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,7 +31,6 @@ ___Note:__ Yet to be released changes appear here._ #### CMMN -* `FEAT`: add grid snapping * `FEAT`: add connection previews * `CHORE`: update to `cmmn-js@0.19.2` From 1c0a3dc7619ab3d9332778fe78eb8784b1b355dd Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 15:52:22 +0200 Subject: [PATCH 064/135] chore(client): bump bpmn-js Closes https://github.com/camunda/camunda-modeler/issues/1431 --- client/package-lock.json | 8 ++++---- client/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 4311471c..13d19c55 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.1.2", + "version": "3.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2154,9 +2154,9 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.2.tgz", - "integrity": "sha512-kT67jOooSKM8TWTbxl30r5mEWwDzA/HG7TS2Ga5wszhz5yKUo5CE7ZVX7yFKaX9v8Kpy8NbDGqd3GbeuNwUB8Q==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.3.tgz", + "integrity": "sha512-wjKsHxJkexM0s8uMF3MmhS4wik+7YIBkKY0DSWcOTmob5APw9vCCf71j2UOIQrH4ZgpjMP/dkH9RaFRUPSiUnQ==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", diff --git a/client/package.json b/client/package.json index 649e2833..eed56d41 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.5.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.2", + "bpmn-js": "^4.0.3", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", From 12176a22e77f0bee0b3b473abeea8ea3c55161e9 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 15:53:16 +0200 Subject: [PATCH 065/135] chore(CHANGELOG): update to v3.2.1 --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 099aa390..93108616 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.2.1 + +* `FIX`: prevent dropping on labels and groups in BPMN editor ([#1431](https://github.com/camunda/camunda-modeler/issues/1431)) + ## 3.2.0 #### General From 9f3211c50dddc6ce06b2d05f61467171f5d4d2c3 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 15:54:47 +0200 Subject: [PATCH 066/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index 1b4742f7..c421a3d9 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -33,7 +33,7 @@ This project incorporates components from the projects listed below. The origina 26. @sindresorhus/is@0.7.0 (https://github.com/sindresorhus/is) 27. bpmn-js-properties-panel@0.31.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) 28. bpmn-js-signavio-compat@1.1.0 (https://github.com/bpmn-io/bpmn-js-signavio-compat) -29. bpmn-js@4.0.2 (https://github.com/bpmn-io/bpmn-js) +29. bpmn-js@4.0.3 (https://github.com/bpmn-io/bpmn-js) 30. bpmn-moddle@5.2.0 (https://github.com/bpmn-io/bpmn-moddle) 31. camunda-bpmn-moddle@3.2.0 (https://github.com/camunda/camunda-bpmn-moddle) 32. camunda-cmmn-moddle@1.0.0 (https://github.com/camunda/camunda-cmmn-moddle) @@ -830,7 +830,7 @@ THE SOFTWARE. END OF bpmn-js-signavio-compat@1.1.0 NOTICES AND INFORMATION -%% bpmn-js@4.0.2 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-js@4.0.3 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2014-present Camunda Services GmbH @@ -856,7 +856,7 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRA TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF bpmn-js@4.0.2 NOTICES AND INFORMATION +END OF bpmn-js@4.0.3 NOTICES AND INFORMATION %% bpmn-moddle@5.2.0 NOTICES AND INFORMATION BEGIN HERE From 354dc2cf449520b9cee43d530aba74e21986282e Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 15:54:54 +0200 Subject: [PATCH 067/135] v3.2.1 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index e12e7d9f..d45b4f8d 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.2.0", + "version": "3.2.1", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index eed56d41..5e3ab460 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.2.0", + "version": "3.2.1", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index 656c9b4c..ec057c13 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.2.0", + "version": "3.2.1", "packages": [ "app", "client" From 721d34730631806a7f85957de8ee705cae0f4afe Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Wed, 24 Jul 2019 13:43:22 +0200 Subject: [PATCH 068/135] fix(deploy): display validation result only after first submission The green/red outline and the error message will be displayed only after the user tries to deploy the diagram for the first time. Then, the validation results will be displayed immediately on change or blur. Closes #1405 --- client/src/app/modals/deploy-diagram/View.js | 14 ++-- .../__tests__/DeployDiagramModalSpec.js | 73 +++++++++++++++++-- 2 files changed, 76 insertions(+), 11 deletions(-) diff --git a/client/src/app/modals/deploy-diagram/View.js b/client/src/app/modals/deploy-diagram/View.js index 55204d71..d0a2804a 100644 --- a/client/src/app/modals/deploy-diagram/View.js +++ b/client/src/app/modals/deploy-diagram/View.js @@ -53,8 +53,8 @@ class View extends PureComponent { initialValues, onClose, onDeploy, - onFocusChange, - validators + validators, + onFocusChange = noop } = this.props; const deployOpen = this.state.deployOpen; @@ -191,7 +191,7 @@ function FormControl({ label, onFocusChange, validated, - form: { touched, errors, isSubmitting }, + form: { touched, errors, isSubmitting, submitCount }, ...props }) { const { name } = field; @@ -209,12 +209,12 @@ function FormControl({ onBlur={ compose(onFocusChange, field.onBlur) } disabled={ isSubmitting } className={ validated && classnames({ - valid: !errors[name] && touched[name], - invalid: errors[name] && touched[name] + valid: submitCount && !errors[name] && touched[name], + invalid: submitCount && errors[name] && touched[name] }) } /> - { errors[name] && touched[name] ? ( + { errors[name] && touched[name] && submitCount ? (

{errors[name]}
) : null} @@ -303,3 +303,5 @@ function compose(...handlers) { handlers.forEach(handler => handler(...args)); }; } + +function noop() {} diff --git a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js index cf4d8bf9..2d89401f 100644 --- a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js +++ b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js @@ -520,6 +520,12 @@ describe('', function() { describe('', function() { + let wrapper; + + afterEach(function() { + wrapper && wrapper.unmount(); + }); + it('should render', function() { shallow(); }); @@ -527,25 +533,82 @@ describe('', function() { it('should render error message', function() { // given - const wrapper = mount(); + wrapper = mount(); // then expect(wrapper.find('.deploy-message.error')).to.have.lengthOf(1); - - wrapper.unmount(); }); it('should render success message', function() { // given - const wrapper = mount(); + wrapper = mount(); // then expect(wrapper.find('.deploy-message.success')).to.have.lengthOf(1); + }); - wrapper.unmount(); + + it('should not display validation error before first submit', function(done) { + // given + wrapper = mount( 'Error', auth: {} } } + />); + + // when + const input = wrapper.find('input[name="deploymentName"]'); + input.simulate('change', { + target: { + name: 'deploymentName', + value: '' + } + }); + + // then + nextTickExpect(done, () => expect(wrapper.find('.invalid')).to.have.lengthOf(0)); + }); + + + it('should display validation error after first submit', function(done) { + // given + wrapper = mount( 'Error', auth: {} } } + />); + + const input = wrapper.find('input[name="deploymentName"]'); + input.simulate('change', { + target: { + name: 'deploymentName', + value: '' + } + }); + + // when + wrapper.find('form').simulate('submit'); + + // then + nextTickExpect(done, () =>{ + expect(wrapper.find('.valid')).to.have.lengthOf(1); + }); }); }); }); + + + +// helper +function nextTickExpect(done, fn) { + process.nextTick(() => { + try { + fn(); + } catch (error) { + return done(error); + } + + done(); + }); +} From 8bd25cf0b4b5ff9a62b5f197a10e49e0cc83ca1e Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Fri, 26 Jul 2019 13:33:21 +0200 Subject: [PATCH 069/135] feat(deploy): prefill endpoint url with default value --- client/src/app/modals/deploy-diagram/DeployDiagramModal.js | 4 ++-- .../deploy-diagram/__tests__/DeployDiagramModalSpec.js | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/client/src/app/modals/deploy-diagram/DeployDiagramModal.js b/client/src/app/modals/deploy-diagram/DeployDiagramModal.js index ecf2a4d8..fd41dfa5 100644 --- a/client/src/app/modals/deploy-diagram/DeployDiagramModal.js +++ b/client/src/app/modals/deploy-diagram/DeployDiagramModal.js @@ -28,7 +28,7 @@ const defaultState = { }; const initialFormValues = { - endpointUrl: '', + endpointUrl: 'http://localhost:8080/engine-rest', tenantId: '', deploymentName: '', authType: 'none', @@ -140,7 +140,7 @@ class DeployDiagramModal extends PureComponent { initialValues={ { ...initialFormValues, - endpointUrl: endpoints[endpoints.length - 1] || '' + endpointUrl: endpoints[endpoints.length - 1] || initialFormValues.endpointUrl } } validators={ validators } />; diff --git a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js index 2d89401f..87316fb9 100644 --- a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js +++ b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js @@ -22,6 +22,7 @@ import View from '../View'; import AuthTypes from '../AuthTypes'; const MOCK_ENDPOINT_URL = 'http://example.com/deployment/create'; +const DEFAULT_ENDPOINT = 'http://localhost:8080/engine-rest'; describe('', function() { @@ -185,12 +186,12 @@ describe('', function() { }); - it('should set endpointUrl to void string when there is none provided', function() { + it(`should set endpointUrl to ${DEFAULT_ENDPOINT} when there is none provided`, function() { // given const wrapper = shallow(); // expect - expect(wrapper.find(View).prop('initialValues')).to.have.property('endpointUrl').eql(''); + expect(wrapper.find(View).prop('initialValues')).to.have.property('endpointUrl').eql(DEFAULT_ENDPOINT); }); }); From 0f1f02032a88cb1380cd5014c3d87256bf3a0a5b Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Fri, 26 Jul 2019 14:30:53 +0200 Subject: [PATCH 070/135] feat(deploy): prefill deployment name with default value Closes #1441 --- client/src/app/App.js | 1 + .../deploy-diagram/DeployDiagramModal.js | 23 ++++++++++-- .../__tests__/DeployDiagramModalSpec.js | 35 +++++++++++++++---- 3 files changed, 50 insertions(+), 9 deletions(-) diff --git a/client/src/app/App.js b/client/src/app/App.js index dbe200fe..88644b1e 100644 --- a/client/src/app/App.js +++ b/client/src/app/App.js @@ -1767,6 +1767,7 @@ export class App extends PureComponent { {}, onDeployError: console.error, onMenuUpdate: () => {} }; export default DeployDiagramModal; + + + +// helper //// +/** + * Remove extension from filename + * @param {string} filename + */ +function withoutExtension(filename) { + return filename.replace(/^(.+)\.[^.]*$/, '$1'); +} diff --git a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js index 87316fb9..f11f716c 100644 --- a/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js +++ b/client/src/app/modals/deploy-diagram/__tests__/DeployDiagramModalSpec.js @@ -172,21 +172,27 @@ describe('', function() { }); - describe('reusing endpoint url', function() { + describe('defaults', function() { - it('should set endpointUrl to last one provided in props', function() { + it('should set deployment name based on filename', function() { // given - const endpointUrl = MOCK_ENDPOINT_URL; + const wrapper = shallow(); - // when - const wrapper = shallow(); + // expect + expect(wrapper.find(View).prop('initialValues')).to.have.property('deploymentName').eql('simple.diagram'); + }); + + + it('should set deployment name based on filename for hidden files', function() { + // given + const wrapper = shallow(); // expect - expect(wrapper.find(View).prop('initialValues')).to.have.property('endpointUrl').eql(endpointUrl); + expect(wrapper.find(View).prop('initialValues')).to.have.property('deploymentName').eql('.bpmn'); }); - it(`should set endpointUrl to ${DEFAULT_ENDPOINT} when there is none provided`, function() { + it(`should set endpointUrl to ${DEFAULT_ENDPOINT} when none is provided`, function() { // given const wrapper = shallow(); @@ -197,6 +203,21 @@ describe('', function() { }); + describe('reusing endpoint url', function() { + + it('should set endpointUrl to last one provided in props', function() { + // given + const endpointUrl = MOCK_ENDPOINT_URL; + + // when + const wrapper = shallow(); + + // expect + expect(wrapper.find(View).prop('initialValues')).to.have.property('endpointUrl').eql(endpointUrl); + }); + }); + + describe('endpoint URL suffix', function() { it('should add "/deployment/create" suffix if user does not provide it', async function() { From 609be87736a2b648c2a007fe5c82f736a3b76822 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Tue, 30 Jul 2019 13:20:58 +0200 Subject: [PATCH 071/135] docs(RELEASE_CHECKLIST): update recipients --- docs/.project/RELEASE_CHECKLIST.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.project/RELEASE_CHECKLIST.md b/docs/.project/RELEASE_CHECKLIST.md index 8cc3b0bc..56da9309 100644 --- a/docs/.project/RELEASE_CHECKLIST.md +++ b/docs/.project/RELEASE_CHECKLIST.md @@ -6,7 +6,7 @@ __Hint:__ Create a release issue and copy the template below into it. ```markdown -* [ ] put up code freeze appointment in calendar (include `modeling`, `michael.schoettes`, `sre`, and `ilias.kourtoudis`) +* [ ] put up code freeze appointment in calendar (include `modeling`, `qa`, `sre`, and `ilias.kourtoudis`) * [ ] make sure dependencies are released (`rm -rf node_modules && npm i && npm run all` works) * `bpmn-js`, `dmn-js`, `cmmn-js`, `*-properties-panel`, `*-moddle`, ... * [ ] close all issues which are solved by dependency updates From 5dcc96831e4da73597708692ee48aaa755568f55 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 11 Jul 2019 14:18:54 +0200 Subject: [PATCH 072/135] feat(BpmnModeler): add generic extension point This adds the bpmn.modeler.configure extension point. The extension point allows users to provide a middleware options => newOptions that can be used to apply arbitrary configuration updates before the editor gets created. This also builds existing entry points onto the new pattern and adds a distinct utility to carry out the configuration. Supersedes https://github.com/camunda/camunda-modeler/issues/1374 --- client/src/app/tabs/bpmn/BpmnEditor.js | 53 ++--- .../app/tabs/bpmn/__tests__/BpmnEditorSpec.js | 10 +- .../tabs/bpmn/util/__tests__/configureSpec.js | 208 ++++++++++++++++++ .../tabs/bpmn/util/__tests__/namespaceSpec.js | 2 +- client/src/app/tabs/bpmn/util/configure.js | 114 ++++++++++ 5 files changed, 353 insertions(+), 34 deletions(-) create mode 100644 client/src/app/tabs/bpmn/util/__tests__/configureSpec.js create mode 100644 client/src/app/tabs/bpmn/util/configure.js diff --git a/client/src/app/tabs/bpmn/BpmnEditor.js b/client/src/app/tabs/bpmn/BpmnEditor.js index cef3e01f..3224d2b9 100644 --- a/client/src/app/tabs/bpmn/BpmnEditor.js +++ b/client/src/app/tabs/bpmn/BpmnEditor.js @@ -54,6 +54,8 @@ import { replaceUsages as replaceNamespaceUsages } from './util/namespace'; +import configureModeler from './util/configure'; + import Metadata from '../../../util/Metadata'; @@ -400,7 +402,7 @@ export class BpmnEditor extends CachedComponent { const windowMenu = getBpmnWindowMenu(newState); - if (typeof onChanged === 'function') { + if (isFunction(onChanged)) { onChanged({ ...newState, contextMenu, @@ -627,7 +629,7 @@ export class BpmnEditor extends CachedComponent { onContextMenu } = this.props; - if (typeof onContextMenu === 'function') { + if (isFunction(onContextMenu)) { onContextMenu(event); } } @@ -637,7 +639,7 @@ export class BpmnEditor extends CachedComponent { onLayoutChanged } = this.props; - if (typeof onLayoutChanged === 'function') { + if (isFunction(onLayoutChanged)) { onLayoutChanged(newLayout); } } @@ -778,6 +780,7 @@ export class BpmnEditor extends CachedComponent { } static createCachedState(props) { + const { name, version @@ -788,36 +791,26 @@ export class BpmnEditor extends CachedComponent { onError } = props; - const moddleExtensionPlugins = getPlugins('bpmn.modeler.moddleExtension'); - - const moddleExtensions = moddleExtensionPlugins.reduce((extensions, extension) => { - let { name } = extension; - - try { - name = name.toLowerCase(); - } catch (error) { - if (isFunction(onError)) { - onError(new Error('Could not register moddle extension.')); - } - - return extensions; + const { + options, + warnings + } = configureModeler(getPlugins, { + exporter: { + name, + version } + }); - return { - ...extensions, - [ name ]: extension - }; - }, {}); - - const additionalModules = getPlugins('bpmn.modeler.additionalModules') || []; + if (warnings.length && isFunction(onError)) { + onError( + 'Problem(s) configuring BPMN editor: \n\t' + + warnings.map(error => error.message).join('\n\t') + + '\n' + ); + } const modeler = new CamundaBpmnModeler({ - additionalModules, - exporter: { - name, - version - }, - moddleExtensions, + ...options, position: 'absolute' }); @@ -887,4 +880,4 @@ function getNamespaceDialog() { function isCacheStateChanged(prevProps, props) { return prevProps.cachedState !== props.cachedState; -} \ No newline at end of file +} diff --git a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js index 24d3164b..d810e801 100644 --- a/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js +++ b/client/src/app/tabs/bpmn/__tests__/BpmnEditorSpec.js @@ -141,6 +141,8 @@ describe('', function() { case 'bpmn.modeler.moddleExtension': return [ moddleExtension ]; } + + return []; } }); @@ -155,7 +157,7 @@ describe('', function() { }); - it('should properly handle invalid moddle extensions', async function() { + it('should handle invalid moddle extensions', async function() { // given const onErrorSpy = sinon.spy(); @@ -174,13 +176,15 @@ describe('', function() { circularModdleExtension ]; } + + return []; }, onError: onErrorSpy }; // then expect(() => BpmnEditor.createCachedState(props)).to.not.throw(); - expect(onErrorSpy).to.be.calledTwice; + expect(onErrorSpy).to.be.calledOnce; }); }); @@ -1430,4 +1434,4 @@ async function renderEditor(xml, options = {}) { instance, wrapper }; -} \ No newline at end of file +} diff --git a/client/src/app/tabs/bpmn/util/__tests__/configureSpec.js b/client/src/app/tabs/bpmn/util/__tests__/configureSpec.js new file mode 100644 index 00000000..80e02727 --- /dev/null +++ b/client/src/app/tabs/bpmn/util/__tests__/configureSpec.js @@ -0,0 +1,208 @@ +/** + * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH + * under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. + * + * Camunda licenses this file to you under the MIT; you may not use this file + * except in compliance with the MIT License. + */ + +import configureModeler from '../configure'; + + +describe('tabs/bpmn/util - configure', function() { + + describe('configureModeler', function() { + + describe('should recognize plug-in points', function() { + + it('bpmn.modeler.additionalModules', function() { + + // given + var module1 = { __id: 1 }; + var module2 = { __id: 2 }; + var existingModule = { __id: 'EXISTING' }; + + var getPlugins = setupPlugins([ + [ 'bpmn.modeler.additionalModules', module1 ], + [ 'bpmn.modeler.additionalModules', module2 ] + ]); + + // when + var { + options, + warnings + } = configureModeler(getPlugins, { + additionalModules: [ + existingModule + ] + }); + + // then + expect(options).to.eql({ + additionalModules: [ + existingModule, + module1, + module2 + ] + }); + + expect(warnings).to.be.empty; + }); + + + it('bpmn.modeler.moddleExtension', function() { + + // given + var fooExtension = { name: 'foo' }; + var barExtension = { name: 'bar' }; + + var existingExtension = { name: 'existing' }; + + var getPlugins = setupPlugins([ + [ 'bpmn.modeler.moddleExtension', fooExtension ], + [ 'bpmn.modeler.moddleExtension', barExtension ] + ]); + + // when + var { + options, + warnings + } = configureModeler(getPlugins, { + moddleExtensions: { + existing: existingExtension + } + }); + + // then + expect(options).to.eql({ + moddleExtensions: { + existing: existingExtension, + foo: fooExtension, + bar: barExtension + } + }); + + expect(warnings).to.be.empty; + }); + + + it('bpmn.modeler.configure', function() { + + // given + function configureLinting(config) { + + expect(config).to.eql({ a: 'B' }); + + return { + ...config, + linting: { foo: 'BAR' } + }; + } + + var getPlugins = setupPlugins([ + [ 'bpmn.modeler.configure', configureLinting ] + ]); + + // when + var { + options, + warnings + } = configureModeler(getPlugins, { + a: 'B' + }); + + // then + expect(options).to.eql({ + a: 'B', + linting: { foo: 'BAR' } + }); + + expect(warnings).to.be.empty; + }); + + }); + + + describe('should collect warnings', function() { + + it('bpmn.modeler.moddleExtension', function() { + // given + var noNameExtension = { }; + var existingExtension = { name: 'existing' }; + var existingOverrideExtension = { name: 'existing' }; + + var getPlugins = setupPlugins([ + [ 'bpmn.modeler.moddleExtension', noNameExtension ], + [ 'bpmn.modeler.moddleExtension', existingOverrideExtension ] + ]); + + // when + var { + options, + warnings + } = configureModeler(getPlugins, { + moddleExtensions: { + existing: existingExtension + } + }); + + // then + expect(options).to.eql({ + moddleExtensions: { + existing: existingExtension + } + }); + + expect(warnings).to.have.length(2); + + expect(warnings[0].message).to.eql( + 'bpmn.modeler.moddleExtension is missing property' + ); + + expect(warnings[1].message).to.eql( + 'bpmn.modeler.moddleExtension overrides moddle extension with name ' + ); + }); + + + it('bpmn.modeler.configure', function() { + // given + function configureNoResult() {} + + var getPlugins = setupPlugins([ + [ 'bpmn.modeler.configure', configureNoResult ] + ]); + + // when + var { + options, + warnings + } = configureModeler(getPlugins); + + // then + expect(options).to.eql({}); + + expect(warnings).to.have.length(1); + + expect(warnings[0].message).to.eql( + 'bpmn.modeler.configure does not return options' + ); + + }); + + }); + + }); + +}); + + +// helpers ///////////////////// + +function setupPlugins(plugins) { + return function(type) { + return plugins.filter(p => p[0] === type).map(p => p[1]); + }; +} diff --git a/client/src/app/tabs/bpmn/util/__tests__/namespaceSpec.js b/client/src/app/tabs/bpmn/util/__tests__/namespaceSpec.js index 1d028593..891dfed5 100644 --- a/client/src/app/tabs/bpmn/util/__tests__/namespaceSpec.js +++ b/client/src/app/tabs/bpmn/util/__tests__/namespaceSpec.js @@ -32,7 +32,7 @@ const NAMESPACE_CAMUNDA = { }; -describe('util - namespace', function() { +describe('tabs/bpmn/util - namespace', function() { describe('findUsages', function() { diff --git a/client/src/app/tabs/bpmn/util/configure.js b/client/src/app/tabs/bpmn/util/configure.js new file mode 100644 index 00000000..594e5a83 --- /dev/null +++ b/client/src/app/tabs/bpmn/util/configure.js @@ -0,0 +1,114 @@ +/** + * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH + * under one or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. + * + * Camunda licenses this file to you under the MIT; you may not use this file + * except in compliance with the MIT License. + */ + +export default function configureModeler(getPlugins, defaultOptions = {}) { + + const warnings = []; + + function logWarning(warning) { + + if (typeof warning === 'string') { + warning = new Error(warning); + } + + warnings.push(warning); + } + + const dynamicMiddlewares = getPlugins('bpmn.modeler.configure').map(fn => { + + return function wrappedMiddleware(options, logWarning) { + + try { + const newOptions = fn(options, logWarning); + + if (!newOptions) { + logWarning('bpmn.modeler.configure does not return options'); + } + + return newOptions || options; + } catch (err) { + logWarning(err); + } + + return options; + }; + }); + + const middlewares = [ + + function moddleExtensionsMiddleware(options, logWarning) { + const plugins = getPlugins('bpmn.modeler.moddleExtension'); + + const moddleExtensions = plugins.reduce((extensions, extension) => { + let { + name + } = extension; + + if (typeof name !== 'string') { + logWarning('bpmn.modeler.moddleExtension is missing property'); + + return extensions; + } + + extensions = extensions || {}; + + if (name in extensions) { + logWarning('bpmn.modeler.moddleExtension overrides moddle extension with name <' + name + '>'); + } + + return { + ...extensions, + [ name ]: extension + }; + }, options.moddleExtensions); + + if (moddleExtensions) { + return { + ...options, + moddleExtensions + }; + } + + return options; + }, + + function additionalModulesMiddleware(options) { + const additionalModules = getPlugins('bpmn.modeler.additionalModules'); + + if (additionalModules.length) { + return { + ...options, + additionalModules: [ + ...(options.additionalModules || []), + ...additionalModules + ] + }; + } + + return options; + }, + + ...dynamicMiddlewares + ]; + + + let options = { + ...defaultOptions + }; + + middlewares.forEach(fn => { + options = fn(options, logWarning); + }); + + return { + options, + warnings + }; +} From 50bb68c28779ee56b8616a42a2358df699892ff9 Mon Sep 17 00:00:00 2001 From: Maciej Barelkowski Date: Mon, 29 Jul 2019 11:02:19 +0200 Subject: [PATCH 073/135] fix(client/xml-editor): restore copy, cut and paste menu entries This restores also the actual actions on Mac. Closes #868 Closes #814 --- client/src/app/tabs/xml/getXMLEditMenu.js | 81 ++++++++++++++--------- 1 file changed, 51 insertions(+), 30 deletions(-) diff --git a/client/src/app/tabs/xml/getXMLEditMenu.js b/client/src/app/tabs/xml/getXMLEditMenu.js index 0893df84..89189751 100644 --- a/client/src/app/tabs/xml/getXMLEditMenu.js +++ b/client/src/app/tabs/xml/getXMLEditMenu.js @@ -8,33 +8,54 @@ * except in compliance with the MIT License. */ -import { - getUndoRedoEntries -} from '../getEditMenu'; - -function getXMLFindEntries() { - return [{ - label: 'Find', - accelerator: 'CommandOrControl+F', - action: 'find' - }, { - label: 'Find Next', - accelerator: 'Shift+CommandOrControl+N', - action: 'findNext' - }, { - label: 'Find Previous', - accelerator: 'Shift+CommandOrControl+P', - action: 'findPrev' - }, { - label: 'Replace', - accelerator: 'Shift+CommandOrControl+F', - action: 'replace' - }]; -} - -export function getXMLEditMenu(state) { - return [ - getUndoRedoEntries(state), - getXMLFindEntries() - ]; -} \ No newline at end of file +import { + getUndoRedoEntries +} from '../getEditMenu'; + +function getXMLFindEntries() { + return [{ + label: 'Find', + accelerator: 'CommandOrControl+F', + action: 'find' + }, { + label: 'Find Next', + accelerator: 'Shift+CommandOrControl+N', + action: 'findNext' + }, { + label: 'Find Previous', + accelerator: 'Shift+CommandOrControl+P', + action: 'findPrev' + }, { + label: 'Replace', + accelerator: 'Shift+CommandOrControl+F', + action: 'replace' + }]; +} + +function getXMLCopyCutPasteEntries() { + return [ + { + label: 'Cut', + accelerator: 'CmdOrCtrl+X', + role: 'cut' + }, + { + label: 'Copy', + accelerator: 'CmdOrCtrl+C', + role: 'copy' + }, + { + label: 'Paste', + accelerator: 'CmdOrCtrl+V', + role: 'paste' + } + ]; +} + +export function getXMLEditMenu(state) { + return [ + getUndoRedoEntries(state), + getXMLCopyCutPasteEntries(), + getXMLFindEntries() + ]; +} From 8ae146c8ee170bc3deb0878fba616ffb96b052ee Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 13:18:32 +0200 Subject: [PATCH 074/135] chore(builder): bump dev dependencies --- package-lock.json | 2336 +++++++++++++++++++++++++++------------------ package.json | 14 +- 2 files changed, 1439 insertions(+), 911 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5d83c678..e17677f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -197,12 +197,12 @@ } }, "@evocateur/libnpmaccess": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@evocateur/libnpmaccess/-/libnpmaccess-3.1.0.tgz", - "integrity": "sha512-bfrqZ0v+Il5TJBsgF2oyepeJg34K2pBItapzP+UT1QMIGpUh/Zc1pQql4jrafamZTqP3ZvdJxaElat8B5K3ICA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@evocateur/libnpmaccess/-/libnpmaccess-3.1.2.tgz", + "integrity": "sha512-KSCAHwNWro0CF2ukxufCitT9K5LjL/KuMmNzSu8wuwN2rjyKHD8+cmOsiybK+W5hdnwc5M1SmRlVCaMHQo+3rg==", "dev": true, "requires": { - "@evocateur/npm-registry-fetch": "^3.9.1", + "@evocateur/npm-registry-fetch": "^4.0.0", "aproba": "^2.0.0", "figgy-pudding": "^3.5.1", "get-stream": "^4.0.0", @@ -227,12 +227,12 @@ } }, "@evocateur/libnpmpublish": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@evocateur/libnpmpublish/-/libnpmpublish-1.2.0.tgz", - "integrity": "sha512-sezhX9FSnPIyrBBvxVocVJVO1uIWPczf6rOmUZSntCWfQMraO8pWTFlDJbroFqPbEqFFHf3eyw8NQ0Eb7OLd1g==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@evocateur/libnpmpublish/-/libnpmpublish-1.2.2.tgz", + "integrity": "sha512-MJrrk9ct1FeY9zRlyeoyMieBjGDG9ihyyD9/Ft6MMrTxql9NyoEx2hw9casTIP4CdqEVu+3nQ2nXxoJ8RCXyFg==", "dev": true, "requires": { - "@evocateur/npm-registry-fetch": "^3.9.1", + "@evocateur/npm-registry-fetch": "^4.0.0", "aproba": "^2.0.0", "figgy-pudding": "^3.5.1", "get-stream": "^4.0.0", @@ -261,51 +261,68 @@ } }, "@evocateur/npm-registry-fetch": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/@evocateur/npm-registry-fetch/-/npm-registry-fetch-3.9.1.tgz", - "integrity": "sha512-6v1bHbcAypQ+te/1RGSNL4JkK6mcMtcZrUusqo5iKRtYSAig9UJXlOaCcBR+eLywt2DQMNpEwAj24jwWDX5G/w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@evocateur/npm-registry-fetch/-/npm-registry-fetch-4.0.0.tgz", + "integrity": "sha512-k1WGfKRQyhJpIr+P17O5vLIo2ko1PFLKwoetatdduUSt/aQ4J2sJrJwwatdI5Z3SiYk/mRH9S3JpdmMFd/IK4g==", "dev": true, "requires": { "JSONStream": "^1.3.4", "bluebird": "^3.5.1", "figgy-pudding": "^3.4.1", - "lru-cache": "^4.1.3", - "make-fetch-happen": "^4.0.1", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", "npm-package-arg": "^6.1.0", "safe-buffer": "^5.1.2" + }, + "dependencies": { + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + } } }, "@evocateur/pacote": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@evocateur/pacote/-/pacote-9.6.0.tgz", - "integrity": "sha512-nKx8EPxXhzqNfePbqC6603z7Kkf6GBS2q+SNGtBS/bCgS5Q+p3OVR6MXKOkpvC3WHse98W2WLu8QaV9axtfxyw==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@evocateur/pacote/-/pacote-9.6.3.tgz", + "integrity": "sha512-ExqNqcbdHQprEgKnY/uQz7WRtyHRbQxRl4JnVkSkmtF8qffRrF9K+piZKNLNSkRMOT/3H0e3IP44QVCHaXMWOQ==", "dev": true, "requires": { - "@evocateur/npm-registry-fetch": "^3.9.1", + "@evocateur/npm-registry-fetch": "^4.0.0", "bluebird": "^3.5.3", - "cacache": "^11.3.2", + "cacache": "^12.0.0", "figgy-pudding": "^3.5.1", "get-stream": "^4.1.0", - "glob": "^7.1.3", + "glob": "^7.1.4", "lru-cache": "^5.1.1", - "make-fetch-happen": "^4.0.1", + "make-fetch-happen": "^5.0.0", "minimatch": "^3.0.4", "minipass": "^2.3.5", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", - "normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", "npm-package-arg": "^6.1.0", - "npm-packlist": "^1.1.12", + "npm-packlist": "^1.4.4", "npm-pick-manifest": "^2.2.3", "osenv": "^0.1.5", "promise-inflight": "^1.0.1", "promise-retry": "^1.1.1", "protoduck": "^5.0.1", - "rimraf": "^2.6.2", - "safe-buffer": "^5.1.2", - "semver": "^5.6.0", + "rimraf": "^2.6.3", + "safe-buffer": "^5.2.0", + "semver": "^5.7.0", "ssri": "^6.0.1", - "tar": "^4.4.8", + "tar": "^4.4.10", "unique-filename": "^1.1.1", "which": "^1.3.1" }, @@ -319,6 +336,20 @@ "pump": "^3.0.0" } }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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" + } + }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -328,6 +359,39 @@ "yallist": "^3.0.2" } }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "resolve": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "dev": true + }, + "semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "dev": true + }, "yallist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", @@ -337,76 +401,104 @@ } }, "@lerna/add": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.15.0.tgz", - "integrity": "sha512-+KrG4GFy/6FISZ+DwWf5Fj5YB4ESa4VTnSn/ujf3VEda6dxngHPN629j+TcPbsdOxUYVah+HuZbC/B8NnkrKpQ==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.16.1.tgz", + "integrity": "sha512-zk1ldthrXPl+Xuj0vVD3JYqTQzU+qKv8sOvvQrBXimuf/d+r+LJc10DXPGaCE9LwPeLgkrpPbIOQ7tTtkh0xGg==", "dev": true, "requires": { - "@evocateur/pacote": "^9.6.0", - "@lerna/bootstrap": "3.15.0", - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", - "@lerna/npm-conf": "3.13.0", + "@evocateur/pacote": "^9.6.3", + "@lerna/bootstrap": "3.16.1", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", + "@lerna/npm-conf": "3.16.0", "@lerna/validation-error": "3.13.0", "dedent": "^0.7.0", "npm-package-arg": "^6.1.0", - "p-map": "^1.2.0", - "semver": "^5.5.0" + "p-map": "^2.1.0", + "semver": "^6.2.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + } } }, "@lerna/batch-packages": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.14.0.tgz", - "integrity": "sha512-RlBkQVNTqk1qvn6PFWiWNiskllUHh6tXbTVm43mZRNd+vhAyvrQC8RWJxH0ECVvnFAt9rSNGRIVbEJ31WnNQLg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/batch-packages/-/batch-packages-3.16.0.tgz", + "integrity": "sha512-7AdMkANpubY/FKFI01im01tlx6ygOBJ/0JcixMUWoWP/7Ds3SWQF22ID6fbBr38jUWptYLDs2fagtTDL7YUPuA==", "dev": true, "requires": { - "@lerna/package-graph": "3.14.0", + "@lerna/package-graph": "3.16.0", "npmlog": "^4.1.2" } }, "@lerna/bootstrap": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.15.0.tgz", - "integrity": "sha512-4AxsPKKbgj2Ju03qDddQTpOHvpqnwd0yaiEU/aCcWv/4tDTe79NqUne2Z3+P2WZY0Zzb8+nUKcskwYBMTeq+Mw==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.16.1.tgz", + "integrity": "sha512-flHK3PRNEzGjK5u94ARlTmvraNUDgtG3TpO4dOLgiG4DDqk/7JjRq/vNXhBqgrtoKzm+zp4tH/6+uCAqF6la5w==", "dev": true, "requires": { - "@lerna/batch-packages": "3.14.0", - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", - "@lerna/has-npm-version": "3.14.2", - "@lerna/npm-install": "3.14.2", - "@lerna/package-graph": "3.14.0", + "@lerna/batch-packages": "3.16.0", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", + "@lerna/has-npm-version": "3.16.0", + "@lerna/npm-install": "3.16.0", + "@lerna/package-graph": "3.16.0", "@lerna/pulse-till-done": "3.13.0", "@lerna/rimraf-dir": "3.14.2", - "@lerna/run-lifecycle": "3.14.0", - "@lerna/run-parallel-batches": "3.13.0", - "@lerna/symlink-binary": "3.14.2", - "@lerna/symlink-dependencies": "3.14.2", + "@lerna/run-lifecycle": "3.16.1", + "@lerna/run-parallel-batches": "3.16.0", + "@lerna/symlink-binary": "3.16.0", + "@lerna/symlink-dependencies": "3.16.0", "@lerna/validation-error": "3.13.0", "dedent": "^0.7.0", - "get-port": "^3.2.0", - "multimatch": "^2.1.0", + "get-port": "^4.2.0", + "multimatch": "^3.0.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", "p-finally": "^1.0.0", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-map-series": "^1.0.0", "p-waterfall": "^1.0.0", "read-package-tree": "^5.1.6", - "semver": "^5.5.0" + "semver": "^6.2.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + } } }, "@lerna/changed": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.15.0.tgz", - "integrity": "sha512-Hns1ssI9T9xOTGVc7PT2jUaqzsSkxV3hV/Y7iFO0uKTk+fduyTwGTHU9A/ybQ/xi/9iaJbvaXyjxKiGoEnzmhg==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/changed/-/changed-3.16.1.tgz", + "integrity": "sha512-qXm0psRXo2U0EOmnt4PY8i525FbYIkEjaI+I92VzFN9vIlxd40pXJpiPCYMJzVEMr3gInDz5LHAINzoQ+7YAeQ==", "dev": true, "requires": { - "@lerna/collect-updates": "3.14.2", - "@lerna/command": "3.15.0", - "@lerna/listable": "3.14.0", + "@lerna/collect-updates": "3.16.0", + "@lerna/command": "3.16.0", + "@lerna/listable": "3.16.0", "@lerna/output": "3.13.0", - "@lerna/version": "3.15.0" + "@lerna/version": "3.16.1" } }, "@lerna/check-working-tree": { @@ -432,19 +524,27 @@ } }, "@lerna/clean": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-3.15.0.tgz", - "integrity": "sha512-D1BN7BnJk6YjrSR7E7RiCmWiFVWDo3L+OSe6zDq6rNNYexPBtSi2JOCeF/Dibi3jd2luVu0zkVpUtuEEdPiD+A==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/clean/-/clean-3.16.0.tgz", + "integrity": "sha512-5P9U5Y19WmYZr7UAMGXBpY7xCRdlR7zhHy8MAPDKVx70rFIBS6nWXn5n7Kntv74g7Lm1gJ2rsiH5tj1OPcRJgg==", "dev": true, "requires": { - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", "@lerna/prompt": "3.13.0", "@lerna/pulse-till-done": "3.13.0", "@lerna/rimraf-dir": "3.14.2", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-map-series": "^1.0.0", "p-waterfall": "^1.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } } }, "@lerna/cli": { @@ -457,123 +557,6 @@ "dedent": "^0.7.0", "npmlog": "^4.1.2", "yargs": "^12.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.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 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } } }, "@lerna/collect-uncommitted": { @@ -589,61 +572,93 @@ } }, "@lerna/collect-updates": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.14.2.tgz", - "integrity": "sha512-+zSQ2ZovH8Uc0do5dR+sk8VvRJc6Xl+ZnJJGESIl17KSpEw/lVjcOyt6f3BP+WHn+iSOjMWcGvUVA601FIEdZw==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-3.16.0.tgz", + "integrity": "sha512-HwAIl815X2TNlmcp28zCrSdXfoZWNP7GJPEqNWYk7xDJTYLqQ+SrmKUePjb3AMGBwYAraZSEJLbHdBpJ5+cHmQ==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", "@lerna/describe-ref": "3.14.2", "minimatch": "^3.0.4", "npmlog": "^4.1.2", - "slash": "^1.0.0" + "slash": "^2.0.0" + }, + "dependencies": { + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + } } }, "@lerna/command": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/command/-/command-3.15.0.tgz", - "integrity": "sha512-dZqr4rKFN+veuXakIQ1DcGUpzBgcWKaYFNN4O6/skOdVQaEfGefzo1sZET+q7k/BkypxkhXHXpv5UqqSuL/EHQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/command/-/command-3.16.0.tgz", + "integrity": "sha512-u7tE4GC4/gfbPA9eQg+0ulnoJ+PMoMqomx033r/IxqZrHtmJR9+pF/37S0fsxJ2hX/RMFPC7c9Q/i8NEufSpdQ==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@lerna/package-graph": "3.14.0", - "@lerna/project": "3.15.0", + "@lerna/package-graph": "3.16.0", + "@lerna/project": "3.16.0", "@lerna/validation-error": "3.13.0", "@lerna/write-log-file": "3.13.0", "dedent": "^0.7.0", "execa": "^1.0.0", - "is-ci": "^1.0.10", - "lodash": "^4.17.5", + "is-ci": "^2.0.0", + "lodash": "^4.17.14", "npmlog": "^4.1.2" + }, + "dependencies": { + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + } } }, "@lerna/conventional-commits": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.14.0.tgz", - "integrity": "sha512-hGZ2qQZ9uEGf2eeIiIpEodSs9Qkkf/2uYEtNT7QN1RYISPUh6/lKGBssc5dpbCF64aEuxmemWLdlDf1ogG6++w==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.16.0.tgz", + "integrity": "sha512-zdvhU+aI7galRyLBFDhvC8T7NbGORJiZbIw/Qgp/TzkSaJfOAE3R7J8J1OZKDgxvhOoVhzMphNycaV3DiUlERQ==", "dev": true, "requires": { "@lerna/validation-error": "3.13.0", "conventional-changelog-angular": "^5.0.3", "conventional-changelog-core": "^3.1.6", - "conventional-recommended-bump": "^4.0.4", - "fs-extra": "^7.0.0", + "conventional-recommended-bump": "^5.0.0", + "fs-extra": "^8.1.0", "get-stream": "^4.0.0", + "lodash.template": "^4.5.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", - "pify": "^3.0.0", - "semver": "^5.5.0" + "pify": "^4.0.1", + "semver": "^6.2.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } @@ -657,35 +672,47 @@ "pump": "^3.0.0" } }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", "dev": true } } }, "@lerna/create": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-3.15.0.tgz", - "integrity": "sha512-doXGt0HTwTQl8GkC2tOrraA/5OWbz35hJqi7Dsl3Fl0bAxiv9XmF3LykHFJ+YTDHfGpdoJ8tKu66f/VKP16G0w==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-3.16.0.tgz", + "integrity": "sha512-OZApR1Iz7awutbmj4sAArwhqCyKgcrnw9rH0aWAUrkYWrD1w4TwkvAcYAsfx5GpQGbLQwoXhoyyPwPfZRRWz3Q==", "dev": true, "requires": { - "@evocateur/pacote": "^9.6.0", + "@evocateur/pacote": "^9.6.3", "@lerna/child-process": "3.14.2", - "@lerna/command": "3.15.0", - "@lerna/npm-conf": "3.13.0", + "@lerna/command": "3.16.0", + "@lerna/npm-conf": "3.16.0", "@lerna/validation-error": "3.13.0", "camelcase": "^5.0.0", "dedent": "^0.7.0", - "fs-extra": "^7.0.0", - "globby": "^8.0.1", + "fs-extra": "^8.1.0", + "globby": "^9.2.0", "init-package-json": "^1.10.3", "npm-package-arg": "^6.1.0", "p-reduce": "^1.0.0", - "pify": "^3.0.0", - "semver": "^5.5.0", - "slash": "^1.0.0", + "pify": "^4.0.1", + "semver": "^6.2.0", + "slash": "^2.0.0", "validate-npm-package-license": "^3.0.3", "validate-npm-package-name": "^3.0.0", "whatwg-url": "^7.0.0" @@ -698,66 +725,85 @@ "dev": true }, "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "globby": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", - "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", "dev": true, "requires": { - "array-union": "^1.0.1", - "dir-glob": "2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" } }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", "dev": true }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", "dev": true } } }, "@lerna/create-symlink": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.14.0.tgz", - "integrity": "sha512-Kw51HYOOi6UfCKncqkgEU1k/SYueSBXgkNL91FR8HAZH7EPSRTEtp9mnJo568g0+Hog5C+3cOaWySwhHpRG29A==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/create-symlink/-/create-symlink-3.16.0.tgz", + "integrity": "sha512-MiQga30ZYB5mioUA37qkiIMb6X9JtyYhkzgDZFz7iZVdOF0NxkRQJZy+osGnXWij9s1DFfl70pOdVBPMl7LzRA==", "dev": true, "requires": { "cmd-shim": "^2.0.2", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "npmlog": "^4.1.2" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true } } }, @@ -772,50 +818,58 @@ } }, "@lerna/diff": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-3.15.0.tgz", - "integrity": "sha512-N1Pr0M554Bt+DlVoD+DXWGh92gcq6G9icn8sH5GSqfwi0XCpPNJ2i1BNEZpUQ6ulLWOMa1YHR4PypPxecRGBjA==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/diff/-/diff-3.16.0.tgz", + "integrity": "sha512-QUpVs5TPl8vBIne10/vyjUxanQBQQp7Lk3iaB8MnCysKr0O+oy7trWeFVDPEkBTCD177By7yPGyW5Yey1nCBbA==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@lerna/command": "3.15.0", + "@lerna/command": "3.16.0", "@lerna/validation-error": "3.13.0", "npmlog": "^4.1.2" } }, "@lerna/exec": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-3.15.0.tgz", - "integrity": "sha512-YuXPd64TNG9wbb3lRvyMARQbdlbMZ1bJZ+GCm0enivnIWUyg0qtBDcfPY2dWpIgOif04zx+K/gmOX4lCaGM4UQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/exec/-/exec-3.16.0.tgz", + "integrity": "sha512-mH3O5NXf/O88jBaBBTUf+d56CUkxpg782s3Jxy7HWbVuSUULt3iMRPTh+zEXO5/555etsIVVDDyUR76meklrJA==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", - "@lerna/run-topologically": "3.14.0", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", + "@lerna/run-topologically": "3.16.0", "@lerna/validation-error": "3.13.0", - "p-map": "^1.2.0" + "p-map": "^2.1.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } } }, "@lerna/filter-options": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.14.2.tgz", - "integrity": "sha512-Ct8oYvRttbYB9JalngHhirb8o9ZVyLm5a9MpXNevXoHiu6j0vNhI19BQCwNnrL6wZvEHJnzPuUl/jO23tWxemg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-options/-/filter-options-3.16.0.tgz", + "integrity": "sha512-InIi1fF8+PxpCwir9bIy+pGxrdE6hvN0enIs1eNGCVS1TTE8osNgiZXa838bMQ1yaEccdcnVX6Z03BNKd56kNg==", "dev": true, "requires": { - "@lerna/collect-updates": "3.14.2", - "@lerna/filter-packages": "3.13.0", + "@lerna/collect-updates": "3.16.0", + "@lerna/filter-packages": "3.16.0", "dedent": "^0.7.0" } }, "@lerna/filter-packages": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.13.0.tgz", - "integrity": "sha512-RWiZWyGy3Mp7GRVBn//CacSnE3Kw82PxE4+H6bQ3pDUw/9atXn7NRX+gkBVQIYeKamh7HyumJtyOKq3Pp9BADQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/filter-packages/-/filter-packages-3.16.0.tgz", + "integrity": "sha512-eGFzQTx0ogkGDCnbTuXqssryR6ilp8+dcXt6B+aq1MaqL/vOJRZyqMm4TY3CUOUnzZCi9S2WWyMw3PnAJOF+kg==", "dev": true, "requires": { "@lerna/validation-error": "3.13.0", - "multimatch": "^2.1.0", + "multimatch": "^3.0.0", "npmlog": "^4.1.2" } }, @@ -829,38 +883,44 @@ } }, "@lerna/get-packed": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-3.13.0.tgz", - "integrity": "sha512-EgSim24sjIjqQDC57bgXD9l22/HCS93uQBbGpkzEOzxAVzEgpZVm7Fm1t8BVlRcT2P2zwGnRadIvxTbpQuDPTg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/get-packed/-/get-packed-3.16.0.tgz", + "integrity": "sha512-AjsFiaJzo1GCPnJUJZiTW6J1EihrPkc2y3nMu6m3uWFxoleklsSCyImumzVZJssxMi3CPpztj8LmADLedl9kXw==", "dev": true, "requires": { - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "ssri": "^6.0.1", "tar": "^4.4.8" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true } } }, "@lerna/github-client": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.14.2.tgz", - "integrity": "sha512-+2Xh7t4qVmXiXE2utPnh5T7YwSltG74JP7c+EiooRY5+3zjh9MpPOcTKxVY3xKclzpsyXMohk2KpTF4tzA5rrg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.16.0.tgz", + "integrity": "sha512-IVJjcKjkYaUEPJsDyAblHGEFFNKCRyMagbIDm14L7Ab94ccN6i4TKOqAFEJn2SJHYvKKBdp3Zj2zNlASOMe3DA==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@octokit/plugin-enterprise-rest": "^2.1.1", - "@octokit/rest": "^16.16.0", + "@octokit/plugin-enterprise-rest": "^3.6.1", + "@octokit/rest": "^16.28.4", "git-url-parse": "^11.1.2", "npmlog": "^4.1.2" } @@ -883,158 +943,198 @@ "dev": true }, "@lerna/has-npm-version": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.14.2.tgz", - "integrity": "sha512-cG+z5bB8JPd5f+nT2eLN2LmKg06O11AxlnUxgw2W7cLyc7cnsmMSp/rxt2JBMwW2r4Yn+CLLJIRwJZ2Es8jFSw==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/has-npm-version/-/has-npm-version-3.16.0.tgz", + "integrity": "sha512-TIY036dA9J8OyTrZq9J+it2DVKifL65k7hK8HhkUPpitJkw6jwbMObA/8D40LOGgWNPweJWqmlrTbRSwsR7DrQ==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "semver": "^5.5.0" + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + } } }, "@lerna/import": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/import/-/import-3.15.0.tgz", - "integrity": "sha512-4GKQgeTXBTwMbZNkYyPdQIVA41HIISD7D6XRNrDaG0falUfvoPsknijQPCBmGqeh66u1Fcn2+4lkL3OCTj2FMg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/import/-/import-3.16.0.tgz", + "integrity": "sha512-trsOmGHzw0rL/f8BLNvd+9PjoTkXq2Dt4/V2UCha254hMQaYutbxcYu8iKPxz9x86jSPlH7FpbTkkHXDsoY7Yg==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@lerna/command": "3.15.0", + "@lerna/command": "3.16.0", "@lerna/prompt": "3.13.0", "@lerna/pulse-till-done": "3.13.0", "@lerna/validation-error": "3.13.0", "dedent": "^0.7.0", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "p-map-series": "^1.0.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true } } }, "@lerna/init": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/init/-/init-3.15.0.tgz", - "integrity": "sha512-VOqH6kFbFtfUbXxhSqXKY6bjnVp9nLuLRI6x9tVHOANX2LmSlXm17OUGBnNt+eM4uJLuiUsAR8nTlpCiz//lPQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/init/-/init-3.16.0.tgz", + "integrity": "sha512-Ybol/x5xMtBgokx4j7/Y3u0ZmNh0NiSWzBFVaOs2NOJKvuqrWimF67DKVz7yYtTYEjtaMdug64ohFF4jcT/iag==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", - "@lerna/command": "3.15.0", - "fs-extra": "^7.0.0", - "p-map": "^1.2.0", - "write-json-file": "^2.3.0" + "@lerna/command": "3.16.0", + "fs-extra": "^8.1.0", + "p-map": "^2.1.0", + "write-json-file": "^3.2.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true } } }, "@lerna/link": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/link/-/link-3.15.0.tgz", - "integrity": "sha512-yKHuifADINobvDOLljBGkVGpVwy6J3mg5p9lQXBdOLXBoIKC8o/UKBR9JvZMFvT/Iy6zn6FPy1v5lz9iU1Ib0Q==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/link/-/link-3.16.0.tgz", + "integrity": "sha512-nm9olZuvNGOqTFusgsD1eBDqTWwre3FUX0DkLORbqvvm/TIwRvXoOBmFceV2Q9zpAFRwj4vrnsPNQ/RYC3X4ZQ==", "dev": true, "requires": { - "@lerna/command": "3.15.0", - "@lerna/package-graph": "3.14.0", - "@lerna/symlink-dependencies": "3.14.2", - "p-map": "^1.2.0", - "slash": "^1.0.0" + "@lerna/command": "3.16.0", + "@lerna/package-graph": "3.16.0", + "@lerna/symlink-dependencies": "3.16.0", + "p-map": "^2.1.0", + "slash": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + } } }, "@lerna/list": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/list/-/list-3.15.0.tgz", - "integrity": "sha512-8SvxnlfAnbEzQDf2NL0IxWyUuqWTykF9cHt5/f5TOzgESClpaOkDtqwh/UlE8nVTzWMnxnQUPQi3UTKyJD3i3g==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/list/-/list-3.16.0.tgz", + "integrity": "sha512-TkvstoPsgKqqQ0KfRumpsdMXfRSEhdXqOLq519XyI5IRWYxhoqXqfi8gG37UoBPhBNoe64japn5OjphF3rOmQA==", "dev": true, "requires": { - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", - "@lerna/listable": "3.14.0", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", + "@lerna/listable": "3.16.0", "@lerna/output": "3.13.0" } }, "@lerna/listable": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-3.14.0.tgz", - "integrity": "sha512-ZK44Mo8xf/N97eQZ236SPSq0ek6+gk4HqHIx05foEMZVV1iIDH4a/nblLsJNjGQVsIdMYFPaqNJ0z+ZQfiJazQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/listable/-/listable-3.16.0.tgz", + "integrity": "sha512-mtdAT2EEECqrJSDm/aXlOUFr1MRE4p6hppzY//Klp05CogQy6uGaKk+iKG5yyCLaOXFFZvG4HfO11CmoGSDWzw==", "dev": true, "requires": { - "@lerna/query-graph": "3.14.0", + "@lerna/query-graph": "3.16.0", "chalk": "^2.3.1", "columnify": "^1.5.4" } }, "@lerna/log-packed": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.13.0.tgz", - "integrity": "sha512-Rmjrcz+6aM6AEcEVWmurbo8+AnHOvYtDpoeMMJh9IZ9SmZr2ClXzmD7wSvjTQc8BwOaiWjjC/ukcT0UYA2m7wg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/log-packed/-/log-packed-3.16.0.tgz", + "integrity": "sha512-Fp+McSNBV/P2mnLUYTaSlG8GSmpXM7krKWcllqElGxvAqv6chk2K3c2k80MeVB4WvJ9tRjUUf+i7HUTiQ9/ckQ==", "dev": true, "requires": { - "byte-size": "^4.0.3", + "byte-size": "^5.0.1", "columnify": "^1.5.4", "has-unicode": "^2.0.1", "npmlog": "^4.1.2" } }, "@lerna/npm-conf": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.13.0.tgz", - "integrity": "sha512-Jg2kANsGnhg+fbPEzE0X9nX5oviEAvWj0nYyOkcE+cgWuT7W0zpnPXC4hA4C5IPQGhwhhh0IxhWNNHtjTuw53g==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-conf/-/npm-conf-3.16.0.tgz", + "integrity": "sha512-HbO3DUrTkCAn2iQ9+FF/eisDpWY5POQAOF1m7q//CZjdC2HSW3UYbKEGsSisFxSfaF9Z4jtrV+F/wX6qWs3CuA==", "dev": true, "requires": { "config-chain": "^1.1.11", - "pify": "^3.0.0" + "pify": "^4.0.1" }, "dependencies": { "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true } } }, "@lerna/npm-dist-tag": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.15.0.tgz", - "integrity": "sha512-lnbdwc4Ebs7/EI9fTIgbH3dxXnP+SuCcGhG7P5ZjOqo67SY09sRZGcygEzabpvIwXvKpBF8vCd4xxzjnF2u+PA==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-dist-tag/-/npm-dist-tag-3.16.0.tgz", + "integrity": "sha512-MQrBkqJJB9+eNphuj9w90QPMOs4NQXMuSRk9NqzeFunOmdDopPCV0Q7IThSxEuWnhJ2n3B7G0vWUP7tNMPdqIQ==", "dev": true, "requires": { - "@evocateur/npm-registry-fetch": "^3.9.1", - "@lerna/otplease": "3.14.0", + "@evocateur/npm-registry-fetch": "^4.0.0", + "@lerna/otplease": "3.16.0", "figgy-pudding": "^3.5.1", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2" } }, "@lerna/npm-install": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.14.2.tgz", - "integrity": "sha512-JYJJRtLETrGpcQZa8Rj16vbye399RqnaXmJlZuZ2twjJ2DYVYtwkfsGEOdvdaKw5KVOEpWcAxBA9OMmKQtCLQw==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/npm-install/-/npm-install-3.16.0.tgz", + "integrity": "sha512-APUOIilZCzDzce92uLEwzt1r7AEMKT/hWA1ThGJL+PO9Rn8A95Km3o2XZAYG4W0hR+P4O2nSVuKbsjQtz8CjFQ==", "dev": true, "requires": { "@lerna/child-process": "3.14.2", "@lerna/get-npm-exec-opts": "3.13.0", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", "signal-exit": "^3.0.2", @@ -1042,50 +1142,62 @@ }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true } } }, "@lerna/npm-publish": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.15.0.tgz", - "integrity": "sha512-G7rcNcSGjG0La8eHPXDvCvoNXbwNnP6XJ+GPh3CH5xiR/nikfLOa+Bfm4ytdjVWWxnKfCT4qyMTCoV1rROlqQQ==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/npm-publish/-/npm-publish-3.16.1.tgz", + "integrity": "sha512-+whucIDWaBecV4BsPrpA8nCv0eTv96BKOTVSURm3G7voR7yCSl7Fi/grC5Id9cjG3IiIE03rPTw54cUwOQSZdQ==", "dev": true, "requires": { - "@evocateur/libnpmpublish": "^1.2.0", - "@lerna/otplease": "3.14.0", - "@lerna/run-lifecycle": "3.14.0", + "@evocateur/libnpmpublish": "^1.2.2", + "@lerna/otplease": "3.16.0", + "@lerna/run-lifecycle": "3.16.1", "figgy-pudding": "^3.5.1", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", - "pify": "^3.0.0", + "pify": "^4.0.1", "read-package-json": "^2.0.13" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true } } @@ -1102,9 +1214,9 @@ } }, "@lerna/otplease": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-3.14.0.tgz", - "integrity": "sha512-rYAWzaYZ81bwnrmTkYWGgcc13bl/6DlG7pjWQWNGAJNLzO5zzj0xmXN5sMFJnNvDpSiS/ZS1sIuPvb4xnwLUkg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/otplease/-/otplease-3.16.0.tgz", + "integrity": "sha512-uqZ15wYOHC+/V0WnD2iTLXARjvx3vNrpiIeyIvVlDB7rWse9mL4egex/QSgZ+lDx1OID7l2kgvcUD9cFpbqB7Q==", "dev": true, "requires": { "@lerna/prompt": "3.13.0", @@ -1121,42 +1233,43 @@ } }, "@lerna/pack-directory": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-3.14.2.tgz", - "integrity": "sha512-b3LnJEmIml3sDj94TQT8R+kVyrDlmE7Su0WwcBYZDySXPMSZ38WA2/2Xjy/EWhXlFxp/nUJKyUG78nDrZ/00Uw==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/pack-directory/-/pack-directory-3.16.1.tgz", + "integrity": "sha512-mygbdbmHhM8QDWsi8QHFkv8djv6oHnP7c5OpnPbagM7QRdXxchwLrSjcSASJvljzmQeRo4zgHN71CHgyhichOA==", "dev": true, "requires": { - "@lerna/get-packed": "3.13.0", - "@lerna/package": "3.14.2", - "@lerna/run-lifecycle": "3.14.0", + "@lerna/get-packed": "3.16.0", + "@lerna/package": "3.16.0", + "@lerna/run-lifecycle": "3.16.1", "figgy-pudding": "^3.5.1", - "npm-packlist": "^1.4.1", + "npm-packlist": "^1.4.4", "npmlog": "^4.1.2", - "tar": "^4.4.8", + "tar": "^4.4.10", "temp-write": "^3.4.0" } }, "@lerna/package": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/package/-/package-3.14.2.tgz", - "integrity": "sha512-YR/+CzYdufJYfsUlrfuhTjA35iSZpXK7mVOZmeR9iRWhSaqesm4kq2zfxm9vCpZV2oAQQZOwi4eo5h0rQBtdiw==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/package/-/package-3.16.0.tgz", + "integrity": "sha512-2lHBWpaxcBoiNVbtyLtPUuTYEaB/Z+eEqRS9duxpZs6D+mTTZMNy6/5vpEVSCBmzvdYpyqhqaYjjSLvjjr5Riw==", "dev": true, "requires": { - "load-json-file": "^4.0.0", + "load-json-file": "^5.3.0", "npm-package-arg": "^6.1.0", "write-pkg": "^3.1.0" }, "dependencies": { "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.1.15", "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" } }, "parse-json": { @@ -1170,9 +1283,9 @@ } }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true }, "strip-bom": { @@ -1184,78 +1297,88 @@ } }, "@lerna/package-graph": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.14.0.tgz", - "integrity": "sha512-dNpA/64STD5YXhaSlg4gT6Z474WPJVCHoX1ibsVIFu0fVgH609Y69bsdmbvTRdI7r6Dcu4ZfGxdR636RTrH+Eg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-3.16.0.tgz", + "integrity": "sha512-A2mum/gNbv7zCtAwJqoxzqv89As73OQNK2MgSX1SHWya46qoxO9a9Z2c5lOFQ8UFN5ZxqWMfFYXRCz7qzwmFXw==", "dev": true, "requires": { - "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/prerelease-id-from-version": "3.16.0", "@lerna/validation-error": "3.13.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", - "semver": "^5.5.0" + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + } } }, "@lerna/prerelease-id-from-version": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-3.14.0.tgz", - "integrity": "sha512-Ap3Z/dNhqQuSrKmK+JmzYvQYI2vowxHvUVxZJiDVilW8dyNnxkCsYFmkuZytk5sxVz4VeGLNPS2RSsU5eeSS+Q==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-3.16.0.tgz", + "integrity": "sha512-qZyeUyrE59uOK8rKdGn7jQz+9uOpAaF/3hbslJVFL1NqF9ELDTqjCPXivuejMX/lN4OgD6BugTO4cR7UTq/sZA==", "dev": true, "requires": { - "semver": "^5.5.0" + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + } } }, "@lerna/project": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/project/-/project-3.15.0.tgz", - "integrity": "sha512-eNGUWiMbQ9kh9kGkomtMnsLypS0rfLqxKgZP2+VnNVtIXjnLv4paeTm+1lkL+naNJUwhnpMk2NSLEeoxT/20QA==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/project/-/project-3.16.0.tgz", + "integrity": "sha512-NrKcKK1EqXqhrGvslz6Q36+ZHuK3zlDhGdghRqnxDcHxMPT01NgLcmsnymmQ+gjMljuLRmvKYYCuHrknzX8VrA==", "dev": true, "requires": { - "@lerna/package": "3.14.2", + "@lerna/package": "3.16.0", "@lerna/validation-error": "3.13.0", "cosmiconfig": "^5.1.0", "dedent": "^0.7.0", "dot-prop": "^4.2.0", - "glob-parent": "^3.1.0", - "globby": "^8.0.1", - "load-json-file": "^4.0.0", + "glob-parent": "^5.0.0", + "globby": "^9.2.0", + "load-json-file": "^5.3.0", "npmlog": "^4.1.2", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "resolve-from": "^4.0.0", - "write-json-file": "^2.3.0" + "write-json-file": "^3.2.0" }, "dependencies": { "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", + "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "is-glob": "^4.0.1" } }, "globby": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", - "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", "dev": true, "requires": { - "array-union": "^1.0.1", - "dir-glob": "2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" } }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1263,26 +1386,33 @@ "dev": true }, "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "is-extglob": "^2.1.1" } }, "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.1.15", "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" } }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -1294,9 +1424,15 @@ } }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", "dev": true }, "strip-bom": { @@ -1318,52 +1454,71 @@ } }, "@lerna/publish": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.15.0.tgz", - "integrity": "sha512-6tRRBJ8olLSXfrUsR4f7vSfx0cT1oPi6/v06yI3afDSsUX6eQ3ooZh7gMY4RWmd+nM/IJHTUzhlKF6WhTvo+9g==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/publish/-/publish-3.16.1.tgz", + "integrity": "sha512-a2y27d5m37sT/16eI9MLfZk+v5LDRr+Dpj8kT+FTsQqi4uS1ZOtzx9JyC9sLjZTSSivr1ZTQrrZbgyQ2YtRAMg==", "dev": true, "requires": { - "@evocateur/libnpmaccess": "^3.1.0", - "@evocateur/npm-registry-fetch": "^3.9.1", - "@evocateur/pacote": "^9.6.0", + "@evocateur/libnpmaccess": "^3.1.2", + "@evocateur/npm-registry-fetch": "^4.0.0", + "@evocateur/pacote": "^9.6.3", "@lerna/check-working-tree": "3.14.2", "@lerna/child-process": "3.14.2", - "@lerna/collect-updates": "3.14.2", - "@lerna/command": "3.15.0", + "@lerna/collect-updates": "3.16.0", + "@lerna/command": "3.16.0", "@lerna/describe-ref": "3.14.2", - "@lerna/log-packed": "3.13.0", - "@lerna/npm-conf": "3.13.0", - "@lerna/npm-dist-tag": "3.15.0", - "@lerna/npm-publish": "3.15.0", + "@lerna/log-packed": "3.16.0", + "@lerna/npm-conf": "3.16.0", + "@lerna/npm-dist-tag": "3.16.0", + "@lerna/npm-publish": "3.16.1", + "@lerna/otplease": "3.16.0", "@lerna/output": "3.13.0", - "@lerna/pack-directory": "3.14.2", - "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/pack-directory": "3.16.1", + "@lerna/prerelease-id-from-version": "3.16.0", "@lerna/prompt": "3.13.0", "@lerna/pulse-till-done": "3.13.0", - "@lerna/run-lifecycle": "3.14.0", - "@lerna/run-topologically": "3.14.0", + "@lerna/run-lifecycle": "3.16.1", + "@lerna/run-topologically": "3.16.0", "@lerna/validation-error": "3.13.0", - "@lerna/version": "3.15.0", + "@lerna/version": "3.16.1", "figgy-pudding": "^3.5.1", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "npm-package-arg": "^6.1.0", "npmlog": "^4.1.2", "p-finally": "^1.0.0", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-pipe": "^1.2.0", - "semver": "^5.5.0" + "semver": "^6.2.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true } } }, @@ -1377,36 +1532,42 @@ } }, "@lerna/query-graph": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-3.14.0.tgz", - "integrity": "sha512-6YTh3vDMW2hUxHdKeRvx4bosc9lZClKaN+DzC1XKTkwDbWrsjmEzLcemKL6QnyyeuryN2f/eto7P9iSe3z3pQQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-3.16.0.tgz", + "integrity": "sha512-p0RO+xmHDO95ChJdWkcy9TNLysLkoDARXeRHzY5U54VCwl3Ot/2q8fMCVlA5UeGXDutEyyByl3URqEpcQCWI7Q==", "dev": true, "requires": { - "@lerna/package-graph": "3.14.0", + "@lerna/package-graph": "3.16.0", "figgy-pudding": "^3.5.1" } }, "@lerna/resolve-symlink": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.13.0.tgz", - "integrity": "sha512-Lc0USSFxwDxUs5JvIisS8JegjA6SHSAWJCMvi2osZx6wVRkEDlWG2B1JAfXUzCMNfHoZX0/XX9iYZ+4JIpjAtg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/resolve-symlink/-/resolve-symlink-3.16.0.tgz", + "integrity": "sha512-Ibj5e7njVHNJ/NOqT4HlEgPFPtPLWsO7iu59AM5bJDcAJcR96mLZ7KGVIsS2tvaO7akMEJvt2P+ErwCdloG3jQ==", "dev": true, "requires": { - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "npmlog": "^4.1.2", "read-cmd-shim": "^1.0.1" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true } } }, @@ -1431,104 +1592,144 @@ } }, "@lerna/run": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/run/-/run-3.15.0.tgz", - "integrity": "sha512-KQBkzZYoEKmzILKjbjsm1KKVWFBXwAdwzqJWj/lfxxd3V5LRF8STASk8aiw8bSpB0bUL9TU/pbXakRxiNzjDwQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/run/-/run-3.16.0.tgz", + "integrity": "sha512-woTeLlB1OAAz4zzjdI6RyIxSGuxiUPHJZm89E1pDEPoWwtQV6HMdMgrsQd9ATsJ5Ez280HH4bF/LStAlqW8Ufg==", "dev": true, "requires": { - "@lerna/command": "3.15.0", - "@lerna/filter-options": "3.14.2", + "@lerna/command": "3.16.0", + "@lerna/filter-options": "3.16.0", "@lerna/npm-run-script": "3.14.2", "@lerna/output": "3.13.0", - "@lerna/run-topologically": "3.14.0", + "@lerna/run-topologically": "3.16.0", "@lerna/timer": "3.13.0", "@lerna/validation-error": "3.13.0", - "p-map": "^1.2.0" + "p-map": "^2.1.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } } }, "@lerna/run-lifecycle": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.14.0.tgz", - "integrity": "sha512-GUM3L9MzGRSW0WQ8wbLW1+SYStU1OFjW0GBzShhBnFrO4nGRrU7VchsLpcLu0hk2uCzyhsrDKzifEdOdUyMoEQ==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/run-lifecycle/-/run-lifecycle-3.16.1.tgz", + "integrity": "sha512-hKvoQis5e+ktR9zWoya/BD1oVqRKDTJHLuCJsYaNYH4p5JJ5k2Y5bw+Gv3weccqb8uNrsXPcQmGPXhmNNSrAfw==", "dev": true, "requires": { - "@lerna/npm-conf": "3.13.0", + "@lerna/npm-conf": "3.16.0", "figgy-pudding": "^3.5.1", - "npm-lifecycle": "^2.1.1", + "npm-lifecycle": "3.0.0", "npmlog": "^4.1.2" } }, "@lerna/run-parallel-batches": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.13.0.tgz", - "integrity": "sha512-bICFBR+cYVF1FFW+Tlm0EhWDioTUTM6dOiVziDEGE1UZha1dFkMYqzqdSf4bQzfLS31UW/KBd/2z8jy2OIjEjg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/run-parallel-batches/-/run-parallel-batches-3.16.0.tgz", + "integrity": "sha512-2J/Nyv+MvogmQEfC7VcS21ifk7w0HVvzo2yOZRPvkCzGRu/rducxtB4RTcr58XCZ8h/Bt1aqQYKExu3c/3GXwg==", "dev": true, "requires": { - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-map-series": "^1.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } } }, "@lerna/run-topologically": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-3.14.0.tgz", - "integrity": "sha512-y+KBpC1YExFzGynovt9MY4O/bc3RrJaKeuXieiPfKGKxrdtmZe/r33oj/xePTXZq65jnw3SaU3H8S5CrrdkwDg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-3.16.0.tgz", + "integrity": "sha512-4Hlpv4zDtKWa5Z0tPkeu0sK+bxZEKgkNESMGmWrUCNfj7xwvAJurcraK8+a2Y0TFYwf0qjSLY/MzX+ZbJA3Cgw==", "dev": true, "requires": { - "@lerna/query-graph": "3.14.0", + "@lerna/query-graph": "3.16.0", "figgy-pudding": "^3.5.1", "p-queue": "^4.0.0" } }, "@lerna/symlink-binary": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.14.2.tgz", - "integrity": "sha512-tqMwuWi6z1da0AFFbleWyu3H9fqayiV50rjj4anFTfayel9jSjlA1xPG+56sGIP6zUUNuUSc9kLh7oRRmlauoA==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-binary/-/symlink-binary-3.16.0.tgz", + "integrity": "sha512-7sgLWKP7RVxKPmnJZnq3ynqOsO6FDNFtJ/eQA46aV8ivKYoJY3+083FFErvka460V2MTBCEZsKXfX8Nezly/fg==", "dev": true, "requires": { - "@lerna/create-symlink": "3.14.0", - "@lerna/package": "3.14.2", - "fs-extra": "^7.0.0", - "p-map": "^1.2.0" + "@lerna/create-symlink": "3.16.0", + "@lerna/package": "3.16.0", + "fs-extra": "^8.1.0", + "p-map": "^2.1.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true } } }, "@lerna/symlink-dependencies": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.14.2.tgz", - "integrity": "sha512-Ox7WKXnHZ7IwWlejcCq3n0Hd/yMLv8AwIryhvWxM/RauAge+ML4wg578SsdCyKob8ecgm/R0ytHiU06j81iL1w==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@lerna/symlink-dependencies/-/symlink-dependencies-3.16.0.tgz", + "integrity": "sha512-Pi3knz/+es8WltHBTG6UzYA3jFulv8kDGUVw225Bhv3YNcotX8ijXhm6oBO5zvFuW24b4fojZQxznM/EqJdaIw==", "dev": true, "requires": { - "@lerna/create-symlink": "3.14.0", - "@lerna/resolve-symlink": "3.13.0", - "@lerna/symlink-binary": "3.14.2", - "fs-extra": "^7.0.0", + "@lerna/create-symlink": "3.16.0", + "@lerna/resolve-symlink": "3.16.0", + "@lerna/symlink-binary": "3.16.0", + "fs-extra": "^8.1.0", "p-finally": "^1.0.0", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-map-series": "^1.0.0" }, "dependencies": { "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true } } }, @@ -1548,35 +1749,55 @@ } }, "@lerna/version": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.15.0.tgz", - "integrity": "sha512-vReYX1NMXZ9PwzTZm97wAl/k3bmRnRZhnQi3mq/m49xTnDavq7p4sbUdFpvu8cVZNKnYS02pNIVGHrQw+K8ZCw==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/@lerna/version/-/version-3.16.1.tgz", + "integrity": "sha512-CtDjZmrtcuKSk6xJc74ZBUJuJSH2N5BKkB29Yli1NvH+Tsn1CHHamr9bGYmRBEZlNSAxf1exlLPMX9jlZb5J8g==", "dev": true, "requires": { "@lerna/check-working-tree": "3.14.2", "@lerna/child-process": "3.14.2", - "@lerna/collect-updates": "3.14.2", - "@lerna/command": "3.15.0", - "@lerna/conventional-commits": "3.14.0", - "@lerna/github-client": "3.14.2", + "@lerna/collect-updates": "3.16.0", + "@lerna/command": "3.16.0", + "@lerna/conventional-commits": "3.16.0", + "@lerna/github-client": "3.16.0", "@lerna/gitlab-client": "3.15.0", "@lerna/output": "3.13.0", - "@lerna/prerelease-id-from-version": "3.14.0", + "@lerna/prerelease-id-from-version": "3.16.0", "@lerna/prompt": "3.13.0", - "@lerna/run-lifecycle": "3.14.0", - "@lerna/run-topologically": "3.14.0", + "@lerna/run-lifecycle": "3.16.1", + "@lerna/run-topologically": "3.16.0", "@lerna/validation-error": "3.13.0", "chalk": "^2.3.1", "dedent": "^0.7.0", "minimatch": "^3.0.4", "npmlog": "^4.1.2", - "p-map": "^1.2.0", + "p-map": "^2.1.0", "p-pipe": "^1.2.0", "p-reduce": "^1.0.0", "p-waterfall": "^1.0.0", - "semver": "^5.5.0", - "slash": "^1.0.0", + "semver": "^6.2.0", + "slash": "^2.0.0", "temp-write": "^3.4.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "semver": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + } } }, "@lerna/write-log-file": { @@ -1606,14 +1827,14 @@ "dev": true }, "@octokit/endpoint": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.1.8.tgz", - "integrity": "sha512-BVVNVVeVGySIF6nvoaO6AaickboZr7A1O6z1wmnMRslewi6O+KILSp0ZsXbkgLnP8V8pa7WM9+wSYYczIUBm5w==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-5.3.1.tgz", + "integrity": "sha512-4mKqSQfeTRFpQMUGIUG1ewdQT64b2YpvjG2dE1x7nhQupdI/AjdgdcIsmPtRFEXlih/uLQLRWJL4FrivpQdC7A==", "dev": true, "requires": { - "deepmerge": "3.3.0", + "deepmerge": "4.0.0", "is-plain-object": "^3.0.0", - "universal-user-agent": "^2.1.0", + "universal-user-agent": "^3.0.0", "url-template": "^2.0.8" }, "dependencies": { @@ -1635,15 +1856,15 @@ } }, "@octokit/plugin-enterprise-rest": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-2.2.2.tgz", - "integrity": "sha512-CTZr64jZYhGWNTDGlSJ2mvIlFsm9OEO3LqWn9I/gmoHI4jRBp4kpHoFYNemG4oA75zUAcmbuWblb7jjP877YZw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-3.6.2.tgz", + "integrity": "sha512-3wF5eueS5OHQYuAEudkpN+xVeUsg8vYEMMenEzLphUZ7PRZ8OJtDcsreL3ad9zxXmBbaFWzLmFcdob5CLyZftA==", "dev": true }, "@octokit/request": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-4.1.1.tgz", - "integrity": "sha512-LOyL0i3oxRo418EXRSJNk/3Q4I0/NKawTn6H/CQp+wnrG1UFLGu080gSsgnWobhPo5BpUNgSQ5BRk5FOOJhD1Q==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.0.1.tgz", + "integrity": "sha512-SHOk/APYpfrzV1RNf7Ux8SZi+vZXhMIB2dBr4TQR6ExMX8R4jcy/0gHw26HLe1dWV7Wxe9WzYyDSEC0XwnoCSQ==", "dev": true, "requires": { "@octokit/endpoint": "^5.1.0", @@ -1652,7 +1873,7 @@ "is-plain-object": "^3.0.0", "node-fetch": "^2.3.0", "once": "^1.4.0", - "universal-user-agent": "^2.1.0" + "universal-user-agent": "^3.0.0" }, "dependencies": { "is-plain-object": { @@ -1683,15 +1904,15 @@ } }, "@octokit/rest": { - "version": "16.28.2", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.28.2.tgz", - "integrity": "sha512-csuYiHvJ1P/GFDadVn0QhwO83R1+YREjcwCY7ZIezB6aJTRIEidJZj+R7gAkUhT687cqYb4cXTZsDVu9F+Fmug==", + "version": "16.28.5", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.28.5.tgz", + "integrity": "sha512-W8hHSm6103c+lNdTuQBMKdZNDCOFFXJdatj92g2d6Hqk134EMDHRc02QWI/Fs1WGnWZ8Leb0QFbXPKO2njeevQ==", "dev": true, "requires": { - "@octokit/request": "^4.0.1", + "@octokit/request": "^5.0.0", "@octokit/request-error": "^1.0.2", "atob-lite": "^2.0.0", - "before-after-hook": "^1.4.0", + "before-after-hook": "^2.0.0", "btoa-lite": "^1.0.0", "deprecation": "^2.0.0", "lodash.get": "^4.4.2", @@ -1699,43 +1920,73 @@ "lodash.uniq": "^4.5.0", "octokit-pagination-methods": "^1.1.0", "once": "^1.4.0", - "universal-user-agent": "^2.0.0", + "universal-user-agent": "^3.0.0", "url-template": "^2.0.8" } }, "@sinonjs/commons": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.3.0.tgz", - "integrity": "sha512-j4ZwhaHmwsCb4DlDOIWnI5YyKDNMoNThsmwEpfHx6a1EpsGZ9qYLxP++LMlmBRjtGptGHFsGItJ768snllFWpA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.4.0.tgz", + "integrity": "sha512-9jHK3YF/8HtJ9wCAbG+j8cD0i0+ATS9A7gXFqS36TblLPNy6rEEc+SB0imo91eCboGaBYGV/MT1/br/J+EE7Tw==", "dev": true, "requires": { "type-detect": "4.0.8" } }, "@sinonjs/formatio": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.1.0.tgz", - "integrity": "sha512-ZAR2bPHOl4Xg6eklUGpsdiIJ4+J1SNag1DHHrG/73Uz/nVwXqjgUtRPLoS+aVyieN9cSbc0E4LsU984tWcDyNg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.1.tgz", + "integrity": "sha512-tsHvOB24rvyvV2+zKMmPkZ7dXX6LSLKZ7aOtXY6Edklp0uRcgGpOsQTTGTcWViFyx4uhWc6GV8QdnALbIbIdeQ==", "dev": true, "requires": { - "@sinonjs/samsam": "^2 || ^3" + "@sinonjs/commons": "^1", + "@sinonjs/samsam": "^3.1.0" } }, "@sinonjs/samsam": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.1.0.tgz", - "integrity": "sha512-IXio+GWY+Q8XUjHUOgK7wx8fpvr7IFffgyXb1bnJFfX3001KmHt35Zq4tp7MXZyjJPCLPuadesDYNk41LYtVjw==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.2.tgz", + "integrity": "sha512-ILO/rR8LfAb60Y1Yfp9vxfYAASK43NFC2mLzpvLUbCQY/Qu8YwReboseu8aheCEkyElZF2L2T9mHcR2bgdvZyA==", "dev": true, "requires": { "@sinonjs/commons": "^1.0.2", "array-from": "^2.1.1", - "lodash.get": "^4.4.2" + "lodash": "^4.17.11" + } + }, + "@sinonjs/text-encoding": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", + "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" } }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, "@types/node": { - "version": "8.10.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.45.tgz", - "integrity": "sha512-tGVTbA+i3qfXsLbq9rEq/hezaHY55QxQLeXQL2ejNgFAxxrgu8eMmYIOsRcl7hN1uTLVsKOOYacV/rcJM3sfgQ==", + "version": "10.14.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.13.tgz", + "integrity": "sha512-yN/FNNW1UYsRR1wwAoyOwqvDuLDtVXnaJTZ898XIw/Q5cCaeVAlVwvsmXLX5PuiScBYwZsZU4JYSHB3TvfdwvQ==", "dev": true }, "JSONStream": { @@ -1755,9 +2006,9 @@ "dev": true }, "acorn": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.7.tgz", - "integrity": "sha512-HNJNgE60C9eOTgn974Tlp3dpLZdUr+SoxxDwPaY9J/kDNOLQTkaDgwBUXAF4SSsrAwD9RpdxuHK/EbuF+W9Ahw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.2.1.tgz", + "integrity": "sha512-JD0xT5FCRDNyjDda3Lrg/IxFscp9q4tiYtxE1/nOzlKCk7hIRuYjhq1kCNkbPjMRMZuFq20HNQn1I9k8Oj0E+Q==", "dev": true }, "acorn-jsx": { @@ -1913,40 +2164,107 @@ "dev": true }, "archiver": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.0.0.tgz", - "integrity": "sha512-5QeR6Xc5hSA9X1rbQfcuQ6VZuUXOaEdB65Dhmk9duuRJHYif/ZyJfuyJqsQrj34PFjU5emv5/MmfgA8un06onw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.0.3.tgz", + "integrity": "sha512-d0W7NUyXoLklozHHfvWnHoHS3dvQk8eB22pv5tBwcu1jEO5eZY8W+gHytkAaJ0R8fU2TnNThrWYxjvFlKvRxpw==", "dev": true, "requires": { - "archiver-utils": "^2.0.0", - "async": "^2.0.0", + "archiver-utils": "^2.1.0", + "async": "^2.6.3", "buffer-crc32": "^0.2.1", - "glob": "^7.0.0", - "readable-stream": "^2.0.0", - "tar-stream": "^1.5.0", - "zip-stream": "^2.0.1" + "glob": "^7.1.4", + "readable-stream": "^3.4.0", + "tar-stream": "^2.1.0", + "zip-stream": "^2.1.0" + }, + "dependencies": { + "bl": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", + "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "dev": true, + "requires": { + "readable-stream": "^3.0.1" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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" + } + }, + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "tar-stream": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz", + "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==", + "dev": true, + "requires": { + "bl": "^3.0.0", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + } } }, "archiver-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.0.0.tgz", - "integrity": "sha512-JRBgcVvDX4Mwu2RBF8bBaHcQCSxab7afsxAPYDQ5W+19quIPP5CfKE7Ql+UHs9wYvwsaNR8oDuhtf5iqrKmzww==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", "dev": true, "requires": { - "glob": "^7.0.0", - "graceful-fs": "^4.1.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", - "lodash.assign": "^4.2.0", "lodash.defaults": "^4.2.0", "lodash.difference": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.isplainobject": "^4.0.6", - "lodash.toarray": "^4.4.0", "lodash.union": "^4.6.0", "normalize-path": "^3.0.0", "readable-stream": "^2.0.0" }, "dependencies": { + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -2002,9 +2320,9 @@ "dev": true }, "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-2.1.0.tgz", + "integrity": "sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==", "dev": true }, "array-filter": { @@ -2120,12 +2438,20 @@ "dev": true }, "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "^4.17.14" + }, + "dependencies": { + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + } } }, "async-each": { @@ -2375,9 +2701,9 @@ } }, "before-after-hook": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.4.0.tgz", - "integrity": "sha512-l5r9ir56nda3qu14nAXIlyq1MmUSs0meCIaFAh8HwkFwP1F8eToOuS3ah2VAHHcY04jaYD7FpJC5JTXHYRbkzg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.1.0.tgz", + "integrity": "sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==", "dev": true }, "binary-extensions": { @@ -2598,15 +2924,15 @@ "dev": true }, "byte-size": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-4.0.4.tgz", - "integrity": "sha512-82RPeneC6nqCdSwCX2hZUz3JPOvN5at/nTEw/CMf05Smu3Hrpo9Psb7LjN+k+XndNArG1EY8L4+BM3aTM4BCvw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-5.0.1.tgz", + "integrity": "sha512-/XuKeqWocKsYa/cBY1YbSJSWWqTi4cFgr9S6OyM7PBaPbr9zvNGwWP33vt0uqGhwDdN+y3yhbXVILEUpnwEWGw==", "dev": true }, "cacache": { - "version": "11.3.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", - "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", "dev": true, "requires": { "bluebird": "^3.5.5", @@ -2614,6 +2940,7 @@ "figgy-pudding": "^3.5.1", "glob": "^7.1.4", "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", @@ -2761,9 +3088,9 @@ } }, "callsites": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.0.0.tgz", - "integrity": "sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true }, "camelcase": { @@ -2866,12 +3193,6 @@ "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", "dev": true }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", @@ -3008,9 +3329,9 @@ } }, "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, "requires": { "delayed-stream": "~1.0.0" @@ -3065,15 +3386,23 @@ "dev": true }, "compress-commons": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", - "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.0.0.tgz", + "integrity": "sha512-gnETNngrfsAoLBENM8M0DoiCDJkHwz3OfIg4mBtqKDcRgE4oXNwHxHxgHvwKKlrcD7eZ7BVTy4l8t9xVF7q3FQ==", "dev": true, "requires": { - "buffer-crc32": "^0.2.1", + "buffer-crc32": "^0.2.13", "crc32-stream": "^2.0.0", - "normalize-path": "^2.0.0", - "readable-stream": "^2.0.0" + "normalize-path": "^3.0.0", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + } } }, "concat-map": { @@ -3479,9 +3808,9 @@ } }, "semver": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.1.tgz", - "integrity": "sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.2.0.tgz", + "integrity": "sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A==", "dev": true }, "strip-bom": { @@ -3737,9 +4066,9 @@ } }, "conventional-recommended-bump": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-4.1.1.tgz", - "integrity": "sha512-JT2vKfSP9kR18RXXf55BRY1O3AHG8FPg5btP3l7LYfcWJsiXI6MCf30DepQ98E8Qhowvgv7a8iev0J1bEDkTFA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-5.0.0.tgz", + "integrity": "sha512-CsfdICpbUe0pmM4MTG90GPUqnFgB1SWIR2HAh+vS+JhhJdPWvc0brs8oadWoYGhFOQpQwe57JnvzWEWU0m2OSg==", "dev": true, "requires": { "concat-stream": "^2.0.0", @@ -4337,9 +4666,9 @@ "dev": true }, "deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.0.0.tgz", + "integrity": "sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww==", "dev": true }, "default-require-extensions": { @@ -4505,33 +4834,38 @@ "wrappy": "1" } }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, "diff2html": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/diff2html/-/diff2html-2.7.0.tgz", - "integrity": "sha512-xaVsOea1ONo4lYIXd4G+pBLZ6RDkSM82My7irpuwXYK1WymbVdHgmWkBUGJKZyTyJhDHM3E30ml1nSOl5AyyEQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/diff2html/-/diff2html-2.11.2.tgz", + "integrity": "sha512-FKDFFXW0cHyt+joiYeyWxbcLWZsQYeYRRrHKWZEvu+XMFMM1ChxTkGhET53zAU0tvVjyRRxRjUcrn5ImSqD0ZQ==", "dev": true, "requires": { - "diff": "^3.5.0", + "diff": "^4.0.1", "hogan.js": "^3.0.2", - "lodash.merge": "^4.6.1", + "merge": "^1.2.1", "whatwg-fetch": "^3.0.0" }, "dependencies": { "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", "dev": true } } }, "dir-glob": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", - "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": true, "requires": { - "arrify": "^1.0.1", "path-type": "^3.0.0" }, "dependencies": { @@ -4647,6 +4981,14 @@ "@types/node": "^8.0.24", "electron-download": "^4.1.0", "extract-zip": "^1.0.3" + }, + "dependencies": { + "@types/node": { + "version": "8.10.51", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.51.tgz", + "integrity": "sha512-cArrlJp3Yv6IyFT/DYe+rlO8o3SIHraALbBW/+CcCYW/a9QucpLI+n2p4sRxAvl2O35TiecpX2heSZtJjvEO+Q==", + "dev": true + } } }, "electron-builder": { @@ -4715,9 +5057,9 @@ "dev": true }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "path-exists": { @@ -5339,35 +5681,35 @@ "dev": true }, "eslint": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.13.0.tgz", - "integrity": "sha512-nqD5WQMisciZC5EHZowejLKQjWGuFS5c70fxqSKlnDME+oz9zmE8KTlX+lHSg+/5wsC/kf9Q9eMkC8qS3oM2fg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.5.3", + "ajv": "^6.9.1", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", "eslint-utils": "^1.3.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.0", + "espree": "^5.0.1", "esquery": "^1.0.1", "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.1.0", - "js-yaml": "^3.12.0", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.5", + "lodash": "^4.17.11", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", @@ -5378,10 +5720,22 @@ "semver": "^5.5.1", "strip-ansi": "^4.0.0", "strip-json-comments": "^2.0.1", - "table": "^5.0.2", + "table": "^5.2.3", "text-table": "^0.2.0" }, "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -5394,6 +5748,15 @@ "shebang-command": "^1.2.0", "which": "^1.2.9" } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } } } }, @@ -5419,9 +5782,9 @@ } }, "eslint-module-utils": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.3.0.tgz", - "integrity": "sha512-lmDJgeOOjk8hObTysjqH7wyMi+nsHwwvfBykwfhjR1LNdd7C2uFJBvx4OpWYpXOw4df1yE1cDEVd1yLHitk34w==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz", + "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==", "dev": true, "requires": { "debug": "^2.6.8", @@ -5460,21 +5823,22 @@ } }, "eslint-plugin-import": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.16.0.tgz", - "integrity": "sha512-z6oqWlf1x5GkHIFgrSvtmudnqM6Q60KM4KvpWi5ubonMjycLjndvd5+8VAZIsTlHC03djdgJuyKG6XO577px6A==", + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", + "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", "dev": true, "requires": { + "array-includes": "^3.0.3", "contains-path": "^0.1.0", "debug": "^2.6.9", "doctrine": "1.5.0", "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.3.0", + "eslint-module-utils": "^2.4.0", "has": "^1.0.3", - "lodash": "^4.17.11", "minimatch": "^3.0.4", + "object.values": "^1.1.0", "read-pkg-up": "^2.0.0", - "resolve": "^1.9.0" + "resolve": "^1.11.0" }, "dependencies": { "debug": { @@ -5587,6 +5951,15 @@ "read-pkg": "^2.0.0" } }, + "resolve": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -5629,9 +6002,9 @@ } }, "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -5639,10 +6012,13 @@ } }, "eslint-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", - "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==", - "dev": true + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.0.tgz", + "integrity": "sha512-7ehnzPaP5IIEh1r1tkjuIrxqhNkzUJa9z3R92tLJdZIVdWaczEhr3EbhGtsMrVxi1KeR8qA7Off6SWc5WNQqyQ==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.0.0" + } }, "eslint-visitor-keys": { "version": "1.0.0", @@ -5651,12 +6027,12 @@ "dev": true }, "espree": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.0.tgz", - "integrity": "sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^6.0.2", + "acorn": "^6.0.7", "acorn-jsx": "^5.0.0", "eslint-visitor-keys": "^1.0.0" } @@ -5794,9 +6170,9 @@ } }, "external-editor": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", - "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, "requires": { "chardet": "^0.7.0", @@ -6238,13 +6614,12 @@ } }, "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "dev": true, "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "flat-cache": "^2.0.1" } }, "file-type": { @@ -6346,17 +6721,22 @@ } }, "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "dev": true, "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" } }, + "flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "dev": true + }, "flush-write-stream": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", @@ -7201,9 +7581,9 @@ } }, "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", + "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", "dev": true }, "get-stdin": { @@ -7978,6 +8358,12 @@ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", "dev": true }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, "http-proxy-agent": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", @@ -8011,12 +8397,12 @@ } }, "https-proxy-agent": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz", - "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz", + "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==", "dev": true, "requires": { - "agent-base": "^4.1.0", + "agent-base": "^4.3.0", "debug": "^3.1.0" }, "dependencies": { @@ -8083,9 +8469,9 @@ } }, "import-fresh": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", - "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", + "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -8099,13 +8485,33 @@ "dev": true }, "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "^2.0.0", + "pkg-dir": "^3.0.0", "resolve-cwd": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } } }, "imurmurhash": { @@ -8123,6 +8529,12 @@ "repeating": "^2.0.0" } }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -8162,9 +8574,9 @@ } }, "inquirer": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", - "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz", + "integrity": "sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==", "dev": true, "requires": { "ansi-escapes": "^3.2.0", @@ -8173,28 +8585,34 @@ "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.17.11", + "lodash": "^4.17.12", "mute-stream": "0.0.7", "run-async": "^2.2.0", "rxjs": "^6.4.0", "string-width": "^2.1.0", - "strip-ansi": "^5.0.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", - "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, "strip-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", - "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^4.0.0" + "ansi-regex": "^4.1.0" } } } @@ -8956,27 +9374,27 @@ } }, "lerna": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.15.0.tgz", - "integrity": "sha512-kRIQ3bgzkmew5/WZQ0C9WjH0IUf3ZmTNnBwTHfXgLkVY7td0lbwMQFD7zehflUn0zG4ou54o/gn+IfjF0ti/5A==", + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-3.16.1.tgz", + "integrity": "sha512-MjVOWbSq5GABjfSG4q4wTw2eOTTFR5pwNmbDioI3nmrGsXI/kzzo3iRPTJlqL1klL+7O6s3lio7838vsPz9Iew==", "dev": true, "requires": { - "@lerna/add": "3.15.0", - "@lerna/bootstrap": "3.15.0", - "@lerna/changed": "3.15.0", - "@lerna/clean": "3.15.0", + "@lerna/add": "3.16.1", + "@lerna/bootstrap": "3.16.1", + "@lerna/changed": "3.16.1", + "@lerna/clean": "3.16.0", "@lerna/cli": "3.13.0", - "@lerna/create": "3.15.0", - "@lerna/diff": "3.15.0", - "@lerna/exec": "3.15.0", - "@lerna/import": "3.15.0", - "@lerna/init": "3.15.0", - "@lerna/link": "3.15.0", - "@lerna/list": "3.15.0", - "@lerna/publish": "3.15.0", - "@lerna/run": "3.15.0", - "@lerna/version": "3.15.0", - "import-local": "^1.0.0", + "@lerna/create": "3.16.0", + "@lerna/diff": "3.16.0", + "@lerna/exec": "3.16.0", + "@lerna/import": "3.16.0", + "@lerna/init": "3.16.0", + "@lerna/link": "3.16.0", + "@lerna/list": "3.16.0", + "@lerna/publish": "3.16.1", + "@lerna/run": "3.16.0", + "@lerna/version": "3.16.1", + "import-local": "^2.0.0", "npmlog": "^4.1.2" } }, @@ -9067,9 +9485,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, "lodash._reinterpolate": { @@ -9078,12 +9496,6 @@ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", "dev": true }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, "lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -9138,12 +9550,6 @@ "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", "dev": true }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", - "dev": true - }, "lodash.set": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", @@ -9157,30 +9563,24 @@ "dev": true }, "lodash.template": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", - "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", "dev": true, "requires": { - "lodash._reinterpolate": "~3.0.0", + "lodash._reinterpolate": "^3.0.0", "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", - "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", "dev": true, "requires": { - "lodash._reinterpolate": "~3.0.0" + "lodash._reinterpolate": "^3.0.0" } }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", - "dev": true - }, "lodash.union": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", @@ -9194,9 +9594,9 @@ "dev": true }, "lolex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-3.0.0.tgz", - "integrity": "sha512-hcnW80h3j2lbUfFdMArd5UPA/vxZJ+G8vobd+wg3nVEQA0EigStbYcrG030FJxL6xiDDPEkoMatV9xIh5OecQQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.1.0.tgz", + "integrity": "sha512-BYxIEXiVq5lGIXeVHnsFzqa1TxN5acnKnPCdlZSpzm8viNEOhiigupA4vTQ9HEFQ6nLTQ9wQOgBknJgzUYQ9Aw==", "dev": true }, "loose-envify": { @@ -9258,17 +9658,17 @@ } }, "make-fetch-happen": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz", - "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.0.tgz", + "integrity": "sha512-nFr/vpL1Jc60etMVKeaLOqfGjMMb3tAHFVJWxHOFCFS04Zmd7kGlMxo0l1tzfhoQje0/UPnd0X8OeGUiXXnfPA==", "dev": true, "requires": { "agentkeepalive": "^3.4.1", - "cacache": "^11.0.1", + "cacache": "^12.0.0", "http-cache-semantics": "^3.8.1", "http-proxy-agent": "^2.1.0", "https-proxy-agent": "^2.2.1", - "lru-cache": "^4.1.2", + "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "node-fetch-npm": "^2.0.2", "promise-retry": "^1.1.1", @@ -9276,10 +9676,19 @@ "ssri": "^6.0.0" }, "dependencies": { - "http-cache-semantics": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", - "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", "dev": true } } @@ -9371,6 +9780,12 @@ } } }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -9428,18 +9843,18 @@ "dev": true }, "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", "dev": true }, "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", "dev": true, "requires": { - "mime-db": "~1.37.0" + "mime-db": "1.40.0" } }, "mimic-fn": { @@ -9664,15 +10079,15 @@ "dev": true }, "multimatch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", - "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-3.0.0.tgz", + "integrity": "sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==", "dev": true, "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" + "array-differ": "^2.0.3", + "array-union": "^1.0.2", + "arrify": "^1.0.1", + "minimatch": "^3.0.4" } }, "mute-stream": { @@ -9752,24 +10167,16 @@ "dev": true }, "nise": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/nise/-/nise-1.4.8.tgz", - "integrity": "sha512-kGASVhuL4tlAV0tvA34yJYZIVihrUt/5bDwpp4tTluigxUr2bBlJeDXmivb6NuEdFkqvdv/Ybb9dm16PSKUhtw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.0.tgz", + "integrity": "sha512-Z3sfYEkLFzFmL8KY6xnSJLRxwQwYBjOXi/24lb62ZnZiGA0JUzGGTI6TBIgfCSMIDl9Jlu8SRmHNACLTemDHww==", "dev": true, "requires": { "@sinonjs/formatio": "^3.1.0", + "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", - "lolex": "^2.3.2", - "path-to-regexp": "^1.7.0", - "text-encoding": "^0.6.4" - }, - "dependencies": { - "lolex": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.7.5.tgz", - "integrity": "sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q==", - "dev": true - } + "lolex": "^4.1.0", + "path-to-regexp": "^1.7.0" } }, "node-fetch": { @@ -9790,17 +10197,17 @@ } }, "node-gyp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-4.0.0.tgz", - "integrity": "sha512-2XiryJ8sICNo6ej8d0idXDEMKfVfFK7kekGCtJAuelGsYHQxhj13KTf95swTCN2dZ/4lTfZ84Fu31jqJEEgjWA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-5.0.3.tgz", + "integrity": "sha512-z/JdtkFGUm0QaQUusvloyYuGDub3nUbOo5de1Fz57cM++osBTvQatBUSTlF1k/w8vFHPxxXW6zxGvkxXSpaBkQ==", "dev": true, "requires": { + "env-paths": "^1.0.0", "glob": "^7.0.3", "graceful-fs": "^4.1.2", "mkdirp": "^0.5.0", "nopt": "2 || 3", "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", "request": "^2.87.0", "rimraf": "2", "semver": "~5.3.0", @@ -9852,6 +10259,12 @@ "remove-trailing-separator": "^1.0.1" } }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, "npm-bundled": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", @@ -9859,14 +10272,14 @@ "dev": true }, "npm-lifecycle": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-2.1.1.tgz", - "integrity": "sha512-+Vg6I60Z75V/09pdcH5iUo/99Q/vop35PaI99elvxk56azSVVsdsSsS/sXqKDNwbRRNN1qSxkcO45ZOu0yOWew==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-lifecycle/-/npm-lifecycle-3.0.0.tgz", + "integrity": "sha512-/x/8zxo5Tn3qWj1eSUXgyr2pLBnEoFkpJQE/8pRwrEpJI4irZM0+YSp7W8NGDLzN6SaBOGOPaJV9O2dhY1IWwQ==", "dev": true, "requires": { "byline": "^5.0.0", "graceful-fs": "^4.1.15", - "node-gyp": "^4.0.0", + "node-gyp": "^5.0.2", "resolve-from": "^4.0.0", "slide": "^1.1.6", "uid-number": "0.0.6", @@ -9887,9 +10300,9 @@ } }, "npm-packlist": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", - "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.4.tgz", + "integrity": "sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw==", "dev": true, "requires": { "ignore-walk": "^3.0.1", @@ -10276,6 +10689,16 @@ "has": "^1.0.1" } }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, "object.omit": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", @@ -10303,6 +10726,18 @@ } } }, + "object.values": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, "octokit-pagination-methods": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz", @@ -10525,9 +10960,9 @@ } }, "parent-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.0.tgz", - "integrity": "sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "requires": { "callsites": "^3.0.0" @@ -10597,14 +11032,6 @@ "normalize-url": "^3.3.0", "parse-path": "^4.0.0", "protocols": "^1.4.0" - }, - "dependencies": { - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true - } } }, "pascalcase": { @@ -10917,23 +11344,23 @@ } }, "proxyquire": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.0.tgz", - "integrity": "sha512-kptdFArCfGRtQFv3Qwjr10lwbEV0TBJYvfqzhwucyfEXqVgmnAkyEw/S3FYzR5HI9i5QOq4rcqQjZ6AlknlCDQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-2.1.1.tgz", + "integrity": "sha512-LXZGUxkFTZzPHKBmL3CMYtYIEKuz6XiR3DZ3FZ1wYP7ueXbz2NW+9AdigNzeLIf8vmuhVCwG2F5BvonXK5LhHA==", "dev": true, "requires": { "fill-keys": "^1.0.2", - "module-not-found-error": "^1.0.0", - "resolve": "~1.8.1" + "module-not-found-error": "^1.0.1", + "resolve": "^1.11.1" }, "dependencies": { "resolve": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", - "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", "dev": true, "requires": { - "path-parse": "^1.0.5" + "path-parse": "^1.0.6" } } } @@ -10945,9 +11372,9 @@ "dev": true }, "psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz", + "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==", "dev": true }, "pump": { @@ -11128,16 +11555,14 @@ } }, "read-package-tree": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.2.2.tgz", - "integrity": "sha512-rW3XWUUkhdKmN2JKB4FL563YAgtINifso5KShykufR03nJ5loGFlkUMe1g/yxmqX073SoYYTsgXu7XdDinKZuA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz", + "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==", "dev": true, "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "once": "^1.3.0", "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0" + "readdir-scoped-modules": "^1.0.0", + "util-promisify": "^2.1.0" } }, "read-pkg": { @@ -11714,9 +12139,9 @@ } }, "rxjs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", - "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", + "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -11891,26 +12316,18 @@ } }, "sinon": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.2.3.tgz", - "integrity": "sha512-i6j7sqcLEqTYqUcMV327waI745VASvYuSuQMCjbAwlpAeuCgKZ3LtrjDxAbu+GjNQR0FEDpywtwGCIh8GicNyg==", + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.3.2.tgz", + "integrity": "sha512-thErC1z64BeyGiPvF8aoSg0LEnptSaWE7YhdWWbWXgelOyThent7uKOnnEh9zBxDbKixtr5dEko+ws1sZMuFMA==", "dev": true, "requires": { - "@sinonjs/commons": "^1.3.0", - "@sinonjs/formatio": "^3.1.0", - "@sinonjs/samsam": "^3.0.2", + "@sinonjs/commons": "^1.4.0", + "@sinonjs/formatio": "^3.2.1", + "@sinonjs/samsam": "^3.3.1", "diff": "^3.5.0", - "lolex": "^3.0.0", - "nise": "^1.4.8", + "lolex": "^4.0.1", + "nise": "^1.4.10", "supports-color": "^5.5.0" - }, - "dependencies": { - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - } } }, "sinon-chai": { @@ -12274,9 +12691,9 @@ "dev": true }, "sshpk": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz", - "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "dev": true, "requires": { "asn1": "~0.2.3", @@ -12486,15 +12903,61 @@ } }, "table": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/table/-/table-5.2.2.tgz", - "integrity": "sha512-f8mJmuu9beQEDkKHLzOv4VxVYlU68NpdzjbGPl69i4Hx0sTopJuNxuzJd17iV2h24dAfa93u794OnDA5jqXvfQ==", + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.4.tgz", + "integrity": "sha512-IIfEAUx5QlODLblLrGTTLJA7Tk0iLSGBvgY8essPRVNGHAzThujww1YqHLs6h3HfTg55h++RzLHH5Xw/rfv+mg==", "dev": true, "requires": { - "ajv": "^6.6.1", - "lodash": "^4.17.11", - "slice-ansi": "^2.0.0", - "string-width": "^2.1.1" + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "tar": { @@ -12722,12 +13185,6 @@ } } }, - "text-encoding": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz", - "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk=", - "dev": true - }, "text-extensions": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.0.0.tgz", @@ -12927,9 +13384,9 @@ } }, "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true }, "tunnel-agent": { @@ -12962,6 +13419,12 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true }, + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -13076,9 +13539,9 @@ } }, "universal-user-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", - "integrity": "sha512-8itiX7G05Tu3mGDTdNY2fB4KJ8MgZLS54RdG6PkkfwMAavrXu1mV/lls/GABx9O3Rw4PnTtasxrvbMQoBYY92Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-3.0.0.tgz", + "integrity": "sha512-T3siHThqoj5X0benA5H0qcDnrKGXzU8TKoX15x/tQHw1hQBvIEBHjxQ2klizYsqBOO/Q+WuxoQUihadeeqDnoA==", "dev": true, "requires": { "os-name": "^3.0.0" @@ -13238,6 +13701,15 @@ "integrity": "sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=", "dev": true }, + "util-promisify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz", + "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=", + "dev": true, + "requires": { + "object.getownpropertydescriptors": "^2.0.3" + } + }, "uuid": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", @@ -13408,9 +13880,9 @@ "dev": true }, "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", "dev": true, "requires": { "mkdirp": "^0.5.1" @@ -13428,24 +13900,45 @@ } }, "write-json-file": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", - "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", + "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", "dev": true, "requires": { "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "pify": "^3.0.0", + "graceful-fs": "^4.1.15", + "make-dir": "^2.1.0", + "pify": "^4.0.1", "sort-keys": "^2.0.0", - "write-file-atomic": "^2.0.0" + "write-file-atomic": "^2.4.2" }, "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } } } }, @@ -13457,6 +13950,28 @@ "requires": { "sort-keys": "^2.0.0", "write-json-file": "^2.2.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "write-json-file": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", + "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", + "dev": true, + "requires": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "pify": "^3.0.0", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.0.0" + } + } } }, "xdg-basedir": { @@ -13573,14 +14088,27 @@ } }, "zip-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.0.1.tgz", - "integrity": "sha512-c+eUhhkDpaK87G/py74wvWLtz2kzMPNCCkUApkun50ssE0oQliIQzWpTnwjB+MTKVIf2tGzIgHyqW/Y+W77ecQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.0.tgz", + "integrity": "sha512-F/xoLqlQShgvn1BzHQCNiYIoo2R93GQIMH+tA6JC3ckMDkme4bnhEEXSferZcG5ea/6bZNx3GqSUHqT8TUO6uQ==", "dev": true, "requires": { - "archiver-utils": "^2.0.0", - "compress-commons": "^1.2.0", - "readable-stream": "^2.0.0" + "archiver-utils": "^2.1.0", + "compress-commons": "^2.0.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } } } diff --git a/package.json b/package.json index cc5bcc91..0143775e 100644 --- a/package.json +++ b/package.json @@ -34,32 +34,32 @@ "url": "https://github.com/camunda/camunda-modeler" }, "devDependencies": { - "archiver": "^3.0.0", + "archiver": "^3.0.3", "chai": "^4.2.0", "cpx": "^1.5.0", "decompress": "^4.2.0", "del": "^3.0.0", "del-cli": "^1.1.0", - "diff2html": "^2.7.0", + "diff2html": "^2.11.2", "electron": "^3.1.7", "electron-builder": "20.28.4", "electron-devtools-installer": "^2.2.4", "electron-publisher-s3": "^20.17.2", "electron-reloader": "^0.2.0", - "eslint": "^5.13.0", + "eslint": "^5.16.0", "eslint-plugin-bpmn-io": "^0.6.1", "eslint-plugin-camunda-licensed": "^0.4.2", - "eslint-plugin-import": "^2.16.0", + "eslint-plugin-import": "^2.18.2", "execa": "^1.0.0", - "lerna": "^3.15.0", + "lerna": "^3.16.1", "license-checker": "^25.0.1", "mocha": "^5.2.0", "mri": "^1.1.4", "nodemailer": "^5.1.1", "npm-run-all": "^4.1.5", "nyc": "^14.1.1", - "proxyquire": "^2.1.0", - "sinon": "^7.2.3", + "proxyquire": "^2.1.1", + "sinon": "^7.3.2", "sinon-chai": "^3.3.0", "which": "^1.2.0" } From 0890a27b640ae0b845545a917421fabf2518bb4b Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 22 Jul 2019 13:19:11 +0200 Subject: [PATCH 075/135] chore(project): bump electron version --- package-lock.json | 16 ++++------------ package.json | 2 +- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index e17677f9..3de9dfca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4973,22 +4973,14 @@ "dev": true }, "electron": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/electron/-/electron-3.1.7.tgz", - "integrity": "sha512-rvmucnAsB4hQVdD0fOd1ad7+5u/BX1ak6emcSyPsLUk6rTqvVfOMk5ryC19h7Yd/5X8NWvCGkgYzSyQbgAJngA==", + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/electron/-/electron-3.1.12.tgz", + "integrity": "sha512-3OfvhzD7gJlSKgsvKFxHNzZpG0rt8qwRqP07rSKKQU+TdLl7NkWAdWFVqhkebdj6QgnxOJffZDkosva67KZjRA==", "dev": true, "requires": { - "@types/node": "^8.0.24", + "@types/node": "^10.1.4", "electron-download": "^4.1.0", "extract-zip": "^1.0.3" - }, - "dependencies": { - "@types/node": { - "version": "8.10.51", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.51.tgz", - "integrity": "sha512-cArrlJp3Yv6IyFT/DYe+rlO8o3SIHraALbBW/+CcCYW/a9QucpLI+n2p4sRxAvl2O35TiecpX2heSZtJjvEO+Q==", - "dev": true - } } }, "electron-builder": { diff --git a/package.json b/package.json index 0143775e..763f3475 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "del": "^3.0.0", "del-cli": "^1.1.0", "diff2html": "^2.11.2", - "electron": "^3.1.7", + "electron": "^3.1.12", "electron-builder": "20.28.4", "electron-devtools-installer": "^2.2.4", "electron-publisher-s3": "^20.17.2", From 5745720158defc55a21bf133cb15d9fa941c854a Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 1 Aug 2019 11:38:46 +0200 Subject: [PATCH 076/135] fix(client): use grid-aware align-to-origin util Otherwise align-to-origin will accidentally un-align the whole diagram. Ooops. --- client/package-lock.json | 8 ++++---- client/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 13d19c55..a999228a 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.2.0", + "version": "3.2.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1055,9 +1055,9 @@ "integrity": "sha512-NryBsKfNIWo7iAHOIXv2y81UCAoHaB6O7zLrGgX1ocIUHHZWtUl6RPOgBx35aCdElWKHwtMAY7xZVhRhtxUorg==" }, "@bpmn-io/align-to-origin": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@bpmn-io/align-to-origin/-/align-to-origin-0.5.0.tgz", - "integrity": "sha512-MozYvYtRpM3ECpYeyxVgDeaBLGaXqTDjyIYSWuhH7c2GYYxKRwqmpAthUYrRLhsCXPxRJXf7qXgpSvDKmxG7Mw==" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@bpmn-io/align-to-origin/-/align-to-origin-0.6.0.tgz", + "integrity": "sha512-SOmBybagyP+ezS0xHYeVaKov+l6KXkbJinlwYM1kIVjr9AVxcbr3VrOty2YHq2bIMUbcnmEfizrK/C8iyUuloQ==" }, "@bpmn-io/replace-ids": { "version": "0.2.0", diff --git a/client/package.json b/client/package.json index 5e3ab460..801b0c5d 100644 --- a/client/package.json +++ b/client/package.json @@ -7,7 +7,7 @@ "main": "src/index.js", "dependencies": { "@bpmn-io/add-exporter": "^0.2.0", - "@bpmn-io/align-to-origin": "^0.5.0", + "@bpmn-io/align-to-origin": "^0.6.0", "@bpmn-io/replace-ids": "^0.2.0", "bpmn-js": "^4.0.3", "bpmn-js-properties-panel": "^0.31.0", From 04ca3c6864b3ec8c3c54bdb04972524cedb7c514 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 2 Aug 2019 11:39:48 +0200 Subject: [PATCH 077/135] chore(CHANGELOG): update to v3.2.2 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93108616..2a8001ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.2.2 + +* `FIX`: make align-to-origin grid-aware +* `FIX`: allow deploy dialog to be closed without warnings ([#1405](https://github.com/camunda/camunda-modeler/issues/1405)) + ## 3.2.1 * `FIX`: prevent dropping on labels and groups in BPMN editor ([#1431](https://github.com/camunda/camunda-modeler/issues/1431)) From 4e98c7c267e78571bb187b2b1940f2d0f153e475 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 2 Aug 2019 12:05:43 +0200 Subject: [PATCH 078/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index c421a3d9..27a75587 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -28,7 +28,7 @@ This project incorporates components from the projects listed below. The origina 21. path-platform@0.11.15 (https://github.com/tjfontaine/node-path-platform) 22. wrappy@1.0.2 (https://github.com/npm/wrappy) 23. @bpmn-io/add-exporter@0.2.0 (https://github.com/bpmn-io/add-exporter) -24. @bpmn-io/align-to-origin@0.5.0 (https://github.com/bpmn-io/align-to-origin) +24. @bpmn-io/align-to-origin@0.6.0 (https://github.com/bpmn-io/align-to-origin) 25. @bpmn-io/replace-ids@0.2.0 (https://github.com/bpmn-io/replace-ids) 26. @sindresorhus/is@0.7.0 (https://github.com/sindresorhus/is) 27. bpmn-js-properties-panel@0.31.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) @@ -705,11 +705,11 @@ THE SOFTWARE. END OF @bpmn-io/add-exporter@0.2.0 NOTICES AND INFORMATION -%% @bpmn-io/align-to-origin@0.5.0 NOTICES AND INFORMATION BEGIN HERE +%% @bpmn-io/align-to-origin@0.6.0 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) -Copyright (c) 2019-present camunda Services GmbH +Copyright (c) 2019-present Camunda Services GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -729,7 +729,7 @@ 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. ========================================== -END OF @bpmn-io/align-to-origin@0.5.0 NOTICES AND INFORMATION +END OF @bpmn-io/align-to-origin@0.6.0 NOTICES AND INFORMATION %% @bpmn-io/replace-ids@0.2.0 NOTICES AND INFORMATION BEGIN HERE From d22b56801f6ee2a0b4f553c9f8a461dd7dfe121d Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Fri, 2 Aug 2019 12:08:42 +0200 Subject: [PATCH 079/135] v3.2.2 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index d45b4f8d..a2edf3d0 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.2.1", + "version": "3.2.2", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 801b0c5d..e899b208 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.2.1", + "version": "3.2.2", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index ec057c13..5127ba5c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.2.1", + "version": "3.2.2", "packages": [ "app", "client" From e219469ba4823810a3ba2f686675c65a8248a63e Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 5 Aug 2019 14:43:24 +0200 Subject: [PATCH 080/135] chore(client): bump diagram-js + bpmn-js version Closes #1383 --- client/package-lock.json | 16 ++++++++-------- client/package.json | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index a999228a..ae7d673e 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.2.1", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2154,14 +2154,14 @@ "integrity": "sha512-kzRGXGLzTROLRNCSskkOyj/+SbtTAn2unKfgB9tNt7RWJFybg/Wbe9YjK2ALotI3b64wwlCTkAalXiTiskP6dg==" }, "bpmn-js": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.3.tgz", - "integrity": "sha512-wjKsHxJkexM0s8uMF3MmhS4wik+7YIBkKY0DSWcOTmob5APw9vCCf71j2UOIQrH4ZgpjMP/dkH9RaFRUPSiUnQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-4.0.4.tgz", + "integrity": "sha512-LEKusdwTwgWk5YGjA6mxecpaa2AAKOBbhWCwA5e7mYJ6T+/A9gCjTmbGPtq5rQQVjdLO4pt5kVEOolrRJMd32g==", "requires": { "bpmn-font": "^0.9.3", "bpmn-moddle": "^5.2.0", "css.escape": "^1.5.1", - "diagram-js": "^4.0.2", + "diagram-js": "^4.0.3", "diagram-js-direct-editing": "^1.5.0", "ids": "^1.0.0", "inherits": "^2.0.1", @@ -3576,9 +3576,9 @@ "dev": true }, "diagram-js": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.2.tgz", - "integrity": "sha512-lPi6ldA04oIrLDd9xYZjoPeoZHjVNP0RWlKlVXNPKvYROLaPk2ifC7tVnCyMRo7ZvLh0RE9N1bPM7VJsCRzrww==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-4.0.3.tgz", + "integrity": "sha512-BzcWUEnRfO2tpdc8XHvG/wsX+GrE/7qGRDf1khn5b0UrzrqqLhj1yiguvpgb0rQSTPeBtkot6PUA4wB2QAQutA==", "requires": { "css.escape": "^1.5.1", "didi": "^4.0.0", diff --git a/client/package.json b/client/package.json index e899b208..0480524a 100644 --- a/client/package.json +++ b/client/package.json @@ -9,7 +9,7 @@ "@bpmn-io/add-exporter": "^0.2.0", "@bpmn-io/align-to-origin": "^0.6.0", "@bpmn-io/replace-ids": "^0.2.0", - "bpmn-js": "^4.0.3", + "bpmn-js": "^4.0.4", "bpmn-js-properties-panel": "^0.31.0", "bpmn-js-signavio-compat": "^1.1.0", "camunda-bpmn-moddle": "^3.2.0", @@ -21,7 +21,7 @@ "cmmn-js-properties-panel": "^0.8.0", "codemirror": "^5.46.0", "debug": "^4.1.1", - "diagram-js": "^4.0.2", + "diagram-js": "^4.0.3", "diagram-js-minimap": "^1.3.0", "diagram-js-origin": "^1.2.0", "dmn-js": "^6.3.3", From d0738a19579e283cba4fda78d97e499c47b1650a Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 5 Aug 2019 15:40:49 +0200 Subject: [PATCH 081/135] chore(CHANGELOG): update to v3.2.3 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a8001ae..fce979fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ All notable changes to the [Camunda Modeler](https://github.com/camunda/camunda- ___Note:__ Yet to be released changes appear here._ +## 3.2.3 + +* `FIX`: correct cursor being stuck in hover state ([#1383](https://github.com/camunda/camunda-modeler/issues/1383)) +* `CHORE`: bump to `bpmn-js@4.0.4` + ## 3.2.2 * `FIX`: make align-to-origin grid-aware From eac404cb020f0bfb3269376e414095a02b63a1dd Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 5 Aug 2019 15:48:04 +0200 Subject: [PATCH 082/135] chore(app): bump version in package-lock --- app/package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/package-lock.json b/app/package-lock.json index 98a90911..0b794ad3 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.1.2", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { From 0313cc8df0658aaa65abf5260b2f565eb56ce0e2 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 5 Aug 2019 15:48:30 +0200 Subject: [PATCH 083/135] chore(project): update THIRD_PARTY_NOTICES --- THIRD_PARTY_NOTICES | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/THIRD_PARTY_NOTICES b/THIRD_PARTY_NOTICES index 27a75587..97d27e06 100644 --- a/THIRD_PARTY_NOTICES +++ b/THIRD_PARTY_NOTICES @@ -33,7 +33,7 @@ This project incorporates components from the projects listed below. The origina 26. @sindresorhus/is@0.7.0 (https://github.com/sindresorhus/is) 27. bpmn-js-properties-panel@0.31.0 (https://github.com/bpmn-io/bpmn-js-properties-panel) 28. bpmn-js-signavio-compat@1.1.0 (https://github.com/bpmn-io/bpmn-js-signavio-compat) -29. bpmn-js@4.0.3 (https://github.com/bpmn-io/bpmn-js) +29. bpmn-js@4.0.4 (https://github.com/bpmn-io/bpmn-js) 30. bpmn-moddle@5.2.0 (https://github.com/bpmn-io/bpmn-moddle) 31. camunda-bpmn-moddle@3.2.0 (https://github.com/camunda/camunda-bpmn-moddle) 32. camunda-cmmn-moddle@1.0.0 (https://github.com/camunda/camunda-cmmn-moddle) @@ -51,7 +51,7 @@ This project incorporates components from the projects listed below. The origina 44. diagram-js-direct-editing@1.5.0 (https://github.com/bpmn-io/diagram-js-direct-editing) 45. diagram-js-minimap@1.3.0 (https://github.com/bpmn-io/diagram-js-minimap) 46. diagram-js-origin@1.2.0 (https://github.com/bpmn-io/diagram-js-origin) -47. diagram-js@4.0.2 (https://github.com/bpmn-io/diagram-js) +47. diagram-js@4.0.3 (https://github.com/bpmn-io/diagram-js) 48. didi@4.0.0 (https://github.com/nikku/didi) 49. dmn-js-decision-table@6.3.3 (https://github.com/bpmn-io/dmn-js) 50. dmn-js-drd@6.3.3 (https://github.com/bpmn-io/dmn-js) @@ -830,7 +830,7 @@ THE SOFTWARE. END OF bpmn-js-signavio-compat@1.1.0 NOTICES AND INFORMATION -%% bpmn-js@4.0.3 NOTICES AND INFORMATION BEGIN HERE +%% bpmn-js@4.0.4 NOTICES AND INFORMATION BEGIN HERE ========================================== Copyright (c) 2014-present Camunda Services GmbH @@ -856,7 +856,7 @@ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRA TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================== -END OF bpmn-js@4.0.3 NOTICES AND INFORMATION +END OF bpmn-js@4.0.4 NOTICES AND INFORMATION %% bpmn-moddle@5.2.0 NOTICES AND INFORMATION BEGIN HERE @@ -1331,7 +1331,7 @@ THE SOFTWARE. END OF diagram-js-origin@1.2.0 NOTICES AND INFORMATION -%% diagram-js@4.0.2 NOTICES AND INFORMATION BEGIN HERE +%% diagram-js@4.0.3 NOTICES AND INFORMATION BEGIN HERE ========================================== The MIT License (MIT) @@ -1355,7 +1355,7 @@ 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. ========================================== -END OF diagram-js@4.0.2 NOTICES AND INFORMATION +END OF diagram-js@4.0.3 NOTICES AND INFORMATION %% didi@4.0.0 NOTICES AND INFORMATION BEGIN HERE From 4e0fb40547e9dc329cae8d7449138a8eeaf1bd54 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Mon, 5 Aug 2019 16:56:34 +0200 Subject: [PATCH 084/135] v3.2.3 --- app/package.json | 2 +- client/package.json | 2 +- lerna.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index a2edf3d0..6457753b 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler", - "version": "3.2.2", + "version": "3.2.3", "description": "Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io", "private": true, "main": "prod.js", diff --git a/client/package.json b/client/package.json index 0480524a..31d7808c 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "camunda-modeler-client", - "version": "3.2.2", + "version": "3.2.3", "description": "Camunda Modeler client application", "private": true, "license": "MIT", diff --git a/lerna.json b/lerna.json index 5127ba5c..a6d9163f 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.2.2", + "version": "3.2.3", "packages": [ "app", "client" From 84f25c0ac42b64d639eac225f91ea51bb60ff3b0 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 1 Aug 2019 16:50:53 +0200 Subject: [PATCH 085/135] chore(client): feed only plug-ins into Plugins Restore some sanity. --- client/src/remote/Plugins.js | 231 ++++++++--------- client/src/remote/__tests__/PluginsSpec.js | 280 ++++++++++----------- client/src/remote/index.js | 2 +- 3 files changed, 253 insertions(+), 260 deletions(-) diff --git a/client/src/remote/Plugins.js b/client/src/remote/Plugins.js index 5a491f65..6274d08a 100644 --- a/client/src/remote/Plugins.js +++ b/client/src/remote/Plugins.js @@ -8,118 +8,119 @@ * except in compliance with the MIT License. */ -import { filter } from 'min-dash'; - - -const PLUGINS_PROTOCOL = 'app-plugins://'; - -export default class Plugins { - - constructor(app) { - this.app = app; - } - - /** - * Load all plugins by creating either HTML or