1diff --git a/package-lock.json b/package-lock.json
2index 3c577dd..637b6b2 100644
3--- a/package-lock.json
4+++ b/package-lock.json
5@@ -16,21 +16,6 @@
6 "integrity": "sha512-FjsYUPzEJdGXjwKqSpE0/9QEh6kzhTAeObA54rn6j3rR4C/mzpI9L0KNfoeASSPMMdxIsoJuCLDWcM/rVjIsSA==",
7 "dev": true
8 },
9- "abbrev": {
10- "version": "1.1.1",
11- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
12- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
13- "dev": true
14- },
15- "ansi-align": {
16- "version": "2.0.0",
17- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
18- "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
19- "dev": true,
20- "requires": {
21- "string-width": "^2.0.0"
22- }
23- },
24 "ansi-colors": {
25 "version": "3.2.3",
26 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
27@@ -52,27 +37,6 @@
28 "color-convert": "^1.9.0"
29 }
30 },
31- "anymatch": {
32- "version": "2.0.0",
33- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
34- "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
35- "dev": true,
36- "requires": {
37- "micromatch": "^3.1.4",
38- "normalize-path": "^2.1.1"
39- },
40- "dependencies": {
41- "normalize-path": {
42- "version": "2.1.1",
43- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
44- "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
45- "dev": true,
46- "requires": {
47- "remove-trailing-separator": "^1.0.1"
48- }
49- }
50- }
51- },
52 "arg": {
53 "version": "4.1.1",
54 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.1.tgz",
55@@ -88,136 +52,18 @@
56 "sprintf-js": "~1.0.2"
57 }
58 },
59- "arr-diff": {
60- "version": "4.0.0",
61- "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
62- "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
63- "dev": true
64- },
65- "arr-flatten": {
66- "version": "1.1.0",
67- "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
68- "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
69- "dev": true
70- },
71- "arr-union": {
72- "version": "3.1.0",
73- "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
74- "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
75- "dev": true
76- },
77- "array-unique": {
78- "version": "0.3.2",
79- "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
80- "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
81- "dev": true
82- },
83- "assign-symbols": {
84- "version": "1.0.0",
85- "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
86- "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
87- "dev": true
88- },
89- "async-each": {
90- "version": "1.0.3",
91- "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
92- "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
93- "dev": true
94- },
95- "atob": {
96- "version": "2.1.2",
97- "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
98- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
99- "dev": true
100- },
101 "balanced-match": {
102 "version": "1.0.0",
103 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
104 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
105 "dev": true
106 },
107- "base": {
108- "version": "0.11.2",
109- "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
110- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
111- "dev": true,
112- "requires": {
113- "cache-base": "^1.0.1",
114- "class-utils": "^0.3.5",
115- "component-emitter": "^1.2.1",
116- "define-property": "^1.0.0",
117- "isobject": "^3.0.1",
118- "mixin-deep": "^1.2.0",
119- "pascalcase": "^0.1.1"
120- },
121- "dependencies": {
122- "define-property": {
123- "version": "1.0.0",
124- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
125- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
126- "dev": true,
127- "requires": {
128- "is-descriptor": "^1.0.0"
129- }
130- },
131- "is-accessor-descriptor": {
132- "version": "1.0.0",
133- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
134- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
135- "dev": true,
136- "requires": {
137- "kind-of": "^6.0.0"
138- }
139- },
140- "is-data-descriptor": {
141- "version": "1.0.0",
142- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
143- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
144- "dev": true,
145- "requires": {
146- "kind-of": "^6.0.0"
147- }
148- },
149- "is-descriptor": {
150- "version": "1.0.2",
151- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
152- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
153- "dev": true,
154- "requires": {
155- "is-accessor-descriptor": "^1.0.0",
156- "is-data-descriptor": "^1.0.0",
157- "kind-of": "^6.0.2"
158- }
159- }
160- }
161- },
162- "binary-extensions": {
163- "version": "1.13.1",
164- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
165- "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
166- "dev": true
167- },
168 "bindings": {
169 "version": "1.2.1",
170 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
171 "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=",
172 "dev": true
173 },
174- "boxen": {
175- "version": "1.3.0",
176- "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
177- "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
178- "dev": true,
179- "requires": {
180- "ansi-align": "^2.0.0",
181- "camelcase": "^4.0.0",
182- "chalk": "^2.0.1",
183- "cli-boxes": "^1.0.0",
184- "string-width": "^2.0.0",
185- "term-size": "^1.2.0",
186- "widest-line": "^2.0.0"
187- }
188- },
189 "brace-expansion": {
190 "version": "1.1.11",
191 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
192@@ -228,35 +74,6 @@
193 "concat-map": "0.0.1"
194 }
195 },
196- "braces": {
197- "version": "2.3.2",
198- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
199- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
200- "dev": true,
201- "requires": {
202- "arr-flatten": "^1.1.0",
203- "array-unique": "^0.3.2",
204- "extend-shallow": "^2.0.1",
205- "fill-range": "^4.0.0",
206- "isobject": "^3.0.1",
207- "repeat-element": "^1.1.2",
208- "snapdragon": "^0.8.1",
209- "snapdragon-node": "^2.0.1",
210- "split-string": "^3.0.2",
211- "to-regex": "^3.0.1"
212- },
213- "dependencies": {
214- "extend-shallow": {
215- "version": "2.0.1",
216- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
217- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
218- "dev": true,
219- "requires": {
220- "is-extendable": "^0.1.0"
221- }
222- }
223- }
224- },
225 "browser-stdout": {
226 "version": "1.3.1",
227 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
228@@ -269,35 +86,6 @@
229 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
230 "dev": true
231 },
232- "cache-base": {
233- "version": "1.0.1",
234- "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
235- "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
236- "dev": true,
237- "requires": {
238- "collection-visit": "^1.0.0",
239- "component-emitter": "^1.2.1",
240- "get-value": "^2.0.6",
241- "has-value": "^1.0.0",
242- "isobject": "^3.0.1",
243- "set-value": "^2.0.0",
244- "to-object-path": "^0.3.0",
245- "union-value": "^1.0.0",
246- "unset-value": "^1.0.0"
247- }
248- },
249- "camelcase": {
250- "version": "4.1.0",
251- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
252- "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
253- "dev": true
254- },
255- "capture-stack-trace": {
256- "version": "1.0.1",
257- "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
258- "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==",
259- "dev": true
260- },
261 "chalk": {
262 "version": "2.4.2",
263 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
264@@ -309,68 +97,6 @@
265 "supports-color": "^5.3.0"
266 }
267 },
268- "chokidar": {
269- "version": "2.1.8",
270- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
271- "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
272- "dev": true,
273- "requires": {
274- "anymatch": "^2.0.0",
275- "async-each": "^1.0.1",
276- "braces": "^2.3.2",
277- "fsevents": "^1.2.7",
278- "glob-parent": "^3.1.0",
279- "inherits": "^2.0.3",
280- "is-binary-path": "^1.0.0",
281- "is-glob": "^4.0.0",
282- "normalize-path": "^3.0.0",
283- "path-is-absolute": "^1.0.0",
284- "readdirp": "^2.2.1",
285- "upath": "^1.1.1"
286- }
287- },
288- "chownr": {
289- "version": "1.1.4",
290- "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
291- "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
292- "dev": true,
293- "optional": true
294- },
295- "ci-info": {
296- "version": "1.6.0",
297- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
298- "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
299- "dev": true
300- },
301- "class-utils": {
302- "version": "0.3.6",
303- "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
304- "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
305- "dev": true,
306- "requires": {
307- "arr-union": "^3.1.0",
308- "define-property": "^0.2.5",
309- "isobject": "^3.0.0",
310- "static-extend": "^0.1.1"
311- },
312- "dependencies": {
313- "define-property": {
314- "version": "0.2.5",
315- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
316- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
317- "dev": true,
318- "requires": {
319- "is-descriptor": "^0.1.0"
320- }
321- }
322- }
323- },
324- "cli-boxes": {
325- "version": "1.0.0",
326- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
327- "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
328- "dev": true
329- },
330 "cliui": {
331 "version": "5.0.0",
332 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
333@@ -410,16 +136,6 @@
334 }
335 }
336 },
337- "collection-visit": {
338- "version": "1.0.0",
339- "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
340- "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
341- "dev": true,
342- "requires": {
343- "map-visit": "^1.0.0",
344- "object-visit": "^1.0.0"
345- }
346- },
347 "color-convert": {
348 "version": "1.9.3",
349 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
350@@ -435,70 +151,12 @@
351 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
352 "dev": true
353 },
354- "component-emitter": {
355- "version": "1.3.0",
356- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
357- "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
358- "dev": true
359- },
360 "concat-map": {
361 "version": "0.0.1",
362 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
363 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
364 "dev": true
365 },
366- "configstore": {
367- "version": "3.1.2",
368- "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz",
369- "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==",
370- "dev": true,
371- "requires": {
372- "dot-prop": "^4.1.0",
373- "graceful-fs": "^4.1.2",
374- "make-dir": "^1.0.0",
375- "unique-string": "^1.0.0",
376- "write-file-atomic": "^2.0.0",
377- "xdg-basedir": "^3.0.0"
378- }
379- },
380- "copy-descriptor": {
381- "version": "0.1.1",
382- "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
383- "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
384- "dev": true
385- },
386- "core-util-is": {
387- "version": "1.0.2",
388- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
389- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
390- "dev": true
391- },
392- "create-error-class": {
393- "version": "3.0.2",
394- "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
395- "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
396- "dev": true,
397- "requires": {
398- "capture-stack-trace": "^1.0.0"
399- }
400- },
401- "cross-spawn": {
402- "version": "5.1.0",
403- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
404- "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
405- "dev": true,
406- "requires": {
407- "lru-cache": "^4.0.1",
408- "shebang-command": "^1.2.0",
409- "which": "^1.2.9"
410- }
411- },
412- "crypto-random-string": {
413- "version": "1.0.0",
414- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
415- "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
416- "dev": true
417- },
418 "debug": {
419 "version": "3.2.6",
420 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
421@@ -522,18 +180,6 @@
422 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
423 "dev": true
424 },
425- "decode-uri-component": {
426- "version": "0.2.0",
427- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
428- "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
429- "dev": true
430- },
431- "deep-extend": {
432- "version": "0.6.0",
433- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
434- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
435- "dev": true
436- },
437 "define-properties": {
438 "version": "1.1.3",
439 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
440@@ -543,68 +189,12 @@
441 "object-keys": "^1.0.12"
442 }
443 },
444- "define-property": {
445- "version": "2.0.2",
446- "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
447- "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
448- "dev": true,
449- "requires": {
450- "is-descriptor": "^1.0.2",
451- "isobject": "^3.0.1"
452- },
453- "dependencies": {
454- "is-accessor-descriptor": {
455- "version": "1.0.0",
456- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
457- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
458- "dev": true,
459- "requires": {
460- "kind-of": "^6.0.0"
461- }
462- },
463- "is-data-descriptor": {
464- "version": "1.0.0",
465- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
466- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
467- "dev": true,
468- "requires": {
469- "kind-of": "^6.0.0"
470- }
471- },
472- "is-descriptor": {
473- "version": "1.0.2",
474- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
475- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
476- "dev": true,
477- "requires": {
478- "is-accessor-descriptor": "^1.0.0",
479- "is-data-descriptor": "^1.0.0",
480- "kind-of": "^6.0.2"
481- }
482- }
483- }
484- },
485 "diff": {
486 "version": "4.0.1",
487 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz",
488 "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==",
489 "dev": true
490 },
491- "dot-prop": {
492- "version": "4.2.0",
493- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
494- "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
495- "dev": true,
496- "requires": {
497- "is-obj": "^1.0.0"
498- }
499- },
500- "duplexer3": {
501- "version": "0.1.4",
502- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
503- "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
504- "dev": true
505- },
506 "emoji-regex": {
507 "version": "7.0.3",
508 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
509@@ -652,174 +242,6 @@
510 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
511 "dev": true
512 },
513- "execa": {
514- "version": "0.7.0",
515- "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
516- "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
517- "dev": true,
518- "requires": {
519- "cross-spawn": "^5.0.1",
520- "get-stream": "^3.0.0",
521- "is-stream": "^1.1.0",
522- "npm-run-path": "^2.0.0",
523- "p-finally": "^1.0.0",
524- "signal-exit": "^3.0.0",
525- "strip-eof": "^1.0.0"
526- }
527- },
528- "expand-brackets": {
529- "version": "2.1.4",
530- "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
531- "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
532- "dev": true,
533- "requires": {
534- "debug": "^2.3.3",
535- "define-property": "^0.2.5",
536- "extend-shallow": "^2.0.1",
537- "posix-character-classes": "^0.1.0",
538- "regex-not": "^1.0.0",
539- "snapdragon": "^0.8.1",
540- "to-regex": "^3.0.1"
541- },
542- "dependencies": {
543- "debug": {
544- "version": "2.6.9",
545- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
546- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
547- "dev": true,
548- "requires": {
549- "ms": "2.0.0"
550- }
551- },
552- "define-property": {
553- "version": "0.2.5",
554- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
555- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
556- "dev": true,
557- "requires": {
558- "is-descriptor": "^0.1.0"
559- }
560- },
561- "extend-shallow": {
562- "version": "2.0.1",
563- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
564- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
565- "dev": true,
566- "requires": {
567- "is-extendable": "^0.1.0"
568- }
569- }
570- }
571- },
572- "extend-shallow": {
573- "version": "3.0.2",
574- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
575- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
576- "dev": true,
577- "requires": {
578- "assign-symbols": "^1.0.0",
579- "is-extendable": "^1.0.1"
580- },
581- "dependencies": {
582- "is-extendable": {
583- "version": "1.0.1",
584- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
585- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
586- "dev": true,
587- "requires": {
588- "is-plain-object": "^2.0.4"
589- }
590- }
591- }
592- },
593- "extglob": {
594- "version": "2.0.4",
595- "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
596- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
597- "dev": true,
598- "requires": {
599- "array-unique": "^0.3.2",
600- "define-property": "^1.0.0",
601- "expand-brackets": "^2.1.4",
602- "extend-shallow": "^2.0.1",
603- "fragment-cache": "^0.2.1",
604- "regex-not": "^1.0.0",
605- "snapdragon": "^0.8.1",
606- "to-regex": "^3.0.1"
607- },
608- "dependencies": {
609- "define-property": {
610- "version": "1.0.0",
611- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
612- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
613- "dev": true,
614- "requires": {
615- "is-descriptor": "^1.0.0"
616- }
617- },
618- "extend-shallow": {
619- "version": "2.0.1",
620- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
621- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
622- "dev": true,
623- "requires": {
624- "is-extendable": "^0.1.0"
625- }
626- },
627- "is-accessor-descriptor": {
628- "version": "1.0.0",
629- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
630- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
631- "dev": true,
632- "requires": {
633- "kind-of": "^6.0.0"
634- }
635- },
636- "is-data-descriptor": {
637- "version": "1.0.0",
638- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
639- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
640- "dev": true,
641- "requires": {
642- "kind-of": "^6.0.0"
643- }
644- },
645- "is-descriptor": {
646- "version": "1.0.2",
647- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
648- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
649- "dev": true,
650- "requires": {
651- "is-accessor-descriptor": "^1.0.0",
652- "is-data-descriptor": "^1.0.0",
653- "kind-of": "^6.0.2"
654- }
655- }
656- }
657- },
658- "fill-range": {
659- "version": "4.0.0",
660- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
661- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
662- "dev": true,
663- "requires": {
664- "extend-shallow": "^2.0.1",
665- "is-number": "^3.0.0",
666- "repeat-string": "^1.6.1",
667- "to-regex-range": "^2.1.0"
668- },
669- "dependencies": {
670- "extend-shallow": {
671- "version": "2.0.1",
672- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
673- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
674- "dev": true,
675- "requires": {
676- "is-extendable": "^0.1.0"
677- }
678- }
679- }
680- },
681 "find-up": {
682 "version": "3.0.0",
683 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
684@@ -846,555 +268,12 @@
685 }
686 }
687 },
688- "for-in": {
689- "version": "1.0.2",
690- "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
691- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
692- "dev": true
693- },
694- "fragment-cache": {
695- "version": "0.2.1",
696- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
697- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
698- "dev": true,
699- "requires": {
700- "map-cache": "^0.2.2"
701- }
702- },
703- "fs-minipass": {
704- "version": "1.2.7",
705- "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
706- "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
707- "dev": true,
708- "optional": true,
709- "requires": {
710- "minipass": "^2.6.0"
711- }
712- },
713 "fs.realpath": {
714 "version": "1.0.0",
715 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
716 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
717 "dev": true
718 },
719- "fsevents": {
720- "version": "1.2.9",
721- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
722- "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
723- "dev": true,
724- "optional": true,
725- "requires": {
726- "nan": "^2.12.1",
727- "node-pre-gyp": "^0.12.0"
728- },
729- "dependencies": {
730- "abbrev": {
731- "version": "1.1.1",
732- "bundled": true,
733- "dev": true,
734- "optional": true
735- },
736- "ansi-regex": {
737- "version": "2.1.1",
738- "bundled": true,
739- "dev": true,
740- "optional": true
741- },
742- "aproba": {
743- "version": "1.2.0",
744- "bundled": true,
745- "dev": true,
746- "optional": true
747- },
748- "are-we-there-yet": {
749- "version": "1.1.5",
750- "bundled": true,
751- "dev": true,
752- "optional": true,
753- "requires": {
754- "delegates": "^1.0.0",
755- "readable-stream": "^2.0.6"
756- }
757- },
758- "balanced-match": {
759- "version": "1.0.0",
760- "bundled": true,
761- "dev": true,
762- "optional": true
763- },
764- "brace-expansion": {
765- "version": "1.1.11",
766- "bundled": true,
767- "dev": true,
768- "optional": true,
769- "requires": {
770- "balanced-match": "^1.0.0",
771- "concat-map": "0.0.1"
772- }
773- },
774- "chownr": {
775- "version": "1.1.1",
776- "bundled": true
777- },
778- "code-point-at": {
779- "version": "1.1.0",
780- "bundled": true,
781- "dev": true,
782- "optional": true
783- },
784- "concat-map": {
785- "version": "0.0.1",
786- "bundled": true,
787- "dev": true,
788- "optional": true
789- },
790- "console-control-strings": {
791- "version": "1.1.0",
792- "bundled": true,
793- "dev": true,
794- "optional": true
795- },
796- "core-util-is": {
797- "version": "1.0.2",
798- "bundled": true,
799- "dev": true,
800- "optional": true
801- },
802- "debug": {
803- "version": "4.1.1",
804- "bundled": true,
805- "dev": true,
806- "optional": true,
807- "requires": {
808- "ms": "^2.1.1"
809- }
810- },
811- "deep-extend": {
812- "version": "0.6.0",
813- "bundled": true,
814- "dev": true,
815- "optional": true
816- },
817- "delegates": {
818- "version": "1.0.0",
819- "bundled": true,
820- "dev": true,
821- "optional": true
822- },
823- "detect-libc": {
824- "version": "1.0.3",
825- "bundled": true,
826- "dev": true,
827- "optional": true
828- },
829- "fs-minipass": {
830- "version": "1.2.5",
831- "bundled": true,
832- "requires": {
833- "minipass": "^2.2.1"
834- }
835- },
836- "fs.realpath": {
837- "version": "1.0.0",
838- "bundled": true,
839- "dev": true,
840- "optional": true
841- },
842- "gauge": {
843- "version": "2.7.4",
844- "bundled": true,
845- "dev": true,
846- "optional": true,
847- "requires": {
848- "aproba": "^1.0.3",
849- "console-control-strings": "^1.0.0",
850- "has-unicode": "^2.0.0",
851- "object-assign": "^4.1.0",
852- "signal-exit": "^3.0.0",
853- "string-width": "^1.0.1",
854- "strip-ansi": "^3.0.1",
855- "wide-align": "^1.1.0"
856- }
857- },
858- "glob": {
859- "version": "7.1.3",
860- "bundled": true,
861- "dev": true,
862- "optional": true,
863- "requires": {
864- "fs.realpath": "^1.0.0",
865- "inflight": "^1.0.4",
866- "inherits": "2",
867- "minimatch": "^3.0.4",
868- "once": "^1.3.0",
869- "path-is-absolute": "^1.0.0"
870- }
871- },
872- "has-unicode": {
873- "version": "2.0.1",
874- "bundled": true,
875- "dev": true,
876- "optional": true
877- },
878- "iconv-lite": {
879- "version": "0.4.24",
880- "bundled": true,
881- "dev": true,
882- "optional": true,
883- "requires": {
884- "safer-buffer": ">= 2.1.2 < 3"
885- }
886- },
887- "ignore-walk": {
888- "version": "3.0.1",
889- "bundled": true,
890- "dev": true,
891- "optional": true,
892- "requires": {
893- "minimatch": "^3.0.4"
894- }
895- },
896- "inflight": {
897- "version": "1.0.6",
898- "bundled": true,
899- "dev": true,
900- "optional": true,
901- "requires": {
902- "once": "^1.3.0",
903- "wrappy": "1"
904- }
905- },
906- "inherits": {
907- "version": "2.0.3",
908- "bundled": true,
909- "dev": true,
910- "optional": true
911- },
912- "is-fullwidth-code-point": {
913- "version": "1.0.0",
914- "bundled": true,
915- "dev": true,
916- "optional": true,
917- "requires": {
918- "number-is-nan": "^1.0.0"
919- }
920- },
921- "isarray": {
922- "version": "1.0.0",
923- "bundled": true,
924- "dev": true,
925- "optional": true
926- },
927- "minimatch": {
928- "version": "3.0.4",
929- "bundled": true,
930- "dev": true,
931- "optional": true,
932- "requires": {
933- "brace-expansion": "^1.1.7"
934- }
935- },
936- "minimist": {
937- "version": "0.0.8",
938- "bundled": true,
939- "dev": true,
940- "optional": true
941- },
942- "minipass": {
943- "version": "2.3.5",
944- "bundled": true,
945- "optional": true,
946- "requires": {
947- "safe-buffer": "^5.1.2",
948- "yallist": "^3.0.0"
949- }
950- },
951- "minizlib": {
952- "version": "1.2.1",
953- "bundled": true,
954- "requires": {
955- "minipass": "^2.2.1"
956- }
957- },
958- "mkdirp": {
959- "version": "0.5.1",
960- "bundled": true,
961- "dev": true,
962- "optional": true,
963- "requires": {
964- "minimist": "0.0.8"
965- }
966- },
967- "ms": {
968- "version": "2.1.1",
969- "bundled": true,
970- "dev": true,
971- "optional": true
972- },
973- "needle": {
974- "version": "2.3.0",
975- "bundled": true,
976- "dev": true,
977- "optional": true,
978- "requires": {
979- "debug": "^4.1.0",
980- "iconv-lite": "^0.4.4",
981- "sax": "^1.2.4"
982- }
983- },
984- "node-pre-gyp": {
985- "version": "0.12.0",
986- "bundled": true,
987- "dev": true,
988- "optional": true,
989- "requires": {
990- "detect-libc": "^1.0.2",
991- "mkdirp": "^0.5.1",
992- "needle": "^2.2.1",
993- "nopt": "^4.0.1",
994- "npm-packlist": "^1.1.6",
995- "npmlog": "^4.0.2",
996- "rc": "^1.2.7",
997- "rimraf": "^2.6.1",
998- "semver": "^5.3.0",
999- "tar": "^4"
1000- }
1001- },
1002- "nopt": {
1003- "version": "4.0.1",
1004- "bundled": true,
1005- "dev": true,
1006- "optional": true,
1007- "requires": {
1008- "abbrev": "1",
1009- "osenv": "^0.1.4"
1010- }
1011- },
1012- "npm-bundled": {
1013- "version": "1.0.6",
1014- "bundled": true,
1015- "dev": true,
1016- "optional": true
1017- },
1018- "npm-packlist": {
1019- "version": "1.4.1",
1020- "bundled": true,
1021- "dev": true,
1022- "optional": true,
1023- "requires": {
1024- "ignore-walk": "^3.0.1",
1025- "npm-bundled": "^1.0.1"
1026- }
1027- },
1028- "npmlog": {
1029- "version": "4.1.2",
1030- "bundled": true,
1031- "dev": true,
1032- "optional": true,
1033- "requires": {
1034- "are-we-there-yet": "~1.1.2",
1035- "console-control-strings": "~1.1.0",
1036- "gauge": "~2.7.3",
1037- "set-blocking": "~2.0.0"
1038- }
1039- },
1040- "number-is-nan": {
1041- "version": "1.0.1",
1042- "bundled": true,
1043- "dev": true,
1044- "optional": true
1045- },
1046- "object-assign": {
1047- "version": "4.1.1",
1048- "bundled": true,
1049- "dev": true,
1050- "optional": true
1051- },
1052- "once": {
1053- "version": "1.4.0",
1054- "bundled": true,
1055- "dev": true,
1056- "optional": true,
1057- "requires": {
1058- "wrappy": "1"
1059- }
1060- },
1061- "os-homedir": {
1062- "version": "1.0.2",
1063- "bundled": true,
1064- "dev": true,
1065- "optional": true
1066- },
1067- "os-tmpdir": {
1068- "version": "1.0.2",
1069- "bundled": true,
1070- "dev": true,
1071- "optional": true
1072- },
1073- "osenv": {
1074- "version": "0.1.5",
1075- "bundled": true,
1076- "dev": true,
1077- "optional": true,
1078- "requires": {
1079- "os-homedir": "^1.0.0",
1080- "os-tmpdir": "^1.0.0"
1081- }
1082- },
1083- "path-is-absolute": {
1084- "version": "1.0.1",
1085- "bundled": true,
1086- "dev": true,
1087- "optional": true
1088- },
1089- "process-nextick-args": {
1090- "version": "2.0.0",
1091- "bundled": true,
1092- "dev": true,
1093- "optional": true
1094- },
1095- "rc": {
1096- "version": "1.2.8",
1097- "bundled": true,
1098- "dev": true,
1099- "optional": true,
1100- "requires": {
1101- "deep-extend": "^0.6.0",
1102- "ini": "~1.3.0",
1103- "minimist": "^1.2.0",
1104- "strip-json-comments": "~2.0.1"
1105- },
1106- "dependencies": {
1107- "minimist": {
1108- "version": "1.2.0",
1109- "bundled": true,
1110- "dev": true,
1111- "optional": true
1112- }
1113- }
1114- },
1115- "readable-stream": {
1116- "version": "2.3.6",
1117- "bundled": true,
1118- "dev": true,
1119- "optional": true,
1120- "requires": {
1121- "core-util-is": "~1.0.0",
1122- "inherits": "~2.0.3",
1123- "isarray": "~1.0.0",
1124- "process-nextick-args": "~2.0.0",
1125- "safe-buffer": "~5.1.1",
1126- "string_decoder": "~1.1.1",
1127- "util-deprecate": "~1.0.1"
1128- }
1129- },
1130- "rimraf": {
1131- "version": "2.6.3",
1132- "bundled": true,
1133- "dev": true,
1134- "optional": true,
1135- "requires": {
1136- "glob": "^7.1.3"
1137- }
1138- },
1139- "safe-buffer": {
1140- "version": "5.1.2",
1141- "bundled": true,
1142- "optional": true
1143- },
1144- "safer-buffer": {
1145- "version": "2.1.2",
1146- "bundled": true,
1147- "dev": true,
1148- "optional": true
1149- },
1150- "sax": {
1151- "version": "1.2.4",
1152- "bundled": true,
1153- "dev": true,
1154- "optional": true
1155- },
1156- "semver": {
1157- "version": "5.7.0",
1158- "bundled": true,
1159- "dev": true,
1160- "optional": true
1161- },
1162- "set-blocking": {
1163- "version": "2.0.0",
1164- "bundled": true,
1165- "dev": true,
1166- "optional": true
1167- },
1168- "signal-exit": {
1169- "version": "3.0.2",
1170- "bundled": true,
1171- "dev": true,
1172- "optional": true
1173- },
1174- "string-width": {
1175- "version": "1.0.2",
1176- "bundled": true,
1177- "dev": true,
1178- "optional": true,
1179- "requires": {
1180- "code-point-at": "^1.0.0",
1181- "is-fullwidth-code-point": "^1.0.0",
1182- "strip-ansi": "^3.0.0"
1183- }
1184- },
1185- "string_decoder": {
1186- "version": "1.1.1",
1187- "bundled": true,
1188- "dev": true,
1189- "optional": true,
1190- "requires": {
1191- "safe-buffer": "~5.1.0"
1192- }
1193- },
1194- "strip-ansi": {
1195- "version": "3.0.1",
1196- "bundled": true,
1197- "dev": true,
1198- "optional": true,
1199- "requires": {
1200- "ansi-regex": "^2.0.0"
1201- }
1202- },
1203- "strip-json-comments": {
1204- "version": "2.0.1",
1205- "bundled": true,
1206- "dev": true,
1207- "optional": true
1208- },
1209- "util-deprecate": {
1210- "version": "1.0.2",
1211- "bundled": true,
1212- "dev": true,
1213- "optional": true
1214- },
1215- "wide-align": {
1216- "version": "1.1.3",
1217- "bundled": true,
1218- "dev": true,
1219- "optional": true,
1220- "requires": {
1221- "string-width": "^1.0.2 || 2"
1222- }
1223- },
1224- "wrappy": {
1225- "version": "1.0.2",
1226- "bundled": true,
1227- "dev": true,
1228- "optional": true
1229- },
1230- "yallist": {
1231- "version": "3.0.3",
1232- "bundled": true,
1233- "optional": true
1234- }
1235- }
1236- },
1237 "function-bind": {
1238 "version": "1.1.1",
1239 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1240@@ -1407,73 +286,6 @@
1241 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1242 "dev": true
1243 },
1244- "get-stream": {
1245- "version": "3.0.0",
1246- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
1247- "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
1248- "dev": true
1249- },
1250- "get-value": {
1251- "version": "2.0.6",
1252- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1253- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1254- "dev": true
1255- },
1256- "glob-parent": {
1257- "version": "3.1.0",
1258- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1259- "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1260- "dev": true,
1261- "requires": {
1262- "is-glob": "^3.1.0",
1263- "path-dirname": "^1.0.0"
1264- },
1265- "dependencies": {
1266- "is-glob": {
1267- "version": "3.1.0",
1268- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1269- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1270- "dev": true,
1271- "requires": {
1272- "is-extglob": "^2.1.0"
1273- }
1274- }
1275- }
1276- },
1277- "global-dirs": {
1278- "version": "0.1.1",
1279- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
1280- "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
1281- "dev": true,
1282- "requires": {
1283- "ini": "^1.3.4"
1284- }
1285- },
1286- "got": {
1287- "version": "6.7.1",
1288- "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
1289- "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
1290- "dev": true,
1291- "requires": {
1292- "create-error-class": "^3.0.0",
1293- "duplexer3": "^0.1.4",
1294- "get-stream": "^3.0.0",
1295- "is-redirect": "^1.0.0",
1296- "is-retry-allowed": "^1.0.0",
1297- "is-stream": "^1.0.0",
1298- "lowercase-keys": "^1.0.0",
1299- "safe-buffer": "^5.0.1",
1300- "timed-out": "^4.0.0",
1301- "unzip-response": "^2.0.1",
1302- "url-parse-lax": "^1.0.0"
1303- }
1304- },
1305- "graceful-fs": {
1306- "version": "4.2.3",
1307- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
1308- "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
1309- "dev": true
1310- },
1311 "growl": {
1312 "version": "1.10.5",
1313 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
1314@@ -1498,273 +310,47 @@
1315 "has-symbols": {
1316 "version": "1.0.0",
1317 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
1318- "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
1319- "dev": true
1320- },
1321- "has-value": {
1322- "version": "1.0.0",
1323- "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1324- "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
1325- "dev": true,
1326- "requires": {
1327- "get-value": "^2.0.6",
1328- "has-values": "^1.0.0",
1329- "isobject": "^3.0.0"
1330- }
1331- },
1332- "has-values": {
1333- "version": "1.0.0",
1334- "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1335- "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
1336- "dev": true,
1337- "requires": {
1338- "is-number": "^3.0.0",
1339- "kind-of": "^4.0.0"
1340- },
1341- "dependencies": {
1342- "kind-of": {
1343- "version": "4.0.0",
1344- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1345- "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1346- "dev": true,
1347- "requires": {
1348- "is-buffer": "^1.1.5"
1349- }
1350- }
1351- }
1352- },
1353- "he": {
1354- "version": "1.2.0",
1355- "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
1356- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1357- "dev": true
1358- },
1359- "ignore-by-default": {
1360- "version": "1.0.1",
1361- "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
1362- "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
1363- "dev": true
1364- },
1365- "import-lazy": {
1366- "version": "2.1.0",
1367- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
1368- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
1369- "dev": true
1370- },
1371- "imurmurhash": {
1372- "version": "0.1.4",
1373- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1374- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1375- "dev": true
1376- },
1377- "inflight": {
1378- "version": "1.0.6",
1379- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1380- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1381- "dev": true,
1382- "requires": {
1383- "once": "^1.3.0",
1384- "wrappy": "1"
1385- }
1386- },
1387- "inherits": {
1388- "version": "2.0.4",
1389- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1390- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1391- "dev": true
1392- },
1393- "ini": {
1394- "version": "1.3.8",
1395- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1396- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
1397- "dev": true
1398- },
1399- "is-accessor-descriptor": {
1400- "version": "0.1.6",
1401- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1402- "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1403- "dev": true,
1404- "requires": {
1405- "kind-of": "^3.0.2"
1406- },
1407- "dependencies": {
1408- "kind-of": {
1409- "version": "3.2.2",
1410- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1411- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1412- "dev": true,
1413- "requires": {
1414- "is-buffer": "^1.1.5"
1415- }
1416- }
1417- }
1418- },
1419- "is-binary-path": {
1420- "version": "1.0.1",
1421- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1422- "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1423- "dev": true,
1424- "requires": {
1425- "binary-extensions": "^1.0.0"
1426- }
1427- },
1428- "is-buffer": {
1429- "version": "1.1.6",
1430- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1431- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
1432- "dev": true
1433- },
1434- "is-callable": {
1435- "version": "1.1.4",
1436- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
1437- "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
1438- "dev": true
1439- },
1440- "is-ci": {
1441- "version": "1.2.1",
1442- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
1443- "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
1444- "dev": true,
1445- "requires": {
1446- "ci-info": "^1.5.0"
1447- }
1448- },
1449- "is-data-descriptor": {
1450- "version": "0.1.4",
1451- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1452- "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1453- "dev": true,
1454- "requires": {
1455- "kind-of": "^3.0.2"
1456- },
1457- "dependencies": {
1458- "kind-of": {
1459- "version": "3.2.2",
1460- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1461- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1462- "dev": true,
1463- "requires": {
1464- "is-buffer": "^1.1.5"
1465- }
1466- }
1467- }
1468- },
1469- "is-date-object": {
1470- "version": "1.0.1",
1471- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
1472- "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
1473- "dev": true
1474- },
1475- "is-descriptor": {
1476- "version": "0.1.6",
1477- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1478- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1479- "dev": true,
1480- "requires": {
1481- "is-accessor-descriptor": "^0.1.6",
1482- "is-data-descriptor": "^0.1.4",
1483- "kind-of": "^5.0.0"
1484- },
1485- "dependencies": {
1486- "kind-of": {
1487- "version": "5.1.0",
1488- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1489- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1490- "dev": true
1491- }
1492- }
1493- },
1494- "is-extendable": {
1495- "version": "0.1.1",
1496- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1497- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1498- "dev": true
1499- },
1500- "is-extglob": {
1501- "version": "2.1.1",
1502- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1503- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1504- "dev": true
1505- },
1506- "is-fullwidth-code-point": {
1507- "version": "2.0.0",
1508- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1509- "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1510- "dev": true
1511- },
1512- "is-glob": {
1513- "version": "4.0.1",
1514- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1515- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1516- "dev": true,
1517- "requires": {
1518- "is-extglob": "^2.1.1"
1519- }
1520- },
1521- "is-installed-globally": {
1522- "version": "0.1.0",
1523- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
1524- "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
1525- "dev": true,
1526- "requires": {
1527- "global-dirs": "^0.1.0",
1528- "is-path-inside": "^1.0.0"
1529- }
1530+ "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
1531+ "dev": true
1532 },
1533- "is-npm": {
1534- "version": "1.0.0",
1535- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
1536- "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
1537+ "he": {
1538+ "version": "1.2.0",
1539+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
1540+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1541 "dev": true
1542 },
1543- "is-number": {
1544- "version": "3.0.0",
1545- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1546- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1547+ "inflight": {
1548+ "version": "1.0.6",
1549+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1550+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1551 "dev": true,
1552 "requires": {
1553- "kind-of": "^3.0.2"
1554- },
1555- "dependencies": {
1556- "kind-of": {
1557- "version": "3.2.2",
1558- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1559- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1560- "dev": true,
1561- "requires": {
1562- "is-buffer": "^1.1.5"
1563- }
1564- }
1565+ "once": "^1.3.0",
1566+ "wrappy": "1"
1567 }
1568 },
1569- "is-obj": {
1570- "version": "1.0.1",
1571- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
1572- "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
1573+ "inherits": {
1574+ "version": "2.0.4",
1575+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1576+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1577 "dev": true
1578 },
1579- "is-path-inside": {
1580- "version": "1.0.1",
1581- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
1582- "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
1583- "dev": true,
1584- "requires": {
1585- "path-is-inside": "^1.0.1"
1586- }
1587+ "is-callable": {
1588+ "version": "1.1.4",
1589+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
1590+ "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
1591+ "dev": true
1592 },
1593- "is-plain-object": {
1594- "version": "2.0.4",
1595- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1596- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1597- "dev": true,
1598- "requires": {
1599- "isobject": "^3.0.1"
1600- }
1601+ "is-date-object": {
1602+ "version": "1.0.1",
1603+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
1604+ "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
1605+ "dev": true
1606 },
1607- "is-redirect": {
1608- "version": "1.0.0",
1609- "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
1610- "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
1611+ "is-fullwidth-code-point": {
1612+ "version": "2.0.0",
1613+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1614+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1615 "dev": true
1616 },
1617 "is-regex": {
1618@@ -1776,18 +362,6 @@
1619 "has": "^1.0.1"
1620 }
1621 },
1622- "is-retry-allowed": {
1623- "version": "1.2.0",
1624- "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
1625- "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
1626- "dev": true
1627- },
1628- "is-stream": {
1629- "version": "1.1.0",
1630- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
1631- "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
1632- "dev": true
1633- },
1634 "is-symbol": {
1635 "version": "1.0.2",
1636 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
1637@@ -1797,30 +371,12 @@
1638 "has-symbols": "^1.0.0"
1639 }
1640 },
1641- "is-windows": {
1642- "version": "1.0.2",
1643- "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1644- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1645- "dev": true
1646- },
1647- "isarray": {
1648- "version": "1.0.0",
1649- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1650- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1651- "dev": true
1652- },
1653 "isexe": {
1654 "version": "2.0.0",
1655 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1656 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1657 "dev": true
1658 },
1659- "isobject": {
1660- "version": "3.0.1",
1661- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1662- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1663- "dev": true
1664- },
1665 "js-yaml": {
1666 "version": "3.13.1",
1667 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
1668@@ -1831,21 +387,6 @@
1669 "esprima": "^4.0.0"
1670 }
1671 },
1672- "kind-of": {
1673- "version": "6.0.2",
1674- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
1675- "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
1676- "dev": true
1677- },
1678- "latest-version": {
1679- "version": "3.1.0",
1680- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
1681- "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
1682- "dev": true,
1683- "requires": {
1684- "package-json": "^4.0.0"
1685- }
1686- },
1687 "locate-path": {
1688 "version": "3.0.0",
1689 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1690@@ -1871,73 +412,12 @@
1691 "chalk": "^2.0.1"
1692 }
1693 },
1694- "lowercase-keys": {
1695- "version": "1.0.1",
1696- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
1697- "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
1698- "dev": true
1699- },
1700- "lru-cache": {
1701- "version": "4.1.5",
1702- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
1703- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
1704- "dev": true,
1705- "requires": {
1706- "pseudomap": "^1.0.2",
1707- "yallist": "^2.1.2"
1708- }
1709- },
1710- "make-dir": {
1711- "version": "1.3.0",
1712- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
1713- "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
1714- "dev": true,
1715- "requires": {
1716- "pify": "^3.0.0"
1717- }
1718- },
1719 "make-error": {
1720 "version": "1.3.5",
1721 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
1722 "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
1723 "dev": true
1724 },
1725- "map-cache": {
1726- "version": "0.2.2",
1727- "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
1728- "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
1729- "dev": true
1730- },
1731- "map-visit": {
1732- "version": "1.0.0",
1733- "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
1734- "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
1735- "dev": true,
1736- "requires": {
1737- "object-visit": "^1.0.0"
1738- }
1739- },
1740- "micromatch": {
1741- "version": "3.1.10",
1742- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1743- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1744- "dev": true,
1745- "requires": {
1746- "arr-diff": "^4.0.0",
1747- "array-unique": "^0.3.2",
1748- "braces": "^2.3.1",
1749- "define-property": "^2.0.2",
1750- "extend-shallow": "^3.0.2",
1751- "extglob": "^2.0.4",
1752- "fragment-cache": "^0.2.1",
1753- "kind-of": "^6.0.2",
1754- "nanomatch": "^1.2.9",
1755- "object.pick": "^1.3.0",
1756- "regex-not": "^1.0.0",
1757- "snapdragon": "^0.8.1",
1758- "to-regex": "^3.0.2"
1759- }
1760- },
1761 "minimatch": {
1762 "version": "3.0.4",
1763 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1764@@ -1947,63 +427,6 @@
1765 "brace-expansion": "^1.1.7"
1766 }
1767 },
1768- "minimist": {
1769- "version": "1.2.0",
1770- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1771- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1772- "dev": true
1773- },
1774- "minipass": {
1775- "version": "2.9.0",
1776- "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
1777- "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
1778- "dev": true,
1779- "optional": true,
1780- "requires": {
1781- "safe-buffer": "^5.1.2",
1782- "yallist": "^3.0.0"
1783- },
1784- "dependencies": {
1785- "yallist": {
1786- "version": "3.1.1",
1787- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
1788- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
1789- "dev": true,
1790- "optional": true
1791- }
1792- }
1793- },
1794- "minizlib": {
1795- "version": "1.3.3",
1796- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
1797- "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
1798- "dev": true,
1799- "optional": true,
1800- "requires": {
1801- "minipass": "^2.9.0"
1802- }
1803- },
1804- "mixin-deep": {
1805- "version": "1.3.2",
1806- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
1807- "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
1808- "dev": true,
1809- "requires": {
1810- "for-in": "^1.0.2",
1811- "is-extendable": "^1.0.1"
1812- },
1813- "dependencies": {
1814- "is-extendable": {
1815- "version": "1.0.1",
1816- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1817- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1818- "dev": true,
1819- "requires": {
1820- "is-plain-object": "^2.0.4"
1821- }
1822- }
1823- }
1824- },
1825 "mkdirp": {
1826 "version": "0.5.1",
1827 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1828@@ -2089,38 +512,6 @@
1829 }
1830 }
1831 },
1832- "ms": {
1833- "version": "2.0.0",
1834- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1835- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1836- "dev": true
1837- },
1838- "nan": {
1839- "version": "2.14.0",
1840- "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
1841- "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
1842- "dev": true,
1843- "optional": true
1844- },
1845- "nanomatch": {
1846- "version": "1.2.13",
1847- "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
1848- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
1849- "dev": true,
1850- "requires": {
1851- "arr-diff": "^4.0.0",
1852- "array-unique": "^0.3.2",
1853- "define-property": "^2.0.2",
1854- "extend-shallow": "^3.0.2",
1855- "fragment-cache": "^0.2.1",
1856- "is-windows": "^1.0.2",
1857- "kind-of": "^6.0.2",
1858- "object.pick": "^1.3.0",
1859- "regex-not": "^1.0.0",
1860- "snapdragon": "^0.8.1",
1861- "to-regex": "^3.0.1"
1862- }
1863- },
1864 "node-addon-api": {
1865 "version": "1.6.3",
1866 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.6.3.tgz",
1867@@ -2136,79 +527,6 @@
1868 "semver": "^5.7.0"
1869 }
1870 },
1871- "nodemon": {
1872- "version": "1.19.4",
1873- "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz",
1874- "integrity": "sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ==",
1875- "dev": true,
1876- "requires": {
1877- "chokidar": "^2.1.8",
1878- "debug": "^3.2.6",
1879- "ignore-by-default": "^1.0.1",
1880- "minimatch": "^3.0.4",
1881- "pstree.remy": "^1.1.7",
1882- "semver": "^5.7.1",
1883- "supports-color": "^5.5.0",
1884- "touch": "^3.1.0",
1885- "undefsafe": "^2.0.2",
1886- "update-notifier": "^2.5.0"
1887- }
1888- },
1889- "nopt": {
1890- "version": "1.0.10",
1891- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
1892- "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
1893- "dev": true,
1894- "requires": {
1895- "abbrev": "1"
1896- }
1897- },
1898- "normalize-path": {
1899- "version": "3.0.0",
1900- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1901- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1902- "dev": true
1903- },
1904- "npm-run-path": {
1905- "version": "2.0.2",
1906- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
1907- "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
1908- "dev": true,
1909- "requires": {
1910- "path-key": "^2.0.0"
1911- }
1912- },
1913- "object-copy": {
1914- "version": "0.1.0",
1915- "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
1916- "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
1917- "dev": true,
1918- "requires": {
1919- "copy-descriptor": "^0.1.0",
1920- "define-property": "^0.2.5",
1921- "kind-of": "^3.0.3"
1922- },
1923- "dependencies": {
1924- "define-property": {
1925- "version": "0.2.5",
1926- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1927- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1928- "dev": true,
1929- "requires": {
1930- "is-descriptor": "^0.1.0"
1931- }
1932- },
1933- "kind-of": {
1934- "version": "3.2.2",
1935- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1936- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1937- "dev": true,
1938- "requires": {
1939- "is-buffer": "^1.1.5"
1940- }
1941- }
1942- }
1943- },
1944 "object-inspect": {
1945 "version": "1.6.0",
1946 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz",
1947@@ -2221,15 +539,6 @@
1948 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
1949 "dev": true
1950 },
1951- "object-visit": {
1952- "version": "1.0.1",
1953- "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
1954- "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
1955- "dev": true,
1956- "requires": {
1957- "isobject": "^3.0.0"
1958- }
1959- },
1960 "object.assign": {
1961 "version": "4.1.0",
1962 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
1963@@ -2252,221 +561,49 @@
1964 "es-abstract": "^1.5.1"
1965 }
1966 },
1967- "object.pick": {
1968- "version": "1.3.0",
1969- "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
1970- "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
1971- "dev": true,
1972- "requires": {
1973- "isobject": "^3.0.1"
1974- }
1975- },
1976- "once": {
1977- "version": "1.4.0",
1978- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1979- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1980- "dev": true,
1981- "requires": {
1982- "wrappy": "1"
1983- }
1984- },
1985- "p-finally": {
1986- "version": "1.0.0",
1987- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
1988- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
1989- "dev": true
1990- },
1991- "p-limit": {
1992- "version": "2.2.1",
1993- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
1994- "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
1995- "dev": true,
1996- "requires": {
1997- "p-try": "^2.0.0"
1998- }
1999- },
2000- "p-locate": {
2001- "version": "3.0.0",
2002- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
2003- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
2004- "dev": true,
2005- "requires": {
2006- "p-limit": "^2.0.0"
2007- }
2008- },
2009- "p-try": {
2010- "version": "2.2.0",
2011- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2012- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2013- "dev": true
2014- },
2015- "package-json": {
2016- "version": "4.0.1",
2017- "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
2018- "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
2019- "dev": true,
2020- "requires": {
2021- "got": "^6.7.1",
2022- "registry-auth-token": "^3.0.1",
2023- "registry-url": "^3.0.3",
2024- "semver": "^5.1.0"
2025- }
2026- },
2027- "pascalcase": {
2028- "version": "0.1.1",
2029- "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
2030- "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
2031- "dev": true
2032- },
2033- "path-dirname": {
2034- "version": "1.0.2",
2035- "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
2036- "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
2037- "dev": true
2038- },
2039- "path-exists": {
2040- "version": "3.0.0",
2041- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
2042- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
2043- "dev": true
2044- },
2045- "path-is-absolute": {
2046- "version": "1.0.1",
2047- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2048- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2049- "dev": true
2050- },
2051- "path-is-inside": {
2052- "version": "1.0.2",
2053- "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
2054- "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
2055- "dev": true
2056- },
2057- "path-key": {
2058- "version": "2.0.1",
2059- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
2060- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
2061- "dev": true
2062- },
2063- "pify": {
2064- "version": "3.0.0",
2065- "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2066- "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2067- "dev": true
2068- },
2069- "posix-character-classes": {
2070- "version": "0.1.1",
2071- "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
2072- "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
2073- "dev": true
2074- },
2075- "prepend-http": {
2076- "version": "1.0.4",
2077- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
2078- "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
2079- "dev": true
2080- },
2081- "process-nextick-args": {
2082- "version": "2.0.1",
2083- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2084- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2085- "dev": true
2086- },
2087- "pseudomap": {
2088- "version": "1.0.2",
2089- "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
2090- "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
2091- "dev": true
2092- },
2093- "pstree.remy": {
2094- "version": "1.1.7",
2095- "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.7.tgz",
2096- "integrity": "sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A==",
2097- "dev": true
2098- },
2099- "rc": {
2100- "version": "1.2.8",
2101- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
2102- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
2103- "dev": true,
2104- "requires": {
2105- "deep-extend": "^0.6.0",
2106- "ini": "~1.3.0",
2107- "minimist": "^1.2.0",
2108- "strip-json-comments": "~2.0.1"
2109- }
2110- },
2111- "readable-stream": {
2112- "version": "2.3.6",
2113- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2114- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2115- "dev": true,
2116- "requires": {
2117- "core-util-is": "~1.0.0",
2118- "inherits": "~2.0.3",
2119- "isarray": "~1.0.0",
2120- "process-nextick-args": "~2.0.0",
2121- "safe-buffer": "~5.1.1",
2122- "string_decoder": "~1.1.1",
2123- "util-deprecate": "~1.0.1"
2124- }
2125- },
2126- "readdirp": {
2127- "version": "2.2.1",
2128- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
2129- "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
2130- "dev": true,
2131- "requires": {
2132- "graceful-fs": "^4.1.11",
2133- "micromatch": "^3.1.10",
2134- "readable-stream": "^2.0.2"
2135- }
2136- },
2137- "regex-not": {
2138- "version": "1.0.2",
2139- "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
2140- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
2141+ "once": {
2142+ "version": "1.4.0",
2143+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2144+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2145 "dev": true,
2146 "requires": {
2147- "extend-shallow": "^3.0.2",
2148- "safe-regex": "^1.1.0"
2149+ "wrappy": "1"
2150 }
2151 },
2152- "registry-auth-token": {
2153- "version": "3.4.0",
2154- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
2155- "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
2156+ "p-limit": {
2157+ "version": "2.2.1",
2158+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
2159+ "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
2160 "dev": true,
2161 "requires": {
2162- "rc": "^1.1.6",
2163- "safe-buffer": "^5.0.1"
2164+ "p-try": "^2.0.0"
2165 }
2166 },
2167- "registry-url": {
2168- "version": "3.1.0",
2169- "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
2170- "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
2171+ "p-locate": {
2172+ "version": "3.0.0",
2173+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
2174+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
2175 "dev": true,
2176 "requires": {
2177- "rc": "^1.0.1"
2178+ "p-limit": "^2.0.0"
2179 }
2180 },
2181- "remove-trailing-separator": {
2182- "version": "1.1.0",
2183- "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
2184- "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
2185+ "p-try": {
2186+ "version": "2.2.0",
2187+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2188+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2189 "dev": true
2190 },
2191- "repeat-element": {
2192- "version": "1.1.3",
2193- "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
2194- "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
2195+ "path-exists": {
2196+ "version": "3.0.0",
2197+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
2198+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
2199 "dev": true
2200 },
2201- "repeat-string": {
2202- "version": "1.6.1",
2203- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
2204- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
2205+ "path-is-absolute": {
2206+ "version": "1.0.1",
2207+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2208+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2209 "dev": true
2210 },
2211 "require-directory": {
2212@@ -2481,233 +618,18 @@
2213 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
2214 "dev": true
2215 },
2216- "resolve-url": {
2217- "version": "0.2.1",
2218- "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
2219- "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
2220- "dev": true
2221- },
2222- "ret": {
2223- "version": "0.1.15",
2224- "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
2225- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
2226- "dev": true
2227- },
2228- "safe-buffer": {
2229- "version": "5.1.2",
2230- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2231- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2232- "dev": true
2233- },
2234- "safe-regex": {
2235- "version": "1.1.0",
2236- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
2237- "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
2238- "dev": true,
2239- "requires": {
2240- "ret": "~0.1.10"
2241- }
2242- },
2243 "semver": {
2244 "version": "5.7.1",
2245 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2246 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2247 "dev": true
2248 },
2249- "semver-diff": {
2250- "version": "2.1.0",
2251- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
2252- "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
2253- "dev": true,
2254- "requires": {
2255- "semver": "^5.0.3"
2256- }
2257- },
2258 "set-blocking": {
2259 "version": "2.0.0",
2260 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
2261 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
2262 "dev": true
2263 },
2264- "set-value": {
2265- "version": "2.0.1",
2266- "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
2267- "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
2268- "dev": true,
2269- "requires": {
2270- "extend-shallow": "^2.0.1",
2271- "is-extendable": "^0.1.1",
2272- "is-plain-object": "^2.0.3",
2273- "split-string": "^3.0.1"
2274- },
2275- "dependencies": {
2276- "extend-shallow": {
2277- "version": "2.0.1",
2278- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2279- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2280- "dev": true,
2281- "requires": {
2282- "is-extendable": "^0.1.0"
2283- }
2284- }
2285- }
2286- },
2287- "shebang-command": {
2288- "version": "1.2.0",
2289- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2290- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2291- "dev": true,
2292- "requires": {
2293- "shebang-regex": "^1.0.0"
2294- }
2295- },
2296- "shebang-regex": {
2297- "version": "1.0.0",
2298- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2299- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2300- "dev": true
2301- },
2302- "signal-exit": {
2303- "version": "3.0.2",
2304- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
2305- "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
2306- "dev": true
2307- },
2308- "snapdragon": {
2309- "version": "0.8.2",
2310- "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
2311- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
2312- "dev": true,
2313- "requires": {
2314- "base": "^0.11.1",
2315- "debug": "^2.2.0",
2316- "define-property": "^0.2.5",
2317- "extend-shallow": "^2.0.1",
2318- "map-cache": "^0.2.2",
2319- "source-map": "^0.5.6",
2320- "source-map-resolve": "^0.5.0",
2321- "use": "^3.1.0"
2322- },
2323- "dependencies": {
2324- "debug": {
2325- "version": "2.6.9",
2326- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2327- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2328- "dev": true,
2329- "requires": {
2330- "ms": "2.0.0"
2331- }
2332- },
2333- "define-property": {
2334- "version": "0.2.5",
2335- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2336- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2337- "dev": true,
2338- "requires": {
2339- "is-descriptor": "^0.1.0"
2340- }
2341- },
2342- "extend-shallow": {
2343- "version": "2.0.1",
2344- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2345- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2346- "dev": true,
2347- "requires": {
2348- "is-extendable": "^0.1.0"
2349- }
2350- }
2351- }
2352- },
2353- "snapdragon-node": {
2354- "version": "2.1.1",
2355- "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
2356- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
2357- "dev": true,
2358- "requires": {
2359- "define-property": "^1.0.0",
2360- "isobject": "^3.0.0",
2361- "snapdragon-util": "^3.0.1"
2362- },
2363- "dependencies": {
2364- "define-property": {
2365- "version": "1.0.0",
2366- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2367- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2368- "dev": true,
2369- "requires": {
2370- "is-descriptor": "^1.0.0"
2371- }
2372- },
2373- "is-accessor-descriptor": {
2374- "version": "1.0.0",
2375- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2376- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2377- "dev": true,
2378- "requires": {
2379- "kind-of": "^6.0.0"
2380- }
2381- },
2382- "is-data-descriptor": {
2383- "version": "1.0.0",
2384- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2385- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2386- "dev": true,
2387- "requires": {
2388- "kind-of": "^6.0.0"
2389- }
2390- },
2391- "is-descriptor": {
2392- "version": "1.0.2",
2393- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2394- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2395- "dev": true,
2396- "requires": {
2397- "is-accessor-descriptor": "^1.0.0",
2398- "is-data-descriptor": "^1.0.0",
2399- "kind-of": "^6.0.2"
2400- }
2401- }
2402- }
2403- },
2404- "snapdragon-util": {
2405- "version": "3.0.1",
2406- "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
2407- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
2408- "dev": true,
2409- "requires": {
2410- "kind-of": "^3.2.0"
2411- },
2412- "dependencies": {
2413- "kind-of": {
2414- "version": "3.2.2",
2415- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2416- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2417- "dev": true,
2418- "requires": {
2419- "is-buffer": "^1.1.5"
2420- }
2421- }
2422- }
2423- },
2424- "source-map": {
2425- "version": "0.5.7",
2426- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2427- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2428- "dev": true
2429- },
2430- "source-map-resolve": {
2431- "version": "0.5.2",
2432- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
2433- "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
2434- "dev": true,
2435- "requires": {
2436- "atob": "^2.1.1",
2437- "decode-uri-component": "^0.2.0",
2438- "resolve-url": "^0.2.1",
2439- "source-map-url": "^0.4.0",
2440- "urix": "^0.1.0"
2441- }
2442- },
2443 "source-map-support": {
2444 "version": "0.5.16",
2445 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz",
2446@@ -2726,48 +648,12 @@
2447 }
2448 }
2449 },
2450- "source-map-url": {
2451- "version": "0.4.0",
2452- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
2453- "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
2454- "dev": true
2455- },
2456- "split-string": {
2457- "version": "3.1.0",
2458- "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
2459- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
2460- "dev": true,
2461- "requires": {
2462- "extend-shallow": "^3.0.0"
2463- }
2464- },
2465 "sprintf-js": {
2466 "version": "1.0.3",
2467 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2468 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2469 "dev": true
2470 },
2471- "static-extend": {
2472- "version": "0.1.2",
2473- "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
2474- "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
2475- "dev": true,
2476- "requires": {
2477- "define-property": "^0.2.5",
2478- "object-copy": "^0.1.0"
2479- },
2480- "dependencies": {
2481- "define-property": {
2482- "version": "0.2.5",
2483- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2484- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2485- "dev": true,
2486- "requires": {
2487- "is-descriptor": "^0.1.0"
2488- }
2489- }
2490- }
2491- },
2492 "string-width": {
2493 "version": "2.1.1",
2494 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2495@@ -2798,15 +684,6 @@
2496 "function-bind": "^1.1.1"
2497 }
2498 },
2499- "string_decoder": {
2500- "version": "1.1.1",
2501- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2502- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2503- "dev": true,
2504- "requires": {
2505- "safe-buffer": "~5.1.0"
2506- }
2507- },
2508 "strip-ansi": {
2509 "version": "4.0.0",
2510 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2511@@ -2816,12 +693,6 @@
2512 "ansi-regex": "^3.0.0"
2513 }
2514 },
2515- "strip-eof": {
2516- "version": "1.0.0",
2517- "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
2518- "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
2519- "dev": true
2520- },
2521 "strip-json-comments": {
2522 "version": "2.0.1",
2523 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
2524@@ -2837,121 +708,6 @@
2525 "has-flag": "^3.0.0"
2526 }
2527 },
2528- "tar": {
2529- "version": "4.4.19",
2530- "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
2531- "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
2532- "dev": true,
2533- "optional": true,
2534- "requires": {
2535- "chownr": "^1.1.4",
2536- "fs-minipass": "^1.2.7",
2537- "minipass": "^2.9.0",
2538- "minizlib": "^1.3.3",
2539- "mkdirp": "^0.5.5",
2540- "safe-buffer": "^5.2.1",
2541- "yallist": "^3.1.1"
2542- },
2543- "dependencies": {
2544- "minimist": {
2545- "version": "1.2.5",
2546- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2547- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2548- "dev": true,
2549- "optional": true
2550- },
2551- "mkdirp": {
2552- "version": "0.5.5",
2553- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
2554- "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
2555- "dev": true,
2556- "optional": true,
2557- "requires": {
2558- "minimist": "^1.2.5"
2559- }
2560- },
2561- "safe-buffer": {
2562- "version": "5.2.1",
2563- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2564- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2565- "dev": true,
2566- "optional": true
2567- },
2568- "yallist": {
2569- "version": "3.1.1",
2570- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
2571- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
2572- "dev": true,
2573- "optional": true
2574- }
2575- }
2576- },
2577- "term-size": {
2578- "version": "1.2.0",
2579- "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
2580- "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
2581- "dev": true,
2582- "requires": {
2583- "execa": "^0.7.0"
2584- }
2585- },
2586- "timed-out": {
2587- "version": "4.0.1",
2588- "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
2589- "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
2590- "dev": true
2591- },
2592- "to-object-path": {
2593- "version": "0.3.0",
2594- "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
2595- "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
2596- "dev": true,
2597- "requires": {
2598- "kind-of": "^3.0.2"
2599- },
2600- "dependencies": {
2601- "kind-of": {
2602- "version": "3.2.2",
2603- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2604- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2605- "dev": true,
2606- "requires": {
2607- "is-buffer": "^1.1.5"
2608- }
2609- }
2610- }
2611- },
2612- "to-regex": {
2613- "version": "3.0.2",
2614- "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
2615- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
2616- "dev": true,
2617- "requires": {
2618- "define-property": "^2.0.2",
2619- "extend-shallow": "^3.0.2",
2620- "regex-not": "^1.0.2",
2621- "safe-regex": "^1.1.0"
2622- }
2623- },
2624- "to-regex-range": {
2625- "version": "2.1.1",
2626- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
2627- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
2628- "dev": true,
2629- "requires": {
2630- "is-number": "^3.0.0",
2631- "repeat-string": "^1.6.1"
2632- }
2633- },
2634- "touch": {
2635- "version": "3.1.0",
2636- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
2637- "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
2638- "dev": true,
2639- "requires": {
2640- "nopt": "~1.0.10"
2641- }
2642- },
2643 "ts-node": {
2644 "version": "8.4.1",
2645 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz",
2646@@ -2971,130 +727,6 @@
2647 "integrity": "sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==",
2648 "dev": true
2649 },
2650- "undefsafe": {
2651- "version": "2.0.5",
2652- "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
2653- "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
2654- "dev": true
2655- },
2656- "union-value": {
2657- "version": "1.0.1",
2658- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
2659- "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
2660- "dev": true,
2661- "requires": {
2662- "arr-union": "^3.1.0",
2663- "get-value": "^2.0.6",
2664- "is-extendable": "^0.1.1",
2665- "set-value": "^2.0.1"
2666- }
2667- },
2668- "unique-string": {
2669- "version": "1.0.0",
2670- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
2671- "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
2672- "dev": true,
2673- "requires": {
2674- "crypto-random-string": "^1.0.0"
2675- }
2676- },
2677- "unset-value": {
2678- "version": "1.0.0",
2679- "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
2680- "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
2681- "dev": true,
2682- "requires": {
2683- "has-value": "^0.3.1",
2684- "isobject": "^3.0.0"
2685- },
2686- "dependencies": {
2687- "has-value": {
2688- "version": "0.3.1",
2689- "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
2690- "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
2691- "dev": true,
2692- "requires": {
2693- "get-value": "^2.0.3",
2694- "has-values": "^0.1.4",
2695- "isobject": "^2.0.0"
2696- },
2697- "dependencies": {
2698- "isobject": {
2699- "version": "2.1.0",
2700- "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2701- "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2702- "dev": true,
2703- "requires": {
2704- "isarray": "1.0.0"
2705- }
2706- }
2707- }
2708- },
2709- "has-values": {
2710- "version": "0.1.4",
2711- "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
2712- "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
2713- "dev": true
2714- }
2715- }
2716- },
2717- "unzip-response": {
2718- "version": "2.0.1",
2719- "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
2720- "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
2721- "dev": true
2722- },
2723- "upath": {
2724- "version": "1.2.0",
2725- "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
2726- "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
2727- "dev": true
2728- },
2729- "update-notifier": {
2730- "version": "2.5.0",
2731- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz",
2732- "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==",
2733- "dev": true,
2734- "requires": {
2735- "boxen": "^1.2.1",
2736- "chalk": "^2.0.1",
2737- "configstore": "^3.0.0",
2738- "import-lazy": "^2.1.0",
2739- "is-ci": "^1.0.10",
2740- "is-installed-globally": "^0.1.0",
2741- "is-npm": "^1.0.0",
2742- "latest-version": "^3.0.0",
2743- "semver-diff": "^2.0.0",
2744- "xdg-basedir": "^3.0.0"
2745- }
2746- },
2747- "urix": {
2748- "version": "0.1.0",
2749- "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
2750- "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
2751- "dev": true
2752- },
2753- "url-parse-lax": {
2754- "version": "1.0.0",
2755- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
2756- "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
2757- "dev": true,
2758- "requires": {
2759- "prepend-http": "^1.0.1"
2760- }
2761- },
2762- "use": {
2763- "version": "3.1.1",
2764- "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
2765- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
2766- "dev": true
2767- },
2768- "util-deprecate": {
2769- "version": "1.0.2",
2770- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2771- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2772- "dev": true
2773- },
2774 "which": {
2775 "version": "1.3.1",
2776 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2777@@ -3119,15 +751,6 @@
2778 "string-width": "^1.0.2 || 2"
2779 }
2780 },
2781- "widest-line": {
2782- "version": "2.0.1",
2783- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
2784- "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==",
2785- "dev": true,
2786- "requires": {
2787- "string-width": "^2.1.1"
2788- }
2789- },
2790 "wrap-ansi": {
2791 "version": "5.1.0",
2792 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
2793@@ -3173,35 +796,12 @@
2794 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2795 "dev": true
2796 },
2797- "write-file-atomic": {
2798- "version": "2.4.3",
2799- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
2800- "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
2801- "dev": true,
2802- "requires": {
2803- "graceful-fs": "^4.1.11",
2804- "imurmurhash": "^0.1.4",
2805- "signal-exit": "^3.0.2"
2806- }
2807- },
2808- "xdg-basedir": {
2809- "version": "3.0.0",
2810- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
2811- "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
2812- "dev": true
2813- },
2814 "y18n": {
2815 "version": "4.0.1",
2816 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
2817 "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
2818 "dev": true
2819 },
2820- "yallist": {
2821- "version": "2.1.2",
2822- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
2823- "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
2824- "dev": true
2825- },
2826 "yargs": {
2827 "version": "13.3.0",
2828 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
2829diff --git a/package.json b/package.json
2830index 007d99d..81b5f87 100644
2831--- a/package.json
2832+++ b/package.json
2833@@ -33,7 +33,6 @@
2834 "@types/node": "^12.12.6",
2835 "bindings": "~1.2.1",
2836 "mocha": "^6.2.2",
2837- "nodemon": "^1.19.4",
2838 "ts-node": "^8.4.1",
2839 "typescript": "^3.7.2"
2840 },