From a4608b49891f96bebbc4540579669073bf5cb9eb Mon Sep 17 00:00:00 2001 From: DiegoAMS Date: Tue, 6 Oct 2020 11:28:04 +0200 Subject: [PATCH 1/5] Fix build for Windows --- webpack.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webpack.config.js b/webpack.config.js index 4340da1..6d6ae74 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -49,9 +49,9 @@ readDir(widgetDir) return widgetConfig.core || (!widgetConfig.core && file.indexOf('Core') === -1); }) .forEach(e => { - const core = e.replace('.js', ''); + const core = e.replace('.js', '').replace(/\\/g, "/"); const obj = {}; - entry[e.replace('.js', '')] = path.join(__dirname, widgetDir, e); + entry[ core ] = path.normalize(path.join(__dirname, widgetDir, e)); obj[ core ] = `${packageName}/${widgetFolder}/${core}`; externals.push(obj); }); From a4e117db854d80df7056f4591ed2ec5e280b0576 Mon Sep 17 00:00:00 2001 From: DiegoAMS Date: Tue, 6 Oct 2020 11:29:53 +0200 Subject: [PATCH 2/5] Fix import helper --- src/ChartJS/widgets/BarChart/widget/BarChart.js | 2 +- src/ChartJS/widgets/DoughnutChart/widget/DoughnutChart.js | 2 +- .../widgets/HorizontalBarChart/widget/HorizontalBarChart.js | 2 +- src/ChartJS/widgets/LineChart/widget/LineChart.js | 2 +- src/ChartJS/widgets/PieChart/widget/PieChart.js | 2 +- src/ChartJS/widgets/PolarChart/widget/PolarChart.js | 2 +- src/ChartJS/widgets/RadarChart/widget/RadarChart.js | 2 +- src/ChartJS/widgets/StackedBarChart/widget/StackedBarChart.js | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/ChartJS/widgets/BarChart/widget/BarChart.js b/src/ChartJS/widgets/BarChart/widget/BarChart.js index 7f65e56..4cb16f6 100644 --- a/src/ChartJS/widgets/BarChart/widget/BarChart.js +++ b/src/ChartJS/widgets/BarChart/widget/BarChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import Core from 'Core'; import on from 'dojo/on'; import { hitch } from 'dojo/_base/lang'; diff --git a/src/ChartJS/widgets/DoughnutChart/widget/DoughnutChart.js b/src/ChartJS/widgets/DoughnutChart/widget/DoughnutChart.js index cccebda..d4a9001 100644 --- a/src/ChartJS/widgets/DoughnutChart/widget/DoughnutChart.js +++ b/src/ChartJS/widgets/DoughnutChart/widget/DoughnutChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import PieChart from 'PieChart/widget/PieChart'; import '../../ChartJS.scss'; diff --git a/src/ChartJS/widgets/HorizontalBarChart/widget/HorizontalBarChart.js b/src/ChartJS/widgets/HorizontalBarChart/widget/HorizontalBarChart.js index 97794d5..540248e 100644 --- a/src/ChartJS/widgets/HorizontalBarChart/widget/HorizontalBarChart.js +++ b/src/ChartJS/widgets/HorizontalBarChart/widget/HorizontalBarChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import BarChart from 'BarChart/widget/BarChart'; import '../../ChartJS.scss'; diff --git a/src/ChartJS/widgets/LineChart/widget/LineChart.js b/src/ChartJS/widgets/LineChart/widget/LineChart.js index fc8b1a7..69fd59d 100644 --- a/src/ChartJS/widgets/LineChart/widget/LineChart.js +++ b/src/ChartJS/widgets/LineChart/widget/LineChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import Core from 'Core'; import on from 'dojo/on'; import { hitch } from 'dojo/_base/lang'; diff --git a/src/ChartJS/widgets/PieChart/widget/PieChart.js b/src/ChartJS/widgets/PieChart/widget/PieChart.js index 1cdfd65..e05cdfa 100644 --- a/src/ChartJS/widgets/PieChart/widget/PieChart.js +++ b/src/ChartJS/widgets/PieChart/widget/PieChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import Core from 'Core'; import on from 'dojo/on'; import { hitch } from 'dojo/_base/lang'; diff --git a/src/ChartJS/widgets/PolarChart/widget/PolarChart.js b/src/ChartJS/widgets/PolarChart/widget/PolarChart.js index 3ac165e..3a25498 100644 --- a/src/ChartJS/widgets/PolarChart/widget/PolarChart.js +++ b/src/ChartJS/widgets/PolarChart/widget/PolarChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import Core from 'Core'; import on from 'dojo/on'; import { hitch } from 'dojo/_base/lang'; diff --git a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js index 37c437e..f867467 100644 --- a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js +++ b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import Core from 'Core'; import on from 'dojo/on'; import { hitch } from 'dojo/_base/lang'; diff --git a/src/ChartJS/widgets/StackedBarChart/widget/StackedBarChart.js b/src/ChartJS/widgets/StackedBarChart/widget/StackedBarChart.js index 281968e..8c07f76 100644 --- a/src/ChartJS/widgets/StackedBarChart/widget/StackedBarChart.js +++ b/src/ChartJS/widgets/StackedBarChart/widget/StackedBarChart.js @@ -1,4 +1,4 @@ -import defineWidget from 'widget-base-helpers/helpers/define-widget'; +import { defineWidget } from 'widget-base-helpers/helpers/define-widget'; import BarChart from 'BarChart/widget/BarChart'; import '../../ChartJS.scss'; From 8f1f07dee4fed513ef1f91456bd521efc48bdfe3 Mon Sep 17 00:00:00 2001 From: DiegoAMS Date: Tue, 6 Oct 2020 11:31:00 +0200 Subject: [PATCH 3/5] Add progress bar on click microflow --- src/ChartJS/widgets/BarChart/BarChart.xml | 15 +++++++ src/ChartJS/widgets/Core.js | 43 +++++++++++++++++-- .../widgets/DoughnutChart/DoughnutChart.xml | 15 +++++++ .../HorizontalBarChart/HorizontalBarChart.xml | 15 +++++++ src/ChartJS/widgets/LineChart/LineChart.xml | 15 +++++++ src/ChartJS/widgets/PieChart/PieChart.xml | 15 +++++++ src/ChartJS/widgets/PolarChart/PolarChart.xml | 15 +++++++ src/ChartJS/widgets/RadarChart/RadarChart.xml | 15 +++++++ .../StackedBarChart/StackedBarChart.xml | 15 +++++++ 9 files changed, 159 insertions(+), 4 deletions(-) diff --git a/src/ChartJS/widgets/BarChart/BarChart.xml b/src/ChartJS/widgets/BarChart/BarChart.xml index 544f4ec..f8d57ca 100644 --- a/src/ChartJS/widgets/BarChart/BarChart.xml +++ b/src/ChartJS/widgets/BarChart/BarChart.xml @@ -236,6 +236,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/Core.js b/src/ChartJS/widgets/Core.js index f40c715..dfabb32 100644 --- a/src/ChartJS/widgets/Core.js +++ b/src/ChartJS/widgets/Core.js @@ -37,6 +37,8 @@ export default defineWidget('Core', template, { // Set in the modeler responsiveRatio: 0, + progressBarType: "none", + microflowProgressString: "Loading", // Internal variables _chartJS: null, @@ -70,7 +72,6 @@ export default defineWidget('Core', template, { startup() { this.log('startup'); - // Activate chartJS (and clone it, making sure globals are not overwritten for other instances). this._chartJS = clone(ChartJS); @@ -330,6 +331,40 @@ export default defineWidget('Core', template, { this._ctx = this.canvasNode.getContext('2d'); }, + _executeWithProgress(microflow, guid, cb, errCb) { + // Wrap original function to add progress bar to all calls. + let callback = cb, errorCallback = errCb; + if ("blocking" === this.progressBarType || "regular" === this.progressBarType) { + this._progressId = mx.ui.showProgress(this.microflowProgressString || "", "blocking" === this.progressBarType); + callback = this._wrapCallback(cb); + errorCallback = this._wrapCallback(errCb); + } + this._execute(microflow, guid, callback, errorCallback); + }, + + _wrapCallback(cb) { + let callback = null; + if ("function" === typeof cb) { + callback = () => { + cb && cb(); + this._hideProgress(); + }; + } else { + callback = () => { + this._hideProgress(); + }; + } + return callback; + }, + + _hideProgress() { + if (null !== this._progressId) { + this.log("Hide progress"); + mx.ui.hideProgress(this._progressId); + this._progressId = null; + } + }, + _processData() { this.log('_processData needs to be replaced'); }, @@ -356,16 +391,16 @@ export default defineWidget('Core', template, { datasetObject = this._activeDatasets[ pointIndex ].obj; } - this._execute(this.onclickDataSetMf, datasetObject && datasetObject.getGuid()); + this._executeWithProgress(this.onclickDataSetMf, datasetObject && datasetObject.getGuid()); } if (this.onclickDataPointMf && dataPointObject) { - this._execute(this.onclickDataPointMf, dataPointObject && dataPointObject.getGuid()); + this._executeWithProgress(this.onclickDataPointMf, dataPointObject && dataPointObject.getGuid()); } } if (this.onclickmf) { - this._execute(this.onclickmf, this._mxObj && this._mxObj.getGuid()); + this._executeWithProgress(this.onclickmf, this._mxObj && this._mxObj.getGuid()); } }, diff --git a/src/ChartJS/widgets/DoughnutChart/DoughnutChart.xml b/src/ChartJS/widgets/DoughnutChart/DoughnutChart.xml index 9703423..7bdf77c 100644 --- a/src/ChartJS/widgets/DoughnutChart/DoughnutChart.xml +++ b/src/ChartJS/widgets/DoughnutChart/DoughnutChart.xml @@ -205,6 +205,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/HorizontalBarChart/HorizontalBarChart.xml b/src/ChartJS/widgets/HorizontalBarChart/HorizontalBarChart.xml index 1cc150a..5a2a854 100644 --- a/src/ChartJS/widgets/HorizontalBarChart/HorizontalBarChart.xml +++ b/src/ChartJS/widgets/HorizontalBarChart/HorizontalBarChart.xml @@ -236,6 +236,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/LineChart/LineChart.xml b/src/ChartJS/widgets/LineChart/LineChart.xml index e7c285b..4272084 100644 --- a/src/ChartJS/widgets/LineChart/LineChart.xml +++ b/src/ChartJS/widgets/LineChart/LineChart.xml @@ -255,6 +255,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/PieChart/PieChart.xml b/src/ChartJS/widgets/PieChart/PieChart.xml index 0d07131..8c8378a 100644 --- a/src/ChartJS/widgets/PieChart/PieChart.xml +++ b/src/ChartJS/widgets/PieChart/PieChart.xml @@ -207,6 +207,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/PolarChart/PolarChart.xml b/src/ChartJS/widgets/PolarChart/PolarChart.xml index 8548e38..bef4fb9 100644 --- a/src/ChartJS/widgets/PolarChart/PolarChart.xml +++ b/src/ChartJS/widgets/PolarChart/PolarChart.xml @@ -197,6 +197,21 @@ + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/RadarChart/RadarChart.xml b/src/ChartJS/widgets/RadarChart/RadarChart.xml index f6625ed..1f28ae3 100644 --- a/src/ChartJS/widgets/RadarChart/RadarChart.xml +++ b/src/ChartJS/widgets/RadarChart/RadarChart.xml @@ -233,6 +233,21 @@ Note: This is experimental. In case of non-persistent objects this should not be Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior diff --git a/src/ChartJS/widgets/StackedBarChart/StackedBarChart.xml b/src/ChartJS/widgets/StackedBarChart/StackedBarChart.xml index 20db134..c695eb9 100644 --- a/src/ChartJS/widgets/StackedBarChart/StackedBarChart.xml +++ b/src/ChartJS/widgets/StackedBarChart/StackedBarChart.xml @@ -236,6 +236,21 @@ Microflow to invoke when chart canvas is clicked + + Progress bar + Behavior + Type of progress bar to show when executing a microflow + + None + Blocking + Regular + + + + Progress message + Behavior + Progress bar text to display when executing a microflow + On Click Dataset Microflow Behavior From 452584c7e370f7366e0d59869daab3f34bacb433 Mon Sep 17 00:00:00 2001 From: DiegoAMS Date: Tue, 6 Oct 2020 14:06:39 +0200 Subject: [PATCH 4/5] Fix duplicate values in labels when using legend --- src/ChartJS/widgets/BarChart/widget/BarChart.js | 1 + src/ChartJS/widgets/LineChart/widget/LineChart.js | 1 + src/ChartJS/widgets/PolarChart/widget/PolarChart.js | 1 + src/ChartJS/widgets/RadarChart/widget/RadarChart.js | 1 + 4 files changed, 4 insertions(+) diff --git a/src/ChartJS/widgets/BarChart/widget/BarChart.js b/src/ChartJS/widgets/BarChart/widget/BarChart.js index 4cb16f6..4d6cea9 100644 --- a/src/ChartJS/widgets/BarChart/widget/BarChart.js +++ b/src/ChartJS/widgets/BarChart/widget/BarChart.js @@ -31,6 +31,7 @@ export default defineWidget('BarChart.widget.BarChart', null, { let _set = null; let maxpoints = 0; + this._activeDatasets = []; this._chartData.datasets = []; this._chartData.labels = []; diff --git a/src/ChartJS/widgets/LineChart/widget/LineChart.js b/src/ChartJS/widgets/LineChart/widget/LineChart.js index 69fd59d..1bbdf4b 100644 --- a/src/ChartJS/widgets/LineChart/widget/LineChart.js +++ b/src/ChartJS/widgets/LineChart/widget/LineChart.js @@ -29,6 +29,7 @@ export default defineWidget('LineChart.widget.LineChart', null, { let _set = null; let maxpoints = 0; + this._activeDatasets = []; this._chartData.datasets = []; this._chartData.labels = []; const sets = this._data.datasets = this._sortArrayObj(this._data.datasets); diff --git a/src/ChartJS/widgets/PolarChart/widget/PolarChart.js b/src/ChartJS/widgets/PolarChart/widget/PolarChart.js index 3a25498..c6ab234 100644 --- a/src/ChartJS/widgets/PolarChart/widget/PolarChart.js +++ b/src/ChartJS/widgets/PolarChart/widget/PolarChart.js @@ -24,6 +24,7 @@ export default defineWidget('PolarChart.widget.PolarChart', null, { let label = ''; let j = null; + this._activeDatasets = []; this._chartData.datasets = []; this._chartData.labels = []; const sets = this._data.datasets = this._sortArrayObj(this._data.datasets); diff --git a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js index f867467..704bab7 100644 --- a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js +++ b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js @@ -29,6 +29,7 @@ export default defineWidget('RadarChart.widget.RadarChart', null, { let _set = null; let maxpoints = 0; + this._activeDatasets = []; this._chartData.datasets = []; this._chartData.labels = []; From 5e4cfd6a7ddfa06d0e1e462ea735a9b01f863b71 Mon Sep 17 00:00:00 2001 From: DiegoAMS Date: Tue, 5 Oct 2021 08:53:12 +0200 Subject: [PATCH 5/5] Replaced imports for Core fx to use mx.logger --- dist/ChartJS.mpk | Bin 360163 -> 370853 bytes package-lock.json | 16226 ++++++++++++++++ .../widgets/BarChart/widget/BarChart.js | 2 +- src/ChartJS/widgets/Core.js | 111 +- .../widgets/LineChart/widget/LineChart.js | 2 +- .../widgets/RadarChart/widget/RadarChart.js | 6 +- 6 files changed, 16326 insertions(+), 21 deletions(-) create mode 100644 package-lock.json diff --git a/dist/ChartJS.mpk b/dist/ChartJS.mpk index ce81db2a8e7a25aa1e586583149e37a0ed3b3921..ff6f5bfff3ea9fbb572f3badefe1a1d74206de14 100644 GIT binary patch delta 172663 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 &8Ugly_ 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� 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 delta 161860 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 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..f776896 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,16226 @@ +{ + "name": "ChartJS", + "version": "4.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "^4.0.3" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.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" + } + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "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" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "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": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.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" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + } + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archive-type": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "integrity": "sha1-nNnABpV+vpX62tW9YJiUKoE3N/Y=", + "dev": true, + "requires": { + "file-type": "^3.1.0" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + } + } + }, + "archiver": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", + "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=", + "dev": true, + "requires": { + "archiver-utils": "^1.3.0", + "async": "^2.0.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.0.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0", + "tar-stream": "^1.5.0", + "walkdir": "^0.0.11", + "zip-stream": "^1.1.0" + } + }, + "archiver-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", + "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "graceful-fs": "^4.1.0", + "lazystream": "^1.0.0", + "lodash": "^4.8.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "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=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "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=", + "dev": true + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "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.14" + } + }, + "async-each": { + "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-each-series": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", + "integrity": "sha1-9C/YFV048hpbjqB8KOBj7RcAsTg=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dev": true, + "requires": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-6.1.2.tgz", + "integrity": "sha1-UpNBn+NnLWZZjTJ9qWlFZ7pqXy8=", + "dev": true, + "requires": { + "babel-traverse": "^6.0.20", + "babel-types": "^6.0.19", + "babylon": "^6.0.18", + "lodash.assign": "^4.0.0", + "lodash.pickby": "^4.0.0" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-evaluate-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.1.0.tgz", + "integrity": "sha1-ldmMTqNhUEg9sufT7J4ZVKcmKcs=", + "dev": true + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "requires": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-flip-expressions": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.1.2.tgz", + "integrity": "sha1-d/ZlL53pxCQB2Ce9RuvSEJ4+8Yo=", + "dev": true + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-is-nodes-equiv": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz", + "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=", + "dev": true + }, + "babel-helper-is-void-0": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.1.1.tgz", + "integrity": "sha1-cvIaOrugvvODf5F0/KcxrtmgKIg=", + "dev": true + }, + "babel-helper-mark-eval-scopes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.1.1.tgz", + "integrity": "sha1-RVQ0Xt+fJUlCe9IJjlMCU/ivKZI=", + "dev": true + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-remove-or-void": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.1.1.tgz", + "integrity": "sha1-nX4YVtxvr8tBsoOkFnMNwYRPZtc=", + "dev": true + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-to-multiple-sequence-expressions": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.1.1.tgz", + "integrity": "sha1-XxuDKznkrPlU6RN/AlE5XHEZazU=", + "dev": true + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-loader": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", + "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "dev": true, + "requires": { + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-minify-builtins": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.1.3.tgz", + "integrity": "sha1-TyGn3LUfkaBOpx1H/w6OOwX+wCE=", + "dev": true, + "requires": { + "babel-helper-evaluate-path": "^0.1.0" + } + }, + "babel-plugin-minify-constant-folding": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.1.3.tgz", + "integrity": "sha1-V70XKt+LjXStfJlhLrlQQU6+o8o=", + "dev": true, + "requires": { + "babel-helper-evaluate-path": "^0.1.0" + } + }, + "babel-plugin-minify-dead-code-elimination": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.1.7.tgz", + "integrity": "sha1-d09TbzR7mDk6J7qnF4cpaIE8NCw=", + "dev": true, + "requires": { + "babel-helper-mark-eval-scopes": "^0.1.1", + "babel-helper-remove-or-void": "^0.1.1", + "lodash.some": "^4.6.0" + } + }, + "babel-plugin-minify-flip-comparisons": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.1.2.tgz", + "integrity": "sha1-4oa0C3WZsY3+oZUHHkJ5Rlz8GIQ=", + "dev": true, + "requires": { + "babel-helper-is-void-0": "^0.1.1" + } + }, + "babel-plugin-minify-guarded-expressions": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.1.2.tgz", + "integrity": "sha1-38PUc7A2LZYF084KweIjKMYNEAc=", + "dev": true, + "requires": { + "babel-helper-flip-expressions": "^0.1.2" + } + }, + "babel-plugin-minify-infinity": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.1.2.tgz", + "integrity": "sha1-Xxz2fd7cuhPIoA2oMlQt8AkaHNQ=", + "dev": true + }, + "babel-plugin-minify-mangle-names": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.1.3.tgz", + "integrity": "sha1-v6JGYaZ5T7A4M1h+VYKLZUSeBv4=", + "dev": true, + "requires": { + "babel-helper-mark-eval-scopes": "^0.1.1" + } + }, + "babel-plugin-minify-numeric-literals": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.1.1.tgz", + "integrity": "sha1-1LiwySX4dHFO4z7ksmZ4WD185/s=", + "dev": true + }, + "babel-plugin-minify-replace": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.1.2.tgz", + "integrity": "sha1-uQuecatNOzYyVimpG+q+E7CxasE=", + "dev": true + }, + "babel-plugin-minify-simplify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.1.2.tgz", + "integrity": "sha1-qWjxZY/esvx1noH+Mx2Jgp3w9rk=", + "dev": true, + "requires": { + "babel-helper-flip-expressions": "^0.1.2", + "babel-helper-is-nodes-equiv": "^0.0.1", + "babel-helper-to-multiple-sequence-expressions": "^0.1.1" + } + }, + "babel-plugin-minify-type-constructors": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.1.2.tgz", + "integrity": "sha1-21PFt2y44vzUXYYvFxBMeHYTN+4=", + "dev": true, + "requires": { + "babel-helper-is-void-0": "^0.1.1" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, + "babel-plugin-syntax-class-constructor-call": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz", + "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=", + "dev": true + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-export-extensions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz", + "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-class-constructor-call": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", + "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", + "dev": true, + "requires": { + "babel-plugin-syntax-class-constructor-call": "^6.18.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "requires": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-export-extensions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", + "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", + "dev": true, + "requires": { + "babel-plugin-syntax-export-extensions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-inline-consecutive-adds": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.1.2.tgz", + "integrity": "sha1-VELp8cGceKeJn4pN7m/UgfYQAfU=", + "dev": true + }, + "babel-plugin-transform-member-expression-literals": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz", + "integrity": "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=", + "dev": true + }, + "babel-plugin-transform-merge-sibling-variables": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz", + "integrity": "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=", + "dev": true + }, + "babel-plugin-transform-minify-booleans": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz", + "integrity": "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=", + "dev": true + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-property-literals": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz", + "integrity": "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + } + }, + "babel-plugin-transform-regexp-constructors": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.1.1.tgz", + "integrity": "sha1-MSq3SHzIihxi7iXqG2CH6JuHeZw=", + "dev": true + }, + "babel-plugin-transform-remove-console": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz", + "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=", + "dev": true + }, + "babel-plugin-transform-remove-debugger": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz", + "integrity": "sha1-QrcnYxyXl44estGZp67IShgznvI=", + "dev": true + }, + "babel-plugin-transform-remove-undefined": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.1.2.tgz", + "integrity": "sha1-4ev1ERD2seBmXyg4Lvc/leUCNlI=", + "dev": true + }, + "babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-simplify-comparison-operators": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz", + "integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=", + "dev": true + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-undefined-to-void": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz", + "integrity": "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=", + "dev": true + }, + "babel-preset-babili": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-babili/-/babel-preset-babili-0.1.4.tgz", + "integrity": "sha1-rZ1mUQAvW8PwfKswB4EWf1RyS/I=", + "dev": true, + "requires": { + "babel-plugin-minify-builtins": "^0.1.3", + "babel-plugin-minify-constant-folding": "^0.1.3", + "babel-plugin-minify-dead-code-elimination": "^0.1.7", + "babel-plugin-minify-flip-comparisons": "^0.1.2", + "babel-plugin-minify-guarded-expressions": "^0.1.2", + "babel-plugin-minify-infinity": "^0.1.2", + "babel-plugin-minify-mangle-names": "^0.1.3", + "babel-plugin-minify-numeric-literals": "^0.1.1", + "babel-plugin-minify-replace": "^0.1.2", + "babel-plugin-minify-simplify": "^0.1.2", + "babel-plugin-minify-type-constructors": "^0.1.2", + "babel-plugin-transform-inline-consecutive-adds": "^0.1.2", + "babel-plugin-transform-member-expression-literals": "^6.8.4", + "babel-plugin-transform-merge-sibling-variables": "^6.8.5", + "babel-plugin-transform-minify-booleans": "^6.8.2", + "babel-plugin-transform-property-literals": "^6.8.4", + "babel-plugin-transform-regexp-constructors": "^0.1.1", + "babel-plugin-transform-remove-console": "^6.8.4", + "babel-plugin-transform-remove-debugger": "^6.8.4", + "babel-plugin-transform-remove-undefined": "^0.1.2", + "babel-plugin-transform-simplify-comparison-operators": "^6.8.4", + "babel-plugin-transform-undefined-to-void": "^6.8.2", + "lodash.isplainobject": "^4.0.6" + } + }, + "babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + }, + "dependencies": { + "browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + } + } + }, + "babel-preset-stage-1": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", + "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", + "dev": true, + "requires": { + "babel-plugin-transform-class-constructor-call": "^6.24.1", + "babel-plugin-transform-export-extensions": "^6.22.0", + "babel-preset-stage-2": "^6.24.1" + } + }, + "babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "requires": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babili-webpack-plugin": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/babili-webpack-plugin/-/babili-webpack-plugin-0.1.2.tgz", + "integrity": "sha1-FkrAPVky9qUhQ+f/wG8nEcZRtvI=", + "dev": true, + "requires": { + "babel-core": "^6.24.1", + "babel-preset-babili": "^0.1.4", + "webpack-sources": "^1.0.1" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "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" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "bin-build": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", + "integrity": "sha1-EfjdYfcP/Por3KpbRvXo/t1CIcw=", + "dev": true, + "requires": { + "archive-type": "^3.0.1", + "decompress": "^3.0.0", + "download": "^4.1.2", + "exec-series": "^1.0.0", + "rimraf": "^2.2.6", + "tempfile": "^1.0.0", + "url-regex": "^3.0.0" + }, + "dependencies": { + "tempfile": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", + "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=", + "dev": true, + "requires": { + "os-tmpdir": "^1.0.0", + "uuid": "^2.0.1" + } + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", + "dev": true + } + } + }, + "bin-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz", + "integrity": "sha1-hvjm9CU4k99g3DFpV/WvAqywWTA=", + "dev": true, + "requires": { + "executable": "^1.0.0" + } + }, + "bin-version": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", + "integrity": "sha1-nrSY7m/Xb3q5p8FgQ2+JV5Q1144=", + "dev": true, + "requires": { + "find-versions": "^1.0.0" + } + }, + "bin-version-check": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", + "integrity": "sha1-5OXfKQuQaffRETJAMe/BP90RpbA=", + "dev": true, + "requires": { + "bin-version": "^1.0.0", + "minimist": "^1.1.0", + "semver": "^4.0.3", + "semver-truncate": "^1.0.0" + }, + "dependencies": { + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + } + } + }, + "bin-wrapper": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", + "integrity": "sha1-Z9MwYmLksaXy+I7iNGT2plVneus=", + "dev": true, + "requires": { + "bin-check": "^2.0.0", + "bin-version-check": "^2.1.0", + "download": "^4.0.0", + "each-async": "^1.1.1", + "lazy-req": "^1.0.0", + "os-filter-obj": "^1.0.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "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.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": 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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "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" + }, + "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": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "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" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "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-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "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" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-to-vinyl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz", + "integrity": "sha1-APFfruOreh3aLN5tkSG//dB7ImI=", + "dev": true, + "requires": { + "file-type": "^3.1.0", + "readable-stream": "^2.0.2", + "uuid": "^2.0.1", + "vinyl": "^1.0.0" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", + "dev": true + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "cacache": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "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" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callasync": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/callasync/-/callasync-1.0.2.tgz", + "integrity": "sha1-CR0sgsIov/abqbYaLWaCgRJ+01A=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30001264", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001264.tgz", + "integrity": "sha512-KwFcCSAaHNukq2lVN/rkxbagGmQKHNwBHZj5ThnEP0bqAIJdIk9pULCbkL9rs0Nf4RSI0zTzl4fmsTg1Pp0Jdg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001264", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001264.tgz", + "integrity": "sha512-Ftfqqfcs/ePiUmyaySsQ4PUsdcYyXG2rfoBVsk3iY1ahHaJEw65vfb7Suzqm+cEkwwPIv/XWkg27iCpRavH4zA==", + "dev": true + }, + "capture-stack-trace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "caw": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", + "integrity": "sha1-/7Im/n78VHKI3GLuPpcHPCEtEDQ=", + "dev": true, + "requires": { + "get-proxy": "^1.0.1", + "is-obj": "^1.0.0", + "object-assign": "^3.0.0", + "tunnel-agent": "^0.4.0" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + } + } + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "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" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dev": true, + "requires": { + "chalk": "^1.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "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" + }, + "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" + } + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.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 + }, + "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" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-deep": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz", + "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.0", + "shallow-clone": "^1.0.0" + } + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "^1.1.2" + } + }, + "code-point-at": { + "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 + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "^1.0.0" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "^0.11.0", + "css-color-names": "0.0.4", + "has": "^1.0.1" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "combined-stream": { + "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" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "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 + }, + "compress-commons": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", + "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.1", + "crc32-stream": "^2.0.0", + "normalize-path": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "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" + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": 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 + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "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", + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "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" + } + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "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.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "requires": { + "buffer": "^5.1.0" + } + }, + "crc32-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=", + "dev": true, + "requires": { + "crc": "^3.4.4", + "readable-stream": "^2.0.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "dev": true, + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "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" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "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" + } + }, + "cross-env": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz", + "integrity": "sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.5" + } + }, + "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" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "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" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-loader": { + "version": "0.28.11", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz", + "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" + } + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "currently-unhandled": { + "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" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "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" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "integrity": "sha1-rx3VDQbjv8QyRh033hGzjA2ZG+0=", + "dev": true, + "requires": { + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "decompress-tar": "^3.0.0", + "decompress-tarbz2": "^3.0.0", + "decompress-targz": "^3.0.0", + "decompress-unzip": "^3.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-assign": "^1.0.1", + "vinyl-fs": "^2.2.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "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": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "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" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "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" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "dev": true, + "requires": { + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", + "dev": true, + "requires": { + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + }, + "dependencies": { + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + } + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "dev": true, + "requires": { + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" + } + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "integrity": "sha1-IXx4n5uURQ76rcXF5TeXj8MzxGY=", + "dev": true, + "requires": { + "is-tar": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + } + } + }, + "decompress-tarbz2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "integrity": "sha1-iyOTVoE1X58YnYclag+L3ZbZZm0=", + "dev": true, + "requires": { + "is-bzip2": "^1.0.0", + "object-assign": "^2.0.0", + "seek-bzip": "^1.0.3", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + } + } + }, + "decompress-targz": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "integrity": "sha1-ssE9+YFmJomRtxXWRH9kLpaW9aA=", + "dev": true, + "requires": { + "is-gzip": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + } + } + }, + "decompress-unzip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "integrity": "sha1-YUdbQVIGa74/7hL51inRX+ZHjus=", + "dev": true, + "requires": { + "is-zip": "^1.0.0", + "read-all-stream": "^3.0.0", + "stat-mode": "^0.2.0", + "strip-dirs": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0", + "yauzl": "^2.2.1" + }, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.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==", + "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" + } + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "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" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "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" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + } + } + }, + "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 + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "deprecated": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz", + "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "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": { + "path-type": "^3.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "download": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", + "integrity": "sha1-qlX9rTktldS2jowr4D4MKqIbqaw=", + "dev": true, + "requires": { + "caw": "^1.0.1", + "concat-stream": "^1.4.7", + "each-async": "^1.0.0", + "filenamify": "^1.0.1", + "got": "^5.0.0", + "gulp-decompress": "^1.2.0", + "gulp-rename": "^1.2.0", + "is-url": "^1.2.0", + "object-assign": "^4.0.1", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.2", + "stream-combiner2": "^1.1.1", + "vinyl": "^1.0.0", + "vinyl-fs": "^2.2.0", + "ware": "^1.2.0" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "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": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "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" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "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" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "dev": true, + "requires": { + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", + "dev": true, + "requires": { + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + }, + "dependencies": { + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + } + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "dev": true, + "requires": { + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" + } + } + } + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "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" + } + }, + "each-async": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", + "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=", + "dev": true, + "requires": { + "onetime": "^1.0.0", + "set-immediate-shim": "^1.0.0" + }, + "dependencies": { + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.859", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.859.tgz", + "integrity": "sha512-gXRXKNWedfdiKIzwr0Mg/VGCvxXzy+4SuK9hp1BDvfbCwx0O5Ot+2f4CoqQkqEJ3Zj/eAV/GoAFgBVFgkBLXuQ==", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "object-assign": "^4.0.1", + "tapable": "^0.2.7" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "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" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "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" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "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-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "requires": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "4.0.2", + "text-table": "~0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "eslint-config-esnext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-esnext/-/eslint-config-esnext-1.6.0.tgz", + "integrity": "sha1-YtOlkn7mw+fb+a5a0iEuhApruV0=", + "dev": true, + "requires": { + "babel-eslint": "~6.1.0", + "eslint": "~3.4.0", + "eslint-plugin-babel": "~3.3.0", + "eslint-plugin-import": "~1.14.0" + }, + "dependencies": { + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.4.0.tgz", + "integrity": "sha1-r1mEAHvT8fsbO2sBoKIu2g7HqfQ=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.5", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "natural-compare": "^1.4.0", + "optionator": "^0.8.1", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-bom": "^3.0.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "eslint-plugin-import": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-1.14.0.tgz", + "integrity": "sha1-rNIVmSP0jFDlz1XDCg4XCPBK+Xo=", + "dev": true, + "requires": { + "builtin-modules": "^1.1.1", + "contains-path": "^0.1.0", + "debug": "^2.2.0", + "doctrine": "1.2.x", + "es6-map": "^0.1.3", + "es6-set": "^0.1.4", + "eslint-import-resolver-node": "^0.2.0", + "lodash.cond": "^4.3.0", + "lodash.endswith": "^4.0.1", + "lodash.find": "^4.3.0", + "lodash.findindex": "^4.3.0", + "object-assign": "^4.0.1", + "pkg-dir": "^1.0.0", + "pkg-up": "^1.0.0" + }, + "dependencies": { + "doctrine": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.2.3.tgz", + "integrity": "sha1-auxrvWLPid1JjK5wwO2fSdqHOmo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + } + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "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" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "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-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + } + } + }, + "eslint-config-recommended": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-recommended/-/eslint-config-recommended-1.5.0.tgz", + "integrity": "sha1-Fl9JZEY/zh58YQ4tEtW3wAUmA6I=", + "dev": true, + "requires": { + "babel-eslint": "~6.1.0", + "eslint": "~3.4.0", + "eslint-config-esnext": "~1.6.0", + "eslint-plugin-babel": "~3.3.0", + "eslint-plugin-import": "~1.14.0", + "eslint-plugin-react": "~6.2.0", + "eslint-plugin-react-native": "~2.0.0" + }, + "dependencies": { + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.4.0.tgz", + "integrity": "sha1-r1mEAHvT8fsbO2sBoKIu2g7HqfQ=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.5", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "natural-compare": "^1.4.0", + "optionator": "^0.8.1", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-bom": "^3.0.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "eslint-plugin-import": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-1.14.0.tgz", + "integrity": "sha1-rNIVmSP0jFDlz1XDCg4XCPBK+Xo=", + "dev": true, + "requires": { + "builtin-modules": "^1.1.1", + "contains-path": "^0.1.0", + "debug": "^2.2.0", + "doctrine": "1.2.x", + "es6-map": "^0.1.3", + "es6-set": "^0.1.4", + "eslint-import-resolver-node": "^0.2.0", + "lodash.cond": "^4.3.0", + "lodash.endswith": "^4.0.1", + "lodash.find": "^4.3.0", + "lodash.findindex": "^4.3.0", + "object-assign": "^4.0.1", + "pkg-dir": "^1.0.0", + "pkg-up": "^1.0.0" + }, + "dependencies": { + "doctrine": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.2.3.tgz", + "integrity": "sha1-auxrvWLPid1JjK5wwO2fSdqHOmo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + } + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "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" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "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-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + } + } + }, + "eslint-config-standard": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-10.2.1.tgz", + "integrity": "sha1-wGHk0GbzedwXzVYsZOgZtN1FRZE=", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.2.3.tgz", + "integrity": "sha1-Wt2BBujJKNssuiMrzZ76hG49oWw=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "object-assign": "^4.0.1", + "resolve": "^1.1.6" + } + }, + "eslint-loader": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz", + "integrity": "sha512-40aN976qSNPyb9ejTqjEthZITpls1SVKtwguahmH1dzGCwQU/vySE+xX33VZmD8csU0ahVNCtFlsPgKqRBiqgg==", + "dev": true, + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz", + "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "eslint-plugin-babel": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-3.3.0.tgz", + "integrity": "sha1-L0lK7c9vSqTnW5FVmAg3vB+94ZM=", + "dev": true + }, + "eslint-plugin-import": { + "version": "2.24.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz", + "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.6.2", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.6.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.4", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.11.0" + }, + "dependencies": { + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-node": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-5.2.1.tgz", + "integrity": "sha512-xhPXrh0Vl/b7870uEbaumb2Q+LxaEcOQ3kS1jtIXanBAwpMre1l5q/l2l/hESYJGEFKuI78bp6Uw50hlpr7B+g==", + "dev": true, + "requires": { + "ignore": "^3.3.6", + "minimatch": "^3.0.4", + "resolve": "^1.3.3", + "semver": "5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz", + "integrity": "sha512-JiFL9UFR15NKpHyGii1ZcvmtIqa3UTwiDAGb8atSffe43qJ3+1czVGN6UtkklpcJ2DVnqvTMzEKRaJdBkAL2aQ==", + "dev": true + }, + "eslint-plugin-react": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-6.2.2.tgz", + "integrity": "sha1-LRHE6xrwqiZFPvogIdfGBCewqI4=", + "dev": true, + "requires": { + "doctrine": "^1.2.2", + "jsx-ast-utils": "^1.3.1" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-2.0.0.tgz", + "integrity": "sha1-4WbgicCV4mGZHxCVJisKRCs7SZc=", + "dev": true, + "requires": { + "babel-eslint": "6.1.2", + "eslint": "3.2.1" + }, + "dependencies": { + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.2.1.tgz", + "integrity": "sha1-zsSf3qCeLzvi4bEgBU8Gk5DZ8rk=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "1.2.4", + "flat-cache": "1.0.10", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-bom": "^3.0.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-entry-cache": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.2.4.tgz", + "integrity": "sha1-mlhgcsaTZafvfscqfCuQRt4JHpw=", + "dev": true, + "requires": { + "flat-cache": "^1.0.9", + "object-assign": "^4.0.1" + } + }, + "flat-cache": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.0.10.tgz", + "integrity": "sha1-c9bfSihQIWCgXgWVRKau6uiwBHo=", + "dev": true, + "requires": { + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "read-json-sync": "^1.1.0", + "write": "^0.2.1" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "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" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "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-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + } + } + }, + "eslint-plugin-standard": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.1.0.tgz", + "integrity": "sha512-fVcdyuKRr0EZ4fjWl3c+gp1BANFJD1+RaWa2UPYfMZ6jCtp5RG00kSaXnK/dE5sYzt4kaWJ9qdxqUfc0d9kX0w==", + "dev": true + }, + "eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + } + }, + "exec-series": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz", + "integrity": "sha1-bSV6m+rEgqhyx3g7yGFYOfx3FDo=", + "dev": true, + "requires": { + "async-each-series": "^1.1.0", + "object-assign": "^4.1.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "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" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "executable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz", + "integrity": "sha1-h3mA6REvM5EGbaNyZd562ENKtNk=", + "dev": true, + "requires": { + "meow": "^3.1.0" + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "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" + }, + "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" + } + }, + "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" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.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" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "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", + "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" + } + } + } + }, + "extract-text-webpack-plugin": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", + "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "dev": true, + "requires": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.3.0", + "webpack-sources": "^1.0.1" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "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=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", + "dev": true + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "dev": true, + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "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" + }, + "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" + } + } + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.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-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "find-versions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", + "integrity": "sha1-y96fEuOFdaCvG+G5osXV/Y8Ya2I=", + "dev": true, + "requires": { + "array-uniq": "^1.0.0", + "get-stdin": "^4.0.1", + "meow": "^3.5.0", + "semver-regex": "^1.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "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" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=", + "dev": true + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "flush-write-stream": { + "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": "^2.3.6" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true + }, + "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", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "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", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": 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" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, + "gaze": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz", + "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=", + "dev": true, + "requires": { + "globule": "~0.1.0" + } + }, + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "requires": { + "is-property": "^1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "^1.0.0" + } + }, + "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 + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-proxy": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", + "integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=", + "dev": true, + "requires": { + "rc": "^1.1.2" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "gifsicle": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", + "integrity": "sha1-9Fy17RAWW2ZdySng6TKLbIId+js=", + "dev": true, + "requires": { + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz", + "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=", + "dev": true, + "requires": { + "glob": "^4.3.1", + "glob2base": "^0.0.12", + "minimatch": "^2.0.1", + "ordered-read-streams": "^0.1.0", + "through2": "^0.6.1", + "unique-stream": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz", + "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=", + "dev": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^2.0.1", + "once": "^1.3.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "minimatch": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz", + "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", + "dev": true, + "requires": { + "brace-expansion": "^1.0.0" + } + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "glob-watcher": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz", + "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=", + "dev": true, + "requires": { + "gaze": "^0.5.1" + } + }, + "glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "dev": true, + "requires": { + "find-index": "^0.1.1" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "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" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "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" + } + }, + "globule": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz", + "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=", + "dev": true, + "requires": { + "glob": "~3.1.21", + "lodash": "~1.0.1", + "minimatch": "~0.2.11" + }, + "dependencies": { + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dev": true, + "requires": { + "graceful-fs": "~1.2.0", + "inherits": "1", + "minimatch": "~0.2.11" + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", + "dev": true + }, + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", + "dev": true + }, + "lodash": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz", + "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", + "dev": true, + "requires": { + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" + }, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "gulp": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", + "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=", + "dev": true, + "requires": { + "archy": "^1.0.0", + "chalk": "^1.0.0", + "deprecated": "^0.0.1", + "gulp-util": "^3.0.0", + "interpret": "^1.0.0", + "liftoff": "^2.1.0", + "minimist": "^1.1.0", + "orchestrator": "^0.3.0", + "pretty-hrtime": "^1.0.0", + "semver": "^4.1.0", + "tildify": "^1.0.0", + "v8flags": "^2.0.2", + "vinyl-fs": "^0.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "gulp-copy": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-copy/-/gulp-copy-1.1.0.tgz", + "integrity": "sha512-OM+6ICtL2nYpzXF/qZb0eLDrIRe28MnN548Dsc60okV/evNbo0552VjtZ317x3MnCh5mGZDcTGK/hX4OwbE7xw==", + "dev": true, + "requires": { + "gulp": "^3.9.1", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + } + }, + "gulp-decompress": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", + "integrity": "sha1-jutlpeAV+O2FMsr+KEVJYGJvDcc=", + "dev": true, + "requires": { + "archive-type": "^3.0.0", + "decompress": "^3.0.0", + "gulp-util": "^3.0.1", + "readable-stream": "^2.0.2" + } + }, + "gulp-help": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/gulp-help/-/gulp-help-1.6.1.tgz", + "integrity": "sha1-Jh2xhuGDl/7z9qLCLpwxW/qIrgw=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "object-assign": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "dev": true + }, + "gulp-sequence": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-0.4.6.tgz", + "integrity": "sha1-44jWQxEEbgVUevQwNTUtlJVQHFA=", + "dev": true, + "requires": { + "gulp-util": ">=3.0.0", + "thunks": "^4.5.1" + } + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", + "dev": true, + "requires": { + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "gulp-watch": { + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/gulp-watch/-/gulp-watch-4.3.11.tgz", + "integrity": "sha1-Fi/FY96fx3DpH5p845VVE6mhGMA=", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "chokidar": "^1.6.1", + "glob-parent": "^3.0.1", + "gulp-util": "^3.0.7", + "object-assign": "^4.1.0", + "path-is-absolute": "^1.0.1", + "readable-stream": "^2.2.2", + "slash": "^1.0.0", + "vinyl": "^1.2.0", + "vinyl-file": "^2.0.0" + }, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "homedir-polyfill": { + "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" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "imagemin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.3.1.tgz", + "integrity": "sha1-8Zwu7h5xumxlWMUV+fyWaAGJptQ=", + "dev": true, + "requires": { + "file-type": "^4.1.0", + "globby": "^6.1.0", + "make-dir": "^1.0.0", + "p-pipe": "^1.1.0", + "pify": "^2.3.0", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + } + } + }, + "imagemin-gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-5.2.0.tgz", + "integrity": "sha512-K01m5QuPK+0en8oVhiOOAicF7KjrHlCZxS++mfLI2mV/Ksfq/Y9nCXCWDz6jRv13wwlqe5T7hXT+ji2DnLc2yQ==", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "gifsicle": "^3.0.0", + "is-gif": "^1.0.0" + } + }, + "imagemin-mozjpeg": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-7.0.0.tgz", + "integrity": "sha1-2SZHf8bvXzp2ikIi97LYCNPrpWg=", + "dev": true, + "requires": { + "execa": "^0.8.0", + "is-jpg": "^1.0.0", + "mozjpeg": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "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" + } + } + } + }, + "imagemin-optipng": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", + "integrity": "sha1-0i2kEsCfX/AKQzmWC5ioix2+hpU=", + "dev": true, + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^3.0.0" + } + }, + "imagemin-pngquant": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-5.1.0.tgz", + "integrity": "sha512-RtIUPbp8/HYX5EKY6p/L1NLKnkxNj37I92IFNsrptzBVql8FqBgPra9DO/eUgE4EWx+zq6ih4a/Y9YhF3pNM5A==", + "dev": true, + "requires": { + "execa": "^0.10.0", + "is-png": "^1.0.0", + "is-stream": "^1.1.0", + "pngquant-bin": "^4.0.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==", + "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" + } + } + } + }, + "imagemin-svgo": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-6.0.0.tgz", + "integrity": "sha512-xwjBZQKpbkklHtJYnCOwRJjTRJA/nR0hQzKMh+CUZRvm/L0QwKKPJQ9tkPWQHrg+cydPu2i1vLgHuy2E0hKEkg==", + "dev": true, + "requires": { + "buffer-from": "^0.1.1", + "is-svg": "^2.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + } + } + }, + "img-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-2.0.1.tgz", + "integrity": "sha512-cD5D+zzIDvVPyX9nmz6+GL20BfpRUKUEXFur9IPeUC8/LRJT/PQ3YJVyKelIum8R5rCVZXgSFB0ccpsnS4IyAQ==", + "dev": true, + "requires": { + "imagemin": "^5.3.1", + "imagemin-gifsicle": "^5.2.0", + "imagemin-mozjpeg": "^7.0.0", + "imagemin-optipng": "^5.2.0", + "imagemin-pngquant": "^5.0.1", + "imagemin-svgo": "^6.0.0", + "loader-utils": "^1.1.0" + } + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "dependencies": { + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "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": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-bzip2": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", + "integrity": "sha1-XuWOqlounIDiFAe+3yOuWsCRs/w=", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-core-module": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", + "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "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": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "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" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-gif": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", + "integrity": "sha1-ptKumIkwB7/6l6HYwB1jIFgyCX4=", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha1-bKiwe5nHeZgCWQDlVc7Y7YCHmoM=", + "dev": true + }, + "is-jpg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-1.0.1.tgz", + "integrity": "sha1-KW1X/dmc4BBDSnKD40armhA16XU=", + "dev": true + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "dev": true, + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" + } + }, + "is-natural-number": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "integrity": "sha1-fUxXKDd+84bD4ZSpkRv1fG3DNec=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "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": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "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=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=", + "dev": true + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "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-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-tar": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", + "integrity": "sha1-L2suF5LB9bs2UZrKqdZcDSb+hT0=", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=", + "dev": true + }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-zip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", + "integrity": "sha1-R7Co/004p2QxzP2ZqOFaTIa6IyU=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "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=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "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", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", + "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lazy-req": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=", + "dev": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "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" + } + }, + "loadcss": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/loadcss/-/loadcss-0.0.2.tgz", + "integrity": "sha1-eTmkSRbNJtjQO6uupTUK+cU85c0=", + "dev": true, + "requires": { + "callasync": "^1.0.0" + } + }, + "loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "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.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.cond": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz", + "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=", + "dev": true + }, + "lodash.endswith": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.endswith/-/lodash.endswith-4.2.1.tgz", + "integrity": "sha1-/tWawXOO0+I27dcGTsRWRIs3vAk=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.find": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", + "integrity": "sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E=", + "dev": true + }, + "lodash.findindex": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.findindex/-/lodash.findindex-4.6.0.tgz", + "integrity": "sha1-oyRd7mH7m24GJLU1ElYku2nBEQY=", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.pickby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", + "integrity": "sha1-feoh2MGNdwOifHBMFdO4SmfjOv8=", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "lodash.tail": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz", + "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^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 + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "dependencies": { + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + } + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "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" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-expression-evaluator": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz", + "integrity": "sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw==", + "dev": true + }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "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" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "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" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "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" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", + "dev": true + }, + "mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "dev": true, + "requires": { + "mime-db": "1.50.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mississippi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "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" + } + }, + "mixin-deep": { + "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", + "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" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "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" + } + }, + "mozjpeg": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-5.0.0.tgz", + "integrity": "sha1-uGccSSRWijY94AP/L9OXq4P3UsU=", + "dev": true, + "requires": { + "bin-build": "^2.2.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "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" + } + }, + "natives": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz", + "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "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", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^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", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "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", + "path-browserify": "0.0.1", + "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.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "globule": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "node-status-codes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", + "dev": true + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + } + }, + "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" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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 + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "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-hash": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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", + "word-wrap": "~1.2.3" + } + }, + "optipng-bin": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-3.1.4.tgz", + "integrity": "sha1-ldNPLEiHBPb9cGBr/qDGWfHZXYQ=", + "dev": true, + "requires": { + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz", + "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=", + "dev": true + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-filter-obj": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz", + "integrity": "sha1-WRUzDZDs7VV9LZOKMcbdIU2cY60=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "^1.1.1" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=", + "dev": true + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "^1.0.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=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.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" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": 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": { + "pify": "^3.0.0" + } + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "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" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "optional": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pkg-up": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz", + "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "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 + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + } + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "pngquant-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-4.0.0.tgz", + "integrity": "sha512-jhjMp87bvaUeQOfNaPhSKx3tLCEwRaAycgDpIhMflgFr2+vYhw4ZrcK06eQeYg4OprXPanFljXLl5VuuAP2IHw==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^3.0.0", + "execa": "^0.10.0", + "logalot": "^2.0.0" + }, + "dependencies": { + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "dependencies": { + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "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" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + } + } + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + } + } + }, + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "execa": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "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" + }, + "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" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + } + } + }, + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "requires": { + "npm-conf": "^1.1.0" + } + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + } + } + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "^5.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "^5.0.16" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "^5.0.14", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-filter-plugins": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", + "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "^5.0.5" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "^5.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "randombytes": { + "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" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=", + "dev": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "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" + } + }, + "read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "read-json-sync": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/read-json-sync/-/read-json-sync-1.1.1.tgz", + "integrity": "sha1-Q8ZproZKrjCN+7snIaZ+KV7I//Y=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "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" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "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" + } + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz", + "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": 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.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.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": 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 + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + } + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "*" + } + }, + "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 + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + } + }, + "sass-loader": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-6.0.7.tgz", + "integrity": "sha512-JoiyD00Yo1o61OJsoP2s2kb19L1/Y2p3QFcCdWdF6oomBGKVYuZyqHWemRBfQ2uGYsk+CH3eCguXNfpjzlcpaA==", + "dev": true, + "requires": { + "clone-deep": "^2.0.1", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "neo-async": "^2.5.0", + "pify": "^3.0.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", + "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", + "dev": true, + "requires": { + "ajv": "^5.0.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "requires": { + "commander": "^2.8.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "semver-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz", + "integrity": "sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=", + "dev": true + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "requires": { + "semver": "^5.3.0" + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serialize-javascript": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "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", + "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": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", + "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", + "dev": true, + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^5.0.0", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "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" + }, + "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" + } + }, + "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" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "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" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "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" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "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-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "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" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "sshpk": { + "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", + "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": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "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" + } + } + } + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + } + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "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" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "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" + } + }, + "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=", + "dev": true + }, + "strip-bom-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz", + "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=", + "dev": true, + "requires": { + "first-chunk-stream": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "first-chunk-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz", + "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "strip-dirs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "get-stdin": "^4.0.1", + "is-absolute": "^0.1.5", + "is-natural-number": "^2.0.0", + "minimist": "^1.1.0", + "sum-up": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "is-absolute": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "integrity": "sha1-hHSREZ/MtftDYhfMc39/qtUPYD8=", + "dev": true, + "requires": { + "is-relative": "^0.1.0" + } + }, + "is-relative": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "integrity": "sha1-kF/uiuhvRbPsYUvDwVyGnfCHboI=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "style-loader": { + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.18.2.tgz", + "integrity": "sha512-WPpJPZGUxWYHWIUMNNOYqql7zh85zGmr84FdTVWq52WTIkqlW9xSxD3QYWi/T31cqn9UNSsietVEgGn2aaSCzw==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.3.0" + } + }, + "sum-up": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz", + "integrity": "sha1-HGYfZnBX9jvLeHWqFDi8FiUlFW4=", + "dev": true, + "requires": { + "chalk": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "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==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "tapable": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz", + "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunks": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/thunks/-/thunks-4.9.6.tgz", + "integrity": "sha512-ulXG17ZokTO8j0rTx/23YHsBuz6KAK1xdBPLH4zB1FRDUkttCQeli3DxGhhYtrrsRwzacSG+ZIebjSgLseluMw==", + "dev": true + }, + "tildify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", + "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timed-out": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-absolute-glob": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", + "dev": true, + "requires": { + "extend-shallow": "^2.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" + } + } + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tsconfig-paths": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz", + "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", + "dev": true + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uglifyjs-webpack-plugin": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", + "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, + "requires": { + "source-map": "^0.5.6", + "uglify-js": "^2.8.29", + "webpack-sources": "^1.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "union-value": { + "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": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "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" + } + }, + "unique-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz", + "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=", + "dev": true + }, + "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 + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "unzip-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=", + "dev": true + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "optional": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.6.2.tgz", + "integrity": "sha512-h3qf9TNn53BpuXTTcpC+UehiRrl0Cv45Yr/xWayApjw6G8Bg2dGke7rIwDQ39piciWCWrC+WiqLjOh3SUp9n0Q==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "mime": "^1.4.1", + "schema-utils": "^0.3.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "dev": true, + "requires": { + "ip-regex": "^1.0.1" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "^1.1.1" + }, + "dependencies": { + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + } + } + }, + "vali-date": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=", + "dev": true + }, + "validate-npm-package-license": { + "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" + } + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "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=", + "dev": true + } + } + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + }, + "vinyl-assign": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz", + "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "readable-stream": "^2.0.0" + } + }, + "vinyl-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz", + "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.3.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^2.0.0", + "vinyl": "^1.1.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "vinyl-fs": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz", + "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=", + "dev": true, + "requires": { + "defaults": "^1.0.0", + "glob-stream": "^3.1.5", + "glob-watcher": "^0.0.6", + "graceful-fs": "^3.0.0", + "mkdirp": "^0.5.0", + "strip-bom": "^1.0.0", + "through2": "^0.6.1", + "vinyl": "^0.4.0" + }, + "dependencies": { + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=", + "dev": true + }, + "graceful-fs": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz", + "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==", + "dev": true, + "requires": { + "natives": "^1.1.3" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "strip-bom": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz", + "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=", + "dev": true, + "requires": { + "first-chunk-stream": "^1.0.0", + "is-utf8": "^0.2.0" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "dev": true, + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "walkdir": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", + "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=", + "dev": true + }, + "ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", + "dev": true, + "requires": { + "wrap-fn": "^0.1.0" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + }, + "dependencies": { + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "optional": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "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, + "optional": true + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": 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.1" + } + }, + "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, + "optional": true + } + } + }, + "webpack": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", + "dev": true, + "requires": { + "acorn": "^5.0.0", + "acorn-dynamic-import": "^2.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "async": "^2.1.2", + "enhanced-resolve": "^3.4.0", + "escope": "^3.6.0", + "interpret": "^1.0.0", + "json-loader": "^0.5.4", + "json5": "^0.5.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "mkdirp": "~0.5.0", + "node-libs-browser": "^2.0.0", + "source-map": "^0.5.3", + "supports-color": "^4.2.1", + "tapable": "^0.2.7", + "uglifyjs-webpack-plugin": "^0.4.6", + "watchpack": "^1.4.0", + "webpack-sources": "^1.0.1", + "yargs": "^8.0.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "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" + } + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "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 + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "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" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "^2.0.0" + } + }, + "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" + } + } + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "webpack-archive-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/webpack-archive-plugin/-/webpack-archive-plugin-3.0.0.tgz", + "integrity": "sha1-kk8uX7/Ok4WjCRQ+dx/j+aZSbgA=", + "dev": true, + "requires": { + "archiver": "^1.3.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "webpack-strip-block": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/webpack-strip-block/-/webpack-strip-block-0.2.0.tgz", + "integrity": "sha1-xg1KcD4O7uiJXn8avptf6RRoFHA=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "widget-base-helpers": { + "version": "1.0.21", + "resolved": "https://registry.npmjs.org/widget-base-helpers/-/widget-base-helpers-1.0.21.tgz", + "integrity": "sha512-eQPMK8WxRfkKhiJyjTh4cUk1nUc0ZcTJCOahCLznbpYeT3iKfjox2EgL+06nc06PxxJnYZ7F8BfWqYwWh9kOSw==" + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "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" + }, + "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 + }, + "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" + } + } + } + }, + "wrap-fn": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", + "dev": true, + "requires": { + "co": "3.1.0" + }, + "dependencies": { + "co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "xml-webpack-plugin": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/xml-webpack-plugin/-/xml-webpack-plugin-0.0.2.tgz", + "integrity": "sha1-b6C9B3mi1WVBS1nGx8PbbjzqcvI=", + "dev": true, + "requires": { + "ejs": "^2.5.6" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "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 + }, + "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" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "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" + } + }, + "p-try": { + "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 + }, + "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" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "zip-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", + "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=", + "dev": true, + "requires": { + "archiver-utils": "^1.3.0", + "compress-commons": "^1.2.0", + "lodash": "^4.8.0", + "readable-stream": "^2.0.0" + } + } + } +} diff --git a/src/ChartJS/widgets/BarChart/widget/BarChart.js b/src/ChartJS/widgets/BarChart/widget/BarChart.js index 4d6cea9..107fd0e 100644 --- a/src/ChartJS/widgets/BarChart/widget/BarChart.js +++ b/src/ChartJS/widgets/BarChart/widget/BarChart.js @@ -52,7 +52,7 @@ export default defineWidget('BarChart.widget.BarChart', null, { for (k = 0; k < maxpoints; k++) { points.push(0); } - logger.warn(this.id + " - empty dataset"); + this.warn(" - empty dataset"); continue; } diff --git a/src/ChartJS/widgets/Core.js b/src/ChartJS/widgets/Core.js index dfabb32..935e9a3 100644 --- a/src/ChartJS/widgets/Core.js +++ b/src/ChartJS/widgets/Core.js @@ -8,13 +8,10 @@ import { defineWidget, - log, - runCallback, - executePromise, - execute, getData, } from 'widget-base-helpers'; +import Deferred from 'dojo/Deferred'; import { clone, hitch, mixin } from 'dojo/_base/lang'; import { set as styleSet } from 'dojo/dom-style'; import { position } from 'dojo/dom-geometry'; @@ -64,10 +61,35 @@ export default defineWidget('Core', template, { _tooltipNode: null, constructor() { - this.log = log.bind(this); - this._executeCallback = runCallback.bind(this); - this._execute = execute.bind(this); - this._executePromise = executePromise.bind(this); + }, + + /** + * @param {...any} args + */ + log(...args) { + if (this.id) { + args.unshift(this.id); + } + if (mx && mx.logger && mx.logger.debug) { + // eslint-disable-next-line prefer-spread + mx.logger.debug.apply(mx.logger, args); + } else { + // eslint-disable-next-line prefer-spread + logger.debug.apply(logger, args); + } + }, + + warn(...args) { + if (this.id) { + args.unshift(this.id); + } + if (mx && mx.logger && mx.logger.warn) { + // eslint-disable-next-line prefer-spread + mx.logger.warn.apply(mx.logger, args); + } else { + // eslint-disable-next-line prefer-spread + logger.warn.apply(logger, args); + } }, startup() { @@ -144,7 +166,7 @@ export default defineWidget('Core', template, { } if (this._mxObj) { - logger.debug(this.id + '.update obj ' + this._mxObj.getGuid()); + this.log('.update obj ' + this._mxObj.getGuid()); this._handle = this.subscribe({ guid: this._mxObj.getGuid(), @@ -180,7 +202,7 @@ export default defineWidget('Core', template, { this._data.datasets = []; if (!guids) { - logger.warn(this.id + '._loadData failed, no _dataset. Not rendering Chart'); + this.warn('._loadData failed, no _dataset. Not rendering Chart'); return; } @@ -267,18 +289,18 @@ export default defineWidget('Core', template, { if (mx.data.release && !mx.version || mx.version && 7 > parseInt(mx.version.split('.')[ 0 ], 10)) { // mx.data.release is deprecated in MX7, so this is for MX5 & MX6 if (this._data && this._data.datasets && 0 < this._data.datasets.length) { - logger.debug(this.id + '.uninitialize release datasets'); + this.log('.uninitialize release datasets'); for (let i = 0; i < this._data.datasets.length; i++) { const data = this._data.datasets[ i ]; if (data.dataset && data.dataset.getGuid) { - logger.debug(this.id + '.uninitialize release dataset obj ' + data.dataset.getGuid()); + this.log('.uninitialize release dataset obj ' + data.dataset.getGuid()); mx.data.release(data.dataset); } if (data.points && 0 < data.points.length) { for (let j = 0; j < data.points.length; j++) { const point = data.points[ j ]; if (point && point.getGuid) { - logger.debug(this.id + '.uninitialize release datapoint ' + point.getGuid()); + this.log('.uninitialize release datapoint ' + point.getGuid()); mx.data.release(point); } } @@ -290,13 +312,13 @@ export default defineWidget('Core', template, { if (this.onDestroyMf) { try { await this._executePromise(this.onDestroyMf, this._data.object && this._data.object.getGuid()); - logger.debug(this.id + '.uninitialize release obj ' + this._data.object.getGuid()); + this.log('.uninitialize release obj ' + this._data.object.getGuid()); mx.data.release(this._data.object); } catch (error) { console.error(this.id, error); } } else { - logger.debug(this.id + '.uninitialize release obj ' + this._data.object.getGuid()); + this.log('.uninitialize release obj ' + this._data.object.getGuid()); mx.data.release(this._data.object); } } @@ -331,6 +353,63 @@ export default defineWidget('Core', template, { this._ctx = this.canvasNode.getContext('2d'); }, + _execute(microflow, guid, cb, errCb) { + if (microflow) { + this.log('execute microflow', 'mf: ' + microflow + ':' + guid); + const action = { + params: { + actionname: microflow, + applyto: 'selection', + guids: [], + }, + callback: hitch(this, res => { + if (cb && 'function' == typeof cb) { + cb(res); + } + }), + error: hitch(this, error => { + if (errCb && 'function' == typeof errCb) { + errCb(error); + } else { + mx.ui.error('Error executing microflow ' + microflow + ' : ' + error.message); + console.error(this.id + '._execMf', error); + } + }), + }; + if (guid) { + action.params.guids = [guid]; + } + if (!mx.version || mx.version && 7 > parseInt(mx.version.split('.')[ 0 ], 10)) { + action.store = { + caller: this.mxform, + }; + } else { + action.origin = this.mxform; + } + mx.data.action(action, this); + } + }, + + _executeCallback(cb, from) { + this.log('_callback', from ? 'from ' + from : ''); + if (cb && 'function' === typeof cb) { + cb(); + } + }, + + /** + * Run a microflow as a promise + * + * @param {string} microflow Microflow name + * @param {string} [guid] Guid of Mendix object that is passed to the microflow + * @returns Promise + */ + _executePromise(microflow, guid) { + const deferred = new Deferred(); + this._execute(microflow, guid, deferred.resolve, deferred.reject); + return deferred.promise; + }, + _executeWithProgress(microflow, guid, cb, errCb) { // Wrap original function to add progress bar to all calls. let callback = cb, errorCallback = errCb; @@ -608,7 +687,7 @@ export default defineWidget('Core', template, { return 'rgba(' + result.r + ',' + result.g + ',' + result.b + ',' + alpha + ')'; } } else { - logger.warn('Empty hex color!'); + this.warn('Empty hex color!'); } return 'rgba(220,220,220,' + alpha + ')'; }, diff --git a/src/ChartJS/widgets/LineChart/widget/LineChart.js b/src/ChartJS/widgets/LineChart/widget/LineChart.js index 1bbdf4b..7842777 100644 --- a/src/ChartJS/widgets/LineChart/widget/LineChart.js +++ b/src/ChartJS/widgets/LineChart/widget/LineChart.js @@ -49,7 +49,7 @@ export default defineWidget('LineChart.widget.LineChart', null, { for (k = 0; k < maxpoints; k++) { points.push(0); } - logger.warn(this.id + ' - empty dataset'); + this.warn(' - empty dataset'); continue; } diff --git a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js index 704bab7..64d41ff 100644 --- a/src/ChartJS/widgets/RadarChart/widget/RadarChart.js +++ b/src/ChartJS/widgets/RadarChart/widget/RadarChart.js @@ -12,7 +12,7 @@ export default defineWidget('RadarChart.widget.RadarChart', null, { _chartClass: 'chartjs-radar-chart', _processData() { - logger.debug(this.id + '._processData'); + this.log('._processData'); let points = null; let set = { @@ -51,7 +51,7 @@ export default defineWidget('RadarChart.widget.RadarChart', null, { for (k = 0; k < maxpoints; k++) { points.push(0); } - logger.warn(this.id + ' - empty dataset'); + this.warn(' - empty dataset'); continue; } @@ -97,7 +97,7 @@ export default defineWidget('RadarChart.widget.RadarChart', null, { }, _createChart(data) { - logger.debug(this.id + '._createChart'); + this.log('._createChart'); if (this._chart) { this._restartChart(data);