]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/js/ui/default/staff/package-lock.json
LP 2061136 follow-up: ng lint --fix
[working/Evergreen.git] / Open-ILS / web / js / ui / default / staff / package-lock.json
1 {
2   "name": "evergreen-staff-client",
3   "version": "0.0.1",
4   "lockfileVersion": 2,
5   "requires": true,
6   "packages": {
7     "": {
8       "name": "evergreen-staff-client",
9       "version": "0.0.1",
10       "license": "GPL",
11       "dependencies": {
12         "@glidejs/glide": "^3.3.0",
13         "angular": "~1.6.7",
14         "angular-animate": "~1.6.7",
15         "angular-cookies": "~1.6.7",
16         "angular-file-saver": "^1.1.3",
17         "angular-hotkeys": "^1.7.0",
18         "angular-location-update": "0.0.2",
19         "angular-order-object-by": "1.3.0",
20         "angular-route": "~1.6.7",
21         "angular-tablesort": "^1.6.0",
22         "angular-tree-control": "^0.2.28",
23         "angular-ui-bootstrap": "^2.5.6",
24         "bootstrap": "^3.3.7",
25         "iframe-resizer": "^3.5.15",
26         "jquery": "^3.2.1",
27         "lovefield": "^2.1.12",
28         "moment": "^2.20.1",
29         "moment-timezone": "^0.5.14",
30         "ng-toast": "^2.0.0"
31       },
32       "devDependencies": {
33         "angular-mocks": "~1.6.7",
34         "clean-webpack-plugin": "^0.1.17",
35         "copy-webpack-plugin": "^4.3.0",
36         "jasmine-core": "^2.99.1",
37         "karma": "^1.7.1",
38         "karma-chrome-launcher": "^3.1.0",
39         "karma-firefox-launcher": "^1.2.0",
40         "karma-jasmine": "^1.1.1",
41         "karma-script-launcher": "^1.0.0",
42         "karma-spec-reporter": "0.0.32",
43         "karma-story-reporter": "^0.3.1",
44         "webpack": "^3.10.0",
45         "webpack-merge": "^4.1.1"
46       }
47     },
48     "node_modules/@glidejs/glide": {
49       "version": "3.4.1",
50       "resolved": "https://registry.npmjs.org/@glidejs/glide/-/glide-3.4.1.tgz",
51       "integrity": "sha512-C34AEcK1HjSyxilRToUL54I6KAoodojUbeRlXoruobZuG0eGm8xfDL+3kgkWj7AJK4EZtunSOYfoqMp70eDtwg=="
52     },
53     "node_modules/abbrev": {
54       "version": "1.1.1",
55       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
56       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
57     },
58     "node_modules/accepts": {
59       "version": "1.3.3",
60       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
61       "integrity": "sha512-AOPopplFOUlmUugwiZUCDpOwmqvSgdCyE8iJVLWI4NcB7qfMKQN34dn5xYtlUU03XGG5egRWW4NW5gIxpa5hEA==",
62       "dev": true,
63       "dependencies": {
64         "mime-types": "~2.1.11",
65         "negotiator": "0.6.1"
66       },
67       "engines": {
68         "node": ">= 0.6"
69       }
70     },
71     "node_modules/acorn": {
72       "version": "5.7.4",
73       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
74       "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
75       "dev": true,
76       "bin": {
77         "acorn": "bin/acorn"
78       },
79       "engines": {
80         "node": ">=0.4.0"
81       }
82     },
83     "node_modules/acorn-dynamic-import": {
84       "version": "2.0.2",
85       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
86       "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
87       "deprecated": "This is probably built in to whatever tool you're using. If you still need it... idk",
88       "dev": true,
89       "dependencies": {
90         "acorn": "^4.0.3"
91       }
92     },
93     "node_modules/acorn-dynamic-import/node_modules/acorn": {
94       "version": "4.0.13",
95       "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
96       "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
97       "dev": true,
98       "bin": {
99         "acorn": "bin/acorn"
100       },
101       "engines": {
102         "node": ">=0.4.0"
103       }
104     },
105     "node_modules/after": {
106       "version": "0.8.2",
107       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
108       "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==",
109       "dev": true
110     },
111     "node_modules/ajv": {
112       "version": "6.12.6",
113       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
114       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
115       "dev": true,
116       "dependencies": {
117         "fast-deep-equal": "^3.1.1",
118         "fast-json-stable-stringify": "^2.0.0",
119         "json-schema-traverse": "^0.4.1",
120         "uri-js": "^4.2.2"
121       },
122       "funding": {
123         "type": "github",
124         "url": "https://github.com/sponsors/epoberezkin"
125       }
126     },
127     "node_modules/ajv-keywords": {
128       "version": "3.5.2",
129       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
130       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
131       "dev": true,
132       "peerDependencies": {
133         "ajv": "^6.9.1"
134       }
135     },
136     "node_modules/align-text": {
137       "version": "0.1.4",
138       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
139       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
140       "dev": true,
141       "dependencies": {
142         "kind-of": "^3.0.2",
143         "longest": "^1.0.1",
144         "repeat-string": "^1.5.2"
145       },
146       "engines": {
147         "node": ">=0.10.0"
148       }
149     },
150     "node_modules/angular": {
151       "version": "1.6.10",
152       "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz",
153       "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg==",
154       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
155     },
156     "node_modules/angular-animate": {
157       "version": "1.6.10",
158       "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.6.10.tgz",
159       "integrity": "sha512-RU9ZJbTspq0W0x675H5k1DeSgKbAFfp2aiYoNGdlD+wQNKvwwMR5ho+EkDKkx9zE02a5goe8Z6EhhYPQSff9dA==",
160       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
161     },
162     "node_modules/angular-cookies": {
163       "version": "1.6.10",
164       "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.6.10.tgz",
165       "integrity": "sha512-ADfbqXLhwcaecAiWIaxpl8XWFJgWsrDl/ksSEkYm5dSoXHYlj3HKlAhPbjBv/foYS7pdI0apmSGHWrBPqdjF/g==",
166       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
167     },
168     "node_modules/angular-file-saver": {
169       "version": "1.1.3",
170       "resolved": "https://registry.npmjs.org/angular-file-saver/-/angular-file-saver-1.1.3.tgz",
171       "integrity": "sha1-3K7AaVIU8iakyq/IwW0hqaYffRs=",
172       "dependencies": {
173         "blob-tmp": "^1.0.0",
174         "file-saver": "^1.3.3"
175       },
176       "engines": {
177         "node": ">=0.12"
178       }
179     },
180     "node_modules/angular-hotkeys": {
181       "version": "1.7.0",
182       "resolved": "https://registry.npmjs.org/angular-hotkeys/-/angular-hotkeys-1.7.0.tgz",
183       "integrity": "sha1-BS5rb0TfzYJEJ3mLfxDhkX6HAKE="
184     },
185     "node_modules/angular-location-update": {
186       "version": "0.0.2",
187       "resolved": "https://registry.npmjs.org/angular-location-update/-/angular-location-update-0.0.2.tgz",
188       "integrity": "sha1-ldncB4OA7nVAx1SPqUy/JZNQTZE="
189     },
190     "node_modules/angular-mocks": {
191       "version": "1.6.10",
192       "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.6.10.tgz",
193       "integrity": "sha512-1865/NmqHNogibNoglY1MGBjx882iu2hI46BBhYDWyz0C4TDM5ER8H8SnYwQKUUG4RXMDsJizszEQ2BEoYKV9w==",
194       "dev": true
195     },
196     "node_modules/angular-order-object-by": {
197       "version": "1.3.0",
198       "resolved": "https://registry.npmjs.org/angular-order-object-by/-/angular-order-object-by-1.3.0.tgz",
199       "integrity": "sha512-Q/x9G+41zqiaZqusDcmbtwAZkjoLFcmavGWSJMYfIaE1MDS0839rdeREo+ewWU3HX7dNFJg67MqYasscYaOz/g==",
200       "dependencies": {
201         "angular": "^1.3.11-1.5"
202       }
203     },
204     "node_modules/angular-route": {
205       "version": "1.6.10",
206       "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz",
207       "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA==",
208       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
209     },
210     "node_modules/angular-sanitize": {
211       "version": "1.5.11",
212       "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.5.11.tgz",
213       "integrity": "sha1-6/s/ND5UP5su8FD7TC6e4EjRdy8=",
214       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
215     },
216     "node_modules/angular-tablesort": {
217       "version": "1.6.1",
218       "resolved": "https://registry.npmjs.org/angular-tablesort/-/angular-tablesort-1.6.1.tgz",
219       "integrity": "sha512-xd0jHttNR9m+e+zq3cQCXAsvHPk+zZski6SbVvdYooHuMmO8q5YqIRevdAKf5jdTy4FG5Pgi01TYrGuAxolYdw=="
220     },
221     "node_modules/angular-tree-control": {
222       "version": "0.2.30",
223       "resolved": "https://registry.npmjs.org/angular-tree-control/-/angular-tree-control-0.2.30.tgz",
224       "integrity": "sha1-XUti+x72rHQh2BHEzzFUZOCZE+Q="
225     },
226     "node_modules/angular-ui-bootstrap": {
227       "version": "2.5.6",
228       "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-2.5.6.tgz",
229       "integrity": "sha512-yzcHpPMLQl0232nDzm5P4iAFTFQ9dMw0QgFLuKYbDj9M0xJ62z0oudYD/Lvh1pWfRsukiytP4Xj6BHOSrSXP8A=="
230     },
231     "node_modules/ansi-regex": {
232       "version": "2.1.1",
233       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
234       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
235       "dev": true,
236       "engines": {
237         "node": ">=0.10.0"
238       }
239     },
240     "node_modules/anymatch": {
241       "version": "1.3.2",
242       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
243       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
244       "dev": true,
245       "dependencies": {
246         "micromatch": "^2.1.5",
247         "normalize-path": "^2.0.0"
248       }
249     },
250     "node_modules/aproba": {
251       "version": "1.2.0",
252       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
253       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
254       "dev": true
255     },
256     "node_modules/argparse": {
257       "version": "0.1.16",
258       "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
259       "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
260       "dependencies": {
261         "underscore": "~1.7.0",
262         "underscore.string": "~2.4.0"
263       }
264     },
265     "node_modules/arr-diff": {
266       "version": "2.0.0",
267       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
268       "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==",
269       "dev": true,
270       "dependencies": {
271         "arr-flatten": "^1.0.1"
272       },
273       "engines": {
274         "node": ">=0.10.0"
275       }
276     },
277     "node_modules/arr-flatten": {
278       "version": "1.1.0",
279       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
280       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
281       "dev": true,
282       "engines": {
283         "node": ">=0.10.0"
284       }
285     },
286     "node_modules/arr-union": {
287       "version": "3.1.0",
288       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
289       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
290       "dev": true,
291       "engines": {
292         "node": ">=0.10.0"
293       }
294     },
295     "node_modules/array-slice": {
296       "version": "0.2.3",
297       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
298       "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==",
299       "dev": true,
300       "engines": {
301         "node": ">=0.10.0"
302       }
303     },
304     "node_modules/array-union": {
305       "version": "1.0.2",
306       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
307       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
308       "dev": true,
309       "dependencies": {
310         "array-uniq": "^1.0.1"
311       },
312       "engines": {
313         "node": ">=0.10.0"
314       }
315     },
316     "node_modules/array-uniq": {
317       "version": "1.0.3",
318       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
319       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
320       "dev": true,
321       "engines": {
322         "node": ">=0.10.0"
323       }
324     },
325     "node_modules/array-unique": {
326       "version": "0.2.1",
327       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
328       "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==",
329       "dev": true,
330       "engines": {
331         "node": ">=0.10.0"
332       }
333     },
334     "node_modules/arraybuffer.slice": {
335       "version": "0.0.6",
336       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
337       "integrity": "sha512-6ZjfQaBSy6CuIH0+B0NrxMfDE5VIOCP/5gOqSpEIsaAZx9/giszzrXg6PZ7G51U/n88UmlAgYLNQ9wAnII7PJA==",
338       "dev": true
339     },
340     "node_modules/asn1.js": {
341       "version": "5.4.1",
342       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
343       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
344       "dev": true,
345       "dependencies": {
346         "bn.js": "^4.0.0",
347         "inherits": "^2.0.1",
348         "minimalistic-assert": "^1.0.0",
349         "safer-buffer": "^2.1.0"
350       }
351     },
352     "node_modules/asn1.js/node_modules/bn.js": {
353       "version": "4.11.9",
354       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
355       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
356       "dev": true
357     },
358     "node_modules/assert": {
359       "version": "1.5.0",
360       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
361       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
362       "dev": true,
363       "dependencies": {
364         "object-assign": "^4.1.1",
365         "util": "0.10.3"
366       }
367     },
368     "node_modules/assert/node_modules/inherits": {
369       "version": "2.0.1",
370       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
371       "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
372       "dev": true
373     },
374     "node_modules/assert/node_modules/object-assign": {
375       "version": "4.1.1",
376       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
377       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
378       "dev": true,
379       "engines": {
380         "node": ">=0.10.0"
381       }
382     },
383     "node_modules/assert/node_modules/util": {
384       "version": "0.10.3",
385       "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
386       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
387       "dev": true,
388       "dependencies": {
389         "inherits": "2.0.1"
390       }
391     },
392     "node_modules/assign-symbols": {
393       "version": "1.0.0",
394       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
395       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
396       "dev": true,
397       "engines": {
398         "node": ">=0.10.0"
399       }
400     },
401     "node_modules/async": {
402       "version": "2.6.3",
403       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
404       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
405       "dev": true,
406       "dependencies": {
407         "lodash": "^4.17.14"
408       }
409     },
410     "node_modules/async-each": {
411       "version": "1.0.3",
412       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
413       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
414       "dev": true
415     },
416     "node_modules/async/node_modules/lodash": {
417       "version": "4.17.20",
418       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
419       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
420       "dev": true
421     },
422     "node_modules/atob": {
423       "version": "2.1.2",
424       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
425       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
426       "dev": true,
427       "bin": {
428         "atob": "bin/atob.js"
429       },
430       "engines": {
431         "node": ">= 4.5.0"
432       }
433     },
434     "node_modules/backo2": {
435       "version": "1.0.2",
436       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
437       "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==",
438       "dev": true
439     },
440     "node_modules/balanced-match": {
441       "version": "1.0.0",
442       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
443       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
444       "dev": true
445     },
446     "node_modules/base": {
447       "version": "0.11.2",
448       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
449       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
450       "dev": true,
451       "dependencies": {
452         "cache-base": "^1.0.1",
453         "class-utils": "^0.3.5",
454         "component-emitter": "^1.2.1",
455         "define-property": "^1.0.0",
456         "isobject": "^3.0.1",
457         "mixin-deep": "^1.2.0",
458         "pascalcase": "^0.1.1"
459       },
460       "engines": {
461         "node": ">=0.10.0"
462       }
463     },
464     "node_modules/base/node_modules/define-property": {
465       "version": "1.0.0",
466       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
467       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
468       "dev": true,
469       "dependencies": {
470         "is-descriptor": "^1.0.0"
471       },
472       "engines": {
473         "node": ">=0.10.0"
474       }
475     },
476     "node_modules/base/node_modules/is-accessor-descriptor": {
477       "version": "1.0.0",
478       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
479       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
480       "dev": true,
481       "dependencies": {
482         "kind-of": "^6.0.0"
483       },
484       "engines": {
485         "node": ">=0.10.0"
486       }
487     },
488     "node_modules/base/node_modules/is-data-descriptor": {
489       "version": "1.0.0",
490       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
491       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
492       "dev": true,
493       "dependencies": {
494         "kind-of": "^6.0.0"
495       },
496       "engines": {
497         "node": ">=0.10.0"
498       }
499     },
500     "node_modules/base/node_modules/is-descriptor": {
501       "version": "1.0.2",
502       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
503       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
504       "dev": true,
505       "dependencies": {
506         "is-accessor-descriptor": "^1.0.0",
507         "is-data-descriptor": "^1.0.0",
508         "kind-of": "^6.0.2"
509       },
510       "engines": {
511         "node": ">=0.10.0"
512       }
513     },
514     "node_modules/base/node_modules/isobject": {
515       "version": "3.0.1",
516       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
517       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
518       "dev": true,
519       "engines": {
520         "node": ">=0.10.0"
521       }
522     },
523     "node_modules/base/node_modules/kind-of": {
524       "version": "6.0.3",
525       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
526       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
527       "dev": true,
528       "engines": {
529         "node": ">=0.10.0"
530       }
531     },
532     "node_modules/base64-arraybuffer": {
533       "version": "0.1.5",
534       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
535       "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==",
536       "dev": true,
537       "engines": {
538         "node": ">= 0.6.0"
539       }
540     },
541     "node_modules/base64-js": {
542       "version": "1.5.1",
543       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
544       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
545       "dev": true,
546       "funding": [
547         {
548           "type": "github",
549           "url": "https://github.com/sponsors/feross"
550         },
551         {
552           "type": "patreon",
553           "url": "https://www.patreon.com/feross"
554         },
555         {
556           "type": "consulting",
557           "url": "https://feross.org/support"
558         }
559       ]
560     },
561     "node_modules/base64id": {
562       "version": "1.0.0",
563       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
564       "integrity": "sha512-rz8L+d/xByiB/vLVftPkyY215fqNrmasrcJsYkVcm4TgJNz+YXKrFaFAWibSaHkiKoSgMDCb+lipOIRQNGYesw==",
565       "dev": true,
566       "engines": {
567         "node": ">= 0.4.0"
568       }
569     },
570     "node_modules/better-assert": {
571       "version": "1.0.2",
572       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
573       "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==",
574       "dev": true,
575       "dependencies": {
576         "callsite": "1.0.0"
577       },
578       "engines": {
579         "node": "*"
580       }
581     },
582     "node_modules/big.js": {
583       "version": "5.2.2",
584       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
585       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
586       "dev": true,
587       "engines": {
588         "node": "*"
589       }
590     },
591     "node_modules/binary-extensions": {
592       "version": "1.13.1",
593       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
594       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
595       "dev": true,
596       "engines": {
597         "node": ">=0.10.0"
598       }
599     },
600     "node_modules/bindings": {
601       "version": "1.5.0",
602       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
603       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
604       "dev": true,
605       "optional": true,
606       "dependencies": {
607         "file-uri-to-path": "1.0.0"
608       }
609     },
610     "node_modules/blob": {
611       "version": "0.0.4",
612       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
613       "integrity": "sha512-YRc9zvVz4wNaxcXmiSgb9LAg7YYwqQ2xd0Sj6osfA7k/PKmIGVlnOYs3wOFdkRC9/JpQu8sGt/zHgJV7xzerfg==",
614       "dev": true
615     },
616     "node_modules/blob-tmp": {
617       "version": "1.0.0",
618       "resolved": "https://registry.npmjs.org/blob-tmp/-/blob-tmp-1.0.0.tgz",
619       "integrity": "sha1-3oJJHiIv8TVMd6k+6OTqLIlUQnM="
620     },
621     "node_modules/bluebird": {
622       "version": "3.7.2",
623       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
624       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
625       "dev": true
626     },
627     "node_modules/bn.js": {
628       "version": "5.1.3",
629       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
630       "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
631       "dev": true
632     },
633     "node_modules/body-parser": {
634       "version": "1.20.0",
635       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
636       "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
637       "dev": true,
638       "dependencies": {
639         "bytes": "3.1.2",
640         "content-type": "~1.0.4",
641         "debug": "2.6.9",
642         "depd": "2.0.0",
643         "destroy": "1.2.0",
644         "http-errors": "2.0.0",
645         "iconv-lite": "0.4.24",
646         "on-finished": "2.4.1",
647         "qs": "6.10.3",
648         "raw-body": "2.5.1",
649         "type-is": "~1.6.18",
650         "unpipe": "1.0.0"
651       },
652       "engines": {
653         "node": ">= 0.8",
654         "npm": "1.2.8000 || >= 1.4.16"
655       }
656     },
657     "node_modules/bootstrap": {
658       "version": "3.4.1",
659       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz",
660       "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==",
661       "engines": {
662         "node": ">=6"
663       }
664     },
665     "node_modules/brace-expansion": {
666       "version": "1.1.11",
667       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
668       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
669       "dev": true,
670       "dependencies": {
671         "balanced-match": "^1.0.0",
672         "concat-map": "0.0.1"
673       }
674     },
675     "node_modules/braces": {
676       "version": "1.8.5",
677       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
678       "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==",
679       "dev": true,
680       "dependencies": {
681         "expand-range": "^1.8.1",
682         "preserve": "^0.2.0",
683         "repeat-element": "^1.1.2"
684       },
685       "engines": {
686         "node": ">=0.10.0"
687       }
688     },
689     "node_modules/brorand": {
690       "version": "1.1.0",
691       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
692       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
693       "dev": true
694     },
695     "node_modules/browserify-aes": {
696       "version": "1.2.0",
697       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
698       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
699       "dev": true,
700       "dependencies": {
701         "buffer-xor": "^1.0.3",
702         "cipher-base": "^1.0.0",
703         "create-hash": "^1.1.0",
704         "evp_bytestokey": "^1.0.3",
705         "inherits": "^2.0.1",
706         "safe-buffer": "^5.0.1"
707       }
708     },
709     "node_modules/browserify-cipher": {
710       "version": "1.0.1",
711       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
712       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
713       "dev": true,
714       "dependencies": {
715         "browserify-aes": "^1.0.4",
716         "browserify-des": "^1.0.0",
717         "evp_bytestokey": "^1.0.0"
718       }
719     },
720     "node_modules/browserify-des": {
721       "version": "1.0.2",
722       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
723       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
724       "dev": true,
725       "dependencies": {
726         "cipher-base": "^1.0.1",
727         "des.js": "^1.0.0",
728         "inherits": "^2.0.1",
729         "safe-buffer": "^5.1.2"
730       }
731     },
732     "node_modules/browserify-rsa": {
733       "version": "4.1.0",
734       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
735       "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
736       "dev": true,
737       "dependencies": {
738         "bn.js": "^5.0.0",
739         "randombytes": "^2.0.1"
740       }
741     },
742     "node_modules/browserify-sign": {
743       "version": "4.2.1",
744       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
745       "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
746       "dev": true,
747       "dependencies": {
748         "bn.js": "^5.1.1",
749         "browserify-rsa": "^4.0.1",
750         "create-hash": "^1.2.0",
751         "create-hmac": "^1.1.7",
752         "elliptic": "^6.5.3",
753         "inherits": "^2.0.4",
754         "parse-asn1": "^5.1.5",
755         "readable-stream": "^3.6.0",
756         "safe-buffer": "^5.2.0"
757       }
758     },
759     "node_modules/browserify-sign/node_modules/readable-stream": {
760       "version": "3.6.0",
761       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
762       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
763       "dev": true,
764       "dependencies": {
765         "inherits": "^2.0.3",
766         "string_decoder": "^1.1.1",
767         "util-deprecate": "^1.0.1"
768       },
769       "engines": {
770         "node": ">= 6"
771       }
772     },
773     "node_modules/browserify-sign/node_modules/safe-buffer": {
774       "version": "5.2.1",
775       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
776       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
777       "dev": true,
778       "funding": [
779         {
780           "type": "github",
781           "url": "https://github.com/sponsors/feross"
782         },
783         {
784           "type": "patreon",
785           "url": "https://www.patreon.com/feross"
786         },
787         {
788           "type": "consulting",
789           "url": "https://feross.org/support"
790         }
791       ]
792     },
793     "node_modules/browserify-zlib": {
794       "version": "0.2.0",
795       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
796       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
797       "dev": true,
798       "dependencies": {
799         "pako": "~1.0.5"
800       }
801     },
802     "node_modules/buffer": {
803       "version": "4.9.2",
804       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
805       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
806       "dev": true,
807       "dependencies": {
808         "base64-js": "^1.0.2",
809         "ieee754": "^1.1.4",
810         "isarray": "^1.0.0"
811       }
812     },
813     "node_modules/buffer-alloc": {
814       "version": "1.2.0",
815       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
816       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
817       "dev": true,
818       "dependencies": {
819         "buffer-alloc-unsafe": "^1.1.0",
820         "buffer-fill": "^1.0.0"
821       }
822     },
823     "node_modules/buffer-alloc-unsafe": {
824       "version": "1.1.0",
825       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
826       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
827       "dev": true
828     },
829     "node_modules/buffer-fill": {
830       "version": "1.0.0",
831       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
832       "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==",
833       "dev": true
834     },
835     "node_modules/buffer-from": {
836       "version": "1.1.1",
837       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
838       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
839       "dev": true
840     },
841     "node_modules/buffer-xor": {
842       "version": "1.0.3",
843       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
844       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
845       "dev": true
846     },
847     "node_modules/builtin-status-codes": {
848       "version": "3.0.0",
849       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
850       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
851       "dev": true
852     },
853     "node_modules/bytes": {
854       "version": "3.1.2",
855       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
856       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
857       "dev": true,
858       "engines": {
859         "node": ">= 0.8"
860       }
861     },
862     "node_modules/cacache": {
863       "version": "10.0.4",
864       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
865       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
866       "dev": true,
867       "dependencies": {
868         "bluebird": "^3.5.1",
869         "chownr": "^1.0.1",
870         "glob": "^7.1.2",
871         "graceful-fs": "^4.1.11",
872         "lru-cache": "^4.1.1",
873         "mississippi": "^2.0.0",
874         "mkdirp": "^0.5.1",
875         "move-concurrently": "^1.0.1",
876         "promise-inflight": "^1.0.1",
877         "rimraf": "^2.6.2",
878         "ssri": "^5.2.4",
879         "unique-filename": "^1.1.0",
880         "y18n": "^4.0.0"
881       }
882     },
883     "node_modules/cache-base": {
884       "version": "1.0.1",
885       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
886       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
887       "dev": true,
888       "dependencies": {
889         "collection-visit": "^1.0.0",
890         "component-emitter": "^1.2.1",
891         "get-value": "^2.0.6",
892         "has-value": "^1.0.0",
893         "isobject": "^3.0.1",
894         "set-value": "^2.0.0",
895         "to-object-path": "^0.3.0",
896         "union-value": "^1.0.0",
897         "unset-value": "^1.0.0"
898       },
899       "engines": {
900         "node": ">=0.10.0"
901       }
902     },
903     "node_modules/cache-base/node_modules/isobject": {
904       "version": "3.0.1",
905       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
906       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
907       "dev": true,
908       "engines": {
909         "node": ">=0.10.0"
910       }
911     },
912     "node_modules/call-bind": {
913       "version": "1.0.2",
914       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
915       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
916       "dev": true,
917       "dependencies": {
918         "function-bind": "^1.1.1",
919         "get-intrinsic": "^1.0.2"
920       },
921       "funding": {
922         "url": "https://github.com/sponsors/ljharb"
923       }
924     },
925     "node_modules/callsite": {
926       "version": "1.0.0",
927       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
928       "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==",
929       "dev": true,
930       "engines": {
931         "node": "*"
932       }
933     },
934     "node_modules/camelcase": {
935       "version": "1.2.1",
936       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
937       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
938       "dev": true,
939       "engines": {
940         "node": ">=0.10.0"
941       }
942     },
943     "node_modules/center-align": {
944       "version": "0.1.3",
945       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
946       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
947       "dev": true,
948       "dependencies": {
949         "align-text": "^0.1.3",
950         "lazy-cache": "^1.0.3"
951       },
952       "engines": {
953         "node": ">=0.10.0"
954       }
955     },
956     "node_modules/chokidar": {
957       "version": "1.7.0",
958       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
959       "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==",
960       "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
961       "dev": true,
962       "dependencies": {
963         "anymatch": "^1.3.0",
964         "async-each": "^1.0.0",
965         "glob-parent": "^2.0.0",
966         "inherits": "^2.0.1",
967         "is-binary-path": "^1.0.0",
968         "is-glob": "^2.0.0",
969         "path-is-absolute": "^1.0.0",
970         "readdirp": "^2.0.0"
971       },
972       "optionalDependencies": {
973         "fsevents": "^1.0.0"
974       }
975     },
976     "node_modules/chokidar/node_modules/is-extglob": {
977       "version": "1.0.0",
978       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
979       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
980       "dev": true,
981       "engines": {
982         "node": ">=0.10.0"
983       }
984     },
985     "node_modules/chokidar/node_modules/is-glob": {
986       "version": "2.0.1",
987       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
988       "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
989       "dev": true,
990       "dependencies": {
991         "is-extglob": "^1.0.0"
992       },
993       "engines": {
994         "node": ">=0.10.0"
995       }
996     },
997     "node_modules/chownr": {
998       "version": "1.1.4",
999       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
1000       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
1001       "dev": true
1002     },
1003     "node_modules/cipher-base": {
1004       "version": "1.0.4",
1005       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1006       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1007       "dev": true,
1008       "dependencies": {
1009         "inherits": "^2.0.1",
1010         "safe-buffer": "^5.0.1"
1011       }
1012     },
1013     "node_modules/class-utils": {
1014       "version": "0.3.6",
1015       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1016       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1017       "dev": true,
1018       "dependencies": {
1019         "arr-union": "^3.1.0",
1020         "define-property": "^0.2.5",
1021         "isobject": "^3.0.0",
1022         "static-extend": "^0.1.1"
1023       },
1024       "engines": {
1025         "node": ">=0.10.0"
1026       }
1027     },
1028     "node_modules/class-utils/node_modules/define-property": {
1029       "version": "0.2.5",
1030       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1031       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1032       "dev": true,
1033       "dependencies": {
1034         "is-descriptor": "^0.1.0"
1035       },
1036       "engines": {
1037         "node": ">=0.10.0"
1038       }
1039     },
1040     "node_modules/class-utils/node_modules/isobject": {
1041       "version": "3.0.1",
1042       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1043       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1044       "dev": true,
1045       "engines": {
1046         "node": ">=0.10.0"
1047       }
1048     },
1049     "node_modules/clean-webpack-plugin": {
1050       "version": "0.1.19",
1051       "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz",
1052       "integrity": "sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA==",
1053       "dev": true,
1054       "dependencies": {
1055         "rimraf": "^2.6.1"
1056       }
1057     },
1058     "node_modules/cliui": {
1059       "version": "2.1.0",
1060       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1061       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1062       "dev": true,
1063       "dependencies": {
1064         "center-align": "^0.1.1",
1065         "right-align": "^0.1.1",
1066         "wordwrap": "0.0.2"
1067       }
1068     },
1069     "node_modules/cliui/node_modules/wordwrap": {
1070       "version": "0.0.2",
1071       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1072       "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1073       "dev": true,
1074       "engines": {
1075         "node": ">=0.4.0"
1076       }
1077     },
1078     "node_modules/code-point-at": {
1079       "version": "1.1.0",
1080       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1081       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1082       "dev": true,
1083       "engines": {
1084         "node": ">=0.10.0"
1085       }
1086     },
1087     "node_modules/collection-visit": {
1088       "version": "1.0.0",
1089       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1090       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1091       "dev": true,
1092       "dependencies": {
1093         "map-visit": "^1.0.0",
1094         "object-visit": "^1.0.0"
1095       },
1096       "engines": {
1097         "node": ">=0.10.0"
1098       }
1099     },
1100     "node_modules/colors": {
1101       "version": "1.4.0",
1102       "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
1103       "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
1104       "dev": true,
1105       "engines": {
1106         "node": ">=0.1.90"
1107       }
1108     },
1109     "node_modules/combine-lists": {
1110       "version": "1.0.1",
1111       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
1112       "integrity": "sha512-4Mi0V7N48B9KzC8Zl/U7wiWuxMFEHf44N3/PSoAvWDu8IOPrddNo1y1tC/kXbP7IvVMhgCFMMNzgKb0pWoin9w==",
1113       "dev": true,
1114       "dependencies": {
1115         "lodash": "^4.5.0"
1116       }
1117     },
1118     "node_modules/combine-lists/node_modules/lodash": {
1119       "version": "4.17.21",
1120       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1121       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1122       "dev": true
1123     },
1124     "node_modules/commondir": {
1125       "version": "1.0.1",
1126       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
1127       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
1128       "dev": true
1129     },
1130     "node_modules/component-bind": {
1131       "version": "1.0.0",
1132       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
1133       "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==",
1134       "dev": true
1135     },
1136     "node_modules/component-emitter": {
1137       "version": "1.3.0",
1138       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1139       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1140       "dev": true
1141     },
1142     "node_modules/component-inherit": {
1143       "version": "0.0.3",
1144       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
1145       "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==",
1146       "dev": true
1147     },
1148     "node_modules/concat-map": {
1149       "version": "0.0.1",
1150       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1151       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1152       "dev": true
1153     },
1154     "node_modules/concat-stream": {
1155       "version": "1.6.2",
1156       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1157       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1158       "dev": true,
1159       "engines": [
1160         "node >= 0.8"
1161       ],
1162       "dependencies": {
1163         "buffer-from": "^1.0.0",
1164         "inherits": "^2.0.3",
1165         "readable-stream": "^2.2.2",
1166         "typedarray": "^0.0.6"
1167       }
1168     },
1169     "node_modules/connect": {
1170       "version": "3.7.0",
1171       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
1172       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
1173       "dev": true,
1174       "dependencies": {
1175         "debug": "2.6.9",
1176         "finalhandler": "1.1.2",
1177         "parseurl": "~1.3.3",
1178         "utils-merge": "1.0.1"
1179       },
1180       "engines": {
1181         "node": ">= 0.10.0"
1182       }
1183     },
1184     "node_modules/console-browserify": {
1185       "version": "1.2.0",
1186       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
1187       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
1188       "dev": true
1189     },
1190     "node_modules/constants-browserify": {
1191       "version": "1.0.0",
1192       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
1193       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
1194       "dev": true
1195     },
1196     "node_modules/content-type": {
1197       "version": "1.0.4",
1198       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1199       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
1200       "dev": true,
1201       "engines": {
1202         "node": ">= 0.6"
1203       }
1204     },
1205     "node_modules/cookie": {
1206       "version": "0.3.1",
1207       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
1208       "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==",
1209       "dev": true,
1210       "engines": {
1211         "node": ">= 0.6"
1212       }
1213     },
1214     "node_modules/copy-concurrently": {
1215       "version": "1.0.5",
1216       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
1217       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
1218       "dev": true,
1219       "dependencies": {
1220         "aproba": "^1.1.1",
1221         "fs-write-stream-atomic": "^1.0.8",
1222         "iferr": "^0.1.5",
1223         "mkdirp": "^0.5.1",
1224         "rimraf": "^2.5.4",
1225         "run-queue": "^1.0.0"
1226       }
1227     },
1228     "node_modules/copy-descriptor": {
1229       "version": "0.1.1",
1230       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1231       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1232       "dev": true,
1233       "engines": {
1234         "node": ">=0.10.0"
1235       }
1236     },
1237     "node_modules/copy-webpack-plugin": {
1238       "version": "4.6.0",
1239       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
1240       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
1241       "dev": true,
1242       "dependencies": {
1243         "cacache": "^10.0.4",
1244         "find-cache-dir": "^1.0.0",
1245         "globby": "^7.1.1",
1246         "is-glob": "^4.0.0",
1247         "loader-utils": "^1.1.0",
1248         "minimatch": "^3.0.4",
1249         "p-limit": "^1.0.0",
1250         "serialize-javascript": "^1.4.0"
1251       },
1252       "engines": {
1253         "node": ">= 4"
1254       }
1255     },
1256     "node_modules/core-js": {
1257       "version": "2.6.12",
1258       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
1259       "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
1260       "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
1261       "dev": true,
1262       "hasInstallScript": true
1263     },
1264     "node_modules/core-util-is": {
1265       "version": "1.0.2",
1266       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1267       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1268       "dev": true
1269     },
1270     "node_modules/create-ecdh": {
1271       "version": "4.0.4",
1272       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
1273       "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
1274       "dev": true,
1275       "dependencies": {
1276         "bn.js": "^4.1.0",
1277         "elliptic": "^6.5.3"
1278       }
1279     },
1280     "node_modules/create-ecdh/node_modules/bn.js": {
1281       "version": "4.11.9",
1282       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1283       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1284       "dev": true
1285     },
1286     "node_modules/create-hash": {
1287       "version": "1.2.0",
1288       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
1289       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
1290       "dev": true,
1291       "dependencies": {
1292         "cipher-base": "^1.0.1",
1293         "inherits": "^2.0.1",
1294         "md5.js": "^1.3.4",
1295         "ripemd160": "^2.0.1",
1296         "sha.js": "^2.4.0"
1297       }
1298     },
1299     "node_modules/create-hmac": {
1300       "version": "1.1.7",
1301       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
1302       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
1303       "dev": true,
1304       "dependencies": {
1305         "cipher-base": "^1.0.3",
1306         "create-hash": "^1.1.0",
1307         "inherits": "^2.0.1",
1308         "ripemd160": "^2.0.0",
1309         "safe-buffer": "^5.0.1",
1310         "sha.js": "^2.4.8"
1311       }
1312     },
1313     "node_modules/cross-spawn": {
1314       "version": "5.1.0",
1315       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
1316       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
1317       "dev": true,
1318       "dependencies": {
1319         "lru-cache": "^4.0.1",
1320         "shebang-command": "^1.2.0",
1321         "which": "^1.2.9"
1322       }
1323     },
1324     "node_modules/crypto-browserify": {
1325       "version": "3.12.0",
1326       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
1327       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
1328       "dev": true,
1329       "dependencies": {
1330         "browserify-cipher": "^1.0.0",
1331         "browserify-sign": "^4.0.0",
1332         "create-ecdh": "^4.0.0",
1333         "create-hash": "^1.1.0",
1334         "create-hmac": "^1.1.0",
1335         "diffie-hellman": "^5.0.0",
1336         "inherits": "^2.0.1",
1337         "pbkdf2": "^3.0.3",
1338         "public-encrypt": "^4.0.0",
1339         "randombytes": "^2.0.0",
1340         "randomfill": "^1.0.3"
1341       },
1342       "engines": {
1343         "node": "*"
1344       }
1345     },
1346     "node_modules/custom-event": {
1347       "version": "1.0.1",
1348       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
1349       "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==",
1350       "dev": true
1351     },
1352     "node_modules/cyclist": {
1353       "version": "1.0.1",
1354       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
1355       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
1356       "dev": true
1357     },
1358     "node_modules/d": {
1359       "version": "1.0.1",
1360       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
1361       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
1362       "dev": true,
1363       "dependencies": {
1364         "es5-ext": "^0.10.50",
1365         "type": "^1.0.1"
1366       }
1367     },
1368     "node_modules/debug": {
1369       "version": "2.6.9",
1370       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1371       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1372       "dev": true,
1373       "dependencies": {
1374         "ms": "2.0.0"
1375       }
1376     },
1377     "node_modules/decamelize": {
1378       "version": "1.2.0",
1379       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1380       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1381       "dev": true,
1382       "engines": {
1383         "node": ">=0.10.0"
1384       }
1385     },
1386     "node_modules/decode-uri-component": {
1387       "version": "0.2.0",
1388       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1389       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1390       "dev": true,
1391       "engines": {
1392         "node": ">=0.10"
1393       }
1394     },
1395     "node_modules/define-property": {
1396       "version": "2.0.2",
1397       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1398       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1399       "dev": true,
1400       "dependencies": {
1401         "is-descriptor": "^1.0.2",
1402         "isobject": "^3.0.1"
1403       },
1404       "engines": {
1405         "node": ">=0.10.0"
1406       }
1407     },
1408     "node_modules/define-property/node_modules/is-accessor-descriptor": {
1409       "version": "1.0.0",
1410       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1411       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1412       "dev": true,
1413       "dependencies": {
1414         "kind-of": "^6.0.0"
1415       },
1416       "engines": {
1417         "node": ">=0.10.0"
1418       }
1419     },
1420     "node_modules/define-property/node_modules/is-data-descriptor": {
1421       "version": "1.0.0",
1422       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1423       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1424       "dev": true,
1425       "dependencies": {
1426         "kind-of": "^6.0.0"
1427       },
1428       "engines": {
1429         "node": ">=0.10.0"
1430       }
1431     },
1432     "node_modules/define-property/node_modules/is-descriptor": {
1433       "version": "1.0.2",
1434       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1435       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1436       "dev": true,
1437       "dependencies": {
1438         "is-accessor-descriptor": "^1.0.0",
1439         "is-data-descriptor": "^1.0.0",
1440         "kind-of": "^6.0.2"
1441       },
1442       "engines": {
1443         "node": ">=0.10.0"
1444       }
1445     },
1446     "node_modules/define-property/node_modules/isobject": {
1447       "version": "3.0.1",
1448       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1449       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1450       "dev": true,
1451       "engines": {
1452         "node": ">=0.10.0"
1453       }
1454     },
1455     "node_modules/define-property/node_modules/kind-of": {
1456       "version": "6.0.3",
1457       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1458       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1459       "dev": true,
1460       "engines": {
1461         "node": ">=0.10.0"
1462       }
1463     },
1464     "node_modules/depd": {
1465       "version": "2.0.0",
1466       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
1467       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
1468       "dev": true,
1469       "engines": {
1470         "node": ">= 0.8"
1471       }
1472     },
1473     "node_modules/des.js": {
1474       "version": "1.0.1",
1475       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
1476       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
1477       "dev": true,
1478       "dependencies": {
1479         "inherits": "^2.0.1",
1480         "minimalistic-assert": "^1.0.0"
1481       }
1482     },
1483     "node_modules/destroy": {
1484       "version": "1.2.0",
1485       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
1486       "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
1487       "dev": true,
1488       "engines": {
1489         "node": ">= 0.8",
1490         "npm": "1.2.8000 || >= 1.4.16"
1491       }
1492     },
1493     "node_modules/di": {
1494       "version": "0.0.1",
1495       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
1496       "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==",
1497       "dev": true
1498     },
1499     "node_modules/diffie-hellman": {
1500       "version": "5.0.3",
1501       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
1502       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
1503       "dev": true,
1504       "dependencies": {
1505         "bn.js": "^4.1.0",
1506         "miller-rabin": "^4.0.0",
1507         "randombytes": "^2.0.0"
1508       }
1509     },
1510     "node_modules/diffie-hellman/node_modules/bn.js": {
1511       "version": "4.11.9",
1512       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1513       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1514       "dev": true
1515     },
1516     "node_modules/dir-glob": {
1517       "version": "2.2.2",
1518       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
1519       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
1520       "dev": true,
1521       "dependencies": {
1522         "path-type": "^3.0.0"
1523       },
1524       "engines": {
1525         "node": ">=4"
1526       }
1527     },
1528     "node_modules/dom-serialize": {
1529       "version": "2.2.1",
1530       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
1531       "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==",
1532       "dev": true,
1533       "dependencies": {
1534         "custom-event": "~1.0.0",
1535         "ent": "~2.2.0",
1536         "extend": "^3.0.0",
1537         "void-elements": "^2.0.0"
1538       }
1539     },
1540     "node_modules/domain-browser": {
1541       "version": "1.2.0",
1542       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
1543       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
1544       "dev": true,
1545       "engines": {
1546         "node": ">=0.4",
1547         "npm": ">=1.2"
1548       }
1549     },
1550     "node_modules/duplexify": {
1551       "version": "3.7.1",
1552       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
1553       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
1554       "dev": true,
1555       "dependencies": {
1556         "end-of-stream": "^1.0.0",
1557         "inherits": "^2.0.1",
1558         "readable-stream": "^2.0.0",
1559         "stream-shift": "^1.0.0"
1560       }
1561     },
1562     "node_modules/ee-first": {
1563       "version": "1.1.1",
1564       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
1565       "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
1566       "dev": true
1567     },
1568     "node_modules/elliptic": {
1569       "version": "6.5.4",
1570       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
1571       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
1572       "dev": true,
1573       "dependencies": {
1574         "bn.js": "^4.11.9",
1575         "brorand": "^1.1.0",
1576         "hash.js": "^1.0.0",
1577         "hmac-drbg": "^1.0.1",
1578         "inherits": "^2.0.4",
1579         "minimalistic-assert": "^1.0.1",
1580         "minimalistic-crypto-utils": "^1.0.1"
1581       }
1582     },
1583     "node_modules/elliptic/node_modules/bn.js": {
1584       "version": "4.11.9",
1585       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1586       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1587       "dev": true
1588     },
1589     "node_modules/emojis-list": {
1590       "version": "3.0.0",
1591       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
1592       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
1593       "dev": true,
1594       "engines": {
1595         "node": ">= 4"
1596       }
1597     },
1598     "node_modules/encodeurl": {
1599       "version": "1.0.2",
1600       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
1601       "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
1602       "dev": true,
1603       "engines": {
1604         "node": ">= 0.8"
1605       }
1606     },
1607     "node_modules/end-of-stream": {
1608       "version": "1.4.4",
1609       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1610       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1611       "dev": true,
1612       "dependencies": {
1613         "once": "^1.4.0"
1614       }
1615     },
1616     "node_modules/engine.io": {
1617       "version": "1.8.3",
1618       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
1619       "integrity": "sha512-VNQ79eqoDiapJ2tDMu+N7SPDm11btXpO7b2gsxBVd1XbxBCx6xLyTESIuFlWUspsbuif6Rq88pYNrQce5G7bqw==",
1620       "dev": true,
1621       "dependencies": {
1622         "accepts": "1.3.3",
1623         "base64id": "1.0.0",
1624         "cookie": "0.3.1",
1625         "debug": "2.3.3",
1626         "engine.io-parser": "1.3.2",
1627         "ws": "1.1.2"
1628       }
1629     },
1630     "node_modules/engine.io-client": {
1631       "version": "1.8.3",
1632       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
1633       "integrity": "sha512-260nnbHkYPTPnA9cjH2oCvWmqNwYofsNBkDfViI9iS487oMcl3kUeSgXJCwMxASgOL5DVlQF4hb0NzRNFkUaFg==",
1634       "dev": true,
1635       "dependencies": {
1636         "component-emitter": "1.2.1",
1637         "component-inherit": "0.0.3",
1638         "debug": "2.3.3",
1639         "engine.io-parser": "1.3.2",
1640         "has-cors": "1.1.0",
1641         "indexof": "0.0.1",
1642         "parsejson": "0.0.3",
1643         "parseqs": "0.0.5",
1644         "parseuri": "0.0.5",
1645         "ws": "1.1.2",
1646         "xmlhttprequest-ssl": "1.5.3",
1647         "yeast": "0.1.2"
1648       }
1649     },
1650     "node_modules/engine.io-client/node_modules/component-emitter": {
1651       "version": "1.2.1",
1652       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1653       "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==",
1654       "dev": true
1655     },
1656     "node_modules/engine.io-client/node_modules/debug": {
1657       "version": "2.3.3",
1658       "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1659       "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
1660       "dev": true,
1661       "dependencies": {
1662         "ms": "0.7.2"
1663       }
1664     },
1665     "node_modules/engine.io-client/node_modules/ms": {
1666       "version": "0.7.2",
1667       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1668       "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
1669       "dev": true
1670     },
1671     "node_modules/engine.io-parser": {
1672       "version": "1.3.2",
1673       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
1674       "integrity": "sha512-3UyTJo+5Jbmr7rd3MosTAApK7BOIo4sjx8dJYSHa3Em5R3A9Y2s9GWu4JFJe6Px0VieJC0hKUA5NBytC+O7k2A==",
1675       "dev": true,
1676       "dependencies": {
1677         "after": "0.8.2",
1678         "arraybuffer.slice": "0.0.6",
1679         "base64-arraybuffer": "0.1.5",
1680         "blob": "0.0.4",
1681         "has-binary": "0.1.7",
1682         "wtf-8": "1.0.0"
1683       }
1684     },
1685     "node_modules/engine.io/node_modules/debug": {
1686       "version": "2.3.3",
1687       "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
1688       "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
1689       "dev": true,
1690       "dependencies": {
1691         "ms": "0.7.2"
1692       }
1693     },
1694     "node_modules/engine.io/node_modules/ms": {
1695       "version": "0.7.2",
1696       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
1697       "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
1698       "dev": true
1699     },
1700     "node_modules/enhanced-resolve": {
1701       "version": "3.4.1",
1702       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
1703       "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
1704       "dev": true,
1705       "dependencies": {
1706         "graceful-fs": "^4.1.2",
1707         "memory-fs": "^0.4.0",
1708         "object-assign": "^4.0.1",
1709         "tapable": "^0.2.7"
1710       },
1711       "engines": {
1712         "node": ">=4.3.0 <5.0.0 || >=5.10"
1713       }
1714     },
1715     "node_modules/ent": {
1716       "version": "2.2.0",
1717       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
1718       "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==",
1719       "dev": true
1720     },
1721     "node_modules/errno": {
1722       "version": "0.1.8",
1723       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
1724       "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
1725       "dev": true,
1726       "dependencies": {
1727         "prr": "~1.0.1"
1728       },
1729       "bin": {
1730         "errno": "cli.js"
1731       }
1732     },
1733     "node_modules/error-ex": {
1734       "version": "1.3.2",
1735       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1736       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1737       "dev": true,
1738       "dependencies": {
1739         "is-arrayish": "^0.2.1"
1740       }
1741     },
1742     "node_modules/es5-ext": {
1743       "version": "0.10.53",
1744       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
1745       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
1746       "dev": true,
1747       "dependencies": {
1748         "es6-iterator": "~2.0.3",
1749         "es6-symbol": "~3.1.3",
1750         "next-tick": "~1.0.0"
1751       }
1752     },
1753     "node_modules/es6-iterator": {
1754       "version": "2.0.3",
1755       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
1756       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
1757       "dev": true,
1758       "dependencies": {
1759         "d": "1",
1760         "es5-ext": "^0.10.35",
1761         "es6-symbol": "^3.1.1"
1762       }
1763     },
1764     "node_modules/es6-map": {
1765       "version": "0.1.5",
1766       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
1767       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
1768       "dev": true,
1769       "dependencies": {
1770         "d": "1",
1771         "es5-ext": "~0.10.14",
1772         "es6-iterator": "~2.0.1",
1773         "es6-set": "~0.1.5",
1774         "es6-symbol": "~3.1.1",
1775         "event-emitter": "~0.3.5"
1776       }
1777     },
1778     "node_modules/es6-set": {
1779       "version": "0.1.5",
1780       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
1781       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
1782       "dev": true,
1783       "dependencies": {
1784         "d": "1",
1785         "es5-ext": "~0.10.14",
1786         "es6-iterator": "~2.0.1",
1787         "es6-symbol": "3.1.1",
1788         "event-emitter": "~0.3.5"
1789       }
1790     },
1791     "node_modules/es6-set/node_modules/es6-symbol": {
1792       "version": "3.1.1",
1793       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
1794       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
1795       "dev": true,
1796       "dependencies": {
1797         "d": "1",
1798         "es5-ext": "~0.10.14"
1799       }
1800     },
1801     "node_modules/es6-symbol": {
1802       "version": "3.1.3",
1803       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
1804       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
1805       "dev": true,
1806       "dependencies": {
1807         "d": "^1.0.1",
1808         "ext": "^1.1.2"
1809       }
1810     },
1811     "node_modules/es6-weak-map": {
1812       "version": "2.0.3",
1813       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
1814       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
1815       "dev": true,
1816       "dependencies": {
1817         "d": "1",
1818         "es5-ext": "^0.10.46",
1819         "es6-iterator": "^2.0.3",
1820         "es6-symbol": "^3.1.1"
1821       }
1822     },
1823     "node_modules/escape-html": {
1824       "version": "1.0.3",
1825       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
1826       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
1827       "dev": true
1828     },
1829     "node_modules/escope": {
1830       "version": "3.6.0",
1831       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
1832       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
1833       "dev": true,
1834       "dependencies": {
1835         "es6-map": "^0.1.3",
1836         "es6-weak-map": "^2.0.1",
1837         "esrecurse": "^4.1.0",
1838         "estraverse": "^4.1.1"
1839       },
1840       "engines": {
1841         "node": ">=0.4.0"
1842       }
1843     },
1844     "node_modules/esprima": {
1845       "version": "1.0.4",
1846       "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
1847       "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
1848       "bin": {
1849         "esparse": "bin/esparse.js",
1850         "esvalidate": "bin/esvalidate.js"
1851       },
1852       "engines": {
1853         "node": ">=0.4.0"
1854       }
1855     },
1856     "node_modules/esrecurse": {
1857       "version": "4.3.0",
1858       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1859       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1860       "dev": true,
1861       "dependencies": {
1862         "estraverse": "^5.2.0"
1863       },
1864       "engines": {
1865         "node": ">=4.0"
1866       }
1867     },
1868     "node_modules/esrecurse/node_modules/estraverse": {
1869       "version": "5.2.0",
1870       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
1871       "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
1872       "dev": true,
1873       "engines": {
1874         "node": ">=4.0"
1875       }
1876     },
1877     "node_modules/estraverse": {
1878       "version": "4.3.0",
1879       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
1880       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
1881       "dev": true,
1882       "engines": {
1883         "node": ">=4.0"
1884       }
1885     },
1886     "node_modules/event-emitter": {
1887       "version": "0.3.5",
1888       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
1889       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
1890       "dev": true,
1891       "dependencies": {
1892         "d": "1",
1893         "es5-ext": "~0.10.14"
1894       }
1895     },
1896     "node_modules/eventemitter3": {
1897       "version": "4.0.7",
1898       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
1899       "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
1900       "dev": true
1901     },
1902     "node_modules/events": {
1903       "version": "3.2.0",
1904       "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
1905       "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==",
1906       "dev": true,
1907       "engines": {
1908         "node": ">=0.8.x"
1909       }
1910     },
1911     "node_modules/evp_bytestokey": {
1912       "version": "1.0.3",
1913       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
1914       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
1915       "dev": true,
1916       "dependencies": {
1917         "md5.js": "^1.3.4",
1918         "safe-buffer": "^5.1.1"
1919       }
1920     },
1921     "node_modules/execa": {
1922       "version": "0.7.0",
1923       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
1924       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
1925       "dev": true,
1926       "dependencies": {
1927         "cross-spawn": "^5.0.1",
1928         "get-stream": "^3.0.0",
1929         "is-stream": "^1.1.0",
1930         "npm-run-path": "^2.0.0",
1931         "p-finally": "^1.0.0",
1932         "signal-exit": "^3.0.0",
1933         "strip-eof": "^1.0.0"
1934       },
1935       "engines": {
1936         "node": ">=4"
1937       }
1938     },
1939     "node_modules/expand-braces": {
1940       "version": "0.1.2",
1941       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
1942       "integrity": "sha512-zOOsEnAhvIxxd0esCNbYG2xerGf46niZ1egS43eV7Fu4t7VIScgPXMcMabCLaPrqkzwvwo6zZipDiX3t0ILF2w==",
1943       "dev": true,
1944       "dependencies": {
1945         "array-slice": "^0.2.3",
1946         "array-unique": "^0.2.1",
1947         "braces": "^0.1.2"
1948       },
1949       "engines": {
1950         "node": ">=0.10.0"
1951       }
1952     },
1953     "node_modules/expand-braces/node_modules/braces": {
1954       "version": "0.1.5",
1955       "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
1956       "integrity": "sha512-EIMHIv2UXHWFY2xubUGKz+hq9hNkENj4Pjvr7h58cmJgpkK2yMlKA8I484f7MSttkzVAy/lL7X9xDaILd6avzA==",
1957       "dev": true,
1958       "dependencies": {
1959         "expand-range": "^0.1.0"
1960       },
1961       "engines": {
1962         "node": ">=0.10.0"
1963       }
1964     },
1965     "node_modules/expand-braces/node_modules/expand-range": {
1966       "version": "0.1.1",
1967       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
1968       "integrity": "sha512-busOHJ0t7t5UcutcyNDqmaDX+1cb0XlqsAUgTlmplVv0rIqBaMcBSZRLlkDm0nxtl8O3o/EvRRrdQ/WnyPERLQ==",
1969       "dev": true,
1970       "dependencies": {
1971         "is-number": "^0.1.1",
1972         "repeat-string": "^0.2.2"
1973       },
1974       "engines": {
1975         "node": ">=0.10.0"
1976       }
1977     },
1978     "node_modules/expand-braces/node_modules/is-number": {
1979       "version": "0.1.1",
1980       "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
1981       "integrity": "sha512-la5kPULwIgkSSaZj9w7/A1uHqOBAgOhDUKQ5CkfL8LZ4Si6r4+2D0hI6b4o60MW4Uj2yNJARWIZUDPxlvOYQcw==",
1982       "dev": true,
1983       "engines": {
1984         "node": ">=0.10.0"
1985       }
1986     },
1987     "node_modules/expand-braces/node_modules/repeat-string": {
1988       "version": "0.2.2",
1989       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
1990       "integrity": "sha512-yHeI3F9v20MY+8/5WAUgIWseMZwpLD+l9h5hGyzh6fQjhle2AwjjRDao1m5IozSDuVvMw09/mvE8AU1oDmZKpQ==",
1991       "dev": true,
1992       "engines": {
1993         "node": ">=0.10"
1994       }
1995     },
1996     "node_modules/expand-brackets": {
1997       "version": "0.1.5",
1998       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1999       "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==",
2000       "dev": true,
2001       "dependencies": {
2002         "is-posix-bracket": "^0.1.0"
2003       },
2004       "engines": {
2005         "node": ">=0.10.0"
2006       }
2007     },
2008     "node_modules/expand-range": {
2009       "version": "1.8.2",
2010       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
2011       "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==",
2012       "dev": true,
2013       "dependencies": {
2014         "fill-range": "^2.1.0"
2015       },
2016       "engines": {
2017         "node": ">=0.10.0"
2018       }
2019     },
2020     "node_modules/ext": {
2021       "version": "1.4.0",
2022       "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
2023       "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
2024       "dev": true,
2025       "dependencies": {
2026         "type": "^2.0.0"
2027       }
2028     },
2029     "node_modules/ext/node_modules/type": {
2030       "version": "2.2.0",
2031       "resolved": "https://registry.npmjs.org/type/-/type-2.2.0.tgz",
2032       "integrity": "sha512-M/u37b4oSGlusaU8ZB96BfFPWQ8MbsZYXB+kXGMiDj6IKinkcNaQvmirBuWj8mAXqP6LYn1rQvbTYum3yPhaOA==",
2033       "dev": true
2034     },
2035     "node_modules/extend": {
2036       "version": "3.0.2",
2037       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2038       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
2039       "dev": true
2040     },
2041     "node_modules/extend-shallow": {
2042       "version": "3.0.2",
2043       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2044       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2045       "dev": true,
2046       "dependencies": {
2047         "assign-symbols": "^1.0.0",
2048         "is-extendable": "^1.0.1"
2049       },
2050       "engines": {
2051         "node": ">=0.10.0"
2052       }
2053     },
2054     "node_modules/extend-shallow/node_modules/is-extendable": {
2055       "version": "1.0.1",
2056       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2057       "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2058       "dev": true,
2059       "dependencies": {
2060         "is-plain-object": "^2.0.4"
2061       },
2062       "engines": {
2063         "node": ">=0.10.0"
2064       }
2065     },
2066     "node_modules/extglob": {
2067       "version": "0.3.2",
2068       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
2069       "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==",
2070       "dev": true,
2071       "dependencies": {
2072         "is-extglob": "^1.0.0"
2073       },
2074       "engines": {
2075         "node": ">=0.10.0"
2076       }
2077     },
2078     "node_modules/extglob/node_modules/is-extglob": {
2079       "version": "1.0.0",
2080       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2081       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
2082       "dev": true,
2083       "engines": {
2084         "node": ">=0.10.0"
2085       }
2086     },
2087     "node_modules/fast-deep-equal": {
2088       "version": "3.1.3",
2089       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2090       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2091       "dev": true
2092     },
2093     "node_modules/fast-json-stable-stringify": {
2094       "version": "2.1.0",
2095       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2096       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2097       "dev": true
2098     },
2099     "node_modules/file-saver": {
2100       "version": "1.3.8",
2101       "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz",
2102       "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg=="
2103     },
2104     "node_modules/file-uri-to-path": {
2105       "version": "1.0.0",
2106       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
2107       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
2108       "dev": true,
2109       "optional": true
2110     },
2111     "node_modules/filename-regex": {
2112       "version": "2.0.1",
2113       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
2114       "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==",
2115       "dev": true,
2116       "engines": {
2117         "node": ">=0.10.0"
2118       }
2119     },
2120     "node_modules/fill-range": {
2121       "version": "2.2.4",
2122       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
2123       "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
2124       "dev": true,
2125       "dependencies": {
2126         "is-number": "^2.1.0",
2127         "isobject": "^2.0.0",
2128         "randomatic": "^3.0.0",
2129         "repeat-element": "^1.1.2",
2130         "repeat-string": "^1.5.2"
2131       },
2132       "engines": {
2133         "node": ">=0.10.0"
2134       }
2135     },
2136     "node_modules/finalhandler": {
2137       "version": "1.1.2",
2138       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
2139       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
2140       "dev": true,
2141       "dependencies": {
2142         "debug": "2.6.9",
2143         "encodeurl": "~1.0.2",
2144         "escape-html": "~1.0.3",
2145         "on-finished": "~2.3.0",
2146         "parseurl": "~1.3.3",
2147         "statuses": "~1.5.0",
2148         "unpipe": "~1.0.0"
2149       },
2150       "engines": {
2151         "node": ">= 0.8"
2152       }
2153     },
2154     "node_modules/finalhandler/node_modules/on-finished": {
2155       "version": "2.3.0",
2156       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
2157       "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
2158       "dev": true,
2159       "dependencies": {
2160         "ee-first": "1.1.1"
2161       },
2162       "engines": {
2163         "node": ">= 0.8"
2164       }
2165     },
2166     "node_modules/finalhandler/node_modules/statuses": {
2167       "version": "1.5.0",
2168       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
2169       "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
2170       "dev": true,
2171       "engines": {
2172         "node": ">= 0.6"
2173       }
2174     },
2175     "node_modules/find-cache-dir": {
2176       "version": "1.0.0",
2177       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
2178       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
2179       "dev": true,
2180       "dependencies": {
2181         "commondir": "^1.0.1",
2182         "make-dir": "^1.0.0",
2183         "pkg-dir": "^2.0.0"
2184       },
2185       "engines": {
2186         "node": ">=4"
2187       }
2188     },
2189     "node_modules/find-up": {
2190       "version": "2.1.0",
2191       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2192       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2193       "dev": true,
2194       "dependencies": {
2195         "locate-path": "^2.0.0"
2196       },
2197       "engines": {
2198         "node": ">=4"
2199       }
2200     },
2201     "node_modules/flush-write-stream": {
2202       "version": "1.1.1",
2203       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
2204       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
2205       "dev": true,
2206       "dependencies": {
2207         "inherits": "^2.0.3",
2208         "readable-stream": "^2.3.6"
2209       }
2210     },
2211     "node_modules/follow-redirects": {
2212       "version": "1.15.1",
2213       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
2214       "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
2215       "dev": true,
2216       "funding": [
2217         {
2218           "type": "individual",
2219           "url": "https://github.com/sponsors/RubenVerborgh"
2220         }
2221       ],
2222       "engines": {
2223         "node": ">=4.0"
2224       },
2225       "peerDependenciesMeta": {
2226         "debug": {
2227           "optional": true
2228         }
2229       }
2230     },
2231     "node_modules/for-in": {
2232       "version": "1.0.2",
2233       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2234       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2235       "dev": true,
2236       "engines": {
2237         "node": ">=0.10.0"
2238       }
2239     },
2240     "node_modules/for-own": {
2241       "version": "0.1.5",
2242       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
2243       "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==",
2244       "dev": true,
2245       "dependencies": {
2246         "for-in": "^1.0.1"
2247       },
2248       "engines": {
2249         "node": ">=0.10.0"
2250       }
2251     },
2252     "node_modules/fragment-cache": {
2253       "version": "0.2.1",
2254       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
2255       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
2256       "dev": true,
2257       "dependencies": {
2258         "map-cache": "^0.2.2"
2259       },
2260       "engines": {
2261         "node": ">=0.10.0"
2262       }
2263     },
2264     "node_modules/from2": {
2265       "version": "2.3.0",
2266       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
2267       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
2268       "dev": true,
2269       "dependencies": {
2270         "inherits": "^2.0.1",
2271         "readable-stream": "^2.0.0"
2272       }
2273     },
2274     "node_modules/fs-write-stream-atomic": {
2275       "version": "1.0.10",
2276       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
2277       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
2278       "dev": true,
2279       "dependencies": {
2280         "graceful-fs": "^4.1.2",
2281         "iferr": "^0.1.5",
2282         "imurmurhash": "^0.1.4",
2283         "readable-stream": "1 || 2"
2284       }
2285     },
2286     "node_modules/fs.realpath": {
2287       "version": "1.0.0",
2288       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2289       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2290       "dev": true
2291     },
2292     "node_modules/fsevents": {
2293       "version": "1.2.13",
2294       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
2295       "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
2296       "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
2297       "dev": true,
2298       "hasInstallScript": true,
2299       "optional": true,
2300       "os": [
2301         "darwin"
2302       ],
2303       "dependencies": {
2304         "bindings": "^1.5.0",
2305         "nan": "^2.12.1"
2306       },
2307       "engines": {
2308         "node": ">= 4.0"
2309       }
2310     },
2311     "node_modules/function-bind": {
2312       "version": "1.1.1",
2313       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2314       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2315       "dev": true
2316     },
2317     "node_modules/get-caller-file": {
2318       "version": "1.0.3",
2319       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
2320       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
2321       "dev": true
2322     },
2323     "node_modules/get-intrinsic": {
2324       "version": "1.1.2",
2325       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
2326       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
2327       "dev": true,
2328       "dependencies": {
2329         "function-bind": "^1.1.1",
2330         "has": "^1.0.3",
2331         "has-symbols": "^1.0.3"
2332       },
2333       "funding": {
2334         "url": "https://github.com/sponsors/ljharb"
2335       }
2336     },
2337     "node_modules/get-stream": {
2338       "version": "3.0.0",
2339       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2340       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2341       "dev": true,
2342       "engines": {
2343         "node": ">=4"
2344       }
2345     },
2346     "node_modules/get-value": {
2347       "version": "2.0.6",
2348       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
2349       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
2350       "dev": true,
2351       "engines": {
2352         "node": ">=0.10.0"
2353       }
2354     },
2355     "node_modules/glob": {
2356       "version": "7.1.6",
2357       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
2358       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
2359       "dev": true,
2360       "dependencies": {
2361         "fs.realpath": "^1.0.0",
2362         "inflight": "^1.0.4",
2363         "inherits": "2",
2364         "minimatch": "^3.0.4",
2365         "once": "^1.3.0",
2366         "path-is-absolute": "^1.0.0"
2367       },
2368       "engines": {
2369         "node": "*"
2370       },
2371       "funding": {
2372         "url": "https://github.com/sponsors/isaacs"
2373       }
2374     },
2375     "node_modules/glob-base": {
2376       "version": "0.3.0",
2377       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
2378       "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==",
2379       "dev": true,
2380       "dependencies": {
2381         "glob-parent": "^2.0.0",
2382         "is-glob": "^2.0.0"
2383       },
2384       "engines": {
2385         "node": ">=0.10.0"
2386       }
2387     },
2388     "node_modules/glob-base/node_modules/is-extglob": {
2389       "version": "1.0.0",
2390       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2391       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
2392       "dev": true,
2393       "engines": {
2394         "node": ">=0.10.0"
2395       }
2396     },
2397     "node_modules/glob-base/node_modules/is-glob": {
2398       "version": "2.0.1",
2399       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2400       "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
2401       "dev": true,
2402       "dependencies": {
2403         "is-extglob": "^1.0.0"
2404       },
2405       "engines": {
2406         "node": ">=0.10.0"
2407       }
2408     },
2409     "node_modules/glob-parent": {
2410       "version": "2.0.0",
2411       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
2412       "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==",
2413       "dev": true,
2414       "dependencies": {
2415         "is-glob": "^2.0.0"
2416       }
2417     },
2418     "node_modules/glob-parent/node_modules/is-extglob": {
2419       "version": "1.0.0",
2420       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2421       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
2422       "dev": true,
2423       "engines": {
2424         "node": ">=0.10.0"
2425       }
2426     },
2427     "node_modules/glob-parent/node_modules/is-glob": {
2428       "version": "2.0.1",
2429       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2430       "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
2431       "dev": true,
2432       "dependencies": {
2433         "is-extglob": "^1.0.0"
2434       },
2435       "engines": {
2436         "node": ">=0.10.0"
2437       }
2438     },
2439     "node_modules/globby": {
2440       "version": "7.1.1",
2441       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
2442       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
2443       "dev": true,
2444       "dependencies": {
2445         "array-union": "^1.0.1",
2446         "dir-glob": "^2.0.0",
2447         "glob": "^7.1.2",
2448         "ignore": "^3.3.5",
2449         "pify": "^3.0.0",
2450         "slash": "^1.0.0"
2451       },
2452       "engines": {
2453         "node": ">=4"
2454       }
2455     },
2456     "node_modules/graceful-fs": {
2457       "version": "4.2.6",
2458       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
2459       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
2460       "dev": true
2461     },
2462     "node_modules/has": {
2463       "version": "1.0.3",
2464       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2465       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2466       "dev": true,
2467       "dependencies": {
2468         "function-bind": "^1.1.1"
2469       },
2470       "engines": {
2471         "node": ">= 0.4.0"
2472       }
2473     },
2474     "node_modules/has-binary": {
2475       "version": "0.1.7",
2476       "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
2477       "integrity": "sha512-k1Umb4/jrBWZbtL+QKSji8qWeoZ7ZTkXdnDXt1wxwBKAFM0//u96wDj43mBIqCIas8rDQMYyrBEvcS8hdGd4Sg==",
2478       "dev": true,
2479       "dependencies": {
2480         "isarray": "0.0.1"
2481       }
2482     },
2483     "node_modules/has-binary/node_modules/isarray": {
2484       "version": "0.0.1",
2485       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2486       "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
2487       "dev": true
2488     },
2489     "node_modules/has-cors": {
2490       "version": "1.1.0",
2491       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
2492       "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==",
2493       "dev": true
2494     },
2495     "node_modules/has-flag": {
2496       "version": "2.0.0",
2497       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
2498       "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
2499       "dev": true,
2500       "engines": {
2501         "node": ">=0.10.0"
2502       }
2503     },
2504     "node_modules/has-symbols": {
2505       "version": "1.0.3",
2506       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
2507       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
2508       "dev": true,
2509       "engines": {
2510         "node": ">= 0.4"
2511       },
2512       "funding": {
2513         "url": "https://github.com/sponsors/ljharb"
2514       }
2515     },
2516     "node_modules/has-value": {
2517       "version": "1.0.0",
2518       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
2519       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
2520       "dev": true,
2521       "dependencies": {
2522         "get-value": "^2.0.6",
2523         "has-values": "^1.0.0",
2524         "isobject": "^3.0.0"
2525       },
2526       "engines": {
2527         "node": ">=0.10.0"
2528       }
2529     },
2530     "node_modules/has-value/node_modules/isobject": {
2531       "version": "3.0.1",
2532       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2533       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2534       "dev": true,
2535       "engines": {
2536         "node": ">=0.10.0"
2537       }
2538     },
2539     "node_modules/has-values": {
2540       "version": "1.0.0",
2541       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
2542       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
2543       "dev": true,
2544       "dependencies": {
2545         "is-number": "^3.0.0",
2546         "kind-of": "^4.0.0"
2547       },
2548       "engines": {
2549         "node": ">=0.10.0"
2550       }
2551     },
2552     "node_modules/has-values/node_modules/is-number": {
2553       "version": "3.0.0",
2554       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2555       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
2556       "dev": true,
2557       "dependencies": {
2558         "kind-of": "^3.0.2"
2559       },
2560       "engines": {
2561         "node": ">=0.10.0"
2562       }
2563     },
2564     "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
2565       "version": "3.2.2",
2566       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2567       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2568       "dev": true,
2569       "dependencies": {
2570         "is-buffer": "^1.1.5"
2571       },
2572       "engines": {
2573         "node": ">=0.10.0"
2574       }
2575     },
2576     "node_modules/has-values/node_modules/kind-of": {
2577       "version": "4.0.0",
2578       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
2579       "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
2580       "dev": true,
2581       "dependencies": {
2582         "is-buffer": "^1.1.5"
2583       },
2584       "engines": {
2585         "node": ">=0.10.0"
2586       }
2587     },
2588     "node_modules/hash-base": {
2589       "version": "3.1.0",
2590       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
2591       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
2592       "dev": true,
2593       "dependencies": {
2594         "inherits": "^2.0.4",
2595         "readable-stream": "^3.6.0",
2596         "safe-buffer": "^5.2.0"
2597       },
2598       "engines": {
2599         "node": ">=4"
2600       }
2601     },
2602     "node_modules/hash-base/node_modules/readable-stream": {
2603       "version": "3.6.0",
2604       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2605       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2606       "dev": true,
2607       "dependencies": {
2608         "inherits": "^2.0.3",
2609         "string_decoder": "^1.1.1",
2610         "util-deprecate": "^1.0.1"
2611       },
2612       "engines": {
2613         "node": ">= 6"
2614       }
2615     },
2616     "node_modules/hash-base/node_modules/safe-buffer": {
2617       "version": "5.2.1",
2618       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2619       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2620       "dev": true,
2621       "funding": [
2622         {
2623           "type": "github",
2624           "url": "https://github.com/sponsors/feross"
2625         },
2626         {
2627           "type": "patreon",
2628           "url": "https://www.patreon.com/feross"
2629         },
2630         {
2631           "type": "consulting",
2632           "url": "https://feross.org/support"
2633         }
2634       ]
2635     },
2636     "node_modules/hash.js": {
2637       "version": "1.1.7",
2638       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
2639       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
2640       "dev": true,
2641       "dependencies": {
2642         "inherits": "^2.0.3",
2643         "minimalistic-assert": "^1.0.1"
2644       }
2645     },
2646     "node_modules/hmac-drbg": {
2647       "version": "1.0.1",
2648       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
2649       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
2650       "dev": true,
2651       "dependencies": {
2652         "hash.js": "^1.0.3",
2653         "minimalistic-assert": "^1.0.0",
2654         "minimalistic-crypto-utils": "^1.0.1"
2655       }
2656     },
2657     "node_modules/hosted-git-info": {
2658       "version": "2.8.8",
2659       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
2660       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
2661       "dev": true
2662     },
2663     "node_modules/http-errors": {
2664       "version": "2.0.0",
2665       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
2666       "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
2667       "dev": true,
2668       "dependencies": {
2669         "depd": "2.0.0",
2670         "inherits": "2.0.4",
2671         "setprototypeof": "1.2.0",
2672         "statuses": "2.0.1",
2673         "toidentifier": "1.0.1"
2674       },
2675       "engines": {
2676         "node": ">= 0.8"
2677       }
2678     },
2679     "node_modules/http-proxy": {
2680       "version": "1.18.1",
2681       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
2682       "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
2683       "dev": true,
2684       "dependencies": {
2685         "eventemitter3": "^4.0.0",
2686         "follow-redirects": "^1.0.0",
2687         "requires-port": "^1.0.0"
2688       },
2689       "engines": {
2690         "node": ">=8.0.0"
2691       }
2692     },
2693     "node_modules/https-browserify": {
2694       "version": "1.0.0",
2695       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
2696       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
2697       "dev": true
2698     },
2699     "node_modules/iconv-lite": {
2700       "version": "0.4.24",
2701       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2702       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2703       "dev": true,
2704       "dependencies": {
2705         "safer-buffer": ">= 2.1.2 < 3"
2706       },
2707       "engines": {
2708         "node": ">=0.10.0"
2709       }
2710     },
2711     "node_modules/ieee754": {
2712       "version": "1.2.1",
2713       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2714       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2715       "dev": true,
2716       "funding": [
2717         {
2718           "type": "github",
2719           "url": "https://github.com/sponsors/feross"
2720         },
2721         {
2722           "type": "patreon",
2723           "url": "https://www.patreon.com/feross"
2724         },
2725         {
2726           "type": "consulting",
2727           "url": "https://feross.org/support"
2728         }
2729       ]
2730     },
2731     "node_modules/iferr": {
2732       "version": "0.1.5",
2733       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
2734       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
2735       "dev": true
2736     },
2737     "node_modules/iframe-resizer": {
2738       "version": "3.6.6",
2739       "resolved": "https://registry.npmjs.org/iframe-resizer/-/iframe-resizer-3.6.6.tgz",
2740       "integrity": "sha512-WYprloB8s18Be9wbybQZmeEWueEczJH2is/5DxDn4jH8Bs2DuaSuaOeYICe6IvmF04SBy4mQ+pX4Xc+E9FEMSg==",
2741       "engines": {
2742         "node": ">=0.8.0"
2743       }
2744     },
2745     "node_modules/ignore": {
2746       "version": "3.3.10",
2747       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
2748       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
2749       "dev": true
2750     },
2751     "node_modules/imurmurhash": {
2752       "version": "0.1.4",
2753       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2754       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2755       "dev": true,
2756       "engines": {
2757         "node": ">=0.8.19"
2758       }
2759     },
2760     "node_modules/indexof": {
2761       "version": "0.0.1",
2762       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
2763       "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==",
2764       "dev": true
2765     },
2766     "node_modules/inflight": {
2767       "version": "1.0.6",
2768       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2769       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2770       "dev": true,
2771       "dependencies": {
2772         "once": "^1.3.0",
2773         "wrappy": "1"
2774       }
2775     },
2776     "node_modules/inherits": {
2777       "version": "2.0.4",
2778       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2779       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2780       "dev": true
2781     },
2782     "node_modules/interpret": {
2783       "version": "1.4.0",
2784       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
2785       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
2786       "dev": true,
2787       "engines": {
2788         "node": ">= 0.10"
2789       }
2790     },
2791     "node_modules/invert-kv": {
2792       "version": "1.0.0",
2793       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2794       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
2795       "dev": true,
2796       "engines": {
2797         "node": ">=0.10.0"
2798       }
2799     },
2800     "node_modules/is-accessor-descriptor": {
2801       "version": "0.1.6",
2802       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2803       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
2804       "dev": true,
2805       "dependencies": {
2806         "kind-of": "^3.0.2"
2807       },
2808       "engines": {
2809         "node": ">=0.10.0"
2810       }
2811     },
2812     "node_modules/is-arrayish": {
2813       "version": "0.2.1",
2814       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2815       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2816       "dev": true
2817     },
2818     "node_modules/is-binary-path": {
2819       "version": "1.0.1",
2820       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
2821       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
2822       "dev": true,
2823       "dependencies": {
2824         "binary-extensions": "^1.0.0"
2825       },
2826       "engines": {
2827         "node": ">=0.10.0"
2828       }
2829     },
2830     "node_modules/is-buffer": {
2831       "version": "1.1.6",
2832       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2833       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2834       "dev": true
2835     },
2836     "node_modules/is-core-module": {
2837       "version": "2.2.0",
2838       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
2839       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
2840       "dev": true,
2841       "dependencies": {
2842         "has": "^1.0.3"
2843       },
2844       "funding": {
2845         "url": "https://github.com/sponsors/ljharb"
2846       }
2847     },
2848     "node_modules/is-data-descriptor": {
2849       "version": "0.1.4",
2850       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2851       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
2852       "dev": true,
2853       "dependencies": {
2854         "kind-of": "^3.0.2"
2855       },
2856       "engines": {
2857         "node": ">=0.10.0"
2858       }
2859     },
2860     "node_modules/is-descriptor": {
2861       "version": "0.1.6",
2862       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2863       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2864       "dev": true,
2865       "dependencies": {
2866         "is-accessor-descriptor": "^0.1.6",
2867         "is-data-descriptor": "^0.1.4",
2868         "kind-of": "^5.0.0"
2869       },
2870       "engines": {
2871         "node": ">=0.10.0"
2872       }
2873     },
2874     "node_modules/is-descriptor/node_modules/kind-of": {
2875       "version": "5.1.0",
2876       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2877       "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2878       "dev": true,
2879       "engines": {
2880         "node": ">=0.10.0"
2881       }
2882     },
2883     "node_modules/is-docker": {
2884       "version": "2.1.1",
2885       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
2886       "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
2887       "dev": true,
2888       "bin": {
2889         "is-docker": "cli.js"
2890       },
2891       "engines": {
2892         "node": ">=8"
2893       },
2894       "funding": {
2895         "url": "https://github.com/sponsors/sindresorhus"
2896       }
2897     },
2898     "node_modules/is-dotfile": {
2899       "version": "1.0.3",
2900       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2901       "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==",
2902       "dev": true,
2903       "engines": {
2904         "node": ">=0.10.0"
2905       }
2906     },
2907     "node_modules/is-equal-shallow": {
2908       "version": "0.1.3",
2909       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2910       "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==",
2911       "dev": true,
2912       "dependencies": {
2913         "is-primitive": "^2.0.0"
2914       },
2915       "engines": {
2916         "node": ">=0.10.0"
2917       }
2918     },
2919     "node_modules/is-extendable": {
2920       "version": "0.1.1",
2921       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2922       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2923       "dev": true,
2924       "engines": {
2925         "node": ">=0.10.0"
2926       }
2927     },
2928     "node_modules/is-extglob": {
2929       "version": "2.1.1",
2930       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2931       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2932       "dev": true,
2933       "engines": {
2934         "node": ">=0.10.0"
2935       }
2936     },
2937     "node_modules/is-fullwidth-code-point": {
2938       "version": "1.0.0",
2939       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2940       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2941       "dev": true,
2942       "dependencies": {
2943         "number-is-nan": "^1.0.0"
2944       },
2945       "engines": {
2946         "node": ">=0.10.0"
2947       }
2948     },
2949     "node_modules/is-glob": {
2950       "version": "4.0.1",
2951       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2952       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2953       "dev": true,
2954       "dependencies": {
2955         "is-extglob": "^2.1.1"
2956       },
2957       "engines": {
2958         "node": ">=0.10.0"
2959       }
2960     },
2961     "node_modules/is-number": {
2962       "version": "2.1.0",
2963       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2964       "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==",
2965       "dev": true,
2966       "dependencies": {
2967         "kind-of": "^3.0.2"
2968       },
2969       "engines": {
2970         "node": ">=0.10.0"
2971       }
2972     },
2973     "node_modules/is-plain-object": {
2974       "version": "2.0.4",
2975       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2976       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2977       "dev": true,
2978       "dependencies": {
2979         "isobject": "^3.0.1"
2980       },
2981       "engines": {
2982         "node": ">=0.10.0"
2983       }
2984     },
2985     "node_modules/is-plain-object/node_modules/isobject": {
2986       "version": "3.0.1",
2987       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2988       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2989       "dev": true,
2990       "engines": {
2991         "node": ">=0.10.0"
2992       }
2993     },
2994     "node_modules/is-posix-bracket": {
2995       "version": "0.1.1",
2996       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2997       "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==",
2998       "dev": true,
2999       "engines": {
3000         "node": ">=0.10.0"
3001       }
3002     },
3003     "node_modules/is-primitive": {
3004       "version": "2.0.0",
3005       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
3006       "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==",
3007       "dev": true,
3008       "engines": {
3009         "node": ">=0.10.0"
3010       }
3011     },
3012     "node_modules/is-stream": {
3013       "version": "1.1.0",
3014       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
3015       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
3016       "dev": true,
3017       "engines": {
3018         "node": ">=0.10.0"
3019       }
3020     },
3021     "node_modules/is-windows": {
3022       "version": "1.0.2",
3023       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
3024       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
3025       "dev": true,
3026       "engines": {
3027         "node": ">=0.10.0"
3028       }
3029     },
3030     "node_modules/is-wsl": {
3031       "version": "2.2.0",
3032       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
3033       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
3034       "dev": true,
3035       "dependencies": {
3036         "is-docker": "^2.0.0"
3037       },
3038       "engines": {
3039         "node": ">=8"
3040       }
3041     },
3042     "node_modules/isarray": {
3043       "version": "1.0.0",
3044       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3045       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3046       "dev": true
3047     },
3048     "node_modules/isbinaryfile": {
3049       "version": "3.0.3",
3050       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
3051       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
3052       "dev": true,
3053       "dependencies": {
3054         "buffer-alloc": "^1.2.0"
3055       },
3056       "engines": {
3057         "node": ">=0.6.0"
3058       }
3059     },
3060     "node_modules/isexe": {
3061       "version": "2.0.0",
3062       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3063       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3064       "dev": true
3065     },
3066     "node_modules/isobject": {
3067       "version": "2.1.0",
3068       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3069       "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
3070       "dev": true,
3071       "dependencies": {
3072         "isarray": "1.0.0"
3073       },
3074       "engines": {
3075         "node": ">=0.10.0"
3076       }
3077     },
3078     "node_modules/jasmine-core": {
3079       "version": "2.99.1",
3080       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
3081       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
3082       "dev": true
3083     },
3084     "node_modules/jquery": {
3085       "version": "3.5.1",
3086       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz",
3087       "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg=="
3088     },
3089     "node_modules/js-yaml": {
3090       "version": "3.1.0",
3091       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.1.0.tgz",
3092       "integrity": "sha1-NroC5hjFB0jnct01JCiQTLutz0Q=",
3093       "dependencies": {
3094         "argparse": "~ 0.1.11",
3095         "esprima": "~ 1.0.2"
3096       },
3097       "bin": {
3098         "js-yaml": "bin/js-yaml.js"
3099       }
3100     },
3101     "node_modules/json-loader": {
3102       "version": "0.5.7",
3103       "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
3104       "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
3105       "dev": true
3106     },
3107     "node_modules/json-schema-traverse": {
3108       "version": "0.4.1",
3109       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3110       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3111       "dev": true
3112     },
3113     "node_modules/json3": {
3114       "version": "3.3.2",
3115       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
3116       "integrity": "sha512-I5YLeauH3rIaE99EE++UeH2M2gSYo8/2TqDac7oZEH6D/DSQ4Woa628Qrfj1X9/OY5Mk5VvIDQaKCDchXaKrmA==",
3117       "deprecated": "Please use the native JSON object instead of JSON 3",
3118       "dev": true
3119     },
3120     "node_modules/json5": {
3121       "version": "1.0.1",
3122       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
3123       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
3124       "dev": true,
3125       "dependencies": {
3126         "minimist": "^1.2.0"
3127       },
3128       "bin": {
3129         "json5": "lib/cli.js"
3130       }
3131     },
3132     "node_modules/karma": {
3133       "version": "1.7.1",
3134       "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
3135       "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
3136       "dev": true,
3137       "dependencies": {
3138         "bluebird": "^3.3.0",
3139         "body-parser": "^1.16.1",
3140         "chokidar": "^1.4.1",
3141         "colors": "^1.1.0",
3142         "combine-lists": "^1.0.0",
3143         "connect": "^3.6.0",
3144         "core-js": "^2.2.0",
3145         "di": "^0.0.1",
3146         "dom-serialize": "^2.2.0",
3147         "expand-braces": "^0.1.1",
3148         "glob": "^7.1.1",
3149         "graceful-fs": "^4.1.2",
3150         "http-proxy": "^1.13.0",
3151         "isbinaryfile": "^3.0.0",
3152         "lodash": "^3.8.0",
3153         "log4js": "^0.6.31",
3154         "mime": "^1.3.4",
3155         "minimatch": "^3.0.2",
3156         "optimist": "^0.6.1",
3157         "qjobs": "^1.1.4",
3158         "range-parser": "^1.2.0",
3159         "rimraf": "^2.6.0",
3160         "safe-buffer": "^5.0.1",
3161         "socket.io": "1.7.3",
3162         "source-map": "^0.5.3",
3163         "tmp": "0.0.31",
3164         "useragent": "^2.1.12"
3165       },
3166       "bin": {
3167         "karma": "bin/karma"
3168       },
3169       "engines": {
3170         "node": "0.10 || 0.12 || 4 || 5 || 6 || 7 || 8"
3171       }
3172     },
3173     "node_modules/karma-chrome-launcher": {
3174       "version": "3.1.0",
3175       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz",
3176       "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==",
3177       "dev": true,
3178       "dependencies": {
3179         "which": "^1.2.1"
3180       }
3181     },
3182     "node_modules/karma-firefox-launcher": {
3183       "version": "1.3.0",
3184       "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.3.0.tgz",
3185       "integrity": "sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ==",
3186       "dev": true,
3187       "dependencies": {
3188         "is-wsl": "^2.1.0"
3189       }
3190     },
3191     "node_modules/karma-jasmine": {
3192       "version": "1.1.2",
3193       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
3194       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
3195       "dev": true,
3196       "engines": {
3197         "node": ">= 4"
3198       },
3199       "peerDependencies": {
3200         "jasmine-core": "*",
3201         "karma": "*"
3202       }
3203     },
3204     "node_modules/karma-script-launcher": {
3205       "version": "1.0.0",
3206       "resolved": "https://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-1.0.0.tgz",
3207       "integrity": "sha1-zQF8TeXvCeWp2nkydhdhCN1LVC0=",
3208       "dev": true,
3209       "peerDependencies": {
3210         "karma": ">=0.9"
3211       }
3212     },
3213     "node_modules/karma-spec-reporter": {
3214       "version": "0.0.32",
3215       "resolved": "https://registry.npmjs.org/karma-spec-reporter/-/karma-spec-reporter-0.0.32.tgz",
3216       "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=",
3217       "dev": true,
3218       "dependencies": {
3219         "colors": "^1.1.2"
3220       },
3221       "peerDependencies": {
3222         "karma": ">=0.9"
3223       }
3224     },
3225     "node_modules/karma-story-reporter": {
3226       "version": "0.3.1",
3227       "resolved": "https://registry.npmjs.org/karma-story-reporter/-/karma-story-reporter-0.3.1.tgz",
3228       "integrity": "sha1-t1+qrBRX+qq8RGGjDb08Bsl5+fU=",
3229       "dev": true,
3230       "dependencies": {
3231         "colors": "0.6.0-1"
3232       },
3233       "peerDependencies": {
3234         "karma": ">=0.9"
3235       }
3236     },
3237     "node_modules/karma-story-reporter/node_modules/colors": {
3238       "version": "0.6.0-1",
3239       "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz",
3240       "integrity": "sha1-bbtozri8YPKzE9zFzhWZ8G0Z5no=",
3241       "dev": true,
3242       "engines": {
3243         "node": ">=0.1.90"
3244       }
3245     },
3246     "node_modules/kind-of": {
3247       "version": "3.2.2",
3248       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3249       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3250       "dev": true,
3251       "dependencies": {
3252         "is-buffer": "^1.1.5"
3253       },
3254       "engines": {
3255         "node": ">=0.10.0"
3256       }
3257     },
3258     "node_modules/lazy-cache": {
3259       "version": "1.0.4",
3260       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
3261       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
3262       "dev": true,
3263       "engines": {
3264         "node": ">=0.10.0"
3265       }
3266     },
3267     "node_modules/lcid": {
3268       "version": "1.0.0",
3269       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
3270       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
3271       "dev": true,
3272       "dependencies": {
3273         "invert-kv": "^1.0.0"
3274       },
3275       "engines": {
3276         "node": ">=0.10.0"
3277       }
3278     },
3279     "node_modules/load-json-file": {
3280       "version": "2.0.0",
3281       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
3282       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
3283       "dev": true,
3284       "dependencies": {
3285         "graceful-fs": "^4.1.2",
3286         "parse-json": "^2.2.0",
3287         "pify": "^2.0.0",
3288         "strip-bom": "^3.0.0"
3289       },
3290       "engines": {
3291         "node": ">=4"
3292       }
3293     },
3294     "node_modules/load-json-file/node_modules/pify": {
3295       "version": "2.3.0",
3296       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3297       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
3298       "dev": true,
3299       "engines": {
3300         "node": ">=0.10.0"
3301       }
3302     },
3303     "node_modules/loader-runner": {
3304       "version": "2.4.0",
3305       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
3306       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
3307       "dev": true,
3308       "engines": {
3309         "node": ">=4.3.0 <5.0.0 || >=5.10"
3310       }
3311     },
3312     "node_modules/loader-utils": {
3313       "version": "1.4.0",
3314       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
3315       "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
3316       "dev": true,
3317       "dependencies": {
3318         "big.js": "^5.2.2",
3319         "emojis-list": "^3.0.0",
3320         "json5": "^1.0.1"
3321       },
3322       "engines": {
3323         "node": ">=4.0.0"
3324       }
3325     },
3326     "node_modules/locate-path": {
3327       "version": "2.0.0",
3328       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
3329       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
3330       "dev": true,
3331       "dependencies": {
3332         "p-locate": "^2.0.0",
3333         "path-exists": "^3.0.0"
3334       },
3335       "engines": {
3336         "node": ">=4"
3337       }
3338     },
3339     "node_modules/lodash": {
3340       "version": "3.10.1",
3341       "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
3342       "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==",
3343       "dev": true
3344     },
3345     "node_modules/log4js": {
3346       "version": "0.6.38",
3347       "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
3348       "integrity": "sha512-Cd+klbx7lkiaamEId9/0odHxv/PFHDz2E12kEfd6/CzIOZD084DzysASR/Dot4i1dYPBQKC3r2XIER+dfbLOmw==",
3349       "deprecated": "0.x is no longer supported. Please upgrade to 6.x or higher.",
3350       "dev": true,
3351       "dependencies": {
3352         "readable-stream": "~1.0.2",
3353         "semver": "~4.3.3"
3354       },
3355       "engines": {
3356         "node": ">=0.8"
3357       }
3358     },
3359     "node_modules/log4js/node_modules/isarray": {
3360       "version": "0.0.1",
3361       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3362       "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
3363       "dev": true
3364     },
3365     "node_modules/log4js/node_modules/readable-stream": {
3366       "version": "1.0.34",
3367       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3368       "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
3369       "dev": true,
3370       "dependencies": {
3371         "core-util-is": "~1.0.0",
3372         "inherits": "~2.0.1",
3373         "isarray": "0.0.1",
3374         "string_decoder": "~0.10.x"
3375       }
3376     },
3377     "node_modules/log4js/node_modules/string_decoder": {
3378       "version": "0.10.31",
3379       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3380       "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
3381       "dev": true
3382     },
3383     "node_modules/longest": {
3384       "version": "1.0.1",
3385       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
3386       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
3387       "dev": true,
3388       "engines": {
3389         "node": ">=0.10.0"
3390       }
3391     },
3392     "node_modules/lovefield": {
3393       "version": "2.1.12",
3394       "resolved": "https://registry.npmjs.org/lovefield/-/lovefield-2.1.12.tgz",
3395       "integrity": "sha1-B/ufHXhAV47HhHBsrQ++feTJP1I=",
3396       "dependencies": {
3397         "js-yaml": "~3.1.0",
3398         "nopt": "~2.2.1"
3399       },
3400       "bin": {
3401         "lovefield-spac": "spac/lovefield-spac"
3402       },
3403       "engines": {
3404         "node": ">=4.3"
3405       }
3406     },
3407     "node_modules/lru-cache": {
3408       "version": "4.1.5",
3409       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
3410       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
3411       "dev": true,
3412       "dependencies": {
3413         "pseudomap": "^1.0.2",
3414         "yallist": "^2.1.2"
3415       }
3416     },
3417     "node_modules/make-dir": {
3418       "version": "1.3.0",
3419       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
3420       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
3421       "dev": true,
3422       "dependencies": {
3423         "pify": "^3.0.0"
3424       },
3425       "engines": {
3426         "node": ">=4"
3427       }
3428     },
3429     "node_modules/map-cache": {
3430       "version": "0.2.2",
3431       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
3432       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
3433       "dev": true,
3434       "engines": {
3435         "node": ">=0.10.0"
3436       }
3437     },
3438     "node_modules/map-visit": {
3439       "version": "1.0.0",
3440       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
3441       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
3442       "dev": true,
3443       "dependencies": {
3444         "object-visit": "^1.0.0"
3445       },
3446       "engines": {
3447         "node": ">=0.10.0"
3448       }
3449     },
3450     "node_modules/math-random": {
3451       "version": "1.0.4",
3452       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
3453       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
3454       "dev": true
3455     },
3456     "node_modules/md5.js": {
3457       "version": "1.3.5",
3458       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
3459       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
3460       "dev": true,
3461       "dependencies": {
3462         "hash-base": "^3.0.0",
3463         "inherits": "^2.0.1",
3464         "safe-buffer": "^5.1.2"
3465       }
3466     },
3467     "node_modules/media-typer": {
3468       "version": "0.3.0",
3469       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
3470       "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
3471       "dev": true,
3472       "engines": {
3473         "node": ">= 0.6"
3474       }
3475     },
3476     "node_modules/mem": {
3477       "version": "1.1.0",
3478       "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
3479       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
3480       "dev": true,
3481       "dependencies": {
3482         "mimic-fn": "^1.0.0"
3483       },
3484       "engines": {
3485         "node": ">=4"
3486       }
3487     },
3488     "node_modules/memory-fs": {
3489       "version": "0.4.1",
3490       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
3491       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
3492       "dev": true,
3493       "dependencies": {
3494         "errno": "^0.1.3",
3495         "readable-stream": "^2.0.1"
3496       }
3497     },
3498     "node_modules/micromatch": {
3499       "version": "2.3.11",
3500       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3501       "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==",
3502       "dev": true,
3503       "dependencies": {
3504         "arr-diff": "^2.0.0",
3505         "array-unique": "^0.2.1",
3506         "braces": "^1.8.2",
3507         "expand-brackets": "^0.1.4",
3508         "extglob": "^0.3.1",
3509         "filename-regex": "^2.0.0",
3510         "is-extglob": "^1.0.0",
3511         "is-glob": "^2.0.1",
3512         "kind-of": "^3.0.2",
3513         "normalize-path": "^2.0.1",
3514         "object.omit": "^2.0.0",
3515         "parse-glob": "^3.0.4",
3516         "regex-cache": "^0.4.2"
3517       },
3518       "engines": {
3519         "node": ">=0.10.0"
3520       }
3521     },
3522     "node_modules/micromatch/node_modules/is-extglob": {
3523       "version": "1.0.0",
3524       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3525       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
3526       "dev": true,
3527       "engines": {
3528         "node": ">=0.10.0"
3529       }
3530     },
3531     "node_modules/micromatch/node_modules/is-glob": {
3532       "version": "2.0.1",
3533       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3534       "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
3535       "dev": true,
3536       "dependencies": {
3537         "is-extglob": "^1.0.0"
3538       },
3539       "engines": {
3540         "node": ">=0.10.0"
3541       }
3542     },
3543     "node_modules/miller-rabin": {
3544       "version": "4.0.1",
3545       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
3546       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
3547       "dev": true,
3548       "dependencies": {
3549         "bn.js": "^4.0.0",
3550         "brorand": "^1.0.1"
3551       },
3552       "bin": {
3553         "miller-rabin": "bin/miller-rabin"
3554       }
3555     },
3556     "node_modules/miller-rabin/node_modules/bn.js": {
3557       "version": "4.11.9",
3558       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3559       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
3560       "dev": true
3561     },
3562     "node_modules/mime": {
3563       "version": "1.6.0",
3564       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
3565       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
3566       "dev": true,
3567       "bin": {
3568         "mime": "cli.js"
3569       },
3570       "engines": {
3571         "node": ">=4"
3572       }
3573     },
3574     "node_modules/mime-db": {
3575       "version": "1.52.0",
3576       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
3577       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
3578       "dev": true,
3579       "engines": {
3580         "node": ">= 0.6"
3581       }
3582     },
3583     "node_modules/mime-types": {
3584       "version": "2.1.35",
3585       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
3586       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
3587       "dev": true,
3588       "dependencies": {
3589         "mime-db": "1.52.0"
3590       },
3591       "engines": {
3592         "node": ">= 0.6"
3593       }
3594     },
3595     "node_modules/mimic-fn": {
3596       "version": "1.2.0",
3597       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
3598       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
3599       "dev": true,
3600       "engines": {
3601         "node": ">=4"
3602       }
3603     },
3604     "node_modules/minimalistic-assert": {
3605       "version": "1.0.1",
3606       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
3607       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
3608       "dev": true
3609     },
3610     "node_modules/minimalistic-crypto-utils": {
3611       "version": "1.0.1",
3612       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
3613       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
3614       "dev": true
3615     },
3616     "node_modules/minimatch": {
3617       "version": "3.0.4",
3618       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3619       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3620       "dev": true,
3621       "dependencies": {
3622         "brace-expansion": "^1.1.7"
3623       },
3624       "engines": {
3625         "node": "*"
3626       }
3627     },
3628     "node_modules/minimist": {
3629       "version": "1.2.5",
3630       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3631       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3632       "dev": true
3633     },
3634     "node_modules/mississippi": {
3635       "version": "2.0.0",
3636       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
3637       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
3638       "dev": true,
3639       "dependencies": {
3640         "concat-stream": "^1.5.0",
3641         "duplexify": "^3.4.2",
3642         "end-of-stream": "^1.1.0",
3643         "flush-write-stream": "^1.0.0",
3644         "from2": "^2.1.0",
3645         "parallel-transform": "^1.1.0",
3646         "pump": "^2.0.1",
3647         "pumpify": "^1.3.3",
3648         "stream-each": "^1.1.0",
3649         "through2": "^2.0.0"
3650       },
3651       "engines": {
3652         "node": ">=4.0.0"
3653       }
3654     },
3655     "node_modules/mixin-deep": {
3656       "version": "1.3.2",
3657       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
3658       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
3659       "dev": true,
3660       "dependencies": {
3661         "for-in": "^1.0.2",
3662         "is-extendable": "^1.0.1"
3663       },
3664       "engines": {
3665         "node": ">=0.10.0"
3666       }
3667     },
3668     "node_modules/mixin-deep/node_modules/is-extendable": {
3669       "version": "1.0.1",
3670       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3671       "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3672       "dev": true,
3673       "dependencies": {
3674         "is-plain-object": "^2.0.4"
3675       },
3676       "engines": {
3677         "node": ">=0.10.0"
3678       }
3679     },
3680     "node_modules/mkdirp": {
3681       "version": "0.5.5",
3682       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
3683       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
3684       "dev": true,
3685       "dependencies": {
3686         "minimist": "^1.2.5"
3687       },
3688       "bin": {
3689         "mkdirp": "bin/cmd.js"
3690       }
3691     },
3692     "node_modules/moment": {
3693       "version": "2.29.1",
3694       "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
3695       "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
3696       "engines": {
3697         "node": "*"
3698       }
3699     },
3700     "node_modules/moment-timezone": {
3701       "version": "0.5.33",
3702       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.33.tgz",
3703       "integrity": "sha512-PTc2vcT8K9J5/9rDEPe5czSIKgLoGsH8UNpA4qZTVw0Vd/Uz19geE9abbIOQKaAQFcnQ3v5YEXrbSc5BpshH+w==",
3704       "dependencies": {
3705         "moment": ">= 2.9.0"
3706       },
3707       "engines": {
3708         "node": "*"
3709       }
3710     },
3711     "node_modules/move-concurrently": {
3712       "version": "1.0.1",
3713       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
3714       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
3715       "dev": true,
3716       "dependencies": {
3717         "aproba": "^1.1.1",
3718         "copy-concurrently": "^1.0.0",
3719         "fs-write-stream-atomic": "^1.0.8",
3720         "mkdirp": "^0.5.1",
3721         "rimraf": "^2.5.4",
3722         "run-queue": "^1.0.3"
3723       }
3724     },
3725     "node_modules/ms": {
3726       "version": "2.0.0",
3727       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3728       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3729       "dev": true
3730     },
3731     "node_modules/nan": {
3732       "version": "2.14.2",
3733       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
3734       "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
3735       "dev": true,
3736       "optional": true
3737     },
3738     "node_modules/nanomatch": {
3739       "version": "1.2.13",
3740       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
3741       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
3742       "dev": true,
3743       "dependencies": {
3744         "arr-diff": "^4.0.0",
3745         "array-unique": "^0.3.2",
3746         "define-property": "^2.0.2",
3747         "extend-shallow": "^3.0.2",
3748         "fragment-cache": "^0.2.1",
3749         "is-windows": "^1.0.2",
3750         "kind-of": "^6.0.2",
3751         "object.pick": "^1.3.0",
3752         "regex-not": "^1.0.0",
3753         "snapdragon": "^0.8.1",
3754         "to-regex": "^3.0.1"
3755       },
3756       "engines": {
3757         "node": ">=0.10.0"
3758       }
3759     },
3760     "node_modules/nanomatch/node_modules/arr-diff": {
3761       "version": "4.0.0",
3762       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3763       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3764       "dev": true,
3765       "engines": {
3766         "node": ">=0.10.0"
3767       }
3768     },
3769     "node_modules/nanomatch/node_modules/array-unique": {
3770       "version": "0.3.2",
3771       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3772       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3773       "dev": true,
3774       "engines": {
3775         "node": ">=0.10.0"
3776       }
3777     },
3778     "node_modules/nanomatch/node_modules/kind-of": {
3779       "version": "6.0.3",
3780       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
3781       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
3782       "dev": true,
3783       "engines": {
3784         "node": ">=0.10.0"
3785       }
3786     },
3787     "node_modules/negotiator": {
3788       "version": "0.6.1",
3789       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
3790       "integrity": "sha512-qTxkr1RoLw5Pz+1+PTJ/66hWuyi2LEOeOuIDJDlx6JF8x75bmD5C7qXTg2UlX5W9rLfkqKP+r8q6Vy6NWdWrbw==",
3791       "dev": true,
3792       "engines": {
3793         "node": ">= 0.6"
3794       }
3795     },
3796     "node_modules/neo-async": {
3797       "version": "2.6.2",
3798       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
3799       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
3800       "dev": true
3801     },
3802     "node_modules/next-tick": {
3803       "version": "1.0.0",
3804       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
3805       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
3806       "dev": true
3807     },
3808     "node_modules/ng-toast": {
3809       "version": "2.0.0",
3810       "resolved": "https://registry.npmjs.org/ng-toast/-/ng-toast-2.0.0.tgz",
3811       "integrity": "sha1-f8Ez/AXohpCDDofNPR8ZPfHDNIM=",
3812       "dependencies": {
3813         "angular": ">=1.2.15 <1.6",
3814         "angular-sanitize": ">=1.2.15 <1.6"
3815       }
3816     },
3817     "node_modules/ng-toast/node_modules/angular": {
3818       "version": "1.5.11",
3819       "resolved": "https://registry.npmjs.org/angular/-/angular-1.5.11.tgz",
3820       "integrity": "sha1-jFunOG8VllyazzQp9ogVU6raMNY=",
3821       "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward."
3822     },
3823     "node_modules/node-libs-browser": {
3824       "version": "2.2.1",
3825       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
3826       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
3827       "dev": true,
3828       "dependencies": {
3829         "assert": "^1.1.1",
3830         "browserify-zlib": "^0.2.0",
3831         "buffer": "^4.3.0",
3832         "console-browserify": "^1.1.0",
3833         "constants-browserify": "^1.0.0",
3834         "crypto-browserify": "^3.11.0",
3835         "domain-browser": "^1.1.1",
3836         "events": "^3.0.0",
3837         "https-browserify": "^1.0.0",
3838         "os-browserify": "^0.3.0",
3839         "path-browserify": "0.0.1",
3840         "process": "^0.11.10",
3841         "punycode": "^1.2.4",
3842         "querystring-es3": "^0.2.0",
3843         "readable-stream": "^2.3.3",
3844         "stream-browserify": "^2.0.1",
3845         "stream-http": "^2.7.2",
3846         "string_decoder": "^1.0.0",
3847         "timers-browserify": "^2.0.4",
3848         "tty-browserify": "0.0.0",
3849         "url": "^0.11.0",
3850         "util": "^0.11.0",
3851         "vm-browserify": "^1.0.1"
3852       }
3853     },
3854     "node_modules/node-libs-browser/node_modules/punycode": {
3855       "version": "1.4.1",
3856       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
3857       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
3858       "dev": true
3859     },
3860     "node_modules/nopt": {
3861       "version": "2.2.1",
3862       "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
3863       "integrity": "sha1-KqCbfRdoSHs7ianFqlIzW/8Lrqc=",
3864       "dependencies": {
3865         "abbrev": "1"
3866       },
3867       "bin": {
3868         "nopt": "bin/nopt.js"
3869       }
3870     },
3871     "node_modules/normalize-package-data": {
3872       "version": "2.5.0",
3873       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
3874       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
3875       "dev": true,
3876       "dependencies": {
3877         "hosted-git-info": "^2.1.4",
3878         "resolve": "^1.10.0",
3879         "semver": "2 || 3 || 4 || 5",
3880         "validate-npm-package-license": "^3.0.1"
3881       }
3882     },
3883     "node_modules/normalize-path": {
3884       "version": "2.1.1",
3885       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3886       "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
3887       "dev": true,
3888       "dependencies": {
3889         "remove-trailing-separator": "^1.0.1"
3890       },
3891       "engines": {
3892         "node": ">=0.10.0"
3893       }
3894     },
3895     "node_modules/npm-run-path": {
3896       "version": "2.0.2",
3897       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
3898       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
3899       "dev": true,
3900       "dependencies": {
3901         "path-key": "^2.0.0"
3902       },
3903       "engines": {
3904         "node": ">=4"
3905       }
3906     },
3907     "node_modules/number-is-nan": {
3908       "version": "1.0.1",
3909       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3910       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
3911       "dev": true,
3912       "engines": {
3913         "node": ">=0.10.0"
3914       }
3915     },
3916     "node_modules/object-assign": {
3917       "version": "4.1.0",
3918       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
3919       "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
3920       "dev": true,
3921       "engines": {
3922         "node": ">=0.10.0"
3923       }
3924     },
3925     "node_modules/object-component": {
3926       "version": "0.0.3",
3927       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
3928       "integrity": "sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==",
3929       "dev": true
3930     },
3931     "node_modules/object-copy": {
3932       "version": "0.1.0",
3933       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
3934       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
3935       "dev": true,
3936       "dependencies": {
3937         "copy-descriptor": "^0.1.0",
3938         "define-property": "^0.2.5",
3939         "kind-of": "^3.0.3"
3940       },
3941       "engines": {
3942         "node": ">=0.10.0"
3943       }
3944     },
3945     "node_modules/object-copy/node_modules/define-property": {
3946       "version": "0.2.5",
3947       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3948       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3949       "dev": true,
3950       "dependencies": {
3951         "is-descriptor": "^0.1.0"
3952       },
3953       "engines": {
3954         "node": ">=0.10.0"
3955       }
3956     },
3957     "node_modules/object-inspect": {
3958       "version": "1.12.2",
3959       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
3960       "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
3961       "dev": true,
3962       "funding": {
3963         "url": "https://github.com/sponsors/ljharb"
3964       }
3965     },
3966     "node_modules/object-visit": {
3967       "version": "1.0.1",
3968       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
3969       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
3970       "dev": true,
3971       "dependencies": {
3972         "isobject": "^3.0.0"
3973       },
3974       "engines": {
3975         "node": ">=0.10.0"
3976       }
3977     },
3978     "node_modules/object-visit/node_modules/isobject": {
3979       "version": "3.0.1",
3980       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
3981       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
3982       "dev": true,
3983       "engines": {
3984         "node": ">=0.10.0"
3985       }
3986     },
3987     "node_modules/object.omit": {
3988       "version": "2.0.1",
3989       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
3990       "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==",
3991       "dev": true,
3992       "dependencies": {
3993         "for-own": "^0.1.4",
3994         "is-extendable": "^0.1.1"
3995       },
3996       "engines": {
3997         "node": ">=0.10.0"
3998       }
3999     },
4000     "node_modules/object.pick": {
4001       "version": "1.3.0",
4002       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
4003       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
4004       "dev": true,
4005       "dependencies": {
4006         "isobject": "^3.0.1"
4007       },
4008       "engines": {
4009         "node": ">=0.10.0"
4010       }
4011     },
4012     "node_modules/object.pick/node_modules/isobject": {
4013       "version": "3.0.1",
4014       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4015       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4016       "dev": true,
4017       "engines": {
4018         "node": ">=0.10.0"
4019       }
4020     },
4021     "node_modules/on-finished": {
4022       "version": "2.4.1",
4023       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
4024       "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
4025       "dev": true,
4026       "dependencies": {
4027         "ee-first": "1.1.1"
4028       },
4029       "engines": {
4030         "node": ">= 0.8"
4031       }
4032     },
4033     "node_modules/once": {
4034       "version": "1.4.0",
4035       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4036       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4037       "dev": true,
4038       "dependencies": {
4039         "wrappy": "1"
4040       }
4041     },
4042     "node_modules/optimist": {
4043       "version": "0.6.1",
4044       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
4045       "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==",
4046       "dev": true,
4047       "dependencies": {
4048         "minimist": "~0.0.1",
4049         "wordwrap": "~0.0.2"
4050       }
4051     },
4052     "node_modules/optimist/node_modules/minimist": {
4053       "version": "0.0.10",
4054       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
4055       "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==",
4056       "dev": true
4057     },
4058     "node_modules/options": {
4059       "version": "0.0.6",
4060       "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
4061       "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==",
4062       "dev": true,
4063       "engines": {
4064         "node": ">=0.4.0"
4065       }
4066     },
4067     "node_modules/os-browserify": {
4068       "version": "0.3.0",
4069       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
4070       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
4071       "dev": true
4072     },
4073     "node_modules/os-locale": {
4074       "version": "2.1.0",
4075       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
4076       "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
4077       "dev": true,
4078       "dependencies": {
4079         "execa": "^0.7.0",
4080         "lcid": "^1.0.0",
4081         "mem": "^1.1.0"
4082       },
4083       "engines": {
4084         "node": ">=4"
4085       }
4086     },
4087     "node_modules/os-tmpdir": {
4088       "version": "1.0.2",
4089       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4090       "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
4091       "dev": true,
4092       "engines": {
4093         "node": ">=0.10.0"
4094       }
4095     },
4096     "node_modules/p-finally": {
4097       "version": "1.0.0",
4098       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
4099       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
4100       "dev": true,
4101       "engines": {
4102         "node": ">=4"
4103       }
4104     },
4105     "node_modules/p-limit": {
4106       "version": "1.3.0",
4107       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
4108       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
4109       "dev": true,
4110       "dependencies": {
4111         "p-try": "^1.0.0"
4112       },
4113       "engines": {
4114         "node": ">=4"
4115       }
4116     },
4117     "node_modules/p-locate": {
4118       "version": "2.0.0",
4119       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
4120       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
4121       "dev": true,
4122       "dependencies": {
4123         "p-limit": "^1.1.0"
4124       },
4125       "engines": {
4126         "node": ">=4"
4127       }
4128     },
4129     "node_modules/p-try": {
4130       "version": "1.0.0",
4131       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
4132       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
4133       "dev": true,
4134       "engines": {
4135         "node": ">=4"
4136       }
4137     },
4138     "node_modules/pako": {
4139       "version": "1.0.11",
4140       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
4141       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
4142       "dev": true
4143     },
4144     "node_modules/parallel-transform": {
4145       "version": "1.2.0",
4146       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
4147       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
4148       "dev": true,
4149       "dependencies": {
4150         "cyclist": "^1.0.1",
4151         "inherits": "^2.0.3",
4152         "readable-stream": "^2.1.5"
4153       }
4154     },
4155     "node_modules/parse-asn1": {
4156       "version": "5.1.6",
4157       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
4158       "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
4159       "dev": true,
4160       "dependencies": {
4161         "asn1.js": "^5.2.0",
4162         "browserify-aes": "^1.0.0",
4163         "evp_bytestokey": "^1.0.0",
4164         "pbkdf2": "^3.0.3",
4165         "safe-buffer": "^5.1.1"
4166       }
4167     },
4168     "node_modules/parse-glob": {
4169       "version": "3.0.4",
4170       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
4171       "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==",
4172       "dev": true,
4173       "dependencies": {
4174         "glob-base": "^0.3.0",
4175         "is-dotfile": "^1.0.0",
4176         "is-extglob": "^1.0.0",
4177         "is-glob": "^2.0.0"
4178       },
4179       "engines": {
4180         "node": ">=0.10.0"
4181       }
4182     },
4183     "node_modules/parse-glob/node_modules/is-extglob": {
4184       "version": "1.0.0",
4185       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4186       "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
4187       "dev": true,
4188       "engines": {
4189         "node": ">=0.10.0"
4190       }
4191     },
4192     "node_modules/parse-glob/node_modules/is-glob": {
4193       "version": "2.0.1",
4194       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4195       "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
4196       "dev": true,
4197       "dependencies": {
4198         "is-extglob": "^1.0.0"
4199       },
4200       "engines": {
4201         "node": ">=0.10.0"
4202       }
4203     },
4204     "node_modules/parse-json": {
4205       "version": "2.2.0",
4206       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4207       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4208       "dev": true,
4209       "dependencies": {
4210         "error-ex": "^1.2.0"
4211       },
4212       "engines": {
4213         "node": ">=0.10.0"
4214       }
4215     },
4216     "node_modules/parsejson": {
4217       "version": "0.0.3",
4218       "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
4219       "integrity": "sha512-v38ZjVbinlZ2r1Rz06WUZEnGoSRcEGX+roMsiWjHeAe23s2qlQUyfmsPQZvh7d8l0E8AZzTIO/RkUr00LfkSiA==",
4220       "dev": true,
4221       "dependencies": {
4222         "better-assert": "~1.0.0"
4223       }
4224     },
4225     "node_modules/parseqs": {
4226       "version": "0.0.5",
4227       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
4228       "integrity": "sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==",
4229       "dev": true,
4230       "dependencies": {
4231         "better-assert": "~1.0.0"
4232       }
4233     },
4234     "node_modules/parseuri": {
4235       "version": "0.0.5",
4236       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
4237       "integrity": "sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==",
4238       "dev": true,
4239       "dependencies": {
4240         "better-assert": "~1.0.0"
4241       }
4242     },
4243     "node_modules/parseurl": {
4244       "version": "1.3.3",
4245       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
4246       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
4247       "dev": true,
4248       "engines": {
4249         "node": ">= 0.8"
4250       }
4251     },
4252     "node_modules/pascalcase": {
4253       "version": "0.1.1",
4254       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
4255       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
4256       "dev": true,
4257       "engines": {
4258         "node": ">=0.10.0"
4259       }
4260     },
4261     "node_modules/path-browserify": {
4262       "version": "0.0.1",
4263       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
4264       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
4265       "dev": true
4266     },
4267     "node_modules/path-dirname": {
4268       "version": "1.0.2",
4269       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
4270       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
4271       "dev": true,
4272       "optional": true
4273     },
4274     "node_modules/path-exists": {
4275       "version": "3.0.0",
4276       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4277       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4278       "dev": true,
4279       "engines": {
4280         "node": ">=4"
4281       }
4282     },
4283     "node_modules/path-is-absolute": {
4284       "version": "1.0.1",
4285       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4286       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4287       "dev": true,
4288       "engines": {
4289         "node": ">=0.10.0"
4290       }
4291     },
4292     "node_modules/path-key": {
4293       "version": "2.0.1",
4294       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
4295       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
4296       "dev": true,
4297       "engines": {
4298         "node": ">=4"
4299       }
4300     },
4301     "node_modules/path-parse": {
4302       "version": "1.0.6",
4303       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
4304       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
4305       "dev": true
4306     },
4307     "node_modules/path-type": {
4308       "version": "3.0.0",
4309       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
4310       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
4311       "dev": true,
4312       "dependencies": {
4313         "pify": "^3.0.0"
4314       },
4315       "engines": {
4316         "node": ">=4"
4317       }
4318     },
4319     "node_modules/pbkdf2": {
4320       "version": "3.1.1",
4321       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
4322       "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
4323       "dev": true,
4324       "dependencies": {
4325         "create-hash": "^1.1.2",
4326         "create-hmac": "^1.1.4",
4327         "ripemd160": "^2.0.1",
4328         "safe-buffer": "^5.0.1",
4329         "sha.js": "^2.4.8"
4330       },
4331       "engines": {
4332         "node": ">=0.12"
4333       }
4334     },
4335     "node_modules/picomatch": {
4336       "version": "2.2.2",
4337       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
4338       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
4339       "dev": true,
4340       "optional": true,
4341       "engines": {
4342         "node": ">=8.6"
4343       },
4344       "funding": {
4345         "url": "https://github.com/sponsors/jonschlinkert"
4346       }
4347     },
4348     "node_modules/pify": {
4349       "version": "3.0.0",
4350       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4351       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4352       "dev": true,
4353       "engines": {
4354         "node": ">=4"
4355       }
4356     },
4357     "node_modules/pkg-dir": {
4358       "version": "2.0.0",
4359       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
4360       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
4361       "dev": true,
4362       "dependencies": {
4363         "find-up": "^2.1.0"
4364       },
4365       "engines": {
4366         "node": ">=4"
4367       }
4368     },
4369     "node_modules/posix-character-classes": {
4370       "version": "0.1.1",
4371       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
4372       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
4373       "dev": true,
4374       "engines": {
4375         "node": ">=0.10.0"
4376       }
4377     },
4378     "node_modules/preserve": {
4379       "version": "0.2.0",
4380       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
4381       "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==",
4382       "dev": true,
4383       "engines": {
4384         "node": ">=0.10.0"
4385       }
4386     },
4387     "node_modules/process": {
4388       "version": "0.11.10",
4389       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
4390       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
4391       "dev": true,
4392       "engines": {
4393         "node": ">= 0.6.0"
4394       }
4395     },
4396     "node_modules/process-nextick-args": {
4397       "version": "2.0.1",
4398       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
4399       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
4400       "dev": true
4401     },
4402     "node_modules/promise-inflight": {
4403       "version": "1.0.1",
4404       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
4405       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
4406       "dev": true
4407     },
4408     "node_modules/prr": {
4409       "version": "1.0.1",
4410       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
4411       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
4412       "dev": true
4413     },
4414     "node_modules/pseudomap": {
4415       "version": "1.0.2",
4416       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
4417       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
4418       "dev": true
4419     },
4420     "node_modules/public-encrypt": {
4421       "version": "4.0.3",
4422       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
4423       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
4424       "dev": true,
4425       "dependencies": {
4426         "bn.js": "^4.1.0",
4427         "browserify-rsa": "^4.0.0",
4428         "create-hash": "^1.1.0",
4429         "parse-asn1": "^5.0.0",
4430         "randombytes": "^2.0.1",
4431         "safe-buffer": "^5.1.2"
4432       }
4433     },
4434     "node_modules/public-encrypt/node_modules/bn.js": {
4435       "version": "4.11.9",
4436       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
4437       "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
4438       "dev": true
4439     },
4440     "node_modules/pump": {
4441       "version": "2.0.1",
4442       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
4443       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
4444       "dev": true,
4445       "dependencies": {
4446         "end-of-stream": "^1.1.0",
4447         "once": "^1.3.1"
4448       }
4449     },
4450     "node_modules/pumpify": {
4451       "version": "1.5.1",
4452       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
4453       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
4454       "dev": true,
4455       "dependencies": {
4456         "duplexify": "^3.6.0",
4457         "inherits": "^2.0.3",
4458         "pump": "^2.0.0"
4459       }
4460     },
4461     "node_modules/punycode": {
4462       "version": "2.1.1",
4463       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
4464       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
4465       "dev": true,
4466       "engines": {
4467         "node": ">=6"
4468       }
4469     },
4470     "node_modules/qjobs": {
4471       "version": "1.2.0",
4472       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
4473       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
4474       "dev": true,
4475       "engines": {
4476         "node": ">=0.9"
4477       }
4478     },
4479     "node_modules/qs": {
4480       "version": "6.10.3",
4481       "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
4482       "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
4483       "dev": true,
4484       "dependencies": {
4485         "side-channel": "^1.0.4"
4486       },
4487       "engines": {
4488         "node": ">=0.6"
4489       },
4490       "funding": {
4491         "url": "https://github.com/sponsors/ljharb"
4492       }
4493     },
4494     "node_modules/querystring": {
4495       "version": "0.2.0",
4496       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
4497       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
4498       "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
4499       "dev": true,
4500       "engines": {
4501         "node": ">=0.4.x"
4502       }
4503     },
4504     "node_modules/querystring-es3": {
4505       "version": "0.2.1",
4506       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
4507       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
4508       "dev": true,
4509       "engines": {
4510         "node": ">=0.4.x"
4511       }
4512     },
4513     "node_modules/randomatic": {
4514       "version": "3.1.1",
4515       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
4516       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
4517       "dev": true,
4518       "dependencies": {
4519         "is-number": "^4.0.0",
4520         "kind-of": "^6.0.0",
4521         "math-random": "^1.0.1"
4522       },
4523       "engines": {
4524         "node": ">= 0.10.0"
4525       }
4526     },
4527     "node_modules/randomatic/node_modules/is-number": {
4528       "version": "4.0.0",
4529       "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
4530       "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
4531       "dev": true,
4532       "engines": {
4533         "node": ">=0.10.0"
4534       }
4535     },
4536     "node_modules/randomatic/node_modules/kind-of": {
4537       "version": "6.0.3",
4538       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4539       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4540       "dev": true,
4541       "engines": {
4542         "node": ">=0.10.0"
4543       }
4544     },
4545     "node_modules/randombytes": {
4546       "version": "2.1.0",
4547       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
4548       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
4549       "dev": true,
4550       "dependencies": {
4551         "safe-buffer": "^5.1.0"
4552       }
4553     },
4554     "node_modules/randomfill": {
4555       "version": "1.0.4",
4556       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
4557       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
4558       "dev": true,
4559       "dependencies": {
4560         "randombytes": "^2.0.5",
4561         "safe-buffer": "^5.1.0"
4562       }
4563     },
4564     "node_modules/range-parser": {
4565       "version": "1.2.1",
4566       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
4567       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
4568       "dev": true,
4569       "engines": {
4570         "node": ">= 0.6"
4571       }
4572     },
4573     "node_modules/raw-body": {
4574       "version": "2.5.1",
4575       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
4576       "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
4577       "dev": true,
4578       "dependencies": {
4579         "bytes": "3.1.2",
4580         "http-errors": "2.0.0",
4581         "iconv-lite": "0.4.24",
4582         "unpipe": "1.0.0"
4583       },
4584       "engines": {
4585         "node": ">= 0.8"
4586       }
4587     },
4588     "node_modules/read-pkg": {
4589       "version": "2.0.0",
4590       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
4591       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
4592       "dev": true,
4593       "dependencies": {
4594         "load-json-file": "^2.0.0",
4595         "normalize-package-data": "^2.3.2",
4596         "path-type": "^2.0.0"
4597       },
4598       "engines": {
4599         "node": ">=4"
4600       }
4601     },
4602     "node_modules/read-pkg-up": {
4603       "version": "2.0.0",
4604       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
4605       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
4606       "dev": true,
4607       "dependencies": {
4608         "find-up": "^2.0.0",
4609         "read-pkg": "^2.0.0"
4610       },
4611       "engines": {
4612         "node": ">=4"
4613       }
4614     },
4615     "node_modules/read-pkg/node_modules/path-type": {
4616       "version": "2.0.0",
4617       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
4618       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
4619       "dev": true,
4620       "dependencies": {
4621         "pify": "^2.0.0"
4622       },
4623       "engines": {
4624         "node": ">=4"
4625       }
4626     },
4627     "node_modules/read-pkg/node_modules/pify": {
4628       "version": "2.3.0",
4629       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4630       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4631       "dev": true,
4632       "engines": {
4633         "node": ">=0.10.0"
4634       }
4635     },
4636     "node_modules/readable-stream": {
4637       "version": "2.3.7",
4638       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4639       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4640       "dev": true,
4641       "dependencies": {
4642         "core-util-is": "~1.0.0",
4643         "inherits": "~2.0.3",
4644         "isarray": "~1.0.0",
4645         "process-nextick-args": "~2.0.0",
4646         "safe-buffer": "~5.1.1",
4647         "string_decoder": "~1.1.1",
4648         "util-deprecate": "~1.0.1"
4649       }
4650     },
4651     "node_modules/readdirp": {
4652       "version": "2.2.1",
4653       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
4654       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
4655       "dev": true,
4656       "dependencies": {
4657         "graceful-fs": "^4.1.11",
4658         "micromatch": "^3.1.10",
4659         "readable-stream": "^2.0.2"
4660       },
4661       "engines": {
4662         "node": ">=0.10"
4663       }
4664     },
4665     "node_modules/readdirp/node_modules/arr-diff": {
4666       "version": "4.0.0",
4667       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
4668       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
4669       "dev": true,
4670       "engines": {
4671         "node": ">=0.10.0"
4672       }
4673     },
4674     "node_modules/readdirp/node_modules/array-unique": {
4675       "version": "0.3.2",
4676       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
4677       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
4678       "dev": true,
4679       "engines": {
4680         "node": ">=0.10.0"
4681       }
4682     },
4683     "node_modules/readdirp/node_modules/braces": {
4684       "version": "2.3.2",
4685       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4686       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4687       "dev": true,
4688       "dependencies": {
4689         "arr-flatten": "^1.1.0",
4690         "array-unique": "^0.3.2",
4691         "extend-shallow": "^2.0.1",
4692         "fill-range": "^4.0.0",
4693         "isobject": "^3.0.1",
4694         "repeat-element": "^1.1.2",
4695         "snapdragon": "^0.8.1",
4696         "snapdragon-node": "^2.0.1",
4697         "split-string": "^3.0.2",
4698         "to-regex": "^3.0.1"
4699       },
4700       "engines": {
4701         "node": ">=0.10.0"
4702       }
4703     },
4704     "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": {
4705       "version": "2.0.1",
4706       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4707       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4708       "dev": true,
4709       "dependencies": {
4710         "is-extendable": "^0.1.0"
4711       },
4712       "engines": {
4713         "node": ">=0.10.0"
4714       }
4715     },
4716     "node_modules/readdirp/node_modules/expand-brackets": {
4717       "version": "2.1.4",
4718       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
4719       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
4720       "dev": true,
4721       "dependencies": {
4722         "debug": "^2.3.3",
4723         "define-property": "^0.2.5",
4724         "extend-shallow": "^2.0.1",
4725         "posix-character-classes": "^0.1.0",
4726         "regex-not": "^1.0.0",
4727         "snapdragon": "^0.8.1",
4728         "to-regex": "^3.0.1"
4729       },
4730       "engines": {
4731         "node": ">=0.10.0"
4732       }
4733     },
4734     "node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": {
4735       "version": "0.2.5",
4736       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4737       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4738       "dev": true,
4739       "dependencies": {
4740         "is-descriptor": "^0.1.0"
4741       },
4742       "engines": {
4743         "node": ">=0.10.0"
4744       }
4745     },
4746     "node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": {
4747       "version": "2.0.1",
4748       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4749       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4750       "dev": true,
4751       "dependencies": {
4752         "is-extendable": "^0.1.0"
4753       },
4754       "engines": {
4755         "node": ">=0.10.0"
4756       }
4757     },
4758     "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
4759       "version": "0.1.6",
4760       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4761       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4762       "dev": true,
4763       "dependencies": {
4764         "kind-of": "^3.0.2"
4765       },
4766       "engines": {
4767         "node": ">=0.10.0"
4768       }
4769     },
4770     "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
4771       "version": "3.2.2",
4772       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4773       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4774       "dev": true,
4775       "dependencies": {
4776         "is-buffer": "^1.1.5"
4777       },
4778       "engines": {
4779         "node": ">=0.10.0"
4780       }
4781     },
4782     "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor": {
4783       "version": "0.1.4",
4784       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4785       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4786       "dev": true,
4787       "dependencies": {
4788         "kind-of": "^3.0.2"
4789       },
4790       "engines": {
4791         "node": ">=0.10.0"
4792       }
4793     },
4794     "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
4795       "version": "3.2.2",
4796       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4797       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4798       "dev": true,
4799       "dependencies": {
4800         "is-buffer": "^1.1.5"
4801       },
4802       "engines": {
4803         "node": ">=0.10.0"
4804       }
4805     },
4806     "node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": {
4807       "version": "0.1.6",
4808       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4809       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4810       "dev": true,
4811       "dependencies": {
4812         "is-accessor-descriptor": "^0.1.6",
4813         "is-data-descriptor": "^0.1.4",
4814         "kind-of": "^5.0.0"
4815       },
4816       "engines": {
4817         "node": ">=0.10.0"
4818       }
4819     },
4820     "node_modules/readdirp/node_modules/expand-brackets/node_modules/kind-of": {
4821       "version": "5.1.0",
4822       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4823       "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4824       "dev": true,
4825       "engines": {
4826         "node": ">=0.10.0"
4827       }
4828     },
4829     "node_modules/readdirp/node_modules/extglob": {
4830       "version": "2.0.4",
4831       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
4832       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
4833       "dev": true,
4834       "dependencies": {
4835         "array-unique": "^0.3.2",
4836         "define-property": "^1.0.0",
4837         "expand-brackets": "^2.1.4",
4838         "extend-shallow": "^2.0.1",
4839         "fragment-cache": "^0.2.1",
4840         "regex-not": "^1.0.0",
4841         "snapdragon": "^0.8.1",
4842         "to-regex": "^3.0.1"
4843       },
4844       "engines": {
4845         "node": ">=0.10.0"
4846       }
4847     },
4848     "node_modules/readdirp/node_modules/extglob/node_modules/define-property": {
4849       "version": "1.0.0",
4850       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4851       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4852       "dev": true,
4853       "dependencies": {
4854         "is-descriptor": "^1.0.0"
4855       },
4856       "engines": {
4857         "node": ">=0.10.0"
4858       }
4859     },
4860     "node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": {
4861       "version": "2.0.1",
4862       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4863       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4864       "dev": true,
4865       "dependencies": {
4866         "is-extendable": "^0.1.0"
4867       },
4868       "engines": {
4869         "node": ">=0.10.0"
4870       }
4871     },
4872     "node_modules/readdirp/node_modules/fill-range": {
4873       "version": "4.0.0",
4874       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4875       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4876       "dev": true,
4877       "dependencies": {
4878         "extend-shallow": "^2.0.1",
4879         "is-number": "^3.0.0",
4880         "repeat-string": "^1.6.1",
4881         "to-regex-range": "^2.1.0"
4882       },
4883       "engines": {
4884         "node": ">=0.10.0"
4885       }
4886     },
4887     "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": {
4888       "version": "2.0.1",
4889       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4890       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4891       "dev": true,
4892       "dependencies": {
4893         "is-extendable": "^0.1.0"
4894       },
4895       "engines": {
4896         "node": ">=0.10.0"
4897       }
4898     },
4899     "node_modules/readdirp/node_modules/is-accessor-descriptor": {
4900       "version": "1.0.0",
4901       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4902       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4903       "dev": true,
4904       "dependencies": {
4905         "kind-of": "^6.0.0"
4906       },
4907       "engines": {
4908         "node": ">=0.10.0"
4909       }
4910     },
4911     "node_modules/readdirp/node_modules/is-data-descriptor": {
4912       "version": "1.0.0",
4913       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4914       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4915       "dev": true,
4916       "dependencies": {
4917         "kind-of": "^6.0.0"
4918       },
4919       "engines": {
4920         "node": ">=0.10.0"
4921       }
4922     },
4923     "node_modules/readdirp/node_modules/is-descriptor": {
4924       "version": "1.0.2",
4925       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4926       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4927       "dev": true,
4928       "dependencies": {
4929         "is-accessor-descriptor": "^1.0.0",
4930         "is-data-descriptor": "^1.0.0",
4931         "kind-of": "^6.0.2"
4932       },
4933       "engines": {
4934         "node": ">=0.10.0"
4935       }
4936     },
4937     "node_modules/readdirp/node_modules/is-number": {
4938       "version": "3.0.0",
4939       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4940       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4941       "dev": true,
4942       "dependencies": {
4943         "kind-of": "^3.0.2"
4944       },
4945       "engines": {
4946         "node": ">=0.10.0"
4947       }
4948     },
4949     "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": {
4950       "version": "3.2.2",
4951       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4952       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4953       "dev": true,
4954       "dependencies": {
4955         "is-buffer": "^1.1.5"
4956       },
4957       "engines": {
4958         "node": ">=0.10.0"
4959       }
4960     },
4961     "node_modules/readdirp/node_modules/isobject": {
4962       "version": "3.0.1",
4963       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4964       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4965       "dev": true,
4966       "engines": {
4967         "node": ">=0.10.0"
4968       }
4969     },
4970     "node_modules/readdirp/node_modules/kind-of": {
4971       "version": "6.0.3",
4972       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4973       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4974       "dev": true,
4975       "engines": {
4976         "node": ">=0.10.0"
4977       }
4978     },
4979     "node_modules/readdirp/node_modules/micromatch": {
4980       "version": "3.1.10",
4981       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4982       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4983       "dev": true,
4984       "dependencies": {
4985         "arr-diff": "^4.0.0",
4986         "array-unique": "^0.3.2",
4987         "braces": "^2.3.1",
4988         "define-property": "^2.0.2",
4989         "extend-shallow": "^3.0.2",
4990         "extglob": "^2.0.4",
4991         "fragment-cache": "^0.2.1",
4992         "kind-of": "^6.0.2",
4993         "nanomatch": "^1.2.9",
4994         "object.pick": "^1.3.0",
4995         "regex-not": "^1.0.0",
4996         "snapdragon": "^0.8.1",
4997         "to-regex": "^3.0.2"
4998       },
4999       "engines": {
5000         "node": ">=0.10.0"
5001       }
5002     },
5003     "node_modules/regex-cache": {
5004       "version": "0.4.4",
5005       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
5006       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
5007       "dev": true,
5008       "dependencies": {
5009         "is-equal-shallow": "^0.1.3"
5010       },
5011       "engines": {
5012         "node": ">=0.10.0"
5013       }
5014     },
5015     "node_modules/regex-not": {
5016       "version": "1.0.2",
5017       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
5018       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
5019       "dev": true,
5020       "dependencies": {
5021         "extend-shallow": "^3.0.2",
5022         "safe-regex": "^1.1.0"
5023       },
5024       "engines": {
5025         "node": ">=0.10.0"
5026       }
5027     },
5028     "node_modules/remove-trailing-separator": {
5029       "version": "1.1.0",
5030       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
5031       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
5032       "dev": true
5033     },
5034     "node_modules/repeat-element": {
5035       "version": "1.1.3",
5036       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
5037       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
5038       "dev": true,
5039       "engines": {
5040         "node": ">=0.10.0"
5041       }
5042     },
5043     "node_modules/repeat-string": {
5044       "version": "1.6.1",
5045       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
5046       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
5047       "dev": true,
5048       "engines": {
5049         "node": ">=0.10"
5050       }
5051     },
5052     "node_modules/require-directory": {
5053       "version": "2.1.1",
5054       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
5055       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
5056       "dev": true,
5057       "engines": {
5058         "node": ">=0.10.0"
5059       }
5060     },
5061     "node_modules/require-main-filename": {
5062       "version": "1.0.1",
5063       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
5064       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
5065       "dev": true
5066     },
5067     "node_modules/requires-port": {
5068       "version": "1.0.0",
5069       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
5070       "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
5071       "dev": true
5072     },
5073     "node_modules/resolve": {
5074       "version": "1.20.0",
5075       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
5076       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
5077       "dev": true,
5078       "dependencies": {
5079         "is-core-module": "^2.2.0",
5080         "path-parse": "^1.0.6"
5081       },
5082       "funding": {
5083         "url": "https://github.com/sponsors/ljharb"
5084       }
5085     },
5086     "node_modules/resolve-url": {
5087       "version": "0.2.1",
5088       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
5089       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
5090       "deprecated": "https://github.com/lydell/resolve-url#deprecated",
5091       "dev": true
5092     },
5093     "node_modules/ret": {
5094       "version": "0.1.15",
5095       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
5096       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
5097       "dev": true,
5098       "engines": {
5099         "node": ">=0.12"
5100       }
5101     },
5102     "node_modules/right-align": {
5103       "version": "0.1.3",
5104       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
5105       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
5106       "dev": true,
5107       "dependencies": {
5108         "align-text": "^0.1.1"
5109       },
5110       "engines": {
5111         "node": ">=0.10.0"
5112       }
5113     },
5114     "node_modules/rimraf": {
5115       "version": "2.7.1",
5116       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
5117       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
5118       "dev": true,
5119       "dependencies": {
5120         "glob": "^7.1.3"
5121       },
5122       "bin": {
5123         "rimraf": "bin.js"
5124       }
5125     },
5126     "node_modules/ripemd160": {
5127       "version": "2.0.2",
5128       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
5129       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
5130       "dev": true,
5131       "dependencies": {
5132         "hash-base": "^3.0.0",
5133         "inherits": "^2.0.1"
5134       }
5135     },
5136     "node_modules/run-queue": {
5137       "version": "1.0.3",
5138       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
5139       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
5140       "dev": true,
5141       "dependencies": {
5142         "aproba": "^1.1.1"
5143       }
5144     },
5145     "node_modules/safe-buffer": {
5146       "version": "5.1.2",
5147       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5148       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5149       "dev": true
5150     },
5151     "node_modules/safe-regex": {
5152       "version": "1.1.0",
5153       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
5154       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
5155       "dev": true,
5156       "dependencies": {
5157         "ret": "~0.1.10"
5158       }
5159     },
5160     "node_modules/safer-buffer": {
5161       "version": "2.1.2",
5162       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
5163       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
5164       "dev": true
5165     },
5166     "node_modules/semver": {
5167       "version": "4.3.6",
5168       "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
5169       "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
5170       "dev": true,
5171       "bin": {
5172         "semver": "bin/semver"
5173       }
5174     },
5175     "node_modules/serialize-javascript": {
5176       "version": "1.9.1",
5177       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz",
5178       "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
5179       "dev": true
5180     },
5181     "node_modules/set-blocking": {
5182       "version": "2.0.0",
5183       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5184       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
5185       "dev": true
5186     },
5187     "node_modules/set-value": {
5188       "version": "2.0.1",
5189       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
5190       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
5191       "dev": true,
5192       "dependencies": {
5193         "extend-shallow": "^2.0.1",
5194         "is-extendable": "^0.1.1",
5195         "is-plain-object": "^2.0.3",
5196         "split-string": "^3.0.1"
5197       },
5198       "engines": {
5199         "node": ">=0.10.0"
5200       }
5201     },
5202     "node_modules/set-value/node_modules/extend-shallow": {
5203       "version": "2.0.1",
5204       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5205       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5206       "dev": true,
5207       "dependencies": {
5208         "is-extendable": "^0.1.0"
5209       },
5210       "engines": {
5211         "node": ">=0.10.0"
5212       }
5213     },
5214     "node_modules/setimmediate": {
5215       "version": "1.0.5",
5216       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
5217       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
5218       "dev": true
5219     },
5220     "node_modules/setprototypeof": {
5221       "version": "1.2.0",
5222       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
5223       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
5224       "dev": true
5225     },
5226     "node_modules/sha.js": {
5227       "version": "2.4.11",
5228       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
5229       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
5230       "dev": true,
5231       "dependencies": {
5232         "inherits": "^2.0.1",
5233         "safe-buffer": "^5.0.1"
5234       },
5235       "bin": {
5236         "sha.js": "bin.js"
5237       }
5238     },
5239     "node_modules/shebang-command": {
5240       "version": "1.2.0",
5241       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5242       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5243       "dev": true,
5244       "dependencies": {
5245         "shebang-regex": "^1.0.0"
5246       },
5247       "engines": {
5248         "node": ">=0.10.0"
5249       }
5250     },
5251     "node_modules/shebang-regex": {
5252       "version": "1.0.0",
5253       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5254       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5255       "dev": true,
5256       "engines": {
5257         "node": ">=0.10.0"
5258       }
5259     },
5260     "node_modules/side-channel": {
5261       "version": "1.0.4",
5262       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
5263       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
5264       "dev": true,
5265       "dependencies": {
5266         "call-bind": "^1.0.0",
5267         "get-intrinsic": "^1.0.2",
5268         "object-inspect": "^1.9.0"
5269       },
5270       "funding": {
5271         "url": "https://github.com/sponsors/ljharb"
5272       }
5273     },
5274     "node_modules/signal-exit": {
5275       "version": "3.0.3",
5276       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
5277       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
5278       "dev": true
5279     },
5280     "node_modules/slash": {
5281       "version": "1.0.0",
5282       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5283       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
5284       "dev": true,
5285       "engines": {
5286         "node": ">=0.10.0"
5287       }
5288     },
5289     "node_modules/snapdragon": {
5290       "version": "0.8.2",
5291       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
5292       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
5293       "dev": true,
5294       "dependencies": {
5295         "base": "^0.11.1",
5296         "debug": "^2.2.0",
5297         "define-property": "^0.2.5",
5298         "extend-shallow": "^2.0.1",
5299         "map-cache": "^0.2.2",
5300         "source-map": "^0.5.6",
5301         "source-map-resolve": "^0.5.0",
5302         "use": "^3.1.0"
5303       },
5304       "engines": {
5305         "node": ">=0.10.0"
5306       }
5307     },
5308     "node_modules/snapdragon-node": {
5309       "version": "2.1.1",
5310       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
5311       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
5312       "dev": true,
5313       "dependencies": {
5314         "define-property": "^1.0.0",
5315         "isobject": "^3.0.0",
5316         "snapdragon-util": "^3.0.1"
5317       },
5318       "engines": {
5319         "node": ">=0.10.0"
5320       }
5321     },
5322     "node_modules/snapdragon-node/node_modules/define-property": {
5323       "version": "1.0.0",
5324       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5325       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5326       "dev": true,
5327       "dependencies": {
5328         "is-descriptor": "^1.0.0"
5329       },
5330       "engines": {
5331         "node": ">=0.10.0"
5332       }
5333     },
5334     "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
5335       "version": "1.0.0",
5336       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5337       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5338       "dev": true,
5339       "dependencies": {
5340         "kind-of": "^6.0.0"
5341       },
5342       "engines": {
5343         "node": ">=0.10.0"
5344       }
5345     },
5346     "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
5347       "version": "1.0.0",
5348       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5349       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5350       "dev": true,
5351       "dependencies": {
5352         "kind-of": "^6.0.0"
5353       },
5354       "engines": {
5355         "node": ">=0.10.0"
5356       }
5357     },
5358     "node_modules/snapdragon-node/node_modules/is-descriptor": {
5359       "version": "1.0.2",
5360       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5361       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5362       "dev": true,
5363       "dependencies": {
5364         "is-accessor-descriptor": "^1.0.0",
5365         "is-data-descriptor": "^1.0.0",
5366         "kind-of": "^6.0.2"
5367       },
5368       "engines": {
5369         "node": ">=0.10.0"
5370       }
5371     },
5372     "node_modules/snapdragon-node/node_modules/isobject": {
5373       "version": "3.0.1",
5374       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5375       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5376       "dev": true,
5377       "engines": {
5378         "node": ">=0.10.0"
5379       }
5380     },
5381     "node_modules/snapdragon-node/node_modules/kind-of": {
5382       "version": "6.0.3",
5383       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
5384       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
5385       "dev": true,
5386       "engines": {
5387         "node": ">=0.10.0"
5388       }
5389     },
5390     "node_modules/snapdragon-util": {
5391       "version": "3.0.1",
5392       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
5393       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
5394       "dev": true,
5395       "dependencies": {
5396         "kind-of": "^3.2.0"
5397       },
5398       "engines": {
5399         "node": ">=0.10.0"
5400       }
5401     },
5402     "node_modules/snapdragon/node_modules/define-property": {
5403       "version": "0.2.5",
5404       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5405       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5406       "dev": true,
5407       "dependencies": {
5408         "is-descriptor": "^0.1.0"
5409       },
5410       "engines": {
5411         "node": ">=0.10.0"
5412       }
5413     },
5414     "node_modules/snapdragon/node_modules/extend-shallow": {
5415       "version": "2.0.1",
5416       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5417       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5418       "dev": true,
5419       "dependencies": {
5420         "is-extendable": "^0.1.0"
5421       },
5422       "engines": {
5423         "node": ">=0.10.0"
5424       }
5425     },
5426     "node_modules/socket.io": {
5427       "version": "1.7.3",
5428       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
5429       "integrity": "sha512-CmZLQTyj5nKKVBoguhisLP5Yl6oEfEWbQQQQ0MdXAazCZdRpGR4FG6rd13ryovTa75S36PgXsAGtzwllCWrgbQ==",
5430       "dev": true,
5431       "dependencies": {
5432         "debug": "2.3.3",
5433         "engine.io": "1.8.3",
5434         "has-binary": "0.1.7",
5435         "object-assign": "4.1.0",
5436         "socket.io-adapter": "0.5.0",
5437         "socket.io-client": "1.7.3",
5438         "socket.io-parser": "2.3.1"
5439       }
5440     },
5441     "node_modules/socket.io-adapter": {
5442       "version": "0.5.0",
5443       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
5444       "integrity": "sha512-zmYvlFJay9skt4yk1MffE9p93HKvQtyy0BLZ5dRM73bOXFJXNZWq8qZVdY456sLaxdK6fHGiZ7glxzqvzwGzkw==",
5445       "dev": true,
5446       "dependencies": {
5447         "debug": "2.3.3",
5448         "socket.io-parser": "2.3.1"
5449       }
5450     },
5451     "node_modules/socket.io-adapter/node_modules/debug": {
5452       "version": "2.3.3",
5453       "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5454       "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
5455       "dev": true,
5456       "dependencies": {
5457         "ms": "0.7.2"
5458       }
5459     },
5460     "node_modules/socket.io-adapter/node_modules/ms": {
5461       "version": "0.7.2",
5462       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5463       "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
5464       "dev": true
5465     },
5466     "node_modules/socket.io-client": {
5467       "version": "1.7.3",
5468       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
5469       "integrity": "sha512-ZEPOqFboJuuVau/3sMF4PgzJM/X+TDhssgufCnGtPtSL2Nmt4dL3i9JheCT1B45hiYM5cgO+wTO8EYmxbpwHSw==",
5470       "dev": true,
5471       "dependencies": {
5472         "backo2": "1.0.2",
5473         "component-bind": "1.0.0",
5474         "component-emitter": "1.2.1",
5475         "debug": "2.3.3",
5476         "engine.io-client": "1.8.3",
5477         "has-binary": "0.1.7",
5478         "indexof": "0.0.1",
5479         "object-component": "0.0.3",
5480         "parseuri": "0.0.5",
5481         "socket.io-parser": "2.3.1",
5482         "to-array": "0.1.4"
5483       }
5484     },
5485     "node_modules/socket.io-client/node_modules/component-emitter": {
5486       "version": "1.2.1",
5487       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
5488       "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==",
5489       "dev": true
5490     },
5491     "node_modules/socket.io-client/node_modules/debug": {
5492       "version": "2.3.3",
5493       "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5494       "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
5495       "dev": true,
5496       "dependencies": {
5497         "ms": "0.7.2"
5498       }
5499     },
5500     "node_modules/socket.io-client/node_modules/ms": {
5501       "version": "0.7.2",
5502       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5503       "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
5504       "dev": true
5505     },
5506     "node_modules/socket.io-parser": {
5507       "version": "2.3.1",
5508       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
5509       "integrity": "sha512-j6l4g/+yWQjmy1yByzg1DPFL4vxQw+NwCJatIxni/AE1wfm17FBtIKSWU4Ay+onrJwDxmC4eK4QS/04ZsqYwZQ==",
5510       "dev": true,
5511       "dependencies": {
5512         "component-emitter": "1.1.2",
5513         "debug": "2.2.0",
5514         "isarray": "0.0.1",
5515         "json3": "3.3.2"
5516       }
5517     },
5518     "node_modules/socket.io-parser/node_modules/component-emitter": {
5519       "version": "1.1.2",
5520       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
5521       "integrity": "sha512-YhIbp3PJiznERfjlIkK0ue4obZxt2S60+0W8z24ZymOHT8sHloOqWOqZRU2eN5OlY8U08VFsP02letcu26FilA==",
5522       "dev": true
5523     },
5524     "node_modules/socket.io-parser/node_modules/debug": {
5525       "version": "2.2.0",
5526       "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
5527       "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==",
5528       "dev": true,
5529       "dependencies": {
5530         "ms": "0.7.1"
5531       }
5532     },
5533     "node_modules/socket.io-parser/node_modules/isarray": {
5534       "version": "0.0.1",
5535       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5536       "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
5537       "dev": true
5538     },
5539     "node_modules/socket.io-parser/node_modules/ms": {
5540       "version": "0.7.1",
5541       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
5542       "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==",
5543       "dev": true
5544     },
5545     "node_modules/socket.io/node_modules/debug": {
5546       "version": "2.3.3",
5547       "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
5548       "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
5549       "dev": true,
5550       "dependencies": {
5551         "ms": "0.7.2"
5552       }
5553     },
5554     "node_modules/socket.io/node_modules/ms": {
5555       "version": "0.7.2",
5556       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
5557       "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
5558       "dev": true
5559     },
5560     "node_modules/source-list-map": {
5561       "version": "2.0.1",
5562       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
5563       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
5564       "dev": true
5565     },
5566     "node_modules/source-map": {
5567       "version": "0.5.7",
5568       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5569       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5570       "dev": true,
5571       "engines": {
5572         "node": ">=0.10.0"
5573       }
5574     },
5575     "node_modules/source-map-resolve": {
5576       "version": "0.5.3",
5577       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
5578       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
5579       "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
5580       "dev": true,
5581       "dependencies": {
5582         "atob": "^2.1.2",
5583         "decode-uri-component": "^0.2.0",
5584         "resolve-url": "^0.2.1",
5585         "source-map-url": "^0.4.0",
5586         "urix": "^0.1.0"
5587       }
5588     },
5589     "node_modules/source-map-url": {
5590       "version": "0.4.1",
5591       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
5592       "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
5593       "deprecated": "See https://github.com/lydell/source-map-url#deprecated",
5594       "dev": true
5595     },
5596     "node_modules/spdx-correct": {
5597       "version": "3.1.1",
5598       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
5599       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
5600       "dev": true,
5601       "dependencies": {
5602         "spdx-expression-parse": "^3.0.0",
5603         "spdx-license-ids": "^3.0.0"
5604       }
5605     },
5606     "node_modules/spdx-exceptions": {
5607       "version": "2.3.0",
5608       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
5609       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
5610       "dev": true
5611     },
5612     "node_modules/spdx-expression-parse": {
5613       "version": "3.0.1",
5614       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
5615       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
5616       "dev": true,
5617       "dependencies": {
5618         "spdx-exceptions": "^2.1.0",
5619         "spdx-license-ids": "^3.0.0"
5620       }
5621     },
5622     "node_modules/spdx-license-ids": {
5623       "version": "3.0.7",
5624       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
5625       "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
5626       "dev": true
5627     },
5628     "node_modules/split-string": {
5629       "version": "3.1.0",
5630       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
5631       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
5632       "dev": true,
5633       "dependencies": {
5634         "extend-shallow": "^3.0.0"
5635       },
5636       "engines": {
5637         "node": ">=0.10.0"
5638       }
5639     },
5640     "node_modules/ssri": {
5641       "version": "5.3.0",
5642       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
5643       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
5644       "dev": true,
5645       "dependencies": {
5646         "safe-buffer": "^5.1.1"
5647       }
5648     },
5649     "node_modules/static-extend": {
5650       "version": "0.1.2",
5651       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
5652       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
5653       "dev": true,
5654       "dependencies": {
5655         "define-property": "^0.2.5",
5656         "object-copy": "^0.1.0"
5657       },
5658       "engines": {
5659         "node": ">=0.10.0"
5660       }
5661     },
5662     "node_modules/static-extend/node_modules/define-property": {
5663       "version": "0.2.5",
5664       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5665       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5666       "dev": true,
5667       "dependencies": {
5668         "is-descriptor": "^0.1.0"
5669       },
5670       "engines": {
5671         "node": ">=0.10.0"
5672       }
5673     },
5674     "node_modules/statuses": {
5675       "version": "2.0.1",
5676       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
5677       "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
5678       "dev": true,
5679       "engines": {
5680         "node": ">= 0.8"
5681       }
5682     },
5683     "node_modules/stream-browserify": {
5684       "version": "2.0.2",
5685       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
5686       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
5687       "dev": true,
5688       "dependencies": {
5689         "inherits": "~2.0.1",
5690         "readable-stream": "^2.0.2"
5691       }
5692     },
5693     "node_modules/stream-each": {
5694       "version": "1.2.3",
5695       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
5696       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
5697       "dev": true,
5698       "dependencies": {
5699         "end-of-stream": "^1.1.0",
5700         "stream-shift": "^1.0.0"
5701       }
5702     },
5703     "node_modules/stream-http": {
5704       "version": "2.8.3",
5705       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
5706       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
5707       "dev": true,
5708       "dependencies": {
5709         "builtin-status-codes": "^3.0.0",
5710         "inherits": "^2.0.1",
5711         "readable-stream": "^2.3.6",
5712         "to-arraybuffer": "^1.0.0",
5713         "xtend": "^4.0.0"
5714       }
5715     },
5716     "node_modules/stream-shift": {
5717       "version": "1.0.1",
5718       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
5719       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
5720       "dev": true
5721     },
5722     "node_modules/string_decoder": {
5723       "version": "1.1.1",
5724       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5725       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5726       "dev": true,
5727       "dependencies": {
5728         "safe-buffer": "~5.1.0"
5729       }
5730     },
5731     "node_modules/string-width": {
5732       "version": "2.1.1",
5733       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5734       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5735       "dev": true,
5736       "dependencies": {
5737         "is-fullwidth-code-point": "^2.0.0",
5738         "strip-ansi": "^4.0.0"
5739       },
5740       "engines": {
5741         "node": ">=4"
5742       }
5743     },
5744     "node_modules/string-width/node_modules/ansi-regex": {
5745       "version": "3.0.0",
5746       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5747       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5748       "dev": true,
5749       "engines": {
5750         "node": ">=4"
5751       }
5752     },
5753     "node_modules/string-width/node_modules/is-fullwidth-code-point": {
5754       "version": "2.0.0",
5755       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5756       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5757       "dev": true,
5758       "engines": {
5759         "node": ">=4"
5760       }
5761     },
5762     "node_modules/string-width/node_modules/strip-ansi": {
5763       "version": "4.0.0",
5764       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5765       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5766       "dev": true,
5767       "dependencies": {
5768         "ansi-regex": "^3.0.0"
5769       },
5770       "engines": {
5771         "node": ">=4"
5772       }
5773     },
5774     "node_modules/strip-ansi": {
5775       "version": "3.0.1",
5776       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5777       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5778       "dev": true,
5779       "dependencies": {
5780         "ansi-regex": "^2.0.0"
5781       },
5782       "engines": {
5783         "node": ">=0.10.0"
5784       }
5785     },
5786     "node_modules/strip-bom": {
5787       "version": "3.0.0",
5788       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
5789       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
5790       "dev": true,
5791       "engines": {
5792         "node": ">=4"
5793       }
5794     },
5795     "node_modules/strip-eof": {
5796       "version": "1.0.0",
5797       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
5798       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
5799       "dev": true,
5800       "engines": {
5801         "node": ">=0.10.0"
5802       }
5803     },
5804     "node_modules/supports-color": {
5805       "version": "4.5.0",
5806       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
5807       "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
5808       "dev": true,
5809       "dependencies": {
5810         "has-flag": "^2.0.0"
5811       },
5812       "engines": {
5813         "node": ">=4"
5814       }
5815     },
5816     "node_modules/tapable": {
5817       "version": "0.2.9",
5818       "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz",
5819       "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==",
5820       "dev": true,
5821       "engines": {
5822         "node": ">=0.6"
5823       }
5824     },
5825     "node_modules/through2": {
5826       "version": "2.0.5",
5827       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5828       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5829       "dev": true,
5830       "dependencies": {
5831         "readable-stream": "~2.3.6",
5832         "xtend": "~4.0.1"
5833       }
5834     },
5835     "node_modules/timers-browserify": {
5836       "version": "2.0.12",
5837       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
5838       "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
5839       "dev": true,
5840       "dependencies": {
5841         "setimmediate": "^1.0.4"
5842       },
5843       "engines": {
5844         "node": ">=0.6.0"
5845       }
5846     },
5847     "node_modules/tmp": {
5848       "version": "0.0.31",
5849       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
5850       "integrity": "sha512-lfyEfOppKvWNeId5CArFLwgwef+iCnbEIy0JWYf1httIEXnx4ndL4Dr1adw7hPgeQfSlTbc/gqn6iaKcROpw5Q==",
5851       "dev": true,
5852       "dependencies": {
5853         "os-tmpdir": "~1.0.1"
5854       },
5855       "engines": {
5856         "node": ">=0.4.0"
5857       }
5858     },
5859     "node_modules/to-array": {
5860       "version": "0.1.4",
5861       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
5862       "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==",
5863       "dev": true
5864     },
5865     "node_modules/to-arraybuffer": {
5866       "version": "1.0.1",
5867       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
5868       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
5869       "dev": true
5870     },
5871     "node_modules/to-object-path": {
5872       "version": "0.3.0",
5873       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
5874       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
5875       "dev": true,
5876       "dependencies": {
5877         "kind-of": "^3.0.2"
5878       },
5879       "engines": {
5880         "node": ">=0.10.0"
5881       }
5882     },
5883     "node_modules/to-regex": {
5884       "version": "3.0.2",
5885       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
5886       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
5887       "dev": true,
5888       "dependencies": {
5889         "define-property": "^2.0.2",
5890         "extend-shallow": "^3.0.2",
5891         "regex-not": "^1.0.2",
5892         "safe-regex": "^1.1.0"
5893       },
5894       "engines": {
5895         "node": ">=0.10.0"
5896       }
5897     },
5898     "node_modules/to-regex-range": {
5899       "version": "2.1.1",
5900       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
5901       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
5902       "dev": true,
5903       "dependencies": {
5904         "is-number": "^3.0.0",
5905         "repeat-string": "^1.6.1"
5906       },
5907       "engines": {
5908         "node": ">=0.10.0"
5909       }
5910     },
5911     "node_modules/to-regex-range/node_modules/is-number": {
5912       "version": "3.0.0",
5913       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5914       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5915       "dev": true,
5916       "dependencies": {
5917         "kind-of": "^3.0.2"
5918       },
5919       "engines": {
5920         "node": ">=0.10.0"
5921       }
5922     },
5923     "node_modules/toidentifier": {
5924       "version": "1.0.1",
5925       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
5926       "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
5927       "dev": true,
5928       "engines": {
5929         "node": ">=0.6"
5930       }
5931     },
5932     "node_modules/tty-browserify": {
5933       "version": "0.0.0",
5934       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
5935       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
5936       "dev": true
5937     },
5938     "node_modules/type": {
5939       "version": "1.2.0",
5940       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
5941       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
5942       "dev": true
5943     },
5944     "node_modules/type-is": {
5945       "version": "1.6.18",
5946       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
5947       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
5948       "dev": true,
5949       "dependencies": {
5950         "media-typer": "0.3.0",
5951         "mime-types": "~2.1.24"
5952       },
5953       "engines": {
5954         "node": ">= 0.6"
5955       }
5956     },
5957     "node_modules/typedarray": {
5958       "version": "0.0.6",
5959       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
5960       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
5961       "dev": true
5962     },
5963     "node_modules/uglify-js": {
5964       "version": "2.8.29",
5965       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
5966       "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
5967       "dev": true,
5968       "dependencies": {
5969         "source-map": "~0.5.1",
5970         "yargs": "~3.10.0"
5971       },
5972       "bin": {
5973         "uglifyjs": "bin/uglifyjs"
5974       },
5975       "engines": {
5976         "node": ">=0.8.0"
5977       },
5978       "optionalDependencies": {
5979         "uglify-to-browserify": "~1.0.0"
5980       }
5981     },
5982     "node_modules/uglify-js/node_modules/yargs": {
5983       "version": "3.10.0",
5984       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
5985       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
5986       "dev": true,
5987       "dependencies": {
5988         "camelcase": "^1.0.2",
5989         "cliui": "^2.1.0",
5990         "decamelize": "^1.0.0",
5991         "window-size": "0.1.0"
5992       }
5993     },
5994     "node_modules/uglify-to-browserify": {
5995       "version": "1.0.2",
5996       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
5997       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
5998       "dev": true,
5999       "optional": true
6000     },
6001     "node_modules/uglifyjs-webpack-plugin": {
6002       "version": "0.4.6",
6003       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
6004       "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
6005       "dev": true,
6006       "hasInstallScript": true,
6007       "dependencies": {
6008         "source-map": "^0.5.6",
6009         "uglify-js": "^2.8.29",
6010         "webpack-sources": "^1.0.1"
6011       },
6012       "engines": {
6013         "node": ">=4.3.0 <5.0.0 || >=5.10"
6014       },
6015       "peerDependencies": {
6016         "webpack": "^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3.0.0"
6017       }
6018     },
6019     "node_modules/ultron": {
6020       "version": "1.0.2",
6021       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
6022       "integrity": "sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==",
6023       "dev": true
6024     },
6025     "node_modules/underscore": {
6026       "version": "1.7.0",
6027       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
6028       "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk="
6029     },
6030     "node_modules/underscore.string": {
6031       "version": "2.4.0",
6032       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
6033       "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=",
6034       "engines": {
6035         "node": "*"
6036       }
6037     },
6038     "node_modules/union-value": {
6039       "version": "1.0.1",
6040       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
6041       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
6042       "dev": true,
6043       "dependencies": {
6044         "arr-union": "^3.1.0",
6045         "get-value": "^2.0.6",
6046         "is-extendable": "^0.1.1",
6047         "set-value": "^2.0.1"
6048       },
6049       "engines": {
6050         "node": ">=0.10.0"
6051       }
6052     },
6053     "node_modules/unique-filename": {
6054       "version": "1.1.1",
6055       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
6056       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
6057       "dev": true,
6058       "dependencies": {
6059         "unique-slug": "^2.0.0"
6060       }
6061     },
6062     "node_modules/unique-slug": {
6063       "version": "2.0.2",
6064       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
6065       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
6066       "dev": true,
6067       "dependencies": {
6068         "imurmurhash": "^0.1.4"
6069       }
6070     },
6071     "node_modules/unpipe": {
6072       "version": "1.0.0",
6073       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
6074       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
6075       "dev": true,
6076       "engines": {
6077         "node": ">= 0.8"
6078       }
6079     },
6080     "node_modules/unset-value": {
6081       "version": "1.0.0",
6082       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
6083       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
6084       "dev": true,
6085       "dependencies": {
6086         "has-value": "^0.3.1",
6087         "isobject": "^3.0.0"
6088       },
6089       "engines": {
6090         "node": ">=0.10.0"
6091       }
6092     },
6093     "node_modules/unset-value/node_modules/has-value": {
6094       "version": "0.3.1",
6095       "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
6096       "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
6097       "dev": true,
6098       "dependencies": {
6099         "get-value": "^2.0.3",
6100         "has-values": "^0.1.4",
6101         "isobject": "^2.0.0"
6102       },
6103       "engines": {
6104         "node": ">=0.10.0"
6105       }
6106     },
6107     "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
6108       "version": "2.1.0",
6109       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
6110       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
6111       "dev": true,
6112       "dependencies": {
6113         "isarray": "1.0.0"
6114       },
6115       "engines": {
6116         "node": ">=0.10.0"
6117       }
6118     },
6119     "node_modules/unset-value/node_modules/has-values": {
6120       "version": "0.1.4",
6121       "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
6122       "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
6123       "dev": true,
6124       "engines": {
6125         "node": ">=0.10.0"
6126       }
6127     },
6128     "node_modules/unset-value/node_modules/isobject": {
6129       "version": "3.0.1",
6130       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6131       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6132       "dev": true,
6133       "engines": {
6134         "node": ">=0.10.0"
6135       }
6136     },
6137     "node_modules/upath": {
6138       "version": "1.2.0",
6139       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
6140       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
6141       "dev": true,
6142       "optional": true,
6143       "engines": {
6144         "node": ">=4",
6145         "yarn": "*"
6146       }
6147     },
6148     "node_modules/uri-js": {
6149       "version": "4.4.1",
6150       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6151       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6152       "dev": true,
6153       "dependencies": {
6154         "punycode": "^2.1.0"
6155       }
6156     },
6157     "node_modules/urix": {
6158       "version": "0.1.0",
6159       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
6160       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
6161       "deprecated": "Please see https://github.com/lydell/urix#deprecated",
6162       "dev": true
6163     },
6164     "node_modules/url": {
6165       "version": "0.11.0",
6166       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
6167       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
6168       "dev": true,
6169       "dependencies": {
6170         "punycode": "1.3.2",
6171         "querystring": "0.2.0"
6172       }
6173     },
6174     "node_modules/url/node_modules/punycode": {
6175       "version": "1.3.2",
6176       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
6177       "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
6178       "dev": true
6179     },
6180     "node_modules/use": {
6181       "version": "3.1.1",
6182       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
6183       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
6184       "dev": true,
6185       "engines": {
6186         "node": ">=0.10.0"
6187       }
6188     },
6189     "node_modules/useragent": {
6190       "version": "2.3.0",
6191       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
6192       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
6193       "dev": true,
6194       "dependencies": {
6195         "lru-cache": "4.1.x",
6196         "tmp": "0.0.x"
6197       }
6198     },
6199     "node_modules/util": {
6200       "version": "0.11.1",
6201       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
6202       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
6203       "dev": true,
6204       "dependencies": {
6205         "inherits": "2.0.3"
6206       }
6207     },
6208     "node_modules/util-deprecate": {
6209       "version": "1.0.2",
6210       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
6211       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
6212       "dev": true
6213     },
6214     "node_modules/util/node_modules/inherits": {
6215       "version": "2.0.3",
6216       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
6217       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
6218       "dev": true
6219     },
6220     "node_modules/utils-merge": {
6221       "version": "1.0.1",
6222       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
6223       "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
6224       "dev": true,
6225       "engines": {
6226         "node": ">= 0.4.0"
6227       }
6228     },
6229     "node_modules/validate-npm-package-license": {
6230       "version": "3.0.4",
6231       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6232       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6233       "dev": true,
6234       "dependencies": {
6235         "spdx-correct": "^3.0.0",
6236         "spdx-expression-parse": "^3.0.0"
6237       }
6238     },
6239     "node_modules/vm-browserify": {
6240       "version": "1.1.2",
6241       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
6242       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
6243       "dev": true
6244     },
6245     "node_modules/void-elements": {
6246       "version": "2.0.1",
6247       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
6248       "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
6249       "dev": true,
6250       "engines": {
6251         "node": ">=0.10.0"
6252       }
6253     },
6254     "node_modules/watchpack": {
6255       "version": "1.7.5",
6256       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
6257       "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
6258       "dev": true,
6259       "dependencies": {
6260         "graceful-fs": "^4.1.2",
6261         "neo-async": "^2.5.0"
6262       },
6263       "optionalDependencies": {
6264         "chokidar": "^3.4.1",
6265         "watchpack-chokidar2": "^2.0.1"
6266       }
6267     },
6268     "node_modules/watchpack-chokidar2": {
6269       "version": "2.0.1",
6270       "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
6271       "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
6272       "dev": true,
6273       "optional": true,
6274       "dependencies": {
6275         "chokidar": "^2.1.8"
6276       }
6277     },
6278     "node_modules/watchpack-chokidar2/node_modules/anymatch": {
6279       "version": "2.0.0",
6280       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
6281       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
6282       "dev": true,
6283       "optional": true,
6284       "dependencies": {
6285         "micromatch": "^3.1.4",
6286         "normalize-path": "^2.1.1"
6287       }
6288     },
6289     "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": {
6290       "version": "2.1.1",
6291       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
6292       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
6293       "dev": true,
6294       "optional": true,
6295       "dependencies": {
6296         "remove-trailing-separator": "^1.0.1"
6297       },
6298       "engines": {
6299         "node": ">=0.10.0"
6300       }
6301     },
6302     "node_modules/watchpack-chokidar2/node_modules/arr-diff": {
6303       "version": "4.0.0",
6304       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
6305       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
6306       "dev": true,
6307       "optional": true,
6308       "engines": {
6309         "node": ">=0.10.0"
6310       }
6311     },
6312     "node_modules/watchpack-chokidar2/node_modules/array-unique": {
6313       "version": "0.3.2",
6314       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
6315       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
6316       "dev": true,
6317       "optional": true,
6318       "engines": {
6319         "node": ">=0.10.0"
6320       }
6321     },
6322     "node_modules/watchpack-chokidar2/node_modules/braces": {
6323       "version": "2.3.2",
6324       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6325       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6326       "dev": true,
6327       "optional": true,
6328       "dependencies": {
6329         "arr-flatten": "^1.1.0",
6330         "array-unique": "^0.3.2",
6331         "extend-shallow": "^2.0.1",
6332         "fill-range": "^4.0.0",
6333         "isobject": "^3.0.1",
6334         "repeat-element": "^1.1.2",
6335         "snapdragon": "^0.8.1",
6336         "snapdragon-node": "^2.0.1",
6337         "split-string": "^3.0.2",
6338         "to-regex": "^3.0.1"
6339       },
6340       "engines": {
6341         "node": ">=0.10.0"
6342       }
6343     },
6344     "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": {
6345       "version": "2.0.1",
6346       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6347       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6348       "dev": true,
6349       "optional": true,
6350       "dependencies": {
6351         "is-extendable": "^0.1.0"
6352       },
6353       "engines": {
6354         "node": ">=0.10.0"
6355       }
6356     },
6357     "node_modules/watchpack-chokidar2/node_modules/chokidar": {
6358       "version": "2.1.8",
6359       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
6360       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
6361       "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
6362       "dev": true,
6363       "optional": true,
6364       "dependencies": {
6365         "anymatch": "^2.0.0",
6366         "async-each": "^1.0.1",
6367         "braces": "^2.3.2",
6368         "glob-parent": "^3.1.0",
6369         "inherits": "^2.0.3",
6370         "is-binary-path": "^1.0.0",
6371         "is-glob": "^4.0.0",
6372         "normalize-path": "^3.0.0",
6373         "path-is-absolute": "^1.0.0",
6374         "readdirp": "^2.2.1",
6375         "upath": "^1.1.1"
6376       },
6377       "optionalDependencies": {
6378         "fsevents": "^1.2.7"
6379       }
6380     },
6381     "node_modules/watchpack-chokidar2/node_modules/expand-brackets": {
6382       "version": "2.1.4",
6383       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
6384       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
6385       "dev": true,
6386       "optional": true,
6387       "dependencies": {
6388         "debug": "^2.3.3",
6389         "define-property": "^0.2.5",
6390         "extend-shallow": "^2.0.1",
6391         "posix-character-classes": "^0.1.0",
6392         "regex-not": "^1.0.0",
6393         "snapdragon": "^0.8.1",
6394         "to-regex": "^3.0.1"
6395       },
6396       "engines": {
6397         "node": ">=0.10.0"
6398       }
6399     },
6400     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/define-property": {
6401       "version": "0.2.5",
6402       "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6403       "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6404       "dev": true,
6405       "optional": true,
6406       "dependencies": {
6407         "is-descriptor": "^0.1.0"
6408       },
6409       "engines": {
6410         "node": ">=0.10.0"
6411       }
6412     },
6413     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/extend-shallow": {
6414       "version": "2.0.1",
6415       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6416       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6417       "dev": true,
6418       "optional": true,
6419       "dependencies": {
6420         "is-extendable": "^0.1.0"
6421       },
6422       "engines": {
6423         "node": ">=0.10.0"
6424       }
6425     },
6426     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
6427       "version": "0.1.6",
6428       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6429       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6430       "dev": true,
6431       "optional": true,
6432       "dependencies": {
6433         "kind-of": "^3.0.2"
6434       },
6435       "engines": {
6436         "node": ">=0.10.0"
6437       }
6438     },
6439     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
6440       "version": "3.2.2",
6441       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6442       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6443       "dev": true,
6444       "optional": true,
6445       "dependencies": {
6446         "is-buffer": "^1.1.5"
6447       },
6448       "engines": {
6449         "node": ">=0.10.0"
6450       }
6451     },
6452     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/is-data-descriptor": {
6453       "version": "0.1.4",
6454       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6455       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6456       "dev": true,
6457       "optional": true,
6458       "dependencies": {
6459         "kind-of": "^3.0.2"
6460       },
6461       "engines": {
6462         "node": ">=0.10.0"
6463       }
6464     },
6465     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
6466       "version": "3.2.2",
6467       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6468       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6469       "dev": true,
6470       "optional": true,
6471       "dependencies": {
6472         "is-buffer": "^1.1.5"
6473       },
6474       "engines": {
6475         "node": ">=0.10.0"
6476       }
6477     },
6478     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/is-descriptor": {
6479       "version": "0.1.6",
6480       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6481       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6482       "dev": true,
6483       "optional": true,
6484       "dependencies": {
6485         "is-accessor-descriptor": "^0.1.6",
6486         "is-data-descriptor": "^0.1.4",
6487         "kind-of": "^5.0.0"
6488       },
6489       "engines": {
6490         "node": ">=0.10.0"
6491       }
6492     },
6493     "node_modules/watchpack-chokidar2/node_modules/expand-brackets/node_modules/kind-of": {
6494       "version": "5.1.0",
6495       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6496       "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6497       "dev": true,
6498       "optional": true,
6499       "engines": {
6500         "node": ">=0.10.0"
6501       }
6502     },
6503     "node_modules/watchpack-chokidar2/node_modules/extglob": {
6504       "version": "2.0.4",
6505       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6506       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6507       "dev": true,
6508       "optional": true,
6509       "dependencies": {
6510         "array-unique": "^0.3.2",
6511         "define-property": "^1.0.0",
6512         "expand-brackets": "^2.1.4",
6513         "extend-shallow": "^2.0.1",
6514         "fragment-cache": "^0.2.1",
6515         "regex-not": "^1.0.0",
6516         "snapdragon": "^0.8.1",
6517         "to-regex": "^3.0.1"
6518       },
6519       "engines": {
6520         "node": ">=0.10.0"
6521       }
6522     },
6523     "node_modules/watchpack-chokidar2/node_modules/extglob/node_modules/define-property": {
6524       "version": "1.0.0",
6525       "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6526       "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6527       "dev": true,
6528       "optional": true,
6529       "dependencies": {
6530         "is-descriptor": "^1.0.0"
6531       },
6532       "engines": {
6533         "node": ">=0.10.0"
6534       }
6535     },
6536     "node_modules/watchpack-chokidar2/node_modules/extglob/node_modules/extend-shallow": {
6537       "version": "2.0.1",
6538       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6539       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6540       "dev": true,
6541       "optional": true,
6542       "dependencies": {
6543         "is-extendable": "^0.1.0"
6544       },
6545       "engines": {
6546         "node": ">=0.10.0"
6547       }
6548     },
6549     "node_modules/watchpack-chokidar2/node_modules/fill-range": {
6550       "version": "4.0.0",
6551       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6552       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6553       "dev": true,
6554       "optional": true,
6555       "dependencies": {
6556         "extend-shallow": "^2.0.1",
6557         "is-number": "^3.0.0",
6558         "repeat-string": "^1.6.1",
6559         "to-regex-range": "^2.1.0"
6560       },
6561       "engines": {
6562         "node": ">=0.10.0"
6563       }
6564     },
6565     "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": {
6566       "version": "2.0.1",
6567       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6568       "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6569       "dev": true,
6570       "optional": true,
6571       "dependencies": {
6572         "is-extendable": "^0.1.0"
6573       },
6574       "engines": {
6575         "node": ">=0.10.0"
6576       }
6577     },
6578     "node_modules/watchpack-chokidar2/node_modules/glob-parent": {
6579       "version": "3.1.0",
6580       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
6581       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
6582       "dev": true,
6583       "optional": true,
6584       "dependencies": {
6585         "is-glob": "^3.1.0",
6586         "path-dirname": "^1.0.0"
6587       }
6588     },
6589     "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": {
6590       "version": "3.1.0",
6591       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6592       "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6593       "dev": true,
6594       "optional": true,
6595       "dependencies": {
6596         "is-extglob": "^2.1.0"
6597       },
6598       "engines": {
6599         "node": ">=0.10.0"
6600       }
6601     },
6602     "node_modules/watchpack-chokidar2/node_modules/is-accessor-descriptor": {
6603       "version": "1.0.0",
6604       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6605       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6606       "dev": true,
6607       "optional": true,
6608       "dependencies": {
6609         "kind-of": "^6.0.0"
6610       },
6611       "engines": {
6612         "node": ">=0.10.0"
6613       }
6614     },
6615     "node_modules/watchpack-chokidar2/node_modules/is-data-descriptor": {
6616       "version": "1.0.0",
6617       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6618       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6619       "dev": true,
6620       "optional": true,
6621       "dependencies": {
6622         "kind-of": "^6.0.0"
6623       },
6624       "engines": {
6625         "node": ">=0.10.0"
6626       }
6627     },
6628     "node_modules/watchpack-chokidar2/node_modules/is-descriptor": {
6629       "version": "1.0.2",
6630       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6631       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6632       "dev": true,
6633       "optional": true,
6634       "dependencies": {
6635         "is-accessor-descriptor": "^1.0.0",
6636         "is-data-descriptor": "^1.0.0",
6637         "kind-of": "^6.0.2"
6638       },
6639       "engines": {
6640         "node": ">=0.10.0"
6641       }
6642     },
6643     "node_modules/watchpack-chokidar2/node_modules/is-number": {
6644       "version": "3.0.0",
6645       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6646       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6647       "dev": true,
6648       "optional": true,
6649       "dependencies": {
6650         "kind-of": "^3.0.2"
6651       },
6652       "engines": {
6653         "node": ">=0.10.0"
6654       }
6655     },
6656     "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": {
6657       "version": "3.2.2",
6658       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6659       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6660       "dev": true,
6661       "optional": true,
6662       "dependencies": {
6663         "is-buffer": "^1.1.5"
6664       },
6665       "engines": {
6666         "node": ">=0.10.0"
6667       }
6668     },
6669     "node_modules/watchpack-chokidar2/node_modules/isobject": {
6670       "version": "3.0.1",
6671       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6672       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6673       "dev": true,
6674       "optional": true,
6675       "engines": {
6676         "node": ">=0.10.0"
6677       }
6678     },
6679     "node_modules/watchpack-chokidar2/node_modules/kind-of": {
6680       "version": "6.0.3",
6681       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6682       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6683       "dev": true,
6684       "optional": true,
6685       "engines": {
6686         "node": ">=0.10.0"
6687       }
6688     },
6689     "node_modules/watchpack-chokidar2/node_modules/micromatch": {
6690       "version": "3.1.10",
6691       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6692       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6693       "dev": true,
6694       "optional": true,
6695       "dependencies": {
6696         "arr-diff": "^4.0.0",
6697         "array-unique": "^0.3.2",
6698         "braces": "^2.3.1",
6699         "define-property": "^2.0.2",
6700         "extend-shallow": "^3.0.2",
6701         "extglob": "^2.0.4",
6702         "fragment-cache": "^0.2.1",
6703         "kind-of": "^6.0.2",
6704         "nanomatch": "^1.2.9",
6705         "object.pick": "^1.3.0",
6706         "regex-not": "^1.0.0",
6707         "snapdragon": "^0.8.1",
6708         "to-regex": "^3.0.2"
6709       },
6710       "engines": {
6711         "node": ">=0.10.0"
6712       }
6713     },
6714     "node_modules/watchpack-chokidar2/node_modules/normalize-path": {
6715       "version": "3.0.0",
6716       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
6717       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
6718       "dev": true,
6719       "optional": true,
6720       "engines": {
6721         "node": ">=0.10.0"
6722       }
6723     },
6724     "node_modules/watchpack/node_modules/anymatch": {
6725       "version": "3.1.1",
6726       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
6727       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
6728       "dev": true,
6729       "optional": true,
6730       "dependencies": {
6731         "normalize-path": "^3.0.0",
6732         "picomatch": "^2.0.4"
6733       },
6734       "engines": {
6735         "node": ">= 8"
6736       }
6737     },
6738     "node_modules/watchpack/node_modules/binary-extensions": {
6739       "version": "2.2.0",
6740       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
6741       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
6742       "dev": true,
6743       "optional": true,
6744       "engines": {
6745         "node": ">=8"
6746       }
6747     },
6748     "node_modules/watchpack/node_modules/braces": {
6749       "version": "3.0.2",
6750       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
6751       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
6752       "dev": true,
6753       "optional": true,
6754       "dependencies": {
6755         "fill-range": "^7.0.1"
6756       },
6757       "engines": {
6758         "node": ">=8"
6759       }
6760     },
6761     "node_modules/watchpack/node_modules/chokidar": {
6762       "version": "3.5.1",
6763       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
6764       "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
6765       "dev": true,
6766       "optional": true,
6767       "dependencies": {
6768         "anymatch": "~3.1.1",
6769         "braces": "~3.0.2",
6770         "glob-parent": "~5.1.0",
6771         "is-binary-path": "~2.1.0",
6772         "is-glob": "~4.0.1",
6773         "normalize-path": "~3.0.0",
6774         "readdirp": "~3.5.0"
6775       },
6776       "engines": {
6777         "node": ">= 8.10.0"
6778       },
6779       "optionalDependencies": {
6780         "fsevents": "~2.3.1"
6781       }
6782     },
6783     "node_modules/watchpack/node_modules/fill-range": {
6784       "version": "7.0.1",
6785       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
6786       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
6787       "dev": true,
6788       "optional": true,
6789       "dependencies": {
6790         "to-regex-range": "^5.0.1"
6791       },
6792       "engines": {
6793         "node": ">=8"
6794       }
6795     },
6796     "node_modules/watchpack/node_modules/fsevents": {
6797       "version": "2.3.2",
6798       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
6799       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
6800       "dev": true,
6801       "hasInstallScript": true,
6802       "optional": true,
6803       "os": [
6804         "darwin"
6805       ],
6806       "engines": {
6807         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6808       }
6809     },
6810     "node_modules/watchpack/node_modules/glob-parent": {
6811       "version": "5.1.1",
6812       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
6813       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
6814       "dev": true,
6815       "optional": true,
6816       "dependencies": {
6817         "is-glob": "^4.0.1"
6818       },
6819       "engines": {
6820         "node": ">= 6"
6821       }
6822     },
6823     "node_modules/watchpack/node_modules/is-binary-path": {
6824       "version": "2.1.0",
6825       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6826       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6827       "dev": true,
6828       "optional": true,
6829       "dependencies": {
6830         "binary-extensions": "^2.0.0"
6831       },
6832       "engines": {
6833         "node": ">=8"
6834       }
6835     },
6836     "node_modules/watchpack/node_modules/is-number": {
6837       "version": "7.0.0",
6838       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6839       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6840       "dev": true,
6841       "optional": true,
6842       "engines": {
6843         "node": ">=0.12.0"
6844       }
6845     },
6846     "node_modules/watchpack/node_modules/normalize-path": {
6847       "version": "3.0.0",
6848       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
6849       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
6850       "dev": true,
6851       "optional": true,
6852       "engines": {
6853         "node": ">=0.10.0"
6854       }
6855     },
6856     "node_modules/watchpack/node_modules/readdirp": {
6857       "version": "3.5.0",
6858       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
6859       "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
6860       "dev": true,
6861       "optional": true,
6862       "dependencies": {
6863         "picomatch": "^2.2.1"
6864       },
6865       "engines": {
6866         "node": ">=8.10.0"
6867       }
6868     },
6869     "node_modules/watchpack/node_modules/to-regex-range": {
6870       "version": "5.0.1",
6871       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6872       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6873       "dev": true,
6874       "optional": true,
6875       "dependencies": {
6876         "is-number": "^7.0.0"
6877       },
6878       "engines": {
6879         "node": ">=8.0"
6880       }
6881     },
6882     "node_modules/webpack": {
6883       "version": "3.12.0",
6884       "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
6885       "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
6886       "dev": true,
6887       "dependencies": {
6888         "acorn": "^5.0.0",
6889         "acorn-dynamic-import": "^2.0.0",
6890         "ajv": "^6.1.0",
6891         "ajv-keywords": "^3.1.0",
6892         "async": "^2.1.2",
6893         "enhanced-resolve": "^3.4.0",
6894         "escope": "^3.6.0",
6895         "interpret": "^1.0.0",
6896         "json-loader": "^0.5.4",
6897         "json5": "^0.5.1",
6898         "loader-runner": "^2.3.0",
6899         "loader-utils": "^1.1.0",
6900         "memory-fs": "~0.4.1",
6901         "mkdirp": "~0.5.0",
6902         "node-libs-browser": "^2.0.0",
6903         "source-map": "^0.5.3",
6904         "supports-color": "^4.2.1",
6905         "tapable": "^0.2.7",
6906         "uglifyjs-webpack-plugin": "^0.4.6",
6907         "watchpack": "^1.4.0",
6908         "webpack-sources": "^1.0.1",
6909         "yargs": "^8.0.2"
6910       },
6911       "bin": {
6912         "webpack": "bin/webpack.js"
6913       },
6914       "engines": {
6915         "node": ">=4.3.0 <5.0.0 || >=5.10"
6916       }
6917     },
6918     "node_modules/webpack-merge": {
6919       "version": "4.2.2",
6920       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
6921       "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
6922       "dev": true,
6923       "dependencies": {
6924         "lodash": "^4.17.15"
6925       }
6926     },
6927     "node_modules/webpack-merge/node_modules/lodash": {
6928       "version": "4.17.20",
6929       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
6930       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
6931       "dev": true
6932     },
6933     "node_modules/webpack-sources": {
6934       "version": "1.4.3",
6935       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
6936       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
6937       "dev": true,
6938       "dependencies": {
6939         "source-list-map": "^2.0.0",
6940         "source-map": "~0.6.1"
6941       }
6942     },
6943     "node_modules/webpack-sources/node_modules/source-map": {
6944       "version": "0.6.1",
6945       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6946       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6947       "dev": true,
6948       "engines": {
6949         "node": ">=0.10.0"
6950       }
6951     },
6952     "node_modules/webpack/node_modules/json5": {
6953       "version": "0.5.1",
6954       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6955       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6956       "dev": true,
6957       "bin": {
6958         "json5": "lib/cli.js"
6959       }
6960     },
6961     "node_modules/which": {
6962       "version": "1.3.1",
6963       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
6964       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
6965       "dev": true,
6966       "dependencies": {
6967         "isexe": "^2.0.0"
6968       },
6969       "bin": {
6970         "which": "bin/which"
6971       }
6972     },
6973     "node_modules/which-module": {
6974       "version": "2.0.0",
6975       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
6976       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
6977       "dev": true
6978     },
6979     "node_modules/window-size": {
6980       "version": "0.1.0",
6981       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
6982       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
6983       "dev": true,
6984       "engines": {
6985         "node": ">= 0.8.0"
6986       }
6987     },
6988     "node_modules/wordwrap": {
6989       "version": "0.0.3",
6990       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
6991       "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==",
6992       "dev": true,
6993       "engines": {
6994         "node": ">=0.4.0"
6995       }
6996     },
6997     "node_modules/wrap-ansi": {
6998       "version": "2.1.0",
6999       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
7000       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
7001       "dev": true,
7002       "dependencies": {
7003         "string-width": "^1.0.1",
7004         "strip-ansi": "^3.0.1"
7005       },
7006       "engines": {
7007         "node": ">=0.10.0"
7008       }
7009     },
7010     "node_modules/wrap-ansi/node_modules/string-width": {
7011       "version": "1.0.2",
7012       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
7013       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
7014       "dev": true,
7015       "dependencies": {
7016         "code-point-at": "^1.0.0",
7017         "is-fullwidth-code-point": "^1.0.0",
7018         "strip-ansi": "^3.0.0"
7019       },
7020       "engines": {
7021         "node": ">=0.10.0"
7022       }
7023     },
7024     "node_modules/wrappy": {
7025       "version": "1.0.2",
7026       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
7027       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
7028       "dev": true
7029     },
7030     "node_modules/ws": {
7031       "version": "1.1.2",
7032       "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
7033       "integrity": "sha512-lobrh3Dhp6tD1hv7NAIMx+oX/rsH/yd6/4krpBmJ/6ulsMZgQMuttlWTuYVWLV6ZjlpWIOjz55KbQbcKSQywEQ==",
7034       "dev": true,
7035       "dependencies": {
7036         "options": ">=0.0.5",
7037         "ultron": "1.0.x"
7038       }
7039     },
7040     "node_modules/wtf-8": {
7041       "version": "1.0.0",
7042       "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
7043       "integrity": "sha512-qfR6ovmRRMxNHgUNYI9LRdVofApe/eYrv4ggNOvvCP+pPdEo9Ym93QN4jUceGD6PignBbp2zAzgoE7GibAdq2A==",
7044       "dev": true
7045     },
7046     "node_modules/xmlhttprequest-ssl": {
7047       "version": "1.5.3",
7048       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
7049       "integrity": "sha512-kauAa/1btT613pYX92WXR6kx5trYeckB5YMd3pPvtkMo2Twdfhwl683M8NiSqWHHo97xAC6bnvK1DWFKxfmejg==",
7050       "dev": true,
7051       "engines": {
7052         "node": ">=0.4.0"
7053       }
7054     },
7055     "node_modules/xtend": {
7056       "version": "4.0.2",
7057       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
7058       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
7059       "dev": true,
7060       "engines": {
7061         "node": ">=0.4"
7062       }
7063     },
7064     "node_modules/y18n": {
7065       "version": "4.0.1",
7066       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
7067       "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
7068       "dev": true
7069     },
7070     "node_modules/yallist": {
7071       "version": "2.1.2",
7072       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
7073       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
7074       "dev": true
7075     },
7076     "node_modules/yargs": {
7077       "version": "8.0.2",
7078       "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
7079       "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
7080       "dev": true,
7081       "dependencies": {
7082         "camelcase": "^4.1.0",
7083         "cliui": "^3.2.0",
7084         "decamelize": "^1.1.1",
7085         "get-caller-file": "^1.0.1",
7086         "os-locale": "^2.0.0",
7087         "read-pkg-up": "^2.0.0",
7088         "require-directory": "^2.1.1",
7089         "require-main-filename": "^1.0.1",
7090         "set-blocking": "^2.0.0",
7091         "string-width": "^2.0.0",
7092         "which-module": "^2.0.0",
7093         "y18n": "^3.2.1",
7094         "yargs-parser": "^7.0.0"
7095       }
7096     },
7097     "node_modules/yargs-parser": {
7098       "version": "7.0.0",
7099       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
7100       "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
7101       "dev": true,
7102       "dependencies": {
7103         "camelcase": "^4.1.0"
7104       }
7105     },
7106     "node_modules/yargs-parser/node_modules/camelcase": {
7107       "version": "4.1.0",
7108       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
7109       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
7110       "dev": true,
7111       "engines": {
7112         "node": ">=4"
7113       }
7114     },
7115     "node_modules/yargs/node_modules/camelcase": {
7116       "version": "4.1.0",
7117       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
7118       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
7119       "dev": true,
7120       "engines": {
7121         "node": ">=4"
7122       }
7123     },
7124     "node_modules/yargs/node_modules/cliui": {
7125       "version": "3.2.0",
7126       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
7127       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
7128       "dev": true,
7129       "dependencies": {
7130         "string-width": "^1.0.1",
7131         "strip-ansi": "^3.0.1",
7132         "wrap-ansi": "^2.0.0"
7133       }
7134     },
7135     "node_modules/yargs/node_modules/cliui/node_modules/string-width": {
7136       "version": "1.0.2",
7137       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
7138       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
7139       "dev": true,
7140       "dependencies": {
7141         "code-point-at": "^1.0.0",
7142         "is-fullwidth-code-point": "^1.0.0",
7143         "strip-ansi": "^3.0.0"
7144       },
7145       "engines": {
7146         "node": ">=0.10.0"
7147       }
7148     },
7149     "node_modules/yargs/node_modules/y18n": {
7150       "version": "3.2.2",
7151       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
7152       "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
7153       "dev": true
7154     },
7155     "node_modules/yeast": {
7156       "version": "0.1.2",
7157       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
7158       "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==",
7159       "dev": true
7160     }
7161   },
7162   "dependencies": {
7163     "@glidejs/glide": {
7164       "version": "3.4.1",
7165       "resolved": "https://registry.npmjs.org/@glidejs/glide/-/glide-3.4.1.tgz",
7166       "integrity": "sha512-C34AEcK1HjSyxilRToUL54I6KAoodojUbeRlXoruobZuG0eGm8xfDL+3kgkWj7AJK4EZtunSOYfoqMp70eDtwg=="
7167     },
7168     "abbrev": {
7169       "version": "1.1.1",
7170       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
7171       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
7172     },
7173     "accepts": {
7174       "version": "1.3.3",
7175       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
7176       "integrity": "sha512-AOPopplFOUlmUugwiZUCDpOwmqvSgdCyE8iJVLWI4NcB7qfMKQN34dn5xYtlUU03XGG5egRWW4NW5gIxpa5hEA==",
7177       "dev": true,
7178       "requires": {
7179         "mime-types": "~2.1.11",
7180         "negotiator": "0.6.1"
7181       }
7182     },
7183     "acorn": {
7184       "version": "5.7.4",
7185       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
7186       "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
7187       "dev": true
7188     },
7189     "acorn-dynamic-import": {
7190       "version": "2.0.2",
7191       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
7192       "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
7193       "dev": true,
7194       "requires": {
7195         "acorn": "^4.0.3"
7196       },
7197       "dependencies": {
7198         "acorn": {
7199           "version": "4.0.13",
7200           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
7201           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
7202           "dev": true
7203         }
7204       }
7205     },
7206     "after": {
7207       "version": "0.8.2",
7208       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
7209       "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==",
7210       "dev": true
7211     },
7212     "ajv": {
7213       "version": "6.12.6",
7214       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
7215       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
7216       "dev": true,
7217       "requires": {
7218         "fast-deep-equal": "^3.1.1",
7219         "fast-json-stable-stringify": "^2.0.0",
7220         "json-schema-traverse": "^0.4.1",
7221         "uri-js": "^4.2.2"
7222       }
7223     },
7224     "ajv-keywords": {
7225       "version": "3.5.2",
7226       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
7227       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
7228       "dev": true,
7229       "requires": {}
7230     },
7231     "align-text": {
7232       "version": "0.1.4",
7233       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
7234       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
7235       "dev": true,
7236       "requires": {
7237         "kind-of": "^3.0.2",
7238         "longest": "^1.0.1",
7239         "repeat-string": "^1.5.2"
7240       }
7241     },
7242     "angular": {
7243       "version": "1.6.10",
7244       "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz",
7245       "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg=="
7246     },
7247     "angular-animate": {
7248       "version": "1.6.10",
7249       "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.6.10.tgz",
7250       "integrity": "sha512-RU9ZJbTspq0W0x675H5k1DeSgKbAFfp2aiYoNGdlD+wQNKvwwMR5ho+EkDKkx9zE02a5goe8Z6EhhYPQSff9dA=="
7251     },
7252     "angular-cookies": {
7253       "version": "1.6.10",
7254       "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.6.10.tgz",
7255       "integrity": "sha512-ADfbqXLhwcaecAiWIaxpl8XWFJgWsrDl/ksSEkYm5dSoXHYlj3HKlAhPbjBv/foYS7pdI0apmSGHWrBPqdjF/g=="
7256     },
7257     "angular-file-saver": {
7258       "version": "1.1.3",
7259       "resolved": "https://registry.npmjs.org/angular-file-saver/-/angular-file-saver-1.1.3.tgz",
7260       "integrity": "sha1-3K7AaVIU8iakyq/IwW0hqaYffRs=",
7261       "requires": {
7262         "blob-tmp": "^1.0.0",
7263         "file-saver": "^1.3.3"
7264       }
7265     },
7266     "angular-hotkeys": {
7267       "version": "1.7.0",
7268       "resolved": "https://registry.npmjs.org/angular-hotkeys/-/angular-hotkeys-1.7.0.tgz",
7269       "integrity": "sha1-BS5rb0TfzYJEJ3mLfxDhkX6HAKE="
7270     },
7271     "angular-location-update": {
7272       "version": "0.0.2",
7273       "resolved": "https://registry.npmjs.org/angular-location-update/-/angular-location-update-0.0.2.tgz",
7274       "integrity": "sha1-ldncB4OA7nVAx1SPqUy/JZNQTZE="
7275     },
7276     "angular-mocks": {
7277       "version": "1.6.10",
7278       "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.6.10.tgz",
7279       "integrity": "sha512-1865/NmqHNogibNoglY1MGBjx882iu2hI46BBhYDWyz0C4TDM5ER8H8SnYwQKUUG4RXMDsJizszEQ2BEoYKV9w==",
7280       "dev": true
7281     },
7282     "angular-order-object-by": {
7283       "version": "1.3.0",
7284       "resolved": "https://registry.npmjs.org/angular-order-object-by/-/angular-order-object-by-1.3.0.tgz",
7285       "integrity": "sha512-Q/x9G+41zqiaZqusDcmbtwAZkjoLFcmavGWSJMYfIaE1MDS0839rdeREo+ewWU3HX7dNFJg67MqYasscYaOz/g==",
7286       "requires": {
7287         "angular": "^1.3.11-1.5"
7288       }
7289     },
7290     "angular-route": {
7291       "version": "1.6.10",
7292       "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz",
7293       "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA=="
7294     },
7295     "angular-sanitize": {
7296       "version": "1.5.11",
7297       "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.5.11.tgz",
7298       "integrity": "sha1-6/s/ND5UP5su8FD7TC6e4EjRdy8="
7299     },
7300     "angular-tablesort": {
7301       "version": "1.6.1",
7302       "resolved": "https://registry.npmjs.org/angular-tablesort/-/angular-tablesort-1.6.1.tgz",
7303       "integrity": "sha512-xd0jHttNR9m+e+zq3cQCXAsvHPk+zZski6SbVvdYooHuMmO8q5YqIRevdAKf5jdTy4FG5Pgi01TYrGuAxolYdw=="
7304     },
7305     "angular-tree-control": {
7306       "version": "0.2.30",
7307       "resolved": "https://registry.npmjs.org/angular-tree-control/-/angular-tree-control-0.2.30.tgz",
7308       "integrity": "sha1-XUti+x72rHQh2BHEzzFUZOCZE+Q="
7309     },
7310     "angular-ui-bootstrap": {
7311       "version": "2.5.6",
7312       "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-2.5.6.tgz",
7313       "integrity": "sha512-yzcHpPMLQl0232nDzm5P4iAFTFQ9dMw0QgFLuKYbDj9M0xJ62z0oudYD/Lvh1pWfRsukiytP4Xj6BHOSrSXP8A=="
7314     },
7315     "ansi-regex": {
7316       "version": "2.1.1",
7317       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7318       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7319       "dev": true
7320     },
7321     "anymatch": {
7322       "version": "1.3.2",
7323       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
7324       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
7325       "dev": true,
7326       "requires": {
7327         "micromatch": "^2.1.5",
7328         "normalize-path": "^2.0.0"
7329       }
7330     },
7331     "aproba": {
7332       "version": "1.2.0",
7333       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
7334       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
7335       "dev": true
7336     },
7337     "argparse": {
7338       "version": "0.1.16",
7339       "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
7340       "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
7341       "requires": {
7342         "underscore": "~1.7.0",
7343         "underscore.string": "~2.4.0"
7344       }
7345     },
7346     "arr-diff": {
7347       "version": "2.0.0",
7348       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
7349       "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==",
7350       "dev": true,
7351       "requires": {
7352         "arr-flatten": "^1.0.1"
7353       }
7354     },
7355     "arr-flatten": {
7356       "version": "1.1.0",
7357       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
7358       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
7359       "dev": true
7360     },
7361     "arr-union": {
7362       "version": "3.1.0",
7363       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
7364       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
7365       "dev": true
7366     },
7367     "array-slice": {
7368       "version": "0.2.3",
7369       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
7370       "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==",
7371       "dev": true
7372     },
7373     "array-union": {
7374       "version": "1.0.2",
7375       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
7376       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
7377       "dev": true,
7378       "requires": {
7379         "array-uniq": "^1.0.1"
7380       }
7381     },
7382     "array-uniq": {
7383       "version": "1.0.3",
7384       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
7385       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
7386       "dev": true
7387     },
7388     "array-unique": {
7389       "version": "0.2.1",
7390       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
7391       "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==",
7392       "dev": true
7393     },
7394     "arraybuffer.slice": {
7395       "version": "0.0.6",
7396       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
7397       "integrity": "sha512-6ZjfQaBSy6CuIH0+B0NrxMfDE5VIOCP/5gOqSpEIsaAZx9/giszzrXg6PZ7G51U/n88UmlAgYLNQ9wAnII7PJA==",
7398       "dev": true
7399     },
7400     "asn1.js": {
7401       "version": "5.4.1",
7402       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
7403       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
7404       "dev": true,
7405       "requires": {
7406         "bn.js": "^4.0.0",
7407         "inherits": "^2.0.1",
7408         "minimalistic-assert": "^1.0.0",
7409         "safer-buffer": "^2.1.0"
7410       },
7411       "dependencies": {
7412         "bn.js": {
7413           "version": "4.11.9",
7414           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
7415           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
7416           "dev": true
7417         }
7418       }
7419     },
7420     "assert": {
7421       "version": "1.5.0",
7422       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
7423       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
7424       "dev": true,
7425       "requires": {
7426         "object-assign": "^4.1.1",
7427         "util": "0.10.3"
7428       },
7429       "dependencies": {
7430         "inherits": {
7431           "version": "2.0.1",
7432           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
7433           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
7434           "dev": true
7435         },
7436         "object-assign": {
7437           "version": "4.1.1",
7438           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7439           "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7440           "dev": true
7441         },
7442         "util": {
7443           "version": "0.10.3",
7444           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
7445           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
7446           "dev": true,
7447           "requires": {
7448             "inherits": "2.0.1"
7449           }
7450         }
7451       }
7452     },
7453     "assign-symbols": {
7454       "version": "1.0.0",
7455       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
7456       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
7457       "dev": true
7458     },
7459     "async": {
7460       "version": "2.6.3",
7461       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
7462       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
7463       "dev": true,
7464       "requires": {
7465         "lodash": "^4.17.14"
7466       },
7467       "dependencies": {
7468         "lodash": {
7469           "version": "4.17.20",
7470           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
7471           "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
7472           "dev": true
7473         }
7474       }
7475     },
7476     "async-each": {
7477       "version": "1.0.3",
7478       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
7479       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
7480       "dev": true
7481     },
7482     "atob": {
7483       "version": "2.1.2",
7484       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
7485       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
7486       "dev": true
7487     },
7488     "backo2": {
7489       "version": "1.0.2",
7490       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
7491       "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==",
7492       "dev": true
7493     },
7494     "balanced-match": {
7495       "version": "1.0.0",
7496       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
7497       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
7498       "dev": true
7499     },
7500     "base": {
7501       "version": "0.11.2",
7502       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
7503       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
7504       "dev": true,
7505       "requires": {
7506         "cache-base": "^1.0.1",
7507         "class-utils": "^0.3.5",
7508         "component-emitter": "^1.2.1",
7509         "define-property": "^1.0.0",
7510         "isobject": "^3.0.1",
7511         "mixin-deep": "^1.2.0",
7512         "pascalcase": "^0.1.1"
7513       },
7514       "dependencies": {
7515         "define-property": {
7516           "version": "1.0.0",
7517           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7518           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7519           "dev": true,
7520           "requires": {
7521             "is-descriptor": "^1.0.0"
7522           }
7523         },
7524         "is-accessor-descriptor": {
7525           "version": "1.0.0",
7526           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
7527           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7528           "dev": true,
7529           "requires": {
7530             "kind-of": "^6.0.0"
7531           }
7532         },
7533         "is-data-descriptor": {
7534           "version": "1.0.0",
7535           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
7536           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7537           "dev": true,
7538           "requires": {
7539             "kind-of": "^6.0.0"
7540           }
7541         },
7542         "is-descriptor": {
7543           "version": "1.0.2",
7544           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
7545           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7546           "dev": true,
7547           "requires": {
7548             "is-accessor-descriptor": "^1.0.0",
7549             "is-data-descriptor": "^1.0.0",
7550             "kind-of": "^6.0.2"
7551           }
7552         },
7553         "isobject": {
7554           "version": "3.0.1",
7555           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
7556           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
7557           "dev": true
7558         },
7559         "kind-of": {
7560           "version": "6.0.3",
7561           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7562           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7563           "dev": true
7564         }
7565       }
7566     },
7567     "base64-arraybuffer": {
7568       "version": "0.1.5",
7569       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
7570       "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==",
7571       "dev": true
7572     },
7573     "base64-js": {
7574       "version": "1.5.1",
7575       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
7576       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
7577       "dev": true
7578     },
7579     "base64id": {
7580       "version": "1.0.0",
7581       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
7582       "integrity": "sha512-rz8L+d/xByiB/vLVftPkyY215fqNrmasrcJsYkVcm4TgJNz+YXKrFaFAWibSaHkiKoSgMDCb+lipOIRQNGYesw==",
7583       "dev": true
7584     },
7585     "better-assert": {
7586       "version": "1.0.2",
7587       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
7588       "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==",
7589       "dev": true,
7590       "requires": {
7591         "callsite": "1.0.0"
7592       }
7593     },
7594     "big.js": {
7595       "version": "5.2.2",
7596       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
7597       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
7598       "dev": true
7599     },
7600     "binary-extensions": {
7601       "version": "1.13.1",
7602       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
7603       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
7604       "dev": true
7605     },
7606     "bindings": {
7607       "version": "1.5.0",
7608       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
7609       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
7610       "dev": true,
7611       "optional": true,
7612       "requires": {
7613         "file-uri-to-path": "1.0.0"
7614       }
7615     },
7616     "blob": {
7617       "version": "0.0.4",
7618       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
7619       "integrity": "sha512-YRc9zvVz4wNaxcXmiSgb9LAg7YYwqQ2xd0Sj6osfA7k/PKmIGVlnOYs3wOFdkRC9/JpQu8sGt/zHgJV7xzerfg==",
7620       "dev": true
7621     },
7622     "blob-tmp": {
7623       "version": "1.0.0",
7624       "resolved": "https://registry.npmjs.org/blob-tmp/-/blob-tmp-1.0.0.tgz",
7625       "integrity": "sha1-3oJJHiIv8TVMd6k+6OTqLIlUQnM="
7626     },
7627     "bluebird": {
7628       "version": "3.7.2",
7629       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
7630       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
7631       "dev": true
7632     },
7633     "bn.js": {
7634       "version": "5.1.3",
7635       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
7636       "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
7637       "dev": true
7638     },
7639     "body-parser": {
7640       "version": "1.20.0",
7641       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
7642       "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
7643       "dev": true,
7644       "requires": {
7645         "bytes": "3.1.2",
7646         "content-type": "~1.0.4",
7647         "debug": "2.6.9",
7648         "depd": "2.0.0",
7649         "destroy": "1.2.0",
7650         "http-errors": "2.0.0",
7651         "iconv-lite": "0.4.24",
7652         "on-finished": "2.4.1",
7653         "qs": "6.10.3",
7654         "raw-body": "2.5.1",
7655         "type-is": "~1.6.18",
7656         "unpipe": "1.0.0"
7657       }
7658     },
7659     "bootstrap": {
7660       "version": "3.4.1",
7661       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz",
7662       "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA=="
7663     },
7664     "brace-expansion": {
7665       "version": "1.1.11",
7666       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7667       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7668       "dev": true,
7669       "requires": {
7670         "balanced-match": "^1.0.0",
7671         "concat-map": "0.0.1"
7672       }
7673     },
7674     "braces": {
7675       "version": "1.8.5",
7676       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
7677       "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==",
7678       "dev": true,
7679       "requires": {
7680         "expand-range": "^1.8.1",
7681         "preserve": "^0.2.0",
7682         "repeat-element": "^1.1.2"
7683       }
7684     },
7685     "brorand": {
7686       "version": "1.1.0",
7687       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
7688       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
7689       "dev": true
7690     },
7691     "browserify-aes": {
7692       "version": "1.2.0",
7693       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
7694       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
7695       "dev": true,
7696       "requires": {
7697         "buffer-xor": "^1.0.3",
7698         "cipher-base": "^1.0.0",
7699         "create-hash": "^1.1.0",
7700         "evp_bytestokey": "^1.0.3",
7701         "inherits": "^2.0.1",
7702         "safe-buffer": "^5.0.1"
7703       }
7704     },
7705     "browserify-cipher": {
7706       "version": "1.0.1",
7707       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
7708       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
7709       "dev": true,
7710       "requires": {
7711         "browserify-aes": "^1.0.4",
7712         "browserify-des": "^1.0.0",
7713         "evp_bytestokey": "^1.0.0"
7714       }
7715     },
7716     "browserify-des": {
7717       "version": "1.0.2",
7718       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
7719       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
7720       "dev": true,
7721       "requires": {
7722         "cipher-base": "^1.0.1",
7723         "des.js": "^1.0.0",
7724         "inherits": "^2.0.1",
7725         "safe-buffer": "^5.1.2"
7726       }
7727     },
7728     "browserify-rsa": {
7729       "version": "4.1.0",
7730       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
7731       "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
7732       "dev": true,
7733       "requires": {
7734         "bn.js": "^5.0.0",
7735         "randombytes": "^2.0.1"
7736       }
7737     },
7738     "browserify-sign": {
7739       "version": "4.2.1",
7740       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
7741       "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
7742       "dev": true,
7743       "requires": {
7744         "bn.js": "^5.1.1",
7745         "browserify-rsa": "^4.0.1",
7746         "create-hash": "^1.2.0",
7747         "create-hmac": "^1.1.7",
7748         "elliptic": "^6.5.3",
7749         "inherits": "^2.0.4",
7750         "parse-asn1": "^5.1.5",
7751         "readable-stream": "^3.6.0",
7752         "safe-buffer": "^5.2.0"
7753       },
7754       "dependencies": {
7755         "readable-stream": {
7756           "version": "3.6.0",
7757           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
7758           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
7759           "dev": true,
7760           "requires": {
7761             "inherits": "^2.0.3",
7762             "string_decoder": "^1.1.1",
7763             "util-deprecate": "^1.0.1"
7764           }
7765         },
7766         "safe-buffer": {
7767           "version": "5.2.1",
7768           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
7769           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
7770           "dev": true
7771         }
7772       }
7773     },
7774     "browserify-zlib": {
7775       "version": "0.2.0",
7776       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
7777       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
7778       "dev": true,
7779       "requires": {
7780         "pako": "~1.0.5"
7781       }
7782     },
7783     "buffer": {
7784       "version": "4.9.2",
7785       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
7786       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
7787       "dev": true,
7788       "requires": {
7789         "base64-js": "^1.0.2",
7790         "ieee754": "^1.1.4",
7791         "isarray": "^1.0.0"
7792       }
7793     },
7794     "buffer-alloc": {
7795       "version": "1.2.0",
7796       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
7797       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
7798       "dev": true,
7799       "requires": {
7800         "buffer-alloc-unsafe": "^1.1.0",
7801         "buffer-fill": "^1.0.0"
7802       }
7803     },
7804     "buffer-alloc-unsafe": {
7805       "version": "1.1.0",
7806       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
7807       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
7808       "dev": true
7809     },
7810     "buffer-fill": {
7811       "version": "1.0.0",
7812       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
7813       "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==",
7814       "dev": true
7815     },
7816     "buffer-from": {
7817       "version": "1.1.1",
7818       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
7819       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
7820       "dev": true
7821     },
7822     "buffer-xor": {
7823       "version": "1.0.3",
7824       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
7825       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
7826       "dev": true
7827     },
7828     "builtin-status-codes": {
7829       "version": "3.0.0",
7830       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
7831       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
7832       "dev": true
7833     },
7834     "bytes": {
7835       "version": "3.1.2",
7836       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
7837       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
7838       "dev": true
7839     },
7840     "cacache": {
7841       "version": "10.0.4",
7842       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
7843       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
7844       "dev": true,
7845       "requires": {
7846         "bluebird": "^3.5.1",
7847         "chownr": "^1.0.1",
7848         "glob": "^7.1.2",
7849         "graceful-fs": "^4.1.11",
7850         "lru-cache": "^4.1.1",
7851         "mississippi": "^2.0.0",
7852         "mkdirp": "^0.5.1",
7853         "move-concurrently": "^1.0.1",
7854         "promise-inflight": "^1.0.1",
7855         "rimraf": "^2.6.2",
7856         "ssri": "^5.2.4",
7857         "unique-filename": "^1.1.0",
7858         "y18n": "^4.0.0"
7859       }
7860     },
7861     "cache-base": {
7862       "version": "1.0.1",
7863       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
7864       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
7865       "dev": true,
7866       "requires": {
7867         "collection-visit": "^1.0.0",
7868         "component-emitter": "^1.2.1",
7869         "get-value": "^2.0.6",
7870         "has-value": "^1.0.0",
7871         "isobject": "^3.0.1",
7872         "set-value": "^2.0.0",
7873         "to-object-path": "^0.3.0",
7874         "union-value": "^1.0.0",
7875         "unset-value": "^1.0.0"
7876       },
7877       "dependencies": {
7878         "isobject": {
7879           "version": "3.0.1",
7880           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
7881           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
7882           "dev": true
7883         }
7884       }
7885     },
7886     "call-bind": {
7887       "version": "1.0.2",
7888       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
7889       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
7890       "dev": true,
7891       "requires": {
7892         "function-bind": "^1.1.1",
7893         "get-intrinsic": "^1.0.2"
7894       }
7895     },
7896     "callsite": {
7897       "version": "1.0.0",
7898       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
7899       "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==",
7900       "dev": true
7901     },
7902     "camelcase": {
7903       "version": "1.2.1",
7904       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
7905       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
7906       "dev": true
7907     },
7908     "center-align": {
7909       "version": "0.1.3",
7910       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
7911       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
7912       "dev": true,
7913       "requires": {
7914         "align-text": "^0.1.3",
7915         "lazy-cache": "^1.0.3"
7916       }
7917     },
7918     "chokidar": {
7919       "version": "1.7.0",
7920       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
7921       "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==",
7922       "dev": true,
7923       "requires": {
7924         "anymatch": "^1.3.0",
7925         "async-each": "^1.0.0",
7926         "fsevents": "^1.0.0",
7927         "glob-parent": "^2.0.0",
7928         "inherits": "^2.0.1",
7929         "is-binary-path": "^1.0.0",
7930         "is-glob": "^2.0.0",
7931         "path-is-absolute": "^1.0.0",
7932         "readdirp": "^2.0.0"
7933       },
7934       "dependencies": {
7935         "is-extglob": {
7936           "version": "1.0.0",
7937           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
7938           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
7939           "dev": true
7940         },
7941         "is-glob": {
7942           "version": "2.0.1",
7943           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
7944           "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
7945           "dev": true,
7946           "requires": {
7947             "is-extglob": "^1.0.0"
7948           }
7949         }
7950       }
7951     },
7952     "chownr": {
7953       "version": "1.1.4",
7954       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
7955       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
7956       "dev": true
7957     },
7958     "cipher-base": {
7959       "version": "1.0.4",
7960       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
7961       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
7962       "dev": true,
7963       "requires": {
7964         "inherits": "^2.0.1",
7965         "safe-buffer": "^5.0.1"
7966       }
7967     },
7968     "class-utils": {
7969       "version": "0.3.6",
7970       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
7971       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
7972       "dev": true,
7973       "requires": {
7974         "arr-union": "^3.1.0",
7975         "define-property": "^0.2.5",
7976         "isobject": "^3.0.0",
7977         "static-extend": "^0.1.1"
7978       },
7979       "dependencies": {
7980         "define-property": {
7981           "version": "0.2.5",
7982           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7983           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7984           "dev": true,
7985           "requires": {
7986             "is-descriptor": "^0.1.0"
7987           }
7988         },
7989         "isobject": {
7990           "version": "3.0.1",
7991           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
7992           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
7993           "dev": true
7994         }
7995       }
7996     },
7997     "clean-webpack-plugin": {
7998       "version": "0.1.19",
7999       "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz",
8000       "integrity": "sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA==",
8001       "dev": true,
8002       "requires": {
8003         "rimraf": "^2.6.1"
8004       }
8005     },
8006     "cliui": {
8007       "version": "2.1.0",
8008       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
8009       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
8010       "dev": true,
8011       "requires": {
8012         "center-align": "^0.1.1",
8013         "right-align": "^0.1.1",
8014         "wordwrap": "0.0.2"
8015       },
8016       "dependencies": {
8017         "wordwrap": {
8018           "version": "0.0.2",
8019           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
8020           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
8021           "dev": true
8022         }
8023       }
8024     },
8025     "code-point-at": {
8026       "version": "1.1.0",
8027       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
8028       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
8029       "dev": true
8030     },
8031     "collection-visit": {
8032       "version": "1.0.0",
8033       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
8034       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
8035       "dev": true,
8036       "requires": {
8037         "map-visit": "^1.0.0",
8038         "object-visit": "^1.0.0"
8039       }
8040     },
8041     "colors": {
8042       "version": "1.4.0",
8043       "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
8044       "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
8045       "dev": true
8046     },
8047     "combine-lists": {
8048       "version": "1.0.1",
8049       "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
8050       "integrity": "sha512-4Mi0V7N48B9KzC8Zl/U7wiWuxMFEHf44N3/PSoAvWDu8IOPrddNo1y1tC/kXbP7IvVMhgCFMMNzgKb0pWoin9w==",
8051       "dev": true,
8052       "requires": {
8053         "lodash": "^4.5.0"
8054       },
8055       "dependencies": {
8056         "lodash": {
8057           "version": "4.17.21",
8058           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
8059           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
8060           "dev": true
8061         }
8062       }
8063     },
8064     "commondir": {
8065       "version": "1.0.1",
8066       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
8067       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
8068       "dev": true
8069     },
8070     "component-bind": {
8071       "version": "1.0.0",
8072       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
8073       "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==",
8074       "dev": true
8075     },
8076     "component-emitter": {
8077       "version": "1.3.0",
8078       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
8079       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
8080       "dev": true
8081     },
8082     "component-inherit": {
8083       "version": "0.0.3",
8084       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
8085       "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==",
8086       "dev": true
8087     },
8088     "concat-map": {
8089       "version": "0.0.1",
8090       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
8091       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
8092       "dev": true
8093     },
8094     "concat-stream": {
8095       "version": "1.6.2",
8096       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
8097       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
8098       "dev": true,
8099       "requires": {
8100         "buffer-from": "^1.0.0",
8101         "inherits": "^2.0.3",
8102         "readable-stream": "^2.2.2",
8103         "typedarray": "^0.0.6"
8104       }
8105     },
8106     "connect": {
8107       "version": "3.7.0",
8108       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
8109       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
8110       "dev": true,
8111       "requires": {
8112         "debug": "2.6.9",
8113         "finalhandler": "1.1.2",
8114         "parseurl": "~1.3.3",
8115         "utils-merge": "1.0.1"
8116       }
8117     },
8118     "console-browserify": {
8119       "version": "1.2.0",
8120       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
8121       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
8122       "dev": true
8123     },
8124     "constants-browserify": {
8125       "version": "1.0.0",
8126       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
8127       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
8128       "dev": true
8129     },
8130     "content-type": {
8131       "version": "1.0.4",
8132       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
8133       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
8134       "dev": true
8135     },
8136     "cookie": {
8137       "version": "0.3.1",
8138       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
8139       "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==",
8140       "dev": true
8141     },
8142     "copy-concurrently": {
8143       "version": "1.0.5",
8144       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
8145       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
8146       "dev": true,
8147       "requires": {
8148         "aproba": "^1.1.1",
8149         "fs-write-stream-atomic": "^1.0.8",
8150         "iferr": "^0.1.5",
8151         "mkdirp": "^0.5.1",
8152         "rimraf": "^2.5.4",
8153         "run-queue": "^1.0.0"
8154       }
8155     },
8156     "copy-descriptor": {
8157       "version": "0.1.1",
8158       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
8159       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
8160       "dev": true
8161     },
8162     "copy-webpack-plugin": {
8163       "version": "4.6.0",
8164       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
8165       "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
8166       "dev": true,
8167       "requires": {
8168         "cacache": "^10.0.4",
8169         "find-cache-dir": "^1.0.0",
8170         "globby": "^7.1.1",
8171         "is-glob": "^4.0.0",
8172         "loader-utils": "^1.1.0",
8173         "minimatch": "^3.0.4",
8174         "p-limit": "^1.0.0",
8175         "serialize-javascript": "^1.4.0"
8176       }
8177     },
8178     "core-js": {
8179       "version": "2.6.12",
8180       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
8181       "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
8182       "dev": true
8183     },
8184     "core-util-is": {
8185       "version": "1.0.2",
8186       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
8187       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
8188       "dev": true
8189     },
8190     "create-ecdh": {
8191       "version": "4.0.4",
8192       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
8193       "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
8194       "dev": true,
8195       "requires": {
8196         "bn.js": "^4.1.0",
8197         "elliptic": "^6.5.3"
8198       },
8199       "dependencies": {
8200         "bn.js": {
8201           "version": "4.11.9",
8202           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
8203           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
8204           "dev": true
8205         }
8206       }
8207     },
8208     "create-hash": {
8209       "version": "1.2.0",
8210       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
8211       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
8212       "dev": true,
8213       "requires": {
8214         "cipher-base": "^1.0.1",
8215         "inherits": "^2.0.1",
8216         "md5.js": "^1.3.4",
8217         "ripemd160": "^2.0.1",
8218         "sha.js": "^2.4.0"
8219       }
8220     },
8221     "create-hmac": {
8222       "version": "1.1.7",
8223       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
8224       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
8225       "dev": true,
8226       "requires": {
8227         "cipher-base": "^1.0.3",
8228         "create-hash": "^1.1.0",
8229         "inherits": "^2.0.1",
8230         "ripemd160": "^2.0.0",
8231         "safe-buffer": "^5.0.1",
8232         "sha.js": "^2.4.8"
8233       }
8234     },
8235     "cross-spawn": {
8236       "version": "5.1.0",
8237       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
8238       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
8239       "dev": true,
8240       "requires": {
8241         "lru-cache": "^4.0.1",
8242         "shebang-command": "^1.2.0",
8243         "which": "^1.2.9"
8244       }
8245     },
8246     "crypto-browserify": {
8247       "version": "3.12.0",
8248       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
8249       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
8250       "dev": true,
8251       "requires": {
8252         "browserify-cipher": "^1.0.0",
8253         "browserify-sign": "^4.0.0",
8254         "create-ecdh": "^4.0.0",
8255         "create-hash": "^1.1.0",
8256         "create-hmac": "^1.1.0",
8257         "diffie-hellman": "^5.0.0",
8258         "inherits": "^2.0.1",
8259         "pbkdf2": "^3.0.3",
8260         "public-encrypt": "^4.0.0",
8261         "randombytes": "^2.0.0",
8262         "randomfill": "^1.0.3"
8263       }
8264     },
8265     "custom-event": {
8266       "version": "1.0.1",
8267       "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
8268       "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==",
8269       "dev": true
8270     },
8271     "cyclist": {
8272       "version": "1.0.1",
8273       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
8274       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
8275       "dev": true
8276     },
8277     "d": {
8278       "version": "1.0.1",
8279       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
8280       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
8281       "dev": true,
8282       "requires": {
8283         "es5-ext": "^0.10.50",
8284         "type": "^1.0.1"
8285       }
8286     },
8287     "debug": {
8288       "version": "2.6.9",
8289       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8290       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8291       "dev": true,
8292       "requires": {
8293         "ms": "2.0.0"
8294       }
8295     },
8296     "decamelize": {
8297       "version": "1.2.0",
8298       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
8299       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
8300       "dev": true
8301     },
8302     "decode-uri-component": {
8303       "version": "0.2.0",
8304       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
8305       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
8306       "dev": true
8307     },
8308     "define-property": {
8309       "version": "2.0.2",
8310       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
8311       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
8312       "dev": true,
8313       "requires": {
8314         "is-descriptor": "^1.0.2",
8315         "isobject": "^3.0.1"
8316       },
8317       "dependencies": {
8318         "is-accessor-descriptor": {
8319           "version": "1.0.0",
8320           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8321           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8322           "dev": true,
8323           "requires": {
8324             "kind-of": "^6.0.0"
8325           }
8326         },
8327         "is-data-descriptor": {
8328           "version": "1.0.0",
8329           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8330           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8331           "dev": true,
8332           "requires": {
8333             "kind-of": "^6.0.0"
8334           }
8335         },
8336         "is-descriptor": {
8337           "version": "1.0.2",
8338           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8339           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8340           "dev": true,
8341           "requires": {
8342             "is-accessor-descriptor": "^1.0.0",
8343             "is-data-descriptor": "^1.0.0",
8344             "kind-of": "^6.0.2"
8345           }
8346         },
8347         "isobject": {
8348           "version": "3.0.1",
8349           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
8350           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
8351           "dev": true
8352         },
8353         "kind-of": {
8354           "version": "6.0.3",
8355           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
8356           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
8357           "dev": true
8358         }
8359       }
8360     },
8361     "depd": {
8362       "version": "2.0.0",
8363       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
8364       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
8365       "dev": true
8366     },
8367     "des.js": {
8368       "version": "1.0.1",
8369       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
8370       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
8371       "dev": true,
8372       "requires": {
8373         "inherits": "^2.0.1",
8374         "minimalistic-assert": "^1.0.0"
8375       }
8376     },
8377     "destroy": {
8378       "version": "1.2.0",
8379       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
8380       "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
8381       "dev": true
8382     },
8383     "di": {
8384       "version": "0.0.1",
8385       "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
8386       "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==",
8387       "dev": true
8388     },
8389     "diffie-hellman": {
8390       "version": "5.0.3",
8391       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
8392       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
8393       "dev": true,
8394       "requires": {
8395         "bn.js": "^4.1.0",
8396         "miller-rabin": "^4.0.0",
8397         "randombytes": "^2.0.0"
8398       },
8399       "dependencies": {
8400         "bn.js": {
8401           "version": "4.11.9",
8402           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
8403           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
8404           "dev": true
8405         }
8406       }
8407     },
8408     "dir-glob": {
8409       "version": "2.2.2",
8410       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
8411       "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
8412       "dev": true,
8413       "requires": {
8414         "path-type": "^3.0.0"
8415       }
8416     },
8417     "dom-serialize": {
8418       "version": "2.2.1",
8419       "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
8420       "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==",
8421       "dev": true,
8422       "requires": {
8423         "custom-event": "~1.0.0",
8424         "ent": "~2.2.0",
8425         "extend": "^3.0.0",
8426         "void-elements": "^2.0.0"
8427       }
8428     },
8429     "domain-browser": {
8430       "version": "1.2.0",
8431       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
8432       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
8433       "dev": true
8434     },
8435     "duplexify": {
8436       "version": "3.7.1",
8437       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
8438       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
8439       "dev": true,
8440       "requires": {
8441         "end-of-stream": "^1.0.0",
8442         "inherits": "^2.0.1",
8443         "readable-stream": "^2.0.0",
8444         "stream-shift": "^1.0.0"
8445       }
8446     },
8447     "ee-first": {
8448       "version": "1.1.1",
8449       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
8450       "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
8451       "dev": true
8452     },
8453     "elliptic": {
8454       "version": "6.5.4",
8455       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
8456       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
8457       "dev": true,
8458       "requires": {
8459         "bn.js": "^4.11.9",
8460         "brorand": "^1.1.0",
8461         "hash.js": "^1.0.0",
8462         "hmac-drbg": "^1.0.1",
8463         "inherits": "^2.0.4",
8464         "minimalistic-assert": "^1.0.1",
8465         "minimalistic-crypto-utils": "^1.0.1"
8466       },
8467       "dependencies": {
8468         "bn.js": {
8469           "version": "4.11.9",
8470           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
8471           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
8472           "dev": true
8473         }
8474       }
8475     },
8476     "emojis-list": {
8477       "version": "3.0.0",
8478       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
8479       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
8480       "dev": true
8481     },
8482     "encodeurl": {
8483       "version": "1.0.2",
8484       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
8485       "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
8486       "dev": true
8487     },
8488     "end-of-stream": {
8489       "version": "1.4.4",
8490       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
8491       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
8492       "dev": true,
8493       "requires": {
8494         "once": "^1.4.0"
8495       }
8496     },
8497     "engine.io": {
8498       "version": "1.8.3",
8499       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.3.tgz",
8500       "integrity": "sha512-VNQ79eqoDiapJ2tDMu+N7SPDm11btXpO7b2gsxBVd1XbxBCx6xLyTESIuFlWUspsbuif6Rq88pYNrQce5G7bqw==",
8501       "dev": true,
8502       "requires": {
8503         "accepts": "1.3.3",
8504         "base64id": "1.0.0",
8505         "cookie": "0.3.1",
8506         "debug": "2.3.3",
8507         "engine.io-parser": "1.3.2",
8508         "ws": "1.1.2"
8509       },
8510       "dependencies": {
8511         "debug": {
8512           "version": "2.3.3",
8513           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8514           "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
8515           "dev": true,
8516           "requires": {
8517             "ms": "0.7.2"
8518           }
8519         },
8520         "ms": {
8521           "version": "0.7.2",
8522           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8523           "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
8524           "dev": true
8525         }
8526       }
8527     },
8528     "engine.io-client": {
8529       "version": "1.8.3",
8530       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
8531       "integrity": "sha512-260nnbHkYPTPnA9cjH2oCvWmqNwYofsNBkDfViI9iS487oMcl3kUeSgXJCwMxASgOL5DVlQF4hb0NzRNFkUaFg==",
8532       "dev": true,
8533       "requires": {
8534         "component-emitter": "1.2.1",
8535         "component-inherit": "0.0.3",
8536         "debug": "2.3.3",
8537         "engine.io-parser": "1.3.2",
8538         "has-cors": "1.1.0",
8539         "indexof": "0.0.1",
8540         "parsejson": "0.0.3",
8541         "parseqs": "0.0.5",
8542         "parseuri": "0.0.5",
8543         "ws": "1.1.2",
8544         "xmlhttprequest-ssl": "1.5.3",
8545         "yeast": "0.1.2"
8546       },
8547       "dependencies": {
8548         "component-emitter": {
8549           "version": "1.2.1",
8550           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8551           "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==",
8552           "dev": true
8553         },
8554         "debug": {
8555           "version": "2.3.3",
8556           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
8557           "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
8558           "dev": true,
8559           "requires": {
8560             "ms": "0.7.2"
8561           }
8562         },
8563         "ms": {
8564           "version": "0.7.2",
8565           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
8566           "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
8567           "dev": true
8568         }
8569       }
8570     },
8571     "engine.io-parser": {
8572       "version": "1.3.2",
8573       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
8574       "integrity": "sha512-3UyTJo+5Jbmr7rd3MosTAApK7BOIo4sjx8dJYSHa3Em5R3A9Y2s9GWu4JFJe6Px0VieJC0hKUA5NBytC+O7k2A==",
8575       "dev": true,
8576       "requires": {
8577         "after": "0.8.2",
8578         "arraybuffer.slice": "0.0.6",
8579         "base64-arraybuffer": "0.1.5",
8580         "blob": "0.0.4",
8581         "has-binary": "0.1.7",
8582         "wtf-8": "1.0.0"
8583       }
8584     },
8585     "enhanced-resolve": {
8586       "version": "3.4.1",
8587       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
8588       "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
8589       "dev": true,
8590       "requires": {
8591         "graceful-fs": "^4.1.2",
8592         "memory-fs": "^0.4.0",
8593         "object-assign": "^4.0.1",
8594         "tapable": "^0.2.7"
8595       }
8596     },
8597     "ent": {
8598       "version": "2.2.0",
8599       "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
8600       "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==",
8601       "dev": true
8602     },
8603     "errno": {
8604       "version": "0.1.8",
8605       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
8606       "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
8607       "dev": true,
8608       "requires": {
8609         "prr": "~1.0.1"
8610       }
8611     },
8612     "error-ex": {
8613       "version": "1.3.2",
8614       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
8615       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
8616       "dev": true,
8617       "requires": {
8618         "is-arrayish": "^0.2.1"
8619       }
8620     },
8621     "es5-ext": {
8622       "version": "0.10.53",
8623       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
8624       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
8625       "dev": true,
8626       "requires": {
8627         "es6-iterator": "~2.0.3",
8628         "es6-symbol": "~3.1.3",
8629         "next-tick": "~1.0.0"
8630       }
8631     },
8632     "es6-iterator": {
8633       "version": "2.0.3",
8634       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
8635       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
8636       "dev": true,
8637       "requires": {
8638         "d": "1",
8639         "es5-ext": "^0.10.35",
8640         "es6-symbol": "^3.1.1"
8641       }
8642     },
8643     "es6-map": {
8644       "version": "0.1.5",
8645       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
8646       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
8647       "dev": true,
8648       "requires": {
8649         "d": "1",
8650         "es5-ext": "~0.10.14",
8651         "es6-iterator": "~2.0.1",
8652         "es6-set": "~0.1.5",
8653         "es6-symbol": "~3.1.1",
8654         "event-emitter": "~0.3.5"
8655       }
8656     },
8657     "es6-set": {
8658       "version": "0.1.5",
8659       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
8660       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
8661       "dev": true,
8662       "requires": {
8663         "d": "1",
8664         "es5-ext": "~0.10.14",
8665         "es6-iterator": "~2.0.1",
8666         "es6-symbol": "3.1.1",
8667         "event-emitter": "~0.3.5"
8668       },
8669       "dependencies": {
8670         "es6-symbol": {
8671           "version": "3.1.1",
8672           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
8673           "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
8674           "dev": true,
8675           "requires": {
8676             "d": "1",
8677             "es5-ext": "~0.10.14"
8678           }
8679         }
8680       }
8681     },
8682     "es6-symbol": {
8683       "version": "3.1.3",
8684       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
8685       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
8686       "dev": true,
8687       "requires": {
8688         "d": "^1.0.1",
8689         "ext": "^1.1.2"
8690       }
8691     },
8692     "es6-weak-map": {
8693       "version": "2.0.3",
8694       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
8695       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
8696       "dev": true,
8697       "requires": {
8698         "d": "1",
8699         "es5-ext": "^0.10.46",
8700         "es6-iterator": "^2.0.3",
8701         "es6-symbol": "^3.1.1"
8702       }
8703     },
8704     "escape-html": {
8705       "version": "1.0.3",
8706       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
8707       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
8708       "dev": true
8709     },
8710     "escope": {
8711       "version": "3.6.0",
8712       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
8713       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
8714       "dev": true,
8715       "requires": {
8716         "es6-map": "^0.1.3",
8717         "es6-weak-map": "^2.0.1",
8718         "esrecurse": "^4.1.0",
8719         "estraverse": "^4.1.1"
8720       }
8721     },
8722     "esprima": {
8723       "version": "1.0.4",
8724       "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
8725       "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0="
8726     },
8727     "esrecurse": {
8728       "version": "4.3.0",
8729       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
8730       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
8731       "dev": true,
8732       "requires": {
8733         "estraverse": "^5.2.0"
8734       },
8735       "dependencies": {
8736         "estraverse": {
8737           "version": "5.2.0",
8738           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
8739           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
8740           "dev": true
8741         }
8742       }
8743     },
8744     "estraverse": {
8745       "version": "4.3.0",
8746       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
8747       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
8748       "dev": true
8749     },
8750     "event-emitter": {
8751       "version": "0.3.5",
8752       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
8753       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
8754       "dev": true,
8755       "requires": {
8756         "d": "1",
8757         "es5-ext": "~0.10.14"
8758       }
8759     },
8760     "eventemitter3": {
8761       "version": "4.0.7",
8762       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
8763       "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
8764       "dev": true
8765     },
8766     "events": {
8767       "version": "3.2.0",
8768       "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
8769       "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==",
8770       "dev": true
8771     },
8772     "evp_bytestokey": {
8773       "version": "1.0.3",
8774       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
8775       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
8776       "dev": true,
8777       "requires": {
8778         "md5.js": "^1.3.4",
8779         "safe-buffer": "^5.1.1"
8780       }
8781     },
8782     "execa": {
8783       "version": "0.7.0",
8784       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
8785       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
8786       "dev": true,
8787       "requires": {
8788         "cross-spawn": "^5.0.1",
8789         "get-stream": "^3.0.0",
8790         "is-stream": "^1.1.0",
8791         "npm-run-path": "^2.0.0",
8792         "p-finally": "^1.0.0",
8793         "signal-exit": "^3.0.0",
8794         "strip-eof": "^1.0.0"
8795       }
8796     },
8797     "expand-braces": {
8798       "version": "0.1.2",
8799       "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
8800       "integrity": "sha512-zOOsEnAhvIxxd0esCNbYG2xerGf46niZ1egS43eV7Fu4t7VIScgPXMcMabCLaPrqkzwvwo6zZipDiX3t0ILF2w==",
8801       "dev": true,
8802       "requires": {
8803         "array-slice": "^0.2.3",
8804         "array-unique": "^0.2.1",
8805         "braces": "^0.1.2"
8806       },
8807       "dependencies": {
8808         "braces": {
8809           "version": "0.1.5",
8810           "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
8811           "integrity": "sha512-EIMHIv2UXHWFY2xubUGKz+hq9hNkENj4Pjvr7h58cmJgpkK2yMlKA8I484f7MSttkzVAy/lL7X9xDaILd6avzA==",
8812           "dev": true,
8813           "requires": {
8814             "expand-range": "^0.1.0"
8815           }
8816         },
8817         "expand-range": {
8818           "version": "0.1.1",
8819           "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
8820           "integrity": "sha512-busOHJ0t7t5UcutcyNDqmaDX+1cb0XlqsAUgTlmplVv0rIqBaMcBSZRLlkDm0nxtl8O3o/EvRRrdQ/WnyPERLQ==",
8821           "dev": true,
8822           "requires": {
8823             "is-number": "^0.1.1",
8824             "repeat-string": "^0.2.2"
8825           }
8826         },
8827         "is-number": {
8828           "version": "0.1.1",
8829           "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
8830           "integrity": "sha512-la5kPULwIgkSSaZj9w7/A1uHqOBAgOhDUKQ5CkfL8LZ4Si6r4+2D0hI6b4o60MW4Uj2yNJARWIZUDPxlvOYQcw==",
8831           "dev": true
8832         },
8833         "repeat-string": {
8834           "version": "0.2.2",
8835           "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
8836           "integrity": "sha512-yHeI3F9v20MY+8/5WAUgIWseMZwpLD+l9h5hGyzh6fQjhle2AwjjRDao1m5IozSDuVvMw09/mvE8AU1oDmZKpQ==",
8837           "dev": true
8838         }
8839       }
8840     },
8841     "expand-brackets": {
8842       "version": "0.1.5",
8843       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
8844       "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==",
8845       "dev": true,
8846       "requires": {
8847         "is-posix-bracket": "^0.1.0"
8848       }
8849     },
8850     "expand-range": {
8851       "version": "1.8.2",
8852       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
8853       "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==",
8854       "dev": true,
8855       "requires": {
8856         "fill-range": "^2.1.0"
8857       }
8858     },
8859     "ext": {
8860       "version": "1.4.0",
8861       "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
8862       "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
8863       "dev": true,
8864       "requires": {
8865         "type": "^2.0.0"
8866       },
8867       "dependencies": {
8868         "type": {
8869           "version": "2.2.0",
8870           "resolved": "https://registry.npmjs.org/type/-/type-2.2.0.tgz",
8871           "integrity": "sha512-M/u37b4oSGlusaU8ZB96BfFPWQ8MbsZYXB+kXGMiDj6IKinkcNaQvmirBuWj8mAXqP6LYn1rQvbTYum3yPhaOA==",
8872           "dev": true
8873         }
8874       }
8875     },
8876     "extend": {
8877       "version": "3.0.2",
8878       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
8879       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
8880       "dev": true
8881     },
8882     "extend-shallow": {
8883       "version": "3.0.2",
8884       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
8885       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
8886       "dev": true,
8887       "requires": {
8888         "assign-symbols": "^1.0.0",
8889         "is-extendable": "^1.0.1"
8890       },
8891       "dependencies": {
8892         "is-extendable": {
8893           "version": "1.0.1",
8894           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
8895           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
8896           "dev": true,
8897           "requires": {
8898             "is-plain-object": "^2.0.4"
8899           }
8900         }
8901       }
8902     },
8903     "extglob": {
8904       "version": "0.3.2",
8905       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
8906       "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==",
8907       "dev": true,
8908       "requires": {
8909         "is-extglob": "^1.0.0"
8910       },
8911       "dependencies": {
8912         "is-extglob": {
8913           "version": "1.0.0",
8914           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
8915           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
8916           "dev": true
8917         }
8918       }
8919     },
8920     "fast-deep-equal": {
8921       "version": "3.1.3",
8922       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
8923       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
8924       "dev": true
8925     },
8926     "fast-json-stable-stringify": {
8927       "version": "2.1.0",
8928       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
8929       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
8930       "dev": true
8931     },
8932     "file-saver": {
8933       "version": "1.3.8",
8934       "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.8.tgz",
8935       "integrity": "sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg=="
8936     },
8937     "file-uri-to-path": {
8938       "version": "1.0.0",
8939       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
8940       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
8941       "dev": true,
8942       "optional": true
8943     },
8944     "filename-regex": {
8945       "version": "2.0.1",
8946       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
8947       "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==",
8948       "dev": true
8949     },
8950     "fill-range": {
8951       "version": "2.2.4",
8952       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
8953       "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
8954       "dev": true,
8955       "requires": {
8956         "is-number": "^2.1.0",
8957         "isobject": "^2.0.0",
8958         "randomatic": "^3.0.0",
8959         "repeat-element": "^1.1.2",
8960         "repeat-string": "^1.5.2"
8961       }
8962     },
8963     "finalhandler": {
8964       "version": "1.1.2",
8965       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
8966       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
8967       "dev": true,
8968       "requires": {
8969         "debug": "2.6.9",
8970         "encodeurl": "~1.0.2",
8971         "escape-html": "~1.0.3",
8972         "on-finished": "~2.3.0",
8973         "parseurl": "~1.3.3",
8974         "statuses": "~1.5.0",
8975         "unpipe": "~1.0.0"
8976       },
8977       "dependencies": {
8978         "on-finished": {
8979           "version": "2.3.0",
8980           "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8981           "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
8982           "dev": true,
8983           "requires": {
8984             "ee-first": "1.1.1"
8985           }
8986         },
8987         "statuses": {
8988           "version": "1.5.0",
8989           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
8990           "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
8991           "dev": true
8992         }
8993       }
8994     },
8995     "find-cache-dir": {
8996       "version": "1.0.0",
8997       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
8998       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
8999       "dev": true,
9000       "requires": {
9001         "commondir": "^1.0.1",
9002         "make-dir": "^1.0.0",
9003         "pkg-dir": "^2.0.0"
9004       }
9005     },
9006     "find-up": {
9007       "version": "2.1.0",
9008       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
9009       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
9010       "dev": true,
9011       "requires": {
9012         "locate-path": "^2.0.0"
9013       }
9014     },
9015     "flush-write-stream": {
9016       "version": "1.1.1",
9017       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
9018       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
9019       "dev": true,
9020       "requires": {
9021         "inherits": "^2.0.3",
9022         "readable-stream": "^2.3.6"
9023       }
9024     },
9025     "follow-redirects": {
9026       "version": "1.15.1",
9027       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
9028       "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
9029       "dev": true
9030     },
9031     "for-in": {
9032       "version": "1.0.2",
9033       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
9034       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
9035       "dev": true
9036     },
9037     "for-own": {
9038       "version": "0.1.5",
9039       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
9040       "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==",
9041       "dev": true,
9042       "requires": {
9043         "for-in": "^1.0.1"
9044       }
9045     },
9046     "fragment-cache": {
9047       "version": "0.2.1",
9048       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
9049       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
9050       "dev": true,
9051       "requires": {
9052         "map-cache": "^0.2.2"
9053       }
9054     },
9055     "from2": {
9056       "version": "2.3.0",
9057       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
9058       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
9059       "dev": true,
9060       "requires": {
9061         "inherits": "^2.0.1",
9062         "readable-stream": "^2.0.0"
9063       }
9064     },
9065     "fs-write-stream-atomic": {
9066       "version": "1.0.10",
9067       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
9068       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
9069       "dev": true,
9070       "requires": {
9071         "graceful-fs": "^4.1.2",
9072         "iferr": "^0.1.5",
9073         "imurmurhash": "^0.1.4",
9074         "readable-stream": "1 || 2"
9075       }
9076     },
9077     "fs.realpath": {
9078       "version": "1.0.0",
9079       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
9080       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
9081       "dev": true
9082     },
9083     "fsevents": {
9084       "version": "1.2.13",
9085       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
9086       "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
9087       "dev": true,
9088       "optional": true,
9089       "requires": {
9090         "bindings": "^1.5.0",
9091         "nan": "^2.12.1"
9092       }
9093     },
9094     "function-bind": {
9095       "version": "1.1.1",
9096       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
9097       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
9098       "dev": true
9099     },
9100     "get-caller-file": {
9101       "version": "1.0.3",
9102       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
9103       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
9104       "dev": true
9105     },
9106     "get-intrinsic": {
9107       "version": "1.1.2",
9108       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz",
9109       "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==",
9110       "dev": true,
9111       "requires": {
9112         "function-bind": "^1.1.1",
9113         "has": "^1.0.3",
9114         "has-symbols": "^1.0.3"
9115       }
9116     },
9117     "get-stream": {
9118       "version": "3.0.0",
9119       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
9120       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
9121       "dev": true
9122     },
9123     "get-value": {
9124       "version": "2.0.6",
9125       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
9126       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
9127       "dev": true
9128     },
9129     "glob": {
9130       "version": "7.1.6",
9131       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9132       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9133       "dev": true,
9134       "requires": {
9135         "fs.realpath": "^1.0.0",
9136         "inflight": "^1.0.4",
9137         "inherits": "2",
9138         "minimatch": "^3.0.4",
9139         "once": "^1.3.0",
9140         "path-is-absolute": "^1.0.0"
9141       }
9142     },
9143     "glob-base": {
9144       "version": "0.3.0",
9145       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
9146       "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==",
9147       "dev": true,
9148       "requires": {
9149         "glob-parent": "^2.0.0",
9150         "is-glob": "^2.0.0"
9151       },
9152       "dependencies": {
9153         "is-extglob": {
9154           "version": "1.0.0",
9155           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
9156           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
9157           "dev": true
9158         },
9159         "is-glob": {
9160           "version": "2.0.1",
9161           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
9162           "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
9163           "dev": true,
9164           "requires": {
9165             "is-extglob": "^1.0.0"
9166           }
9167         }
9168       }
9169     },
9170     "glob-parent": {
9171       "version": "2.0.0",
9172       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
9173       "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==",
9174       "dev": true,
9175       "requires": {
9176         "is-glob": "^2.0.0"
9177       },
9178       "dependencies": {
9179         "is-extglob": {
9180           "version": "1.0.0",
9181           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
9182           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
9183           "dev": true
9184         },
9185         "is-glob": {
9186           "version": "2.0.1",
9187           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
9188           "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
9189           "dev": true,
9190           "requires": {
9191             "is-extglob": "^1.0.0"
9192           }
9193         }
9194       }
9195     },
9196     "globby": {
9197       "version": "7.1.1",
9198       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
9199       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
9200       "dev": true,
9201       "requires": {
9202         "array-union": "^1.0.1",
9203         "dir-glob": "^2.0.0",
9204         "glob": "^7.1.2",
9205         "ignore": "^3.3.5",
9206         "pify": "^3.0.0",
9207         "slash": "^1.0.0"
9208       }
9209     },
9210     "graceful-fs": {
9211       "version": "4.2.6",
9212       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
9213       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
9214       "dev": true
9215     },
9216     "has": {
9217       "version": "1.0.3",
9218       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
9219       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
9220       "dev": true,
9221       "requires": {
9222         "function-bind": "^1.1.1"
9223       }
9224     },
9225     "has-binary": {
9226       "version": "0.1.7",
9227       "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
9228       "integrity": "sha512-k1Umb4/jrBWZbtL+QKSji8qWeoZ7ZTkXdnDXt1wxwBKAFM0//u96wDj43mBIqCIas8rDQMYyrBEvcS8hdGd4Sg==",
9229       "dev": true,
9230       "requires": {
9231         "isarray": "0.0.1"
9232       },
9233       "dependencies": {
9234         "isarray": {
9235           "version": "0.0.1",
9236           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
9237           "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
9238           "dev": true
9239         }
9240       }
9241     },
9242     "has-cors": {
9243       "version": "1.1.0",
9244       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
9245       "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==",
9246       "dev": true
9247     },
9248     "has-flag": {
9249       "version": "2.0.0",
9250       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
9251       "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
9252       "dev": true
9253     },
9254     "has-symbols": {
9255       "version": "1.0.3",
9256       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
9257       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
9258       "dev": true
9259     },
9260     "has-value": {
9261       "version": "1.0.0",
9262       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
9263       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
9264       "dev": true,
9265       "requires": {
9266         "get-value": "^2.0.6",
9267         "has-values": "^1.0.0",
9268         "isobject": "^3.0.0"
9269       },
9270       "dependencies": {
9271         "isobject": {
9272           "version": "3.0.1",
9273           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
9274           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
9275           "dev": true
9276         }
9277       }
9278     },
9279     "has-values": {
9280       "version": "1.0.0",
9281       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
9282       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
9283       "dev": true,
9284       "requires": {
9285         "is-number": "^3.0.0",
9286         "kind-of": "^4.0.0"
9287       },
9288       "dependencies": {
9289         "is-number": {
9290           "version": "3.0.0",
9291           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
9292           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
9293           "dev": true,
9294           "requires": {
9295             "kind-of": "^3.0.2"
9296           },
9297           "dependencies": {
9298             "kind-of": {
9299               "version": "3.2.2",
9300               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9301               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9302               "dev": true,
9303               "requires": {
9304                 "is-buffer": "^1.1.5"
9305               }
9306             }
9307           }
9308         },
9309         "kind-of": {
9310           "version": "4.0.0",
9311           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
9312           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
9313           "dev": true,
9314           "requires": {
9315             "is-buffer": "^1.1.5"
9316           }
9317         }
9318       }
9319     },
9320     "hash-base": {
9321       "version": "3.1.0",
9322       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
9323       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
9324       "dev": true,
9325       "requires": {
9326         "inherits": "^2.0.4",
9327         "readable-stream": "^3.6.0",
9328         "safe-buffer": "^5.2.0"
9329       },
9330       "dependencies": {
9331         "readable-stream": {
9332           "version": "3.6.0",
9333           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
9334           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
9335           "dev": true,
9336           "requires": {
9337             "inherits": "^2.0.3",
9338             "string_decoder": "^1.1.1",
9339             "util-deprecate": "^1.0.1"
9340           }
9341         },
9342         "safe-buffer": {
9343           "version": "5.2.1",
9344           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
9345           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
9346           "dev": true
9347         }
9348       }
9349     },
9350     "hash.js": {
9351       "version": "1.1.7",
9352       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
9353       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
9354       "dev": true,
9355       "requires": {
9356         "inherits": "^2.0.3",
9357         "minimalistic-assert": "^1.0.1"
9358       }
9359     },
9360     "hmac-drbg": {
9361       "version": "1.0.1",
9362       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
9363       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
9364       "dev": true,
9365       "requires": {
9366         "hash.js": "^1.0.3",
9367         "minimalistic-assert": "^1.0.0",
9368         "minimalistic-crypto-utils": "^1.0.1"
9369       }
9370     },
9371     "hosted-git-info": {
9372       "version": "2.8.8",
9373       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
9374       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
9375       "dev": true
9376     },
9377     "http-errors": {
9378       "version": "2.0.0",
9379       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
9380       "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
9381       "dev": true,
9382       "requires": {
9383         "depd": "2.0.0",
9384         "inherits": "2.0.4",
9385         "setprototypeof": "1.2.0",
9386         "statuses": "2.0.1",
9387         "toidentifier": "1.0.1"
9388       }
9389     },
9390     "http-proxy": {
9391       "version": "1.18.1",
9392       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
9393       "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
9394       "dev": true,
9395       "requires": {
9396         "eventemitter3": "^4.0.0",
9397         "follow-redirects": "^1.0.0",
9398         "requires-port": "^1.0.0"
9399       }
9400     },
9401     "https-browserify": {
9402       "version": "1.0.0",
9403       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
9404       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
9405       "dev": true
9406     },
9407     "iconv-lite": {
9408       "version": "0.4.24",
9409       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
9410       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
9411       "dev": true,
9412       "requires": {
9413         "safer-buffer": ">= 2.1.2 < 3"
9414       }
9415     },
9416     "ieee754": {
9417       "version": "1.2.1",
9418       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
9419       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
9420       "dev": true
9421     },
9422     "iferr": {
9423       "version": "0.1.5",
9424       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
9425       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
9426       "dev": true
9427     },
9428     "iframe-resizer": {
9429       "version": "3.6.6",
9430       "resolved": "https://registry.npmjs.org/iframe-resizer/-/iframe-resizer-3.6.6.tgz",
9431       "integrity": "sha512-WYprloB8s18Be9wbybQZmeEWueEczJH2is/5DxDn4jH8Bs2DuaSuaOeYICe6IvmF04SBy4mQ+pX4Xc+E9FEMSg=="
9432     },
9433     "ignore": {
9434       "version": "3.3.10",
9435       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
9436       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
9437       "dev": true
9438     },
9439     "imurmurhash": {
9440       "version": "0.1.4",
9441       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
9442       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
9443       "dev": true
9444     },
9445     "indexof": {
9446       "version": "0.0.1",
9447       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
9448       "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==",
9449       "dev": true
9450     },
9451     "inflight": {
9452       "version": "1.0.6",
9453       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
9454       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
9455       "dev": true,
9456       "requires": {
9457         "once": "^1.3.0",
9458         "wrappy": "1"
9459       }
9460     },
9461     "inherits": {
9462       "version": "2.0.4",
9463       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9464       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
9465       "dev": true
9466     },
9467     "interpret": {
9468       "version": "1.4.0",
9469       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
9470       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
9471       "dev": true
9472     },
9473     "invert-kv": {
9474       "version": "1.0.0",
9475       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
9476       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
9477       "dev": true
9478     },
9479     "is-accessor-descriptor": {
9480       "version": "0.1.6",
9481       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
9482       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
9483       "dev": true,
9484       "requires": {
9485         "kind-of": "^3.0.2"
9486       }
9487     },
9488     "is-arrayish": {
9489       "version": "0.2.1",
9490       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
9491       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
9492       "dev": true
9493     },
9494     "is-binary-path": {
9495       "version": "1.0.1",
9496       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
9497       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
9498       "dev": true,
9499       "requires": {
9500         "binary-extensions": "^1.0.0"
9501       }
9502     },
9503     "is-buffer": {
9504       "version": "1.1.6",
9505       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9506       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9507       "dev": true
9508     },
9509     "is-core-module": {
9510       "version": "2.2.0",
9511       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
9512       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
9513       "dev": true,
9514       "requires": {
9515         "has": "^1.0.3"
9516       }
9517     },
9518     "is-data-descriptor": {
9519       "version": "0.1.4",
9520       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
9521       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
9522       "dev": true,
9523       "requires": {
9524         "kind-of": "^3.0.2"
9525       }
9526     },
9527     "is-descriptor": {
9528       "version": "0.1.6",
9529       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
9530       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
9531       "dev": true,
9532       "requires": {
9533         "is-accessor-descriptor": "^0.1.6",
9534         "is-data-descriptor": "^0.1.4",
9535         "kind-of": "^5.0.0"
9536       },
9537       "dependencies": {
9538         "kind-of": {
9539           "version": "5.1.0",
9540           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9541           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9542           "dev": true
9543         }
9544       }
9545     },
9546     "is-docker": {
9547       "version": "2.1.1",
9548       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
9549       "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
9550       "dev": true
9551     },
9552     "is-dotfile": {
9553       "version": "1.0.3",
9554       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
9555       "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==",
9556       "dev": true
9557     },
9558     "is-equal-shallow": {
9559       "version": "0.1.3",
9560       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
9561       "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==",
9562       "dev": true,
9563       "requires": {
9564         "is-primitive": "^2.0.0"
9565       }
9566     },
9567     "is-extendable": {
9568       "version": "0.1.1",
9569       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
9570       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
9571       "dev": true
9572     },
9573     "is-extglob": {
9574       "version": "2.1.1",
9575       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9576       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
9577       "dev": true
9578     },
9579     "is-fullwidth-code-point": {
9580       "version": "1.0.0",
9581       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
9582       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
9583       "dev": true,
9584       "requires": {
9585         "number-is-nan": "^1.0.0"
9586       }
9587     },
9588     "is-glob": {
9589       "version": "4.0.1",
9590       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
9591       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
9592       "dev": true,
9593       "requires": {
9594         "is-extglob": "^2.1.1"
9595       }
9596     },
9597     "is-number": {
9598       "version": "2.1.0",
9599       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
9600       "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==",
9601       "dev": true,
9602       "requires": {
9603         "kind-of": "^3.0.2"
9604       }
9605     },
9606     "is-plain-object": {
9607       "version": "2.0.4",
9608       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
9609       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
9610       "dev": true,
9611       "requires": {
9612         "isobject": "^3.0.1"
9613       },
9614       "dependencies": {
9615         "isobject": {
9616           "version": "3.0.1",
9617           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
9618           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
9619           "dev": true
9620         }
9621       }
9622     },
9623     "is-posix-bracket": {
9624       "version": "0.1.1",
9625       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
9626       "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==",
9627       "dev": true
9628     },
9629     "is-primitive": {
9630       "version": "2.0.0",
9631       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
9632       "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==",
9633       "dev": true
9634     },
9635     "is-stream": {
9636       "version": "1.1.0",
9637       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
9638       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
9639       "dev": true
9640     },
9641     "is-windows": {
9642       "version": "1.0.2",
9643       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
9644       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
9645       "dev": true
9646     },
9647     "is-wsl": {
9648       "version": "2.2.0",
9649       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
9650       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
9651       "dev": true,
9652       "requires": {
9653         "is-docker": "^2.0.0"
9654       }
9655     },
9656     "isarray": {
9657       "version": "1.0.0",
9658       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9659       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9660       "dev": true
9661     },
9662     "isbinaryfile": {
9663       "version": "3.0.3",
9664       "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
9665       "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
9666       "dev": true,
9667       "requires": {
9668         "buffer-alloc": "^1.2.0"
9669       }
9670     },
9671     "isexe": {
9672       "version": "2.0.0",
9673       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
9674       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
9675       "dev": true
9676     },
9677     "isobject": {
9678       "version": "2.1.0",
9679       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
9680       "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
9681       "dev": true,
9682       "requires": {
9683         "isarray": "1.0.0"
9684       }
9685     },
9686     "jasmine-core": {
9687       "version": "2.99.1",
9688       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.99.1.tgz",
9689       "integrity": "sha1-5kAN8ea1bhMLYcS80JPap/boyhU=",
9690       "dev": true
9691     },
9692     "jquery": {
9693       "version": "3.5.1",
9694       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz",
9695       "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg=="
9696     },
9697     "js-yaml": {
9698       "version": "3.1.0",
9699       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.1.0.tgz",
9700       "integrity": "sha1-NroC5hjFB0jnct01JCiQTLutz0Q=",
9701       "requires": {
9702         "argparse": "~ 0.1.11",
9703         "esprima": "~ 1.0.2"
9704       }
9705     },
9706     "json-loader": {
9707       "version": "0.5.7",
9708       "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
9709       "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
9710       "dev": true
9711     },
9712     "json-schema-traverse": {
9713       "version": "0.4.1",
9714       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
9715       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
9716       "dev": true
9717     },
9718     "json3": {
9719       "version": "3.3.2",
9720       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
9721       "integrity": "sha512-I5YLeauH3rIaE99EE++UeH2M2gSYo8/2TqDac7oZEH6D/DSQ4Woa628Qrfj1X9/OY5Mk5VvIDQaKCDchXaKrmA==",
9722       "dev": true
9723     },
9724     "json5": {
9725       "version": "1.0.1",
9726       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
9727       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
9728       "dev": true,
9729       "requires": {
9730         "minimist": "^1.2.0"
9731       }
9732     },
9733     "karma": {
9734       "version": "1.7.1",
9735       "resolved": "https://registry.npmjs.org/karma/-/karma-1.7.1.tgz",
9736       "integrity": "sha512-k5pBjHDhmkdaUccnC7gE3mBzZjcxyxYsYVaqiL2G5AqlfLyBO5nw2VdNK+O16cveEPd/gIOWULH7gkiYYwVNHg==",
9737       "dev": true,
9738       "requires": {
9739         "bluebird": "^3.3.0",
9740         "body-parser": "^1.16.1",
9741         "chokidar": "^1.4.1",
9742         "colors": "^1.1.0",
9743         "combine-lists": "^1.0.0",
9744         "connect": "^3.6.0",
9745         "core-js": "^2.2.0",
9746         "di": "^0.0.1",
9747         "dom-serialize": "^2.2.0",
9748         "expand-braces": "^0.1.1",
9749         "glob": "^7.1.1",
9750         "graceful-fs": "^4.1.2",
9751         "http-proxy": "^1.13.0",
9752         "isbinaryfile": "^3.0.0",
9753         "lodash": "^3.8.0",
9754         "log4js": "^0.6.31",
9755         "mime": "^1.3.4",
9756         "minimatch": "^3.0.2",
9757         "optimist": "^0.6.1",
9758         "qjobs": "^1.1.4",
9759         "range-parser": "^1.2.0",
9760         "rimraf": "^2.6.0",
9761         "safe-buffer": "^5.0.1",
9762         "socket.io": "1.7.3",
9763         "source-map": "^0.5.3",
9764         "tmp": "0.0.31",
9765         "useragent": "^2.1.12"
9766       }
9767     },
9768     "karma-chrome-launcher": {
9769       "version": "3.1.0",
9770       "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz",
9771       "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==",
9772       "dev": true,
9773       "requires": {
9774         "which": "^1.2.1"
9775       }
9776     },
9777     "karma-firefox-launcher": {
9778       "version": "1.3.0",
9779       "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.3.0.tgz",
9780       "integrity": "sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ==",
9781       "dev": true,
9782       "requires": {
9783         "is-wsl": "^2.1.0"
9784       }
9785     },
9786     "karma-jasmine": {
9787       "version": "1.1.2",
9788       "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-1.1.2.tgz",
9789       "integrity": "sha1-OU8rJf+0pkS5rabyLUQ+L9CIhsM=",
9790       "dev": true,
9791       "requires": {}
9792     },
9793     "karma-script-launcher": {
9794       "version": "1.0.0",
9795       "resolved": "https://registry.npmjs.org/karma-script-launcher/-/karma-script-launcher-1.0.0.tgz",
9796       "integrity": "sha1-zQF8TeXvCeWp2nkydhdhCN1LVC0=",
9797       "dev": true,
9798       "requires": {}
9799     },
9800     "karma-spec-reporter": {
9801       "version": "0.0.32",
9802       "resolved": "https://registry.npmjs.org/karma-spec-reporter/-/karma-spec-reporter-0.0.32.tgz",
9803       "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=",
9804       "dev": true,
9805       "requires": {
9806         "colors": "^1.1.2"
9807       }
9808     },
9809     "karma-story-reporter": {
9810       "version": "0.3.1",
9811       "resolved": "https://registry.npmjs.org/karma-story-reporter/-/karma-story-reporter-0.3.1.tgz",
9812       "integrity": "sha1-t1+qrBRX+qq8RGGjDb08Bsl5+fU=",
9813       "dev": true,
9814       "requires": {
9815         "colors": "0.6.0-1"
9816       },
9817       "dependencies": {
9818         "colors": {
9819           "version": "0.6.0-1",
9820           "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.0-1.tgz",
9821           "integrity": "sha1-bbtozri8YPKzE9zFzhWZ8G0Z5no=",
9822           "dev": true
9823         }
9824       }
9825     },
9826     "kind-of": {
9827       "version": "3.2.2",
9828       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9829       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9830       "dev": true,
9831       "requires": {
9832         "is-buffer": "^1.1.5"
9833       }
9834     },
9835     "lazy-cache": {
9836       "version": "1.0.4",
9837       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
9838       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
9839       "dev": true
9840     },
9841     "lcid": {
9842       "version": "1.0.0",
9843       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
9844       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
9845       "dev": true,
9846       "requires": {
9847         "invert-kv": "^1.0.0"
9848       }
9849     },
9850     "load-json-file": {
9851       "version": "2.0.0",
9852       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
9853       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
9854       "dev": true,
9855       "requires": {
9856         "graceful-fs": "^4.1.2",
9857         "parse-json": "^2.2.0",
9858         "pify": "^2.0.0",
9859         "strip-bom": "^3.0.0"
9860       },
9861       "dependencies": {
9862         "pify": {
9863           "version": "2.3.0",
9864           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9865           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9866           "dev": true
9867         }
9868       }
9869     },
9870     "loader-runner": {
9871       "version": "2.4.0",
9872       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
9873       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
9874       "dev": true
9875     },
9876     "loader-utils": {
9877       "version": "1.4.0",
9878       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
9879       "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
9880       "dev": true,
9881       "requires": {
9882         "big.js": "^5.2.2",
9883         "emojis-list": "^3.0.0",
9884         "json5": "^1.0.1"
9885       }
9886     },
9887     "locate-path": {
9888       "version": "2.0.0",
9889       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
9890       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
9891       "dev": true,
9892       "requires": {
9893         "p-locate": "^2.0.0",
9894         "path-exists": "^3.0.0"
9895       }
9896     },
9897     "lodash": {
9898       "version": "3.10.1",
9899       "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
9900       "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==",
9901       "dev": true
9902     },
9903     "log4js": {
9904       "version": "0.6.38",
9905       "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz",
9906       "integrity": "sha512-Cd+klbx7lkiaamEId9/0odHxv/PFHDz2E12kEfd6/CzIOZD084DzysASR/Dot4i1dYPBQKC3r2XIER+dfbLOmw==",
9907       "dev": true,
9908       "requires": {
9909         "readable-stream": "~1.0.2",
9910         "semver": "~4.3.3"
9911       },
9912       "dependencies": {
9913         "isarray": {
9914           "version": "0.0.1",
9915           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
9916           "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
9917           "dev": true
9918         },
9919         "readable-stream": {
9920           "version": "1.0.34",
9921           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
9922           "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
9923           "dev": true,
9924           "requires": {
9925             "core-util-is": "~1.0.0",
9926             "inherits": "~2.0.1",
9927             "isarray": "0.0.1",
9928             "string_decoder": "~0.10.x"
9929           }
9930         },
9931         "string_decoder": {
9932           "version": "0.10.31",
9933           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9934           "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
9935           "dev": true
9936         }
9937       }
9938     },
9939     "longest": {
9940       "version": "1.0.1",
9941       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
9942       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
9943       "dev": true
9944     },
9945     "lovefield": {
9946       "version": "2.1.12",
9947       "resolved": "https://registry.npmjs.org/lovefield/-/lovefield-2.1.12.tgz",
9948       "integrity": "sha1-B/ufHXhAV47HhHBsrQ++feTJP1I=",
9949       "requires": {
9950         "js-yaml": "~3.1.0",
9951         "nopt": "~2.2.1"
9952       }
9953     },
9954     "lru-cache": {
9955       "version": "4.1.5",
9956       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
9957       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
9958       "dev": true,
9959       "requires": {
9960         "pseudomap": "^1.0.2",
9961         "yallist": "^2.1.2"
9962       }
9963     },
9964     "make-dir": {
9965       "version": "1.3.0",
9966       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
9967       "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
9968       "dev": true,
9969       "requires": {
9970         "pify": "^3.0.0"
9971       }
9972     },
9973     "map-cache": {
9974       "version": "0.2.2",
9975       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
9976       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
9977       "dev": true
9978     },
9979     "map-visit": {
9980       "version": "1.0.0",
9981       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
9982       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
9983       "dev": true,
9984       "requires": {
9985         "object-visit": "^1.0.0"
9986       }
9987     },
9988     "math-random": {
9989       "version": "1.0.4",
9990       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
9991       "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
9992       "dev": true
9993     },
9994     "md5.js": {
9995       "version": "1.3.5",
9996       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
9997       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
9998       "dev": true,
9999       "requires": {
10000         "hash-base": "^3.0.0",
10001         "inherits": "^2.0.1",
10002         "safe-buffer": "^5.1.2"
10003       }
10004     },
10005     "media-typer": {
10006       "version": "0.3.0",
10007       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
10008       "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
10009       "dev": true
10010     },
10011     "mem": {
10012       "version": "1.1.0",
10013       "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
10014       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
10015       "dev": true,
10016       "requires": {
10017         "mimic-fn": "^1.0.0"
10018       }
10019     },
10020     "memory-fs": {
10021       "version": "0.4.1",
10022       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
10023       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
10024       "dev": true,
10025       "requires": {
10026         "errno": "^0.1.3",
10027         "readable-stream": "^2.0.1"
10028       }
10029     },
10030     "micromatch": {
10031       "version": "2.3.11",
10032       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
10033       "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==",
10034       "dev": true,
10035       "requires": {
10036         "arr-diff": "^2.0.0",
10037         "array-unique": "^0.2.1",
10038         "braces": "^1.8.2",
10039         "expand-brackets": "^0.1.4",
10040         "extglob": "^0.3.1",
10041         "filename-regex": "^2.0.0",
10042         "is-extglob": "^1.0.0",
10043         "is-glob": "^2.0.1",
10044         "kind-of": "^3.0.2",
10045         "normalize-path": "^2.0.1",
10046         "object.omit": "^2.0.0",
10047         "parse-glob": "^3.0.4",
10048         "regex-cache": "^0.4.2"
10049       },
10050       "dependencies": {
10051         "is-extglob": {
10052           "version": "1.0.0",
10053           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
10054           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
10055           "dev": true
10056         },
10057         "is-glob": {
10058           "version": "2.0.1",
10059           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
10060           "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
10061           "dev": true,
10062           "requires": {
10063             "is-extglob": "^1.0.0"
10064           }
10065         }
10066       }
10067     },
10068     "miller-rabin": {
10069       "version": "4.0.1",
10070       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
10071       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
10072       "dev": true,
10073       "requires": {
10074         "bn.js": "^4.0.0",
10075         "brorand": "^1.0.1"
10076       },
10077       "dependencies": {
10078         "bn.js": {
10079           "version": "4.11.9",
10080           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
10081           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
10082           "dev": true
10083         }
10084       }
10085     },
10086     "mime": {
10087       "version": "1.6.0",
10088       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
10089       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
10090       "dev": true
10091     },
10092     "mime-db": {
10093       "version": "1.52.0",
10094       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
10095       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
10096       "dev": true
10097     },
10098     "mime-types": {
10099       "version": "2.1.35",
10100       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
10101       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
10102       "dev": true,
10103       "requires": {
10104         "mime-db": "1.52.0"
10105       }
10106     },
10107     "mimic-fn": {
10108       "version": "1.2.0",
10109       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
10110       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
10111       "dev": true
10112     },
10113     "minimalistic-assert": {
10114       "version": "1.0.1",
10115       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
10116       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
10117       "dev": true
10118     },
10119     "minimalistic-crypto-utils": {
10120       "version": "1.0.1",
10121       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
10122       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
10123       "dev": true
10124     },
10125     "minimatch": {
10126       "version": "3.0.4",
10127       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
10128       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
10129       "dev": true,
10130       "requires": {
10131         "brace-expansion": "^1.1.7"
10132       }
10133     },
10134     "minimist": {
10135       "version": "1.2.5",
10136       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
10137       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
10138       "dev": true
10139     },
10140     "mississippi": {
10141       "version": "2.0.0",
10142       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
10143       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
10144       "dev": true,
10145       "requires": {
10146         "concat-stream": "^1.5.0",
10147         "duplexify": "^3.4.2",
10148         "end-of-stream": "^1.1.0",
10149         "flush-write-stream": "^1.0.0",
10150         "from2": "^2.1.0",
10151         "parallel-transform": "^1.1.0",
10152         "pump": "^2.0.1",
10153         "pumpify": "^1.3.3",
10154         "stream-each": "^1.1.0",
10155         "through2": "^2.0.0"
10156       }
10157     },
10158     "mixin-deep": {
10159       "version": "1.3.2",
10160       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
10161       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
10162       "dev": true,
10163       "requires": {
10164         "for-in": "^1.0.2",
10165         "is-extendable": "^1.0.1"
10166       },
10167       "dependencies": {
10168         "is-extendable": {
10169           "version": "1.0.1",
10170           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
10171           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
10172           "dev": true,
10173           "requires": {
10174             "is-plain-object": "^2.0.4"
10175           }
10176         }
10177       }
10178     },
10179     "mkdirp": {
10180       "version": "0.5.5",
10181       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
10182       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
10183       "dev": true,
10184       "requires": {
10185         "minimist": "^1.2.5"
10186       }
10187     },
10188     "moment": {
10189       "version": "2.29.1",
10190       "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
10191       "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
10192     },
10193     "moment-timezone": {
10194       "version": "0.5.33",
10195       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.33.tgz",
10196       "integrity": "sha512-PTc2vcT8K9J5/9rDEPe5czSIKgLoGsH8UNpA4qZTVw0Vd/Uz19geE9abbIOQKaAQFcnQ3v5YEXrbSc5BpshH+w==",
10197       "requires": {
10198         "moment": ">= 2.9.0"
10199       }
10200     },
10201     "move-concurrently": {
10202       "version": "1.0.1",
10203       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
10204       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
10205       "dev": true,
10206       "requires": {
10207         "aproba": "^1.1.1",
10208         "copy-concurrently": "^1.0.0",
10209         "fs-write-stream-atomic": "^1.0.8",
10210         "mkdirp": "^0.5.1",
10211         "rimraf": "^2.5.4",
10212         "run-queue": "^1.0.3"
10213       }
10214     },
10215     "ms": {
10216       "version": "2.0.0",
10217       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10218       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10219       "dev": true
10220     },
10221     "nan": {
10222       "version": "2.14.2",
10223       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
10224       "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
10225       "dev": true,
10226       "optional": true
10227     },
10228     "nanomatch": {
10229       "version": "1.2.13",
10230       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
10231       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
10232       "dev": true,
10233       "requires": {
10234         "arr-diff": "^4.0.0",
10235         "array-unique": "^0.3.2",
10236         "define-property": "^2.0.2",
10237         "extend-shallow": "^3.0.2",
10238         "fragment-cache": "^0.2.1",
10239         "is-windows": "^1.0.2",
10240         "kind-of": "^6.0.2",
10241         "object.pick": "^1.3.0",
10242         "regex-not": "^1.0.0",
10243         "snapdragon": "^0.8.1",
10244         "to-regex": "^3.0.1"
10245       },
10246       "dependencies": {
10247         "arr-diff": {
10248           "version": "4.0.0",
10249           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
10250           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
10251           "dev": true
10252         },
10253         "array-unique": {
10254           "version": "0.3.2",
10255           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
10256           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
10257           "dev": true
10258         },
10259         "kind-of": {
10260           "version": "6.0.3",
10261           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
10262           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
10263           "dev": true
10264         }
10265       }
10266     },
10267     "negotiator": {
10268       "version": "0.6.1",
10269       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
10270       "integrity": "sha512-qTxkr1RoLw5Pz+1+PTJ/66hWuyi2LEOeOuIDJDlx6JF8x75bmD5C7qXTg2UlX5W9rLfkqKP+r8q6Vy6NWdWrbw==",
10271       "dev": true
10272     },
10273     "neo-async": {
10274       "version": "2.6.2",
10275       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
10276       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
10277       "dev": true
10278     },
10279     "next-tick": {
10280       "version": "1.0.0",
10281       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
10282       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
10283       "dev": true
10284     },
10285     "ng-toast": {
10286       "version": "2.0.0",
10287       "resolved": "https://registry.npmjs.org/ng-toast/-/ng-toast-2.0.0.tgz",
10288       "integrity": "sha1-f8Ez/AXohpCDDofNPR8ZPfHDNIM=",
10289       "requires": {
10290         "angular": ">=1.2.15 <1.6",
10291         "angular-sanitize": ">=1.2.15 <1.6"
10292       },
10293       "dependencies": {
10294         "angular": {
10295           "version": "1.5.11",
10296           "resolved": "https://registry.npmjs.org/angular/-/angular-1.5.11.tgz",
10297           "integrity": "sha1-jFunOG8VllyazzQp9ogVU6raMNY="
10298         }
10299       }
10300     },
10301     "node-libs-browser": {
10302       "version": "2.2.1",
10303       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
10304       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
10305       "dev": true,
10306       "requires": {
10307         "assert": "^1.1.1",
10308         "browserify-zlib": "^0.2.0",
10309         "buffer": "^4.3.0",
10310         "console-browserify": "^1.1.0",
10311         "constants-browserify": "^1.0.0",
10312         "crypto-browserify": "^3.11.0",
10313         "domain-browser": "^1.1.1",
10314         "events": "^3.0.0",
10315         "https-browserify": "^1.0.0",
10316         "os-browserify": "^0.3.0",
10317         "path-browserify": "0.0.1",
10318         "process": "^0.11.10",
10319         "punycode": "^1.2.4",
10320         "querystring-es3": "^0.2.0",
10321         "readable-stream": "^2.3.3",
10322         "stream-browserify": "^2.0.1",
10323         "stream-http": "^2.7.2",
10324         "string_decoder": "^1.0.0",
10325         "timers-browserify": "^2.0.4",
10326         "tty-browserify": "0.0.0",
10327         "url": "^0.11.0",
10328         "util": "^0.11.0",
10329         "vm-browserify": "^1.0.1"
10330       },
10331       "dependencies": {
10332         "punycode": {
10333           "version": "1.4.1",
10334           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10335           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10336           "dev": true
10337         }
10338       }
10339     },
10340     "nopt": {
10341       "version": "2.2.1",
10342       "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
10343       "integrity": "sha1-KqCbfRdoSHs7ianFqlIzW/8Lrqc=",
10344       "requires": {
10345         "abbrev": "1"
10346       }
10347     },
10348     "normalize-package-data": {
10349       "version": "2.5.0",
10350       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
10351       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
10352       "dev": true,
10353       "requires": {
10354         "hosted-git-info": "^2.1.4",
10355         "resolve": "^1.10.0",
10356         "semver": "2 || 3 || 4 || 5",
10357         "validate-npm-package-license": "^3.0.1"
10358       }
10359     },
10360     "normalize-path": {
10361       "version": "2.1.1",
10362       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
10363       "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
10364       "dev": true,
10365       "requires": {
10366         "remove-trailing-separator": "^1.0.1"
10367       }
10368     },
10369     "npm-run-path": {
10370       "version": "2.0.2",
10371       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
10372       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
10373       "dev": true,
10374       "requires": {
10375         "path-key": "^2.0.0"
10376       }
10377     },
10378     "number-is-nan": {
10379       "version": "1.0.1",
10380       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
10381       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
10382       "dev": true
10383     },
10384     "object-assign": {
10385       "version": "4.1.0",
10386       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
10387       "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
10388       "dev": true
10389     },
10390     "object-component": {
10391       "version": "0.0.3",
10392       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
10393       "integrity": "sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==",
10394       "dev": true
10395     },
10396     "object-copy": {
10397       "version": "0.1.0",
10398       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
10399       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
10400       "dev": true,
10401       "requires": {
10402         "copy-descriptor": "^0.1.0",
10403         "define-property": "^0.2.5",
10404         "kind-of": "^3.0.3"
10405       },
10406       "dependencies": {
10407         "define-property": {
10408           "version": "0.2.5",
10409           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10410           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10411           "dev": true,
10412           "requires": {
10413             "is-descriptor": "^0.1.0"
10414           }
10415         }
10416       }
10417     },
10418     "object-inspect": {
10419       "version": "1.12.2",
10420       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
10421       "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
10422       "dev": true
10423     },
10424     "object-visit": {
10425       "version": "1.0.1",
10426       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
10427       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
10428       "dev": true,
10429       "requires": {
10430         "isobject": "^3.0.0"
10431       },
10432       "dependencies": {
10433         "isobject": {
10434           "version": "3.0.1",
10435           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10436           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
10437           "dev": true
10438         }
10439       }
10440     },
10441     "object.omit": {
10442       "version": "2.0.1",
10443       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
10444       "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==",
10445       "dev": true,
10446       "requires": {
10447         "for-own": "^0.1.4",
10448         "is-extendable": "^0.1.1"
10449       }
10450     },
10451     "object.pick": {
10452       "version": "1.3.0",
10453       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
10454       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
10455       "dev": true,
10456       "requires": {
10457         "isobject": "^3.0.1"
10458       },
10459       "dependencies": {
10460         "isobject": {
10461           "version": "3.0.1",
10462           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10463           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
10464           "dev": true
10465         }
10466       }
10467     },
10468     "on-finished": {
10469       "version": "2.4.1",
10470       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
10471       "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
10472       "dev": true,
10473       "requires": {
10474         "ee-first": "1.1.1"
10475       }
10476     },
10477     "once": {
10478       "version": "1.4.0",
10479       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
10480       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
10481       "dev": true,
10482       "requires": {
10483         "wrappy": "1"
10484       }
10485     },
10486     "optimist": {
10487       "version": "0.6.1",
10488       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
10489       "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==",
10490       "dev": true,
10491       "requires": {
10492         "minimist": "~0.0.1",
10493         "wordwrap": "~0.0.2"
10494       },
10495       "dependencies": {
10496         "minimist": {
10497           "version": "0.0.10",
10498           "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
10499           "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==",
10500           "dev": true
10501         }
10502       }
10503     },
10504     "options": {
10505       "version": "0.0.6",
10506       "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
10507       "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==",
10508       "dev": true
10509     },
10510     "os-browserify": {
10511       "version": "0.3.0",
10512       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
10513       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
10514       "dev": true
10515     },
10516     "os-locale": {
10517       "version": "2.1.0",
10518       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
10519       "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
10520       "dev": true,
10521       "requires": {
10522         "execa": "^0.7.0",
10523         "lcid": "^1.0.0",
10524         "mem": "^1.1.0"
10525       }
10526     },
10527     "os-tmpdir": {
10528       "version": "1.0.2",
10529       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
10530       "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
10531       "dev": true
10532     },
10533     "p-finally": {
10534       "version": "1.0.0",
10535       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
10536       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
10537       "dev": true
10538     },
10539     "p-limit": {
10540       "version": "1.3.0",
10541       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
10542       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
10543       "dev": true,
10544       "requires": {
10545         "p-try": "^1.0.0"
10546       }
10547     },
10548     "p-locate": {
10549       "version": "2.0.0",
10550       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
10551       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
10552       "dev": true,
10553       "requires": {
10554         "p-limit": "^1.1.0"
10555       }
10556     },
10557     "p-try": {
10558       "version": "1.0.0",
10559       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
10560       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
10561       "dev": true
10562     },
10563     "pako": {
10564       "version": "1.0.11",
10565       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
10566       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
10567       "dev": true
10568     },
10569     "parallel-transform": {
10570       "version": "1.2.0",
10571       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
10572       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
10573       "dev": true,
10574       "requires": {
10575         "cyclist": "^1.0.1",
10576         "inherits": "^2.0.3",
10577         "readable-stream": "^2.1.5"
10578       }
10579     },
10580     "parse-asn1": {
10581       "version": "5.1.6",
10582       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
10583       "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
10584       "dev": true,
10585       "requires": {
10586         "asn1.js": "^5.2.0",
10587         "browserify-aes": "^1.0.0",
10588         "evp_bytestokey": "^1.0.0",
10589         "pbkdf2": "^3.0.3",
10590         "safe-buffer": "^5.1.1"
10591       }
10592     },
10593     "parse-glob": {
10594       "version": "3.0.4",
10595       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
10596       "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==",
10597       "dev": true,
10598       "requires": {
10599         "glob-base": "^0.3.0",
10600         "is-dotfile": "^1.0.0",
10601         "is-extglob": "^1.0.0",
10602         "is-glob": "^2.0.0"
10603       },
10604       "dependencies": {
10605         "is-extglob": {
10606           "version": "1.0.0",
10607           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
10608           "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==",
10609           "dev": true
10610         },
10611         "is-glob": {
10612           "version": "2.0.1",
10613           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
10614           "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==",
10615           "dev": true,
10616           "requires": {
10617             "is-extglob": "^1.0.0"
10618           }
10619         }
10620       }
10621     },
10622     "parse-json": {
10623       "version": "2.2.0",
10624       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
10625       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
10626       "dev": true,
10627       "requires": {
10628         "error-ex": "^1.2.0"
10629       }
10630     },
10631     "parsejson": {
10632       "version": "0.0.3",
10633       "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
10634       "integrity": "sha512-v38ZjVbinlZ2r1Rz06WUZEnGoSRcEGX+roMsiWjHeAe23s2qlQUyfmsPQZvh7d8l0E8AZzTIO/RkUr00LfkSiA==",
10635       "dev": true,
10636       "requires": {
10637         "better-assert": "~1.0.0"
10638       }
10639     },
10640     "parseqs": {
10641       "version": "0.0.5",
10642       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
10643       "integrity": "sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==",
10644       "dev": true,
10645       "requires": {
10646         "better-assert": "~1.0.0"
10647       }
10648     },
10649     "parseuri": {
10650       "version": "0.0.5",
10651       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
10652       "integrity": "sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==",
10653       "dev": true,
10654       "requires": {
10655         "better-assert": "~1.0.0"
10656       }
10657     },
10658     "parseurl": {
10659       "version": "1.3.3",
10660       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
10661       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
10662       "dev": true
10663     },
10664     "pascalcase": {
10665       "version": "0.1.1",
10666       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
10667       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
10668       "dev": true
10669     },
10670     "path-browserify": {
10671       "version": "0.0.1",
10672       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
10673       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
10674       "dev": true
10675     },
10676     "path-dirname": {
10677       "version": "1.0.2",
10678       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
10679       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
10680       "dev": true,
10681       "optional": true
10682     },
10683     "path-exists": {
10684       "version": "3.0.0",
10685       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
10686       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
10687       "dev": true
10688     },
10689     "path-is-absolute": {
10690       "version": "1.0.1",
10691       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
10692       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
10693       "dev": true
10694     },
10695     "path-key": {
10696       "version": "2.0.1",
10697       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
10698       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
10699       "dev": true
10700     },
10701     "path-parse": {
10702       "version": "1.0.6",
10703       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
10704       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
10705       "dev": true
10706     },
10707     "path-type": {
10708       "version": "3.0.0",
10709       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10710       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10711       "dev": true,
10712       "requires": {
10713         "pify": "^3.0.0"
10714       }
10715     },
10716     "pbkdf2": {
10717       "version": "3.1.1",
10718       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
10719       "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
10720       "dev": true,
10721       "requires": {
10722         "create-hash": "^1.1.2",
10723         "create-hmac": "^1.1.4",
10724         "ripemd160": "^2.0.1",
10725         "safe-buffer": "^5.0.1",
10726         "sha.js": "^2.4.8"
10727       }
10728     },
10729     "picomatch": {
10730       "version": "2.2.2",
10731       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
10732       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
10733       "dev": true,
10734       "optional": true
10735     },
10736     "pify": {
10737       "version": "3.0.0",
10738       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10739       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10740       "dev": true
10741     },
10742     "pkg-dir": {
10743       "version": "2.0.0",
10744       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
10745       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
10746       "dev": true,
10747       "requires": {
10748         "find-up": "^2.1.0"
10749       }
10750     },
10751     "posix-character-classes": {
10752       "version": "0.1.1",
10753       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
10754       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
10755       "dev": true
10756     },
10757     "preserve": {
10758       "version": "0.2.0",
10759       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
10760       "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==",
10761       "dev": true
10762     },
10763     "process": {
10764       "version": "0.11.10",
10765       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
10766       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
10767       "dev": true
10768     },
10769     "process-nextick-args": {
10770       "version": "2.0.1",
10771       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
10772       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
10773       "dev": true
10774     },
10775     "promise-inflight": {
10776       "version": "1.0.1",
10777       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
10778       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
10779       "dev": true
10780     },
10781     "prr": {
10782       "version": "1.0.1",
10783       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
10784       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
10785       "dev": true
10786     },
10787     "pseudomap": {
10788       "version": "1.0.2",
10789       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
10790       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
10791       "dev": true
10792     },
10793     "public-encrypt": {
10794       "version": "4.0.3",
10795       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
10796       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
10797       "dev": true,
10798       "requires": {
10799         "bn.js": "^4.1.0",
10800         "browserify-rsa": "^4.0.0",
10801         "create-hash": "^1.1.0",
10802         "parse-asn1": "^5.0.0",
10803         "randombytes": "^2.0.1",
10804         "safe-buffer": "^5.1.2"
10805       },
10806       "dependencies": {
10807         "bn.js": {
10808           "version": "4.11.9",
10809           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
10810           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
10811           "dev": true
10812         }
10813       }
10814     },
10815     "pump": {
10816       "version": "2.0.1",
10817       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
10818       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
10819       "dev": true,
10820       "requires": {
10821         "end-of-stream": "^1.1.0",
10822         "once": "^1.3.1"
10823       }
10824     },
10825     "pumpify": {
10826       "version": "1.5.1",
10827       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
10828       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
10829       "dev": true,
10830       "requires": {
10831         "duplexify": "^3.6.0",
10832         "inherits": "^2.0.3",
10833         "pump": "^2.0.0"
10834       }
10835     },
10836     "punycode": {
10837       "version": "2.1.1",
10838       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
10839       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
10840       "dev": true
10841     },
10842     "qjobs": {
10843       "version": "1.2.0",
10844       "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
10845       "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
10846       "dev": true
10847     },
10848     "qs": {
10849       "version": "6.10.3",
10850       "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
10851       "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
10852       "dev": true,
10853       "requires": {
10854         "side-channel": "^1.0.4"
10855       }
10856     },
10857     "querystring": {
10858       "version": "0.2.0",
10859       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
10860       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
10861       "dev": true
10862     },
10863     "querystring-es3": {
10864       "version": "0.2.1",
10865       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
10866       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
10867       "dev": true
10868     },
10869     "randomatic": {
10870       "version": "3.1.1",
10871       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
10872       "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
10873       "dev": true,
10874       "requires": {
10875         "is-number": "^4.0.0",
10876         "kind-of": "^6.0.0",
10877         "math-random": "^1.0.1"
10878       },
10879       "dependencies": {
10880         "is-number": {
10881           "version": "4.0.0",
10882           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
10883           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
10884           "dev": true
10885         },
10886         "kind-of": {
10887           "version": "6.0.3",
10888           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
10889           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
10890           "dev": true
10891         }
10892       }
10893     },
10894     "randombytes": {
10895       "version": "2.1.0",
10896       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
10897       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
10898       "dev": true,
10899       "requires": {
10900         "safe-buffer": "^5.1.0"
10901       }
10902     },
10903     "randomfill": {
10904       "version": "1.0.4",
10905       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
10906       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
10907       "dev": true,
10908       "requires": {
10909         "randombytes": "^2.0.5",
10910         "safe-buffer": "^5.1.0"
10911       }
10912     },
10913     "range-parser": {
10914       "version": "1.2.1",
10915       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
10916       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
10917       "dev": true
10918     },
10919     "raw-body": {
10920       "version": "2.5.1",
10921       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
10922       "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
10923       "dev": true,
10924       "requires": {
10925         "bytes": "3.1.2",
10926         "http-errors": "2.0.0",
10927         "iconv-lite": "0.4.24",
10928         "unpipe": "1.0.0"
10929       }
10930     },
10931     "read-pkg": {
10932       "version": "2.0.0",
10933       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
10934       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
10935       "dev": true,
10936       "requires": {
10937         "load-json-file": "^2.0.0",
10938         "normalize-package-data": "^2.3.2",
10939         "path-type": "^2.0.0"
10940       },
10941       "dependencies": {
10942         "path-type": {
10943           "version": "2.0.0",
10944           "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
10945           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
10946           "dev": true,
10947           "requires": {
10948             "pify": "^2.0.0"
10949           }
10950         },
10951         "pify": {
10952           "version": "2.3.0",
10953           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10954           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10955           "dev": true
10956         }
10957       }
10958     },
10959     "read-pkg-up": {
10960       "version": "2.0.0",
10961       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
10962       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
10963       "dev": true,
10964       "requires": {
10965         "find-up": "^2.0.0",
10966         "read-pkg": "^2.0.0"
10967       }
10968     },
10969     "readable-stream": {
10970       "version": "2.3.7",
10971       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
10972       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
10973       "dev": true,
10974       "requires": {
10975         "core-util-is": "~1.0.0",
10976         "inherits": "~2.0.3",
10977         "isarray": "~1.0.0",
10978         "process-nextick-args": "~2.0.0",
10979         "safe-buffer": "~5.1.1",
10980         "string_decoder": "~1.1.1",
10981         "util-deprecate": "~1.0.1"
10982       }
10983     },
10984     "readdirp": {
10985       "version": "2.2.1",
10986       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
10987       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
10988       "dev": true,
10989       "requires": {
10990         "graceful-fs": "^4.1.11",
10991         "micromatch": "^3.1.10",
10992         "readable-stream": "^2.0.2"
10993       },
10994       "dependencies": {
10995         "arr-diff": {
10996           "version": "4.0.0",
10997           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
10998           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
10999           "dev": true
11000         },
11001         "array-unique": {
11002           "version": "0.3.2",
11003           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
11004           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
11005           "dev": true
11006         },
11007         "braces": {
11008           "version": "2.3.2",
11009           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11010           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11011           "dev": true,
11012           "requires": {
11013             "arr-flatten": "^1.1.0",
11014             "array-unique": "^0.3.2",
11015             "extend-shallow": "^2.0.1",
11016             "fill-range": "^4.0.0",
11017             "isobject": "^3.0.1",
11018             "repeat-element": "^1.1.2",
11019             "snapdragon": "^0.8.1",
11020             "snapdragon-node": "^2.0.1",
11021             "split-string": "^3.0.2",
11022             "to-regex": "^3.0.1"
11023           },
11024           "dependencies": {
11025             "extend-shallow": {
11026               "version": "2.0.1",
11027               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11028               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11029               "dev": true,
11030               "requires": {
11031                 "is-extendable": "^0.1.0"
11032               }
11033             }
11034           }
11035         },
11036         "expand-brackets": {
11037           "version": "2.1.4",
11038           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
11039           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
11040           "dev": true,
11041           "requires": {
11042             "debug": "^2.3.3",
11043             "define-property": "^0.2.5",
11044             "extend-shallow": "^2.0.1",
11045             "posix-character-classes": "^0.1.0",
11046             "regex-not": "^1.0.0",
11047             "snapdragon": "^0.8.1",
11048             "to-regex": "^3.0.1"
11049           },
11050           "dependencies": {
11051             "define-property": {
11052               "version": "0.2.5",
11053               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11054               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11055               "dev": true,
11056               "requires": {
11057                 "is-descriptor": "^0.1.0"
11058               }
11059             },
11060             "extend-shallow": {
11061               "version": "2.0.1",
11062               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11063               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11064               "dev": true,
11065               "requires": {
11066                 "is-extendable": "^0.1.0"
11067               }
11068             },
11069             "is-accessor-descriptor": {
11070               "version": "0.1.6",
11071               "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
11072               "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
11073               "dev": true,
11074               "requires": {
11075                 "kind-of": "^3.0.2"
11076               },
11077               "dependencies": {
11078                 "kind-of": {
11079                   "version": "3.2.2",
11080                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11081                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11082                   "dev": true,
11083                   "requires": {
11084                     "is-buffer": "^1.1.5"
11085                   }
11086                 }
11087               }
11088             },
11089             "is-data-descriptor": {
11090               "version": "0.1.4",
11091               "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
11092               "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
11093               "dev": true,
11094               "requires": {
11095                 "kind-of": "^3.0.2"
11096               },
11097               "dependencies": {
11098                 "kind-of": {
11099                   "version": "3.2.2",
11100                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11101                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11102                   "dev": true,
11103                   "requires": {
11104                     "is-buffer": "^1.1.5"
11105                   }
11106                 }
11107               }
11108             },
11109             "is-descriptor": {
11110               "version": "0.1.6",
11111               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
11112               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
11113               "dev": true,
11114               "requires": {
11115                 "is-accessor-descriptor": "^0.1.6",
11116                 "is-data-descriptor": "^0.1.4",
11117                 "kind-of": "^5.0.0"
11118               }
11119             },
11120             "kind-of": {
11121               "version": "5.1.0",
11122               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
11123               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
11124               "dev": true
11125             }
11126           }
11127         },
11128         "extglob": {
11129           "version": "2.0.4",
11130           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
11131           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
11132           "dev": true,
11133           "requires": {
11134             "array-unique": "^0.3.2",
11135             "define-property": "^1.0.0",
11136             "expand-brackets": "^2.1.4",
11137             "extend-shallow": "^2.0.1",
11138             "fragment-cache": "^0.2.1",
11139             "regex-not": "^1.0.0",
11140             "snapdragon": "^0.8.1",
11141             "to-regex": "^3.0.1"
11142           },
11143           "dependencies": {
11144             "define-property": {
11145               "version": "1.0.0",
11146               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
11147               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
11148               "dev": true,
11149               "requires": {
11150                 "is-descriptor": "^1.0.0"
11151               }
11152             },
11153             "extend-shallow": {
11154               "version": "2.0.1",
11155               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11156               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11157               "dev": true,
11158               "requires": {
11159                 "is-extendable": "^0.1.0"
11160               }
11161             }
11162           }
11163         },
11164         "fill-range": {
11165           "version": "4.0.0",
11166           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11167           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11168           "dev": true,
11169           "requires": {
11170             "extend-shallow": "^2.0.1",
11171             "is-number": "^3.0.0",
11172             "repeat-string": "^1.6.1",
11173             "to-regex-range": "^2.1.0"
11174           },
11175           "dependencies": {
11176             "extend-shallow": {
11177               "version": "2.0.1",
11178               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11179               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11180               "dev": true,
11181               "requires": {
11182                 "is-extendable": "^0.1.0"
11183               }
11184             }
11185           }
11186         },
11187         "is-accessor-descriptor": {
11188           "version": "1.0.0",
11189           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11190           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11191           "dev": true,
11192           "requires": {
11193             "kind-of": "^6.0.0"
11194           }
11195         },
11196         "is-data-descriptor": {
11197           "version": "1.0.0",
11198           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11199           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11200           "dev": true,
11201           "requires": {
11202             "kind-of": "^6.0.0"
11203           }
11204         },
11205         "is-descriptor": {
11206           "version": "1.0.2",
11207           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11208           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11209           "dev": true,
11210           "requires": {
11211             "is-accessor-descriptor": "^1.0.0",
11212             "is-data-descriptor": "^1.0.0",
11213             "kind-of": "^6.0.2"
11214           }
11215         },
11216         "is-number": {
11217           "version": "3.0.0",
11218           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11219           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11220           "dev": true,
11221           "requires": {
11222             "kind-of": "^3.0.2"
11223           },
11224           "dependencies": {
11225             "kind-of": {
11226               "version": "3.2.2",
11227               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11228               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11229               "dev": true,
11230               "requires": {
11231                 "is-buffer": "^1.1.5"
11232               }
11233             }
11234           }
11235         },
11236         "isobject": {
11237           "version": "3.0.1",
11238           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
11239           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
11240           "dev": true
11241         },
11242         "kind-of": {
11243           "version": "6.0.3",
11244           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11245           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
11246           "dev": true
11247         },
11248         "micromatch": {
11249           "version": "3.1.10",
11250           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
11251           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
11252           "dev": true,
11253           "requires": {
11254             "arr-diff": "^4.0.0",
11255             "array-unique": "^0.3.2",
11256             "braces": "^2.3.1",
11257             "define-property": "^2.0.2",
11258             "extend-shallow": "^3.0.2",
11259             "extglob": "^2.0.4",
11260             "fragment-cache": "^0.2.1",
11261             "kind-of": "^6.0.2",
11262             "nanomatch": "^1.2.9",
11263             "object.pick": "^1.3.0",
11264             "regex-not": "^1.0.0",
11265             "snapdragon": "^0.8.1",
11266             "to-regex": "^3.0.2"
11267           }
11268         }
11269       }
11270     },
11271     "regex-cache": {
11272       "version": "0.4.4",
11273       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
11274       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
11275       "dev": true,
11276       "requires": {
11277         "is-equal-shallow": "^0.1.3"
11278       }
11279     },
11280     "regex-not": {
11281       "version": "1.0.2",
11282       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
11283       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
11284       "dev": true,
11285       "requires": {
11286         "extend-shallow": "^3.0.2",
11287         "safe-regex": "^1.1.0"
11288       }
11289     },
11290     "remove-trailing-separator": {
11291       "version": "1.1.0",
11292       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
11293       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
11294       "dev": true
11295     },
11296     "repeat-element": {
11297       "version": "1.1.3",
11298       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
11299       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
11300       "dev": true
11301     },
11302     "repeat-string": {
11303       "version": "1.6.1",
11304       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
11305       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
11306       "dev": true
11307     },
11308     "require-directory": {
11309       "version": "2.1.1",
11310       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11311       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11312       "dev": true
11313     },
11314     "require-main-filename": {
11315       "version": "1.0.1",
11316       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
11317       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
11318       "dev": true
11319     },
11320     "requires-port": {
11321       "version": "1.0.0",
11322       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
11323       "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
11324       "dev": true
11325     },
11326     "resolve": {
11327       "version": "1.20.0",
11328       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
11329       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
11330       "dev": true,
11331       "requires": {
11332         "is-core-module": "^2.2.0",
11333         "path-parse": "^1.0.6"
11334       }
11335     },
11336     "resolve-url": {
11337       "version": "0.2.1",
11338       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
11339       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
11340       "dev": true
11341     },
11342     "ret": {
11343       "version": "0.1.15",
11344       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
11345       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
11346       "dev": true
11347     },
11348     "right-align": {
11349       "version": "0.1.3",
11350       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
11351       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
11352       "dev": true,
11353       "requires": {
11354         "align-text": "^0.1.1"
11355       }
11356     },
11357     "rimraf": {
11358       "version": "2.7.1",
11359       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
11360       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
11361       "dev": true,
11362       "requires": {
11363         "glob": "^7.1.3"
11364       }
11365     },
11366     "ripemd160": {
11367       "version": "2.0.2",
11368       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
11369       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
11370       "dev": true,
11371       "requires": {
11372         "hash-base": "^3.0.0",
11373         "inherits": "^2.0.1"
11374       }
11375     },
11376     "run-queue": {
11377       "version": "1.0.3",
11378       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
11379       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
11380       "dev": true,
11381       "requires": {
11382         "aproba": "^1.1.1"
11383       }
11384     },
11385     "safe-buffer": {
11386       "version": "5.1.2",
11387       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
11388       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
11389       "dev": true
11390     },
11391     "safe-regex": {
11392       "version": "1.1.0",
11393       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
11394       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
11395       "dev": true,
11396       "requires": {
11397         "ret": "~0.1.10"
11398       }
11399     },
11400     "safer-buffer": {
11401       "version": "2.1.2",
11402       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
11403       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
11404       "dev": true
11405     },
11406     "semver": {
11407       "version": "4.3.6",
11408       "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
11409       "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
11410       "dev": true
11411     },
11412     "serialize-javascript": {
11413       "version": "1.9.1",
11414       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz",
11415       "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
11416       "dev": true
11417     },
11418     "set-blocking": {
11419       "version": "2.0.0",
11420       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
11421       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
11422       "dev": true
11423     },
11424     "set-value": {
11425       "version": "2.0.1",
11426       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
11427       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
11428       "dev": true,
11429       "requires": {
11430         "extend-shallow": "^2.0.1",
11431         "is-extendable": "^0.1.1",
11432         "is-plain-object": "^2.0.3",
11433         "split-string": "^3.0.1"
11434       },
11435       "dependencies": {
11436         "extend-shallow": {
11437           "version": "2.0.1",
11438           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11439           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11440           "dev": true,
11441           "requires": {
11442             "is-extendable": "^0.1.0"
11443           }
11444         }
11445       }
11446     },
11447     "setimmediate": {
11448       "version": "1.0.5",
11449       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
11450       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
11451       "dev": true
11452     },
11453     "setprototypeof": {
11454       "version": "1.2.0",
11455       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
11456       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
11457       "dev": true
11458     },
11459     "sha.js": {
11460       "version": "2.4.11",
11461       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
11462       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
11463       "dev": true,
11464       "requires": {
11465         "inherits": "^2.0.1",
11466         "safe-buffer": "^5.0.1"
11467       }
11468     },
11469     "shebang-command": {
11470       "version": "1.2.0",
11471       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
11472       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
11473       "dev": true,
11474       "requires": {
11475         "shebang-regex": "^1.0.0"
11476       }
11477     },
11478     "shebang-regex": {
11479       "version": "1.0.0",
11480       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
11481       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
11482       "dev": true
11483     },
11484     "side-channel": {
11485       "version": "1.0.4",
11486       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
11487       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
11488       "dev": true,
11489       "requires": {
11490         "call-bind": "^1.0.0",
11491         "get-intrinsic": "^1.0.2",
11492         "object-inspect": "^1.9.0"
11493       }
11494     },
11495     "signal-exit": {
11496       "version": "3.0.3",
11497       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
11498       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
11499       "dev": true
11500     },
11501     "slash": {
11502       "version": "1.0.0",
11503       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
11504       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
11505       "dev": true
11506     },
11507     "snapdragon": {
11508       "version": "0.8.2",
11509       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
11510       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
11511       "dev": true,
11512       "requires": {
11513         "base": "^0.11.1",
11514         "debug": "^2.2.0",
11515         "define-property": "^0.2.5",
11516         "extend-shallow": "^2.0.1",
11517         "map-cache": "^0.2.2",
11518         "source-map": "^0.5.6",
11519         "source-map-resolve": "^0.5.0",
11520         "use": "^3.1.0"
11521       },
11522       "dependencies": {
11523         "define-property": {
11524           "version": "0.2.5",
11525           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11526           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11527           "dev": true,
11528           "requires": {
11529             "is-descriptor": "^0.1.0"
11530           }
11531         },
11532         "extend-shallow": {
11533           "version": "2.0.1",
11534           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11535           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11536           "dev": true,
11537           "requires": {
11538             "is-extendable": "^0.1.0"
11539           }
11540         }
11541       }
11542     },
11543     "snapdragon-node": {
11544       "version": "2.1.1",
11545       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
11546       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
11547       "dev": true,
11548       "requires": {
11549         "define-property": "^1.0.0",
11550         "isobject": "^3.0.0",
11551         "snapdragon-util": "^3.0.1"
11552       },
11553       "dependencies": {
11554         "define-property": {
11555           "version": "1.0.0",
11556           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
11557           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
11558           "dev": true,
11559           "requires": {
11560             "is-descriptor": "^1.0.0"
11561           }
11562         },
11563         "is-accessor-descriptor": {
11564           "version": "1.0.0",
11565           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11566           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11567           "dev": true,
11568           "requires": {
11569             "kind-of": "^6.0.0"
11570           }
11571         },
11572         "is-data-descriptor": {
11573           "version": "1.0.0",
11574           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11575           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11576           "dev": true,
11577           "requires": {
11578             "kind-of": "^6.0.0"
11579           }
11580         },
11581         "is-descriptor": {
11582           "version": "1.0.2",
11583           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11584           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11585           "dev": true,
11586           "requires": {
11587             "is-accessor-descriptor": "^1.0.0",
11588             "is-data-descriptor": "^1.0.0",
11589             "kind-of": "^6.0.2"
11590           }
11591         },
11592         "isobject": {
11593           "version": "3.0.1",
11594           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
11595           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
11596           "dev": true
11597         },
11598         "kind-of": {
11599           "version": "6.0.3",
11600           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11601           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
11602           "dev": true
11603         }
11604       }
11605     },
11606     "snapdragon-util": {
11607       "version": "3.0.1",
11608       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
11609       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
11610       "dev": true,
11611       "requires": {
11612         "kind-of": "^3.2.0"
11613       }
11614     },
11615     "socket.io": {
11616       "version": "1.7.3",
11617       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
11618       "integrity": "sha512-CmZLQTyj5nKKVBoguhisLP5Yl6oEfEWbQQQQ0MdXAazCZdRpGR4FG6rd13ryovTa75S36PgXsAGtzwllCWrgbQ==",
11619       "dev": true,
11620       "requires": {
11621         "debug": "2.3.3",
11622         "engine.io": "1.8.3",
11623         "has-binary": "0.1.7",
11624         "object-assign": "4.1.0",
11625         "socket.io-adapter": "0.5.0",
11626         "socket.io-client": "1.7.3",
11627         "socket.io-parser": "2.3.1"
11628       },
11629       "dependencies": {
11630         "debug": {
11631           "version": "2.3.3",
11632           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
11633           "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
11634           "dev": true,
11635           "requires": {
11636             "ms": "0.7.2"
11637           }
11638         },
11639         "ms": {
11640           "version": "0.7.2",
11641           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
11642           "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
11643           "dev": true
11644         }
11645       }
11646     },
11647     "socket.io-adapter": {
11648       "version": "0.5.0",
11649       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
11650       "integrity": "sha512-zmYvlFJay9skt4yk1MffE9p93HKvQtyy0BLZ5dRM73bOXFJXNZWq8qZVdY456sLaxdK6fHGiZ7glxzqvzwGzkw==",
11651       "dev": true,
11652       "requires": {
11653         "debug": "2.3.3",
11654         "socket.io-parser": "2.3.1"
11655       },
11656       "dependencies": {
11657         "debug": {
11658           "version": "2.3.3",
11659           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
11660           "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
11661           "dev": true,
11662           "requires": {
11663             "ms": "0.7.2"
11664           }
11665         },
11666         "ms": {
11667           "version": "0.7.2",
11668           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
11669           "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
11670           "dev": true
11671         }
11672       }
11673     },
11674     "socket.io-client": {
11675       "version": "1.7.3",
11676       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
11677       "integrity": "sha512-ZEPOqFboJuuVau/3sMF4PgzJM/X+TDhssgufCnGtPtSL2Nmt4dL3i9JheCT1B45hiYM5cgO+wTO8EYmxbpwHSw==",
11678       "dev": true,
11679       "requires": {
11680         "backo2": "1.0.2",
11681         "component-bind": "1.0.0",
11682         "component-emitter": "1.2.1",
11683         "debug": "2.3.3",
11684         "engine.io-client": "1.8.3",
11685         "has-binary": "0.1.7",
11686         "indexof": "0.0.1",
11687         "object-component": "0.0.3",
11688         "parseuri": "0.0.5",
11689         "socket.io-parser": "2.3.1",
11690         "to-array": "0.1.4"
11691       },
11692       "dependencies": {
11693         "component-emitter": {
11694           "version": "1.2.1",
11695           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
11696           "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==",
11697           "dev": true
11698         },
11699         "debug": {
11700           "version": "2.3.3",
11701           "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
11702           "integrity": "sha512-dCHp4G+F11zb+RtEu7BE2U8R32AYmM/4bljQfut8LipH3PdwsVBVGh083MXvtKkB7HSQUzSwiXz53c4mzJvYfw==",
11703           "dev": true,
11704           "requires": {
11705             "ms": "0.7.2"
11706           }
11707         },
11708         "ms": {
11709           "version": "0.7.2",
11710           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
11711           "integrity": "sha512-5NnE67nQSQDJHVahPJna1PQ/zCXMnQop3yUCxjKPNzCxuyPSKWTQ/5Gu5CZmjetwGLWRA+PzeF5thlbOdbQldA==",
11712           "dev": true
11713         }
11714       }
11715     },
11716     "socket.io-parser": {
11717       "version": "2.3.1",
11718       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
11719       "integrity": "sha512-j6l4g/+yWQjmy1yByzg1DPFL4vxQw+NwCJatIxni/AE1wfm17FBtIKSWU4Ay+onrJwDxmC4eK4QS/04ZsqYwZQ==",
11720       "dev": true,
11721       "requires": {
11722         "component-emitter": "1.1.2",
11723         "debug": "2.2.0",
11724         "isarray": "0.0.1",
11725         "json3": "3.3.2"
11726       },
11727       "dependencies": {
11728         "component-emitter": {
11729           "version": "1.1.2",
11730           "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
11731           "integrity": "sha512-YhIbp3PJiznERfjlIkK0ue4obZxt2S60+0W8z24ZymOHT8sHloOqWOqZRU2eN5OlY8U08VFsP02letcu26FilA==",
11732           "dev": true
11733         },
11734         "debug": {
11735           "version": "2.2.0",
11736           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
11737           "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==",
11738           "dev": true,
11739           "requires": {
11740             "ms": "0.7.1"
11741           }
11742         },
11743         "isarray": {
11744           "version": "0.0.1",
11745           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
11746           "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
11747           "dev": true
11748         },
11749         "ms": {
11750           "version": "0.7.1",
11751           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
11752           "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==",
11753           "dev": true
11754         }
11755       }
11756     },
11757     "source-list-map": {
11758       "version": "2.0.1",
11759       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
11760       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
11761       "dev": true
11762     },
11763     "source-map": {
11764       "version": "0.5.7",
11765       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11766       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11767       "dev": true
11768     },
11769     "source-map-resolve": {
11770       "version": "0.5.3",
11771       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
11772       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
11773       "dev": true,
11774       "requires": {
11775         "atob": "^2.1.2",
11776         "decode-uri-component": "^0.2.0",
11777         "resolve-url": "^0.2.1",
11778         "source-map-url": "^0.4.0",
11779         "urix": "^0.1.0"
11780       }
11781     },
11782     "source-map-url": {
11783       "version": "0.4.1",
11784       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
11785       "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
11786       "dev": true
11787     },
11788     "spdx-correct": {
11789       "version": "3.1.1",
11790       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
11791       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
11792       "dev": true,
11793       "requires": {
11794         "spdx-expression-parse": "^3.0.0",
11795         "spdx-license-ids": "^3.0.0"
11796       }
11797     },
11798     "spdx-exceptions": {
11799       "version": "2.3.0",
11800       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
11801       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
11802       "dev": true
11803     },
11804     "spdx-expression-parse": {
11805       "version": "3.0.1",
11806       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
11807       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
11808       "dev": true,
11809       "requires": {
11810         "spdx-exceptions": "^2.1.0",
11811         "spdx-license-ids": "^3.0.0"
11812       }
11813     },
11814     "spdx-license-ids": {
11815       "version": "3.0.7",
11816       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
11817       "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
11818       "dev": true
11819     },
11820     "split-string": {
11821       "version": "3.1.0",
11822       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
11823       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
11824       "dev": true,
11825       "requires": {
11826         "extend-shallow": "^3.0.0"
11827       }
11828     },
11829     "ssri": {
11830       "version": "5.3.0",
11831       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
11832       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
11833       "dev": true,
11834       "requires": {
11835         "safe-buffer": "^5.1.1"
11836       }
11837     },
11838     "static-extend": {
11839       "version": "0.1.2",
11840       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
11841       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
11842       "dev": true,
11843       "requires": {
11844         "define-property": "^0.2.5",
11845         "object-copy": "^0.1.0"
11846       },
11847       "dependencies": {
11848         "define-property": {
11849           "version": "0.2.5",
11850           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11851           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11852           "dev": true,
11853           "requires": {
11854             "is-descriptor": "^0.1.0"
11855           }
11856         }
11857       }
11858     },
11859     "statuses": {
11860       "version": "2.0.1",
11861       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
11862       "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
11863       "dev": true
11864     },
11865     "stream-browserify": {
11866       "version": "2.0.2",
11867       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
11868       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
11869       "dev": true,
11870       "requires": {
11871         "inherits": "~2.0.1",
11872         "readable-stream": "^2.0.2"
11873       }
11874     },
11875     "stream-each": {
11876       "version": "1.2.3",
11877       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
11878       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
11879       "dev": true,
11880       "requires": {
11881         "end-of-stream": "^1.1.0",
11882         "stream-shift": "^1.0.0"
11883       }
11884     },
11885     "stream-http": {
11886       "version": "2.8.3",
11887       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
11888       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
11889       "dev": true,
11890       "requires": {
11891         "builtin-status-codes": "^3.0.0",
11892         "inherits": "^2.0.1",
11893         "readable-stream": "^2.3.6",
11894         "to-arraybuffer": "^1.0.0",
11895         "xtend": "^4.0.0"
11896       }
11897     },
11898     "stream-shift": {
11899       "version": "1.0.1",
11900       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
11901       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
11902       "dev": true
11903     },
11904     "string_decoder": {
11905       "version": "1.1.1",
11906       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11907       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11908       "dev": true,
11909       "requires": {
11910         "safe-buffer": "~5.1.0"
11911       }
11912     },
11913     "string-width": {
11914       "version": "2.1.1",
11915       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11916       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11917       "dev": true,
11918       "requires": {
11919         "is-fullwidth-code-point": "^2.0.0",
11920         "strip-ansi": "^4.0.0"
11921       },
11922       "dependencies": {
11923         "ansi-regex": {
11924           "version": "3.0.0",
11925           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11926           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11927           "dev": true
11928         },
11929         "is-fullwidth-code-point": {
11930           "version": "2.0.0",
11931           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11932           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11933           "dev": true
11934         },
11935         "strip-ansi": {
11936           "version": "4.0.0",
11937           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11938           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11939           "dev": true,
11940           "requires": {
11941             "ansi-regex": "^3.0.0"
11942           }
11943         }
11944       }
11945     },
11946     "strip-ansi": {
11947       "version": "3.0.1",
11948       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11949       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11950       "dev": true,
11951       "requires": {
11952         "ansi-regex": "^2.0.0"
11953       }
11954     },
11955     "strip-bom": {
11956       "version": "3.0.0",
11957       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
11958       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
11959       "dev": true
11960     },
11961     "strip-eof": {
11962       "version": "1.0.0",
11963       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
11964       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
11965       "dev": true
11966     },
11967     "supports-color": {
11968       "version": "4.5.0",
11969       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
11970       "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
11971       "dev": true,
11972       "requires": {
11973         "has-flag": "^2.0.0"
11974       }
11975     },
11976     "tapable": {
11977       "version": "0.2.9",
11978       "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz",
11979       "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==",
11980       "dev": true
11981     },
11982     "through2": {
11983       "version": "2.0.5",
11984       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11985       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11986       "dev": true,
11987       "requires": {
11988         "readable-stream": "~2.3.6",
11989         "xtend": "~4.0.1"
11990       }
11991     },
11992     "timers-browserify": {
11993       "version": "2.0.12",
11994       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
11995       "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
11996       "dev": true,
11997       "requires": {
11998         "setimmediate": "^1.0.4"
11999       }
12000     },
12001     "tmp": {
12002       "version": "0.0.31",
12003       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
12004       "integrity": "sha512-lfyEfOppKvWNeId5CArFLwgwef+iCnbEIy0JWYf1httIEXnx4ndL4Dr1adw7hPgeQfSlTbc/gqn6iaKcROpw5Q==",
12005       "dev": true,
12006       "requires": {
12007         "os-tmpdir": "~1.0.1"
12008       }
12009     },
12010     "to-array": {
12011       "version": "0.1.4",
12012       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
12013       "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==",
12014       "dev": true
12015     },
12016     "to-arraybuffer": {
12017       "version": "1.0.1",
12018       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
12019       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
12020       "dev": true
12021     },
12022     "to-object-path": {
12023       "version": "0.3.0",
12024       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
12025       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
12026       "dev": true,
12027       "requires": {
12028         "kind-of": "^3.0.2"
12029       }
12030     },
12031     "to-regex": {
12032       "version": "3.0.2",
12033       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
12034       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
12035       "dev": true,
12036       "requires": {
12037         "define-property": "^2.0.2",
12038         "extend-shallow": "^3.0.2",
12039         "regex-not": "^1.0.2",
12040         "safe-regex": "^1.1.0"
12041       }
12042     },
12043     "to-regex-range": {
12044       "version": "2.1.1",
12045       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
12046       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
12047       "dev": true,
12048       "requires": {
12049         "is-number": "^3.0.0",
12050         "repeat-string": "^1.6.1"
12051       },
12052       "dependencies": {
12053         "is-number": {
12054           "version": "3.0.0",
12055           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12056           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12057           "dev": true,
12058           "requires": {
12059             "kind-of": "^3.0.2"
12060           }
12061         }
12062       }
12063     },
12064     "toidentifier": {
12065       "version": "1.0.1",
12066       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
12067       "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
12068       "dev": true
12069     },
12070     "tty-browserify": {
12071       "version": "0.0.0",
12072       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
12073       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
12074       "dev": true
12075     },
12076     "type": {
12077       "version": "1.2.0",
12078       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
12079       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
12080       "dev": true
12081     },
12082     "type-is": {
12083       "version": "1.6.18",
12084       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
12085       "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
12086       "dev": true,
12087       "requires": {
12088         "media-typer": "0.3.0",
12089         "mime-types": "~2.1.24"
12090       }
12091     },
12092     "typedarray": {
12093       "version": "0.0.6",
12094       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
12095       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
12096       "dev": true
12097     },
12098     "uglify-js": {
12099       "version": "2.8.29",
12100       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
12101       "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
12102       "dev": true,
12103       "requires": {
12104         "source-map": "~0.5.1",
12105         "uglify-to-browserify": "~1.0.0",
12106         "yargs": "~3.10.0"
12107       },
12108       "dependencies": {
12109         "yargs": {
12110           "version": "3.10.0",
12111           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
12112           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
12113           "dev": true,
12114           "requires": {
12115             "camelcase": "^1.0.2",
12116             "cliui": "^2.1.0",
12117             "decamelize": "^1.0.0",
12118             "window-size": "0.1.0"
12119           }
12120         }
12121       }
12122     },
12123     "uglify-to-browserify": {
12124       "version": "1.0.2",
12125       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
12126       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
12127       "dev": true,
12128       "optional": true
12129     },
12130     "uglifyjs-webpack-plugin": {
12131       "version": "0.4.6",
12132       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
12133       "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
12134       "dev": true,
12135       "requires": {
12136         "source-map": "^0.5.6",
12137         "uglify-js": "^2.8.29",
12138         "webpack-sources": "^1.0.1"
12139       }
12140     },
12141     "ultron": {
12142       "version": "1.0.2",
12143       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
12144       "integrity": "sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==",
12145       "dev": true
12146     },
12147     "underscore": {
12148       "version": "1.7.0",
12149       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
12150       "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk="
12151     },
12152     "underscore.string": {
12153       "version": "2.4.0",
12154       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
12155       "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs="
12156     },
12157     "union-value": {
12158       "version": "1.0.1",
12159       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
12160       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
12161       "dev": true,
12162       "requires": {
12163         "arr-union": "^3.1.0",
12164         "get-value": "^2.0.6",
12165         "is-extendable": "^0.1.1",
12166         "set-value": "^2.0.1"
12167       }
12168     },
12169     "unique-filename": {
12170       "version": "1.1.1",
12171       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
12172       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
12173       "dev": true,
12174       "requires": {
12175         "unique-slug": "^2.0.0"
12176       }
12177     },
12178     "unique-slug": {
12179       "version": "2.0.2",
12180       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
12181       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
12182       "dev": true,
12183       "requires": {
12184         "imurmurhash": "^0.1.4"
12185       }
12186     },
12187     "unpipe": {
12188       "version": "1.0.0",
12189       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
12190       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
12191       "dev": true
12192     },
12193     "unset-value": {
12194       "version": "1.0.0",
12195       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
12196       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
12197       "dev": true,
12198       "requires": {
12199         "has-value": "^0.3.1",
12200         "isobject": "^3.0.0"
12201       },
12202       "dependencies": {
12203         "has-value": {
12204           "version": "0.3.1",
12205           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
12206           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
12207           "dev": true,
12208           "requires": {
12209             "get-value": "^2.0.3",
12210             "has-values": "^0.1.4",
12211             "isobject": "^2.0.0"
12212           },
12213           "dependencies": {
12214             "isobject": {
12215               "version": "2.1.0",
12216               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
12217               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
12218               "dev": true,
12219               "requires": {
12220                 "isarray": "1.0.0"
12221               }
12222             }
12223           }
12224         },
12225         "has-values": {
12226           "version": "0.1.4",
12227           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
12228           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
12229           "dev": true
12230         },
12231         "isobject": {
12232           "version": "3.0.1",
12233           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
12234           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
12235           "dev": true
12236         }
12237       }
12238     },
12239     "upath": {
12240       "version": "1.2.0",
12241       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
12242       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
12243       "dev": true,
12244       "optional": true
12245     },
12246     "uri-js": {
12247       "version": "4.4.1",
12248       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
12249       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
12250       "dev": true,
12251       "requires": {
12252         "punycode": "^2.1.0"
12253       }
12254     },
12255     "urix": {
12256       "version": "0.1.0",
12257       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
12258       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
12259       "dev": true
12260     },
12261     "url": {
12262       "version": "0.11.0",
12263       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
12264       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
12265       "dev": true,
12266       "requires": {
12267         "punycode": "1.3.2",
12268         "querystring": "0.2.0"
12269       },
12270       "dependencies": {
12271         "punycode": {
12272           "version": "1.3.2",
12273           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
12274           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
12275           "dev": true
12276         }
12277       }
12278     },
12279     "use": {
12280       "version": "3.1.1",
12281       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
12282       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
12283       "dev": true
12284     },
12285     "useragent": {
12286       "version": "2.3.0",
12287       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
12288       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
12289       "dev": true,
12290       "requires": {
12291         "lru-cache": "4.1.x",
12292         "tmp": "0.0.x"
12293       }
12294     },
12295     "util": {
12296       "version": "0.11.1",
12297       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
12298       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
12299       "dev": true,
12300       "requires": {
12301         "inherits": "2.0.3"
12302       },
12303       "dependencies": {
12304         "inherits": {
12305           "version": "2.0.3",
12306           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
12307           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
12308           "dev": true
12309         }
12310       }
12311     },
12312     "util-deprecate": {
12313       "version": "1.0.2",
12314       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
12315       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
12316       "dev": true
12317     },
12318     "utils-merge": {
12319       "version": "1.0.1",
12320       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
12321       "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
12322       "dev": true
12323     },
12324     "validate-npm-package-license": {
12325       "version": "3.0.4",
12326       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
12327       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
12328       "dev": true,
12329       "requires": {
12330         "spdx-correct": "^3.0.0",
12331         "spdx-expression-parse": "^3.0.0"
12332       }
12333     },
12334     "vm-browserify": {
12335       "version": "1.1.2",
12336       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
12337       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
12338       "dev": true
12339     },
12340     "void-elements": {
12341       "version": "2.0.1",
12342       "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
12343       "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
12344       "dev": true
12345     },
12346     "watchpack": {
12347       "version": "1.7.5",
12348       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
12349       "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
12350       "dev": true,
12351       "requires": {
12352         "chokidar": "^3.4.1",
12353         "graceful-fs": "^4.1.2",
12354         "neo-async": "^2.5.0",
12355         "watchpack-chokidar2": "^2.0.1"
12356       },
12357       "dependencies": {
12358         "anymatch": {
12359           "version": "3.1.1",
12360           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
12361           "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
12362           "dev": true,
12363           "optional": true,
12364           "requires": {
12365             "normalize-path": "^3.0.0",
12366             "picomatch": "^2.0.4"
12367           }
12368         },
12369         "binary-extensions": {
12370           "version": "2.2.0",
12371           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
12372           "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
12373           "dev": true,
12374           "optional": true
12375         },
12376         "braces": {
12377           "version": "3.0.2",
12378           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
12379           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
12380           "dev": true,
12381           "optional": true,
12382           "requires": {
12383             "fill-range": "^7.0.1"
12384           }
12385         },
12386         "chokidar": {
12387           "version": "3.5.1",
12388           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
12389           "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
12390           "dev": true,
12391           "optional": true,
12392           "requires": {
12393             "anymatch": "~3.1.1",
12394             "braces": "~3.0.2",
12395             "fsevents": "~2.3.1",
12396             "glob-parent": "~5.1.0",
12397             "is-binary-path": "~2.1.0",
12398             "is-glob": "~4.0.1",
12399             "normalize-path": "~3.0.0",
12400             "readdirp": "~3.5.0"
12401           }
12402         },
12403         "fill-range": {
12404           "version": "7.0.1",
12405           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
12406           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
12407           "dev": true,
12408           "optional": true,
12409           "requires": {
12410             "to-regex-range": "^5.0.1"
12411           }
12412         },
12413         "fsevents": {
12414           "version": "2.3.2",
12415           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
12416           "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
12417           "dev": true,
12418           "optional": true
12419         },
12420         "glob-parent": {
12421           "version": "5.1.1",
12422           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
12423           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
12424           "dev": true,
12425           "optional": true,
12426           "requires": {
12427             "is-glob": "^4.0.1"
12428           }
12429         },
12430         "is-binary-path": {
12431           "version": "2.1.0",
12432           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
12433           "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
12434           "dev": true,
12435           "optional": true,
12436           "requires": {
12437             "binary-extensions": "^2.0.0"
12438           }
12439         },
12440         "is-number": {
12441           "version": "7.0.0",
12442           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
12443           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
12444           "dev": true,
12445           "optional": true
12446         },
12447         "normalize-path": {
12448           "version": "3.0.0",
12449           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
12450           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
12451           "dev": true,
12452           "optional": true
12453         },
12454         "readdirp": {
12455           "version": "3.5.0",
12456           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
12457           "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
12458           "dev": true,
12459           "optional": true,
12460           "requires": {
12461             "picomatch": "^2.2.1"
12462           }
12463         },
12464         "to-regex-range": {
12465           "version": "5.0.1",
12466           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
12467           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
12468           "dev": true,
12469           "optional": true,
12470           "requires": {
12471             "is-number": "^7.0.0"
12472           }
12473         }
12474       }
12475     },
12476     "watchpack-chokidar2": {
12477       "version": "2.0.1",
12478       "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
12479       "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
12480       "dev": true,
12481       "optional": true,
12482       "requires": {
12483         "chokidar": "^2.1.8"
12484       },
12485       "dependencies": {
12486         "anymatch": {
12487           "version": "2.0.0",
12488           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
12489           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
12490           "dev": true,
12491           "optional": true,
12492           "requires": {
12493             "micromatch": "^3.1.4",
12494             "normalize-path": "^2.1.1"
12495           },
12496           "dependencies": {
12497             "normalize-path": {
12498               "version": "2.1.1",
12499               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
12500               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
12501               "dev": true,
12502               "optional": true,
12503               "requires": {
12504                 "remove-trailing-separator": "^1.0.1"
12505               }
12506             }
12507           }
12508         },
12509         "arr-diff": {
12510           "version": "4.0.0",
12511           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
12512           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
12513           "dev": true,
12514           "optional": true
12515         },
12516         "array-unique": {
12517           "version": "0.3.2",
12518           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
12519           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
12520           "dev": true,
12521           "optional": true
12522         },
12523         "braces": {
12524           "version": "2.3.2",
12525           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12526           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12527           "dev": true,
12528           "optional": true,
12529           "requires": {
12530             "arr-flatten": "^1.1.0",
12531             "array-unique": "^0.3.2",
12532             "extend-shallow": "^2.0.1",
12533             "fill-range": "^4.0.0",
12534             "isobject": "^3.0.1",
12535             "repeat-element": "^1.1.2",
12536             "snapdragon": "^0.8.1",
12537             "snapdragon-node": "^2.0.1",
12538             "split-string": "^3.0.2",
12539             "to-regex": "^3.0.1"
12540           },
12541           "dependencies": {
12542             "extend-shallow": {
12543               "version": "2.0.1",
12544               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12545               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12546               "dev": true,
12547               "optional": true,
12548               "requires": {
12549                 "is-extendable": "^0.1.0"
12550               }
12551             }
12552           }
12553         },
12554         "chokidar": {
12555           "version": "2.1.8",
12556           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
12557           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
12558           "dev": true,
12559           "optional": true,
12560           "requires": {
12561             "anymatch": "^2.0.0",
12562             "async-each": "^1.0.1",
12563             "braces": "^2.3.2",
12564             "fsevents": "^1.2.7",
12565             "glob-parent": "^3.1.0",
12566             "inherits": "^2.0.3",
12567             "is-binary-path": "^1.0.0",
12568             "is-glob": "^4.0.0",
12569             "normalize-path": "^3.0.0",
12570             "path-is-absolute": "^1.0.0",
12571             "readdirp": "^2.2.1",
12572             "upath": "^1.1.1"
12573           }
12574         },
12575         "expand-brackets": {
12576           "version": "2.1.4",
12577           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
12578           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
12579           "dev": true,
12580           "optional": true,
12581           "requires": {
12582             "debug": "^2.3.3",
12583             "define-property": "^0.2.5",
12584             "extend-shallow": "^2.0.1",
12585             "posix-character-classes": "^0.1.0",
12586             "regex-not": "^1.0.0",
12587             "snapdragon": "^0.8.1",
12588             "to-regex": "^3.0.1"
12589           },
12590           "dependencies": {
12591             "define-property": {
12592               "version": "0.2.5",
12593               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12594               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12595               "dev": true,
12596               "optional": true,
12597               "requires": {
12598                 "is-descriptor": "^0.1.0"
12599               }
12600             },
12601             "extend-shallow": {
12602               "version": "2.0.1",
12603               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12604               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12605               "dev": true,
12606               "optional": true,
12607               "requires": {
12608                 "is-extendable": "^0.1.0"
12609               }
12610             },
12611             "is-accessor-descriptor": {
12612               "version": "0.1.6",
12613               "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
12614               "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
12615               "dev": true,
12616               "optional": true,
12617               "requires": {
12618                 "kind-of": "^3.0.2"
12619               },
12620               "dependencies": {
12621                 "kind-of": {
12622                   "version": "3.2.2",
12623                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12624                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12625                   "dev": true,
12626                   "optional": true,
12627                   "requires": {
12628                     "is-buffer": "^1.1.5"
12629                   }
12630                 }
12631               }
12632             },
12633             "is-data-descriptor": {
12634               "version": "0.1.4",
12635               "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
12636               "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
12637               "dev": true,
12638               "optional": true,
12639               "requires": {
12640                 "kind-of": "^3.0.2"
12641               },
12642               "dependencies": {
12643                 "kind-of": {
12644                   "version": "3.2.2",
12645                   "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12646                   "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12647                   "dev": true,
12648                   "optional": true,
12649                   "requires": {
12650                     "is-buffer": "^1.1.5"
12651                   }
12652                 }
12653               }
12654             },
12655             "is-descriptor": {
12656               "version": "0.1.6",
12657               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
12658               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
12659               "dev": true,
12660               "optional": true,
12661               "requires": {
12662                 "is-accessor-descriptor": "^0.1.6",
12663                 "is-data-descriptor": "^0.1.4",
12664                 "kind-of": "^5.0.0"
12665               }
12666             },
12667             "kind-of": {
12668               "version": "5.1.0",
12669               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
12670               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
12671               "dev": true,
12672               "optional": true
12673             }
12674           }
12675         },
12676         "extglob": {
12677           "version": "2.0.4",
12678           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
12679           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
12680           "dev": true,
12681           "optional": true,
12682           "requires": {
12683             "array-unique": "^0.3.2",
12684             "define-property": "^1.0.0",
12685             "expand-brackets": "^2.1.4",
12686             "extend-shallow": "^2.0.1",
12687             "fragment-cache": "^0.2.1",
12688             "regex-not": "^1.0.0",
12689             "snapdragon": "^0.8.1",
12690             "to-regex": "^3.0.1"
12691           },
12692           "dependencies": {
12693             "define-property": {
12694               "version": "1.0.0",
12695               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
12696               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
12697               "dev": true,
12698               "optional": true,
12699               "requires": {
12700                 "is-descriptor": "^1.0.0"
12701               }
12702             },
12703             "extend-shallow": {
12704               "version": "2.0.1",
12705               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12706               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12707               "dev": true,
12708               "optional": true,
12709               "requires": {
12710                 "is-extendable": "^0.1.0"
12711               }
12712             }
12713           }
12714         },
12715         "fill-range": {
12716           "version": "4.0.0",
12717           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12718           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12719           "dev": true,
12720           "optional": true,
12721           "requires": {
12722             "extend-shallow": "^2.0.1",
12723             "is-number": "^3.0.0",
12724             "repeat-string": "^1.6.1",
12725             "to-regex-range": "^2.1.0"
12726           },
12727           "dependencies": {
12728             "extend-shallow": {
12729               "version": "2.0.1",
12730               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12731               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12732               "dev": true,
12733               "optional": true,
12734               "requires": {
12735                 "is-extendable": "^0.1.0"
12736               }
12737             }
12738           }
12739         },
12740         "glob-parent": {
12741           "version": "3.1.0",
12742           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
12743           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
12744           "dev": true,
12745           "optional": true,
12746           "requires": {
12747             "is-glob": "^3.1.0",
12748             "path-dirname": "^1.0.0"
12749           },
12750           "dependencies": {
12751             "is-glob": {
12752               "version": "3.1.0",
12753               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
12754               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
12755               "dev": true,
12756               "optional": true,
12757               "requires": {
12758                 "is-extglob": "^2.1.0"
12759               }
12760             }
12761           }
12762         },
12763         "is-accessor-descriptor": {
12764           "version": "1.0.0",
12765           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
12766           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
12767           "dev": true,
12768           "optional": true,
12769           "requires": {
12770             "kind-of": "^6.0.0"
12771           }
12772         },
12773         "is-data-descriptor": {
12774           "version": "1.0.0",
12775           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
12776           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
12777           "dev": true,
12778           "optional": true,
12779           "requires": {
12780             "kind-of": "^6.0.0"
12781           }
12782         },
12783         "is-descriptor": {
12784           "version": "1.0.2",
12785           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
12786           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
12787           "dev": true,
12788           "optional": true,
12789           "requires": {
12790             "is-accessor-descriptor": "^1.0.0",
12791             "is-data-descriptor": "^1.0.0",
12792             "kind-of": "^6.0.2"
12793           }
12794         },
12795         "is-number": {
12796           "version": "3.0.0",
12797           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12798           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12799           "dev": true,
12800           "optional": true,
12801           "requires": {
12802             "kind-of": "^3.0.2"
12803           },
12804           "dependencies": {
12805             "kind-of": {
12806               "version": "3.2.2",
12807               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12808               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12809               "dev": true,
12810               "optional": true,
12811               "requires": {
12812                 "is-buffer": "^1.1.5"
12813               }
12814             }
12815           }
12816         },
12817         "isobject": {
12818           "version": "3.0.1",
12819           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
12820           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
12821           "dev": true,
12822           "optional": true
12823         },
12824         "kind-of": {
12825           "version": "6.0.3",
12826           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
12827           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
12828           "dev": true,
12829           "optional": true
12830         },
12831         "micromatch": {
12832           "version": "3.1.10",
12833           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
12834           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
12835           "dev": true,
12836           "optional": true,
12837           "requires": {
12838             "arr-diff": "^4.0.0",
12839             "array-unique": "^0.3.2",
12840             "braces": "^2.3.1",
12841             "define-property": "^2.0.2",
12842             "extend-shallow": "^3.0.2",
12843             "extglob": "^2.0.4",
12844             "fragment-cache": "^0.2.1",
12845             "kind-of": "^6.0.2",
12846             "nanomatch": "^1.2.9",
12847             "object.pick": "^1.3.0",
12848             "regex-not": "^1.0.0",
12849             "snapdragon": "^0.8.1",
12850             "to-regex": "^3.0.2"
12851           }
12852         },
12853         "normalize-path": {
12854           "version": "3.0.0",
12855           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
12856           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
12857           "dev": true,
12858           "optional": true
12859         }
12860       }
12861     },
12862     "webpack": {
12863       "version": "3.12.0",
12864       "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
12865       "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
12866       "dev": true,
12867       "requires": {
12868         "acorn": "^5.0.0",
12869         "acorn-dynamic-import": "^2.0.0",
12870         "ajv": "^6.1.0",
12871         "ajv-keywords": "^3.1.0",
12872         "async": "^2.1.2",
12873         "enhanced-resolve": "^3.4.0",
12874         "escope": "^3.6.0",
12875         "interpret": "^1.0.0",
12876         "json-loader": "^0.5.4",
12877         "json5": "^0.5.1",
12878         "loader-runner": "^2.3.0",
12879         "loader-utils": "^1.1.0",
12880         "memory-fs": "~0.4.1",
12881         "mkdirp": "~0.5.0",
12882         "node-libs-browser": "^2.0.0",
12883         "source-map": "^0.5.3",
12884         "supports-color": "^4.2.1",
12885         "tapable": "^0.2.7",
12886         "uglifyjs-webpack-plugin": "^0.4.6",
12887         "watchpack": "^1.4.0",
12888         "webpack-sources": "^1.0.1",
12889         "yargs": "^8.0.2"
12890       },
12891       "dependencies": {
12892         "json5": {
12893           "version": "0.5.1",
12894           "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
12895           "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
12896           "dev": true
12897         }
12898       }
12899     },
12900     "webpack-merge": {
12901       "version": "4.2.2",
12902       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
12903       "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
12904       "dev": true,
12905       "requires": {
12906         "lodash": "^4.17.15"
12907       },
12908       "dependencies": {
12909         "lodash": {
12910           "version": "4.17.20",
12911           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
12912           "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
12913           "dev": true
12914         }
12915       }
12916     },
12917     "webpack-sources": {
12918       "version": "1.4.3",
12919       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
12920       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
12921       "dev": true,
12922       "requires": {
12923         "source-list-map": "^2.0.0",
12924         "source-map": "~0.6.1"
12925       },
12926       "dependencies": {
12927         "source-map": {
12928           "version": "0.6.1",
12929           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12930           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12931           "dev": true
12932         }
12933       }
12934     },
12935     "which": {
12936       "version": "1.3.1",
12937       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
12938       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
12939       "dev": true,
12940       "requires": {
12941         "isexe": "^2.0.0"
12942       }
12943     },
12944     "which-module": {
12945       "version": "2.0.0",
12946       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
12947       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
12948       "dev": true
12949     },
12950     "window-size": {
12951       "version": "0.1.0",
12952       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
12953       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
12954       "dev": true
12955     },
12956     "wordwrap": {
12957       "version": "0.0.3",
12958       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
12959       "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==",
12960       "dev": true
12961     },
12962     "wrap-ansi": {
12963       "version": "2.1.0",
12964       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
12965       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
12966       "dev": true,
12967       "requires": {
12968         "string-width": "^1.0.1",
12969         "strip-ansi": "^3.0.1"
12970       },
12971       "dependencies": {
12972         "string-width": {
12973           "version": "1.0.2",
12974           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12975           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12976           "dev": true,
12977           "requires": {
12978             "code-point-at": "^1.0.0",
12979             "is-fullwidth-code-point": "^1.0.0",
12980             "strip-ansi": "^3.0.0"
12981           }
12982         }
12983       }
12984     },
12985     "wrappy": {
12986       "version": "1.0.2",
12987       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12988       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12989       "dev": true
12990     },
12991     "ws": {
12992       "version": "1.1.2",
12993       "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz",
12994       "integrity": "sha512-lobrh3Dhp6tD1hv7NAIMx+oX/rsH/yd6/4krpBmJ/6ulsMZgQMuttlWTuYVWLV6ZjlpWIOjz55KbQbcKSQywEQ==",
12995       "dev": true,
12996       "requires": {
12997         "options": ">=0.0.5",
12998         "ultron": "1.0.x"
12999       }
13000     },
13001     "wtf-8": {
13002       "version": "1.0.0",
13003       "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
13004       "integrity": "sha512-qfR6ovmRRMxNHgUNYI9LRdVofApe/eYrv4ggNOvvCP+pPdEo9Ym93QN4jUceGD6PignBbp2zAzgoE7GibAdq2A==",
13005       "dev": true
13006     },
13007     "xmlhttprequest-ssl": {
13008       "version": "1.5.3",
13009       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
13010       "integrity": "sha512-kauAa/1btT613pYX92WXR6kx5trYeckB5YMd3pPvtkMo2Twdfhwl683M8NiSqWHHo97xAC6bnvK1DWFKxfmejg==",
13011       "dev": true
13012     },
13013     "xtend": {
13014       "version": "4.0.2",
13015       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
13016       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
13017       "dev": true
13018     },
13019     "y18n": {
13020       "version": "4.0.1",
13021       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
13022       "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
13023       "dev": true
13024     },
13025     "yallist": {
13026       "version": "2.1.2",
13027       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
13028       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
13029       "dev": true
13030     },
13031     "yargs": {
13032       "version": "8.0.2",
13033       "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
13034       "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
13035       "dev": true,
13036       "requires": {
13037         "camelcase": "^4.1.0",
13038         "cliui": "^3.2.0",
13039         "decamelize": "^1.1.1",
13040         "get-caller-file": "^1.0.1",
13041         "os-locale": "^2.0.0",
13042         "read-pkg-up": "^2.0.0",
13043         "require-directory": "^2.1.1",
13044         "require-main-filename": "^1.0.1",
13045         "set-blocking": "^2.0.0",
13046         "string-width": "^2.0.0",
13047         "which-module": "^2.0.0",
13048         "y18n": "^3.2.1",
13049         "yargs-parser": "^7.0.0"
13050       },
13051       "dependencies": {
13052         "camelcase": {
13053           "version": "4.1.0",
13054           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
13055           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
13056           "dev": true
13057         },
13058         "cliui": {
13059           "version": "3.2.0",
13060           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
13061           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
13062           "dev": true,
13063           "requires": {
13064             "string-width": "^1.0.1",
13065             "strip-ansi": "^3.0.1",
13066             "wrap-ansi": "^2.0.0"
13067           },
13068           "dependencies": {
13069             "string-width": {
13070               "version": "1.0.2",
13071               "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
13072               "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
13073               "dev": true,
13074               "requires": {
13075                 "code-point-at": "^1.0.0",
13076                 "is-fullwidth-code-point": "^1.0.0",
13077                 "strip-ansi": "^3.0.0"
13078               }
13079             }
13080           }
13081         },
13082         "y18n": {
13083           "version": "3.2.2",
13084           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
13085           "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
13086           "dev": true
13087         }
13088       }
13089     },
13090     "yargs-parser": {
13091       "version": "7.0.0",
13092       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
13093       "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
13094       "dev": true,
13095       "requires": {
13096         "camelcase": "^4.1.0"
13097       },
13098       "dependencies": {
13099         "camelcase": {
13100           "version": "4.1.0",
13101           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
13102           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
13103           "dev": true
13104         }
13105       }
13106     },
13107     "yeast": {
13108       "version": "0.1.2",
13109       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
13110       "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==",
13111       "dev": true
13112     }
13113   }
13114 }