Update lerouxb location to fix tests
[gitter.git] / package-lock.json
blobae67ecf7a70d64ed34b4683bfac48a31740c28a7
2   "name": "gitter-webapp",
3   "version": "19.2.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@babel/code-frame": {
8       "version": "7.0.0",
9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
10       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
11       "dev": true,
12       "requires": {
13         "@babel/highlight": "^7.0.0"
14       }
15     },
16     "@babel/compat-data": {
17       "version": "7.10.5",
18       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.5.tgz",
19       "integrity": "sha512-mPVoWNzIpYJHbWje0if7Ck36bpbtTvIxOi9+6WSK9wjGEXearAqlwBoTQvVjsAY2VIwgcs8V940geY3okzRCEw==",
20       "dev": true,
21       "requires": {
22         "browserslist": "^4.12.0",
23         "invariant": "^2.2.4",
24         "semver": "^5.5.0"
25       },
26       "dependencies": {
27         "browserslist": {
28           "version": "4.13.0",
29           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz",
30           "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==",
31           "dev": true,
32           "requires": {
33             "caniuse-lite": "^1.0.30001093",
34             "electron-to-chromium": "^1.3.488",
35             "escalade": "^3.0.1",
36             "node-releases": "^1.1.58"
37           }
38         },
39         "electron-to-chromium": {
40           "version": "1.3.498",
41           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.498.tgz",
42           "integrity": "sha512-W1hGwaQEU8j9su2jeAr3aabkPuuXw+j8t73eajGAkEJWbfWiwbxBwQN/8Qmv2qCy3uCDm2rOAaZneYQM8VGC4w==",
43           "dev": true
44         }
45       }
46     },
47     "@babel/core": {
48       "version": "7.10.4",
49       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.4.tgz",
50       "integrity": "sha512-3A0tS0HWpy4XujGc7QtOIHTeNwUgWaZc/WuS5YQrfhU67jnVmsD6OGPc1AKHH0LJHQICGncy3+YUjIhVlfDdcA==",
51       "dev": true,
52       "requires": {
53         "@babel/code-frame": "^7.10.4",
54         "@babel/generator": "^7.10.4",
55         "@babel/helper-module-transforms": "^7.10.4",
56         "@babel/helpers": "^7.10.4",
57         "@babel/parser": "^7.10.4",
58         "@babel/template": "^7.10.4",
59         "@babel/traverse": "^7.10.4",
60         "@babel/types": "^7.10.4",
61         "convert-source-map": "^1.7.0",
62         "debug": "^4.1.0",
63         "gensync": "^1.0.0-beta.1",
64         "json5": "^2.1.2",
65         "lodash": "^4.17.13",
66         "resolve": "^1.3.2",
67         "semver": "^5.4.1",
68         "source-map": "^0.5.0"
69       },
70       "dependencies": {
71         "@babel/code-frame": {
72           "version": "7.10.4",
73           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
74           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
75           "dev": true,
76           "requires": {
77             "@babel/highlight": "^7.10.4"
78           }
79         },
80         "@babel/highlight": {
81           "version": "7.10.4",
82           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
83           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
84           "dev": true,
85           "requires": {
86             "@babel/helper-validator-identifier": "^7.10.4",
87             "chalk": "^2.0.0",
88             "js-tokens": "^4.0.0"
89           }
90         },
91         "ansi-styles": {
92           "version": "3.2.1",
93           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
94           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
95           "dev": true,
96           "requires": {
97             "color-convert": "^1.9.0"
98           }
99         },
100         "chalk": {
101           "version": "2.4.2",
102           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
103           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
104           "dev": true,
105           "requires": {
106             "ansi-styles": "^3.2.1",
107             "escape-string-regexp": "^1.0.5",
108             "supports-color": "^5.3.0"
109           }
110         },
111         "convert-source-map": {
112           "version": "1.7.0",
113           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
114           "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
115           "dev": true,
116           "requires": {
117             "safe-buffer": "~5.1.1"
118           }
119         },
120         "debug": {
121           "version": "4.1.1",
122           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
123           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
124           "dev": true,
125           "requires": {
126             "ms": "^2.1.1"
127           }
128         },
129         "js-tokens": {
130           "version": "4.0.0",
131           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
132           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
133           "dev": true
134         },
135         "json5": {
136           "version": "2.1.3",
137           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
138           "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
139           "dev": true,
140           "requires": {
141             "minimist": "^1.2.5"
142           }
143         },
144         "lodash": {
145           "version": "4.17.19",
146           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
147           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
148           "dev": true
149         },
150         "minimist": {
151           "version": "1.2.5",
152           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
153           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
154           "dev": true
155         },
156         "ms": {
157           "version": "2.1.2",
158           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
159           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
160           "dev": true
161         },
162         "source-map": {
163           "version": "0.5.7",
164           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
165           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
166           "dev": true
167         },
168         "supports-color": {
169           "version": "5.5.0",
170           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
171           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
172           "dev": true,
173           "requires": {
174             "has-flag": "^3.0.0"
175           }
176         }
177       }
178     },
179     "@babel/generator": {
180       "version": "7.13.9",
181       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz",
182       "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==",
183       "dev": true,
184       "requires": {
185         "@babel/types": "^7.13.0",
186         "jsesc": "^2.5.1",
187         "source-map": "^0.5.0"
188       },
189       "dependencies": {
190         "source-map": {
191           "version": "0.5.7",
192           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
193           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
194           "dev": true
195         }
196       }
197     },
198     "@babel/helper-annotate-as-pure": {
199       "version": "7.10.4",
200       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz",
201       "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==",
202       "dev": true,
203       "requires": {
204         "@babel/types": "^7.10.4"
205       },
206       "dependencies": {
207         "lodash": {
208           "version": "4.17.19",
209           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
210           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
211         }
212       }
213     },
214     "@babel/helper-builder-binary-assignment-operator-visitor": {
215       "version": "7.10.4",
216       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz",
217       "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==",
218       "dev": true,
219       "requires": {
220         "@babel/helper-explode-assignable-expression": "^7.10.4",
221         "@babel/types": "^7.10.4"
222       },
223       "dependencies": {
224         "lodash": {
225           "version": "4.17.19",
226           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
227           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
228         }
229       }
230     },
231     "@babel/helper-compilation-targets": {
232       "version": "7.10.4",
233       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz",
234       "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==",
235       "dev": true,
236       "requires": {
237         "@babel/compat-data": "^7.10.4",
238         "browserslist": "^4.12.0",
239         "invariant": "^2.2.4",
240         "levenary": "^1.1.1",
241         "semver": "^5.5.0"
242       },
243       "dependencies": {
244         "browserslist": {
245           "version": "4.13.0",
246           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz",
247           "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==",
248           "dev": true,
249           "requires": {
250             "caniuse-lite": "^1.0.30001093",
251             "electron-to-chromium": "^1.3.488",
252             "escalade": "^3.0.1",
253             "node-releases": "^1.1.58"
254           }
255         },
256         "electron-to-chromium": {
257           "version": "1.3.498",
258           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.498.tgz",
259           "integrity": "sha512-W1hGwaQEU8j9su2jeAr3aabkPuuXw+j8t73eajGAkEJWbfWiwbxBwQN/8Qmv2qCy3uCDm2rOAaZneYQM8VGC4w==",
260           "dev": true
261         }
262       }
263     },
264     "@babel/helper-create-class-features-plugin": {
265       "version": "7.10.5",
266       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz",
267       "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==",
268       "dev": true,
269       "requires": {
270         "@babel/helper-function-name": "^7.10.4",
271         "@babel/helper-member-expression-to-functions": "^7.10.5",
272         "@babel/helper-optimise-call-expression": "^7.10.4",
273         "@babel/helper-plugin-utils": "^7.10.4",
274         "@babel/helper-replace-supers": "^7.10.4",
275         "@babel/helper-split-export-declaration": "^7.10.4"
276       },
277       "dependencies": {
278         "@babel/code-frame": {
279           "version": "7.10.4",
280           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
281           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
282           "requires": {
283             "@babel/highlight": "^7.10.4"
284           }
285         },
286         "@babel/helper-plugin-utils": {
287           "version": "7.10.4",
288           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
289           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
290           "dev": true
291         },
292         "@babel/highlight": {
293           "version": "7.10.4",
294           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
295           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
296           "requires": {
297             "@babel/helper-validator-identifier": "^7.10.4",
298             "chalk": "^2.0.0",
299             "js-tokens": "^4.0.0"
300           }
301         },
302         "ansi-styles": {
303           "version": "3.2.1",
304           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
305           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
306           "requires": {
307             "color-convert": "^1.9.0"
308           }
309         },
310         "chalk": {
311           "version": "2.4.2",
312           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
313           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
314           "requires": {
315             "ansi-styles": "^3.2.1",
316             "escape-string-regexp": "^1.0.5",
317             "supports-color": "^5.3.0"
318           }
319         },
320         "js-tokens": {
321           "version": "4.0.0",
322           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
323           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
324         },
325         "lodash": {
326           "version": "4.17.19",
327           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
328           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
329         },
330         "supports-color": {
331           "version": "5.5.0",
332           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
333           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
334           "requires": {
335             "has-flag": "^3.0.0"
336           }
337         }
338       }
339     },
340     "@babel/helper-create-regexp-features-plugin": {
341       "version": "7.10.4",
342       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz",
343       "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==",
344       "dev": true,
345       "requires": {
346         "@babel/helper-annotate-as-pure": "^7.10.4",
347         "@babel/helper-regex": "^7.10.4",
348         "regexpu-core": "^4.7.0"
349       }
350     },
351     "@babel/helper-define-map": {
352       "version": "7.10.5",
353       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz",
354       "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==",
355       "dev": true,
356       "requires": {
357         "@babel/helper-function-name": "^7.10.4",
358         "@babel/types": "^7.10.5",
359         "lodash": "^4.17.19"
360       },
361       "dependencies": {
362         "@babel/code-frame": {
363           "version": "7.10.4",
364           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
365           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
366           "requires": {
367             "@babel/highlight": "^7.10.4"
368           }
369         },
370         "@babel/highlight": {
371           "version": "7.10.4",
372           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
373           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
374           "requires": {
375             "@babel/helper-validator-identifier": "^7.10.4",
376             "chalk": "^2.0.0",
377             "js-tokens": "^4.0.0"
378           }
379         },
380         "ansi-styles": {
381           "version": "3.2.1",
382           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
383           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
384           "requires": {
385             "color-convert": "^1.9.0"
386           }
387         },
388         "chalk": {
389           "version": "2.4.2",
390           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
391           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
392           "requires": {
393             "ansi-styles": "^3.2.1",
394             "escape-string-regexp": "^1.0.5",
395             "supports-color": "^5.3.0"
396           }
397         },
398         "js-tokens": {
399           "version": "4.0.0",
400           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
401           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
402         },
403         "lodash": {
404           "version": "4.17.19",
405           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
406           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
407           "dev": true
408         },
409         "supports-color": {
410           "version": "5.5.0",
411           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
412           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
413           "requires": {
414             "has-flag": "^3.0.0"
415           }
416         }
417       }
418     },
419     "@babel/helper-explode-assignable-expression": {
420       "version": "7.10.4",
421       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz",
422       "integrity": "sha512-4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==",
423       "dev": true,
424       "requires": {
425         "@babel/traverse": "^7.10.4",
426         "@babel/types": "^7.10.4"
427       },
428       "dependencies": {
429         "@babel/code-frame": {
430           "version": "7.10.4",
431           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
432           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
433           "requires": {
434             "@babel/highlight": "^7.10.4"
435           }
436         },
437         "@babel/highlight": {
438           "version": "7.10.4",
439           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
440           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
441           "requires": {
442             "@babel/helper-validator-identifier": "^7.10.4",
443             "chalk": "^2.0.0",
444             "js-tokens": "^4.0.0"
445           }
446         },
447         "ansi-styles": {
448           "version": "3.2.1",
449           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
450           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
451           "requires": {
452             "color-convert": "^1.9.0"
453           }
454         },
455         "chalk": {
456           "version": "2.4.2",
457           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
458           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
459           "requires": {
460             "ansi-styles": "^3.2.1",
461             "escape-string-regexp": "^1.0.5",
462             "supports-color": "^5.3.0"
463           }
464         },
465         "debug": {
466           "version": "4.1.1",
467           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
468           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
469           "requires": {
470             "ms": "^2.1.1"
471           }
472         },
473         "js-tokens": {
474           "version": "4.0.0",
475           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
476           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
477         },
478         "lodash": {
479           "version": "4.17.19",
480           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
481           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
482         },
483         "ms": {
484           "version": "2.1.2",
485           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
486           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
487         },
488         "source-map": {
489           "version": "0.5.7",
490           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
491           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
492         },
493         "supports-color": {
494           "version": "5.5.0",
495           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
496           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
497           "requires": {
498             "has-flag": "^3.0.0"
499           }
500         }
501       }
502     },
503     "@babel/helper-function-name": {
504       "version": "7.12.13",
505       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
506       "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
507       "dev": true,
508       "requires": {
509         "@babel/helper-get-function-arity": "^7.12.13",
510         "@babel/template": "^7.12.13",
511         "@babel/types": "^7.12.13"
512       }
513     },
514     "@babel/helper-get-function-arity": {
515       "version": "7.12.13",
516       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
517       "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
518       "dev": true,
519       "requires": {
520         "@babel/types": "^7.12.13"
521       }
522     },
523     "@babel/helper-hoist-variables": {
524       "version": "7.10.4",
525       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz",
526       "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==",
527       "dev": true,
528       "requires": {
529         "@babel/types": "^7.10.4"
530       },
531       "dependencies": {
532         "lodash": {
533           "version": "4.17.19",
534           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
535           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
536         }
537       }
538     },
539     "@babel/helper-member-expression-to-functions": {
540       "version": "7.10.5",
541       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.5.tgz",
542       "integrity": "sha512-HiqJpYD5+WopCXIAbQDG0zye5XYVvcO9w/DHp5GsaGkRUaamLj2bEtu6i8rnGGprAhHM3qidCMgp71HF4endhA==",
543       "dev": true,
544       "requires": {
545         "@babel/types": "^7.10.5"
546       },
547       "dependencies": {
548         "lodash": {
549           "version": "4.17.19",
550           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
551           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
552         }
553       }
554     },
555     "@babel/helper-module-imports": {
556       "version": "7.10.4",
557       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz",
558       "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==",
559       "dev": true,
560       "requires": {
561         "@babel/types": "^7.10.4"
562       },
563       "dependencies": {
564         "lodash": {
565           "version": "4.17.19",
566           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
567           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
568         }
569       }
570     },
571     "@babel/helper-module-transforms": {
572       "version": "7.10.5",
573       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.5.tgz",
574       "integrity": "sha512-4P+CWMJ6/j1W915ITJaUkadLObmCRRSC234uctJfn/vHrsLNxsR8dwlcXv9ZhJWzl77awf+mWXSZEKt5t0OnlA==",
575       "dev": true,
576       "requires": {
577         "@babel/helper-module-imports": "^7.10.4",
578         "@babel/helper-replace-supers": "^7.10.4",
579         "@babel/helper-simple-access": "^7.10.4",
580         "@babel/helper-split-export-declaration": "^7.10.4",
581         "@babel/template": "^7.10.4",
582         "@babel/types": "^7.10.5",
583         "lodash": "^4.17.19"
584       },
585       "dependencies": {
586         "@babel/code-frame": {
587           "version": "7.10.4",
588           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
589           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
590           "requires": {
591             "@babel/highlight": "^7.10.4"
592           }
593         },
594         "@babel/highlight": {
595           "version": "7.10.4",
596           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
597           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
598           "requires": {
599             "@babel/helper-validator-identifier": "^7.10.4",
600             "chalk": "^2.0.0",
601             "js-tokens": "^4.0.0"
602           }
603         },
604         "ansi-styles": {
605           "version": "3.2.1",
606           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
607           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
608           "requires": {
609             "color-convert": "^1.9.0"
610           }
611         },
612         "chalk": {
613           "version": "2.4.2",
614           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
615           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
616           "requires": {
617             "ansi-styles": "^3.2.1",
618             "escape-string-regexp": "^1.0.5",
619             "supports-color": "^5.3.0"
620           }
621         },
622         "js-tokens": {
623           "version": "4.0.0",
624           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
625           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
626         },
627         "lodash": {
628           "version": "4.17.19",
629           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
630           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
631           "dev": true
632         },
633         "supports-color": {
634           "version": "5.5.0",
635           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
636           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
637           "requires": {
638             "has-flag": "^3.0.0"
639           }
640         }
641       }
642     },
643     "@babel/helper-optimise-call-expression": {
644       "version": "7.10.4",
645       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
646       "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
647       "dev": true,
648       "requires": {
649         "@babel/types": "^7.10.4"
650       },
651       "dependencies": {
652         "lodash": {
653           "version": "4.17.19",
654           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
655           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
656         }
657       }
658     },
659     "@babel/helper-plugin-utils": {
660       "version": "7.0.0",
661       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
662       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
663       "dev": true
664     },
665     "@babel/helper-regex": {
666       "version": "7.10.5",
667       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz",
668       "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==",
669       "dev": true,
670       "requires": {
671         "lodash": "^4.17.19"
672       },
673       "dependencies": {
674         "lodash": {
675           "version": "4.17.19",
676           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
677           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
678           "dev": true
679         }
680       }
681     },
682     "@babel/helper-remap-async-to-generator": {
683       "version": "7.10.4",
684       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz",
685       "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==",
686       "dev": true,
687       "requires": {
688         "@babel/helper-annotate-as-pure": "^7.10.4",
689         "@babel/helper-wrap-function": "^7.10.4",
690         "@babel/template": "^7.10.4",
691         "@babel/traverse": "^7.10.4",
692         "@babel/types": "^7.10.4"
693       },
694       "dependencies": {
695         "@babel/code-frame": {
696           "version": "7.10.4",
697           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
698           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
699           "requires": {
700             "@babel/highlight": "^7.10.4"
701           }
702         },
703         "@babel/highlight": {
704           "version": "7.10.4",
705           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
706           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
707           "requires": {
708             "@babel/helper-validator-identifier": "^7.10.4",
709             "chalk": "^2.0.0",
710             "js-tokens": "^4.0.0"
711           }
712         },
713         "ansi-styles": {
714           "version": "3.2.1",
715           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
716           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
717           "requires": {
718             "color-convert": "^1.9.0"
719           }
720         },
721         "chalk": {
722           "version": "2.4.2",
723           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
724           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
725           "requires": {
726             "ansi-styles": "^3.2.1",
727             "escape-string-regexp": "^1.0.5",
728             "supports-color": "^5.3.0"
729           }
730         },
731         "debug": {
732           "version": "4.1.1",
733           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
734           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
735           "requires": {
736             "ms": "^2.1.1"
737           }
738         },
739         "js-tokens": {
740           "version": "4.0.0",
741           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
742           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
743         },
744         "lodash": {
745           "version": "4.17.19",
746           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
747           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
748         },
749         "ms": {
750           "version": "2.1.2",
751           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
752           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
753         },
754         "source-map": {
755           "version": "0.5.7",
756           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
757           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
758         },
759         "supports-color": {
760           "version": "5.5.0",
761           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
762           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
763           "requires": {
764             "has-flag": "^3.0.0"
765           }
766         }
767       }
768     },
769     "@babel/helper-replace-supers": {
770       "version": "7.10.4",
771       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
772       "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
773       "dev": true,
774       "requires": {
775         "@babel/helper-member-expression-to-functions": "^7.10.4",
776         "@babel/helper-optimise-call-expression": "^7.10.4",
777         "@babel/traverse": "^7.10.4",
778         "@babel/types": "^7.10.4"
779       },
780       "dependencies": {
781         "@babel/code-frame": {
782           "version": "7.10.4",
783           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
784           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
785           "requires": {
786             "@babel/highlight": "^7.10.4"
787           }
788         },
789         "@babel/highlight": {
790           "version": "7.10.4",
791           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
792           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
793           "requires": {
794             "@babel/helper-validator-identifier": "^7.10.4",
795             "chalk": "^2.0.0",
796             "js-tokens": "^4.0.0"
797           }
798         },
799         "ansi-styles": {
800           "version": "3.2.1",
801           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
802           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
803           "requires": {
804             "color-convert": "^1.9.0"
805           }
806         },
807         "chalk": {
808           "version": "2.4.2",
809           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
810           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
811           "requires": {
812             "ansi-styles": "^3.2.1",
813             "escape-string-regexp": "^1.0.5",
814             "supports-color": "^5.3.0"
815           }
816         },
817         "debug": {
818           "version": "4.1.1",
819           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
820           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
821           "requires": {
822             "ms": "^2.1.1"
823           }
824         },
825         "js-tokens": {
826           "version": "4.0.0",
827           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
828           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
829         },
830         "lodash": {
831           "version": "4.17.19",
832           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
833           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
834         },
835         "ms": {
836           "version": "2.1.2",
837           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
838           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
839         },
840         "source-map": {
841           "version": "0.5.7",
842           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
843           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
844         },
845         "supports-color": {
846           "version": "5.5.0",
847           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
848           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
849           "requires": {
850             "has-flag": "^3.0.0"
851           }
852         }
853       }
854     },
855     "@babel/helper-simple-access": {
856       "version": "7.10.4",
857       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz",
858       "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==",
859       "dev": true,
860       "requires": {
861         "@babel/template": "^7.10.4",
862         "@babel/types": "^7.10.4"
863       },
864       "dependencies": {
865         "@babel/code-frame": {
866           "version": "7.10.4",
867           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
868           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
869           "requires": {
870             "@babel/highlight": "^7.10.4"
871           }
872         },
873         "@babel/highlight": {
874           "version": "7.10.4",
875           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
876           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
877           "requires": {
878             "@babel/helper-validator-identifier": "^7.10.4",
879             "chalk": "^2.0.0",
880             "js-tokens": "^4.0.0"
881           }
882         },
883         "ansi-styles": {
884           "version": "3.2.1",
885           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
886           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
887           "requires": {
888             "color-convert": "^1.9.0"
889           }
890         },
891         "chalk": {
892           "version": "2.4.2",
893           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
894           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
895           "requires": {
896             "ansi-styles": "^3.2.1",
897             "escape-string-regexp": "^1.0.5",
898             "supports-color": "^5.3.0"
899           }
900         },
901         "js-tokens": {
902           "version": "4.0.0",
903           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
904           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
905         },
906         "lodash": {
907           "version": "4.17.19",
908           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
909           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
910         },
911         "supports-color": {
912           "version": "5.5.0",
913           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
914           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
915           "requires": {
916             "has-flag": "^3.0.0"
917           }
918         }
919       }
920     },
921     "@babel/helper-split-export-declaration": {
922       "version": "7.12.13",
923       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
924       "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
925       "dev": true,
926       "requires": {
927         "@babel/types": "^7.12.13"
928       }
929     },
930     "@babel/helper-validator-identifier": {
931       "version": "7.10.4",
932       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
933       "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
934     },
935     "@babel/helper-wrap-function": {
936       "version": "7.10.4",
937       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz",
938       "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==",
939       "dev": true,
940       "requires": {
941         "@babel/helper-function-name": "^7.10.4",
942         "@babel/template": "^7.10.4",
943         "@babel/traverse": "^7.10.4",
944         "@babel/types": "^7.10.4"
945       },
946       "dependencies": {
947         "@babel/code-frame": {
948           "version": "7.10.4",
949           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
950           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
951           "requires": {
952             "@babel/highlight": "^7.10.4"
953           }
954         },
955         "@babel/highlight": {
956           "version": "7.10.4",
957           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
958           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
959           "requires": {
960             "@babel/helper-validator-identifier": "^7.10.4",
961             "chalk": "^2.0.0",
962             "js-tokens": "^4.0.0"
963           }
964         },
965         "ansi-styles": {
966           "version": "3.2.1",
967           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
968           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
969           "requires": {
970             "color-convert": "^1.9.0"
971           }
972         },
973         "chalk": {
974           "version": "2.4.2",
975           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
976           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
977           "requires": {
978             "ansi-styles": "^3.2.1",
979             "escape-string-regexp": "^1.0.5",
980             "supports-color": "^5.3.0"
981           }
982         },
983         "debug": {
984           "version": "4.1.1",
985           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
986           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
987           "requires": {
988             "ms": "^2.1.1"
989           }
990         },
991         "js-tokens": {
992           "version": "4.0.0",
993           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
994           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
995         },
996         "lodash": {
997           "version": "4.17.19",
998           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
999           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
1000         },
1001         "ms": {
1002           "version": "2.1.2",
1003           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1004           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1005         },
1006         "source-map": {
1007           "version": "0.5.7",
1008           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1009           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1010         },
1011         "supports-color": {
1012           "version": "5.5.0",
1013           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1014           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1015           "requires": {
1016             "has-flag": "^3.0.0"
1017           }
1018         }
1019       }
1020     },
1021     "@babel/helpers": {
1022       "version": "7.10.4",
1023       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz",
1024       "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==",
1025       "dev": true,
1026       "requires": {
1027         "@babel/template": "^7.10.4",
1028         "@babel/traverse": "^7.10.4",
1029         "@babel/types": "^7.10.4"
1030       },
1031       "dependencies": {
1032         "@babel/code-frame": {
1033           "version": "7.10.4",
1034           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1035           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1036           "requires": {
1037             "@babel/highlight": "^7.10.4"
1038           }
1039         },
1040         "@babel/highlight": {
1041           "version": "7.10.4",
1042           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1043           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1044           "requires": {
1045             "@babel/helper-validator-identifier": "^7.10.4",
1046             "chalk": "^2.0.0",
1047             "js-tokens": "^4.0.0"
1048           }
1049         },
1050         "ansi-styles": {
1051           "version": "3.2.1",
1052           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1053           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1054           "requires": {
1055             "color-convert": "^1.9.0"
1056           }
1057         },
1058         "chalk": {
1059           "version": "2.4.2",
1060           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1061           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1062           "requires": {
1063             "ansi-styles": "^3.2.1",
1064             "escape-string-regexp": "^1.0.5",
1065             "supports-color": "^5.3.0"
1066           }
1067         },
1068         "debug": {
1069           "version": "4.1.1",
1070           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1071           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1072           "requires": {
1073             "ms": "^2.1.1"
1074           }
1075         },
1076         "js-tokens": {
1077           "version": "4.0.0",
1078           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1079           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1080         },
1081         "lodash": {
1082           "version": "4.17.19",
1083           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
1084           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
1085         },
1086         "ms": {
1087           "version": "2.1.2",
1088           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1089           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1090         },
1091         "source-map": {
1092           "version": "0.5.7",
1093           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1094           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
1095         },
1096         "supports-color": {
1097           "version": "5.5.0",
1098           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1099           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1100           "requires": {
1101             "has-flag": "^3.0.0"
1102           }
1103         }
1104       }
1105     },
1106     "@babel/highlight": {
1107       "version": "7.0.0",
1108       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
1109       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
1110       "dev": true,
1111       "requires": {
1112         "chalk": "^2.0.0",
1113         "esutils": "^2.0.2",
1114         "js-tokens": "^4.0.0"
1115       },
1116       "dependencies": {
1117         "ansi-styles": {
1118           "version": "3.2.1",
1119           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1120           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1121           "dev": true,
1122           "requires": {
1123             "color-convert": "^1.9.0"
1124           }
1125         },
1126         "chalk": {
1127           "version": "2.4.1",
1128           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
1129           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
1130           "dev": true,
1131           "requires": {
1132             "ansi-styles": "^3.2.1",
1133             "escape-string-regexp": "^1.0.5",
1134             "supports-color": "^5.3.0"
1135           }
1136         },
1137         "js-tokens": {
1138           "version": "4.0.0",
1139           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1140           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1141           "dev": true
1142         },
1143         "supports-color": {
1144           "version": "5.5.0",
1145           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1146           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1147           "dev": true,
1148           "requires": {
1149             "has-flag": "^3.0.0"
1150           }
1151         }
1152       }
1153     },
1154     "@babel/parser": {
1155       "version": "7.13.15",
1156       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz",
1157       "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==",
1158       "dev": true
1159     },
1160     "@babel/plugin-proposal-async-generator-functions": {
1161       "version": "7.10.5",
1162       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz",
1163       "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==",
1164       "dev": true,
1165       "requires": {
1166         "@babel/helper-plugin-utils": "^7.10.4",
1167         "@babel/helper-remap-async-to-generator": "^7.10.4",
1168         "@babel/plugin-syntax-async-generators": "^7.8.0"
1169       },
1170       "dependencies": {
1171         "@babel/helper-plugin-utils": {
1172           "version": "7.10.4",
1173           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1174           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1175           "dev": true
1176         }
1177       }
1178     },
1179     "@babel/plugin-proposal-class-properties": {
1180       "version": "7.10.4",
1181       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz",
1182       "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==",
1183       "dev": true,
1184       "requires": {
1185         "@babel/helper-create-class-features-plugin": "^7.10.4",
1186         "@babel/helper-plugin-utils": "^7.10.4"
1187       },
1188       "dependencies": {
1189         "@babel/helper-plugin-utils": {
1190           "version": "7.10.4",
1191           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1192           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1193           "dev": true
1194         }
1195       }
1196     },
1197     "@babel/plugin-proposal-dynamic-import": {
1198       "version": "7.10.4",
1199       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz",
1200       "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==",
1201       "dev": true,
1202       "requires": {
1203         "@babel/helper-plugin-utils": "^7.10.4",
1204         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1205       },
1206       "dependencies": {
1207         "@babel/helper-plugin-utils": {
1208           "version": "7.10.4",
1209           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1210           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1211           "dev": true
1212         }
1213       }
1214     },
1215     "@babel/plugin-proposal-json-strings": {
1216       "version": "7.10.4",
1217       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz",
1218       "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==",
1219       "dev": true,
1220       "requires": {
1221         "@babel/helper-plugin-utils": "^7.10.4",
1222         "@babel/plugin-syntax-json-strings": "^7.8.0"
1223       },
1224       "dependencies": {
1225         "@babel/helper-plugin-utils": {
1226           "version": "7.10.4",
1227           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1228           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1229           "dev": true
1230         }
1231       }
1232     },
1233     "@babel/plugin-proposal-nullish-coalescing-operator": {
1234       "version": "7.10.4",
1235       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz",
1236       "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==",
1237       "dev": true,
1238       "requires": {
1239         "@babel/helper-plugin-utils": "^7.10.4",
1240         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1241       },
1242       "dependencies": {
1243         "@babel/helper-plugin-utils": {
1244           "version": "7.10.4",
1245           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1246           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1247           "dev": true
1248         }
1249       }
1250     },
1251     "@babel/plugin-proposal-numeric-separator": {
1252       "version": "7.10.4",
1253       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz",
1254       "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==",
1255       "dev": true,
1256       "requires": {
1257         "@babel/helper-plugin-utils": "^7.10.4",
1258         "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1259       },
1260       "dependencies": {
1261         "@babel/helper-plugin-utils": {
1262           "version": "7.10.4",
1263           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1264           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1265           "dev": true
1266         }
1267       }
1268     },
1269     "@babel/plugin-proposal-object-rest-spread": {
1270       "version": "7.10.4",
1271       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz",
1272       "integrity": "sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==",
1273       "dev": true,
1274       "requires": {
1275         "@babel/helper-plugin-utils": "^7.10.4",
1276         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1277         "@babel/plugin-transform-parameters": "^7.10.4"
1278       },
1279       "dependencies": {
1280         "@babel/helper-plugin-utils": {
1281           "version": "7.10.4",
1282           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1283           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1284           "dev": true
1285         }
1286       }
1287     },
1288     "@babel/plugin-proposal-optional-catch-binding": {
1289       "version": "7.10.4",
1290       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz",
1291       "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==",
1292       "dev": true,
1293       "requires": {
1294         "@babel/helper-plugin-utils": "^7.10.4",
1295         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1296       },
1297       "dependencies": {
1298         "@babel/helper-plugin-utils": {
1299           "version": "7.10.4",
1300           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1301           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1302           "dev": true
1303         }
1304       }
1305     },
1306     "@babel/plugin-proposal-optional-chaining": {
1307       "version": "7.10.4",
1308       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.4.tgz",
1309       "integrity": "sha512-ZIhQIEeavTgouyMSdZRap4VPPHqJJ3NEs2cuHs5p0erH+iz6khB0qfgU8g7UuJkG88+fBMy23ZiU+nuHvekJeQ==",
1310       "dev": true,
1311       "requires": {
1312         "@babel/helper-plugin-utils": "^7.10.4",
1313         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1314       },
1315       "dependencies": {
1316         "@babel/helper-plugin-utils": {
1317           "version": "7.10.4",
1318           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1319           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1320           "dev": true
1321         }
1322       }
1323     },
1324     "@babel/plugin-proposal-private-methods": {
1325       "version": "7.10.4",
1326       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz",
1327       "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==",
1328       "dev": true,
1329       "requires": {
1330         "@babel/helper-create-class-features-plugin": "^7.10.4",
1331         "@babel/helper-plugin-utils": "^7.10.4"
1332       },
1333       "dependencies": {
1334         "@babel/helper-plugin-utils": {
1335           "version": "7.10.4",
1336           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1337           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1338           "dev": true
1339         }
1340       }
1341     },
1342     "@babel/plugin-proposal-unicode-property-regex": {
1343       "version": "7.10.4",
1344       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz",
1345       "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==",
1346       "dev": true,
1347       "requires": {
1348         "@babel/helper-create-regexp-features-plugin": "^7.10.4",
1349         "@babel/helper-plugin-utils": "^7.10.4"
1350       },
1351       "dependencies": {
1352         "@babel/helper-plugin-utils": {
1353           "version": "7.10.4",
1354           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1355           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1356           "dev": true
1357         }
1358       }
1359     },
1360     "@babel/plugin-syntax-async-generators": {
1361       "version": "7.8.4",
1362       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1363       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1364       "dev": true,
1365       "requires": {
1366         "@babel/helper-plugin-utils": "^7.8.0"
1367       },
1368       "dependencies": {
1369         "@babel/helper-plugin-utils": {
1370           "version": "7.10.4",
1371           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1372           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1373           "dev": true
1374         }
1375       }
1376     },
1377     "@babel/plugin-syntax-bigint": {
1378       "version": "7.8.3",
1379       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
1380       "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
1381       "dev": true,
1382       "requires": {
1383         "@babel/helper-plugin-utils": "^7.8.0"
1384       },
1385       "dependencies": {
1386         "@babel/helper-plugin-utils": {
1387           "version": "7.13.0",
1388           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
1389           "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
1390           "dev": true
1391         }
1392       }
1393     },
1394     "@babel/plugin-syntax-class-properties": {
1395       "version": "7.10.4",
1396       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz",
1397       "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==",
1398       "dev": true,
1399       "requires": {
1400         "@babel/helper-plugin-utils": "^7.10.4"
1401       },
1402       "dependencies": {
1403         "@babel/helper-plugin-utils": {
1404           "version": "7.10.4",
1405           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1406           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1407           "dev": true
1408         }
1409       }
1410     },
1411     "@babel/plugin-syntax-dynamic-import": {
1412       "version": "7.8.3",
1413       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1414       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1415       "dev": true,
1416       "requires": {
1417         "@babel/helper-plugin-utils": "^7.8.0"
1418       },
1419       "dependencies": {
1420         "@babel/helper-plugin-utils": {
1421           "version": "7.10.4",
1422           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1423           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1424           "dev": true
1425         }
1426       }
1427     },
1428     "@babel/plugin-syntax-import-meta": {
1429       "version": "7.10.4",
1430       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
1431       "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
1432       "dev": true,
1433       "requires": {
1434         "@babel/helper-plugin-utils": "^7.10.4"
1435       },
1436       "dependencies": {
1437         "@babel/helper-plugin-utils": {
1438           "version": "7.13.0",
1439           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
1440           "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
1441           "dev": true
1442         }
1443       }
1444     },
1445     "@babel/plugin-syntax-json-strings": {
1446       "version": "7.8.3",
1447       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1448       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1449       "dev": true,
1450       "requires": {
1451         "@babel/helper-plugin-utils": "^7.8.0"
1452       },
1453       "dependencies": {
1454         "@babel/helper-plugin-utils": {
1455           "version": "7.10.4",
1456           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1457           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1458           "dev": true
1459         }
1460       }
1461     },
1462     "@babel/plugin-syntax-logical-assignment-operators": {
1463       "version": "7.10.4",
1464       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1465       "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1466       "dev": true,
1467       "requires": {
1468         "@babel/helper-plugin-utils": "^7.10.4"
1469       },
1470       "dependencies": {
1471         "@babel/helper-plugin-utils": {
1472           "version": "7.13.0",
1473           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
1474           "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
1475           "dev": true
1476         }
1477       }
1478     },
1479     "@babel/plugin-syntax-nullish-coalescing-operator": {
1480       "version": "7.8.3",
1481       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1482       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1483       "dev": true,
1484       "requires": {
1485         "@babel/helper-plugin-utils": "^7.8.0"
1486       },
1487       "dependencies": {
1488         "@babel/helper-plugin-utils": {
1489           "version": "7.10.4",
1490           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1491           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1492           "dev": true
1493         }
1494       }
1495     },
1496     "@babel/plugin-syntax-numeric-separator": {
1497       "version": "7.10.4",
1498       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1499       "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1500       "dev": true,
1501       "requires": {
1502         "@babel/helper-plugin-utils": "^7.10.4"
1503       },
1504       "dependencies": {
1505         "@babel/helper-plugin-utils": {
1506           "version": "7.10.4",
1507           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1508           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1509           "dev": true
1510         }
1511       }
1512     },
1513     "@babel/plugin-syntax-object-rest-spread": {
1514       "version": "7.8.3",
1515       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1516       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1517       "dev": true,
1518       "requires": {
1519         "@babel/helper-plugin-utils": "^7.8.0"
1520       },
1521       "dependencies": {
1522         "@babel/helper-plugin-utils": {
1523           "version": "7.13.0",
1524           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz",
1525           "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==",
1526           "dev": true
1527         }
1528       }
1529     },
1530     "@babel/plugin-syntax-optional-catch-binding": {
1531       "version": "7.8.3",
1532       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1533       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1534       "dev": true,
1535       "requires": {
1536         "@babel/helper-plugin-utils": "^7.8.0"
1537       },
1538       "dependencies": {
1539         "@babel/helper-plugin-utils": {
1540           "version": "7.10.4",
1541           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1542           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1543           "dev": true
1544         }
1545       }
1546     },
1547     "@babel/plugin-syntax-optional-chaining": {
1548       "version": "7.8.3",
1549       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1550       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1551       "dev": true,
1552       "requires": {
1553         "@babel/helper-plugin-utils": "^7.8.0"
1554       },
1555       "dependencies": {
1556         "@babel/helper-plugin-utils": {
1557           "version": "7.10.4",
1558           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1559           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1560           "dev": true
1561         }
1562       }
1563     },
1564     "@babel/plugin-syntax-top-level-await": {
1565       "version": "7.10.4",
1566       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz",
1567       "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==",
1568       "dev": true,
1569       "requires": {
1570         "@babel/helper-plugin-utils": "^7.10.4"
1571       },
1572       "dependencies": {
1573         "@babel/helper-plugin-utils": {
1574           "version": "7.10.4",
1575           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1576           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1577           "dev": true
1578         }
1579       }
1580     },
1581     "@babel/plugin-transform-arrow-functions": {
1582       "version": "7.10.4",
1583       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz",
1584       "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==",
1585       "dev": true,
1586       "requires": {
1587         "@babel/helper-plugin-utils": "^7.10.4"
1588       },
1589       "dependencies": {
1590         "@babel/helper-plugin-utils": {
1591           "version": "7.10.4",
1592           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1593           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1594           "dev": true
1595         }
1596       }
1597     },
1598     "@babel/plugin-transform-async-to-generator": {
1599       "version": "7.10.4",
1600       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz",
1601       "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==",
1602       "dev": true,
1603       "requires": {
1604         "@babel/helper-module-imports": "^7.10.4",
1605         "@babel/helper-plugin-utils": "^7.10.4",
1606         "@babel/helper-remap-async-to-generator": "^7.10.4"
1607       },
1608       "dependencies": {
1609         "@babel/helper-plugin-utils": {
1610           "version": "7.10.4",
1611           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1612           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1613           "dev": true
1614         }
1615       }
1616     },
1617     "@babel/plugin-transform-block-scoped-functions": {
1618       "version": "7.10.4",
1619       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz",
1620       "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==",
1621       "dev": true,
1622       "requires": {
1623         "@babel/helper-plugin-utils": "^7.10.4"
1624       },
1625       "dependencies": {
1626         "@babel/helper-plugin-utils": {
1627           "version": "7.10.4",
1628           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1629           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1630           "dev": true
1631         }
1632       }
1633     },
1634     "@babel/plugin-transform-block-scoping": {
1635       "version": "7.10.5",
1636       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.5.tgz",
1637       "integrity": "sha512-6Ycw3hjpQti0qssQcA6AMSFDHeNJ++R6dIMnpRqUjFeBBTmTDPa8zgF90OVfTvAo11mXZTlVUViY1g8ffrURLg==",
1638       "dev": true,
1639       "requires": {
1640         "@babel/helper-plugin-utils": "^7.10.4"
1641       },
1642       "dependencies": {
1643         "@babel/helper-plugin-utils": {
1644           "version": "7.10.4",
1645           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1646           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1647           "dev": true
1648         }
1649       }
1650     },
1651     "@babel/plugin-transform-classes": {
1652       "version": "7.10.4",
1653       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz",
1654       "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==",
1655       "dev": true,
1656       "requires": {
1657         "@babel/helper-annotate-as-pure": "^7.10.4",
1658         "@babel/helper-define-map": "^7.10.4",
1659         "@babel/helper-function-name": "^7.10.4",
1660         "@babel/helper-optimise-call-expression": "^7.10.4",
1661         "@babel/helper-plugin-utils": "^7.10.4",
1662         "@babel/helper-replace-supers": "^7.10.4",
1663         "@babel/helper-split-export-declaration": "^7.10.4",
1664         "globals": "^11.1.0"
1665       },
1666       "dependencies": {
1667         "@babel/code-frame": {
1668           "version": "7.10.4",
1669           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1670           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1671           "requires": {
1672             "@babel/highlight": "^7.10.4"
1673           }
1674         },
1675         "@babel/helper-plugin-utils": {
1676           "version": "7.10.4",
1677           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1678           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1679           "dev": true
1680         },
1681         "@babel/highlight": {
1682           "version": "7.10.4",
1683           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1684           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1685           "requires": {
1686             "@babel/helper-validator-identifier": "^7.10.4",
1687             "chalk": "^2.0.0",
1688             "js-tokens": "^4.0.0"
1689           }
1690         },
1691         "ansi-styles": {
1692           "version": "3.2.1",
1693           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1694           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1695           "requires": {
1696             "color-convert": "^1.9.0"
1697           }
1698         },
1699         "chalk": {
1700           "version": "2.4.2",
1701           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1702           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1703           "requires": {
1704             "ansi-styles": "^3.2.1",
1705             "escape-string-regexp": "^1.0.5",
1706             "supports-color": "^5.3.0"
1707           }
1708         },
1709         "js-tokens": {
1710           "version": "4.0.0",
1711           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1712           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1713         },
1714         "lodash": {
1715           "version": "4.17.19",
1716           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
1717           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
1718         },
1719         "supports-color": {
1720           "version": "5.5.0",
1721           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1722           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1723           "requires": {
1724             "has-flag": "^3.0.0"
1725           }
1726         }
1727       }
1728     },
1729     "@babel/plugin-transform-computed-properties": {
1730       "version": "7.10.4",
1731       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz",
1732       "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==",
1733       "dev": true,
1734       "requires": {
1735         "@babel/helper-plugin-utils": "^7.10.4"
1736       },
1737       "dependencies": {
1738         "@babel/helper-plugin-utils": {
1739           "version": "7.10.4",
1740           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1741           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1742           "dev": true
1743         }
1744       }
1745     },
1746     "@babel/plugin-transform-destructuring": {
1747       "version": "7.10.4",
1748       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz",
1749       "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==",
1750       "dev": true,
1751       "requires": {
1752         "@babel/helper-plugin-utils": "^7.10.4"
1753       },
1754       "dependencies": {
1755         "@babel/helper-plugin-utils": {
1756           "version": "7.10.4",
1757           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1758           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1759           "dev": true
1760         }
1761       }
1762     },
1763     "@babel/plugin-transform-dotall-regex": {
1764       "version": "7.10.4",
1765       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz",
1766       "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==",
1767       "dev": true,
1768       "requires": {
1769         "@babel/helper-create-regexp-features-plugin": "^7.10.4",
1770         "@babel/helper-plugin-utils": "^7.10.4"
1771       },
1772       "dependencies": {
1773         "@babel/helper-plugin-utils": {
1774           "version": "7.10.4",
1775           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1776           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1777           "dev": true
1778         }
1779       }
1780     },
1781     "@babel/plugin-transform-duplicate-keys": {
1782       "version": "7.10.4",
1783       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz",
1784       "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==",
1785       "dev": true,
1786       "requires": {
1787         "@babel/helper-plugin-utils": "^7.10.4"
1788       },
1789       "dependencies": {
1790         "@babel/helper-plugin-utils": {
1791           "version": "7.10.4",
1792           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1793           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1794           "dev": true
1795         }
1796       }
1797     },
1798     "@babel/plugin-transform-exponentiation-operator": {
1799       "version": "7.10.4",
1800       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz",
1801       "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==",
1802       "dev": true,
1803       "requires": {
1804         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4",
1805         "@babel/helper-plugin-utils": "^7.10.4"
1806       },
1807       "dependencies": {
1808         "@babel/helper-plugin-utils": {
1809           "version": "7.10.4",
1810           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1811           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1812           "dev": true
1813         }
1814       }
1815     },
1816     "@babel/plugin-transform-for-of": {
1817       "version": "7.10.4",
1818       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz",
1819       "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==",
1820       "dev": true,
1821       "requires": {
1822         "@babel/helper-plugin-utils": "^7.10.4"
1823       },
1824       "dependencies": {
1825         "@babel/helper-plugin-utils": {
1826           "version": "7.10.4",
1827           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1828           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1829           "dev": true
1830         }
1831       }
1832     },
1833     "@babel/plugin-transform-function-name": {
1834       "version": "7.10.4",
1835       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz",
1836       "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==",
1837       "dev": true,
1838       "requires": {
1839         "@babel/helper-function-name": "^7.10.4",
1840         "@babel/helper-plugin-utils": "^7.10.4"
1841       },
1842       "dependencies": {
1843         "@babel/code-frame": {
1844           "version": "7.10.4",
1845           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1846           "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1847           "requires": {
1848             "@babel/highlight": "^7.10.4"
1849           }
1850         },
1851         "@babel/helper-plugin-utils": {
1852           "version": "7.10.4",
1853           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1854           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1855           "dev": true
1856         },
1857         "@babel/highlight": {
1858           "version": "7.10.4",
1859           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1860           "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1861           "requires": {
1862             "@babel/helper-validator-identifier": "^7.10.4",
1863             "chalk": "^2.0.0",
1864             "js-tokens": "^4.0.0"
1865           }
1866         },
1867         "ansi-styles": {
1868           "version": "3.2.1",
1869           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1870           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1871           "requires": {
1872             "color-convert": "^1.9.0"
1873           }
1874         },
1875         "chalk": {
1876           "version": "2.4.2",
1877           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1878           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1879           "requires": {
1880             "ansi-styles": "^3.2.1",
1881             "escape-string-regexp": "^1.0.5",
1882             "supports-color": "^5.3.0"
1883           }
1884         },
1885         "js-tokens": {
1886           "version": "4.0.0",
1887           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1888           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1889         },
1890         "lodash": {
1891           "version": "4.17.19",
1892           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
1893           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
1894         },
1895         "supports-color": {
1896           "version": "5.5.0",
1897           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1898           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1899           "requires": {
1900             "has-flag": "^3.0.0"
1901           }
1902         }
1903       }
1904     },
1905     "@babel/plugin-transform-literals": {
1906       "version": "7.10.4",
1907       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz",
1908       "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==",
1909       "dev": true,
1910       "requires": {
1911         "@babel/helper-plugin-utils": "^7.10.4"
1912       },
1913       "dependencies": {
1914         "@babel/helper-plugin-utils": {
1915           "version": "7.10.4",
1916           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1917           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1918           "dev": true
1919         }
1920       }
1921     },
1922     "@babel/plugin-transform-member-expression-literals": {
1923       "version": "7.10.4",
1924       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz",
1925       "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==",
1926       "dev": true,
1927       "requires": {
1928         "@babel/helper-plugin-utils": "^7.10.4"
1929       },
1930       "dependencies": {
1931         "@babel/helper-plugin-utils": {
1932           "version": "7.10.4",
1933           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1934           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1935           "dev": true
1936         }
1937       }
1938     },
1939     "@babel/plugin-transform-modules-amd": {
1940       "version": "7.10.5",
1941       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz",
1942       "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==",
1943       "dev": true,
1944       "requires": {
1945         "@babel/helper-module-transforms": "^7.10.5",
1946         "@babel/helper-plugin-utils": "^7.10.4",
1947         "babel-plugin-dynamic-import-node": "^2.3.3"
1948       },
1949       "dependencies": {
1950         "@babel/helper-plugin-utils": {
1951           "version": "7.10.4",
1952           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1953           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1954           "dev": true
1955         }
1956       }
1957     },
1958     "@babel/plugin-transform-modules-commonjs": {
1959       "version": "7.10.4",
1960       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz",
1961       "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==",
1962       "dev": true,
1963       "requires": {
1964         "@babel/helper-module-transforms": "^7.10.4",
1965         "@babel/helper-plugin-utils": "^7.10.4",
1966         "@babel/helper-simple-access": "^7.10.4",
1967         "babel-plugin-dynamic-import-node": "^2.3.3"
1968       },
1969       "dependencies": {
1970         "@babel/helper-plugin-utils": {
1971           "version": "7.10.4",
1972           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1973           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1974           "dev": true
1975         }
1976       }
1977     },
1978     "@babel/plugin-transform-modules-systemjs": {
1979       "version": "7.10.5",
1980       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz",
1981       "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==",
1982       "dev": true,
1983       "requires": {
1984         "@babel/helper-hoist-variables": "^7.10.4",
1985         "@babel/helper-module-transforms": "^7.10.5",
1986         "@babel/helper-plugin-utils": "^7.10.4",
1987         "babel-plugin-dynamic-import-node": "^2.3.3"
1988       },
1989       "dependencies": {
1990         "@babel/helper-plugin-utils": {
1991           "version": "7.10.4",
1992           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1993           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1994           "dev": true
1995         }
1996       }
1997     },
1998     "@babel/plugin-transform-modules-umd": {
1999       "version": "7.10.4",
2000       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz",
2001       "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==",
2002       "dev": true,
2003       "requires": {
2004         "@babel/helper-module-transforms": "^7.10.4",
2005         "@babel/helper-plugin-utils": "^7.10.4"
2006       },
2007       "dependencies": {
2008         "@babel/helper-plugin-utils": {
2009           "version": "7.10.4",
2010           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2011           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2012           "dev": true
2013         }
2014       }
2015     },
2016     "@babel/plugin-transform-named-capturing-groups-regex": {
2017       "version": "7.10.4",
2018       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz",
2019       "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==",
2020       "dev": true,
2021       "requires": {
2022         "@babel/helper-create-regexp-features-plugin": "^7.10.4"
2023       }
2024     },
2025     "@babel/plugin-transform-new-target": {
2026       "version": "7.10.4",
2027       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz",
2028       "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==",
2029       "dev": true,
2030       "requires": {
2031         "@babel/helper-plugin-utils": "^7.10.4"
2032       },
2033       "dependencies": {
2034         "@babel/helper-plugin-utils": {
2035           "version": "7.10.4",
2036           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2037           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2038           "dev": true
2039         }
2040       }
2041     },
2042     "@babel/plugin-transform-object-super": {
2043       "version": "7.10.4",
2044       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz",
2045       "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==",
2046       "dev": true,
2047       "requires": {
2048         "@babel/helper-plugin-utils": "^7.10.4",
2049         "@babel/helper-replace-supers": "^7.10.4"
2050       },
2051       "dependencies": {
2052         "@babel/helper-plugin-utils": {
2053           "version": "7.10.4",
2054           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2055           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2056           "dev": true
2057         }
2058       }
2059     },
2060     "@babel/plugin-transform-parameters": {
2061       "version": "7.10.5",
2062       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz",
2063       "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==",
2064       "dev": true,
2065       "requires": {
2066         "@babel/helper-get-function-arity": "^7.10.4",
2067         "@babel/helper-plugin-utils": "^7.10.4"
2068       },
2069       "dependencies": {
2070         "@babel/helper-plugin-utils": {
2071           "version": "7.10.4",
2072           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2073           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2074           "dev": true
2075         },
2076         "lodash": {
2077           "version": "4.17.19",
2078           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
2079           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
2080         }
2081       }
2082     },
2083     "@babel/plugin-transform-property-literals": {
2084       "version": "7.10.4",
2085       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz",
2086       "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==",
2087       "dev": true,
2088       "requires": {
2089         "@babel/helper-plugin-utils": "^7.10.4"
2090       },
2091       "dependencies": {
2092         "@babel/helper-plugin-utils": {
2093           "version": "7.10.4",
2094           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2095           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2096           "dev": true
2097         }
2098       }
2099     },
2100     "@babel/plugin-transform-regenerator": {
2101       "version": "7.10.4",
2102       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz",
2103       "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==",
2104       "dev": true,
2105       "requires": {
2106         "regenerator-transform": "^0.14.2"
2107       }
2108     },
2109     "@babel/plugin-transform-reserved-words": {
2110       "version": "7.10.4",
2111       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz",
2112       "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==",
2113       "dev": true,
2114       "requires": {
2115         "@babel/helper-plugin-utils": "^7.10.4"
2116       },
2117       "dependencies": {
2118         "@babel/helper-plugin-utils": {
2119           "version": "7.10.4",
2120           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2121           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2122           "dev": true
2123         }
2124       }
2125     },
2126     "@babel/plugin-transform-runtime": {
2127       "version": "7.10.4",
2128       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.4.tgz",
2129       "integrity": "sha512-8ULlGv8p+Vuxu+kz2Y1dk6MYS2b/Dki+NO6/0ZlfSj5tMalfDL7jI/o/2a+rrWLqSXvnadEqc2WguB4gdQIxZw==",
2130       "dev": true,
2131       "requires": {
2132         "@babel/helper-module-imports": "^7.10.4",
2133         "@babel/helper-plugin-utils": "^7.10.4",
2134         "resolve": "^1.8.1",
2135         "semver": "^5.5.1"
2136       },
2137       "dependencies": {
2138         "@babel/helper-plugin-utils": {
2139           "version": "7.10.4",
2140           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2141           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2142           "dev": true
2143         },
2144         "path-parse": {
2145           "version": "1.0.6",
2146           "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
2147           "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
2148           "dev": true
2149         },
2150         "resolve": {
2151           "version": "1.17.0",
2152           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
2153           "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
2154           "dev": true,
2155           "requires": {
2156             "path-parse": "^1.0.6"
2157           }
2158         },
2159         "semver": {
2160           "version": "5.7.1",
2161           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2162           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2163           "dev": true
2164         }
2165       }
2166     },
2167     "@babel/plugin-transform-shorthand-properties": {
2168       "version": "7.10.4",
2169       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz",
2170       "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==",
2171       "dev": true,
2172       "requires": {
2173         "@babel/helper-plugin-utils": "^7.10.4"
2174       },
2175       "dependencies": {
2176         "@babel/helper-plugin-utils": {
2177           "version": "7.10.4",
2178           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2179           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2180           "dev": true
2181         }
2182       }
2183     },
2184     "@babel/plugin-transform-spread": {
2185       "version": "7.10.4",
2186       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.4.tgz",
2187       "integrity": "sha512-1e/51G/Ni+7uH5gktbWv+eCED9pP8ZpRhZB3jOaI3mmzfvJTWHkuyYTv0Z5PYtyM+Tr2Ccr9kUdQxn60fI5WuQ==",
2188       "dev": true,
2189       "requires": {
2190         "@babel/helper-plugin-utils": "^7.10.4"
2191       },
2192       "dependencies": {
2193         "@babel/helper-plugin-utils": {
2194           "version": "7.10.4",
2195           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2196           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2197           "dev": true
2198         }
2199       }
2200     },
2201     "@babel/plugin-transform-sticky-regex": {
2202       "version": "7.10.4",
2203       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz",
2204       "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==",
2205       "dev": true,
2206       "requires": {
2207         "@babel/helper-plugin-utils": "^7.10.4",
2208         "@babel/helper-regex": "^7.10.4"
2209       },
2210       "dependencies": {
2211         "@babel/helper-plugin-utils": {
2212           "version": "7.10.4",
2213           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2214           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2215           "dev": true
2216         }
2217       }
2218     },
2219     "@babel/plugin-transform-template-literals": {
2220       "version": "7.10.5",
2221       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz",
2222       "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==",
2223       "dev": true,
2224       "requires": {
2225         "@babel/helper-annotate-as-pure": "^7.10.4",
2226         "@babel/helper-plugin-utils": "^7.10.4"
2227       },
2228       "dependencies": {
2229         "@babel/helper-plugin-utils": {
2230           "version": "7.10.4",
2231           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2232           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2233           "dev": true
2234         }
2235       }
2236     },
2237     "@babel/plugin-transform-typeof-symbol": {
2238       "version": "7.10.4",
2239       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz",
2240       "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==",
2241       "dev": true,
2242       "requires": {
2243         "@babel/helper-plugin-utils": "^7.10.4"
2244       },
2245       "dependencies": {
2246         "@babel/helper-plugin-utils": {
2247           "version": "7.10.4",
2248           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2249           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2250           "dev": true
2251         }
2252       }
2253     },
2254     "@babel/plugin-transform-unicode-escapes": {
2255       "version": "7.10.4",
2256       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz",
2257       "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==",
2258       "dev": true,
2259       "requires": {
2260         "@babel/helper-plugin-utils": "^7.10.4"
2261       },
2262       "dependencies": {
2263         "@babel/helper-plugin-utils": {
2264           "version": "7.10.4",
2265           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2266           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2267           "dev": true
2268         }
2269       }
2270     },
2271     "@babel/plugin-transform-unicode-regex": {
2272       "version": "7.10.4",
2273       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz",
2274       "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==",
2275       "dev": true,
2276       "requires": {
2277         "@babel/helper-create-regexp-features-plugin": "^7.10.4",
2278         "@babel/helper-plugin-utils": "^7.10.4"
2279       },
2280       "dependencies": {
2281         "@babel/helper-plugin-utils": {
2282           "version": "7.10.4",
2283           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2284           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2285           "dev": true
2286         }
2287       }
2288     },
2289     "@babel/preset-env": {
2290       "version": "7.10.4",
2291       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.4.tgz",
2292       "integrity": "sha512-tcmuQ6vupfMZPrLrc38d0sF2OjLT3/bZ0dry5HchNCQbrokoQi4reXqclvkkAT5b+gWc23meVWpve5P/7+w/zw==",
2293       "dev": true,
2294       "requires": {
2295         "@babel/compat-data": "^7.10.4",
2296         "@babel/helper-compilation-targets": "^7.10.4",
2297         "@babel/helper-module-imports": "^7.10.4",
2298         "@babel/helper-plugin-utils": "^7.10.4",
2299         "@babel/plugin-proposal-async-generator-functions": "^7.10.4",
2300         "@babel/plugin-proposal-class-properties": "^7.10.4",
2301         "@babel/plugin-proposal-dynamic-import": "^7.10.4",
2302         "@babel/plugin-proposal-json-strings": "^7.10.4",
2303         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4",
2304         "@babel/plugin-proposal-numeric-separator": "^7.10.4",
2305         "@babel/plugin-proposal-object-rest-spread": "^7.10.4",
2306         "@babel/plugin-proposal-optional-catch-binding": "^7.10.4",
2307         "@babel/plugin-proposal-optional-chaining": "^7.10.4",
2308         "@babel/plugin-proposal-private-methods": "^7.10.4",
2309         "@babel/plugin-proposal-unicode-property-regex": "^7.10.4",
2310         "@babel/plugin-syntax-async-generators": "^7.8.0",
2311         "@babel/plugin-syntax-class-properties": "^7.10.4",
2312         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2313         "@babel/plugin-syntax-json-strings": "^7.8.0",
2314         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2315         "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2316         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2317         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2318         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2319         "@babel/plugin-syntax-top-level-await": "^7.10.4",
2320         "@babel/plugin-transform-arrow-functions": "^7.10.4",
2321         "@babel/plugin-transform-async-to-generator": "^7.10.4",
2322         "@babel/plugin-transform-block-scoped-functions": "^7.10.4",
2323         "@babel/plugin-transform-block-scoping": "^7.10.4",
2324         "@babel/plugin-transform-classes": "^7.10.4",
2325         "@babel/plugin-transform-computed-properties": "^7.10.4",
2326         "@babel/plugin-transform-destructuring": "^7.10.4",
2327         "@babel/plugin-transform-dotall-regex": "^7.10.4",
2328         "@babel/plugin-transform-duplicate-keys": "^7.10.4",
2329         "@babel/plugin-transform-exponentiation-operator": "^7.10.4",
2330         "@babel/plugin-transform-for-of": "^7.10.4",
2331         "@babel/plugin-transform-function-name": "^7.10.4",
2332         "@babel/plugin-transform-literals": "^7.10.4",
2333         "@babel/plugin-transform-member-expression-literals": "^7.10.4",
2334         "@babel/plugin-transform-modules-amd": "^7.10.4",
2335         "@babel/plugin-transform-modules-commonjs": "^7.10.4",
2336         "@babel/plugin-transform-modules-systemjs": "^7.10.4",
2337         "@babel/plugin-transform-modules-umd": "^7.10.4",
2338         "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4",
2339         "@babel/plugin-transform-new-target": "^7.10.4",
2340         "@babel/plugin-transform-object-super": "^7.10.4",
2341         "@babel/plugin-transform-parameters": "^7.10.4",
2342         "@babel/plugin-transform-property-literals": "^7.10.4",
2343         "@babel/plugin-transform-regenerator": "^7.10.4",
2344         "@babel/plugin-transform-reserved-words": "^7.10.4",
2345         "@babel/plugin-transform-shorthand-properties": "^7.10.4",
2346         "@babel/plugin-transform-spread": "^7.10.4",
2347         "@babel/plugin-transform-sticky-regex": "^7.10.4",
2348         "@babel/plugin-transform-template-literals": "^7.10.4",
2349         "@babel/plugin-transform-typeof-symbol": "^7.10.4",
2350         "@babel/plugin-transform-unicode-escapes": "^7.10.4",
2351         "@babel/plugin-transform-unicode-regex": "^7.10.4",
2352         "@babel/preset-modules": "^0.1.3",
2353         "@babel/types": "^7.10.4",
2354         "browserslist": "^4.12.0",
2355         "core-js-compat": "^3.6.2",
2356         "invariant": "^2.2.2",
2357         "levenary": "^1.1.1",
2358         "semver": "^5.5.0"
2359       },
2360       "dependencies": {
2361         "@babel/helper-plugin-utils": {
2362           "version": "7.10.4",
2363           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
2364           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
2365           "dev": true
2366         },
2367         "browserslist": {
2368           "version": "4.13.0",
2369           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz",
2370           "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==",
2371           "dev": true,
2372           "requires": {
2373             "caniuse-lite": "^1.0.30001093",
2374             "electron-to-chromium": "^1.3.488",
2375             "escalade": "^3.0.1",
2376             "node-releases": "^1.1.58"
2377           }
2378         },
2379         "electron-to-chromium": {
2380           "version": "1.3.498",
2381           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.498.tgz",
2382           "integrity": "sha512-W1hGwaQEU8j9su2jeAr3aabkPuuXw+j8t73eajGAkEJWbfWiwbxBwQN/8Qmv2qCy3uCDm2rOAaZneYQM8VGC4w==",
2383           "dev": true
2384         },
2385         "lodash": {
2386           "version": "4.17.19",
2387           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
2388           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
2389         }
2390       }
2391     },
2392     "@babel/preset-modules": {
2393       "version": "0.1.3",
2394       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
2395       "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
2396       "dev": true,
2397       "requires": {
2398         "@babel/helper-plugin-utils": "^7.0.0",
2399         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2400         "@babel/plugin-transform-dotall-regex": "^7.4.4",
2401         "@babel/types": "^7.4.4",
2402         "esutils": "^2.0.2"
2403       },
2404       "dependencies": {
2405         "lodash": {
2406           "version": "4.17.19",
2407           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
2408           "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
2409         }
2410       }
2411     },
2412     "@babel/runtime": {
2413       "version": "7.10.4",
2414       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.4.tgz",
2415       "integrity": "sha512-UpTN5yUJr9b4EX2CnGNWIvER7Ab83ibv0pcvvHc4UOdrBI5jb8bj+32cCwPX6xu0mt2daFNjYhoi+X7beH0RSw==",
2416       "requires": {
2417         "regenerator-runtime": "^0.13.4"
2418       }
2419     },
2420     "@babel/template": {
2421       "version": "7.12.13",
2422       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
2423       "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
2424       "dev": true,
2425       "requires": {
2426         "@babel/code-frame": "^7.12.13",
2427         "@babel/parser": "^7.12.13",
2428         "@babel/types": "^7.12.13"
2429       },
2430       "dependencies": {
2431         "@babel/code-frame": {
2432           "version": "7.12.13",
2433           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
2434           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
2435           "dev": true,
2436           "requires": {
2437             "@babel/highlight": "^7.12.13"
2438           }
2439         },
2440         "@babel/helper-validator-identifier": {
2441           "version": "7.12.11",
2442           "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
2443           "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
2444           "dev": true
2445         },
2446         "@babel/highlight": {
2447           "version": "7.13.10",
2448           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
2449           "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
2450           "dev": true,
2451           "requires": {
2452             "@babel/helper-validator-identifier": "^7.12.11",
2453             "chalk": "^2.0.0",
2454             "js-tokens": "^4.0.0"
2455           }
2456         },
2457         "ansi-styles": {
2458           "version": "3.2.1",
2459           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2460           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2461           "dev": true,
2462           "requires": {
2463             "color-convert": "^1.9.0"
2464           }
2465         },
2466         "chalk": {
2467           "version": "2.4.2",
2468           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2469           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2470           "dev": true,
2471           "requires": {
2472             "ansi-styles": "^3.2.1",
2473             "escape-string-regexp": "^1.0.5",
2474             "supports-color": "^5.3.0"
2475           }
2476         },
2477         "js-tokens": {
2478           "version": "4.0.0",
2479           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2480           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2481           "dev": true
2482         },
2483         "supports-color": {
2484           "version": "5.5.0",
2485           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2486           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2487           "dev": true,
2488           "requires": {
2489             "has-flag": "^3.0.0"
2490           }
2491         }
2492       }
2493     },
2494     "@babel/traverse": {
2495       "version": "7.13.15",
2496       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz",
2497       "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==",
2498       "dev": true,
2499       "requires": {
2500         "@babel/code-frame": "^7.12.13",
2501         "@babel/generator": "^7.13.9",
2502         "@babel/helper-function-name": "^7.12.13",
2503         "@babel/helper-split-export-declaration": "^7.12.13",
2504         "@babel/parser": "^7.13.15",
2505         "@babel/types": "^7.13.14",
2506         "debug": "^4.1.0",
2507         "globals": "^11.1.0"
2508       },
2509       "dependencies": {
2510         "@babel/code-frame": {
2511           "version": "7.12.13",
2512           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
2513           "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
2514           "dev": true,
2515           "requires": {
2516             "@babel/highlight": "^7.12.13"
2517           }
2518         },
2519         "@babel/helper-validator-identifier": {
2520           "version": "7.12.11",
2521           "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
2522           "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
2523           "dev": true
2524         },
2525         "@babel/highlight": {
2526           "version": "7.13.10",
2527           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
2528           "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
2529           "dev": true,
2530           "requires": {
2531             "@babel/helper-validator-identifier": "^7.12.11",
2532             "chalk": "^2.0.0",
2533             "js-tokens": "^4.0.0"
2534           }
2535         },
2536         "ansi-styles": {
2537           "version": "3.2.1",
2538           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2539           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2540           "dev": true,
2541           "requires": {
2542             "color-convert": "^1.9.0"
2543           }
2544         },
2545         "chalk": {
2546           "version": "2.4.2",
2547           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2548           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2549           "dev": true,
2550           "requires": {
2551             "ansi-styles": "^3.2.1",
2552             "escape-string-regexp": "^1.0.5",
2553             "supports-color": "^5.3.0"
2554           }
2555         },
2556         "debug": {
2557           "version": "4.3.1",
2558           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
2559           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
2560           "dev": true,
2561           "requires": {
2562             "ms": "2.1.2"
2563           }
2564         },
2565         "js-tokens": {
2566           "version": "4.0.0",
2567           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2568           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2569           "dev": true
2570         },
2571         "ms": {
2572           "version": "2.1.2",
2573           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2574           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2575           "dev": true
2576         },
2577         "supports-color": {
2578           "version": "5.5.0",
2579           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2580           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2581           "dev": true,
2582           "requires": {
2583             "has-flag": "^3.0.0"
2584           }
2585         }
2586       }
2587     },
2588     "@babel/types": {
2589       "version": "7.13.14",
2590       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz",
2591       "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==",
2592       "dev": true,
2593       "requires": {
2594         "@babel/helper-validator-identifier": "^7.12.11",
2595         "lodash": "^4.17.19",
2596         "to-fast-properties": "^2.0.0"
2597       },
2598       "dependencies": {
2599         "@babel/helper-validator-identifier": {
2600           "version": "7.12.11",
2601           "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
2602           "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
2603           "dev": true
2604         },
2605         "lodash": {
2606           "version": "4.17.21",
2607           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2608           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2609           "dev": true
2610         }
2611       }
2612     },
2613     "@bcoe/v8-coverage": {
2614       "version": "0.2.3",
2615       "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
2616       "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
2617       "dev": true
2618     },
2619     "@cnakazawa/watch": {
2620       "version": "1.0.4",
2621       "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
2622       "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
2623       "dev": true,
2624       "requires": {
2625         "exec-sh": "^0.3.2",
2626         "minimist": "^1.2.0"
2627       },
2628       "dependencies": {
2629         "minimist": {
2630           "version": "1.2.5",
2631           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2632           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2633           "dev": true
2634         }
2635       }
2636     },
2637     "@cypress/listr-verbose-renderer": {
2638       "version": "0.4.1",
2639       "resolved": "https://registry.npmjs.org/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
2640       "integrity": "sha1-p3SS9LEdzHxEajSz4ochr9M8ZCo=",
2641       "dev": true,
2642       "requires": {
2643         "chalk": "^1.1.3",
2644         "cli-cursor": "^1.0.2",
2645         "date-fns": "^1.27.2",
2646         "figures": "^1.7.0"
2647       },
2648       "dependencies": {
2649         "cli-cursor": {
2650           "version": "1.0.2",
2651           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
2652           "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
2653           "dev": true,
2654           "requires": {
2655             "restore-cursor": "^1.0.1"
2656           }
2657         },
2658         "figures": {
2659           "version": "1.7.0",
2660           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
2661           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
2662           "dev": true,
2663           "requires": {
2664             "escape-string-regexp": "^1.0.5",
2665             "object-assign": "^4.1.0"
2666           }
2667         },
2668         "onetime": {
2669           "version": "1.1.0",
2670           "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
2671           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
2672           "dev": true
2673         },
2674         "restore-cursor": {
2675           "version": "1.0.1",
2676           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
2677           "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
2678           "dev": true,
2679           "requires": {
2680             "exit-hook": "^1.0.0",
2681             "onetime": "^1.0.0"
2682           }
2683         }
2684       }
2685     },
2686     "@cypress/request": {
2687       "version": "2.88.5",
2688       "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.5.tgz",
2689       "integrity": "sha512-TzEC1XMi1hJkywWpRfD2clreTa/Z+lOrXDCxxBTBPEcY5azdPi56A6Xw+O4tWJnaJH3iIE7G5aDXZC6JgRZLcA==",
2690       "dev": true,
2691       "requires": {
2692         "aws-sign2": "~0.7.0",
2693         "aws4": "^1.8.0",
2694         "caseless": "~0.12.0",
2695         "combined-stream": "~1.0.6",
2696         "extend": "~3.0.2",
2697         "forever-agent": "~0.6.1",
2698         "form-data": "~2.3.2",
2699         "har-validator": "~5.1.3",
2700         "http-signature": "~1.2.0",
2701         "is-typedarray": "~1.0.0",
2702         "isstream": "~0.1.2",
2703         "json-stringify-safe": "~5.0.1",
2704         "mime-types": "~2.1.19",
2705         "oauth-sign": "~0.9.0",
2706         "performance-now": "^2.1.0",
2707         "qs": "~6.5.2",
2708         "safe-buffer": "^5.1.2",
2709         "tough-cookie": "~2.5.0",
2710         "tunnel-agent": "^0.6.0",
2711         "uuid": "^3.3.2"
2712       },
2713       "dependencies": {
2714         "ajv": {
2715           "version": "6.12.6",
2716           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2717           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2718           "dev": true,
2719           "requires": {
2720             "fast-deep-equal": "^3.1.1",
2721             "fast-json-stable-stringify": "^2.0.0",
2722             "json-schema-traverse": "^0.4.1",
2723             "uri-js": "^4.2.2"
2724           }
2725         },
2726         "assert-plus": {
2727           "version": "1.0.0",
2728           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2729           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2730           "dev": true
2731         },
2732         "aws-sign2": {
2733           "version": "0.7.0",
2734           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2735           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
2736           "dev": true
2737         },
2738         "aws4": {
2739           "version": "1.11.0",
2740           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
2741           "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
2742           "dev": true
2743         },
2744         "combined-stream": {
2745           "version": "1.0.8",
2746           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2747           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2748           "dev": true,
2749           "requires": {
2750             "delayed-stream": "~1.0.0"
2751           }
2752         },
2753         "delayed-stream": {
2754           "version": "1.0.0",
2755           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2756           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2757           "dev": true
2758         },
2759         "fast-deep-equal": {
2760           "version": "3.1.3",
2761           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2762           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2763           "dev": true
2764         },
2765         "forever-agent": {
2766           "version": "0.6.1",
2767           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2768           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
2769           "dev": true
2770         },
2771         "form-data": {
2772           "version": "2.3.3",
2773           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
2774           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
2775           "dev": true,
2776           "requires": {
2777             "asynckit": "^0.4.0",
2778             "combined-stream": "^1.0.6",
2779             "mime-types": "^2.1.12"
2780           }
2781         },
2782         "har-validator": {
2783           "version": "5.1.5",
2784           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
2785           "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
2786           "dev": true,
2787           "requires": {
2788             "ajv": "^6.12.3",
2789             "har-schema": "^2.0.0"
2790           }
2791         },
2792         "http-signature": {
2793           "version": "1.2.0",
2794           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2795           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2796           "dev": true,
2797           "requires": {
2798             "assert-plus": "^1.0.0",
2799             "jsprim": "^1.2.2",
2800             "sshpk": "^1.7.0"
2801           }
2802         },
2803         "json-schema-traverse": {
2804           "version": "0.4.1",
2805           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2806           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2807           "dev": true
2808         },
2809         "mime-db": {
2810           "version": "1.47.0",
2811           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
2812           "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
2813           "dev": true
2814         },
2815         "mime-types": {
2816           "version": "2.1.30",
2817           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
2818           "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
2819           "dev": true,
2820           "requires": {
2821             "mime-db": "1.47.0"
2822           }
2823         },
2824         "oauth-sign": {
2825           "version": "0.9.0",
2826           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2827           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
2828           "dev": true
2829         },
2830         "punycode": {
2831           "version": "2.1.1",
2832           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2833           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2834           "dev": true
2835         },
2836         "qs": {
2837           "version": "6.5.2",
2838           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
2839           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
2840           "dev": true
2841         },
2842         "safe-buffer": {
2843           "version": "5.2.1",
2844           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2845           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2846           "dev": true
2847         },
2848         "tough-cookie": {
2849           "version": "2.5.0",
2850           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
2851           "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
2852           "dev": true,
2853           "requires": {
2854             "psl": "^1.1.28",
2855             "punycode": "^2.1.1"
2856           }
2857         }
2858       }
2859     },
2860     "@cypress/xvfb": {
2861       "version": "1.2.4",
2862       "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
2863       "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
2864       "dev": true,
2865       "requires": {
2866         "debug": "^3.1.0",
2867         "lodash.once": "^4.1.1"
2868       },
2869       "dependencies": {
2870         "debug": {
2871           "version": "3.2.7",
2872           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2873           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2874           "dev": true,
2875           "requires": {
2876             "ms": "^2.1.1"
2877           }
2878         },
2879         "ms": {
2880           "version": "2.1.3",
2881           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2882           "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2883           "dev": true
2884         }
2885       }
2886     },
2887     "@dabh/diagnostics": {
2888       "version": "2.0.2",
2889       "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
2890       "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==",
2891       "requires": {
2892         "colorspace": "1.1.x",
2893         "enabled": "2.0.x",
2894         "kuler": "^2.0.0"
2895       }
2896     },
2897     "@gitterhq/backbone-proxy-collection": {
2898       "version": "2.3.0",
2899       "resolved": "https://registry.npmjs.org/@gitterhq/backbone-proxy-collection/-/backbone-proxy-collection-2.3.0.tgz",
2900       "integrity": "sha1-f406p+/N8Gl0PrwTlHEddpnDc0o="
2901     },
2902     "@gitterhq/cal-heatmap": {
2903       "version": "3.6.1",
2904       "resolved": "https://registry.npmjs.org/@gitterhq/cal-heatmap/-/cal-heatmap-3.6.1.tgz",
2905       "integrity": "sha1-UE0Vx0664OzFCFFikbpbFaTF95M=",
2906       "requires": {
2907         "d3": "^3.5.7"
2908       }
2909     },
2910     "@gitterhq/cube": {
2911       "version": "1.0.1",
2912       "resolved": "https://registry.npmjs.org/@gitterhq/cube/-/cube-1.0.1.tgz",
2913       "integrity": "sha512-yjYvg5e0N+Tg0Q75ddTvMsEU2l7jZ0wPJB/jQjqNr/QLLPHBBFKCq/bCuEOgdtl88+jradnIhgktL9uaoqqJlA==",
2914       "requires": {
2915         "mongodb": "^2.2.29",
2916         "node-static": "^0.7.9",
2917         "websocket": "^1.0.24",
2918         "ws": "^3.0.0"
2919       }
2920     },
2921     "@gitterhq/env": {
2922       "version": "0.47.0",
2923       "resolved": "https://registry.npmjs.org/@gitterhq/env/-/env-0.47.0.tgz",
2924       "integrity": "sha512-EH7t8C6KOodhMwk9vaDy9QeNnXl9xZQ7C9/YF4AmL5cxm6+DO11cey54Rs7igRFq7zTtHSNo/5nST8nuAM4NEQ==",
2925       "requires": {
2926         "@gitterhq/cube": "^1.0.1",
2927         "@gitterhq/redis-sentinel-client": "^0.4.0",
2928         "blocked": "^1.1.0",
2929         "bluebird": "^3.2.1",
2930         "debug": "^2.6.9",
2931         "handlebars": "^4.5.3",
2932         "intercom.io": "^1.4.0",
2933         "ioredis": "^1.15.1",
2934         "lodash": "^4.17.15",
2935         "mandrill-api": "^1.0.41",
2936         "mongodb-arbiter-discovery": "^0.1.2",
2937         "mongodb-connection-string": "^0.1.1",
2938         "mongodb-datadog-stats": "^0.1.2",
2939         "nconf": "^0.8.4",
2940         "node-statsd": "^0.1.1",
2941         "nodemailer": "^4.0.1",
2942         "nodemailer-ses-transport": "^1.5.1",
2943         "raven": "^2.1.0",
2944         "redis": "^0.10.1",
2945         "response-time": "^2.3.1",
2946         "shutdown": "^0.3.0",
2947         "universal-analytics": "^0.4.13",
2948         "winston": "^2.4.2",
2949         "winston-udp": "0.0.7"
2950       },
2951       "dependencies": {
2952         "async": {
2953           "version": "1.0.0",
2954           "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
2955           "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
2956         },
2957         "handlebars": {
2958           "version": "4.7.7",
2959           "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
2960           "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
2961           "requires": {
2962             "minimist": "^1.2.5",
2963             "neo-async": "^2.6.0",
2964             "source-map": "^0.6.1",
2965             "uglify-js": "^3.1.4",
2966             "wordwrap": "^1.0.0"
2967           }
2968         },
2969         "intercom.io": {
2970           "version": "1.5.0",
2971           "resolved": "https://registry.npmjs.org/intercom.io/-/intercom.io-1.5.0.tgz",
2972           "integrity": "sha512-wvZcoYd9ByWeDL1FBrfHRRXxaO9vEEX/OtMmFDgL5ononB+0FHaaxENqiUfN1KrIO1c8CXcmLn67oM1AQQtMBQ==",
2973           "requires": {
2974             "debug": "^2.2.0",
2975             "lodash": "^4.3.0",
2976             "q": "^1.4.1",
2977             "qs": "^6.1.0",
2978             "request": "^2.74.0"
2979           }
2980         },
2981         "lodash": {
2982           "version": "4.17.21",
2983           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2984           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
2985         },
2986         "minimist": {
2987           "version": "1.2.5",
2988           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2989           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
2990         },
2991         "redis": {
2992           "version": "0.10.3",
2993           "resolved": "https://registry.npmjs.org/redis/-/redis-0.10.3.tgz",
2994           "integrity": "sha1-iSf+IRDuOWF7zz/Te4nY4SORG7Y="
2995         },
2996         "source-map": {
2997           "version": "0.6.1",
2998           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2999           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
3000         },
3001         "uglify-js": {
3002           "version": "3.13.3",
3003           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.3.tgz",
3004           "integrity": "sha512-otIc7O9LyxpUcQoXzj2hL4LPWKklO6LJWoJUzNa8A17Xgi4fOeDC8FBDOLHnC/Slo1CQgsZMcM6as0M76BZaig==",
3005           "optional": true
3006         },
3007         "winston": {
3008           "version": "2.4.5",
3009           "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.5.tgz",
3010           "integrity": "sha512-TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A==",
3011           "requires": {
3012             "async": "~1.0.0",
3013             "colors": "1.0.x",
3014             "cycle": "1.0.x",
3015             "eyes": "0.1.x",
3016             "isstream": "0.1.x",
3017             "stack-trace": "0.0.x"
3018           }
3019         },
3020         "wordwrap": {
3021           "version": "1.0.0",
3022           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
3023           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
3024         }
3025       }
3026     },
3027     "@gitterhq/faye-redis": {
3028       "version": "0.4.4",
3029       "resolved": "https://registry.npmjs.org/@gitterhq/faye-redis/-/faye-redis-0.4.4.tgz",
3030       "integrity": "sha1-npaBVJNomJRx8RnVN5tSpAUrPMY=",
3031       "requires": {
3032         "gitter-redis-scripto": "^0.2.0",
3033         "redis": "^3.1.2"
3034       },
3035       "dependencies": {
3036         "redis": {
3037           "version": "3.1.2",
3038           "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz",
3039           "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==",
3040           "requires": {
3041             "denque": "^1.5.0",
3042             "redis-commands": "^1.7.0",
3043             "redis-errors": "^1.2.0",
3044             "redis-parser": "^3.0.0"
3045           }
3046         },
3047         "redis-commands": {
3048           "version": "1.7.0",
3049           "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz",
3050           "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ=="
3051         },
3052         "redis-parser": {
3053           "version": "3.0.0",
3054           "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
3055           "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=",
3056           "requires": {
3057             "redis-errors": "^1.0.0"
3058           }
3059         }
3060       }
3061     },
3062     "@gitterhq/handlebars-loader": {
3063       "version": "1.2.0-a",
3064       "resolved": "https://registry.npmjs.org/@gitterhq/handlebars-loader/-/handlebars-loader-1.2.0-a.tgz",
3065       "integrity": "sha1-nOEZXGwO9Lhdhinv8u5+3fdcaSQ=",
3066       "dev": true,
3067       "requires": {
3068         "async": "~0.2.10",
3069         "fastparse": "^1.0.0",
3070         "loader-utils": "0.2.x"
3071       },
3072       "dependencies": {
3073         "async": {
3074           "version": "0.2.10",
3075           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
3076           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
3077           "dev": true
3078         }
3079       }
3080     },
3081     "@gitterhq/matrix-appservice-bridge": {
3082       "version": "2.6.0-pre-rc",
3083       "resolved": "https://registry.npmjs.org/@gitterhq/matrix-appservice-bridge/-/matrix-appservice-bridge-2.6.0-pre-rc.tgz",
3084       "integrity": "sha512-RT/bAlMsuPT7NVfBbwC8FTAjmZOrt15ew+MmIJ977znjw00WipNxg9qZcm1sgNayoUrqB236K+0SOzgUiZhExg==",
3085       "requires": {
3086         "chalk": "^4.1.0",
3087         "extend": "^3.0.2",
3088         "is-my-json-valid": "^2.20.5",
3089         "js-yaml": "^4.0.0",
3090         "matrix-appservice": "^0.8.0",
3091         "matrix-js-sdk": "^9.5.0",
3092         "nedb": "^1.8.0",
3093         "nopt": "^5.0.0",
3094         "p-queue": "^6.6.2",
3095         "prom-client": "^13.0.0",
3096         "winston": "^3.3.3",
3097         "winston-daily-rotate-file": "^4.5.0"
3098       },
3099       "dependencies": {
3100         "ansi-styles": {
3101           "version": "4.3.0",
3102           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3103           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3104           "requires": {
3105             "color-convert": "^2.0.1"
3106           }
3107         },
3108         "argparse": {
3109           "version": "2.0.1",
3110           "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3111           "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
3112         },
3113         "async": {
3114           "version": "3.2.0",
3115           "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
3116           "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
3117         },
3118         "chalk": {
3119           "version": "4.1.0",
3120           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3121           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3122           "requires": {
3123             "ansi-styles": "^4.1.0",
3124             "supports-color": "^7.1.0"
3125           }
3126         },
3127         "color-convert": {
3128           "version": "2.0.1",
3129           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3130           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3131           "requires": {
3132             "color-name": "~1.1.4"
3133           }
3134         },
3135         "color-name": {
3136           "version": "1.1.4",
3137           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3138           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3139         },
3140         "has-flag": {
3141           "version": "4.0.0",
3142           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3143           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
3144         },
3145         "is-stream": {
3146           "version": "2.0.0",
3147           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
3148           "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
3149         },
3150         "js-yaml": {
3151           "version": "4.0.0",
3152           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
3153           "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
3154           "requires": {
3155             "argparse": "^2.0.1"
3156           }
3157         },
3158         "nopt": {
3159           "version": "5.0.0",
3160           "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
3161           "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
3162           "requires": {
3163             "abbrev": "1"
3164           }
3165         },
3166         "readable-stream": {
3167           "version": "3.6.0",
3168           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3169           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3170           "requires": {
3171             "inherits": "^2.0.3",
3172             "string_decoder": "^1.1.1",
3173             "util-deprecate": "^1.0.1"
3174           }
3175         },
3176         "safe-buffer": {
3177           "version": "5.2.1",
3178           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3179           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
3180         },
3181         "string_decoder": {
3182           "version": "1.3.0",
3183           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3184           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3185           "requires": {
3186             "safe-buffer": "~5.2.0"
3187           }
3188         },
3189         "supports-color": {
3190           "version": "7.2.0",
3191           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3192           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3193           "requires": {
3194             "has-flag": "^4.0.0"
3195           }
3196         },
3197         "winston": {
3198           "version": "3.3.3",
3199           "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
3200           "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
3201           "requires": {
3202             "@dabh/diagnostics": "^2.0.2",
3203             "async": "^3.1.0",
3204             "is-stream": "^2.0.0",
3205             "logform": "^2.2.0",
3206             "one-time": "^1.0.0",
3207             "readable-stream": "^3.4.0",
3208             "stack-trace": "0.0.x",
3209             "triple-beam": "^1.3.0",
3210             "winston-transport": "^4.4.0"
3211           }
3212         }
3213       }
3214     },
3215     "@gitterhq/redis-sentinel-client": {
3216       "version": "0.4.0",
3217       "resolved": "https://registry.npmjs.org/@gitterhq/redis-sentinel-client/-/redis-sentinel-client-0.4.0.tgz",
3218       "integrity": "sha512-pZHS8mcXovcmc3qNFq0gcHuOiIslt66ILveQw47z9Hz2F5GEk4Zr7HfeWTPOmfX8ciX1NfaOC8TatemSmf4TEw==",
3219       "requires": {
3220         "debug": "^4.1.1",
3221         "redis": "~0.10.1"
3222       },
3223       "dependencies": {
3224         "debug": {
3225           "version": "4.3.1",
3226           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
3227           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
3228           "requires": {
3229             "ms": "2.1.2"
3230           }
3231         },
3232         "ms": {
3233           "version": "2.1.2",
3234           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3235           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3236         },
3237         "redis": {
3238           "version": "0.10.3",
3239           "resolved": "https://registry.npmjs.org/redis/-/redis-0.10.3.tgz",
3240           "integrity": "sha1-iSf+IRDuOWF7zz/Te4nY4SORG7Y="
3241         }
3242       }
3243     },
3244     "@gitterhq/services": {
3245       "version": "1.26.0",
3246       "resolved": "https://registry.npmjs.org/@gitterhq/services/-/services-1.26.0.tgz",
3247       "integrity": "sha512-tgS2LkU/LP/hQll22YW963KGLTeHQ8JLzjThL1/XEJltJZMn0iJEXTywjsAFIFPovoD05TFtaeRXRbKzT+FCYg==",
3248       "requires": {
3249         "extend": "^3.0.2",
3250         "qs": "^1.0.0",
3251         "require-all": "0.0.8"
3252       },
3253       "dependencies": {
3254         "qs": {
3255           "version": "1.2.2",
3256           "resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz",
3257           "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g="
3258         }
3259       }
3260     },
3261     "@gitterhq/styleguide": {
3262       "version": "2.3.0",
3263       "resolved": "https://registry.npmjs.org/@gitterhq/styleguide/-/styleguide-2.3.0.tgz",
3264       "integrity": "sha512-Bi9YRkkn0oGTpAXU7CzqhAucMGmZGcr1FACXqKsgB12j+bV29Y2GC7x8gPuhjkytTgiMlp5ezeIGorH+dobBWQ==",
3265       "requires": {
3266         "autoprefixer": "^9.4.7",
3267         "backbone": "^1.2.3",
3268         "backbone.marionette": "^2.4.3",
3269         "express": "^4.13.4",
3270         "jquery": "^2.1.4",
3271         "normalize.css": "^3.0.3",
3272         "postcss-calc": "^7.0.1",
3273         "postcss-color-function": "^4.0.1",
3274         "postcss-conditionals": "^2.1.0",
3275         "postcss-import": "^12.0.1",
3276         "postcss-inline-svg": "^3.1.1",
3277         "postcss-mixins": "^6.2.1",
3278         "postcss-nested": "^4.1.1",
3279         "postcss-simple-vars": "^5.0.1"
3280       },
3281       "dependencies": {
3282         "ansi-styles": {
3283           "version": "3.2.1",
3284           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3285           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3286           "requires": {
3287             "color-convert": "^1.9.0"
3288           }
3289         },
3290         "autoprefixer": {
3291           "version": "9.8.6",
3292           "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
3293           "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
3294           "requires": {
3295             "browserslist": "^4.12.0",
3296             "caniuse-lite": "^1.0.30001109",
3297             "colorette": "^1.2.1",
3298             "normalize-range": "^0.1.2",
3299             "num2fraction": "^1.2.2",
3300             "postcss": "^7.0.32",
3301             "postcss-value-parser": "^4.1.0"
3302           }
3303         },
3304         "browserslist": {
3305           "version": "4.14.0",
3306           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
3307           "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
3308           "requires": {
3309             "caniuse-lite": "^1.0.30001111",
3310             "electron-to-chromium": "^1.3.523",
3311             "escalade": "^3.0.2",
3312             "node-releases": "^1.1.60"
3313           }
3314         },
3315         "chalk": {
3316           "version": "2.4.2",
3317           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3318           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3319           "requires": {
3320             "ansi-styles": "^3.2.1",
3321             "escape-string-regexp": "^1.0.5",
3322             "supports-color": "^5.3.0"
3323           },
3324           "dependencies": {
3325             "supports-color": {
3326               "version": "5.5.0",
3327               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3328               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3329               "requires": {
3330                 "has-flag": "^3.0.0"
3331               }
3332             }
3333           }
3334         },
3335         "electron-to-chromium": {
3336           "version": "1.3.525",
3337           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.525.tgz",
3338           "integrity": "sha512-Cni4AhdgdPOH4ZOY0tqgdF+7tF378o4qVRJFq8wxY/asLIVICMAHxfXPfdlivnf6B3Hdg1CI8yuFJ9Wo5kNeSg=="
3339         },
3340         "jquery": {
3341           "version": "2.2.4",
3342           "resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.4.tgz",
3343           "integrity": "sha1-LInWiJterFIqfuoywUUhVZxsvwI="
3344         },
3345         "postcss": {
3346           "version": "7.0.32",
3347           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
3348           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
3349           "requires": {
3350             "chalk": "^2.4.2",
3351             "source-map": "^0.6.1",
3352             "supports-color": "^6.1.0"
3353           }
3354         },
3355         "postcss-value-parser": {
3356           "version": "4.1.0",
3357           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
3358           "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
3359         },
3360         "source-map": {
3361           "version": "0.6.1",
3362           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3363           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
3364         },
3365         "supports-color": {
3366           "version": "6.1.0",
3367           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
3368           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
3369           "requires": {
3370             "has-flag": "^3.0.0"
3371           }
3372         }
3373       }
3374     },
3375     "@gulp-sourcemaps/map-sources": {
3376       "version": "1.0.0",
3377       "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
3378       "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
3379       "dev": true,
3380       "requires": {
3381         "normalize-path": "^2.0.1",
3382         "through2": "^2.0.3"
3383       }
3384     },
3385     "@hapi/boom": {
3386       "version": "9.1.0",
3387       "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.0.tgz",
3388       "integrity": "sha512-4nZmpp4tXbm162LaZT45P7F7sgiem8dwAh2vHWT6XX24dozNjGMg6BvKCRvtCUcmcXqeMIUqWN8Rc5X8yKuROQ==",
3389       "requires": {
3390         "@hapi/hoek": "9.x.x"
3391       }
3392     },
3393     "@hapi/bourne": {
3394       "version": "2.0.0",
3395       "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.0.0.tgz",
3396       "integrity": "sha512-WEezM1FWztfbzqIUbsDzFRVMxSoLy3HugVcux6KDDtTqzPsLE8NDRHfXvev66aH1i2oOKKar3/XDjbvh/OUBdg=="
3397     },
3398     "@hapi/hoek": {
3399       "version": "9.1.0",
3400       "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.0.tgz",
3401       "integrity": "sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw=="
3402     },
3403     "@hapi/wreck": {
3404       "version": "17.0.0",
3405       "resolved": "https://registry.npmjs.org/@hapi/wreck/-/wreck-17.0.0.tgz",
3406       "integrity": "sha512-d8lqCinbKyDByn7GzJDRDbitddhIEydNm44UcAMejfhEH3o4IYvKYq6K8cAqXbilXPuvZc0ErlUOg9SDdgRtMw==",
3407       "requires": {
3408         "@hapi/boom": "9.x.x",
3409         "@hapi/bourne": "2.x.x",
3410         "@hapi/hoek": "9.x.x"
3411       }
3412     },
3413     "@istanbuljs/load-nyc-config": {
3414       "version": "1.1.0",
3415       "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
3416       "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
3417       "dev": true,
3418       "requires": {
3419         "camelcase": "^5.3.1",
3420         "find-up": "^4.1.0",
3421         "get-package-type": "^0.1.0",
3422         "js-yaml": "^3.13.1",
3423         "resolve-from": "^5.0.0"
3424       },
3425       "dependencies": {
3426         "camelcase": {
3427           "version": "5.3.1",
3428           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3429           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3430           "dev": true
3431         },
3432         "find-up": {
3433           "version": "4.1.0",
3434           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3435           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3436           "dev": true,
3437           "requires": {
3438             "locate-path": "^5.0.0",
3439             "path-exists": "^4.0.0"
3440           }
3441         },
3442         "locate-path": {
3443           "version": "5.0.0",
3444           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3445           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
3446           "dev": true,
3447           "requires": {
3448             "p-locate": "^4.1.0"
3449           }
3450         },
3451         "p-limit": {
3452           "version": "2.3.0",
3453           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3454           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3455           "dev": true,
3456           "requires": {
3457             "p-try": "^2.0.0"
3458           }
3459         },
3460         "p-locate": {
3461           "version": "4.1.0",
3462           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3463           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
3464           "dev": true,
3465           "requires": {
3466             "p-limit": "^2.2.0"
3467           }
3468         },
3469         "path-exists": {
3470           "version": "4.0.0",
3471           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3472           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3473           "dev": true
3474         },
3475         "resolve-from": {
3476           "version": "5.0.0",
3477           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
3478           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
3479           "dev": true
3480         }
3481       }
3482     },
3483     "@istanbuljs/schema": {
3484       "version": "0.1.3",
3485       "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
3486       "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
3487       "dev": true
3488     },
3489     "@jest/console": {
3490       "version": "26.6.2",
3491       "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
3492       "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
3493       "dev": true,
3494       "requires": {
3495         "@jest/types": "^26.6.2",
3496         "@types/node": "*",
3497         "chalk": "^4.0.0",
3498         "jest-message-util": "^26.6.2",
3499         "jest-util": "^26.6.2",
3500         "slash": "^3.0.0"
3501       },
3502       "dependencies": {
3503         "ansi-styles": {
3504           "version": "4.3.0",
3505           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3506           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3507           "dev": true,
3508           "requires": {
3509             "color-convert": "^2.0.1"
3510           }
3511         },
3512         "chalk": {
3513           "version": "4.1.0",
3514           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3515           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3516           "dev": true,
3517           "requires": {
3518             "ansi-styles": "^4.1.0",
3519             "supports-color": "^7.1.0"
3520           }
3521         },
3522         "color-convert": {
3523           "version": "2.0.1",
3524           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3525           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3526           "dev": true,
3527           "requires": {
3528             "color-name": "~1.1.4"
3529           }
3530         },
3531         "color-name": {
3532           "version": "1.1.4",
3533           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3534           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3535           "dev": true
3536         },
3537         "has-flag": {
3538           "version": "4.0.0",
3539           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3540           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3541           "dev": true
3542         },
3543         "slash": {
3544           "version": "3.0.0",
3545           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
3546           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
3547           "dev": true
3548         },
3549         "supports-color": {
3550           "version": "7.2.0",
3551           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3552           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3553           "dev": true,
3554           "requires": {
3555             "has-flag": "^4.0.0"
3556           }
3557         }
3558       }
3559     },
3560     "@jest/core": {
3561       "version": "26.6.3",
3562       "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
3563       "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
3564       "dev": true,
3565       "requires": {
3566         "@jest/console": "^26.6.2",
3567         "@jest/reporters": "^26.6.2",
3568         "@jest/test-result": "^26.6.2",
3569         "@jest/transform": "^26.6.2",
3570         "@jest/types": "^26.6.2",
3571         "@types/node": "*",
3572         "ansi-escapes": "^4.2.1",
3573         "chalk": "^4.0.0",
3574         "exit": "^0.1.2",
3575         "graceful-fs": "^4.2.4",
3576         "jest-changed-files": "^26.6.2",
3577         "jest-config": "^26.6.3",
3578         "jest-haste-map": "^26.6.2",
3579         "jest-message-util": "^26.6.2",
3580         "jest-regex-util": "^26.0.0",
3581         "jest-resolve": "^26.6.2",
3582         "jest-resolve-dependencies": "^26.6.3",
3583         "jest-runner": "^26.6.3",
3584         "jest-runtime": "^26.6.3",
3585         "jest-snapshot": "^26.6.2",
3586         "jest-util": "^26.6.2",
3587         "jest-validate": "^26.6.2",
3588         "jest-watcher": "^26.6.2",
3589         "micromatch": "^4.0.2",
3590         "p-each-series": "^2.1.0",
3591         "rimraf": "^3.0.0",
3592         "slash": "^3.0.0",
3593         "strip-ansi": "^6.0.0"
3594       },
3595       "dependencies": {
3596         "ansi-escapes": {
3597           "version": "4.3.2",
3598           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3599           "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3600           "dev": true,
3601           "requires": {
3602             "type-fest": "^0.21.3"
3603           }
3604         },
3605         "ansi-regex": {
3606           "version": "5.0.0",
3607           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
3608           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
3609           "dev": true
3610         },
3611         "ansi-styles": {
3612           "version": "4.3.0",
3613           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3614           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3615           "dev": true,
3616           "requires": {
3617             "color-convert": "^2.0.1"
3618           }
3619         },
3620         "chalk": {
3621           "version": "4.1.0",
3622           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3623           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3624           "dev": true,
3625           "requires": {
3626             "ansi-styles": "^4.1.0",
3627             "supports-color": "^7.1.0"
3628           }
3629         },
3630         "color-convert": {
3631           "version": "2.0.1",
3632           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3633           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3634           "dev": true,
3635           "requires": {
3636             "color-name": "~1.1.4"
3637           }
3638         },
3639         "color-name": {
3640           "version": "1.1.4",
3641           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3642           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3643           "dev": true
3644         },
3645         "glob": {
3646           "version": "7.1.6",
3647           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
3648           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
3649           "dev": true,
3650           "requires": {
3651             "fs.realpath": "^1.0.0",
3652             "inflight": "^1.0.4",
3653             "inherits": "2",
3654             "minimatch": "^3.0.4",
3655             "once": "^1.3.0",
3656             "path-is-absolute": "^1.0.0"
3657           }
3658         },
3659         "has-flag": {
3660           "version": "4.0.0",
3661           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3662           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3663           "dev": true
3664         },
3665         "picomatch": {
3666           "version": "2.2.3",
3667           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
3668           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
3669         },
3670         "rimraf": {
3671           "version": "3.0.2",
3672           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3673           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3674           "dev": true,
3675           "requires": {
3676             "glob": "^7.1.3"
3677           }
3678         },
3679         "slash": {
3680           "version": "3.0.0",
3681           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
3682           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
3683           "dev": true
3684         },
3685         "strip-ansi": {
3686           "version": "6.0.0",
3687           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
3688           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
3689           "dev": true,
3690           "requires": {
3691             "ansi-regex": "^5.0.0"
3692           }
3693         },
3694         "supports-color": {
3695           "version": "7.2.0",
3696           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3697           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3698           "dev": true,
3699           "requires": {
3700             "has-flag": "^4.0.0"
3701           }
3702         },
3703         "to-regex-range": {
3704           "version": "5.0.1",
3705           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3706           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3707           "requires": {
3708             "is-number": "^7.0.0"
3709           }
3710         },
3711         "type-fest": {
3712           "version": "0.21.3",
3713           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
3714           "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
3715           "dev": true
3716         }
3717       }
3718     },
3719     "@jest/environment": {
3720       "version": "26.6.2",
3721       "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
3722       "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
3723       "dev": true,
3724       "requires": {
3725         "@jest/fake-timers": "^26.6.2",
3726         "@jest/types": "^26.6.2",
3727         "@types/node": "*",
3728         "jest-mock": "^26.6.2"
3729       }
3730     },
3731     "@jest/fake-timers": {
3732       "version": "26.6.2",
3733       "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
3734       "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
3735       "dev": true,
3736       "requires": {
3737         "@jest/types": "^26.6.2",
3738         "@sinonjs/fake-timers": "^6.0.1",
3739         "@types/node": "*",
3740         "jest-message-util": "^26.6.2",
3741         "jest-mock": "^26.6.2",
3742         "jest-util": "^26.6.2"
3743       }
3744     },
3745     "@jest/globals": {
3746       "version": "26.6.2",
3747       "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
3748       "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
3749       "dev": true,
3750       "requires": {
3751         "@jest/environment": "^26.6.2",
3752         "@jest/types": "^26.6.2",
3753         "expect": "^26.6.2"
3754       }
3755     },
3756     "@jest/reporters": {
3757       "version": "26.6.2",
3758       "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
3759       "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
3760       "dev": true,
3761       "requires": {
3762         "@bcoe/v8-coverage": "^0.2.3",
3763         "@jest/console": "^26.6.2",
3764         "@jest/test-result": "^26.6.2",
3765         "@jest/transform": "^26.6.2",
3766         "@jest/types": "^26.6.2",
3767         "chalk": "^4.0.0",
3768         "collect-v8-coverage": "^1.0.0",
3769         "exit": "^0.1.2",
3770         "glob": "^7.1.2",
3771         "graceful-fs": "^4.2.4",
3772         "istanbul-lib-coverage": "^3.0.0",
3773         "istanbul-lib-instrument": "^4.0.3",
3774         "istanbul-lib-report": "^3.0.0",
3775         "istanbul-lib-source-maps": "^4.0.0",
3776         "istanbul-reports": "^3.0.2",
3777         "jest-haste-map": "^26.6.2",
3778         "jest-resolve": "^26.6.2",
3779         "jest-util": "^26.6.2",
3780         "jest-worker": "^26.6.2",
3781         "node-notifier": "^8.0.0",
3782         "slash": "^3.0.0",
3783         "source-map": "^0.6.0",
3784         "string-length": "^4.0.1",
3785         "terminal-link": "^2.0.0",
3786         "v8-to-istanbul": "^7.0.0"
3787       },
3788       "dependencies": {
3789         "ansi-styles": {
3790           "version": "4.3.0",
3791           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3792           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3793           "dev": true,
3794           "requires": {
3795             "color-convert": "^2.0.1"
3796           }
3797         },
3798         "chalk": {
3799           "version": "4.1.0",
3800           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3801           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3802           "dev": true,
3803           "requires": {
3804             "ansi-styles": "^4.1.0",
3805             "supports-color": "^7.1.0"
3806           }
3807         },
3808         "color-convert": {
3809           "version": "2.0.1",
3810           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3811           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3812           "dev": true,
3813           "requires": {
3814             "color-name": "~1.1.4"
3815           }
3816         },
3817         "color-name": {
3818           "version": "1.1.4",
3819           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3820           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3821           "dev": true
3822         },
3823         "glob": {
3824           "version": "7.1.6",
3825           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
3826           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
3827           "dev": true,
3828           "requires": {
3829             "fs.realpath": "^1.0.0",
3830             "inflight": "^1.0.4",
3831             "inherits": "2",
3832             "minimatch": "^3.0.4",
3833             "once": "^1.3.0",
3834             "path-is-absolute": "^1.0.0"
3835           }
3836         },
3837         "has-flag": {
3838           "version": "4.0.0",
3839           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3840           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3841           "dev": true
3842         },
3843         "slash": {
3844           "version": "3.0.0",
3845           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
3846           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
3847           "dev": true
3848         },
3849         "source-map": {
3850           "version": "0.6.1",
3851           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3852           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3853           "dev": true
3854         },
3855         "supports-color": {
3856           "version": "7.2.0",
3857           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3858           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3859           "dev": true,
3860           "requires": {
3861             "has-flag": "^4.0.0"
3862           }
3863         }
3864       }
3865     },
3866     "@jest/source-map": {
3867       "version": "26.6.2",
3868       "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
3869       "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
3870       "dev": true,
3871       "requires": {
3872         "callsites": "^3.0.0",
3873         "graceful-fs": "^4.2.4",
3874         "source-map": "^0.6.0"
3875       },
3876       "dependencies": {
3877         "source-map": {
3878           "version": "0.6.1",
3879           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3880           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3881           "dev": true
3882         }
3883       }
3884     },
3885     "@jest/test-result": {
3886       "version": "26.6.2",
3887       "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
3888       "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
3889       "dev": true,
3890       "requires": {
3891         "@jest/console": "^26.6.2",
3892         "@jest/types": "^26.6.2",
3893         "@types/istanbul-lib-coverage": "^2.0.0",
3894         "collect-v8-coverage": "^1.0.0"
3895       }
3896     },
3897     "@jest/test-sequencer": {
3898       "version": "26.6.3",
3899       "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
3900       "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
3901       "dev": true,
3902       "requires": {
3903         "@jest/test-result": "^26.6.2",
3904         "graceful-fs": "^4.2.4",
3905         "jest-haste-map": "^26.6.2",
3906         "jest-runner": "^26.6.3",
3907         "jest-runtime": "^26.6.3"
3908       }
3909     },
3910     "@jest/transform": {
3911       "version": "26.6.2",
3912       "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
3913       "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
3914       "dev": true,
3915       "requires": {
3916         "@babel/core": "^7.1.0",
3917         "@jest/types": "^26.6.2",
3918         "babel-plugin-istanbul": "^6.0.0",
3919         "chalk": "^4.0.0",
3920         "convert-source-map": "^1.4.0",
3921         "fast-json-stable-stringify": "^2.0.0",
3922         "graceful-fs": "^4.2.4",
3923         "jest-haste-map": "^26.6.2",
3924         "jest-regex-util": "^26.0.0",
3925         "jest-util": "^26.6.2",
3926         "micromatch": "^4.0.2",
3927         "pirates": "^4.0.1",
3928         "slash": "^3.0.0",
3929         "source-map": "^0.6.1",
3930         "write-file-atomic": "^3.0.0"
3931       },
3932       "dependencies": {
3933         "ansi-styles": {
3934           "version": "4.3.0",
3935           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3936           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3937           "dev": true,
3938           "requires": {
3939             "color-convert": "^2.0.1"
3940           }
3941         },
3942         "chalk": {
3943           "version": "4.1.0",
3944           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3945           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3946           "dev": true,
3947           "requires": {
3948             "ansi-styles": "^4.1.0",
3949             "supports-color": "^7.1.0"
3950           }
3951         },
3952         "color-convert": {
3953           "version": "2.0.1",
3954           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3955           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3956           "dev": true,
3957           "requires": {
3958             "color-name": "~1.1.4"
3959           }
3960         },
3961         "color-name": {
3962           "version": "1.1.4",
3963           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3964           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3965           "dev": true
3966         },
3967         "has-flag": {
3968           "version": "4.0.0",
3969           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3970           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3971           "dev": true
3972         },
3973         "picomatch": {
3974           "version": "2.2.3",
3975           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
3976           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
3977         },
3978         "slash": {
3979           "version": "3.0.0",
3980           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
3981           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
3982           "dev": true
3983         },
3984         "source-map": {
3985           "version": "0.6.1",
3986           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3987           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3988           "dev": true
3989         },
3990         "supports-color": {
3991           "version": "7.2.0",
3992           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3993           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3994           "dev": true,
3995           "requires": {
3996             "has-flag": "^4.0.0"
3997           }
3998         },
3999         "to-regex-range": {
4000           "version": "5.0.1",
4001           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4002           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4003           "requires": {
4004             "is-number": "^7.0.0"
4005           }
4006         }
4007       }
4008     },
4009     "@jest/types": {
4010       "version": "26.6.2",
4011       "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
4012       "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
4013       "dev": true,
4014       "requires": {
4015         "@types/istanbul-lib-coverage": "^2.0.0",
4016         "@types/istanbul-reports": "^3.0.0",
4017         "@types/node": "*",
4018         "@types/yargs": "^15.0.0",
4019         "chalk": "^4.0.0"
4020       },
4021       "dependencies": {
4022         "ansi-styles": {
4023           "version": "4.3.0",
4024           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4025           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4026           "dev": true,
4027           "requires": {
4028             "color-convert": "^2.0.1"
4029           }
4030         },
4031         "chalk": {
4032           "version": "4.1.0",
4033           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4034           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4035           "dev": true,
4036           "requires": {
4037             "ansi-styles": "^4.1.0",
4038             "supports-color": "^7.1.0"
4039           }
4040         },
4041         "color-convert": {
4042           "version": "2.0.1",
4043           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4044           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4045           "dev": true,
4046           "requires": {
4047             "color-name": "~1.1.4"
4048           }
4049         },
4050         "color-name": {
4051           "version": "1.1.4",
4052           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4053           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4054           "dev": true
4055         },
4056         "has-flag": {
4057           "version": "4.0.0",
4058           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4059           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4060           "dev": true
4061         },
4062         "supports-color": {
4063           "version": "7.2.0",
4064           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4065           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4066           "dev": true,
4067           "requires": {
4068             "has-flag": "^4.0.0"
4069           }
4070         }
4071       }
4072     },
4073     "@mrmlnc/readdir-enhanced": {
4074       "version": "2.2.1",
4075       "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
4076       "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
4077       "requires": {
4078         "call-me-maybe": "^1.0.1",
4079         "glob-to-regexp": "^0.3.0"
4080       }
4081     },
4082     "@nodelib/fs.scandir": {
4083       "version": "2.1.4",
4084       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
4085       "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
4086       "dev": true,
4087       "requires": {
4088         "@nodelib/fs.stat": "2.0.4",
4089         "run-parallel": "^1.1.9"
4090       },
4091       "dependencies": {
4092         "@nodelib/fs.stat": {
4093           "version": "2.0.4",
4094           "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
4095           "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
4096           "dev": true
4097         }
4098       }
4099     },
4100     "@nodelib/fs.stat": {
4101       "version": "1.1.3",
4102       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
4103       "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw=="
4104     },
4105     "@nodelib/fs.walk": {
4106       "version": "1.2.6",
4107       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
4108       "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
4109       "dev": true,
4110       "requires": {
4111         "@nodelib/fs.scandir": "2.1.4",
4112         "fastq": "^1.6.0"
4113       }
4114     },
4115     "@nuxt/opencollective": {
4116       "version": "0.3.0",
4117       "resolved": "https://registry.npmjs.org/@nuxt/opencollective/-/opencollective-0.3.0.tgz",
4118       "integrity": "sha512-Vf09BxCdj1iT2IRqVwX5snaY2WCTkvM0O4cWWSO1ThCFuc4if0Q/nNwAgCxRU0FeYHJ7DdyMUNSdswCLKlVqeg==",
4119       "requires": {
4120         "chalk": "^2.4.2",
4121         "consola": "^2.10.1",
4122         "node-fetch": "^2.6.0"
4123       },
4124       "dependencies": {
4125         "ansi-styles": {
4126           "version": "3.2.1",
4127           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4128           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4129           "requires": {
4130             "color-convert": "^1.9.0"
4131           }
4132         },
4133         "chalk": {
4134           "version": "2.4.2",
4135           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4136           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4137           "requires": {
4138             "ansi-styles": "^3.2.1",
4139             "escape-string-regexp": "^1.0.5",
4140             "supports-color": "^5.3.0"
4141           }
4142         },
4143         "supports-color": {
4144           "version": "5.5.0",
4145           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4146           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4147           "requires": {
4148             "has-flag": "^3.0.0"
4149           }
4150         }
4151       }
4152     },
4153     "@samverschueren/stream-to-observable": {
4154       "version": "0.3.1",
4155       "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz",
4156       "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==",
4157       "dev": true,
4158       "requires": {
4159         "any-observable": "^0.3.0"
4160       }
4161     },
4162     "@sindresorhus/is": {
4163       "version": "0.14.0",
4164       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
4165       "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
4166       "dev": true
4167     },
4168     "@sinonjs/commons": {
4169       "version": "1.4.0",
4170       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.4.0.tgz",
4171       "integrity": "sha512-9jHK3YF/8HtJ9wCAbG+j8cD0i0+ATS9A7gXFqS36TblLPNy6rEEc+SB0imo91eCboGaBYGV/MT1/br/J+EE7Tw==",
4172       "dev": true,
4173       "requires": {
4174         "type-detect": "4.0.8"
4175       }
4176     },
4177     "@sinonjs/fake-timers": {
4178       "version": "6.0.1",
4179       "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
4180       "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
4181       "dev": true,
4182       "requires": {
4183         "@sinonjs/commons": "^1.7.0"
4184       },
4185       "dependencies": {
4186         "@sinonjs/commons": {
4187           "version": "1.8.3",
4188           "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
4189           "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
4190           "dev": true,
4191           "requires": {
4192             "type-detect": "4.0.8"
4193           }
4194         }
4195       }
4196     },
4197     "@sinonjs/formatio": {
4198       "version": "2.0.0",
4199       "resolved": "http://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz",
4200       "integrity": "sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg==",
4201       "requires": {
4202         "samsam": "1.3.0"
4203       }
4204     },
4205     "@sinonjs/samsam": {
4206       "version": "3.3.2",
4207       "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-3.3.2.tgz",
4208       "integrity": "sha512-ILO/rR8LfAb60Y1Yfp9vxfYAASK43NFC2mLzpvLUbCQY/Qu8YwReboseu8aheCEkyElZF2L2T9mHcR2bgdvZyA==",
4209       "dev": true,
4210       "requires": {
4211         "@sinonjs/commons": "^1.0.2",
4212         "array-from": "^2.1.1",
4213         "lodash": "^4.17.11"
4214       },
4215       "dependencies": {
4216         "lodash": {
4217           "version": "4.17.21",
4218           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4219           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4220           "dev": true
4221         }
4222       }
4223     },
4224     "@sinonjs/text-encoding": {
4225       "version": "0.7.1",
4226       "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
4227       "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
4228       "dev": true
4229     },
4230     "@szmarczak/http-timer": {
4231       "version": "1.1.2",
4232       "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
4233       "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
4234       "dev": true,
4235       "requires": {
4236         "defer-to-connect": "^1.0.1"
4237       }
4238     },
4239     "@types/babel__core": {
4240       "version": "7.1.14",
4241       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz",
4242       "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==",
4243       "dev": true,
4244       "requires": {
4245         "@babel/parser": "^7.1.0",
4246         "@babel/types": "^7.0.0",
4247         "@types/babel__generator": "*",
4248         "@types/babel__template": "*",
4249         "@types/babel__traverse": "*"
4250       }
4251     },
4252     "@types/babel__generator": {
4253       "version": "7.6.2",
4254       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
4255       "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
4256       "dev": true,
4257       "requires": {
4258         "@babel/types": "^7.0.0"
4259       }
4260     },
4261     "@types/babel__template": {
4262       "version": "7.4.0",
4263       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz",
4264       "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==",
4265       "dev": true,
4266       "requires": {
4267         "@babel/parser": "^7.1.0",
4268         "@babel/types": "^7.0.0"
4269       }
4270     },
4271     "@types/babel__traverse": {
4272       "version": "7.11.1",
4273       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz",
4274       "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==",
4275       "dev": true,
4276       "requires": {
4277         "@babel/types": "^7.3.0"
4278       }
4279     },
4280     "@types/body-parser": {
4281       "version": "1.19.0",
4282       "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz",
4283       "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==",
4284       "requires": {
4285         "@types/connect": "*",
4286         "@types/node": "*"
4287       }
4288     },
4289     "@types/color-name": {
4290       "version": "1.1.1",
4291       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
4292       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ=="
4293     },
4294     "@types/connect": {
4295       "version": "3.4.34",
4296       "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
4297       "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==",
4298       "requires": {
4299         "@types/node": "*"
4300       }
4301     },
4302     "@types/express": {
4303       "version": "4.17.11",
4304       "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz",
4305       "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==",
4306       "requires": {
4307         "@types/body-parser": "*",
4308         "@types/express-serve-static-core": "^4.17.18",
4309         "@types/qs": "*",
4310         "@types/serve-static": "*"
4311       }
4312     },
4313     "@types/express-serve-static-core": {
4314       "version": "4.17.19",
4315       "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz",
4316       "integrity": "sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==",
4317       "requires": {
4318         "@types/node": "*",
4319         "@types/qs": "*",
4320         "@types/range-parser": "*"
4321       }
4322     },
4323     "@types/graceful-fs": {
4324       "version": "4.1.5",
4325       "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
4326       "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
4327       "dev": true,
4328       "requires": {
4329         "@types/node": "*"
4330       }
4331     },
4332     "@types/istanbul-lib-coverage": {
4333       "version": "2.0.3",
4334       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
4335       "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
4336       "dev": true
4337     },
4338     "@types/istanbul-lib-report": {
4339       "version": "3.0.0",
4340       "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
4341       "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
4342       "dev": true,
4343       "requires": {
4344         "@types/istanbul-lib-coverage": "*"
4345       }
4346     },
4347     "@types/istanbul-reports": {
4348       "version": "3.0.0",
4349       "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz",
4350       "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==",
4351       "dev": true,
4352       "requires": {
4353         "@types/istanbul-lib-report": "*"
4354       }
4355     },
4356     "@types/json-schema": {
4357       "version": "7.0.7",
4358       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
4359       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
4360       "dev": true
4361     },
4362     "@types/mime": {
4363       "version": "1.3.2",
4364       "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
4365       "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
4366     },
4367     "@types/node": {
4368       "version": "14.14.37",
4369       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
4370       "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw=="
4371     },
4372     "@types/normalize-package-data": {
4373       "version": "2.4.0",
4374       "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
4375       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
4376       "dev": true
4377     },
4378     "@types/prettier": {
4379       "version": "2.2.3",
4380       "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz",
4381       "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==",
4382       "dev": true
4383     },
4384     "@types/qs": {
4385       "version": "6.9.6",
4386       "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz",
4387       "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA=="
4388     },
4389     "@types/range-parser": {
4390       "version": "1.2.3",
4391       "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz",
4392       "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA=="
4393     },
4394     "@types/serve-static": {
4395       "version": "1.13.9",
4396       "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz",
4397       "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==",
4398       "requires": {
4399         "@types/mime": "^1",
4400         "@types/node": "*"
4401       }
4402     },
4403     "@types/sinonjs__fake-timers": {
4404       "version": "6.0.2",
4405       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz",
4406       "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==",
4407       "dev": true
4408     },
4409     "@types/sizzle": {
4410       "version": "2.3.2",
4411       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz",
4412       "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==",
4413       "dev": true
4414     },
4415     "@types/stack-utils": {
4416       "version": "2.0.0",
4417       "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
4418       "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==",
4419       "dev": true
4420     },
4421     "@types/yargs": {
4422       "version": "15.0.13",
4423       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz",
4424       "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==",
4425       "dev": true,
4426       "requires": {
4427         "@types/yargs-parser": "*"
4428       }
4429     },
4430     "@types/yargs-parser": {
4431       "version": "20.2.0",
4432       "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz",
4433       "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==",
4434       "dev": true
4435     },
4436     "@typescript-eslint/experimental-utils": {
4437       "version": "4.22.0",
4438       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz",
4439       "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==",
4440       "dev": true,
4441       "requires": {
4442         "@types/json-schema": "^7.0.3",
4443         "@typescript-eslint/scope-manager": "4.22.0",
4444         "@typescript-eslint/types": "4.22.0",
4445         "@typescript-eslint/typescript-estree": "4.22.0",
4446         "eslint-scope": "^5.0.0",
4447         "eslint-utils": "^2.0.0"
4448       },
4449       "dependencies": {
4450         "eslint-scope": {
4451           "version": "5.1.1",
4452           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
4453           "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
4454           "dev": true,
4455           "requires": {
4456             "esrecurse": "^4.3.0",
4457             "estraverse": "^4.1.1"
4458           }
4459         },
4460         "eslint-utils": {
4461           "version": "2.1.0",
4462           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
4463           "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
4464           "dev": true,
4465           "requires": {
4466             "eslint-visitor-keys": "^1.1.0"
4467           }
4468         },
4469         "eslint-visitor-keys": {
4470           "version": "1.3.0",
4471           "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
4472           "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
4473           "dev": true
4474         },
4475         "esrecurse": {
4476           "version": "4.3.0",
4477           "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
4478           "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
4479           "dev": true,
4480           "requires": {
4481             "estraverse": "^5.2.0"
4482           },
4483           "dependencies": {
4484             "estraverse": {
4485               "version": "5.2.0",
4486               "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
4487               "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
4488               "dev": true
4489             }
4490           }
4491         }
4492       }
4493     },
4494     "@typescript-eslint/scope-manager": {
4495       "version": "4.22.0",
4496       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz",
4497       "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==",
4498       "dev": true,
4499       "requires": {
4500         "@typescript-eslint/types": "4.22.0",
4501         "@typescript-eslint/visitor-keys": "4.22.0"
4502       }
4503     },
4504     "@typescript-eslint/types": {
4505       "version": "4.22.0",
4506       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz",
4507       "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==",
4508       "dev": true
4509     },
4510     "@typescript-eslint/typescript-estree": {
4511       "version": "4.22.0",
4512       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz",
4513       "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==",
4514       "dev": true,
4515       "requires": {
4516         "@typescript-eslint/types": "4.22.0",
4517         "@typescript-eslint/visitor-keys": "4.22.0",
4518         "debug": "^4.1.1",
4519         "globby": "^11.0.1",
4520         "is-glob": "^4.0.1",
4521         "semver": "^7.3.2",
4522         "tsutils": "^3.17.1"
4523       },
4524       "dependencies": {
4525         "@nodelib/fs.stat": {
4526           "version": "2.0.4",
4527           "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
4528           "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
4529           "dev": true
4530         },
4531         "array-union": {
4532           "version": "2.1.0",
4533           "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
4534           "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
4535           "dev": true
4536         },
4537         "debug": {
4538           "version": "4.3.1",
4539           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
4540           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
4541           "dev": true,
4542           "requires": {
4543             "ms": "2.1.2"
4544           }
4545         },
4546         "dir-glob": {
4547           "version": "3.0.1",
4548           "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
4549           "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
4550           "dev": true,
4551           "requires": {
4552             "path-type": "^4.0.0"
4553           }
4554         },
4555         "fast-glob": {
4556           "version": "3.2.5",
4557           "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
4558           "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
4559           "dev": true,
4560           "requires": {
4561             "@nodelib/fs.stat": "^2.0.2",
4562             "@nodelib/fs.walk": "^1.2.3",
4563             "glob-parent": "^5.1.0",
4564             "merge2": "^1.3.0",
4565             "micromatch": "^4.0.2",
4566             "picomatch": "^2.2.1"
4567           }
4568         },
4569         "glob-parent": {
4570           "version": "5.1.2",
4571           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
4572           "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
4573           "dev": true,
4574           "requires": {
4575             "is-glob": "^4.0.1"
4576           }
4577         },
4578         "globby": {
4579           "version": "11.0.3",
4580           "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
4581           "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
4582           "dev": true,
4583           "requires": {
4584             "array-union": "^2.1.0",
4585             "dir-glob": "^3.0.1",
4586             "fast-glob": "^3.1.1",
4587             "ignore": "^5.1.4",
4588             "merge2": "^1.3.0",
4589             "slash": "^3.0.0"
4590           }
4591         },
4592         "ignore": {
4593           "version": "5.1.8",
4594           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
4595           "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
4596           "dev": true
4597         },
4598         "lru-cache": {
4599           "version": "6.0.0",
4600           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
4601           "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
4602           "dev": true,
4603           "requires": {
4604             "yallist": "^4.0.0"
4605           }
4606         },
4607         "ms": {
4608           "version": "2.1.2",
4609           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4610           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4611           "dev": true
4612         },
4613         "path-type": {
4614           "version": "4.0.0",
4615           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
4616           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
4617           "dev": true
4618         },
4619         "semver": {
4620           "version": "7.3.5",
4621           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
4622           "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
4623           "dev": true,
4624           "requires": {
4625             "lru-cache": "^6.0.0"
4626           }
4627         },
4628         "slash": {
4629           "version": "3.0.0",
4630           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
4631           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
4632           "dev": true
4633         },
4634         "to-regex-range": {
4635           "version": "5.0.1",
4636           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4637           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4638           "requires": {
4639             "is-number": "^7.0.0"
4640           }
4641         },
4642         "yallist": {
4643           "version": "4.0.0",
4644           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4645           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
4646           "dev": true
4647         }
4648       }
4649     },
4650     "@typescript-eslint/visitor-keys": {
4651       "version": "4.22.0",
4652       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz",
4653       "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==",
4654       "dev": true,
4655       "requires": {
4656         "@typescript-eslint/types": "4.22.0",
4657         "eslint-visitor-keys": "^2.0.0"
4658       },
4659       "dependencies": {
4660         "eslint-visitor-keys": {
4661           "version": "2.0.0",
4662           "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
4663           "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
4664           "dev": true
4665         }
4666       }
4667     },
4668     "@ungap/promise-all-settled": {
4669       "version": "1.1.2",
4670       "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
4671       "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
4672       "dev": true
4673     },
4674     "@vue/component-compiler-utils": {
4675       "version": "2.6.0",
4676       "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-2.6.0.tgz",
4677       "integrity": "sha512-IHjxt7LsOFYc0DkTncB7OXJL7UzwOLPPQCfEUNyxL2qt+tF12THV+EO33O1G2Uk4feMSWua3iD39Itszx0f0bw==",
4678       "dev": true,
4679       "requires": {
4680         "consolidate": "^0.15.1",
4681         "hash-sum": "^1.0.2",
4682         "lru-cache": "^4.1.2",
4683         "merge-source-map": "^1.1.0",
4684         "postcss": "^7.0.14",
4685         "postcss-selector-parser": "^5.0.0",
4686         "prettier": "1.16.3",
4687         "source-map": "~0.6.1",
4688         "vue-template-es2015-compiler": "^1.9.0"
4689       },
4690       "dependencies": {
4691         "ansi-styles": {
4692           "version": "3.2.1",
4693           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4694           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4695           "dev": true,
4696           "requires": {
4697             "color-convert": "^1.9.0"
4698           }
4699         },
4700         "chalk": {
4701           "version": "2.4.2",
4702           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4703           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4704           "dev": true,
4705           "requires": {
4706             "ansi-styles": "^3.2.1",
4707             "escape-string-regexp": "^1.0.5",
4708             "supports-color": "^5.3.0"
4709           },
4710           "dependencies": {
4711             "supports-color": {
4712               "version": "5.5.0",
4713               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4714               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4715               "dev": true,
4716               "requires": {
4717                 "has-flag": "^3.0.0"
4718               }
4719             }
4720           }
4721         },
4722         "lru-cache": {
4723           "version": "4.1.5",
4724           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
4725           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
4726           "dev": true,
4727           "requires": {
4728             "pseudomap": "^1.0.2",
4729             "yallist": "^2.1.2"
4730           }
4731         },
4732         "postcss": {
4733           "version": "7.0.16",
4734           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.16.tgz",
4735           "integrity": "sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==",
4736           "dev": true,
4737           "requires": {
4738             "chalk": "^2.4.2",
4739             "source-map": "^0.6.1",
4740             "supports-color": "^6.1.0"
4741           }
4742         },
4743         "prettier": {
4744           "version": "1.16.3",
4745           "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz",
4746           "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw==",
4747           "dev": true
4748         },
4749         "source-map": {
4750           "version": "0.6.1",
4751           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4752           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4753           "dev": true
4754         },
4755         "supports-color": {
4756           "version": "6.1.0",
4757           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
4758           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
4759           "dev": true,
4760           "requires": {
4761             "has-flag": "^3.0.0"
4762           }
4763         }
4764       }
4765     },
4766     "@vue/test-utils": {
4767       "version": "1.1.4",
4768       "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-1.1.4.tgz",
4769       "integrity": "sha512-9BeL8IqGvJKy553lq/07rhYURQkpS/k+j19rJ/4eDpGJk7z872M0YrBWFhjS14yMKlvYVYOCfWnVIXyrAx0xNw==",
4770       "dev": true,
4771       "requires": {
4772         "dom-event-types": "^1.0.0",
4773         "lodash": "^4.17.15",
4774         "pretty": "^2.0.0"
4775       },
4776       "dependencies": {
4777         "lodash": {
4778           "version": "4.17.21",
4779           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4780           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4781           "dev": true
4782         }
4783       }
4784     },
4785     "@webassemblyjs/ast": {
4786       "version": "1.9.0",
4787       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
4788       "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
4789       "dev": true,
4790       "requires": {
4791         "@webassemblyjs/helper-module-context": "1.9.0",
4792         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4793         "@webassemblyjs/wast-parser": "1.9.0"
4794       }
4795     },
4796     "@webassemblyjs/floating-point-hex-parser": {
4797       "version": "1.9.0",
4798       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
4799       "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
4800       "dev": true
4801     },
4802     "@webassemblyjs/helper-api-error": {
4803       "version": "1.9.0",
4804       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
4805       "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
4806       "dev": true
4807     },
4808     "@webassemblyjs/helper-buffer": {
4809       "version": "1.9.0",
4810       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
4811       "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
4812       "dev": true
4813     },
4814     "@webassemblyjs/helper-code-frame": {
4815       "version": "1.9.0",
4816       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
4817       "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
4818       "dev": true,
4819       "requires": {
4820         "@webassemblyjs/wast-printer": "1.9.0"
4821       }
4822     },
4823     "@webassemblyjs/helper-fsm": {
4824       "version": "1.9.0",
4825       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
4826       "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
4827       "dev": true
4828     },
4829     "@webassemblyjs/helper-module-context": {
4830       "version": "1.9.0",
4831       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
4832       "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
4833       "dev": true,
4834       "requires": {
4835         "@webassemblyjs/ast": "1.9.0"
4836       }
4837     },
4838     "@webassemblyjs/helper-wasm-bytecode": {
4839       "version": "1.9.0",
4840       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
4841       "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
4842       "dev": true
4843     },
4844     "@webassemblyjs/helper-wasm-section": {
4845       "version": "1.9.0",
4846       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
4847       "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
4848       "dev": true,
4849       "requires": {
4850         "@webassemblyjs/ast": "1.9.0",
4851         "@webassemblyjs/helper-buffer": "1.9.0",
4852         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4853         "@webassemblyjs/wasm-gen": "1.9.0"
4854       }
4855     },
4856     "@webassemblyjs/ieee754": {
4857       "version": "1.9.0",
4858       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
4859       "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
4860       "dev": true,
4861       "requires": {
4862         "@xtuc/ieee754": "^1.2.0"
4863       }
4864     },
4865     "@webassemblyjs/leb128": {
4866       "version": "1.9.0",
4867       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
4868       "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
4869       "dev": true,
4870       "requires": {
4871         "@xtuc/long": "4.2.2"
4872       }
4873     },
4874     "@webassemblyjs/utf8": {
4875       "version": "1.9.0",
4876       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
4877       "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
4878       "dev": true
4879     },
4880     "@webassemblyjs/wasm-edit": {
4881       "version": "1.9.0",
4882       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
4883       "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
4884       "dev": true,
4885       "requires": {
4886         "@webassemblyjs/ast": "1.9.0",
4887         "@webassemblyjs/helper-buffer": "1.9.0",
4888         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4889         "@webassemblyjs/helper-wasm-section": "1.9.0",
4890         "@webassemblyjs/wasm-gen": "1.9.0",
4891         "@webassemblyjs/wasm-opt": "1.9.0",
4892         "@webassemblyjs/wasm-parser": "1.9.0",
4893         "@webassemblyjs/wast-printer": "1.9.0"
4894       }
4895     },
4896     "@webassemblyjs/wasm-gen": {
4897       "version": "1.9.0",
4898       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
4899       "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
4900       "dev": true,
4901       "requires": {
4902         "@webassemblyjs/ast": "1.9.0",
4903         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4904         "@webassemblyjs/ieee754": "1.9.0",
4905         "@webassemblyjs/leb128": "1.9.0",
4906         "@webassemblyjs/utf8": "1.9.0"
4907       }
4908     },
4909     "@webassemblyjs/wasm-opt": {
4910       "version": "1.9.0",
4911       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
4912       "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
4913       "dev": true,
4914       "requires": {
4915         "@webassemblyjs/ast": "1.9.0",
4916         "@webassemblyjs/helper-buffer": "1.9.0",
4917         "@webassemblyjs/wasm-gen": "1.9.0",
4918         "@webassemblyjs/wasm-parser": "1.9.0"
4919       }
4920     },
4921     "@webassemblyjs/wasm-parser": {
4922       "version": "1.9.0",
4923       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
4924       "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
4925       "dev": true,
4926       "requires": {
4927         "@webassemblyjs/ast": "1.9.0",
4928         "@webassemblyjs/helper-api-error": "1.9.0",
4929         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4930         "@webassemblyjs/ieee754": "1.9.0",
4931         "@webassemblyjs/leb128": "1.9.0",
4932         "@webassemblyjs/utf8": "1.9.0"
4933       }
4934     },
4935     "@webassemblyjs/wast-parser": {
4936       "version": "1.9.0",
4937       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
4938       "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
4939       "dev": true,
4940       "requires": {
4941         "@webassemblyjs/ast": "1.9.0",
4942         "@webassemblyjs/floating-point-hex-parser": "1.9.0",
4943         "@webassemblyjs/helper-api-error": "1.9.0",
4944         "@webassemblyjs/helper-code-frame": "1.9.0",
4945         "@webassemblyjs/helper-fsm": "1.9.0",
4946         "@xtuc/long": "4.2.2"
4947       }
4948     },
4949     "@webassemblyjs/wast-printer": {
4950       "version": "1.9.0",
4951       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
4952       "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
4953       "dev": true,
4954       "requires": {
4955         "@webassemblyjs/ast": "1.9.0",
4956         "@webassemblyjs/wast-parser": "1.9.0",
4957         "@xtuc/long": "4.2.2"
4958       }
4959     },
4960     "@xtuc/ieee754": {
4961       "version": "1.2.0",
4962       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
4963       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
4964       "dev": true
4965     },
4966     "@xtuc/long": {
4967       "version": "4.2.2",
4968       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
4969       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
4970       "dev": true
4971     },
4972     "JSV": {
4973       "version": "4.0.2",
4974       "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz",
4975       "integrity": "sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c=",
4976       "dev": true
4977     },
4978     "abab": {
4979       "version": "2.0.5",
4980       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
4981       "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
4982       "dev": true
4983     },
4984     "abbrev": {
4985       "version": "1.1.1",
4986       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
4987       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
4988     },
4989     "abort-controller": {
4990       "version": "3.0.0",
4991       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
4992       "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
4993       "requires": {
4994         "event-target-shim": "^5.0.0"
4995       }
4996     },
4997     "accepts": {
4998       "version": "1.3.5",
4999       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
5000       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
5001       "requires": {
5002         "mime-types": "~2.1.18",
5003         "negotiator": "0.6.1"
5004       }
5005     },
5006     "accord": {
5007       "version": "0.28.0",
5008       "resolved": "https://registry.npmjs.org/accord/-/accord-0.28.0.tgz",
5009       "integrity": "sha512-sPF34gqHegaCSryKf5wHJ8wREK1dTZnHmC9hsB7D8xjntRdd30DXDPKf0YVIcSvnXJmcYu5SCvZRz28H++kFhQ==",
5010       "dev": true,
5011       "requires": {
5012         "convert-source-map": "^1.5.0",
5013         "glob": "^7.0.5",
5014         "indx": "^0.2.3",
5015         "lodash.clone": "^4.3.2",
5016         "lodash.defaults": "^4.0.1",
5017         "lodash.flatten": "^4.2.0",
5018         "lodash.merge": "^4.4.0",
5019         "lodash.partialright": "^4.1.4",
5020         "lodash.pick": "^4.2.1",
5021         "lodash.uniq": "^4.3.0",
5022         "resolve": "^1.5.0",
5023         "semver": "^5.3.0",
5024         "uglify-js": "^2.8.22",
5025         "when": "^3.7.8"
5026       },
5027       "dependencies": {
5028         "glob": {
5029           "version": "7.1.2",
5030           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
5031           "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
5032           "dev": true,
5033           "requires": {
5034             "fs.realpath": "^1.0.0",
5035             "inflight": "^1.0.4",
5036             "inherits": "2",
5037             "minimatch": "^3.0.4",
5038             "once": "^1.3.0",
5039             "path-is-absolute": "^1.0.0"
5040           }
5041         },
5042         "source-map": {
5043           "version": "0.5.7",
5044           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5045           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5046           "dev": true
5047         },
5048         "uglify-js": {
5049           "version": "2.8.29",
5050           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
5051           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
5052           "dev": true,
5053           "requires": {
5054             "source-map": "~0.5.1",
5055             "uglify-to-browserify": "~1.0.0",
5056             "yargs": "~3.10.0"
5057           }
5058         },
5059         "yargs": {
5060           "version": "3.10.0",
5061           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
5062           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
5063           "dev": true,
5064           "requires": {
5065             "camelcase": "^1.0.2",
5066             "cliui": "^2.1.0",
5067             "decamelize": "^1.0.0",
5068             "window-size": "0.1.0"
5069           }
5070         }
5071       }
5072     },
5073     "acorn": {
5074       "version": "5.7.4",
5075       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
5076       "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
5077       "dev": true
5078     },
5079     "acorn-globals": {
5080       "version": "6.0.0",
5081       "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
5082       "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
5083       "dev": true,
5084       "requires": {
5085         "acorn": "^7.1.1",
5086         "acorn-walk": "^7.1.1"
5087       },
5088       "dependencies": {
5089         "acorn": {
5090           "version": "7.4.1",
5091           "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
5092           "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
5093           "dev": true
5094         },
5095         "acorn-walk": {
5096           "version": "7.2.0",
5097           "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
5098           "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
5099           "dev": true
5100         }
5101       }
5102     },
5103     "acorn-jsx": {
5104       "version": "5.0.1",
5105       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
5106       "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==",
5107       "dev": true
5108     },
5109     "acorn-walk": {
5110       "version": "6.1.1",
5111       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz",
5112       "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==",
5113       "dev": true
5114     },
5115     "agent-base": {
5116       "version": "2.1.1",
5117       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
5118       "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
5119       "dev": true,
5120       "requires": {
5121         "extend": "~3.0.0",
5122         "semver": "~5.0.1"
5123       },
5124       "dependencies": {
5125         "semver": {
5126           "version": "5.0.3",
5127           "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
5128           "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
5129           "dev": true
5130         }
5131       }
5132     },
5133     "aggregate-error": {
5134       "version": "3.1.0",
5135       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
5136       "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
5137       "dev": true,
5138       "requires": {
5139         "clean-stack": "^2.0.0",
5140         "indent-string": "^4.0.0"
5141       },
5142       "dependencies": {
5143         "indent-string": {
5144           "version": "4.0.0",
5145           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
5146           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
5147           "dev": true
5148         }
5149       }
5150     },
5151     "ajv": {
5152       "version": "5.5.2",
5153       "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
5154       "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
5155       "requires": {
5156         "co": "^4.6.0",
5157         "fast-deep-equal": "^1.0.0",
5158         "fast-json-stable-stringify": "^2.0.0",
5159         "json-schema-traverse": "^0.3.0"
5160       }
5161     },
5162     "ajv-errors": {
5163       "version": "1.0.1",
5164       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
5165       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
5166       "dev": true
5167     },
5168     "ajv-keywords": {
5169       "version": "3.3.0",
5170       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.3.0.tgz",
5171       "integrity": "sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g==",
5172       "dev": true
5173     },
5174     "align-text": {
5175       "version": "0.1.4",
5176       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
5177       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
5178       "dev": true,
5179       "requires": {
5180         "kind-of": "^3.0.2",
5181         "longest": "^1.0.1",
5182         "repeat-string": "^1.5.2"
5183       }
5184     },
5185     "amdefine": {
5186       "version": "1.0.1",
5187       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
5188       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
5189     },
5190     "another-json": {
5191       "version": "0.2.0",
5192       "resolved": "https://registry.npmjs.org/another-json/-/another-json-0.2.0.tgz",
5193       "integrity": "sha1-tfQBnJc7bdXGUGotk0acttMq7tw="
5194     },
5195     "ansi-align": {
5196       "version": "3.0.0",
5197       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz",
5198       "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==",
5199       "dev": true,
5200       "requires": {
5201         "string-width": "^3.0.0"
5202       },
5203       "dependencies": {
5204         "ansi-regex": {
5205           "version": "4.1.0",
5206           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5207           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5208           "dev": true
5209         },
5210         "is-fullwidth-code-point": {
5211           "version": "2.0.0",
5212           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5213           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5214           "dev": true
5215         },
5216         "string-width": {
5217           "version": "3.1.0",
5218           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
5219           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
5220           "dev": true,
5221           "requires": {
5222             "emoji-regex": "^7.0.1",
5223             "is-fullwidth-code-point": "^2.0.0",
5224             "strip-ansi": "^5.1.0"
5225           }
5226         },
5227         "strip-ansi": {
5228           "version": "5.2.0",
5229           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5230           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5231           "dev": true,
5232           "requires": {
5233             "ansi-regex": "^4.1.0"
5234           }
5235         }
5236       }
5237     },
5238     "ansi-colors": {
5239       "version": "1.1.0",
5240       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
5241       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
5242       "dev": true,
5243       "requires": {
5244         "ansi-wrap": "^0.1.0"
5245       }
5246     },
5247     "ansi-cyan": {
5248       "version": "0.1.1",
5249       "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz",
5250       "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=",
5251       "dev": true,
5252       "requires": {
5253         "ansi-wrap": "0.1.0"
5254       }
5255     },
5256     "ansi-escapes": {
5257       "version": "3.2.0",
5258       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
5259       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
5260       "dev": true
5261     },
5262     "ansi-gray": {
5263       "version": "0.1.1",
5264       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
5265       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
5266       "dev": true,
5267       "requires": {
5268         "ansi-wrap": "0.1.0"
5269       }
5270     },
5271     "ansi-red": {
5272       "version": "0.1.1",
5273       "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
5274       "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
5275       "dev": true,
5276       "requires": {
5277         "ansi-wrap": "0.1.0"
5278       }
5279     },
5280     "ansi-regex": {
5281       "version": "2.1.1",
5282       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5283       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
5284     },
5285     "ansi-styles": {
5286       "version": "2.2.1",
5287       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
5288       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
5289     },
5290     "ansi-wrap": {
5291       "version": "0.1.0",
5292       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
5293       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
5294       "dev": true
5295     },
5296     "any-observable": {
5297       "version": "0.3.0",
5298       "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz",
5299       "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==",
5300       "dev": true
5301     },
5302     "any-promise": {
5303       "version": "0.1.0",
5304       "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz",
5305       "integrity": "sha1-gwtoCqflbzNFHUsEnzvYBESY7ic="
5306     },
5307     "any-shell-escape": {
5308       "version": "0.1.1",
5309       "resolved": "https://registry.npmjs.org/any-shell-escape/-/any-shell-escape-0.1.1.tgz",
5310       "integrity": "sha1-1Vq5ciRMcaml4asIefML8RCAaVk=",
5311       "dev": true
5312     },
5313     "anymatch": {
5314       "version": "2.0.0",
5315       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
5316       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
5317       "dev": true,
5318       "requires": {
5319         "micromatch": "^3.1.4",
5320         "normalize-path": "^2.1.1"
5321       },
5322       "dependencies": {
5323         "arr-diff": {
5324           "version": "4.0.0",
5325           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
5326           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
5327           "dev": true
5328         },
5329         "braces": {
5330           "version": "2.3.2",
5331           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
5332           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
5333           "dev": true,
5334           "requires": {
5335             "arr-flatten": "^1.1.0",
5336             "array-unique": "^0.3.2",
5337             "extend-shallow": "^2.0.1",
5338             "fill-range": "^4.0.0",
5339             "isobject": "^3.0.1",
5340             "repeat-element": "^1.1.2",
5341             "snapdragon": "^0.8.1",
5342             "snapdragon-node": "^2.0.1",
5343             "split-string": "^3.0.2",
5344             "to-regex": "^3.0.1"
5345           },
5346           "dependencies": {
5347             "extend-shallow": {
5348               "version": "2.0.1",
5349               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5350               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5351               "dev": true,
5352               "requires": {
5353                 "is-extendable": "^0.1.0"
5354               }
5355             }
5356           }
5357         },
5358         "fill-range": {
5359           "version": "4.0.0",
5360           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
5361           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
5362           "dev": true,
5363           "requires": {
5364             "extend-shallow": "^2.0.1",
5365             "is-number": "^3.0.0",
5366             "repeat-string": "^1.6.1",
5367             "to-regex-range": "^2.1.0"
5368           },
5369           "dependencies": {
5370             "extend-shallow": {
5371               "version": "2.0.1",
5372               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5373               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5374               "dev": true,
5375               "requires": {
5376                 "is-extendable": "^0.1.0"
5377               }
5378             }
5379           }
5380         },
5381         "is-accessor-descriptor": {
5382           "version": "1.0.0",
5383           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5384           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5385           "requires": {
5386             "kind-of": "^6.0.0"
5387           }
5388         },
5389         "is-data-descriptor": {
5390           "version": "1.0.0",
5391           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5392           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5393           "requires": {
5394             "kind-of": "^6.0.0"
5395           }
5396         },
5397         "is-descriptor": {
5398           "version": "1.0.2",
5399           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5400           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5401           "requires": {
5402             "is-accessor-descriptor": "^1.0.0",
5403             "is-data-descriptor": "^1.0.0",
5404             "kind-of": "^6.0.2"
5405           }
5406         },
5407         "is-number": {
5408           "version": "3.0.0",
5409           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5410           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5411           "dev": true,
5412           "requires": {
5413             "kind-of": "^3.0.2"
5414           },
5415           "dependencies": {
5416             "kind-of": {
5417               "version": "3.2.2",
5418               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5419               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5420               "dev": true,
5421               "requires": {
5422                 "is-buffer": "^1.1.5"
5423               }
5424             }
5425           }
5426         },
5427         "kind-of": {
5428           "version": "6.0.3",
5429           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
5430           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
5431         },
5432         "micromatch": {
5433           "version": "3.1.10",
5434           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
5435           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
5436           "dev": true,
5437           "requires": {
5438             "arr-diff": "^4.0.0",
5439             "array-unique": "^0.3.2",
5440             "braces": "^2.3.1",
5441             "define-property": "^2.0.2",
5442             "extend-shallow": "^3.0.2",
5443             "extglob": "^2.0.4",
5444             "fragment-cache": "^0.2.1",
5445             "kind-of": "^6.0.2",
5446             "nanomatch": "^1.2.9",
5447             "object.pick": "^1.3.0",
5448             "regex-not": "^1.0.0",
5449             "snapdragon": "^0.8.1",
5450             "to-regex": "^3.0.2"
5451           }
5452         }
5453       }
5454     },
5455     "apn": {
5456       "version": "1.7.5",
5457       "resolved": "https://registry.npmjs.org/apn/-/apn-1.7.5.tgz",
5458       "integrity": "sha1-7N6lYre/gx65Lw+KKisDd2SJEmo=",
5459       "requires": {
5460         "debug": "^2.2.0",
5461         "node-forge": "^0.6.20",
5462         "q": "^1.1.0"
5463       }
5464     },
5465     "append-buffer": {
5466       "version": "1.0.2",
5467       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
5468       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
5469       "dev": true,
5470       "requires": {
5471         "buffer-equal": "^1.0.0"
5472       }
5473     },
5474     "append-transform": {
5475       "version": "2.0.0",
5476       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
5477       "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
5478       "dev": true,
5479       "requires": {
5480         "default-require-extensions": "^3.0.0"
5481       }
5482     },
5483     "aproba": {
5484       "version": "1.2.0",
5485       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5486       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5487       "dev": true
5488     },
5489     "arch": {
5490       "version": "2.2.0",
5491       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
5492       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
5493       "dev": true
5494     },
5495     "archiver": {
5496       "version": "1.3.0",
5497       "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz",
5498       "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",
5499       "dev": true,
5500       "requires": {
5501         "archiver-utils": "^1.3.0",
5502         "async": "^2.0.0",
5503         "buffer-crc32": "^0.2.1",
5504         "glob": "^7.0.0",
5505         "lodash": "^4.8.0",
5506         "readable-stream": "^2.0.0",
5507         "tar-stream": "^1.5.0",
5508         "walkdir": "^0.0.11",
5509         "zip-stream": "^1.1.0"
5510       },
5511       "dependencies": {
5512         "async": {
5513           "version": "2.6.3",
5514           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
5515           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
5516           "dev": true,
5517           "requires": {
5518             "lodash": "^4.17.14"
5519           }
5520         },
5521         "glob": {
5522           "version": "7.1.6",
5523           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5524           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5525           "dev": true,
5526           "requires": {
5527             "fs.realpath": "^1.0.0",
5528             "inflight": "^1.0.4",
5529             "inherits": "2",
5530             "minimatch": "^3.0.4",
5531             "once": "^1.3.0",
5532             "path-is-absolute": "^1.0.0"
5533           }
5534         },
5535         "isarray": {
5536           "version": "1.0.0",
5537           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5538           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5539           "dev": true
5540         },
5541         "lodash": {
5542           "version": "4.17.21",
5543           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
5544           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
5545           "dev": true
5546         },
5547         "process-nextick-args": {
5548           "version": "2.0.1",
5549           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
5550           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
5551           "dev": true
5552         },
5553         "readable-stream": {
5554           "version": "2.3.7",
5555           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5556           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
5557           "dev": true,
5558           "requires": {
5559             "core-util-is": "~1.0.0",
5560             "inherits": "~2.0.3",
5561             "isarray": "~1.0.0",
5562             "process-nextick-args": "~2.0.0",
5563             "safe-buffer": "~5.1.1",
5564             "string_decoder": "~1.1.1",
5565             "util-deprecate": "~1.0.1"
5566           }
5567         },
5568         "string_decoder": {
5569           "version": "1.1.1",
5570           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5571           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5572           "dev": true,
5573           "requires": {
5574             "safe-buffer": "~5.1.0"
5575           }
5576         }
5577       }
5578     },
5579     "archiver-utils": {
5580       "version": "1.3.0",
5581       "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz",
5582       "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",
5583       "dev": true,
5584       "requires": {
5585         "glob": "^7.0.0",
5586         "graceful-fs": "^4.1.0",
5587         "lazystream": "^1.0.0",
5588         "lodash": "^4.8.0",
5589         "normalize-path": "^2.0.0",
5590         "readable-stream": "^2.0.0"
5591       },
5592       "dependencies": {
5593         "glob": {
5594           "version": "7.1.6",
5595           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5596           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5597           "dev": true,
5598           "requires": {
5599             "fs.realpath": "^1.0.0",
5600             "inflight": "^1.0.4",
5601             "inherits": "2",
5602             "minimatch": "^3.0.4",
5603             "once": "^1.3.0",
5604             "path-is-absolute": "^1.0.0"
5605           }
5606         },
5607         "isarray": {
5608           "version": "1.0.0",
5609           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5610           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5611           "dev": true
5612         },
5613         "lodash": {
5614           "version": "4.17.21",
5615           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
5616           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
5617           "dev": true
5618         },
5619         "process-nextick-args": {
5620           "version": "2.0.1",
5621           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
5622           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
5623           "dev": true
5624         },
5625         "readable-stream": {
5626           "version": "2.3.7",
5627           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5628           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
5629           "dev": true,
5630           "requires": {
5631             "core-util-is": "~1.0.0",
5632             "inherits": "~2.0.3",
5633             "isarray": "~1.0.0",
5634             "process-nextick-args": "~2.0.0",
5635             "safe-buffer": "~5.1.1",
5636             "string_decoder": "~1.1.1",
5637             "util-deprecate": "~1.0.1"
5638           }
5639         },
5640         "string_decoder": {
5641           "version": "1.1.1",
5642           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5643           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5644           "dev": true,
5645           "requires": {
5646             "safe-buffer": "~5.1.0"
5647           }
5648         }
5649       }
5650     },
5651     "archy": {
5652       "version": "1.0.0",
5653       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
5654       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
5655       "dev": true
5656     },
5657     "are-we-there-yet": {
5658       "version": "1.1.4",
5659       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
5660       "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
5661       "dev": true,
5662       "requires": {
5663         "delegates": "^1.0.0",
5664         "readable-stream": "^2.0.6"
5665       },
5666       "dependencies": {
5667         "isarray": {
5668           "version": "1.0.0",
5669           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5670           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5671           "dev": true
5672         },
5673         "process-nextick-args": {
5674           "version": "2.0.0",
5675           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
5676           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
5677           "dev": true
5678         },
5679         "readable-stream": {
5680           "version": "2.3.6",
5681           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5682           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5683           "dev": true,
5684           "requires": {
5685             "core-util-is": "~1.0.0",
5686             "inherits": "~2.0.3",
5687             "isarray": "~1.0.0",
5688             "process-nextick-args": "~2.0.0",
5689             "safe-buffer": "~5.1.1",
5690             "string_decoder": "~1.1.1",
5691             "util-deprecate": "~1.0.1"
5692           }
5693         },
5694         "string_decoder": {
5695           "version": "1.1.1",
5696           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5697           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5698           "dev": true,
5699           "requires": {
5700             "safe-buffer": "~5.1.0"
5701           }
5702         }
5703       }
5704     },
5705     "argparse": {
5706       "version": "1.0.10",
5707       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
5708       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
5709       "requires": {
5710         "sprintf-js": "~1.0.2"
5711       }
5712     },
5713     "arguments-extended": {
5714       "version": "0.0.3",
5715       "resolved": "https://registry.npmjs.org/arguments-extended/-/arguments-extended-0.0.3.tgz",
5716       "integrity": "sha1-YQfkkX0OtvCk3WYyD8Fa/HLvSUY=",
5717       "requires": {
5718         "extended": "~0.0.3",
5719         "is-extended": "~0.0.8"
5720       }
5721     },
5722     "argv": {
5723       "version": "0.0.2",
5724       "resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz",
5725       "integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=",
5726       "dev": true
5727     },
5728     "arr-diff": {
5729       "version": "1.1.0",
5730       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
5731       "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
5732       "dev": true,
5733       "requires": {
5734         "arr-flatten": "^1.0.1",
5735         "array-slice": "^0.2.3"
5736       },
5737       "dependencies": {
5738         "array-slice": {
5739           "version": "0.2.3",
5740           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
5741           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
5742           "dev": true
5743         }
5744       }
5745     },
5746     "arr-filter": {
5747       "version": "1.1.2",
5748       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
5749       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
5750       "dev": true,
5751       "requires": {
5752         "make-iterator": "^1.0.0"
5753       }
5754     },
5755     "arr-flatten": {
5756       "version": "1.1.0",
5757       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
5758       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
5759     },
5760     "arr-map": {
5761       "version": "2.0.2",
5762       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
5763       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
5764       "dev": true,
5765       "requires": {
5766         "make-iterator": "^1.0.0"
5767       }
5768     },
5769     "arr-union": {
5770       "version": "3.1.0",
5771       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
5772       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
5773     },
5774     "array-differ": {
5775       "version": "1.0.0",
5776       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
5777       "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
5778       "dev": true
5779     },
5780     "array-each": {
5781       "version": "1.0.1",
5782       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
5783       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
5784       "dev": true
5785     },
5786     "array-extended": {
5787       "version": "0.0.11",
5788       "resolved": "https://registry.npmjs.org/array-extended/-/array-extended-0.0.11.tgz",
5789       "integrity": "sha1-1xRK50jek8pybxIQCdv/FibRZL0=",
5790       "requires": {
5791         "arguments-extended": "~0.0.3",
5792         "extended": "~0.0.3",
5793         "is-extended": "~0.0.3"
5794       }
5795     },
5796     "array-find-index": {
5797       "version": "1.0.2",
5798       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
5799       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
5800       "dev": true
5801     },
5802     "array-flatten": {
5803       "version": "1.1.1",
5804       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
5805       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
5806     },
5807     "array-from": {
5808       "version": "2.1.1",
5809       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
5810       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
5811       "dev": true
5812     },
5813     "array-initial": {
5814       "version": "1.1.0",
5815       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
5816       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
5817       "dev": true,
5818       "requires": {
5819         "array-slice": "^1.0.0",
5820         "is-number": "^4.0.0"
5821       },
5822       "dependencies": {
5823         "is-number": {
5824           "version": "4.0.0",
5825           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
5826           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
5827           "dev": true
5828         }
5829       }
5830     },
5831     "array-last": {
5832       "version": "1.3.0",
5833       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
5834       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
5835       "dev": true,
5836       "requires": {
5837         "is-number": "^4.0.0"
5838       },
5839       "dependencies": {
5840         "is-number": {
5841           "version": "4.0.0",
5842           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
5843           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
5844           "dev": true
5845         }
5846       }
5847     },
5848     "array-slice": {
5849       "version": "1.1.0",
5850       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
5851       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
5852       "dev": true
5853     },
5854     "array-sort": {
5855       "version": "1.0.0",
5856       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
5857       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
5858       "dev": true,
5859       "requires": {
5860         "default-compare": "^1.0.0",
5861         "get-value": "^2.0.6",
5862         "kind-of": "^5.0.2"
5863       },
5864       "dependencies": {
5865         "kind-of": {
5866           "version": "5.1.0",
5867           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5868           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5869           "dev": true
5870         }
5871       }
5872     },
5873     "array-union": {
5874       "version": "1.0.2",
5875       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
5876       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
5877       "requires": {
5878         "array-uniq": "^1.0.1"
5879       }
5880     },
5881     "array-uniq": {
5882       "version": "1.0.2",
5883       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.2.tgz",
5884       "integrity": "sha1-X8w3OSB3VyPP1k1lxkvvU7+eum0="
5885     },
5886     "array-unique": {
5887       "version": "0.3.2",
5888       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
5889       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
5890     },
5891     "arrify": {
5892       "version": "1.0.1",
5893       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
5894       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
5895     },
5896     "asap": {
5897       "version": "2.0.6",
5898       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
5899       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
5900     },
5901     "asn1": {
5902       "version": "0.1.11",
5903       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz",
5904       "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",
5905       "optional": true
5906     },
5907     "asn1.js": {
5908       "version": "5.0.0",
5909       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.0.0.tgz",
5910       "integrity": "sha512-Y+FKviD0uyIWWo/xE0XkUl0x1allKFhzEVJ+//2Dgqpy+n+B77MlPNqvyk7Vx50M9XyVzjnRhDqJAEAsyivlbA==",
5911       "requires": {
5912         "bn.js": "^4.0.0",
5913         "inherits": "^2.0.1",
5914         "minimalistic-assert": "^1.0.0"
5915       }
5916     },
5917     "assert": {
5918       "version": "1.5.0",
5919       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
5920       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
5921       "dev": true,
5922       "requires": {
5923         "object-assign": "^4.1.1",
5924         "util": "0.10.3"
5925       }
5926     },
5927     "assert-plus": {
5928       "version": "0.1.5",
5929       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
5930       "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
5931       "optional": true
5932     },
5933     "assign-symbols": {
5934       "version": "1.0.0",
5935       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
5936       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
5937     },
5938     "ast-types": {
5939       "version": "0.9.6",
5940       "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz",
5941       "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=",
5942       "dev": true
5943     },
5944     "astral-regex": {
5945       "version": "1.0.0",
5946       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
5947       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="
5948     },
5949     "async": {
5950       "version": "0.9.2",
5951       "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
5952       "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
5953     },
5954     "async-done": {
5955       "version": "1.3.2",
5956       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
5957       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
5958       "dev": true,
5959       "requires": {
5960         "end-of-stream": "^1.1.0",
5961         "once": "^1.3.2",
5962         "process-nextick-args": "^2.0.0",
5963         "stream-exhaust": "^1.0.1"
5964       },
5965       "dependencies": {
5966         "process-nextick-args": {
5967           "version": "2.0.1",
5968           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
5969           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
5970           "dev": true
5971         }
5972       }
5973     },
5974     "async-each": {
5975       "version": "1.0.3",
5976       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
5977       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
5978       "dev": true
5979     },
5980     "async-foreach": {
5981       "version": "0.1.3",
5982       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
5983       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
5984       "dev": true
5985     },
5986     "async-limiter": {
5987       "version": "1.0.0",
5988       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
5989       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
5990     },
5991     "async-settle": {
5992       "version": "1.0.0",
5993       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
5994       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
5995       "dev": true,
5996       "requires": {
5997         "async-done": "^1.2.2"
5998       }
5999     },
6000     "asynckit": {
6001       "version": "0.4.0",
6002       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
6003       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
6004     },
6005     "at-least-node": {
6006       "version": "1.0.0",
6007       "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
6008       "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
6009       "dev": true
6010     },
6011     "atob": {
6012       "version": "2.1.1",
6013       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz",
6014       "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio="
6015     },
6016     "autoprefixer": {
6017       "version": "6.7.7",
6018       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
6019       "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
6020       "dev": true,
6021       "requires": {
6022         "browserslist": "^1.7.6",
6023         "caniuse-db": "^1.0.30000634",
6024         "normalize-range": "^0.1.2",
6025         "num2fraction": "^1.2.2",
6026         "postcss": "^5.2.16",
6027         "postcss-value-parser": "^3.2.3"
6028       },
6029       "dependencies": {
6030         "has-flag": {
6031           "version": "1.0.0",
6032           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
6033           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
6034           "dev": true
6035         },
6036         "postcss": {
6037           "version": "5.2.18",
6038           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
6039           "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
6040           "dev": true,
6041           "requires": {
6042             "chalk": "^1.1.3",
6043             "js-base64": "^2.1.9",
6044             "source-map": "^0.5.6",
6045             "supports-color": "^3.2.3"
6046           }
6047         },
6048         "source-map": {
6049           "version": "0.5.7",
6050           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6051           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6052           "dev": true
6053         },
6054         "supports-color": {
6055           "version": "3.2.3",
6056           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
6057           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
6058           "dev": true,
6059           "requires": {
6060             "has-flag": "^1.0.0"
6061           }
6062         }
6063       }
6064     },
6065     "autoprefixer-core": {
6066       "version": "6.0.1",
6067       "resolved": "https://registry.npmjs.org/autoprefixer-core/-/autoprefixer-core-6.0.1.tgz",
6068       "integrity": "sha1-lp90tg5WjAyxxjg1X4mtbmrjGtI=",
6069       "dev": true,
6070       "requires": {
6071         "autoprefixer": "^6.0.0"
6072       }
6073     },
6074     "aws-sdk": {
6075       "version": "2.877.0",
6076       "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.877.0.tgz",
6077       "integrity": "sha512-cNp526SUmJ0WZs40R4Zyk19FYWyVpyidJHOLf+6a+Uv0zG0PvH5257iAWMp81Qz3Sjb11y+wMSOwzCIp7SAZig==",
6078       "requires": {
6079         "buffer": "4.9.2",
6080         "events": "1.1.1",
6081         "ieee754": "1.1.13",
6082         "jmespath": "0.15.0",
6083         "querystring": "0.2.0",
6084         "sax": "1.2.1",
6085         "url": "0.10.3",
6086         "uuid": "3.3.2",
6087         "xml2js": "0.4.19"
6088       },
6089       "dependencies": {
6090         "ieee754": {
6091           "version": "1.1.13",
6092           "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
6093           "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
6094         },
6095         "isarray": {
6096           "version": "1.0.0",
6097           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6098           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
6099         }
6100       }
6101     },
6102     "aws-sign2": {
6103       "version": "0.5.0",
6104       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz",
6105       "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",
6106       "optional": true
6107     },
6108     "aws4": {
6109       "version": "1.7.0",
6110       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
6111       "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w=="
6112     },
6113     "babel-jest": {
6114       "version": "26.6.3",
6115       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
6116       "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
6117       "dev": true,
6118       "requires": {
6119         "@jest/transform": "^26.6.2",
6120         "@jest/types": "^26.6.2",
6121         "@types/babel__core": "^7.1.7",
6122         "babel-plugin-istanbul": "^6.0.0",
6123         "babel-preset-jest": "^26.6.2",
6124         "chalk": "^4.0.0",
6125         "graceful-fs": "^4.2.4",
6126         "slash": "^3.0.0"
6127       },
6128       "dependencies": {
6129         "ansi-styles": {
6130           "version": "4.3.0",
6131           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6132           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6133           "dev": true,
6134           "requires": {
6135             "color-convert": "^2.0.1"
6136           }
6137         },
6138         "chalk": {
6139           "version": "4.1.0",
6140           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
6141           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
6142           "dev": true,
6143           "requires": {
6144             "ansi-styles": "^4.1.0",
6145             "supports-color": "^7.1.0"
6146           }
6147         },
6148         "color-convert": {
6149           "version": "2.0.1",
6150           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6151           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6152           "dev": true,
6153           "requires": {
6154             "color-name": "~1.1.4"
6155           }
6156         },
6157         "color-name": {
6158           "version": "1.1.4",
6159           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6160           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6161           "dev": true
6162         },
6163         "has-flag": {
6164           "version": "4.0.0",
6165           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6166           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6167           "dev": true
6168         },
6169         "slash": {
6170           "version": "3.0.0",
6171           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
6172           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
6173           "dev": true
6174         },
6175         "supports-color": {
6176           "version": "7.2.0",
6177           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6178           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6179           "dev": true,
6180           "requires": {
6181             "has-flag": "^4.0.0"
6182           }
6183         }
6184       }
6185     },
6186     "babel-loader": {
6187       "version": "8.0.5",
6188       "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz",
6189       "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==",
6190       "dev": true,
6191       "requires": {
6192         "find-cache-dir": "^2.0.0",
6193         "loader-utils": "^1.0.2",
6194         "mkdirp": "^0.5.1",
6195         "util.promisify": "^1.0.0"
6196       },
6197       "dependencies": {
6198         "big.js": {
6199           "version": "5.2.2",
6200           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
6201           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
6202           "dev": true
6203         },
6204         "json5": {
6205           "version": "1.0.1",
6206           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6207           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6208           "dev": true,
6209           "requires": {
6210             "minimist": "^1.2.0"
6211           }
6212         },
6213         "loader-utils": {
6214           "version": "1.2.3",
6215           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
6216           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
6217           "dev": true,
6218           "requires": {
6219             "big.js": "^5.2.2",
6220             "emojis-list": "^2.0.0",
6221             "json5": "^1.0.1"
6222           }
6223         },
6224         "minimist": {
6225           "version": "1.2.0",
6226           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
6227           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
6228           "dev": true
6229         }
6230       }
6231     },
6232     "babel-plugin-dynamic-import-node": {
6233       "version": "2.3.3",
6234       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
6235       "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
6236       "dev": true,
6237       "requires": {
6238         "object.assign": "^4.1.0"
6239       }
6240     },
6241     "babel-plugin-istanbul": {
6242       "version": "6.0.0",
6243       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
6244       "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
6245       "dev": true,
6246       "requires": {
6247         "@babel/helper-plugin-utils": "^7.0.0",
6248         "@istanbuljs/load-nyc-config": "^1.0.0",
6249         "@istanbuljs/schema": "^0.1.2",
6250         "istanbul-lib-instrument": "^4.0.0",
6251         "test-exclude": "^6.0.0"
6252       }
6253     },
6254     "babel-plugin-jest-hoist": {
6255       "version": "26.6.2",
6256       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
6257       "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
6258       "dev": true,
6259       "requires": {
6260         "@babel/template": "^7.3.3",
6261         "@babel/types": "^7.3.3",
6262         "@types/babel__core": "^7.0.0",
6263         "@types/babel__traverse": "^7.0.6"
6264       }
6265     },
6266     "babel-preset-current-node-syntax": {
6267       "version": "1.0.1",
6268       "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
6269       "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
6270       "dev": true,
6271       "requires": {
6272         "@babel/plugin-syntax-async-generators": "^7.8.4",
6273         "@babel/plugin-syntax-bigint": "^7.8.3",
6274         "@babel/plugin-syntax-class-properties": "^7.8.3",
6275         "@babel/plugin-syntax-import-meta": "^7.8.3",
6276         "@babel/plugin-syntax-json-strings": "^7.8.3",
6277         "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
6278         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
6279         "@babel/plugin-syntax-numeric-separator": "^7.8.3",
6280         "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
6281         "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
6282         "@babel/plugin-syntax-optional-chaining": "^7.8.3",
6283         "@babel/plugin-syntax-top-level-await": "^7.8.3"
6284       }
6285     },
6286     "babel-preset-jest": {
6287       "version": "26.6.2",
6288       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
6289       "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
6290       "dev": true,
6291       "requires": {
6292         "babel-plugin-jest-hoist": "^26.6.2",
6293         "babel-preset-current-node-syntax": "^1.0.0"
6294       }
6295     },
6296     "bach": {
6297       "version": "1.2.0",
6298       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
6299       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
6300       "dev": true,
6301       "requires": {
6302         "arr-filter": "^1.1.1",
6303         "arr-flatten": "^1.0.1",
6304         "arr-map": "^2.0.0",
6305         "array-each": "^1.0.0",
6306         "array-initial": "^1.0.0",
6307         "array-last": "^1.1.1",
6308         "async-done": "^1.2.2",
6309         "async-settle": "^1.0.0",
6310         "now-and-later": "^2.0.0"
6311       }
6312     },
6313     "backbone": {
6314       "version": "1.2.3",
6315       "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.2.3.tgz",
6316       "integrity": "sha1-wiz9B/yG676uYdGJKe0RXpmdZbk=",
6317       "requires": {
6318         "underscore": ">=1.7.0"
6319       }
6320     },
6321     "backbone-events-standalone": {
6322       "version": "github:suprememoocow/backbone-events-standalone#f9b7ec37495f9ef62ebe563d6fdaec89882da0b0",
6323       "from": "github:suprememoocow/backbone-events-standalone#f9b7ec37495f9ef62ebe563d6fdaec89882da0b0",
6324       "requires": {
6325         "lodash": "3.x.x"
6326       }
6327     },
6328     "backbone-url-resolver": {
6329       "version": "0.1.1",
6330       "resolved": "https://registry.npmjs.org/backbone-url-resolver/-/backbone-url-resolver-0.1.1.tgz",
6331       "integrity": "sha1-G3JVmSSUYsis1AE3UQ+BQUnmYKk=",
6332       "requires": {
6333         "backbone": "^1.2.2",
6334         "underscore": "^1.8.3"
6335       }
6336     },
6337     "backbone.babysitter": {
6338       "version": "0.1.12",
6339       "resolved": "https://registry.npmjs.org/backbone.babysitter/-/backbone.babysitter-0.1.12.tgz",
6340       "integrity": "sha1-fKlGQ07u+94aVTYFx0twSbbfr8E=",
6341       "requires": {
6342         "backbone": ">=0.9.9 <=1.3.x",
6343         "underscore": ">=1.4.0 <=1.8.3"
6344       },
6345       "dependencies": {
6346         "underscore": {
6347           "version": "1.8.3",
6348           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
6349           "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
6350         }
6351       }
6352     },
6353     "backbone.cocktail": {
6354       "version": "0.5.15",
6355       "resolved": "https://registry.npmjs.org/backbone.cocktail/-/backbone.cocktail-0.5.15.tgz",
6356       "integrity": "sha1-M5FR/Bprzukm6cBqgcws54a2NGE=",
6357       "requires": {
6358         "underscore": "^1.8.3"
6359       }
6360     },
6361     "backbone.marionette": {
6362       "version": "2.4.7",
6363       "resolved": "https://registry.npmjs.org/backbone.marionette/-/backbone.marionette-2.4.7.tgz",
6364       "integrity": "sha1-pXPSG5xGR0G4DeGDUfrqzxhy4l8=",
6365       "requires": {
6366         "backbone": "1.0.0 - 1.3.x",
6367         "backbone.babysitter": "^0.1.0",
6368         "backbone.wreqr": "^1.0.0",
6369         "underscore": "1.4.4 - 1.8.3"
6370       },
6371       "dependencies": {
6372         "underscore": {
6373           "version": "1.8.3",
6374           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
6375           "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
6376         }
6377       }
6378     },
6379     "backbone.wreqr": {
6380       "version": "1.4.0",
6381       "resolved": "https://registry.npmjs.org/backbone.wreqr/-/backbone.wreqr-1.4.0.tgz",
6382       "integrity": "sha1-doIDDJqvCQ7Nhzsh2/SFAWk7JpY=",
6383       "requires": {
6384         "backbone": ">=0.9.9 <=1.3.x",
6385         "underscore": ">=1.3.3 <=1.8.3"
6386       },
6387       "dependencies": {
6388         "underscore": {
6389           "version": "1.8.3",
6390           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
6391           "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
6392         }
6393       }
6394     },
6395     "balanced-match": {
6396       "version": "1.0.0",
6397       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
6398       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
6399     },
6400     "base": {
6401       "version": "0.11.2",
6402       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
6403       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
6404       "requires": {
6405         "cache-base": "^1.0.1",
6406         "class-utils": "^0.3.5",
6407         "component-emitter": "^1.2.1",
6408         "define-property": "^1.0.0",
6409         "isobject": "^3.0.1",
6410         "mixin-deep": "^1.2.0",
6411         "pascalcase": "^0.1.1"
6412       },
6413       "dependencies": {
6414         "define-property": {
6415           "version": "1.0.0",
6416           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6417           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6418           "requires": {
6419             "is-descriptor": "^1.0.0"
6420           }
6421         },
6422         "is-accessor-descriptor": {
6423           "version": "1.0.0",
6424           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6425           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6426           "requires": {
6427             "kind-of": "^6.0.0"
6428           }
6429         },
6430         "is-data-descriptor": {
6431           "version": "1.0.0",
6432           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6433           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6434           "requires": {
6435             "kind-of": "^6.0.0"
6436           }
6437         },
6438         "is-descriptor": {
6439           "version": "1.0.2",
6440           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6441           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6442           "requires": {
6443             "is-accessor-descriptor": "^1.0.0",
6444             "is-data-descriptor": "^1.0.0",
6445             "kind-of": "^6.0.2"
6446           }
6447         },
6448         "kind-of": {
6449           "version": "6.0.3",
6450           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6451           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
6452         }
6453       }
6454     },
6455     "base-x": {
6456       "version": "3.0.8",
6457       "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz",
6458       "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==",
6459       "requires": {
6460         "safe-buffer": "^5.0.1"
6461       }
6462     },
6463     "base62": {
6464       "version": "1.2.8",
6465       "resolved": "https://registry.npmjs.org/base62/-/base62-1.2.8.tgz",
6466       "integrity": "sha512-V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA==",
6467       "dev": true
6468     },
6469     "base64-js": {
6470       "version": "1.3.0",
6471       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
6472       "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw=="
6473     },
6474     "basic-auth": {
6475       "version": "2.0.1",
6476       "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
6477       "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
6478       "requires": {
6479         "safe-buffer": "5.1.2"
6480       },
6481       "dependencies": {
6482         "safe-buffer": {
6483           "version": "5.1.2",
6484           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6485           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
6486         }
6487       }
6488     },
6489     "batch-stream": {
6490       "version": "0.1.3",
6491       "resolved": "https://registry.npmjs.org/batch-stream/-/batch-stream-0.1.3.tgz",
6492       "integrity": "sha1-xsKIcIDnDu1x6e2BzQpdD9Nf6mM=",
6493       "requires": {
6494         "readable-stream": "~1.0.2"
6495       }
6496     },
6497     "bcrypt-pbkdf": {
6498       "version": "1.0.1",
6499       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
6500       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
6501       "optional": true,
6502       "requires": {
6503         "tweetnacl": "^0.14.3"
6504       }
6505     },
6506     "beautify-benchmark": {
6507       "version": "0.2.4",
6508       "resolved": "https://registry.npmjs.org/beautify-benchmark/-/beautify-benchmark-0.2.4.tgz",
6509       "integrity": "sha1-MVHe8UwaLg0H/y5HaGHH7Q4a45s=",
6510       "dev": true
6511     },
6512     "beeper": {
6513       "version": "1.1.1",
6514       "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
6515       "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
6516       "dev": true
6517     },
6518     "benchmark": {
6519       "version": "2.1.4",
6520       "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
6521       "integrity": "sha1-CfPeMckWQl1JjMLuVloOvzwqVik=",
6522       "dev": true,
6523       "requires": {
6524         "lodash": "^4.17.4",
6525         "platform": "^1.3.3"
6526       },
6527       "dependencies": {
6528         "lodash": {
6529           "version": "4.17.21",
6530           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
6531           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
6532           "dev": true
6533         }
6534       }
6535     },
6536     "bfj": {
6537       "version": "6.1.2",
6538       "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
6539       "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
6540       "dev": true,
6541       "requires": {
6542         "bluebird": "^3.5.5",
6543         "check-types": "^8.0.3",
6544         "hoopy": "^0.1.4",
6545         "tryer": "^1.0.1"
6546       }
6547     },
6548     "big.js": {
6549       "version": "3.2.0",
6550       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
6551       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
6552       "dev": true
6553     },
6554     "bignumber.js": {
6555       "version": "1.1.1",
6556       "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-1.1.1.tgz",
6557       "integrity": "sha1-GkFdmsAUwTJWrx/u2dGj5XF6jPc=",
6558       "dev": true
6559     },
6560     "binary-extensions": {
6561       "version": "2.0.0",
6562       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
6563       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
6564       "dev": true
6565     },
6566     "binary-search-tree": {
6567       "version": "0.2.5",
6568       "resolved": "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz",
6569       "integrity": "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=",
6570       "requires": {
6571         "underscore": "~1.4.4"
6572       },
6573       "dependencies": {
6574         "underscore": {
6575           "version": "1.4.4",
6576           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz",
6577           "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ="
6578         }
6579       }
6580     },
6581     "bintrees": {
6582       "version": "1.0.1",
6583       "resolved": "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz",
6584       "integrity": "sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ="
6585     },
6586     "bl": {
6587       "version": "4.1.0",
6588       "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
6589       "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
6590       "dev": true,
6591       "requires": {
6592         "buffer": "^5.5.0",
6593         "inherits": "^2.0.4",
6594         "readable-stream": "^3.4.0"
6595       },
6596       "dependencies": {
6597         "base64-js": {
6598           "version": "1.5.1",
6599           "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
6600           "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
6601           "dev": true
6602         },
6603         "buffer": {
6604           "version": "5.7.1",
6605           "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
6606           "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
6607           "dev": true,
6608           "requires": {
6609             "base64-js": "^1.3.1",
6610             "ieee754": "^1.1.13"
6611           }
6612         },
6613         "inherits": {
6614           "version": "2.0.4",
6615           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6616           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6617           "dev": true
6618         },
6619         "readable-stream": {
6620           "version": "3.6.0",
6621           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6622           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6623           "dev": true,
6624           "requires": {
6625             "inherits": "^2.0.3",
6626             "string_decoder": "^1.1.1",
6627             "util-deprecate": "^1.0.1"
6628           }
6629         },
6630         "safe-buffer": {
6631           "version": "5.2.1",
6632           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
6633           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
6634           "dev": true
6635         },
6636         "string_decoder": {
6637           "version": "1.3.0",
6638           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
6639           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
6640           "dev": true,
6641           "requires": {
6642             "safe-buffer": "~5.2.0"
6643           }
6644         }
6645       }
6646     },
6647     "blob-util": {
6648       "version": "2.0.2",
6649       "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
6650       "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
6651       "dev": true
6652     },
6653     "block-stream": {
6654       "version": "0.0.9",
6655       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
6656       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
6657       "dev": true,
6658       "requires": {
6659         "inherits": "~2.0.0"
6660       }
6661     },
6662     "blocked": {
6663       "version": "1.3.0",
6664       "resolved": "https://registry.npmjs.org/blocked/-/blocked-1.3.0.tgz",
6665       "integrity": "sha512-tAb98b4F01wLnKIjCpp17hheKIKnd7j+SgxwgNHQNjQ+EcvOCRZ1HPVNZt3/XnpMjFymVdIZlBQysi+s7OltLw=="
6666     },
6667     "bluebird": {
6668       "version": "3.7.2",
6669       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
6670       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
6671     },
6672     "bn.js": {
6673       "version": "4.11.8",
6674       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
6675       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
6676     },
6677     "body-parser": {
6678       "version": "1.18.2",
6679       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
6680       "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
6681       "requires": {
6682         "bytes": "3.0.0",
6683         "content-type": "~1.0.4",
6684         "debug": "2.6.9",
6685         "depd": "~1.1.1",
6686         "http-errors": "~1.6.2",
6687         "iconv-lite": "0.4.19",
6688         "on-finished": "~2.3.0",
6689         "qs": "6.5.1",
6690         "raw-body": "2.3.2",
6691         "type-is": "~1.6.15"
6692       }
6693     },
6694     "boolbase": {
6695       "version": "1.0.0",
6696       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
6697       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
6698     },
6699     "boom": {
6700       "version": "0.4.2",
6701       "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
6702       "integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
6703       "optional": true,
6704       "requires": {
6705         "hoek": "0.9.x"
6706       }
6707     },
6708     "bootstrap": {
6709       "version": "4.4.1",
6710       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
6711       "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
6712     },
6713     "bootstrap-vue": {
6714       "version": "2.11.0",
6715       "resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.11.0.tgz",
6716       "integrity": "sha512-T23+aVVSDifX1SsI5y69bYZzbm8iQHlmgiBUw9XxY1KTw/fb4xvUq4+Y01Tsaul04+zmrUah/5zvUGKLwTcH7A==",
6717       "requires": {
6718         "@nuxt/opencollective": "^0.3.0",
6719         "bootstrap": ">=4.4.1 <5.0.0",
6720         "popper.js": "^1.16.1",
6721         "portal-vue": "^2.1.7",
6722         "vue-functional-data-merge": "^3.1.0"
6723       }
6724     },
6725     "boxen": {
6726       "version": "4.2.0",
6727       "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
6728       "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
6729       "dev": true,
6730       "requires": {
6731         "ansi-align": "^3.0.0",
6732         "camelcase": "^5.3.1",
6733         "chalk": "^3.0.0",
6734         "cli-boxes": "^2.2.0",
6735         "string-width": "^4.1.0",
6736         "term-size": "^2.1.0",
6737         "type-fest": "^0.8.1",
6738         "widest-line": "^3.1.0"
6739       },
6740       "dependencies": {
6741         "ansi-regex": {
6742           "version": "5.0.0",
6743           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
6744           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
6745           "dev": true
6746         },
6747         "ansi-styles": {
6748           "version": "4.3.0",
6749           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6750           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6751           "dev": true,
6752           "requires": {
6753             "color-convert": "^2.0.1"
6754           }
6755         },
6756         "camelcase": {
6757           "version": "5.3.1",
6758           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
6759           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
6760           "dev": true
6761         },
6762         "chalk": {
6763           "version": "3.0.0",
6764           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
6765           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
6766           "dev": true,
6767           "requires": {
6768             "ansi-styles": "^4.1.0",
6769             "supports-color": "^7.1.0"
6770           }
6771         },
6772         "color-convert": {
6773           "version": "2.0.1",
6774           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6775           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6776           "dev": true,
6777           "requires": {
6778             "color-name": "~1.1.4"
6779           }
6780         },
6781         "color-name": {
6782           "version": "1.1.4",
6783           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6784           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6785           "dev": true
6786         },
6787         "emoji-regex": {
6788           "version": "8.0.0",
6789           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6790           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
6791           "dev": true
6792         },
6793         "has-flag": {
6794           "version": "4.0.0",
6795           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6796           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6797           "dev": true
6798         },
6799         "is-fullwidth-code-point": {
6800           "version": "3.0.0",
6801           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6802           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6803           "dev": true
6804         },
6805         "string-width": {
6806           "version": "4.2.2",
6807           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
6808           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
6809           "dev": true,
6810           "requires": {
6811             "emoji-regex": "^8.0.0",
6812             "is-fullwidth-code-point": "^3.0.0",
6813             "strip-ansi": "^6.0.0"
6814           }
6815         },
6816         "strip-ansi": {
6817           "version": "6.0.0",
6818           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
6819           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
6820           "dev": true,
6821           "requires": {
6822             "ansi-regex": "^5.0.0"
6823           }
6824         },
6825         "supports-color": {
6826           "version": "7.2.0",
6827           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6828           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6829           "dev": true,
6830           "requires": {
6831             "has-flag": "^4.0.0"
6832           }
6833         }
6834       }
6835     },
6836     "brace-expansion": {
6837       "version": "1.1.11",
6838       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
6839       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
6840       "requires": {
6841         "balanced-match": "^1.0.0",
6842         "concat-map": "0.0.1"
6843       }
6844     },
6845     "braces": {
6846       "version": "3.0.2",
6847       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
6848       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
6849       "dev": true,
6850       "requires": {
6851         "fill-range": "^7.0.1"
6852       }
6853     },
6854     "brorand": {
6855       "version": "1.1.0",
6856       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
6857       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
6858       "dev": true
6859     },
6860     "browser-process-hrtime": {
6861       "version": "1.0.0",
6862       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
6863       "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
6864       "dev": true
6865     },
6866     "browser-request": {
6867       "version": "0.3.3",
6868       "resolved": "https://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz",
6869       "integrity": "sha1-ns5bWsqJopkyJC4Yv5M975h2zBc="
6870     },
6871     "browser-resolve": {
6872       "version": "2.0.0",
6873       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
6874       "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
6875       "dev": true,
6876       "requires": {
6877         "resolve": "^1.17.0"
6878       },
6879       "dependencies": {
6880         "path-parse": {
6881           "version": "1.0.6",
6882           "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
6883           "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
6884           "dev": true
6885         },
6886         "resolve": {
6887           "version": "1.20.0",
6888           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
6889           "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
6890           "dev": true,
6891           "requires": {
6892             "is-core-module": "^2.2.0",
6893             "path-parse": "^1.0.6"
6894           }
6895         }
6896       }
6897     },
6898     "browser-stdout": {
6899       "version": "1.3.1",
6900       "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
6901       "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
6902       "dev": true
6903     },
6904     "browserify-aes": {
6905       "version": "1.2.0",
6906       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
6907       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
6908       "dev": true,
6909       "requires": {
6910         "buffer-xor": "^1.0.3",
6911         "cipher-base": "^1.0.0",
6912         "create-hash": "^1.1.0",
6913         "evp_bytestokey": "^1.0.3",
6914         "inherits": "^2.0.1",
6915         "safe-buffer": "^5.0.1"
6916       }
6917     },
6918     "browserify-cipher": {
6919       "version": "1.0.1",
6920       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
6921       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
6922       "dev": true,
6923       "requires": {
6924         "browserify-aes": "^1.0.4",
6925         "browserify-des": "^1.0.0",
6926         "evp_bytestokey": "^1.0.0"
6927       }
6928     },
6929     "browserify-des": {
6930       "version": "1.0.2",
6931       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
6932       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
6933       "dev": true,
6934       "requires": {
6935         "cipher-base": "^1.0.1",
6936         "des.js": "^1.0.0",
6937         "inherits": "^2.0.1",
6938         "safe-buffer": "^5.1.2"
6939       },
6940       "dependencies": {
6941         "safe-buffer": {
6942           "version": "5.2.1",
6943           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
6944           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
6945           "dev": true
6946         }
6947       }
6948     },
6949     "browserify-rsa": {
6950       "version": "4.1.0",
6951       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
6952       "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
6953       "dev": true,
6954       "requires": {
6955         "bn.js": "^5.0.0",
6956         "randombytes": "^2.0.1"
6957       },
6958       "dependencies": {
6959         "bn.js": {
6960           "version": "5.2.0",
6961           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
6962           "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
6963           "dev": true
6964         }
6965       }
6966     },
6967     "browserify-sign": {
6968       "version": "4.2.1",
6969       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
6970       "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
6971       "dev": true,
6972       "requires": {
6973         "bn.js": "^5.1.1",
6974         "browserify-rsa": "^4.0.1",
6975         "create-hash": "^1.2.0",
6976         "create-hmac": "^1.1.7",
6977         "elliptic": "^6.5.3",
6978         "inherits": "^2.0.4",
6979         "parse-asn1": "^5.1.5",
6980         "readable-stream": "^3.6.0",
6981         "safe-buffer": "^5.2.0"
6982       },
6983       "dependencies": {
6984         "bn.js": {
6985           "version": "5.2.0",
6986           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
6987           "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
6988           "dev": true
6989         },
6990         "inherits": {
6991           "version": "2.0.4",
6992           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6993           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6994           "dev": true
6995         },
6996         "readable-stream": {
6997           "version": "3.6.0",
6998           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6999           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
7000           "dev": true,
7001           "requires": {
7002             "inherits": "^2.0.3",
7003             "string_decoder": "^1.1.1",
7004             "util-deprecate": "^1.0.1"
7005           }
7006         },
7007         "safe-buffer": {
7008           "version": "5.2.1",
7009           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
7010           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
7011           "dev": true
7012         },
7013         "string_decoder": {
7014           "version": "1.3.0",
7015           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
7016           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
7017           "dev": true,
7018           "requires": {
7019             "safe-buffer": "~5.2.0"
7020           }
7021         }
7022       }
7023     },
7024     "browserify-zlib": {
7025       "version": "0.2.0",
7026       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
7027       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
7028       "dev": true,
7029       "requires": {
7030         "pako": "~1.0.5"
7031       }
7032     },
7033     "browserslist": {
7034       "version": "1.7.7",
7035       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
7036       "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
7037       "dev": true,
7038       "requires": {
7039         "caniuse-db": "^1.0.30000639",
7040         "electron-to-chromium": "^1.2.7"
7041       }
7042     },
7043     "bs58": {
7044       "version": "4.0.1",
7045       "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
7046       "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=",
7047       "requires": {
7048         "base-x": "^3.0.2"
7049       }
7050     },
7051     "bser": {
7052       "version": "2.1.1",
7053       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
7054       "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
7055       "dev": true,
7056       "requires": {
7057         "node-int64": "^0.4.0"
7058       }
7059     },
7060     "bson": {
7061       "version": "1.0.6",
7062       "resolved": "https://registry.npmjs.org/bson/-/bson-1.0.6.tgz",
7063       "integrity": "sha512-D8zmlb46xfuK2gGvKmUjIklQEouN2nQ0LEHHeZ/NoHM2LDiMk2EYzZ5Ntw/Urk+bgMDosOZxaRzXxvhI5TcAVQ=="
7064     },
7065     "buffer": {
7066       "version": "4.9.2",
7067       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
7068       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
7069       "requires": {
7070         "base64-js": "^1.0.2",
7071         "ieee754": "^1.1.4",
7072         "isarray": "^1.0.0"
7073       },
7074       "dependencies": {
7075         "isarray": {
7076           "version": "1.0.0",
7077           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7078           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
7079         }
7080       }
7081     },
7082     "buffer-alloc": {
7083       "version": "1.2.0",
7084       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
7085       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
7086       "dev": true,
7087       "requires": {
7088         "buffer-alloc-unsafe": "^1.1.0",
7089         "buffer-fill": "^1.0.0"
7090       }
7091     },
7092     "buffer-alloc-unsafe": {
7093       "version": "1.1.0",
7094       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
7095       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
7096       "dev": true
7097     },
7098     "buffer-crc32": {
7099       "version": "0.2.13",
7100       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
7101       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
7102       "dev": true
7103     },
7104     "buffer-equal": {
7105       "version": "1.0.0",
7106       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
7107       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
7108       "dev": true
7109     },
7110     "buffer-equal-constant-time": {
7111       "version": "1.0.1",
7112       "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
7113       "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
7114     },
7115     "buffer-fill": {
7116       "version": "1.0.0",
7117       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
7118       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
7119       "dev": true
7120     },
7121     "buffer-from": {
7122       "version": "1.1.1",
7123       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
7124       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
7125       "dev": true
7126     },
7127     "buffer-shims": {
7128       "version": "1.0.0",
7129       "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
7130       "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E="
7131     },
7132     "buffer-xor": {
7133       "version": "1.0.3",
7134       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
7135       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
7136       "dev": true
7137     },
7138     "bufferutil": {
7139       "version": "4.0.3",
7140       "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz",
7141       "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==",
7142       "requires": {
7143         "node-gyp-build": "^4.2.0"
7144       }
7145     },
7146     "builtin-modules": {
7147       "version": "1.1.1",
7148       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
7149       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
7150     },
7151     "builtin-status-codes": {
7152       "version": "3.0.0",
7153       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
7154       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
7155       "dev": true
7156     },
7157     "bytes": {
7158       "version": "3.0.0",
7159       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
7160       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
7161     },
7162     "cacache": {
7163       "version": "12.0.4",
7164       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
7165       "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
7166       "dev": true,
7167       "requires": {
7168         "bluebird": "^3.5.5",
7169         "chownr": "^1.1.1",
7170         "figgy-pudding": "^3.5.1",
7171         "glob": "^7.1.4",
7172         "graceful-fs": "^4.1.15",
7173         "infer-owner": "^1.0.3",
7174         "lru-cache": "^5.1.1",
7175         "mississippi": "^3.0.0",
7176         "mkdirp": "^0.5.1",
7177         "move-concurrently": "^1.0.1",
7178         "promise-inflight": "^1.0.1",
7179         "rimraf": "^2.6.3",
7180         "ssri": "^6.0.1",
7181         "unique-filename": "^1.1.1",
7182         "y18n": "^4.0.0"
7183       },
7184       "dependencies": {
7185         "glob": {
7186           "version": "7.1.6",
7187           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
7188           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
7189           "dev": true,
7190           "requires": {
7191             "fs.realpath": "^1.0.0",
7192             "inflight": "^1.0.4",
7193             "inherits": "2",
7194             "minimatch": "^3.0.4",
7195             "once": "^1.3.0",
7196             "path-is-absolute": "^1.0.0"
7197           }
7198         },
7199         "lru-cache": {
7200           "version": "5.1.1",
7201           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7202           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7203           "dev": true,
7204           "requires": {
7205             "yallist": "^3.0.2"
7206           }
7207         },
7208         "rimraf": {
7209           "version": "2.7.1",
7210           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
7211           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
7212           "dev": true,
7213           "requires": {
7214             "glob": "^7.1.3"
7215           }
7216         },
7217         "y18n": {
7218           "version": "4.0.3",
7219           "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
7220           "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
7221           "dev": true
7222         },
7223         "yallist": {
7224           "version": "3.1.1",
7225           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
7226           "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
7227           "dev": true
7228         }
7229       }
7230     },
7231     "cache-base": {
7232       "version": "1.0.1",
7233       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
7234       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
7235       "requires": {
7236         "collection-visit": "^1.0.0",
7237         "component-emitter": "^1.2.1",
7238         "get-value": "^2.0.6",
7239         "has-value": "^1.0.0",
7240         "isobject": "^3.0.1",
7241         "set-value": "^2.0.0",
7242         "to-object-path": "^0.3.0",
7243         "union-value": "^1.0.0",
7244         "unset-value": "^1.0.0"
7245       }
7246     },
7247     "cacheable-request": {
7248       "version": "6.1.0",
7249       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
7250       "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
7251       "dev": true,
7252       "requires": {
7253         "clone-response": "^1.0.2",
7254         "get-stream": "^5.1.0",
7255         "http-cache-semantics": "^4.0.0",
7256         "keyv": "^3.0.0",
7257         "lowercase-keys": "^2.0.0",
7258         "normalize-url": "^4.1.0",
7259         "responselike": "^1.0.2"
7260       },
7261       "dependencies": {
7262         "get-stream": {
7263           "version": "5.2.0",
7264           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
7265           "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
7266           "dev": true,
7267           "requires": {
7268             "pump": "^3.0.0"
7269           }
7270         },
7271         "lowercase-keys": {
7272           "version": "2.0.0",
7273           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
7274           "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
7275           "dev": true
7276         },
7277         "pump": {
7278           "version": "3.0.0",
7279           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
7280           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
7281           "dev": true,
7282           "requires": {
7283             "end-of-stream": "^1.1.0",
7284             "once": "^1.3.1"
7285           }
7286         }
7287       }
7288     },
7289     "cachedir": {
7290       "version": "2.3.0",
7291       "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz",
7292       "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==",
7293       "dev": true
7294     },
7295     "caching-transform": {
7296       "version": "4.0.0",
7297       "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",
7298       "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",
7299       "dev": true,
7300       "requires": {
7301         "hasha": "^5.0.0",
7302         "make-dir": "^3.0.0",
7303         "package-hash": "^4.0.0",
7304         "write-file-atomic": "^3.0.0"
7305       },
7306       "dependencies": {
7307         "make-dir": {
7308           "version": "3.1.0",
7309           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7310           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7311           "dev": true,
7312           "requires": {
7313             "semver": "^6.0.0"
7314           }
7315         },
7316         "semver": {
7317           "version": "6.3.0",
7318           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7319           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7320           "dev": true
7321         }
7322       }
7323     },
7324     "call-bind": {
7325       "version": "1.0.2",
7326       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
7327       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
7328       "requires": {
7329         "function-bind": "^1.1.1",
7330         "get-intrinsic": "^1.0.2"
7331       }
7332     },
7333     "call-me-maybe": {
7334       "version": "1.0.1",
7335       "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
7336       "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms="
7337     },
7338     "callsites": {
7339       "version": "3.1.0",
7340       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
7341       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
7342       "dev": true
7343     },
7344     "camelcase": {
7345       "version": "1.2.1",
7346       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
7347       "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
7348       "dev": true
7349     },
7350     "camelcase-css": {
7351       "version": "2.0.1",
7352       "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
7353       "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
7354     },
7355     "camelcase-keys": {
7356       "version": "1.0.0",
7357       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz",
7358       "integrity": "sha1-vRoRv5sxoc5JNJOpMN4aC69K1+w=",
7359       "dev": true,
7360       "requires": {
7361         "camelcase": "^1.0.1",
7362         "map-obj": "^1.0.0"
7363       }
7364     },
7365     "caniuse-db": {
7366       "version": "1.0.30000836",
7367       "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000836.tgz",
7368       "integrity": "sha1-eItsj28CmRdDsYzbvVT5bQW0uVo=",
7369       "dev": true
7370     },
7371     "caniuse-lite": {
7372       "version": "1.0.30001228",
7373       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz",
7374       "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A=="
7375     },
7376     "capture-exit": {
7377       "version": "2.0.0",
7378       "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
7379       "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
7380       "dev": true,
7381       "requires": {
7382         "rsvp": "^4.8.4"
7383       }
7384     },
7385     "caseless": {
7386       "version": "0.12.0",
7387       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
7388       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
7389     },
7390     "center-align": {
7391       "version": "0.1.3",
7392       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
7393       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
7394       "dev": true,
7395       "requires": {
7396         "align-text": "^0.1.3",
7397         "lazy-cache": "^1.0.3"
7398       }
7399     },
7400     "chalk": {
7401       "version": "1.1.3",
7402       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7403       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7404       "requires": {
7405         "ansi-styles": "^2.2.1",
7406         "escape-string-regexp": "^1.0.2",
7407         "has-ansi": "^2.0.0",
7408         "strip-ansi": "^3.0.0",
7409         "supports-color": "^2.0.0"
7410       }
7411     },
7412     "char-regex": {
7413       "version": "1.0.2",
7414       "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
7415       "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
7416       "dev": true
7417     },
7418     "chardet": {
7419       "version": "0.7.0",
7420       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
7421       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
7422       "dev": true
7423     },
7424     "charenc": {
7425       "version": "0.0.2",
7426       "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
7427       "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
7428     },
7429     "check-more-types": {
7430       "version": "2.24.0",
7431       "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
7432       "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=",
7433       "dev": true
7434     },
7435     "check-types": {
7436       "version": "8.0.3",
7437       "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
7438       "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
7439       "dev": true
7440     },
7441     "chokidar": {
7442       "version": "3.3.1",
7443       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
7444       "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
7445       "dev": true,
7446       "requires": {
7447         "anymatch": "~3.1.1",
7448         "braces": "~3.0.2",
7449         "fsevents": "~2.1.2",
7450         "glob-parent": "~5.1.0",
7451         "is-binary-path": "~2.1.0",
7452         "is-glob": "~4.0.1",
7453         "normalize-path": "~3.0.0",
7454         "readdirp": "~3.3.0"
7455       },
7456       "dependencies": {
7457         "anymatch": {
7458           "version": "3.1.1",
7459           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
7460           "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
7461           "dev": true,
7462           "requires": {
7463             "normalize-path": "^3.0.0",
7464             "picomatch": "^2.0.4"
7465           }
7466         },
7467         "fsevents": {
7468           "version": "2.1.3",
7469           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
7470           "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
7471           "dev": true,
7472           "optional": true
7473         },
7474         "glob-parent": {
7475           "version": "5.1.1",
7476           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
7477           "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
7478           "dev": true,
7479           "requires": {
7480             "is-glob": "^4.0.1"
7481           }
7482         },
7483         "normalize-path": {
7484           "version": "3.0.0",
7485           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7486           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7487           "dev": true
7488         },
7489         "readdirp": {
7490           "version": "3.3.0",
7491           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
7492           "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
7493           "dev": true,
7494           "requires": {
7495             "picomatch": "^2.0.7"
7496           }
7497         },
7498         "to-regex-range": {
7499           "version": "5.0.1",
7500           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
7501           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
7502           "requires": {
7503             "is-number": "^7.0.0"
7504           }
7505         }
7506       }
7507     },
7508     "chownr": {
7509       "version": "1.1.4",
7510       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
7511       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
7512       "dev": true
7513     },
7514     "chrome-trace-event": {
7515       "version": "1.0.3",
7516       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
7517       "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
7518       "dev": true
7519     },
7520     "ci-info": {
7521       "version": "2.0.0",
7522       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
7523       "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
7524       "dev": true
7525     },
7526     "cipher-base": {
7527       "version": "1.0.4",
7528       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
7529       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
7530       "dev": true,
7531       "requires": {
7532         "inherits": "^2.0.1",
7533         "safe-buffer": "^5.0.1"
7534       }
7535     },
7536     "cjs-module-lexer": {
7537       "version": "0.6.0",
7538       "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
7539       "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
7540       "dev": true
7541     },
7542     "class-utils": {
7543       "version": "0.3.6",
7544       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
7545       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
7546       "requires": {
7547         "arr-union": "^3.1.0",
7548         "define-property": "^0.2.5",
7549         "isobject": "^3.0.0",
7550         "static-extend": "^0.1.1"
7551       },
7552       "dependencies": {
7553         "define-property": {
7554           "version": "0.2.5",
7555           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7556           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7557           "requires": {
7558             "is-descriptor": "^0.1.0"
7559           }
7560         }
7561       }
7562     },
7563     "classnames": {
7564       "version": "2.2.5",
7565       "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz",
7566       "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
7567     },
7568     "cld": {
7569       "version": "2.7.0",
7570       "resolved": "https://registry.npmjs.org/cld/-/cld-2.7.0.tgz",
7571       "integrity": "sha512-rM20jIISRqMYfZAlowCA4DwLLegJXqfCFdVb1vtS+RG7yKHn4FrYdFfUx2WGbmaqOQV/w4MRIszh43FH78/oRA==",
7572       "requires": {
7573         "glob": "^5.0.10",
7574         "node-addon-api": "*",
7575         "rimraf": "^2.4.0",
7576         "underscore": "^1.6.0"
7577       },
7578       "dependencies": {
7579         "glob": {
7580           "version": "5.0.15",
7581           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
7582           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
7583           "requires": {
7584             "inflight": "^1.0.4",
7585             "inherits": "2",
7586             "minimatch": "2 || 3",
7587             "once": "^1.3.0",
7588             "path-is-absolute": "^1.0.0"
7589           }
7590         }
7591       }
7592     },
7593     "clean-stack": {
7594       "version": "2.2.0",
7595       "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
7596       "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
7597       "dev": true
7598     },
7599     "cli-boxes": {
7600       "version": "2.2.1",
7601       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
7602       "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
7603       "dev": true
7604     },
7605     "cli-cursor": {
7606       "version": "2.1.0",
7607       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
7608       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
7609       "dev": true,
7610       "requires": {
7611         "restore-cursor": "^2.0.0"
7612       }
7613     },
7614     "cli-spinners": {
7615       "version": "2.2.0",
7616       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.2.0.tgz",
7617       "integrity": "sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ=="
7618     },
7619     "cli-table3": {
7620       "version": "0.6.0",
7621       "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz",
7622       "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==",
7623       "dev": true,
7624       "requires": {
7625         "colors": "^1.1.2",
7626         "object-assign": "^4.1.0",
7627         "string-width": "^4.2.0"
7628       },
7629       "dependencies": {
7630         "ansi-regex": {
7631           "version": "5.0.0",
7632           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
7633           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
7634           "dev": true
7635         },
7636         "colors": {
7637           "version": "1.4.0",
7638           "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
7639           "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
7640           "dev": true,
7641           "optional": true
7642         },
7643         "emoji-regex": {
7644           "version": "8.0.0",
7645           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7646           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
7647           "dev": true
7648         },
7649         "is-fullwidth-code-point": {
7650           "version": "3.0.0",
7651           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7652           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7653           "dev": true
7654         },
7655         "string-width": {
7656           "version": "4.2.2",
7657           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
7658           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
7659           "dev": true,
7660           "requires": {
7661             "emoji-regex": "^8.0.0",
7662             "is-fullwidth-code-point": "^3.0.0",
7663             "strip-ansi": "^6.0.0"
7664           }
7665         },
7666         "strip-ansi": {
7667           "version": "6.0.0",
7668           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
7669           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
7670           "dev": true,
7671           "requires": {
7672             "ansi-regex": "^5.0.0"
7673           }
7674         }
7675       }
7676     },
7677     "cli-truncate": {
7678       "version": "0.2.1",
7679       "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
7680       "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
7681       "dev": true,
7682       "requires": {
7683         "slice-ansi": "0.0.4",
7684         "string-width": "^1.0.1"
7685       }
7686     },
7687     "cli-width": {
7688       "version": "2.2.0",
7689       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
7690       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
7691       "dev": true
7692     },
7693     "cliff": {
7694       "version": "0.1.10",
7695       "resolved": "https://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz",
7696       "integrity": "sha1-U74z6p9ZvshWCe4wCsQgdgPlIBM=",
7697       "requires": {
7698         "colors": "~1.0.3",
7699         "eyes": "~0.1.8",
7700         "winston": "0.8.x"
7701       }
7702     },
7703     "cliui": {
7704       "version": "2.1.0",
7705       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
7706       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
7707       "dev": true,
7708       "requires": {
7709         "center-align": "^0.1.1",
7710         "right-align": "^0.1.1",
7711         "wordwrap": "0.0.2"
7712       },
7713       "dependencies": {
7714         "wordwrap": {
7715           "version": "0.0.2",
7716           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
7717           "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
7718           "dev": true
7719         }
7720       }
7721     },
7722     "clone": {
7723       "version": "1.0.4",
7724       "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
7725       "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4="
7726     },
7727     "clone-buffer": {
7728       "version": "1.0.0",
7729       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
7730       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg="
7731     },
7732     "clone-deep": {
7733       "version": "4.0.1",
7734       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
7735       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
7736       "dev": true,
7737       "requires": {
7738         "is-plain-object": "^2.0.4",
7739         "kind-of": "^6.0.2",
7740         "shallow-clone": "^3.0.0"
7741       },
7742       "dependencies": {
7743         "kind-of": {
7744           "version": "6.0.3",
7745           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7746           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7747           "dev": true
7748         }
7749       }
7750     },
7751     "clone-response": {
7752       "version": "1.0.2",
7753       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
7754       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
7755       "dev": true,
7756       "requires": {
7757         "mimic-response": "^1.0.0"
7758       },
7759       "dependencies": {
7760         "mimic-response": {
7761           "version": "1.0.1",
7762           "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
7763           "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
7764           "dev": true
7765         }
7766       }
7767     },
7768     "clone-stats": {
7769       "version": "0.0.1",
7770       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
7771       "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
7772       "dev": true
7773     },
7774     "cloneable-readable": {
7775       "version": "1.1.2",
7776       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz",
7777       "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==",
7778       "requires": {
7779         "inherits": "^2.0.1",
7780         "process-nextick-args": "^2.0.0",
7781         "readable-stream": "^2.3.5"
7782       },
7783       "dependencies": {
7784         "isarray": {
7785           "version": "1.0.0",
7786           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7787           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
7788         },
7789         "process-nextick-args": {
7790           "version": "2.0.0",
7791           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
7792           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
7793         },
7794         "readable-stream": {
7795           "version": "2.3.6",
7796           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
7797           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
7798           "requires": {
7799             "core-util-is": "~1.0.0",
7800             "inherits": "~2.0.3",
7801             "isarray": "~1.0.0",
7802             "process-nextick-args": "~2.0.0",
7803             "safe-buffer": "~5.1.1",
7804             "string_decoder": "~1.1.1",
7805             "util-deprecate": "~1.0.1"
7806           }
7807         },
7808         "string_decoder": {
7809           "version": "1.1.1",
7810           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7811           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7812           "requires": {
7813             "safe-buffer": "~5.1.0"
7814           }
7815         }
7816       }
7817     },
7818     "co": {
7819       "version": "4.6.0",
7820       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
7821       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
7822     },
7823     "code-point-at": {
7824       "version": "1.1.0",
7825       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
7826       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
7827     },
7828     "codecov": {
7829       "version": "3.6.1",
7830       "resolved": "https://registry.npmjs.org/codecov/-/codecov-3.6.1.tgz",
7831       "integrity": "sha512-IUJB6WG47nWK7o50etF8jBadxdMw7DmoQg05yIljstXFBGB6clOZsIj6iD4P82T2YaIU3qq+FFu8K9pxgkCJDQ==",
7832       "dev": true,
7833       "requires": {
7834         "argv": "^0.0.2",
7835         "ignore-walk": "^3.0.1",
7836         "js-yaml": "^3.13.1",
7837         "teeny-request": "^3.11.3",
7838         "urlgrey": "^0.4.4"
7839       }
7840     },
7841     "collect-v8-coverage": {
7842       "version": "1.0.1",
7843       "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
7844       "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
7845       "dev": true
7846     },
7847     "collection-map": {
7848       "version": "1.0.0",
7849       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
7850       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
7851       "dev": true,
7852       "requires": {
7853         "arr-map": "^2.0.2",
7854         "for-own": "^1.0.0",
7855         "make-iterator": "^1.0.0"
7856       }
7857     },
7858     "collection-visit": {
7859       "version": "1.0.0",
7860       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
7861       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
7862       "requires": {
7863         "map-visit": "^1.0.0",
7864         "object-visit": "^1.0.0"
7865       }
7866     },
7867     "color": {
7868       "version": "0.11.4",
7869       "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
7870       "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
7871       "requires": {
7872         "clone": "^1.0.2",
7873         "color-convert": "^1.3.0",
7874         "color-string": "^0.3.0"
7875       }
7876     },
7877     "color-convert": {
7878       "version": "1.9.1",
7879       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
7880       "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
7881       "requires": {
7882         "color-name": "^1.1.1"
7883       }
7884     },
7885     "color-name": {
7886       "version": "1.1.3",
7887       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
7888       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
7889     },
7890     "color-string": {
7891       "version": "0.3.0",
7892       "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
7893       "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
7894       "requires": {
7895         "color-name": "^1.0.0"
7896       }
7897     },
7898     "color-support": {
7899       "version": "1.1.3",
7900       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
7901       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
7902       "dev": true
7903     },
7904     "colorette": {
7905       "version": "1.2.1",
7906       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
7907       "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw=="
7908     },
7909     "colors": {
7910       "version": "1.0.3",
7911       "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
7912       "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
7913     },
7914     "colorspace": {
7915       "version": "1.1.2",
7916       "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz",
7917       "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==",
7918       "requires": {
7919         "color": "3.0.x",
7920         "text-hex": "1.0.x"
7921       },
7922       "dependencies": {
7923         "color": {
7924           "version": "3.0.0",
7925           "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz",
7926           "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==",
7927           "requires": {
7928             "color-convert": "^1.9.1",
7929             "color-string": "^1.5.2"
7930           }
7931         },
7932         "color-string": {
7933           "version": "1.5.5",
7934           "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
7935           "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
7936           "requires": {
7937             "color-name": "^1.0.0",
7938             "simple-swizzle": "^0.2.2"
7939           }
7940         }
7941       }
7942     },
7943     "combined-stream": {
7944       "version": "0.0.7",
7945       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz",
7946       "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",
7947       "optional": true,
7948       "requires": {
7949         "delayed-stream": "0.0.5"
7950       }
7951     },
7952     "commander": {
7953       "version": "2.15.1",
7954       "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
7955       "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
7956       "dev": true
7957     },
7958     "common-tags": {
7959       "version": "1.8.0",
7960       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
7961       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
7962       "dev": true
7963     },
7964     "commondir": {
7965       "version": "1.0.1",
7966       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
7967       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
7968       "dev": true
7969     },
7970     "commoner": {
7971       "version": "0.10.8",
7972       "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz",
7973       "integrity": "sha1-NPw2cs0kOT6LtH5wyqApOBH08sU=",
7974       "dev": true,
7975       "requires": {
7976         "commander": "^2.5.0",
7977         "detective": "^4.3.1",
7978         "glob": "^5.0.15",
7979         "graceful-fs": "^4.1.2",
7980         "iconv-lite": "^0.4.5",
7981         "mkdirp": "^0.5.0",
7982         "private": "^0.1.6",
7983         "q": "^1.1.2",
7984         "recast": "^0.11.17"
7985       },
7986       "dependencies": {
7987         "glob": {
7988           "version": "5.0.15",
7989           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
7990           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
7991           "dev": true,
7992           "requires": {
7993             "inflight": "^1.0.4",
7994             "inherits": "2",
7995             "minimatch": "2 || 3",
7996             "once": "^1.3.0",
7997             "path-is-absolute": "^1.0.0"
7998           }
7999         }
8000       }
8001     },
8002     "component-emitter": {
8003       "version": "1.2.1",
8004       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
8005       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
8006     },
8007     "compress-commons": {
8008       "version": "1.2.2",
8009       "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",
8010       "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
8011       "dev": true,
8012       "requires": {
8013         "buffer-crc32": "^0.2.1",
8014         "crc32-stream": "^2.0.0",
8015         "normalize-path": "^2.0.0",
8016         "readable-stream": "^2.0.0"
8017       },
8018       "dependencies": {
8019         "isarray": {
8020           "version": "1.0.0",
8021           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8022           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8023           "dev": true
8024         },
8025         "process-nextick-args": {
8026           "version": "2.0.1",
8027           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8028           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8029           "dev": true
8030         },
8031         "readable-stream": {
8032           "version": "2.3.7",
8033           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
8034           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
8035           "dev": true,
8036           "requires": {
8037             "core-util-is": "~1.0.0",
8038             "inherits": "~2.0.3",
8039             "isarray": "~1.0.0",
8040             "process-nextick-args": "~2.0.0",
8041             "safe-buffer": "~5.1.1",
8042             "string_decoder": "~1.1.1",
8043             "util-deprecate": "~1.0.1"
8044           }
8045         },
8046         "string_decoder": {
8047           "version": "1.1.1",
8048           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8049           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8050           "dev": true,
8051           "requires": {
8052             "safe-buffer": "~5.1.0"
8053           }
8054         }
8055       }
8056     },
8057     "concat-map": {
8058       "version": "0.0.1",
8059       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
8060       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
8061     },
8062     "concat-stream": {
8063       "version": "1.6.2",
8064       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
8065       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
8066       "dev": true,
8067       "requires": {
8068         "buffer-from": "^1.0.0",
8069         "inherits": "^2.0.3",
8070         "readable-stream": "^2.2.2",
8071         "typedarray": "^0.0.6"
8072       },
8073       "dependencies": {
8074         "isarray": {
8075           "version": "1.0.0",
8076           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8077           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8078           "dev": true
8079         },
8080         "process-nextick-args": {
8081           "version": "2.0.0",
8082           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8083           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8084           "dev": true
8085         },
8086         "readable-stream": {
8087           "version": "2.3.6",
8088           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8089           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8090           "dev": true,
8091           "requires": {
8092             "core-util-is": "~1.0.0",
8093             "inherits": "~2.0.3",
8094             "isarray": "~1.0.0",
8095             "process-nextick-args": "~2.0.0",
8096             "safe-buffer": "~5.1.1",
8097             "string_decoder": "~1.1.1",
8098             "util-deprecate": "~1.0.1"
8099           }
8100         },
8101         "string_decoder": {
8102           "version": "1.1.1",
8103           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8104           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8105           "dev": true,
8106           "requires": {
8107             "safe-buffer": "~5.1.0"
8108           }
8109         }
8110       }
8111     },
8112     "condense-newlines": {
8113       "version": "0.2.1",
8114       "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
8115       "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=",
8116       "dev": true,
8117       "requires": {
8118         "extend-shallow": "^2.0.1",
8119         "is-whitespace": "^0.3.0",
8120         "kind-of": "^3.0.2"
8121       },
8122       "dependencies": {
8123         "extend-shallow": {
8124           "version": "2.0.1",
8125           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8126           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
8127           "dev": true,
8128           "requires": {
8129             "is-extendable": "^0.1.0"
8130           }
8131         }
8132       }
8133     },
8134     "config-chain": {
8135       "version": "1.1.11",
8136       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz",
8137       "integrity": "sha1-q6CXR9++TD5w52am5BWG4YWfxvI=",
8138       "requires": {
8139         "ini": "^1.3.4",
8140         "proto-list": "~1.2.1"
8141       }
8142     },
8143     "configstore": {
8144       "version": "5.0.1",
8145       "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
8146       "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
8147       "dev": true,
8148       "requires": {
8149         "dot-prop": "^5.2.0",
8150         "graceful-fs": "^4.1.2",
8151         "make-dir": "^3.0.0",
8152         "unique-string": "^2.0.0",
8153         "write-file-atomic": "^3.0.0",
8154         "xdg-basedir": "^4.0.0"
8155       },
8156       "dependencies": {
8157         "make-dir": {
8158           "version": "3.1.0",
8159           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
8160           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
8161           "dev": true,
8162           "requires": {
8163             "semver": "^6.0.0"
8164           }
8165         },
8166         "semver": {
8167           "version": "6.3.0",
8168           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
8169           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
8170           "dev": true
8171         }
8172       }
8173     },
8174     "connect-redis": {
8175       "version": "3.3.3",
8176       "resolved": "https://registry.npmjs.org/connect-redis/-/connect-redis-3.3.3.tgz",
8177       "integrity": "sha512-rpWsW2uk1uOe/ccY/JvW+RiLrhZm7auIx8z4yR+KXemFTIhJyD58jXiJbI0E/fZCnybawpdSqOZ+6/ah6aBeyg==",
8178       "requires": {
8179         "debug": "^3.1.0",
8180         "redis": "^2.1.0"
8181       },
8182       "dependencies": {
8183         "debug": {
8184           "version": "3.1.0",
8185           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
8186           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
8187           "requires": {
8188             "ms": "2.0.0"
8189           }
8190         }
8191       }
8192     },
8193     "consola": {
8194       "version": "2.11.3",
8195       "resolved": "https://registry.npmjs.org/consola/-/consola-2.11.3.tgz",
8196       "integrity": "sha512-aoW0YIIAmeftGR8GSpw6CGQluNdkWMWh3yEFjH/hmynTYnMtibXszii3lxCXmk8YxJtI3FAK5aTiquA5VH68Gw=="
8197     },
8198     "console-browserify": {
8199       "version": "1.2.0",
8200       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
8201       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
8202       "dev": true
8203     },
8204     "console-control-strings": {
8205       "version": "1.1.0",
8206       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
8207       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
8208       "dev": true
8209     },
8210     "consolidate": {
8211       "version": "0.15.1",
8212       "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
8213       "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
8214       "dev": true,
8215       "requires": {
8216         "bluebird": "^3.1.1"
8217       }
8218     },
8219     "constants-browserify": {
8220       "version": "1.0.0",
8221       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
8222       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
8223       "dev": true
8224     },
8225     "content-disposition": {
8226       "version": "0.5.2",
8227       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
8228       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
8229     },
8230     "content-type": {
8231       "version": "1.0.4",
8232       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
8233       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
8234     },
8235     "convert-source-map": {
8236       "version": "1.5.1",
8237       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
8238       "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
8239       "dev": true
8240     },
8241     "cookie": {
8242       "version": "0.3.1",
8243       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
8244       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
8245     },
8246     "cookie-parser": {
8247       "version": "1.4.3",
8248       "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz",
8249       "integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=",
8250       "requires": {
8251         "cookie": "0.3.1",
8252         "cookie-signature": "1.0.6"
8253       }
8254     },
8255     "cookie-signature": {
8256       "version": "1.0.6",
8257       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
8258       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
8259     },
8260     "cookiejar": {
8261       "version": "2.1.2",
8262       "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
8263       "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==",
8264       "dev": true
8265     },
8266     "copy-concurrently": {
8267       "version": "1.0.5",
8268       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
8269       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
8270       "dev": true,
8271       "requires": {
8272         "aproba": "^1.1.1",
8273         "fs-write-stream-atomic": "^1.0.8",
8274         "iferr": "^0.1.5",
8275         "mkdirp": "^0.5.1",
8276         "rimraf": "^2.5.4",
8277         "run-queue": "^1.0.0"
8278       }
8279     },
8280     "copy-descriptor": {
8281       "version": "0.1.1",
8282       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
8283       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
8284     },
8285     "copy-props": {
8286       "version": "2.0.5",
8287       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
8288       "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
8289       "dev": true,
8290       "requires": {
8291         "each-props": "^1.3.2",
8292         "is-plain-object": "^5.0.0"
8293       },
8294       "dependencies": {
8295         "is-plain-object": {
8296           "version": "5.0.0",
8297           "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
8298           "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
8299           "dev": true
8300         }
8301       }
8302     },
8303     "core-js": {
8304       "version": "3.1.4",
8305       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.1.4.tgz",
8306       "integrity": "sha512-YNZN8lt82XIMLnLirj9MhKDFZHalwzzrL9YLt6eb0T5D0EDl4IQ90IGkua8mHbnxNrkj1d8hbdizMc0Qmg1WnQ=="
8307     },
8308     "core-js-compat": {
8309       "version": "3.6.5",
8310       "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz",
8311       "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==",
8312       "dev": true,
8313       "requires": {
8314         "browserslist": "^4.8.5",
8315         "semver": "7.0.0"
8316       },
8317       "dependencies": {
8318         "browserslist": {
8319           "version": "4.13.0",
8320           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz",
8321           "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==",
8322           "dev": true,
8323           "requires": {
8324             "caniuse-lite": "^1.0.30001093",
8325             "electron-to-chromium": "^1.3.488",
8326             "escalade": "^3.0.1",
8327             "node-releases": "^1.1.58"
8328           }
8329         },
8330         "electron-to-chromium": {
8331           "version": "1.3.498",
8332           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.498.tgz",
8333           "integrity": "sha512-W1hGwaQEU8j9su2jeAr3aabkPuuXw+j8t73eajGAkEJWbfWiwbxBwQN/8Qmv2qCy3uCDm2rOAaZneYQM8VGC4w==",
8334           "dev": true
8335         },
8336         "semver": {
8337           "version": "7.0.0",
8338           "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
8339           "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
8340           "dev": true
8341         }
8342       }
8343     },
8344     "core-util-is": {
8345       "version": "1.0.2",
8346       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
8347       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
8348     },
8349     "cors": {
8350       "version": "2.8.4",
8351       "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz",
8352       "integrity": "sha1-K9OB8usgECAQXNUOpZ2mMJBpRoY=",
8353       "requires": {
8354         "object-assign": "^4",
8355         "vary": "^1"
8356       }
8357     },
8358     "cosmiconfig": {
8359       "version": "2.2.2",
8360       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz",
8361       "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==",
8362       "dev": true,
8363       "requires": {
8364         "is-directory": "^0.3.1",
8365         "js-yaml": "^3.4.3",
8366         "minimist": "^1.2.0",
8367         "object-assign": "^4.1.0",
8368         "os-homedir": "^1.0.1",
8369         "parse-json": "^2.2.0",
8370         "require-from-string": "^1.1.0"
8371       },
8372       "dependencies": {
8373         "minimist": {
8374           "version": "1.2.5",
8375           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8376           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8377           "dev": true
8378         }
8379       }
8380     },
8381     "crc": {
8382       "version": "3.8.0",
8383       "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
8384       "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
8385       "dev": true,
8386       "requires": {
8387         "buffer": "^5.1.0"
8388       },
8389       "dependencies": {
8390         "base64-js": {
8391           "version": "1.5.1",
8392           "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
8393           "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
8394           "dev": true
8395         },
8396         "buffer": {
8397           "version": "5.7.1",
8398           "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
8399           "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
8400           "dev": true,
8401           "requires": {
8402             "base64-js": "^1.3.1",
8403             "ieee754": "^1.1.13"
8404           }
8405         }
8406       }
8407     },
8408     "crc32-stream": {
8409       "version": "2.0.0",
8410       "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",
8411       "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
8412       "dev": true,
8413       "requires": {
8414         "crc": "^3.4.4",
8415         "readable-stream": "^2.0.0"
8416       },
8417       "dependencies": {
8418         "isarray": {
8419           "version": "1.0.0",
8420           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8421           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8422           "dev": true
8423         },
8424         "process-nextick-args": {
8425           "version": "2.0.1",
8426           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8427           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8428           "dev": true
8429         },
8430         "readable-stream": {
8431           "version": "2.3.7",
8432           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
8433           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
8434           "dev": true,
8435           "requires": {
8436             "core-util-is": "~1.0.0",
8437             "inherits": "~2.0.3",
8438             "isarray": "~1.0.0",
8439             "process-nextick-args": "~2.0.0",
8440             "safe-buffer": "~5.1.1",
8441             "string_decoder": "~1.1.1",
8442             "util-deprecate": "~1.0.1"
8443           }
8444         },
8445         "string_decoder": {
8446           "version": "1.1.1",
8447           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8448           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8449           "dev": true,
8450           "requires": {
8451             "safe-buffer": "~5.1.0"
8452           }
8453         }
8454       }
8455     },
8456     "create-ecdh": {
8457       "version": "4.0.4",
8458       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
8459       "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
8460       "dev": true,
8461       "requires": {
8462         "bn.js": "^4.1.0",
8463         "elliptic": "^6.5.3"
8464       }
8465     },
8466     "create-error": {
8467       "version": "0.3.1",
8468       "resolved": "https://registry.npmjs.org/create-error/-/create-error-0.3.1.tgz",
8469       "integrity": "sha1-aYECRaYp5lRDK/BDdzYAA6U1GiM="
8470     },
8471     "create-hash": {
8472       "version": "1.2.0",
8473       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
8474       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
8475       "dev": true,
8476       "requires": {
8477         "cipher-base": "^1.0.1",
8478         "inherits": "^2.0.1",
8479         "md5.js": "^1.3.4",
8480         "ripemd160": "^2.0.1",
8481         "sha.js": "^2.4.0"
8482       }
8483     },
8484     "create-hmac": {
8485       "version": "1.1.7",
8486       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
8487       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
8488       "dev": true,
8489       "requires": {
8490         "cipher-base": "^1.0.3",
8491         "create-hash": "^1.1.0",
8492         "inherits": "^2.0.1",
8493         "ripemd160": "^2.0.0",
8494         "safe-buffer": "^5.0.1",
8495         "sha.js": "^2.4.8"
8496       }
8497     },
8498     "cross-spawn": {
8499       "version": "4.0.2",
8500       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
8501       "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
8502       "dev": true,
8503       "requires": {
8504         "lru-cache": "^4.0.1",
8505         "which": "^1.2.9"
8506       },
8507       "dependencies": {
8508         "lru-cache": {
8509           "version": "4.1.3",
8510           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
8511           "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
8512           "dev": true,
8513           "requires": {
8514             "pseudomap": "^1.0.2",
8515             "yallist": "^2.1.2"
8516           }
8517         }
8518       }
8519     },
8520     "crypt": {
8521       "version": "0.0.2",
8522       "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
8523       "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs="
8524     },
8525     "cryptiles": {
8526       "version": "0.2.2",
8527       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz",
8528       "integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",
8529       "optional": true,
8530       "requires": {
8531         "boom": "0.4.x"
8532       }
8533     },
8534     "crypto-browserify": {
8535       "version": "3.12.0",
8536       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
8537       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
8538       "dev": true,
8539       "requires": {
8540         "browserify-cipher": "^1.0.0",
8541         "browserify-sign": "^4.0.0",
8542         "create-ecdh": "^4.0.0",
8543         "create-hash": "^1.1.0",
8544         "create-hmac": "^1.1.0",
8545         "diffie-hellman": "^5.0.0",
8546         "inherits": "^2.0.1",
8547         "pbkdf2": "^3.0.3",
8548         "public-encrypt": "^4.0.0",
8549         "randombytes": "^2.0.0",
8550         "randomfill": "^1.0.3"
8551       }
8552     },
8553     "crypto-random-string": {
8554       "version": "2.0.0",
8555       "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
8556       "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
8557       "dev": true
8558     },
8559     "csprng": {
8560       "version": "0.1.2",
8561       "resolved": "https://registry.npmjs.org/csprng/-/csprng-0.1.2.tgz",
8562       "integrity": "sha1-S8aPEvo2jSUqWYQcusqXSxirReI=",
8563       "dev": true,
8564       "requires": {
8565         "sequin": "*"
8566       }
8567     },
8568     "css": {
8569       "version": "2.2.3",
8570       "resolved": "https://registry.npmjs.org/css/-/css-2.2.3.tgz",
8571       "integrity": "sha512-0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ==",
8572       "dev": true,
8573       "requires": {
8574         "inherits": "^2.0.1",
8575         "source-map": "^0.1.38",
8576         "source-map-resolve": "^0.5.1",
8577         "urix": "^0.1.0"
8578       }
8579     },
8580     "css-color-converter": {
8581       "version": "1.1.1",
8582       "resolved": "https://registry.npmjs.org/css-color-converter/-/css-color-converter-1.1.1.tgz",
8583       "integrity": "sha512-Fx7twabisBA+FQQ72VY/gzoSXL8RfzqKtldotbpeJjwFUYwUPBd5fm6ut/mK2T8JMPWph2CY1TpVIhy4I0ko+Q==",
8584       "requires": {
8585         "color-convert": "^0.5.2",
8586         "color-name": "^1.0.0"
8587       },
8588       "dependencies": {
8589         "color-convert": {
8590           "version": "0.5.3",
8591           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
8592           "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
8593         }
8594       }
8595     },
8596     "css-color-function": {
8597       "version": "1.3.3",
8598       "resolved": "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz",
8599       "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=",
8600       "requires": {
8601         "balanced-match": "0.1.0",
8602         "color": "^0.11.0",
8603         "debug": "^3.1.0",
8604         "rgb": "~0.1.0"
8605       },
8606       "dependencies": {
8607         "balanced-match": {
8608           "version": "0.1.0",
8609           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz",
8610           "integrity": "sha1-tQS9BYabOSWd0MXvw12EMXbczEo="
8611         },
8612         "debug": {
8613           "version": "3.2.6",
8614           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
8615           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
8616           "requires": {
8617             "ms": "^2.1.1"
8618           }
8619         },
8620         "ms": {
8621           "version": "2.1.2",
8622           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8623           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
8624         }
8625       }
8626     },
8627     "css-loader": {
8628       "version": "3.4.2",
8629       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz",
8630       "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==",
8631       "dev": true,
8632       "requires": {
8633         "camelcase": "^5.3.1",
8634         "cssesc": "^3.0.0",
8635         "icss-utils": "^4.1.1",
8636         "loader-utils": "^1.2.3",
8637         "normalize-path": "^3.0.0",
8638         "postcss": "^7.0.23",
8639         "postcss-modules-extract-imports": "^2.0.0",
8640         "postcss-modules-local-by-default": "^3.0.2",
8641         "postcss-modules-scope": "^2.1.1",
8642         "postcss-modules-values": "^3.0.0",
8643         "postcss-value-parser": "^4.0.2",
8644         "schema-utils": "^2.6.0"
8645       },
8646       "dependencies": {
8647         "ajv": {
8648           "version": "6.12.0",
8649           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
8650           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
8651           "requires": {
8652             "fast-deep-equal": "^3.1.1",
8653             "fast-json-stable-stringify": "^2.0.0",
8654             "json-schema-traverse": "^0.4.1",
8655             "uri-js": "^4.2.2"
8656           }
8657         },
8658         "ajv-keywords": {
8659           "version": "3.4.1",
8660           "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
8661           "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ=="
8662         },
8663         "ansi-styles": {
8664           "version": "3.2.1",
8665           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8666           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8667           "dev": true,
8668           "requires": {
8669             "color-convert": "^1.9.0"
8670           }
8671         },
8672         "big.js": {
8673           "version": "5.2.2",
8674           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
8675           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
8676           "dev": true
8677         },
8678         "camelcase": {
8679           "version": "5.3.1",
8680           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
8681           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
8682           "dev": true
8683         },
8684         "chalk": {
8685           "version": "2.4.2",
8686           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
8687           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
8688           "dev": true,
8689           "requires": {
8690             "ansi-styles": "^3.2.1",
8691             "escape-string-regexp": "^1.0.5",
8692             "supports-color": "^5.3.0"
8693           },
8694           "dependencies": {
8695             "supports-color": {
8696               "version": "5.5.0",
8697               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
8698               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
8699               "dev": true,
8700               "requires": {
8701                 "has-flag": "^3.0.0"
8702               }
8703             }
8704           }
8705         },
8706         "emojis-list": {
8707           "version": "3.0.0",
8708           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
8709           "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
8710           "dev": true
8711         },
8712         "fast-deep-equal": {
8713           "version": "3.1.1",
8714           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
8715           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA=="
8716         },
8717         "json-schema-traverse": {
8718           "version": "0.4.1",
8719           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
8720           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
8721         },
8722         "json5": {
8723           "version": "1.0.1",
8724           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
8725           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
8726           "dev": true,
8727           "requires": {
8728             "minimist": "^1.2.0"
8729           }
8730         },
8731         "loader-utils": {
8732           "version": "1.4.0",
8733           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
8734           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
8735           "dev": true,
8736           "requires": {
8737             "big.js": "^5.2.2",
8738             "emojis-list": "^3.0.0",
8739             "json5": "^1.0.1"
8740           }
8741         },
8742         "minimist": {
8743           "version": "1.2.5",
8744           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8745           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
8746           "dev": true
8747         },
8748         "normalize-path": {
8749           "version": "3.0.0",
8750           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8751           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8752           "dev": true
8753         },
8754         "postcss": {
8755           "version": "7.0.27",
8756           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
8757           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
8758           "dev": true,
8759           "requires": {
8760             "chalk": "^2.4.2",
8761             "source-map": "^0.6.1",
8762             "supports-color": "^6.1.0"
8763           }
8764         },
8765         "postcss-value-parser": {
8766           "version": "4.0.3",
8767           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
8768           "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
8769           "dev": true
8770         },
8771         "source-map": {
8772           "version": "0.6.1",
8773           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8774           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8775           "dev": true
8776         },
8777         "supports-color": {
8778           "version": "6.1.0",
8779           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8780           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8781           "dev": true,
8782           "requires": {
8783             "has-flag": "^3.0.0"
8784           }
8785         }
8786       }
8787     },
8788     "css-mqpacker": {
8789       "version": "6.0.2",
8790       "resolved": "https://registry.npmjs.org/css-mqpacker/-/css-mqpacker-6.0.2.tgz",
8791       "integrity": "sha512-01xogFCcK6KQmUS+EwSS5R5Sq/mp9rjLBw/7ej+xPZHKE0gzjsWk8uJpFuKOllQrVEOJqt7Y8H6rCNG+sMIg+Q==",
8792       "dev": true,
8793       "requires": {
8794         "minimist": "^1.2.0",
8795         "postcss": "^6.0.16"
8796       },
8797       "dependencies": {
8798         "ansi-styles": {
8799           "version": "3.2.1",
8800           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8801           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8802           "dev": true,
8803           "requires": {
8804             "color-convert": "^1.9.0"
8805           }
8806         },
8807         "chalk": {
8808           "version": "2.4.1",
8809           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8810           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8811           "dev": true,
8812           "requires": {
8813             "ansi-styles": "^3.2.1",
8814             "escape-string-regexp": "^1.0.5",
8815             "supports-color": "^5.3.0"
8816           }
8817         },
8818         "minimist": {
8819           "version": "1.2.0",
8820           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
8821           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
8822           "dev": true
8823         },
8824         "postcss": {
8825           "version": "6.0.22",
8826           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz",
8827           "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==",
8828           "dev": true,
8829           "requires": {
8830             "chalk": "^2.4.1",
8831             "source-map": "^0.6.1",
8832             "supports-color": "^5.4.0"
8833           }
8834         },
8835         "source-map": {
8836           "version": "0.6.1",
8837           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8838           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8839           "dev": true
8840         },
8841         "supports-color": {
8842           "version": "5.4.0",
8843           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
8844           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
8845           "dev": true,
8846           "requires": {
8847             "has-flag": "^3.0.0"
8848           }
8849         }
8850       }
8851     },
8852     "css-select": {
8853       "version": "1.2.0",
8854       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
8855       "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
8856       "requires": {
8857         "boolbase": "~1.0.0",
8858         "css-what": "2.1",
8859         "domutils": "1.5.1",
8860         "nth-check": "~1.0.1"
8861       }
8862     },
8863     "css-unit-converter": {
8864       "version": "1.1.2",
8865       "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
8866       "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
8867     },
8868     "css-what": {
8869       "version": "2.1.3",
8870       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
8871       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg=="
8872     },
8873     "cssesc": {
8874       "version": "3.0.0",
8875       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8876       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
8877     },
8878     "cssom": {
8879       "version": "0.4.4",
8880       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
8881       "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
8882       "dev": true
8883     },
8884     "cssstyle": {
8885       "version": "2.3.0",
8886       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
8887       "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
8888       "dev": true,
8889       "requires": {
8890         "cssom": "~0.3.6"
8891       },
8892       "dependencies": {
8893         "cssom": {
8894           "version": "0.3.8",
8895           "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
8896           "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
8897           "dev": true
8898         }
8899       }
8900     },
8901     "csswring": {
8902       "version": "6.0.3",
8903       "resolved": "https://registry.npmjs.org/csswring/-/csswring-6.0.3.tgz",
8904       "integrity": "sha512-Cz2/8nVqI6li/t4hfZbPTQDF7FkE4qP534j1xbBnLxA1cYl51ZRSg0PTDVWzbzlSsR+tfV2Iv/w+0cTmfKS7JA==",
8905       "dev": true,
8906       "requires": {
8907         "minimist": "^1.2.0",
8908         "onecolor": "^3.0.5",
8909         "postcss": "^6.0.17"
8910       },
8911       "dependencies": {
8912         "ansi-styles": {
8913           "version": "3.2.1",
8914           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8915           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8916           "dev": true,
8917           "requires": {
8918             "color-convert": "^1.9.0"
8919           }
8920         },
8921         "chalk": {
8922           "version": "2.4.1",
8923           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
8924           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
8925           "dev": true,
8926           "requires": {
8927             "ansi-styles": "^3.2.1",
8928             "escape-string-regexp": "^1.0.5",
8929             "supports-color": "^5.3.0"
8930           }
8931         },
8932         "minimist": {
8933           "version": "1.2.0",
8934           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
8935           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
8936           "dev": true
8937         },
8938         "postcss": {
8939           "version": "6.0.22",
8940           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz",
8941           "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==",
8942           "dev": true,
8943           "requires": {
8944             "chalk": "^2.4.1",
8945             "source-map": "^0.6.1",
8946             "supports-color": "^5.4.0"
8947           }
8948         },
8949         "source-map": {
8950           "version": "0.6.1",
8951           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8952           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8953           "dev": true
8954         },
8955         "supports-color": {
8956           "version": "5.4.0",
8957           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
8958           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
8959           "dev": true,
8960           "requires": {
8961             "has-flag": "^3.0.0"
8962           }
8963         }
8964       }
8965     },
8966     "ctype": {
8967       "version": "0.5.3",
8968       "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",
8969       "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",
8970       "optional": true
8971     },
8972     "cumberbatch-name": {
8973       "version": "1.2.1",
8974       "resolved": "https://registry.npmjs.org/cumberbatch-name/-/cumberbatch-name-1.2.1.tgz",
8975       "integrity": "sha512-koOo8rGJQKZhd5OFyD9zgNTGZ/sqWh/NkxwBw0RiOzaI3zQI8f50w3OfP6+UedxXEeGPwBygpAXgjTt9mSOV8A==",
8976       "dev": true,
8977       "requires": {
8978         "lodash.sample": "^4.2.1",
8979         "meow": "^2.1.0"
8980       }
8981     },
8982     "currently-unhandled": {
8983       "version": "0.4.1",
8984       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
8985       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
8986       "dev": true,
8987       "requires": {
8988         "array-find-index": "^1.0.1"
8989       }
8990     },
8991     "cycle": {
8992       "version": "1.0.3",
8993       "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
8994       "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI="
8995     },
8996     "cyclist": {
8997       "version": "0.2.2",
8998       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
8999       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
9000       "dev": true
9001     },
9002     "cypher-promise": {
9003       "version": "1.0.2",
9004       "resolved": "https://registry.npmjs.org/cypher-promise/-/cypher-promise-1.0.2.tgz",
9005       "integrity": "sha1-pdrYJpd479jaX6ZY7HBkvh+GWiw=",
9006       "requires": {
9007         "any-promise": "^0.1.0",
9008         "node-cypher": "^0.1.4",
9009         "par": "^0.3.0"
9010       }
9011     },
9012     "cypress": {
9013       "version": "7.1.0",
9014       "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.1.0.tgz",
9015       "integrity": "sha512-AptQP9fVtN/FfOv8rJ9hTGJE2XQFc8saLHT38r/EeyWhzp0q/+P/DYRTDtjGZHeLTCNznAUrT4lal8jm+ouS7Q==",
9016       "dev": true,
9017       "requires": {
9018         "@cypress/listr-verbose-renderer": "^0.4.1",
9019         "@cypress/request": "^2.88.5",
9020         "@cypress/xvfb": "^1.2.4",
9021         "@types/node": "^14.14.31",
9022         "@types/sinonjs__fake-timers": "^6.0.2",
9023         "@types/sizzle": "^2.3.2",
9024         "arch": "^2.2.0",
9025         "blob-util": "^2.0.2",
9026         "bluebird": "^3.7.2",
9027         "cachedir": "^2.3.0",
9028         "chalk": "^4.1.0",
9029         "check-more-types": "^2.24.0",
9030         "cli-table3": "~0.6.0",
9031         "commander": "^5.1.0",
9032         "common-tags": "^1.8.0",
9033         "dayjs": "^1.10.4",
9034         "debug": "4.3.2",
9035         "eventemitter2": "^6.4.3",
9036         "execa": "4.1.0",
9037         "executable": "^4.1.1",
9038         "extract-zip": "^1.7.0",
9039         "fs-extra": "^9.1.0",
9040         "getos": "^3.2.1",
9041         "is-ci": "^3.0.0",
9042         "is-installed-globally": "~0.4.0",
9043         "lazy-ass": "^1.6.0",
9044         "listr": "^0.14.3",
9045         "lodash": "^4.17.21",
9046         "log-symbols": "^4.0.0",
9047         "minimist": "^1.2.5",
9048         "ospath": "^1.2.2",
9049         "pretty-bytes": "^5.6.0",
9050         "ramda": "~0.27.1",
9051         "request-progress": "^3.0.0",
9052         "supports-color": "^8.1.1",
9053         "tmp": "~0.2.1",
9054         "untildify": "^4.0.0",
9055         "url": "^0.11.0",
9056         "yauzl": "^2.10.0"
9057       },
9058       "dependencies": {
9059         "ansi-styles": {
9060           "version": "4.3.0",
9061           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9062           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9063           "dev": true,
9064           "requires": {
9065             "color-convert": "^2.0.1"
9066           }
9067         },
9068         "chalk": {
9069           "version": "4.1.0",
9070           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
9071           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
9072           "dev": true,
9073           "requires": {
9074             "ansi-styles": "^4.1.0",
9075             "supports-color": "^7.1.0"
9076           },
9077           "dependencies": {
9078             "supports-color": {
9079               "version": "7.2.0",
9080               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9081               "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9082               "dev": true,
9083               "requires": {
9084                 "has-flag": "^4.0.0"
9085               }
9086             }
9087           }
9088         },
9089         "ci-info": {
9090           "version": "3.1.1",
9091           "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz",
9092           "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==",
9093           "dev": true
9094         },
9095         "color-convert": {
9096           "version": "2.0.1",
9097           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9098           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9099           "dev": true,
9100           "requires": {
9101             "color-name": "~1.1.4"
9102           }
9103         },
9104         "color-name": {
9105           "version": "1.1.4",
9106           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9107           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9108           "dev": true
9109         },
9110         "commander": {
9111           "version": "5.1.0",
9112           "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
9113           "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
9114           "dev": true
9115         },
9116         "debug": {
9117           "version": "4.3.2",
9118           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
9119           "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
9120           "dev": true,
9121           "requires": {
9122             "ms": "2.1.2"
9123           }
9124         },
9125         "fs-extra": {
9126           "version": "9.1.0",
9127           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
9128           "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
9129           "dev": true,
9130           "requires": {
9131             "at-least-node": "^1.0.0",
9132             "graceful-fs": "^4.2.0",
9133             "jsonfile": "^6.0.1",
9134             "universalify": "^2.0.0"
9135           }
9136         },
9137         "glob": {
9138           "version": "7.1.6",
9139           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9140           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9141           "dev": true,
9142           "requires": {
9143             "fs.realpath": "^1.0.0",
9144             "inflight": "^1.0.4",
9145             "inherits": "2",
9146             "minimatch": "^3.0.4",
9147             "once": "^1.3.0",
9148             "path-is-absolute": "^1.0.0"
9149           }
9150         },
9151         "has-flag": {
9152           "version": "4.0.0",
9153           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9154           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9155           "dev": true
9156         },
9157         "is-ci": {
9158           "version": "3.0.0",
9159           "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz",
9160           "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==",
9161           "dev": true,
9162           "requires": {
9163             "ci-info": "^3.1.1"
9164           }
9165         },
9166         "jsonfile": {
9167           "version": "6.1.0",
9168           "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
9169           "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
9170           "dev": true,
9171           "requires": {
9172             "graceful-fs": "^4.1.6",
9173             "universalify": "^2.0.0"
9174           }
9175         },
9176         "lodash": {
9177           "version": "4.17.21",
9178           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
9179           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
9180           "dev": true
9181         },
9182         "minimist": {
9183           "version": "1.2.5",
9184           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
9185           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
9186           "dev": true
9187         },
9188         "ms": {
9189           "version": "2.1.2",
9190           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9191           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9192           "dev": true
9193         },
9194         "pretty-bytes": {
9195           "version": "5.6.0",
9196           "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
9197           "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
9198           "dev": true
9199         },
9200         "punycode": {
9201           "version": "1.3.2",
9202           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
9203           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
9204           "dev": true
9205         },
9206         "ramda": {
9207           "version": "0.27.1",
9208           "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz",
9209           "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==",
9210           "dev": true
9211         },
9212         "rimraf": {
9213           "version": "3.0.2",
9214           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
9215           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
9216           "dev": true,
9217           "requires": {
9218             "glob": "^7.1.3"
9219           }
9220         },
9221         "supports-color": {
9222           "version": "8.1.1",
9223           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
9224           "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
9225           "dev": true,
9226           "requires": {
9227             "has-flag": "^4.0.0"
9228           }
9229         },
9230         "tmp": {
9231           "version": "0.2.1",
9232           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
9233           "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
9234           "dev": true,
9235           "requires": {
9236             "rimraf": "^3.0.0"
9237           }
9238         },
9239         "universalify": {
9240           "version": "2.0.0",
9241           "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
9242           "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
9243           "dev": true
9244         },
9245         "url": {
9246           "version": "0.11.0",
9247           "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
9248           "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
9249           "dev": true,
9250           "requires": {
9251             "punycode": "1.3.2",
9252             "querystring": "0.2.0"
9253           }
9254         }
9255       }
9256     },
9257     "d": {
9258       "version": "1.0.1",
9259       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
9260       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
9261       "requires": {
9262         "es5-ext": "^0.10.50",
9263         "type": "^1.0.1"
9264       }
9265     },
9266     "d3": {
9267       "version": "3.5.17",
9268       "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz",
9269       "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g="
9270     },
9271     "dashdash": {
9272       "version": "1.14.1",
9273       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
9274       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
9275       "requires": {
9276         "assert-plus": "^1.0.0"
9277       },
9278       "dependencies": {
9279         "assert-plus": {
9280           "version": "1.0.0",
9281           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
9282           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
9283         }
9284       }
9285     },
9286     "data-urls": {
9287       "version": "2.0.0",
9288       "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
9289       "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
9290       "dev": true,
9291       "requires": {
9292         "abab": "^2.0.3",
9293         "whatwg-mimetype": "^2.3.0",
9294         "whatwg-url": "^8.0.0"
9295       }
9296     },
9297     "datadog-metrics": {
9298       "version": "0.8.1",
9299       "resolved": "https://registry.npmjs.org/datadog-metrics/-/datadog-metrics-0.8.1.tgz",
9300       "integrity": "sha512-qTSKnddO6GxTJW9FYpmWjvvift3qfyMurDjwNjJnJhBk76pBdDhC0B5V9V+XwPdn4r42qu48kwXNuHJslXlDOA==",
9301       "dev": true,
9302       "requires": {
9303         "debug": "3.1.0",
9304         "dogapi": "1.1.0"
9305       },
9306       "dependencies": {
9307         "debug": {
9308           "version": "3.1.0",
9309           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9310           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9311           "dev": true,
9312           "requires": {
9313             "ms": "2.0.0"
9314           }
9315         }
9316       }
9317     },
9318     "date-extended": {
9319       "version": "0.0.6",
9320       "resolved": "https://registry.npmjs.org/date-extended/-/date-extended-0.0.6.tgz",
9321       "integrity": "sha1-I4AtV90b94GIE/4MMuhRqG2iZ8k=",
9322       "requires": {
9323         "array-extended": "~0.0.3",
9324         "extended": "~0.0.3",
9325         "is-extended": "~0.0.3"
9326       }
9327     },
9328     "date-fns": {
9329       "version": "1.30.1",
9330       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
9331       "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
9332       "dev": true
9333     },
9334     "dateformat": {
9335       "version": "2.2.0",
9336       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
9337       "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
9338       "dev": true
9339     },
9340     "dayjs": {
9341       "version": "1.10.4",
9342       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz",
9343       "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==",
9344       "dev": true
9345     },
9346     "de-indent": {
9347       "version": "1.0.2",
9348       "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
9349       "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0="
9350     },
9351     "debug": {
9352       "version": "2.6.9",
9353       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9354       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9355       "requires": {
9356         "ms": "2.0.0"
9357       }
9358     },
9359     "debug-fabulous": {
9360       "version": "0.0.4",
9361       "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz",
9362       "integrity": "sha1-+gccXYdIRoVCSAdCHKSxawsaB2M=",
9363       "dev": true,
9364       "requires": {
9365         "debug": "2.X",
9366         "lazy-debug-legacy": "0.0.X",
9367         "object-assign": "4.1.0"
9368       },
9369       "dependencies": {
9370         "object-assign": {
9371           "version": "4.1.0",
9372           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
9373           "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
9374           "dev": true
9375         }
9376       }
9377     },
9378     "debug-proxy": {
9379       "version": "0.2.0",
9380       "resolved": "https://registry.npmjs.org/debug-proxy/-/debug-proxy-0.2.0.tgz",
9381       "integrity": "sha1-1Z5FMYr3PVeBemxAE8OySrG4S1w=",
9382       "requires": {
9383         "debug": "^2.2.0"
9384       }
9385     },
9386     "decamelize": {
9387       "version": "1.2.0",
9388       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
9389       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
9390     },
9391     "decimal.js": {
9392       "version": "10.2.1",
9393       "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
9394       "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
9395       "dev": true
9396     },
9397     "declare.js": {
9398       "version": "0.0.8",
9399       "resolved": "https://registry.npmjs.org/declare.js/-/declare.js-0.0.8.tgz",
9400       "integrity": "sha1-BHit/5VkwAT1Hfc9i8E0AZ0o3N4="
9401     },
9402     "decode-uri-component": {
9403       "version": "0.2.0",
9404       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
9405       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
9406     },
9407     "decompress-response": {
9408       "version": "4.2.1",
9409       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
9410       "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
9411       "dev": true,
9412       "requires": {
9413         "mimic-response": "^2.0.0"
9414       }
9415     },
9416     "deep-extend": {
9417       "version": "0.5.1",
9418       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
9419       "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
9420       "dev": true
9421     },
9422     "deep-is": {
9423       "version": "0.1.3",
9424       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
9425       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
9426       "dev": true
9427     },
9428     "deepmerge": {
9429       "version": "4.2.2",
9430       "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
9431       "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
9432       "dev": true
9433     },
9434     "default-compare": {
9435       "version": "1.0.0",
9436       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
9437       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
9438       "dev": true,
9439       "requires": {
9440         "kind-of": "^5.0.2"
9441       },
9442       "dependencies": {
9443         "kind-of": {
9444           "version": "5.1.0",
9445           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9446           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9447           "dev": true
9448         }
9449       }
9450     },
9451     "default-require-extensions": {
9452       "version": "3.0.0",
9453       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz",
9454       "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==",
9455       "dev": true,
9456       "requires": {
9457         "strip-bom": "^4.0.0"
9458       },
9459       "dependencies": {
9460         "strip-bom": {
9461           "version": "4.0.0",
9462           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
9463           "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
9464           "dev": true
9465         }
9466       }
9467     },
9468     "default-resolution": {
9469       "version": "2.0.0",
9470       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
9471       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
9472       "dev": true
9473     },
9474     "defaults": {
9475       "version": "1.0.3",
9476       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
9477       "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
9478       "requires": {
9479         "clone": "^1.0.2"
9480       }
9481     },
9482     "defer-to-connect": {
9483       "version": "1.1.3",
9484       "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
9485       "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
9486       "dev": true
9487     },
9488     "define-properties": {
9489       "version": "1.1.2",
9490       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
9491       "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
9492       "dev": true,
9493       "requires": {
9494         "foreach": "^2.0.5",
9495         "object-keys": "^1.0.8"
9496       }
9497     },
9498     "define-property": {
9499       "version": "2.0.2",
9500       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
9501       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
9502       "requires": {
9503         "is-descriptor": "^1.0.2",
9504         "isobject": "^3.0.1"
9505       },
9506       "dependencies": {
9507         "is-accessor-descriptor": {
9508           "version": "1.0.0",
9509           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9510           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9511           "requires": {
9512             "kind-of": "^6.0.0"
9513           }
9514         },
9515         "is-data-descriptor": {
9516           "version": "1.0.0",
9517           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9518           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9519           "requires": {
9520             "kind-of": "^6.0.0"
9521           }
9522         },
9523         "is-descriptor": {
9524           "version": "1.0.2",
9525           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9526           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9527           "requires": {
9528             "is-accessor-descriptor": "^1.0.0",
9529             "is-data-descriptor": "^1.0.0",
9530             "kind-of": "^6.0.2"
9531           }
9532         },
9533         "kind-of": {
9534           "version": "6.0.3",
9535           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
9536           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
9537         }
9538       }
9539     },
9540     "defined": {
9541       "version": "1.0.0",
9542       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
9543       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
9544       "dev": true
9545     },
9546     "del": {
9547       "version": "3.0.0",
9548       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
9549       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
9550       "dev": true,
9551       "requires": {
9552         "globby": "^6.1.0",
9553         "is-path-cwd": "^1.0.0",
9554         "is-path-in-cwd": "^1.0.0",
9555         "p-map": "^1.1.1",
9556         "pify": "^3.0.0",
9557         "rimraf": "^2.2.8"
9558       },
9559       "dependencies": {
9560         "glob": {
9561           "version": "7.1.2",
9562           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
9563           "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
9564           "dev": true,
9565           "requires": {
9566             "fs.realpath": "^1.0.0",
9567             "inflight": "^1.0.4",
9568             "inherits": "2",
9569             "minimatch": "^3.0.4",
9570             "once": "^1.3.0",
9571             "path-is-absolute": "^1.0.0"
9572           }
9573         },
9574         "globby": {
9575           "version": "6.1.0",
9576           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
9577           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
9578           "dev": true,
9579           "requires": {
9580             "array-union": "^1.0.1",
9581             "glob": "^7.0.3",
9582             "object-assign": "^4.0.1",
9583             "pify": "^2.0.0",
9584             "pinkie-promise": "^2.0.0"
9585           },
9586           "dependencies": {
9587             "pify": {
9588               "version": "2.3.0",
9589               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9590               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9591               "dev": true
9592             }
9593           }
9594         },
9595         "pify": {
9596           "version": "3.0.0",
9597           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
9598           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
9599           "dev": true
9600         }
9601       }
9602     },
9603     "delayed-stream": {
9604       "version": "0.0.5",
9605       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz",
9606       "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",
9607       "optional": true
9608     },
9609     "delegates": {
9610       "version": "1.0.0",
9611       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
9612       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
9613       "dev": true
9614     },
9615     "denque": {
9616       "version": "1.5.0",
9617       "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz",
9618       "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ=="
9619     },
9620     "depd": {
9621       "version": "1.1.2",
9622       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
9623       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
9624     },
9625     "deprecated": {
9626       "version": "0.0.1",
9627       "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
9628       "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
9629       "dev": true
9630     },
9631     "des.js": {
9632       "version": "1.0.1",
9633       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
9634       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
9635       "dev": true,
9636       "requires": {
9637         "inherits": "^2.0.1",
9638         "minimalistic-assert": "^1.0.0"
9639       }
9640     },
9641     "destroy": {
9642       "version": "1.0.4",
9643       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
9644       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
9645     },
9646     "detect-file": {
9647       "version": "1.0.0",
9648       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
9649       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
9650       "dev": true
9651     },
9652     "detect-libc": {
9653       "version": "1.0.3",
9654       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
9655       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
9656       "dev": true
9657     },
9658     "detect-newline": {
9659       "version": "2.1.0",
9660       "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
9661       "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
9662       "dev": true
9663     },
9664     "detective": {
9665       "version": "4.7.1",
9666       "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz",
9667       "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==",
9668       "dev": true,
9669       "requires": {
9670         "acorn": "^5.2.1",
9671         "defined": "^1.0.0"
9672       }
9673     },
9674     "diff": {
9675       "version": "3.5.0",
9676       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
9677       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA=="
9678     },
9679     "diff-sequences": {
9680       "version": "26.6.2",
9681       "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
9682       "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
9683       "dev": true
9684     },
9685     "diffie-hellman": {
9686       "version": "5.0.3",
9687       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
9688       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
9689       "dev": true,
9690       "requires": {
9691         "bn.js": "^4.1.0",
9692         "miller-rabin": "^4.0.0",
9693         "randombytes": "^2.0.0"
9694       }
9695     },
9696     "dir-glob": {
9697       "version": "2.0.0",
9698       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
9699       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
9700       "requires": {
9701         "arrify": "^1.0.1",
9702         "path-type": "^3.0.0"
9703       },
9704       "dependencies": {
9705         "path-type": {
9706           "version": "3.0.0",
9707           "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
9708           "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
9709           "requires": {
9710             "pify": "^3.0.0"
9711           }
9712         },
9713         "pify": {
9714           "version": "3.0.0",
9715           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
9716           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
9717         }
9718       }
9719     },
9720     "doctrine": {
9721       "version": "3.0.0",
9722       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
9723       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
9724       "dev": true,
9725       "requires": {
9726         "esutils": "^2.0.2"
9727       }
9728     },
9729     "dogapi": {
9730       "version": "1.1.0",
9731       "resolved": "https://registry.npmjs.org/dogapi/-/dogapi-1.1.0.tgz",
9732       "integrity": "sha1-caQ4Za1LtMsYvD4Tz3aZcfUBAwo=",
9733       "dev": true,
9734       "requires": {
9735         "extend": "^3.0.0",
9736         "json-bigint": "^0.1.4",
9737         "minimist": "^1.1.1",
9738         "rc": "^1.0.0"
9739       },
9740       "dependencies": {
9741         "minimist": {
9742           "version": "1.2.5",
9743           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
9744           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
9745           "dev": true
9746         }
9747       }
9748     },
9749     "dolph": {
9750       "version": "0.2.0",
9751       "resolved": "https://registry.npmjs.org/dolph/-/dolph-0.2.0.tgz",
9752       "integrity": "sha1-Sm5A2ttRr0guROiQIpibxYcVInc=",
9753       "requires": {
9754         "redis": "^0.10.1"
9755       },
9756       "dependencies": {
9757         "redis": {
9758           "version": "0.10.3",
9759           "resolved": "https://registry.npmjs.org/redis/-/redis-0.10.3.tgz",
9760           "integrity": "sha1-iSf+IRDuOWF7zz/Te4nY4SORG7Y="
9761         }
9762       }
9763     },
9764     "dom-event-types": {
9765       "version": "1.0.0",
9766       "resolved": "https://registry.npmjs.org/dom-event-types/-/dom-event-types-1.0.0.tgz",
9767       "integrity": "sha512-2G2Vwi2zXTHBGqXHsJ4+ak/iP0N8Ar+G8a7LiD2oup5o4sQWytwqqrZu/O6hIMV0KMID2PL69OhpshLO0n7UJQ==",
9768       "dev": true
9769     },
9770     "dom-serializer": {
9771       "version": "0.1.1",
9772       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
9773       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
9774       "requires": {
9775         "domelementtype": "^1.3.0",
9776         "entities": "^1.1.1"
9777       }
9778     },
9779     "domain-browser": {
9780       "version": "1.2.0",
9781       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
9782       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
9783       "dev": true
9784     },
9785     "domelementtype": {
9786       "version": "1.3.1",
9787       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
9788       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
9789     },
9790     "domexception": {
9791       "version": "2.0.1",
9792       "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
9793       "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
9794       "dev": true,
9795       "requires": {
9796         "webidl-conversions": "^5.0.0"
9797       },
9798       "dependencies": {
9799         "webidl-conversions": {
9800           "version": "5.0.0",
9801           "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
9802           "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
9803           "dev": true
9804         }
9805       }
9806     },
9807     "domhandler": {
9808       "version": "2.4.2",
9809       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
9810       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
9811       "requires": {
9812         "domelementtype": "1"
9813       }
9814     },
9815     "domutils": {
9816       "version": "1.5.1",
9817       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
9818       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
9819       "requires": {
9820         "dom-serializer": "0",
9821         "domelementtype": "1"
9822       }
9823     },
9824     "dot-prop": {
9825       "version": "5.3.0",
9826       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
9827       "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
9828       "dev": true,
9829       "requires": {
9830         "is-obj": "^2.0.0"
9831       }
9832     },
9833     "double-ended-queue": {
9834       "version": "2.1.0-0",
9835       "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
9836       "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
9837     },
9838     "duplexer": {
9839       "version": "0.1.1",
9840       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
9841       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
9842     },
9843     "duplexer2": {
9844       "version": "0.0.2",
9845       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
9846       "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
9847       "dev": true,
9848       "requires": {
9849         "readable-stream": "~1.1.9"
9850       },
9851       "dependencies": {
9852         "readable-stream": {
9853           "version": "1.1.14",
9854           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
9855           "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
9856           "dev": true,
9857           "requires": {
9858             "core-util-is": "~1.0.0",
9859             "inherits": "~2.0.1",
9860             "isarray": "0.0.1",
9861             "string_decoder": "~0.10.x"
9862           }
9863         }
9864       }
9865     },
9866     "duplexer3": {
9867       "version": "0.1.4",
9868       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
9869       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
9870       "dev": true
9871     },
9872     "duplexify": {
9873       "version": "3.6.0",
9874       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
9875       "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
9876       "dev": true,
9877       "requires": {
9878         "end-of-stream": "^1.0.0",
9879         "inherits": "^2.0.1",
9880         "readable-stream": "^2.0.0",
9881         "stream-shift": "^1.0.0"
9882       },
9883       "dependencies": {
9884         "isarray": {
9885           "version": "1.0.0",
9886           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9887           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9888           "dev": true
9889         },
9890         "process-nextick-args": {
9891           "version": "2.0.0",
9892           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
9893           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
9894           "dev": true
9895         },
9896         "readable-stream": {
9897           "version": "2.3.6",
9898           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9899           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9900           "dev": true,
9901           "requires": {
9902             "core-util-is": "~1.0.0",
9903             "inherits": "~2.0.3",
9904             "isarray": "~1.0.0",
9905             "process-nextick-args": "~2.0.0",
9906             "safe-buffer": "~5.1.1",
9907             "string_decoder": "~1.1.1",
9908             "util-deprecate": "~1.0.1"
9909           }
9910         },
9911         "string_decoder": {
9912           "version": "1.1.1",
9913           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9914           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9915           "dev": true,
9916           "requires": {
9917             "safe-buffer": "~5.1.0"
9918           }
9919         }
9920       }
9921     },
9922     "each-props": {
9923       "version": "1.3.2",
9924       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
9925       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
9926       "dev": true,
9927       "requires": {
9928         "is-plain-object": "^2.0.1",
9929         "object.defaults": "^1.1.0"
9930       }
9931     },
9932     "ecc-jsbn": {
9933       "version": "0.1.1",
9934       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
9935       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
9936       "optional": true,
9937       "requires": {
9938         "jsbn": "~0.1.0"
9939       }
9940     },
9941     "ecdsa-sig-formatter": {
9942       "version": "1.0.11",
9943       "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
9944       "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
9945       "requires": {
9946         "safe-buffer": "^5.0.1"
9947       }
9948     },
9949     "editorconfig": {
9950       "version": "0.15.3",
9951       "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
9952       "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
9953       "dev": true,
9954       "requires": {
9955         "commander": "^2.19.0",
9956         "lru-cache": "^4.1.5",
9957         "semver": "^5.6.0",
9958         "sigmund": "^1.0.1"
9959       },
9960       "dependencies": {
9961         "commander": {
9962           "version": "2.20.3",
9963           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
9964           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
9965           "dev": true
9966         },
9967         "lru-cache": {
9968           "version": "4.1.5",
9969           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
9970           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
9971           "dev": true,
9972           "requires": {
9973             "pseudomap": "^1.0.2",
9974             "yallist": "^2.1.2"
9975           }
9976         },
9977         "semver": {
9978           "version": "5.7.1",
9979           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9980           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9981           "dev": true
9982         }
9983       }
9984     },
9985     "ee-first": {
9986       "version": "1.1.1",
9987       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
9988       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
9989     },
9990     "ejs": {
9991       "version": "2.7.4",
9992       "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
9993       "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
9994       "dev": true
9995     },
9996     "elasticsearch": {
9997       "version": "11.0.1",
9998       "resolved": "https://registry.npmjs.org/elasticsearch/-/elasticsearch-11.0.1.tgz",
9999       "integrity": "sha1-0YBoTGvefs+g+iTmL6HIcu6uCOc=",
10000       "requires": {
10001         "chalk": "^1.0.0",
10002         "forever-agent": "^0.6.0",
10003         "lodash": "^3.10.0",
10004         "lodash-compat": "^3.0.0",
10005         "promise": "^7.1.1"
10006       },
10007       "dependencies": {
10008         "forever-agent": {
10009           "version": "0.6.1",
10010           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
10011           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
10012         }
10013       }
10014     },
10015     "electron-to-chromium": {
10016       "version": "1.3.45",
10017       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz",
10018       "integrity": "sha1-RYrBscXHYM6IEaFtK/vZfsMLr7g=",
10019       "dev": true
10020     },
10021     "elegant-spinner": {
10022       "version": "1.0.1",
10023       "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
10024       "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
10025       "dev": true
10026     },
10027     "elliptic": {
10028       "version": "6.5.4",
10029       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
10030       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
10031       "dev": true,
10032       "requires": {
10033         "bn.js": "^4.11.9",
10034         "brorand": "^1.1.0",
10035         "hash.js": "^1.0.0",
10036         "hmac-drbg": "^1.0.1",
10037         "inherits": "^2.0.4",
10038         "minimalistic-assert": "^1.0.1",
10039         "minimalistic-crypto-utils": "^1.0.1"
10040       },
10041       "dependencies": {
10042         "bn.js": {
10043           "version": "4.12.0",
10044           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
10045           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
10046           "dev": true
10047         },
10048         "inherits": {
10049           "version": "2.0.4",
10050           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
10051           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
10052           "dev": true
10053         }
10054       }
10055     },
10056     "email-validator": {
10057       "version": "1.2.3",
10058       "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-1.2.3.tgz",
10059       "integrity": "sha512-WZmY6vj6bAWUzr1P2OmRkw4E3FWwdnKxWG/Ssfvr+kp+0leuXzsX2EHNwjg8+KW2DfAiFWiV+jn5n1P7TlE7lw=="
10060     },
10061     "emittery": {
10062       "version": "0.7.2",
10063       "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
10064       "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
10065       "dev": true
10066     },
10067     "emoji-name-map": {
10068       "version": "1.2.9",
10069       "resolved": "https://registry.npmjs.org/emoji-name-map/-/emoji-name-map-1.2.9.tgz",
10070       "integrity": "sha512-MSM8y6koSqh/2uEMI2VoKA+Ac0qL5RkgFGP/pzL6n5FOrOJ7FOZFxgs7+uNpqA+AT+WmdbMPXkd3HnFXXdz4AA==",
10071       "requires": {
10072         "emojilib": "^2.0.2",
10073         "iterate-object": "^1.3.1",
10074         "map-o": "^2.0.1"
10075       }
10076     },
10077     "emoji-regex": {
10078       "version": "7.0.3",
10079       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
10080       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
10081       "dev": true
10082     },
10083     "emojilib": {
10084       "version": "2.4.0",
10085       "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz",
10086       "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw=="
10087     },
10088     "emojis-list": {
10089       "version": "2.1.0",
10090       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
10091       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
10092       "dev": true
10093     },
10094     "enabled": {
10095       "version": "2.0.0",
10096       "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
10097       "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
10098     },
10099     "encodeurl": {
10100       "version": "1.0.2",
10101       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
10102       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
10103     },
10104     "end-of-stream": {
10105       "version": "1.4.4",
10106       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
10107       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
10108       "requires": {
10109         "once": "^1.4.0"
10110       }
10111     },
10112     "enhanced-resolve": {
10113       "version": "4.5.0",
10114       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
10115       "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
10116       "dev": true,
10117       "requires": {
10118         "graceful-fs": "^4.1.2",
10119         "memory-fs": "^0.5.0",
10120         "tapable": "^1.0.0"
10121       },
10122       "dependencies": {
10123         "isarray": {
10124           "version": "1.0.0",
10125           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
10126           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
10127           "dev": true
10128         },
10129         "memory-fs": {
10130           "version": "0.5.0",
10131           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
10132           "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
10133           "dev": true,
10134           "requires": {
10135             "errno": "^0.1.3",
10136             "readable-stream": "^2.0.1"
10137           }
10138         },
10139         "process-nextick-args": {
10140           "version": "2.0.1",
10141           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
10142           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
10143           "dev": true
10144         },
10145         "readable-stream": {
10146           "version": "2.3.7",
10147           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
10148           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
10149           "dev": true,
10150           "requires": {
10151             "core-util-is": "~1.0.0",
10152             "inherits": "~2.0.3",
10153             "isarray": "~1.0.0",
10154             "process-nextick-args": "~2.0.0",
10155             "safe-buffer": "~5.1.1",
10156             "string_decoder": "~1.1.1",
10157             "util-deprecate": "~1.0.1"
10158           }
10159         },
10160         "string_decoder": {
10161           "version": "1.1.1",
10162           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10163           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10164           "dev": true,
10165           "requires": {
10166             "safe-buffer": "~5.1.0"
10167           }
10168         }
10169       }
10170     },
10171     "ent": {
10172       "version": "0.1.0",
10173       "resolved": "https://registry.npmjs.org/ent/-/ent-0.1.0.tgz",
10174       "integrity": "sha1-3rnNfz2iWxqUwkjbvckdDwwJQDU="
10175     },
10176     "entities": {
10177       "version": "1.1.2",
10178       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
10179       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
10180     },
10181     "envify": {
10182       "version": "3.4.1",
10183       "resolved": "https://registry.npmjs.org/envify/-/envify-3.4.1.tgz",
10184       "integrity": "sha1-1xIjKejfFoi6dxsSUBkXyc5cvOg=",
10185       "dev": true,
10186       "requires": {
10187         "jstransform": "^11.0.3",
10188         "through": "~2.3.4"
10189       }
10190     },
10191     "errno": {
10192       "version": "0.1.7",
10193       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
10194       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
10195       "requires": {
10196         "prr": "~1.0.1"
10197       }
10198     },
10199     "error-ex": {
10200       "version": "1.3.1",
10201       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
10202       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
10203       "requires": {
10204         "is-arrayish": "^0.2.1"
10205       }
10206     },
10207     "es-abstract": {
10208       "version": "1.11.0",
10209       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz",
10210       "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==",
10211       "dev": true,
10212       "requires": {
10213         "es-to-primitive": "^1.1.1",
10214         "function-bind": "^1.1.1",
10215         "has": "^1.0.1",
10216         "is-callable": "^1.1.3",
10217         "is-regex": "^1.0.4"
10218       }
10219     },
10220     "es-to-primitive": {
10221       "version": "1.1.1",
10222       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
10223       "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
10224       "dev": true,
10225       "requires": {
10226         "is-callable": "^1.1.1",
10227         "is-date-object": "^1.0.1",
10228         "is-symbol": "^1.0.1"
10229       }
10230     },
10231     "es5-ext": {
10232       "version": "0.10.51",
10233       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.51.tgz",
10234       "integrity": "sha512-oRpWzM2WcLHVKpnrcyB7OW8j/s67Ba04JCm0WnNv3RiABSvs7mrQlutB8DBv793gKcp0XENR8Il8WxGTlZ73gQ==",
10235       "requires": {
10236         "es6-iterator": "~2.0.3",
10237         "es6-symbol": "~3.1.1",
10238         "next-tick": "^1.0.0"
10239       }
10240     },
10241     "es6-error": {
10242       "version": "4.1.1",
10243       "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
10244       "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
10245       "dev": true
10246     },
10247     "es6-iterator": {
10248       "version": "2.0.3",
10249       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
10250       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
10251       "requires": {
10252         "d": "1",
10253         "es5-ext": "^0.10.35",
10254         "es6-symbol": "^3.1.1"
10255       }
10256     },
10257     "es6-promise": {
10258       "version": "3.2.1",
10259       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz",
10260       "integrity": "sha1-7FYjOGgDKQkgcXDDlEjiREndH8Q="
10261     },
10262     "es6-promisify": {
10263       "version": "5.0.0",
10264       "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
10265       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
10266       "dev": true,
10267       "requires": {
10268         "es6-promise": "^4.0.3"
10269       },
10270       "dependencies": {
10271         "es6-promise": {
10272           "version": "4.2.8",
10273           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
10274           "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
10275           "dev": true
10276         }
10277       }
10278     },
10279     "es6-symbol": {
10280       "version": "3.1.2",
10281       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.2.tgz",
10282       "integrity": "sha512-/ZypxQsArlv+KHpGvng52/Iz8by3EQPxhmbuz8yFG89N/caTFBSbcXONDw0aMjy827gQg26XAjP4uXFvnfINmQ==",
10283       "requires": {
10284         "d": "^1.0.1",
10285         "es5-ext": "^0.10.51"
10286       }
10287     },
10288     "es6-weak-map": {
10289       "version": "2.0.3",
10290       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
10291       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
10292       "dev": true,
10293       "requires": {
10294         "d": "1",
10295         "es5-ext": "^0.10.46",
10296         "es6-iterator": "^2.0.3",
10297         "es6-symbol": "^3.1.1"
10298       }
10299     },
10300     "escalade": {
10301       "version": "3.0.2",
10302       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz",
10303       "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ=="
10304     },
10305     "escape-goat": {
10306       "version": "2.1.1",
10307       "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
10308       "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
10309       "dev": true
10310     },
10311     "escape-html": {
10312       "version": "1.0.3",
10313       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
10314       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
10315     },
10316     "escape-string-regexp": {
10317       "version": "1.0.5",
10318       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
10319       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
10320     },
10321     "escodegen": {
10322       "version": "2.0.0",
10323       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
10324       "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
10325       "dev": true,
10326       "requires": {
10327         "esprima": "^4.0.1",
10328         "estraverse": "^5.2.0",
10329         "esutils": "^2.0.2",
10330         "optionator": "^0.8.1",
10331         "source-map": "~0.6.1"
10332       },
10333       "dependencies": {
10334         "esprima": {
10335           "version": "4.0.1",
10336           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
10337           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
10338           "dev": true
10339         },
10340         "estraverse": {
10341           "version": "5.2.0",
10342           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
10343           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
10344           "dev": true
10345         },
10346         "source-map": {
10347           "version": "0.6.1",
10348           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10349           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10350           "dev": true,
10351           "optional": true
10352         }
10353       }
10354     },
10355     "eslint": {
10356       "version": "5.16.0",
10357       "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
10358       "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
10359       "dev": true,
10360       "requires": {
10361         "@babel/code-frame": "^7.0.0",
10362         "ajv": "^6.9.1",
10363         "chalk": "^2.1.0",
10364         "cross-spawn": "^6.0.5",
10365         "debug": "^4.0.1",
10366         "doctrine": "^3.0.0",
10367         "eslint-scope": "^4.0.3",
10368         "eslint-utils": "^1.3.1",
10369         "eslint-visitor-keys": "^1.0.0",
10370         "espree": "^5.0.1",
10371         "esquery": "^1.0.1",
10372         "esutils": "^2.0.2",
10373         "file-entry-cache": "^5.0.1",
10374         "functional-red-black-tree": "^1.0.1",
10375         "glob": "^7.1.2",
10376         "globals": "^11.7.0",
10377         "ignore": "^4.0.6",
10378         "import-fresh": "^3.0.0",
10379         "imurmurhash": "^0.1.4",
10380         "inquirer": "^6.2.2",
10381         "js-yaml": "^3.13.0",
10382         "json-stable-stringify-without-jsonify": "^1.0.1",
10383         "levn": "^0.3.0",
10384         "lodash": "^4.17.11",
10385         "minimatch": "^3.0.4",
10386         "mkdirp": "^0.5.1",
10387         "natural-compare": "^1.4.0",
10388         "optionator": "^0.8.2",
10389         "path-is-inside": "^1.0.2",
10390         "progress": "^2.0.0",
10391         "regexpp": "^2.0.1",
10392         "semver": "^5.5.1",
10393         "strip-ansi": "^4.0.0",
10394         "strip-json-comments": "^2.0.1",
10395         "table": "^5.2.3",
10396         "text-table": "^0.2.0"
10397       },
10398       "dependencies": {
10399         "acorn": {
10400           "version": "6.4.2",
10401           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
10402           "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
10403           "dev": true
10404         },
10405         "ajv": {
10406           "version": "6.12.6",
10407           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
10408           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
10409           "dev": true,
10410           "requires": {
10411             "fast-deep-equal": "^3.1.1",
10412             "fast-json-stable-stringify": "^2.0.0",
10413             "json-schema-traverse": "^0.4.1",
10414             "uri-js": "^4.2.2"
10415           }
10416         },
10417         "ansi-regex": {
10418           "version": "3.0.0",
10419           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10420           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
10421         },
10422         "ansi-styles": {
10423           "version": "3.2.1",
10424           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
10425           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
10426           "requires": {
10427             "color-convert": "^1.9.0"
10428           }
10429         },
10430         "chalk": {
10431           "version": "2.4.2",
10432           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
10433           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
10434           "dev": true,
10435           "requires": {
10436             "ansi-styles": "^3.2.1",
10437             "escape-string-regexp": "^1.0.5",
10438             "supports-color": "^5.3.0"
10439           }
10440         },
10441         "cross-spawn": {
10442           "version": "6.0.5",
10443           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10444           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10445           "dev": true,
10446           "requires": {
10447             "nice-try": "^1.0.4",
10448             "path-key": "^2.0.1",
10449             "semver": "^5.5.0",
10450             "shebang-command": "^1.2.0",
10451             "which": "^1.2.9"
10452           }
10453         },
10454         "debug": {
10455           "version": "4.3.1",
10456           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
10457           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
10458           "dev": true,
10459           "requires": {
10460             "ms": "2.1.2"
10461           }
10462         },
10463         "eslint-scope": {
10464           "version": "4.0.3",
10465           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
10466           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
10467           "dev": true,
10468           "requires": {
10469             "esrecurse": "^4.1.0",
10470             "estraverse": "^4.1.1"
10471           }
10472         },
10473         "espree": {
10474           "version": "5.0.1",
10475           "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
10476           "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
10477           "dev": true,
10478           "requires": {
10479             "acorn": "^6.0.7",
10480             "acorn-jsx": "^5.0.0",
10481             "eslint-visitor-keys": "^1.0.0"
10482           }
10483         },
10484         "fast-deep-equal": {
10485           "version": "3.1.3",
10486           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
10487           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
10488           "dev": true
10489         },
10490         "glob": {
10491           "version": "7.1.6",
10492           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
10493           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
10494           "requires": {
10495             "fs.realpath": "^1.0.0",
10496             "inflight": "^1.0.4",
10497             "inherits": "2",
10498             "minimatch": "^3.0.4",
10499             "once": "^1.3.0",
10500             "path-is-absolute": "^1.0.0"
10501           }
10502         },
10503         "ignore": {
10504           "version": "4.0.6",
10505           "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
10506           "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
10507           "dev": true
10508         },
10509         "is-fullwidth-code-point": {
10510           "version": "2.0.0",
10511           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10512           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
10513         },
10514         "json-schema-traverse": {
10515           "version": "0.4.1",
10516           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
10517           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
10518           "dev": true
10519         },
10520         "lodash": {
10521           "version": "4.17.21",
10522           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
10523           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
10524           "dev": true
10525         },
10526         "ms": {
10527           "version": "2.1.2",
10528           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10529           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10530           "dev": true
10531         },
10532         "rimraf": {
10533           "version": "2.6.3",
10534           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
10535           "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
10536           "requires": {
10537             "glob": "^7.1.3"
10538           }
10539         },
10540         "semver": {
10541           "version": "5.7.1",
10542           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10543           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10544           "dev": true
10545         },
10546         "slice-ansi": {
10547           "version": "2.1.0",
10548           "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
10549           "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
10550           "requires": {
10551             "ansi-styles": "^3.2.0",
10552             "astral-regex": "^1.0.0",
10553             "is-fullwidth-code-point": "^2.0.0"
10554           }
10555         },
10556         "string-width": {
10557           "version": "2.1.1",
10558           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
10559           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
10560           "requires": {
10561             "is-fullwidth-code-point": "^2.0.0",
10562             "strip-ansi": "^4.0.0"
10563           }
10564         },
10565         "strip-ansi": {
10566           "version": "4.0.0",
10567           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10568           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10569           "requires": {
10570             "ansi-regex": "^3.0.0"
10571           }
10572         },
10573         "supports-color": {
10574           "version": "5.5.0",
10575           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10576           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10577           "dev": true,
10578           "requires": {
10579             "has-flag": "^3.0.0"
10580           }
10581         }
10582       }
10583     },
10584     "eslint-config-prettier": {
10585       "version": "3.6.0",
10586       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz",
10587       "integrity": "sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ==",
10588       "dev": true,
10589       "requires": {
10590         "get-stdin": "^6.0.0"
10591       },
10592       "dependencies": {
10593         "get-stdin": {
10594           "version": "6.0.0",
10595           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
10596           "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
10597           "dev": true
10598         }
10599       }
10600     },
10601     "eslint-plugin-backbone": {
10602       "version": "2.1.1",
10603       "resolved": "https://registry.npmjs.org/eslint-plugin-backbone/-/eslint-plugin-backbone-2.1.1.tgz",
10604       "integrity": "sha1-IYij+yzv39V+xeuJjrOSi65Cj3M=",
10605       "dev": true
10606     },
10607     "eslint-plugin-cypress": {
10608       "version": "2.11.1",
10609       "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.11.1.tgz",
10610       "integrity": "sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ==",
10611       "dev": true,
10612       "requires": {
10613         "globals": "^11.12.0"
10614       }
10615     },
10616     "eslint-plugin-es": {
10617       "version": "1.4.0",
10618       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz",
10619       "integrity": "sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw==",
10620       "dev": true,
10621       "requires": {
10622         "eslint-utils": "^1.3.0",
10623         "regexpp": "^2.0.1"
10624       }
10625     },
10626     "eslint-plugin-jest": {
10627       "version": "24.3.5",
10628       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz",
10629       "integrity": "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==",
10630       "dev": true,
10631       "requires": {
10632         "@typescript-eslint/experimental-utils": "^4.0.1"
10633       }
10634     },
10635     "eslint-plugin-jquery": {
10636       "version": "1.3.2",
10637       "resolved": "https://registry.npmjs.org/eslint-plugin-jquery/-/eslint-plugin-jquery-1.3.2.tgz",
10638       "integrity": "sha512-iWOZzxvXeE/lDdy3n5wMx5Ne9naxAOSEE/+mAcJdsdsj+YYgZAW1JyaXYoWyPJnXx4WoTOMWsNtyF9B0ECdGVQ==",
10639       "dev": true
10640     },
10641     "eslint-plugin-mocha": {
10642       "version": "6.3.0",
10643       "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-6.3.0.tgz",
10644       "integrity": "sha512-Cd2roo8caAyG21oKaaNTj7cqeYRWW1I2B5SfpKRp0Ip1gkfwoR1Ow0IGlPWnNjzywdF4n+kHL8/9vM6zCJUxdg==",
10645       "dev": true,
10646       "requires": {
10647         "eslint-utils": "^2.0.0",
10648         "ramda": "^0.27.0"
10649       },
10650       "dependencies": {
10651         "eslint-utils": {
10652           "version": "2.0.0",
10653           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
10654           "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
10655           "dev": true,
10656           "requires": {
10657             "eslint-visitor-keys": "^1.1.0"
10658           }
10659         },
10660         "eslint-visitor-keys": {
10661           "version": "1.1.0",
10662           "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
10663           "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
10664           "dev": true
10665         }
10666       }
10667     },
10668     "eslint-plugin-node": {
10669       "version": "8.0.0",
10670       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-8.0.0.tgz",
10671       "integrity": "sha512-Y+ln8iQ52scz9+rSPnSWRaAxeWaoJZ4wIveDR0vLHkuSZGe44Vk1J4HX7WvEP5Cm+iXPE8ixo7OM7gAO3/OKpQ==",
10672       "dev": true,
10673       "requires": {
10674         "eslint-plugin-es": "^1.3.1",
10675         "eslint-utils": "^1.3.1",
10676         "ignore": "^5.0.2",
10677         "minimatch": "^3.0.4",
10678         "resolve": "^1.8.1",
10679         "semver": "^5.5.0"
10680       },
10681       "dependencies": {
10682         "resolve": {
10683           "version": "1.8.1",
10684           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
10685           "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
10686           "dev": true,
10687           "requires": {
10688             "path-parse": "^1.0.5"
10689           }
10690         }
10691       }
10692     },
10693     "eslint-plugin-prettier": {
10694       "version": "3.0.1",
10695       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz",
10696       "integrity": "sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ==",
10697       "dev": true,
10698       "requires": {
10699         "prettier-linter-helpers": "^1.0.0"
10700       }
10701     },
10702     "eslint-plugin-vue": {
10703       "version": "5.2.2",
10704       "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-5.2.2.tgz",
10705       "integrity": "sha512-CtGWH7IB0DA6BZOwcV9w9q3Ri6Yuo8qMjx05SmOGJ6X6E0Yo3y9E/gQ5tuNxg2dEt30tRnBoFTbvtmW9iEoyHA==",
10706       "dev": true,
10707       "requires": {
10708         "vue-eslint-parser": "^5.0.0"
10709       }
10710     },
10711     "eslint-scope": {
10712       "version": "4.0.0",
10713       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
10714       "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
10715       "dev": true,
10716       "requires": {
10717         "esrecurse": "^4.1.0",
10718         "estraverse": "^4.1.1"
10719       }
10720     },
10721     "eslint-utils": {
10722       "version": "1.4.2",
10723       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz",
10724       "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==",
10725       "dev": true,
10726       "requires": {
10727         "eslint-visitor-keys": "^1.0.0"
10728       }
10729     },
10730     "eslint-visitor-keys": {
10731       "version": "1.0.0",
10732       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
10733       "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
10734       "dev": true
10735     },
10736     "espree": {
10737       "version": "4.1.0",
10738       "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz",
10739       "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==",
10740       "dev": true,
10741       "requires": {
10742         "acorn": "^6.0.2",
10743         "acorn-jsx": "^5.0.0",
10744         "eslint-visitor-keys": "^1.0.0"
10745       },
10746       "dependencies": {
10747         "acorn": {
10748           "version": "6.4.2",
10749           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
10750           "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
10751           "dev": true
10752         }
10753       }
10754     },
10755     "esprima-fb": {
10756       "version": "15001.1.0-dev-harmony-fb",
10757       "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz",
10758       "integrity": "sha1-MKlHMDxrjV6VW+4rmbHSMyBqaQE=",
10759       "dev": true
10760     },
10761     "esquery": {
10762       "version": "1.0.1",
10763       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
10764       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
10765       "dev": true,
10766       "requires": {
10767         "estraverse": "^4.0.0"
10768       }
10769     },
10770     "esrecurse": {
10771       "version": "4.2.1",
10772       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
10773       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
10774       "dev": true,
10775       "requires": {
10776         "estraverse": "^4.1.0"
10777       }
10778     },
10779     "estraverse": {
10780       "version": "4.2.0",
10781       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
10782       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
10783       "dev": true
10784     },
10785     "esutils": {
10786       "version": "2.0.2",
10787       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
10788       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
10789       "dev": true
10790     },
10791     "etag": {
10792       "version": "1.8.1",
10793       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
10794       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
10795     },
10796     "event-stream": {
10797       "version": "3.3.4",
10798       "resolved": "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
10799       "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
10800       "requires": {
10801         "duplexer": "~0.1.1",
10802         "from": "~0",
10803         "map-stream": "~0.1.0",
10804         "pause-stream": "0.0.11",
10805         "split": "0.3",
10806         "stream-combiner": "~0.0.4",
10807         "through": "~2.3.1"
10808       }
10809     },
10810     "event-target-shim": {
10811       "version": "5.0.1",
10812       "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
10813       "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
10814     },
10815     "eventemitter2": {
10816       "version": "6.4.4",
10817       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz",
10818       "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==",
10819       "dev": true
10820     },
10821     "eventemitter3": {
10822       "version": "4.0.7",
10823       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
10824       "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
10825     },
10826     "events": {
10827       "version": "1.1.1",
10828       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
10829       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
10830     },
10831     "evp_bytestokey": {
10832       "version": "1.0.3",
10833       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
10834       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
10835       "dev": true,
10836       "requires": {
10837         "md5.js": "^1.3.4",
10838         "safe-buffer": "^5.1.1"
10839       }
10840     },
10841     "exec-sh": {
10842       "version": "0.3.6",
10843       "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
10844       "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
10845       "dev": true
10846     },
10847     "execa": {
10848       "version": "4.1.0",
10849       "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
10850       "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
10851       "dev": true,
10852       "requires": {
10853         "cross-spawn": "^7.0.0",
10854         "get-stream": "^5.0.0",
10855         "human-signals": "^1.1.1",
10856         "is-stream": "^2.0.0",
10857         "merge-stream": "^2.0.0",
10858         "npm-run-path": "^4.0.0",
10859         "onetime": "^5.1.0",
10860         "signal-exit": "^3.0.2",
10861         "strip-final-newline": "^2.0.0"
10862       },
10863       "dependencies": {
10864         "cross-spawn": {
10865           "version": "7.0.3",
10866           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
10867           "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
10868           "dev": true,
10869           "requires": {
10870             "path-key": "^3.1.0",
10871             "shebang-command": "^2.0.0",
10872             "which": "^2.0.1"
10873           }
10874         },
10875         "get-stream": {
10876           "version": "5.2.0",
10877           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
10878           "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
10879           "dev": true,
10880           "requires": {
10881             "pump": "^3.0.0"
10882           }
10883         },
10884         "is-stream": {
10885           "version": "2.0.0",
10886           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
10887           "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
10888           "dev": true
10889         },
10890         "merge-stream": {
10891           "version": "2.0.0",
10892           "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
10893           "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
10894           "dev": true
10895         },
10896         "mimic-fn": {
10897           "version": "2.1.0",
10898           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
10899           "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
10900           "dev": true
10901         },
10902         "npm-run-path": {
10903           "version": "4.0.1",
10904           "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
10905           "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
10906           "dev": true,
10907           "requires": {
10908             "path-key": "^3.0.0"
10909           }
10910         },
10911         "onetime": {
10912           "version": "5.1.2",
10913           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
10914           "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
10915           "dev": true,
10916           "requires": {
10917             "mimic-fn": "^2.1.0"
10918           }
10919         },
10920         "path-key": {
10921           "version": "3.1.1",
10922           "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
10923           "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
10924           "dev": true
10925         },
10926         "pump": {
10927           "version": "3.0.0",
10928           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10929           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10930           "dev": true,
10931           "requires": {
10932             "end-of-stream": "^1.1.0",
10933             "once": "^1.3.1"
10934           }
10935         },
10936         "shebang-command": {
10937           "version": "2.0.0",
10938           "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
10939           "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
10940           "dev": true,
10941           "requires": {
10942             "shebang-regex": "^3.0.0"
10943           }
10944         },
10945         "shebang-regex": {
10946           "version": "3.0.0",
10947           "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
10948           "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
10949           "dev": true
10950         },
10951         "which": {
10952           "version": "2.0.2",
10953           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10954           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
10955           "dev": true,
10956           "requires": {
10957             "isexe": "^2.0.0"
10958           }
10959         }
10960       }
10961     },
10962     "executable": {
10963       "version": "4.1.1",
10964       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
10965       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
10966       "dev": true,
10967       "requires": {
10968         "pify": "^2.2.0"
10969       }
10970     },
10971     "exit": {
10972       "version": "0.1.2",
10973       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
10974       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
10975       "dev": true
10976     },
10977     "exit-hook": {
10978       "version": "1.1.1",
10979       "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
10980       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
10981       "dev": true
10982     },
10983     "expand-brackets": {
10984       "version": "2.1.4",
10985       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
10986       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
10987       "requires": {
10988         "debug": "^2.3.3",
10989         "define-property": "^0.2.5",
10990         "extend-shallow": "^2.0.1",
10991         "posix-character-classes": "^0.1.0",
10992         "regex-not": "^1.0.0",
10993         "snapdragon": "^0.8.1",
10994         "to-regex": "^3.0.1"
10995       },
10996       "dependencies": {
10997         "define-property": {
10998           "version": "0.2.5",
10999           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11000           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11001           "requires": {
11002             "is-descriptor": "^0.1.0"
11003           }
11004         },
11005         "extend-shallow": {
11006           "version": "2.0.1",
11007           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11008           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11009           "requires": {
11010             "is-extendable": "^0.1.0"
11011           }
11012         },
11013         "kind-of": {
11014           "version": "5.1.0",
11015           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
11016           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
11017         }
11018       }
11019     },
11020     "expand-template": {
11021       "version": "2.0.3",
11022       "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
11023       "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
11024       "dev": true
11025     },
11026     "expand-tilde": {
11027       "version": "2.0.2",
11028       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
11029       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
11030       "dev": true,
11031       "requires": {
11032         "homedir-polyfill": "^1.0.1"
11033       }
11034     },
11035     "expect": {
11036       "version": "26.6.2",
11037       "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
11038       "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
11039       "dev": true,
11040       "requires": {
11041         "@jest/types": "^26.6.2",
11042         "ansi-styles": "^4.0.0",
11043         "jest-get-type": "^26.3.0",
11044         "jest-matcher-utils": "^26.6.2",
11045         "jest-message-util": "^26.6.2",
11046         "jest-regex-util": "^26.0.0"
11047       },
11048       "dependencies": {
11049         "ansi-styles": {
11050           "version": "4.3.0",
11051           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11052           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11053           "dev": true,
11054           "requires": {
11055             "color-convert": "^2.0.1"
11056           }
11057         },
11058         "color-convert": {
11059           "version": "2.0.1",
11060           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11061           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11062           "dev": true,
11063           "requires": {
11064             "color-name": "~1.1.4"
11065           }
11066         },
11067         "color-name": {
11068           "version": "1.1.4",
11069           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11070           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11071           "dev": true
11072         }
11073       }
11074     },
11075     "express": {
11076       "version": "4.16.3",
11077       "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
11078       "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
11079       "requires": {
11080         "accepts": "~1.3.5",
11081         "array-flatten": "1.1.1",
11082         "body-parser": "1.18.2",
11083         "content-disposition": "0.5.2",
11084         "content-type": "~1.0.4",
11085         "cookie": "0.3.1",
11086         "cookie-signature": "1.0.6",
11087         "debug": "2.6.9",
11088         "depd": "~1.1.2",
11089         "encodeurl": "~1.0.2",
11090         "escape-html": "~1.0.3",
11091         "etag": "~1.8.1",
11092         "finalhandler": "1.1.1",
11093         "fresh": "0.5.2",
11094         "merge-descriptors": "1.0.1",
11095         "methods": "~1.1.2",
11096         "on-finished": "~2.3.0",
11097         "parseurl": "~1.3.2",
11098         "path-to-regexp": "0.1.7",
11099         "proxy-addr": "~2.0.3",
11100         "qs": "6.5.1",
11101         "range-parser": "~1.2.0",
11102         "safe-buffer": "5.1.1",
11103         "send": "0.16.2",
11104         "serve-static": "1.13.2",
11105         "setprototypeof": "1.1.0",
11106         "statuses": "~1.4.0",
11107         "type-is": "~1.6.16",
11108         "utils-merge": "1.0.1",
11109         "vary": "~1.1.2"
11110       },
11111       "dependencies": {
11112         "statuses": {
11113           "version": "1.4.0",
11114           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
11115           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
11116         }
11117       }
11118     },
11119     "express-async-handler": {
11120       "version": "1.1.4",
11121       "resolved": "https://registry.npmjs.org/express-async-handler/-/express-async-handler-1.1.4.tgz",
11122       "integrity": "sha512-HdmbVF4V4w1q/iz++RV7bUxIeepTukWewiJGkoCKQMtvPF11MLTa7It9PRc/reysXXZSEyD4Pthchju+IUbMiQ=="
11123     },
11124     "express-hbs": {
11125       "version": "0.8.4",
11126       "resolved": "https://registry.npmjs.org/express-hbs/-/express-hbs-0.8.4.tgz",
11127       "integrity": "sha1-btsjVvkf13bm5RfJcxg+Eq0FM0A=",
11128       "requires": {
11129         "handlebars": "^3.0.0",
11130         "js-beautify": "1.5.4",
11131         "readdirp": "~1.3.0"
11132       }
11133     },
11134     "express-session": {
11135       "version": "1.17.1",
11136       "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.1.tgz",
11137       "integrity": "sha512-UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==",
11138       "requires": {
11139         "cookie": "0.4.0",
11140         "cookie-signature": "1.0.6",
11141         "debug": "2.6.9",
11142         "depd": "~2.0.0",
11143         "on-headers": "~1.0.2",
11144         "parseurl": "~1.3.3",
11145         "safe-buffer": "5.2.0",
11146         "uid-safe": "~2.1.5"
11147       },
11148       "dependencies": {
11149         "cookie": {
11150           "version": "0.4.0",
11151           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
11152           "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
11153         },
11154         "depd": {
11155           "version": "2.0.0",
11156           "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
11157           "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
11158         },
11159         "on-headers": {
11160           "version": "1.0.2",
11161           "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
11162           "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
11163         },
11164         "parseurl": {
11165           "version": "1.3.3",
11166           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
11167           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
11168         },
11169         "safe-buffer": {
11170           "version": "5.2.0",
11171           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
11172           "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
11173         }
11174       }
11175     },
11176     "extend": {
11177       "version": "3.0.2",
11178       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
11179       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
11180     },
11181     "extend-shallow": {
11182       "version": "3.0.2",
11183       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
11184       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
11185       "requires": {
11186         "assign-symbols": "^1.0.0",
11187         "is-extendable": "^1.0.1"
11188       },
11189       "dependencies": {
11190         "is-extendable": {
11191           "version": "1.0.1",
11192           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
11193           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
11194           "requires": {
11195             "is-plain-object": "^2.0.4"
11196           }
11197         }
11198       }
11199     },
11200     "extended": {
11201       "version": "0.0.6",
11202       "resolved": "https://registry.npmjs.org/extended/-/extended-0.0.6.tgz",
11203       "integrity": "sha1-f7i/e52uOXWG5IVwrP1kLHjlBmk=",
11204       "requires": {
11205         "extender": "~0.0.5"
11206       }
11207     },
11208     "extender": {
11209       "version": "0.0.10",
11210       "resolved": "https://registry.npmjs.org/extender/-/extender-0.0.10.tgz",
11211       "integrity": "sha1-WJwHSCvmGhRgttgfnCSqZ+jzJM0=",
11212       "requires": {
11213         "declare.js": "~0.0.4"
11214       }
11215     },
11216     "external-editor": {
11217       "version": "3.0.3",
11218       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
11219       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
11220       "dev": true,
11221       "requires": {
11222         "chardet": "^0.7.0",
11223         "iconv-lite": "^0.4.24",
11224         "tmp": "^0.0.33"
11225       },
11226       "dependencies": {
11227         "iconv-lite": {
11228           "version": "0.4.24",
11229           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
11230           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
11231           "dev": true,
11232           "requires": {
11233             "safer-buffer": ">= 2.1.2 < 3"
11234           }
11235         }
11236       }
11237     },
11238     "extglob": {
11239       "version": "2.0.4",
11240       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
11241       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
11242       "requires": {
11243         "array-unique": "^0.3.2",
11244         "define-property": "^1.0.0",
11245         "expand-brackets": "^2.1.4",
11246         "extend-shallow": "^2.0.1",
11247         "fragment-cache": "^0.2.1",
11248         "regex-not": "^1.0.0",
11249         "snapdragon": "^0.8.1",
11250         "to-regex": "^3.0.1"
11251       },
11252       "dependencies": {
11253         "define-property": {
11254           "version": "1.0.0",
11255           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
11256           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
11257           "requires": {
11258             "is-descriptor": "^1.0.0"
11259           }
11260         },
11261         "extend-shallow": {
11262           "version": "2.0.1",
11263           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11264           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11265           "requires": {
11266             "is-extendable": "^0.1.0"
11267           }
11268         },
11269         "is-accessor-descriptor": {
11270           "version": "1.0.0",
11271           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11272           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11273           "requires": {
11274             "kind-of": "^6.0.0"
11275           }
11276         },
11277         "is-data-descriptor": {
11278           "version": "1.0.0",
11279           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11280           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11281           "requires": {
11282             "kind-of": "^6.0.0"
11283           }
11284         },
11285         "is-descriptor": {
11286           "version": "1.0.2",
11287           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11288           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11289           "requires": {
11290             "is-accessor-descriptor": "^1.0.0",
11291             "is-data-descriptor": "^1.0.0",
11292             "kind-of": "^6.0.2"
11293           }
11294         },
11295         "kind-of": {
11296           "version": "6.0.3",
11297           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11298           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
11299         }
11300       }
11301     },
11302     "extract-from-css": {
11303       "version": "0.4.4",
11304       "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz",
11305       "integrity": "sha1-HqffLnx8brmSL6COitrqSG9vj5I=",
11306       "dev": true,
11307       "requires": {
11308         "css": "^2.1.0"
11309       }
11310     },
11311     "extract-zip": {
11312       "version": "1.7.0",
11313       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
11314       "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
11315       "dev": true,
11316       "requires": {
11317         "concat-stream": "^1.6.2",
11318         "debug": "^2.6.9",
11319         "mkdirp": "^0.5.4",
11320         "yauzl": "^2.10.0"
11321       }
11322     },
11323     "extsprintf": {
11324       "version": "1.3.0",
11325       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
11326       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
11327     },
11328     "eyes": {
11329       "version": "0.1.8",
11330       "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
11331       "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
11332     },
11333     "fancy-log": {
11334       "version": "1.3.2",
11335       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz",
11336       "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=",
11337       "dev": true,
11338       "requires": {
11339         "ansi-gray": "^0.1.1",
11340         "color-support": "^1.1.3",
11341         "time-stamp": "^1.0.0"
11342       }
11343     },
11344     "fast-csv": {
11345       "version": "0.6.0",
11346       "resolved": "https://registry.npmjs.org/fast-csv/-/fast-csv-0.6.0.tgz",
11347       "integrity": "sha1-vip3beTlchQRqr+eiACKCk2SXC0=",
11348       "requires": {
11349         "extended": "0.0.6",
11350         "is-extended": "0.0.10",
11351         "object-extended": "0.0.7",
11352         "string-extended": "0.0.8"
11353       }
11354     },
11355     "fast-deep-equal": {
11356       "version": "1.1.0",
11357       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
11358       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
11359     },
11360     "fast-diff": {
11361       "version": "1.2.0",
11362       "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
11363       "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
11364       "dev": true
11365     },
11366     "fast-glob": {
11367       "version": "2.2.7",
11368       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
11369       "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
11370       "requires": {
11371         "@mrmlnc/readdir-enhanced": "^2.2.1",
11372         "@nodelib/fs.stat": "^1.1.2",
11373         "glob-parent": "^3.1.0",
11374         "is-glob": "^4.0.0",
11375         "merge2": "^1.2.3",
11376         "micromatch": "^3.1.10"
11377       },
11378       "dependencies": {
11379         "arr-diff": {
11380           "version": "4.0.0",
11381           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
11382           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
11383         },
11384         "braces": {
11385           "version": "2.3.2",
11386           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11387           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11388           "requires": {
11389             "arr-flatten": "^1.1.0",
11390             "array-unique": "^0.3.2",
11391             "extend-shallow": "^2.0.1",
11392             "fill-range": "^4.0.0",
11393             "isobject": "^3.0.1",
11394             "repeat-element": "^1.1.2",
11395             "snapdragon": "^0.8.1",
11396             "snapdragon-node": "^2.0.1",
11397             "split-string": "^3.0.2",
11398             "to-regex": "^3.0.1"
11399           },
11400           "dependencies": {
11401             "extend-shallow": {
11402               "version": "2.0.1",
11403               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11404               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11405               "requires": {
11406                 "is-extendable": "^0.1.0"
11407               }
11408             }
11409           }
11410         },
11411         "fill-range": {
11412           "version": "4.0.0",
11413           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11414           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11415           "requires": {
11416             "extend-shallow": "^2.0.1",
11417             "is-number": "^3.0.0",
11418             "repeat-string": "^1.6.1",
11419             "to-regex-range": "^2.1.0"
11420           },
11421           "dependencies": {
11422             "extend-shallow": {
11423               "version": "2.0.1",
11424               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11425               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11426               "requires": {
11427                 "is-extendable": "^0.1.0"
11428               }
11429             }
11430           }
11431         },
11432         "is-accessor-descriptor": {
11433           "version": "1.0.0",
11434           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11435           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11436           "requires": {
11437             "kind-of": "^6.0.0"
11438           }
11439         },
11440         "is-data-descriptor": {
11441           "version": "1.0.0",
11442           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11443           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11444           "requires": {
11445             "kind-of": "^6.0.0"
11446           }
11447         },
11448         "is-descriptor": {
11449           "version": "1.0.2",
11450           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11451           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11452           "requires": {
11453             "is-accessor-descriptor": "^1.0.0",
11454             "is-data-descriptor": "^1.0.0",
11455             "kind-of": "^6.0.2"
11456           }
11457         },
11458         "is-number": {
11459           "version": "3.0.0",
11460           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11461           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11462           "requires": {
11463             "kind-of": "^3.0.2"
11464           },
11465           "dependencies": {
11466             "kind-of": {
11467               "version": "3.2.2",
11468               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11469               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11470               "requires": {
11471                 "is-buffer": "^1.1.5"
11472               }
11473             }
11474           }
11475         },
11476         "kind-of": {
11477           "version": "6.0.3",
11478           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11479           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
11480         },
11481         "micromatch": {
11482           "version": "3.1.10",
11483           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
11484           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
11485           "requires": {
11486             "arr-diff": "^4.0.0",
11487             "array-unique": "^0.3.2",
11488             "braces": "^2.3.1",
11489             "define-property": "^2.0.2",
11490             "extend-shallow": "^3.0.2",
11491             "extglob": "^2.0.4",
11492             "fragment-cache": "^0.2.1",
11493             "kind-of": "^6.0.2",
11494             "nanomatch": "^1.2.9",
11495             "object.pick": "^1.3.0",
11496             "regex-not": "^1.0.0",
11497             "snapdragon": "^0.8.1",
11498             "to-regex": "^3.0.2"
11499           }
11500         }
11501       }
11502     },
11503     "fast-json-stable-stringify": {
11504       "version": "2.0.0",
11505       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
11506       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
11507     },
11508     "fast-levenshtein": {
11509       "version": "2.0.6",
11510       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
11511       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
11512       "dev": true
11513     },
11514     "fast-safe-stringify": {
11515       "version": "2.0.7",
11516       "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
11517       "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="
11518     },
11519     "fastclick": {
11520       "version": "1.0.6",
11521       "resolved": "https://registry.npmjs.org/fastclick/-/fastclick-1.0.6.tgz",
11522       "integrity": "sha1-FhYlsnsaWAZAWTa9qaLBkm0Gvmo="
11523     },
11524     "fastdom": {
11525       "version": "1.0.8",
11526       "resolved": "https://registry.npmjs.org/fastdom/-/fastdom-1.0.8.tgz",
11527       "integrity": "sha512-UvXbYr/nsu4Z2XIjJXtJEMv5yhS9GIyEuZBZus6jOYSo3zMsw6/FtWUAeskmDK6tKnfPSo6renooyNWuq00ZKw==",
11528       "requires": {
11529         "strictdom": "^1.0.1"
11530       }
11531     },
11532     "fastparse": {
11533       "version": "1.1.1",
11534       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz",
11535       "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=",
11536       "dev": true
11537     },
11538     "fastq": {
11539       "version": "1.11.0",
11540       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
11541       "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
11542       "dev": true,
11543       "requires": {
11544         "reusify": "^1.0.4"
11545       }
11546     },
11547     "faye": {
11548       "version": "1.2.4",
11549       "resolved": "https://registry.npmjs.org/faye/-/faye-1.2.4.tgz",
11550       "integrity": "sha1-l47YpY8dSB5cH5i6y4lZ3l7FxkM=",
11551       "dev": true,
11552       "requires": {
11553         "asap": "*",
11554         "csprng": "*",
11555         "faye-websocket": ">=0.9.1",
11556         "tough-cookie": "*",
11557         "tunnel-agent": "*"
11558       }
11559     },
11560     "faye-websocket": {
11561       "version": "0.9.4",
11562       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.9.4.tgz",
11563       "integrity": "sha1-iFk0x57/sECVSeDAo4Ae0XpAza0=",
11564       "requires": {
11565         "websocket-driver": ">=0.5.1"
11566       }
11567     },
11568     "fb-watchman": {
11569       "version": "2.0.1",
11570       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
11571       "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
11572       "dev": true,
11573       "requires": {
11574         "bser": "2.1.1"
11575       }
11576     },
11577     "fbjs": {
11578       "version": "0.6.1",
11579       "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.6.1.tgz",
11580       "integrity": "sha1-lja3cF9bqWhNRLcveDISVK/IYPc=",
11581       "dev": true,
11582       "requires": {
11583         "core-js": "^1.0.0",
11584         "loose-envify": "^1.0.0",
11585         "promise": "^7.0.3",
11586         "ua-parser-js": "^0.7.9",
11587         "whatwg-fetch": "^0.9.0"
11588       },
11589       "dependencies": {
11590         "core-js": {
11591           "version": "1.2.7",
11592           "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
11593           "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
11594           "dev": true
11595         }
11596       }
11597     },
11598     "fd-slicer": {
11599       "version": "1.1.0",
11600       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
11601       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
11602       "dev": true,
11603       "requires": {
11604         "pend": "~1.2.0"
11605       }
11606     },
11607     "fecha": {
11608       "version": "4.2.0",
11609       "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.0.tgz",
11610       "integrity": "sha512-aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg=="
11611     },
11612     "fflip": {
11613       "version": "git+https://github.com/suprememoocow/fflip.git#fa77d5d981c2b93279c42305e8fe5632716c06a5",
11614       "from": "fflip@git+https://github.com/suprememoocow/fflip.git#fa77d5d981c2b93279c42305e8fe5632716c06a5"
11615     },
11616     "figgy-pudding": {
11617       "version": "3.5.1",
11618       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
11619       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
11620       "dev": true
11621     },
11622     "figures": {
11623       "version": "2.0.0",
11624       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
11625       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
11626       "dev": true,
11627       "requires": {
11628         "escape-string-regexp": "^1.0.5"
11629       }
11630     },
11631     "file-entry-cache": {
11632       "version": "5.0.1",
11633       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
11634       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
11635       "dev": true,
11636       "requires": {
11637         "flat-cache": "^2.0.1"
11638       }
11639     },
11640     "file-stream-rotator": {
11641       "version": "0.5.7",
11642       "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz",
11643       "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==",
11644       "requires": {
11645         "moment": "^2.11.2"
11646       }
11647     },
11648     "filesize": {
11649       "version": "3.6.1",
11650       "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
11651       "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
11652       "dev": true
11653     },
11654     "fill-range": {
11655       "version": "7.0.1",
11656       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
11657       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
11658       "dev": true,
11659       "requires": {
11660         "to-regex-range": "^5.0.1"
11661       },
11662       "dependencies": {
11663         "to-regex-range": {
11664           "version": "5.0.1",
11665           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11666           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11667           "dev": true,
11668           "requires": {
11669             "is-number": "^7.0.0"
11670           }
11671         }
11672       }
11673     },
11674     "finalhandler": {
11675       "version": "1.1.1",
11676       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
11677       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
11678       "requires": {
11679         "debug": "2.6.9",
11680         "encodeurl": "~1.0.2",
11681         "escape-html": "~1.0.3",
11682         "on-finished": "~2.3.0",
11683         "parseurl": "~1.3.2",
11684         "statuses": "~1.4.0",
11685         "unpipe": "~1.0.0"
11686       },
11687       "dependencies": {
11688         "statuses": {
11689           "version": "1.4.0",
11690           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
11691           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
11692         }
11693       }
11694     },
11695     "find-cache-dir": {
11696       "version": "2.0.0",
11697       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz",
11698       "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==",
11699       "dev": true,
11700       "requires": {
11701         "commondir": "^1.0.1",
11702         "make-dir": "^1.0.0",
11703         "pkg-dir": "^3.0.0"
11704       }
11705     },
11706     "find-index": {
11707       "version": "0.1.1",
11708       "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
11709       "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
11710       "dev": true
11711     },
11712     "find-up": {
11713       "version": "1.1.2",
11714       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
11715       "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
11716       "requires": {
11717         "path-exists": "^2.0.0",
11718         "pinkie-promise": "^2.0.0"
11719       }
11720     },
11721     "findup-sync": {
11722       "version": "2.0.0",
11723       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
11724       "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
11725       "dev": true,
11726       "requires": {
11727         "detect-file": "^1.0.0",
11728         "is-glob": "^3.1.0",
11729         "micromatch": "^3.0.4",
11730         "resolve-dir": "^1.0.1"
11731       },
11732       "dependencies": {
11733         "arr-diff": {
11734           "version": "4.0.0",
11735           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
11736           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
11737           "dev": true
11738         },
11739         "braces": {
11740           "version": "2.3.2",
11741           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11742           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11743           "dev": true,
11744           "requires": {
11745             "arr-flatten": "^1.1.0",
11746             "array-unique": "^0.3.2",
11747             "extend-shallow": "^2.0.1",
11748             "fill-range": "^4.0.0",
11749             "isobject": "^3.0.1",
11750             "repeat-element": "^1.1.2",
11751             "snapdragon": "^0.8.1",
11752             "snapdragon-node": "^2.0.1",
11753             "split-string": "^3.0.2",
11754             "to-regex": "^3.0.1"
11755           },
11756           "dependencies": {
11757             "extend-shallow": {
11758               "version": "2.0.1",
11759               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11760               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11761               "dev": true,
11762               "requires": {
11763                 "is-extendable": "^0.1.0"
11764               }
11765             }
11766           }
11767         },
11768         "fill-range": {
11769           "version": "4.0.0",
11770           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11771           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11772           "dev": true,
11773           "requires": {
11774             "extend-shallow": "^2.0.1",
11775             "is-number": "^3.0.0",
11776             "repeat-string": "^1.6.1",
11777             "to-regex-range": "^2.1.0"
11778           },
11779           "dependencies": {
11780             "extend-shallow": {
11781               "version": "2.0.1",
11782               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11783               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11784               "dev": true,
11785               "requires": {
11786                 "is-extendable": "^0.1.0"
11787               }
11788             }
11789           }
11790         },
11791         "is-accessor-descriptor": {
11792           "version": "1.0.0",
11793           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11794           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11795           "requires": {
11796             "kind-of": "^6.0.0"
11797           }
11798         },
11799         "is-data-descriptor": {
11800           "version": "1.0.0",
11801           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11802           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11803           "requires": {
11804             "kind-of": "^6.0.0"
11805           }
11806         },
11807         "is-descriptor": {
11808           "version": "1.0.2",
11809           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11810           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11811           "requires": {
11812             "is-accessor-descriptor": "^1.0.0",
11813             "is-data-descriptor": "^1.0.0",
11814             "kind-of": "^6.0.2"
11815           }
11816         },
11817         "is-glob": {
11818           "version": "3.1.0",
11819           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
11820           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
11821           "dev": true,
11822           "requires": {
11823             "is-extglob": "^2.1.0"
11824           }
11825         },
11826         "is-number": {
11827           "version": "3.0.0",
11828           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11829           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11830           "dev": true,
11831           "requires": {
11832             "kind-of": "^3.0.2"
11833           },
11834           "dependencies": {
11835             "kind-of": {
11836               "version": "3.2.2",
11837               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11838               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11839               "dev": true,
11840               "requires": {
11841                 "is-buffer": "^1.1.5"
11842               }
11843             }
11844           }
11845         },
11846         "kind-of": {
11847           "version": "6.0.3",
11848           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11849           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
11850         },
11851         "micromatch": {
11852           "version": "3.1.10",
11853           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
11854           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
11855           "dev": true,
11856           "requires": {
11857             "arr-diff": "^4.0.0",
11858             "array-unique": "^0.3.2",
11859             "braces": "^2.3.1",
11860             "define-property": "^2.0.2",
11861             "extend-shallow": "^3.0.2",
11862             "extglob": "^2.0.4",
11863             "fragment-cache": "^0.2.1",
11864             "kind-of": "^6.0.2",
11865             "nanomatch": "^1.2.9",
11866             "object.pick": "^1.3.0",
11867             "regex-not": "^1.0.0",
11868             "snapdragon": "^0.8.1",
11869             "to-regex": "^3.0.2"
11870           }
11871         }
11872       }
11873     },
11874     "fined": {
11875       "version": "1.1.0",
11876       "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
11877       "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
11878       "dev": true,
11879       "requires": {
11880         "expand-tilde": "^2.0.2",
11881         "is-plain-object": "^2.0.3",
11882         "object.defaults": "^1.1.0",
11883         "object.pick": "^1.2.0",
11884         "parse-filepath": "^1.0.1"
11885       }
11886     },
11887     "fingerprintjs2": {
11888       "version": "1.8.6",
11889       "resolved": "https://registry.npmjs.org/fingerprintjs2/-/fingerprintjs2-1.8.6.tgz",
11890       "integrity": "sha512-uarmLgW2QXzu1Ljw3PDcQLJ69w8uT42odab//KOZ+NZsAyAudq5ZvlImEXYd/5sJbtBa5TSQ5OKZX1rkpK/t5w=="
11891     },
11892     "first-chunk-stream": {
11893       "version": "1.0.0",
11894       "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
11895       "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
11896       "dev": true
11897     },
11898     "flagged-respawn": {
11899       "version": "1.0.0",
11900       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz",
11901       "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=",
11902       "dev": true
11903     },
11904     "flat": {
11905       "version": "5.0.2",
11906       "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
11907       "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
11908       "dev": true
11909     },
11910     "flat-cache": {
11911       "version": "2.0.1",
11912       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
11913       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
11914       "dev": true,
11915       "requires": {
11916         "flatted": "^2.0.0",
11917         "rimraf": "2.6.3",
11918         "write": "1.0.3"
11919       },
11920       "dependencies": {
11921         "glob": {
11922           "version": "7.1.7",
11923           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
11924           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
11925           "dev": true,
11926           "requires": {
11927             "fs.realpath": "^1.0.0",
11928             "inflight": "^1.0.4",
11929             "inherits": "2",
11930             "minimatch": "^3.0.4",
11931             "once": "^1.3.0",
11932             "path-is-absolute": "^1.0.0"
11933           }
11934         },
11935         "rimraf": {
11936           "version": "2.6.3",
11937           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
11938           "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
11939           "dev": true,
11940           "requires": {
11941             "glob": "^7.1.3"
11942           }
11943         }
11944       }
11945     },
11946     "flatted": {
11947       "version": "2.0.2",
11948       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
11949       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
11950       "dev": true
11951     },
11952     "flexbuffer": {
11953       "version": "0.0.6",
11954       "resolved": "https://registry.npmjs.org/flexbuffer/-/flexbuffer-0.0.6.tgz",
11955       "integrity": "sha1-A5/fI/iCPkQMOPMnfm/vEXQhWzA="
11956     },
11957     "flush-write-stream": {
11958       "version": "1.0.3",
11959       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
11960       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
11961       "dev": true,
11962       "requires": {
11963         "inherits": "^2.0.1",
11964         "readable-stream": "^2.0.4"
11965       },
11966       "dependencies": {
11967         "isarray": {
11968           "version": "1.0.0",
11969           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
11970           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
11971           "dev": true
11972         },
11973         "process-nextick-args": {
11974           "version": "2.0.0",
11975           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
11976           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
11977           "dev": true
11978         },
11979         "readable-stream": {
11980           "version": "2.3.6",
11981           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
11982           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
11983           "dev": true,
11984           "requires": {
11985             "core-util-is": "~1.0.0",
11986             "inherits": "~2.0.3",
11987             "isarray": "~1.0.0",
11988             "process-nextick-args": "~2.0.0",
11989             "safe-buffer": "~5.1.1",
11990             "string_decoder": "~1.1.1",
11991             "util-deprecate": "~1.0.1"
11992           }
11993         },
11994         "string_decoder": {
11995           "version": "1.1.1",
11996           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11997           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11998           "dev": true,
11999           "requires": {
12000             "safe-buffer": "~5.1.0"
12001           }
12002         }
12003       }
12004     },
12005     "fn.name": {
12006       "version": "1.1.0",
12007       "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
12008       "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
12009     },
12010     "follow-redirects": {
12011       "version": "0.0.7",
12012       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz",
12013       "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=",
12014       "dev": true,
12015       "requires": {
12016         "debug": "^2.2.0",
12017         "stream-consume": "^0.1.0"
12018       }
12019     },
12020     "fontfaceobserver": {
12021       "version": "1.7.3",
12022       "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-1.7.3.tgz",
12023       "integrity": "sha1-sGxlMXGgbvjRlVOc98OAIgh1Ls0="
12024     },
12025     "for-in": {
12026       "version": "1.0.2",
12027       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
12028       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
12029     },
12030     "for-own": {
12031       "version": "1.0.0",
12032       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
12033       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
12034       "dev": true,
12035       "requires": {
12036         "for-in": "^1.0.1"
12037       }
12038     },
12039     "foreach": {
12040       "version": "2.0.5",
12041       "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
12042       "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
12043       "dev": true
12044     },
12045     "foreground-child": {
12046       "version": "2.0.0",
12047       "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
12048       "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
12049       "dev": true,
12050       "requires": {
12051         "cross-spawn": "^7.0.0",
12052         "signal-exit": "^3.0.2"
12053       },
12054       "dependencies": {
12055         "cross-spawn": {
12056           "version": "7.0.3",
12057           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
12058           "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
12059           "dev": true,
12060           "requires": {
12061             "path-key": "^3.1.0",
12062             "shebang-command": "^2.0.0",
12063             "which": "^2.0.1"
12064           }
12065         },
12066         "path-key": {
12067           "version": "3.1.1",
12068           "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
12069           "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
12070           "dev": true
12071         },
12072         "shebang-command": {
12073           "version": "2.0.0",
12074           "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
12075           "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
12076           "dev": true,
12077           "requires": {
12078             "shebang-regex": "^3.0.0"
12079           }
12080         },
12081         "shebang-regex": {
12082           "version": "3.0.0",
12083           "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
12084           "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
12085           "dev": true
12086         },
12087         "which": {
12088           "version": "2.0.2",
12089           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
12090           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
12091           "dev": true,
12092           "requires": {
12093             "isexe": "^2.0.0"
12094           }
12095         }
12096       }
12097     },
12098     "forever-agent": {
12099       "version": "0.5.2",
12100       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz",
12101       "integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA="
12102     },
12103     "fork-stream": {
12104       "version": "0.0.4",
12105       "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz",
12106       "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=",
12107       "dev": true
12108     },
12109     "form-data": {
12110       "version": "0.1.4",
12111       "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",
12112       "integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",
12113       "optional": true,
12114       "requires": {
12115         "async": "~0.9.0",
12116         "combined-stream": "~0.0.4",
12117         "mime": "~1.2.11"
12118       },
12119       "dependencies": {
12120         "mime": {
12121           "version": "1.2.11",
12122           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
12123           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
12124           "optional": true
12125         }
12126       }
12127     },
12128     "formidable": {
12129       "version": "1.2.1",
12130       "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",
12131       "integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg==",
12132       "dev": true
12133     },
12134     "forwarded": {
12135       "version": "0.1.2",
12136       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
12137       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
12138     },
12139     "fragment-cache": {
12140       "version": "0.2.1",
12141       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
12142       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
12143       "requires": {
12144         "map-cache": "^0.2.2"
12145       }
12146     },
12147     "fresh": {
12148       "version": "0.5.2",
12149       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
12150       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
12151     },
12152     "from": {
12153       "version": "0.1.7",
12154       "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
12155       "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4="
12156     },
12157     "from2": {
12158       "version": "2.3.0",
12159       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
12160       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
12161       "dev": true,
12162       "requires": {
12163         "inherits": "^2.0.1",
12164         "readable-stream": "^2.0.0"
12165       },
12166       "dependencies": {
12167         "isarray": {
12168           "version": "1.0.0",
12169           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
12170           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
12171           "dev": true
12172         },
12173         "process-nextick-args": {
12174           "version": "2.0.0",
12175           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
12176           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
12177           "dev": true
12178         },
12179         "readable-stream": {
12180           "version": "2.3.6",
12181           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
12182           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
12183           "dev": true,
12184           "requires": {
12185             "core-util-is": "~1.0.0",
12186             "inherits": "~2.0.3",
12187             "isarray": "~1.0.0",
12188             "process-nextick-args": "~2.0.0",
12189             "safe-buffer": "~5.1.1",
12190             "string_decoder": "~1.1.1",
12191             "util-deprecate": "~1.0.1"
12192           }
12193         },
12194         "string_decoder": {
12195           "version": "1.1.1",
12196           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12197           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12198           "dev": true,
12199           "requires": {
12200             "safe-buffer": "~5.1.0"
12201           }
12202         }
12203       }
12204     },
12205     "fromentries": {
12206       "version": "1.3.2",
12207       "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz",
12208       "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==",
12209       "dev": true
12210     },
12211     "fs-boot": {
12212       "version": "0.0.9",
12213       "resolved": "https://registry.npmjs.org/fs-boot/-/fs-boot-0.0.9.tgz",
12214       "integrity": "sha1-WfRkzzuV8ecWyJ3OdFBC+ha8Rl4=",
12215       "dev": true
12216     },
12217     "fs-constants": {
12218       "version": "1.0.0",
12219       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
12220       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
12221       "dev": true
12222     },
12223     "fs-extra": {
12224       "version": "7.0.0",
12225       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz",
12226       "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==",
12227       "requires": {
12228         "graceful-fs": "^4.1.2",
12229         "jsonfile": "^4.0.0",
12230         "universalify": "^0.1.0"
12231       }
12232     },
12233     "fs-mkdirp-stream": {
12234       "version": "1.0.0",
12235       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
12236       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
12237       "dev": true,
12238       "requires": {
12239         "graceful-fs": "^4.1.11",
12240         "through2": "^2.0.3"
12241       }
12242     },
12243     "fs-write-stream-atomic": {
12244       "version": "1.0.10",
12245       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
12246       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
12247       "dev": true,
12248       "requires": {
12249         "graceful-fs": "^4.1.2",
12250         "iferr": "^0.1.5",
12251         "imurmurhash": "^0.1.4",
12252         "readable-stream": "1 || 2"
12253       }
12254     },
12255     "fs.realpath": {
12256       "version": "1.0.0",
12257       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
12258       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
12259     },
12260     "fsevents": {
12261       "version": "2.3.2",
12262       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
12263       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
12264       "dev": true,
12265       "optional": true
12266     },
12267     "fstream": {
12268       "version": "1.0.12",
12269       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
12270       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
12271       "dev": true,
12272       "requires": {
12273         "graceful-fs": "^4.1.2",
12274         "inherits": "~2.0.0",
12275         "mkdirp": ">=0.5 0",
12276         "rimraf": "2"
12277       }
12278     },
12279     "function-bind": {
12280       "version": "1.1.1",
12281       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
12282       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
12283     },
12284     "functional-red-black-tree": {
12285       "version": "1.0.1",
12286       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
12287       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
12288       "dev": true
12289     },
12290     "fuzzysearch": {
12291       "version": "1.0.3",
12292       "resolved": "https://registry.npmjs.org/fuzzysearch/-/fuzzysearch-1.0.3.tgz",
12293       "integrity": "sha1-3/yA9tawQiPyImqnndGUIxCW0Ag="
12294     },
12295     "gauge": {
12296       "version": "2.7.4",
12297       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
12298       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
12299       "dev": true,
12300       "requires": {
12301         "aproba": "^1.0.3",
12302         "console-control-strings": "^1.0.0",
12303         "has-unicode": "^2.0.0",
12304         "object-assign": "^4.1.0",
12305         "signal-exit": "^3.0.0",
12306         "string-width": "^1.0.1",
12307         "strip-ansi": "^3.0.1",
12308         "wide-align": "^1.1.0"
12309       }
12310     },
12311     "gaze": {
12312       "version": "1.1.3",
12313       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
12314       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
12315       "dev": true,
12316       "requires": {
12317         "globule": "^1.0.0"
12318       }
12319     },
12320     "generate-function": {
12321       "version": "2.3.1",
12322       "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz",
12323       "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",
12324       "requires": {
12325         "is-property": "^1.0.2"
12326       }
12327     },
12328     "generate-object-property": {
12329       "version": "1.2.0",
12330       "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
12331       "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
12332       "requires": {
12333         "is-property": "^1.0.0"
12334       }
12335     },
12336     "gensync": {
12337       "version": "1.0.0-beta.1",
12338       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
12339       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
12340       "dev": true
12341     },
12342     "get-caller-file": {
12343       "version": "1.0.2",
12344       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
12345       "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U="
12346     },
12347     "get-intrinsic": {
12348       "version": "1.1.1",
12349       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
12350       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
12351       "requires": {
12352         "function-bind": "^1.1.1",
12353         "has": "^1.0.3",
12354         "has-symbols": "^1.0.1"
12355       },
12356       "dependencies": {
12357         "has": {
12358           "version": "1.0.3",
12359           "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
12360           "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
12361           "requires": {
12362             "function-bind": "^1.1.1"
12363           }
12364         },
12365         "has-symbols": {
12366           "version": "1.0.2",
12367           "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
12368           "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
12369         }
12370       }
12371     },
12372     "get-package-type": {
12373       "version": "0.1.0",
12374       "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
12375       "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
12376       "dev": true
12377     },
12378     "get-stdin": {
12379       "version": "4.0.1",
12380       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
12381       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
12382       "dev": true
12383     },
12384     "get-stream": {
12385       "version": "4.1.0",
12386       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
12387       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
12388       "dev": true,
12389       "requires": {
12390         "pump": "^3.0.0"
12391       },
12392       "dependencies": {
12393         "pump": {
12394           "version": "3.0.0",
12395           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
12396           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
12397           "dev": true,
12398           "requires": {
12399             "end-of-stream": "^1.1.0",
12400             "once": "^1.3.1"
12401           }
12402         }
12403       }
12404     },
12405     "get-value": {
12406       "version": "2.0.6",
12407       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
12408       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
12409     },
12410     "getos": {
12411       "version": "3.2.1",
12412       "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
12413       "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
12414       "dev": true,
12415       "requires": {
12416         "async": "^3.2.0"
12417       },
12418       "dependencies": {
12419         "async": {
12420           "version": "3.2.0",
12421           "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
12422           "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
12423           "dev": true
12424         }
12425       }
12426     },
12427     "getpass": {
12428       "version": "0.1.7",
12429       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
12430       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
12431       "requires": {
12432         "assert-plus": "^1.0.0"
12433       },
12434       "dependencies": {
12435         "assert-plus": {
12436           "version": "1.0.0",
12437           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
12438           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
12439         }
12440       }
12441     },
12442     "github": {
12443       "version": "2.2.0",
12444       "resolved": "https://registry.npmjs.org/github/-/github-2.2.0.tgz",
12445       "integrity": "sha1-75zSy6/EOiuH7ZQvtjbVbubbiLc=",
12446       "dev": true,
12447       "requires": {
12448         "follow-redirects": "0.0.7",
12449         "https-proxy-agent": "^1.0.0",
12450         "mime": "^1.2.11"
12451       }
12452     },
12453     "github-from-package": {
12454       "version": "0.0.0",
12455       "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
12456       "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
12457       "dev": true
12458     },
12459     "gitlab": {
12460       "version": "13.0.0",
12461       "resolved": "https://registry.npmjs.org/gitlab/-/gitlab-13.0.0.tgz",
12462       "integrity": "sha512-gD0J8loVBXOl8JrxLrPf2kY+UCj9yfFdqRBNLyKB283p7REUwx4a9VSe7ubn9Bt5srIUkUSvy6izhcWN2znnqA==",
12463       "requires": {
12464         "chalk": "^3.0.0",
12465         "form-data": "^3.0.0",
12466         "ky": "^0.16.0",
12467         "ky-universal": "^0.3.0",
12468         "li": "^1.3.0",
12469         "ora": "^4.0.3",
12470         "query-string": "^6.9.0",
12471         "sywac": "^1.2.2",
12472         "xcase": "^2.0.1"
12473       },
12474       "dependencies": {
12475         "ansi-regex": {
12476           "version": "5.0.0",
12477           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
12478           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
12479         },
12480         "ansi-styles": {
12481           "version": "4.2.0",
12482           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz",
12483           "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==",
12484           "requires": {
12485             "@types/color-name": "^1.1.1",
12486             "color-convert": "^2.0.1"
12487           }
12488         },
12489         "chalk": {
12490           "version": "3.0.0",
12491           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
12492           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
12493           "requires": {
12494             "ansi-styles": "^4.1.0",
12495             "supports-color": "^7.1.0"
12496           }
12497         },
12498         "cli-cursor": {
12499           "version": "3.1.0",
12500           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
12501           "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
12502           "requires": {
12503             "restore-cursor": "^3.1.0"
12504           }
12505         },
12506         "color-convert": {
12507           "version": "2.0.1",
12508           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12509           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12510           "requires": {
12511             "color-name": "~1.1.4"
12512           }
12513         },
12514         "color-name": {
12515           "version": "1.1.4",
12516           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12517           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
12518         },
12519         "combined-stream": {
12520           "version": "1.0.8",
12521           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
12522           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
12523           "requires": {
12524             "delayed-stream": "~1.0.0"
12525           }
12526         },
12527         "delayed-stream": {
12528           "version": "1.0.0",
12529           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
12530           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
12531         },
12532         "form-data": {
12533           "version": "3.0.0",
12534           "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz",
12535           "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==",
12536           "requires": {
12537             "asynckit": "^0.4.0",
12538             "combined-stream": "^1.0.8",
12539             "mime-types": "^2.1.12"
12540           }
12541         },
12542         "has-flag": {
12543           "version": "4.0.0",
12544           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12545           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
12546         },
12547         "log-symbols": {
12548           "version": "3.0.0",
12549           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
12550           "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
12551           "requires": {
12552             "chalk": "^2.4.2"
12553           },
12554           "dependencies": {
12555             "ansi-styles": {
12556               "version": "3.2.1",
12557               "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
12558               "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
12559               "requires": {
12560                 "color-convert": "^1.9.0"
12561               }
12562             },
12563             "chalk": {
12564               "version": "2.4.2",
12565               "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
12566               "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
12567               "requires": {
12568                 "ansi-styles": "^3.2.1",
12569                 "escape-string-regexp": "^1.0.5",
12570                 "supports-color": "^5.3.0"
12571               }
12572             },
12573             "color-convert": {
12574               "version": "1.9.3",
12575               "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
12576               "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
12577               "requires": {
12578                 "color-name": "1.1.3"
12579               }
12580             },
12581             "color-name": {
12582               "version": "1.1.3",
12583               "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
12584               "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
12585             },
12586             "has-flag": {
12587               "version": "3.0.0",
12588               "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
12589               "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
12590             },
12591             "supports-color": {
12592               "version": "5.5.0",
12593               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
12594               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
12595               "requires": {
12596                 "has-flag": "^3.0.0"
12597               }
12598             }
12599           }
12600         },
12601         "mimic-fn": {
12602           "version": "2.1.0",
12603           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
12604           "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
12605         },
12606         "mute-stream": {
12607           "version": "0.0.8",
12608           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
12609           "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
12610         },
12611         "onetime": {
12612           "version": "5.1.0",
12613           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
12614           "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
12615           "requires": {
12616             "mimic-fn": "^2.1.0"
12617           }
12618         },
12619         "restore-cursor": {
12620           "version": "3.1.0",
12621           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
12622           "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
12623           "requires": {
12624             "onetime": "^5.1.0",
12625             "signal-exit": "^3.0.2"
12626           }
12627         },
12628         "strip-ansi": {
12629           "version": "6.0.0",
12630           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
12631           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
12632           "requires": {
12633             "ansi-regex": "^5.0.0"
12634           }
12635         },
12636         "supports-color": {
12637           "version": "7.1.0",
12638           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
12639           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
12640           "requires": {
12641             "has-flag": "^4.0.0"
12642           }
12643         }
12644       }
12645     },
12646     "gitter-app-version": {
12647       "version": "file:modules/app-version",
12648       "requires": {
12649         "gitter-web-env": "file:modules/env"
12650       }
12651     },
12652     "gitter-client-env": {
12653       "version": "file:modules/client-env",
12654       "requires": {
12655         "gitter-app-version": "file:modules/app-version",
12656         "gitter-web-env": "file:modules/env",
12657         "gitter-web-qs": "file:modules/qs"
12658       }
12659     },
12660     "gitter-faye": {
12661       "version": "1.2.0",
12662       "resolved": "https://registry.npmjs.org/gitter-faye/-/gitter-faye-1.2.0.tgz",
12663       "integrity": "sha512-ORH4LwkYXZu2GU7RAbeWT/cD/fDNQQ5KJuhM6SHxd3czrLpZjzuV5rSgQ4GksQqv3aky+NfoUUznnI9kMz0EiA==",
12664       "requires": {
12665         "csprng": "^0.1.2",
12666         "debug-proxy": "^0.1.2",
12667         "faye-websocket": "~0.9.4",
12668         "tough-cookie": "^4.0.0",
12669         "tunnel-agent": "^0.6.0"
12670       },
12671       "dependencies": {
12672         "csprng": {
12673           "version": "0.1.2",
12674           "resolved": "https://registry.npmjs.org/csprng/-/csprng-0.1.2.tgz",
12675           "integrity": "sha1-S8aPEvo2jSUqWYQcusqXSxirReI=",
12676           "requires": {
12677             "sequin": "*"
12678           }
12679         },
12680         "debug-proxy": {
12681           "version": "0.1.2",
12682           "resolved": "https://registry.npmjs.org/debug-proxy/-/debug-proxy-0.1.2.tgz",
12683           "integrity": "sha1-HNW7cG5upjHrjbPWZwyB9HidJ94=",
12684           "requires": {
12685             "debug": "^2.2.0"
12686           }
12687         },
12688         "tough-cookie": {
12689           "version": "4.0.0",
12690           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
12691           "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
12692           "requires": {
12693             "psl": "^1.1.33",
12694             "punycode": "^2.1.1",
12695             "universalify": "^0.1.2"
12696           },
12697           "dependencies": {
12698             "psl": {
12699               "version": "1.8.0",
12700               "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
12701               "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
12702             },
12703             "punycode": {
12704               "version": "2.1.1",
12705               "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
12706               "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
12707             }
12708           }
12709         },
12710         "tunnel-agent": {
12711           "version": "0.6.0",
12712           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
12713           "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
12714           "requires": {
12715             "safe-buffer": "^5.0.1"
12716           }
12717         }
12718       }
12719     },
12720     "gitter-markdown-processor": {
12721       "version": "21.0.0",
12722       "resolved": "https://registry.npmjs.org/gitter-markdown-processor/-/gitter-markdown-processor-21.0.0.tgz",
12723       "integrity": "sha512-LMJkalpyr/9qaLQLB++Md4V4Y1eZ4EEB5Fi+g3zUdydfJDmj1XCUgoVhmTYkcruHoba0CTQy0jJqVCQxLsWMbg==",
12724       "requires": {
12725         "bluebird": "^3.5.2",
12726         "cld": "^2.4.8",
12727         "gitter-marked": "^0.16.0",
12728         "highlight.js": "^8.5.0",
12729         "htmlencode": "0.0.4",
12730         "katex": "^0.10.0",
12731         "statuserror": "^0.1.3",
12732         "underscore": "^1.9.1",
12733         "url-join": "^4.0.1",
12734         "worker-farm": "^1.6.0"
12735       },
12736       "dependencies": {
12737         "underscore": {
12738           "version": "1.12.0",
12739           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz",
12740           "integrity": "sha512-21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ=="
12741         },
12742         "url-join": {
12743           "version": "4.0.1",
12744           "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
12745           "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
12746         }
12747       }
12748     },
12749     "gitter-marked": {
12750       "version": "0.16.0",
12751       "resolved": "https://registry.npmjs.org/gitter-marked/-/gitter-marked-0.16.0.tgz",
12752       "integrity": "sha512-CgVh+1iIWJAlI8Wo22rjrNa1FVX8QrrMZW2tUXVsEU8l0+w3XG4TpOvNlMQaxWN4NZocplwSXfcyQYCcCJOBxw=="
12753     },
12754     "gitter-passport-http-bearer": {
12755       "version": "1.1.2",
12756       "resolved": "https://registry.npmjs.org/gitter-passport-http-bearer/-/gitter-passport-http-bearer-1.1.2.tgz",
12757       "integrity": "sha1-rURQPIKhs00Eg4UqV6yhssVZ5Ik=",
12758       "requires": {
12759         "passport-strategy": "1.x.x"
12760       }
12761     },
12762     "gitter-realtime-client": {
12763       "version": "2.2.0",
12764       "resolved": "https://registry.npmjs.org/gitter-realtime-client/-/gitter-realtime-client-2.2.0.tgz",
12765       "integrity": "sha512-ahKkyvbCZdZcZrcLKRLWxUkpTi08fC9EYOS2buVDJiAC1t6FpHFVVxE4qUhrw4PFQysJ78z+nHco5nbuk4wdzQ==",
12766       "requires": {
12767         "backbone": "^1.3.3",
12768         "backbone-url-resolver": "^0.1.1",
12769         "debug-proxy": "^0.2.0",
12770         "halley": "^0.7.0",
12771         "loglevel": "^1.2.0",
12772         "moment": "^2.9.0",
12773         "underscore": "^1.8.3"
12774       },
12775       "dependencies": {
12776         "backbone": {
12777           "version": "1.4.0",
12778           "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
12779           "integrity": "sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==",
12780           "requires": {
12781             "underscore": ">=1.8.3"
12782           }
12783         }
12784       }
12785     },
12786     "gitter-redis-scripto": {
12787       "version": "0.2.3",
12788       "resolved": "https://registry.npmjs.org/gitter-redis-scripto/-/gitter-redis-scripto-0.2.3.tgz",
12789       "integrity": "sha1-587bJzcY7kqggcX9N201yyIJxpY=",
12790       "requires": {
12791         "debug": "0.7.x",
12792         "redis": "0.8.x"
12793       },
12794       "dependencies": {
12795         "debug": {
12796           "version": "0.7.4",
12797           "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
12798           "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk="
12799         },
12800         "redis": {
12801           "version": "0.8.6",
12802           "resolved": "https://registry.npmjs.org/redis/-/redis-0.8.6.tgz",
12803           "integrity": "sha1-p66PDW+tJL3q/+KBWNbNHxydMLg="
12804         }
12805       }
12806     },
12807     "gitter-web-api-client": {
12808       "version": "file:modules/api-client",
12809       "requires": {
12810         "gitter-client-env": "file:modules/client-env"
12811       }
12812     },
12813     "gitter-web-appevents": {
12814       "version": "file:modules/appevents"
12815     },
12816     "gitter-web-avatars": {
12817       "version": "file:modules/avatars",
12818       "requires": {
12819         "gitter-client-env": "file:modules/client-env"
12820       }
12821     },
12822     "gitter-web-backend-muxer": {
12823       "version": "file:modules/backend-muxer",
12824       "requires": {
12825         "gitter-web-github-backend": "file:modules/github-backend",
12826         "gitter-web-gitlab-backend": "file:modules/gitlab-backend",
12827         "gitter-web-google-backend": "file:modules/google-backend",
12828         "gitter-web-identity": "file:modules/identity",
12829         "gitter-web-linkedin-backend": "file:modules/linkedin-backend",
12830         "gitter-web-twitter-backend": "file:modules/twitter-backend"
12831       }
12832     },
12833     "gitter-web-cache-wrapper": {
12834       "version": "file:modules/cache-wrapper",
12835       "requires": {
12836         "gitter-web-env": "file:modules/env"
12837       }
12838     },
12839     "gitter-web-cdn": {
12840       "version": "file:modules/cdn",
12841       "requires": {
12842         "gitter-app-version": "file:modules/app-version",
12843         "gitter-client-env": "file:modules/client-env",
12844         "gitter-web-env": "file:modules/env"
12845       }
12846     },
12847     "gitter-web-chat-reports": {
12848       "version": "file:modules/chat-reports",
12849       "requires": {
12850         "gitter-web-chats": "file:modules/chats",
12851         "gitter-web-env": "file:modules/env",
12852         "gitter-web-permissions": "file:modules/permissions",
12853         "gitter-web-persistence-utils": "file:modules/persistence-utils",
12854         "gitter-web-rooms": "file:modules/rooms"
12855       }
12856     },
12857     "gitter-web-chats": {
12858       "version": "file:modules/chats",
12859       "requires": {
12860         "gitter-web-elasticsearch": "file:modules/elasticsearch",
12861         "gitter-web-env": "file:modules/env",
12862         "gitter-web-permissions": "file:modules/permissions",
12863         "gitter-web-persistence": "file:modules/persistence",
12864         "gitter-web-persistence-utils": "file:modules/persistence-utils",
12865         "gitter-web-rooms": "file:modules/rooms",
12866         "gitter-web-shared": "file:shared",
12867         "gitter-web-spam-detection": "file:modules/spam-detection",
12868         "gitter-web-text-processor": "file:modules/text-processor",
12869         "gitter-web-unread-items": "file:modules/unread-items",
12870         "gitter-web-users": "file:modules/users",
12871         "gitter-web-utils": "file:modules/utils"
12872       }
12873     },
12874     "gitter-web-client-context": {
12875       "version": "file:modules/client-context",
12876       "requires": {
12877         "gitter-client-env": "file:modules/client-env",
12878         "gitter-web-qs": "file:modules/qs"
12879       }
12880     },
12881     "gitter-web-client-error-reporting": {
12882       "version": "file:modules/client-error-reporting",
12883       "requires": {
12884         "gitter-client-env": "file:modules/client-env"
12885       }
12886     },
12887     "gitter-web-collaborators": {
12888       "version": "file:modules/collaborators",
12889       "requires": {
12890         "gitter-web-avatars": "file:modules/avatars",
12891         "gitter-web-env": "file:modules/env",
12892         "gitter-web-github": "file:modules/github",
12893         "gitter-web-identity": "file:modules/identity",
12894         "gitter-web-twitter": "file:modules/twitter"
12895       }
12896     },
12897     "gitter-web-elasticsearch": {
12898       "version": "file:modules/elasticsearch",
12899       "requires": {
12900         "gitter-web-env": "file:modules/env"
12901       }
12902     },
12903     "gitter-web-email-addresses": {
12904       "version": "file:modules/email-addresses",
12905       "requires": {
12906         "gitter-web-backend-muxer": "file:modules/backend-muxer"
12907       }
12908     },
12909     "gitter-web-email-notifications": {
12910       "version": "file:modules/email-notifications",
12911       "requires": {
12912         "gitter-web-email-addresses": "file:modules/email-addresses",
12913         "gitter-web-env": "file:modules/env",
12914         "gitter-web-i18n": "file:modules/i18n",
12915         "gitter-web-mailer": "file:modules/mailer",
12916         "gitter-web-permissions": "file:modules/permissions",
12917         "gitter-web-persistence-utils": "file:modules/persistence-utils",
12918         "gitter-web-shared": "file:shared",
12919         "gitter-web-user-settings": "file:modules/user-settings"
12920       }
12921     },
12922     "gitter-web-env": {
12923       "version": "file:modules/env"
12924     },
12925     "gitter-web-events": {
12926       "version": "file:modules/events",
12927       "requires": {
12928         "gitter-web-persistence": "file:modules/persistence",
12929         "gitter-web-text-processor": "file:modules/text-processor"
12930       }
12931     },
12932     "gitter-web-fingerprinting": {
12933       "version": "file:modules/fingerprinting",
12934       "requires": {
12935         "gitter-web-env": "file:modules/env",
12936         "gitter-web-persistence": "file:modules/persistence",
12937         "gitter-web-persistence-utils": "file:modules/persistence-utils"
12938       }
12939     },
12940     "gitter-web-github": {
12941       "version": "file:modules/github",
12942       "requires": {
12943         "gitter-web-appevents": "file:modules/appevents",
12944         "gitter-web-cache-wrapper": "file:modules/cache-wrapper",
12945         "gitter-web-env": "file:modules/env"
12946       }
12947     },
12948     "gitter-web-github-backend": {
12949       "version": "file:modules/github-backend",
12950       "requires": {
12951         "gitter-web-env": "file:modules/env",
12952         "gitter-web-github": "file:modules/github"
12953       }
12954     },
12955     "gitter-web-gitlab": {
12956       "version": "file:modules/gitlab",
12957       "requires": {
12958         "gitter-web-cache-wrapper": "file:modules/cache-wrapper",
12959         "gitter-web-github": "file:modules/github",
12960         "gitter-web-identity": "file:modules/identity"
12961       }
12962     },
12963     "gitter-web-gitlab-backend": {
12964       "version": "file:modules/gitlab-backend"
12965     },
12966     "gitter-web-google-backend": {
12967       "version": "file:modules/google-backend"
12968     },
12969     "gitter-web-groups": {
12970       "version": "file:modules/groups",
12971       "requires": {
12972         "gitter-web-avatars": "file:modules/avatars",
12973         "gitter-web-env": "file:modules/env",
12974         "gitter-web-github": "file:modules/github",
12975         "gitter-web-live-collection-events": "file:modules/live-collection-events",
12976         "gitter-web-permissions": "file:modules/permissions",
12977         "gitter-web-persistence": "file:modules/persistence",
12978         "gitter-web-persistence-utils": "file:modules/persistence-utils",
12979         "gitter-web-validators": "file:modules/validators"
12980       }
12981     },
12982     "gitter-web-i18n": {
12983       "version": "file:modules/i18n",
12984       "requires": {
12985         "gitter-web-env": "file:modules/env"
12986       }
12987     },
12988     "gitter-web-identity": {
12989       "version": "file:modules/identity",
12990       "requires": {
12991         "gitter-web-persistence": "file:modules/persistence"
12992       }
12993     },
12994     "gitter-web-intercom": {
12995       "version": "file:modules/intercom"
12996     },
12997     "gitter-web-invites": {
12998       "version": "file:modules/invites",
12999       "requires": {
13000         "gitter-web-avatars": "file:modules/avatars",
13001         "gitter-web-github": "file:modules/github",
13002         "gitter-web-identity": "file:modules/identity",
13003         "gitter-web-persistence": "file:modules/persistence",
13004         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13005       }
13006     },
13007     "gitter-web-linkedin-backend": {
13008       "version": "file:modules/linkedin-backend"
13009     },
13010     "gitter-web-live-collection-events": {
13011       "version": "file:modules/live-collection-events"
13012     },
13013     "gitter-web-mailer": {
13014       "version": "file:modules/mailer",
13015       "requires": {
13016         "gitter-web-cdn": "file:modules/cdn",
13017         "gitter-web-env": "file:modules/env",
13018         "gitter-web-templates": "file:modules/templates"
13019       }
13020     },
13021     "gitter-web-matrix-bridge": {
13022       "version": "file:modules/matrix-bridge"
13023     },
13024     "gitter-web-mongoose-bluebird": {
13025       "version": "file:modules/mongoose-bluebird"
13026     },
13027     "gitter-web-oauth": {
13028       "version": "file:modules/oauth",
13029       "requires": {
13030         "gitter-web-appevents": "file:modules/appevents",
13031         "gitter-web-env": "file:modules/env",
13032         "gitter-web-persistence": "file:modules/persistence",
13033         "gitter-web-users": "file:modules/users"
13034       }
13035     },
13036     "gitter-web-permissions": {
13037       "version": "file:modules/permissions",
13038       "requires": {
13039         "gitter-web-appevents": "file:modules/appevents",
13040         "gitter-web-env": "file:modules/env",
13041         "gitter-web-github": "file:modules/github",
13042         "gitter-web-identity": "file:modules/identity",
13043         "gitter-web-persistence": "file:modules/persistence",
13044         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13045       }
13046     },
13047     "gitter-web-persistence": {
13048       "version": "file:modules/persistence",
13049       "requires": {
13050         "gitter-web-env": "file:modules/env",
13051         "gitter-web-mongoose-bluebird": "file:modules/mongoose-bluebird",
13052         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13053       }
13054     },
13055     "gitter-web-persistence-utils": {
13056       "version": "file:modules/persistence-utils",
13057       "requires": {
13058         "gitter-web-env": "file:modules/env",
13059         "gitter-web-mongoose-bluebird": "file:modules/mongoose-bluebird"
13060       }
13061     },
13062     "gitter-web-presence": {
13063       "version": "file:modules/presence",
13064       "requires": {
13065         "gitter-web-env": "file:modules/env"
13066       }
13067     },
13068     "gitter-web-push-gateways": {
13069       "version": "file:modules/push-gateways",
13070       "requires": {
13071         "gitter-web-env": "file:modules/env"
13072       }
13073     },
13074     "gitter-web-push-notification-filter": {
13075       "version": "file:modules/push-notification-filter",
13076       "requires": {
13077         "gitter-web-env": "file:modules/env"
13078       }
13079     },
13080     "gitter-web-push-notifications": {
13081       "version": "file:modules/push-notifications",
13082       "requires": {
13083         "gitter-web-persistence": "file:modules/persistence",
13084         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13085       }
13086     },
13087     "gitter-web-qs": {
13088       "version": "file:modules/qs"
13089     },
13090     "gitter-web-rooms": {
13091       "version": "file:modules/rooms",
13092       "requires": {
13093         "gitter-web-appevents": "file:modules/appevents",
13094         "gitter-web-elasticsearch": "file:modules/elasticsearch",
13095         "gitter-web-env": "file:modules/env",
13096         "gitter-web-github": "file:modules/github",
13097         "gitter-web-groups": "file:modules/groups",
13098         "gitter-web-identity": "file:modules/identity",
13099         "gitter-web-permissions": "file:modules/permissions",
13100         "gitter-web-persistence": "file:modules/persistence",
13101         "gitter-web-persistence-utils": "file:modules/persistence-utils",
13102         "gitter-web-shared": "file:shared",
13103         "gitter-web-unread-items": "file:modules/unread-items",
13104         "gitter-web-uri-resolver": "file:modules/uri-resolver",
13105         "gitter-web-validators": "file:modules/validators"
13106       }
13107     },
13108     "gitter-web-serialization": {
13109       "version": "file:modules/serialization",
13110       "requires": {
13111         "gitter-web-env": "file:modules/env",
13112         "gitter-web-utils": "file:modules/utils"
13113       }
13114     },
13115     "gitter-web-service-worker": {
13116       "version": "file:modules/service-worker",
13117       "requires": {
13118         "gitter-client-env": "file:modules/client-env"
13119       }
13120     },
13121     "gitter-web-shared": {
13122       "version": "file:shared",
13123       "requires": {
13124         "gitter-client-env": "file:modules/client-env",
13125         "gitter-web-avatars": "file:modules/avatars"
13126       }
13127     },
13128     "gitter-web-slugify": {
13129       "version": "file:modules/slugify"
13130     },
13131     "gitter-web-spam-detection": {
13132       "version": "file:modules/spam-detection",
13133       "requires": {
13134         "gitter-web-env": "file:modules/env",
13135         "gitter-web-persistence": "file:modules/persistence",
13136         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13137       }
13138     },
13139     "gitter-web-suggestions": {
13140       "version": "file:modules/suggestions",
13141       "requires": {
13142         "gitter-web-env": "file:modules/env"
13143       }
13144     },
13145     "gitter-web-templates": {
13146       "version": "file:modules/templates",
13147       "requires": {
13148         "gitter-client-env": "file:modules/client-env",
13149         "gitter-web-avatars": "file:modules/avatars",
13150         "gitter-web-cdn": "file:modules/cdn",
13151         "gitter-web-i18n": "file:modules/i18n"
13152       }
13153     },
13154     "gitter-web-test-utils": {
13155       "version": "file:modules/test-utils",
13156       "requires": {
13157         "gitter-web-persistence": "file:modules/persistence"
13158       }
13159     },
13160     "gitter-web-text-processor": {
13161       "version": "file:modules/text-processor",
13162       "requires": {
13163         "gitter-web-env": "file:modules/env",
13164         "gitter-web-github": "file:modules/github"
13165       }
13166     },
13167     "gitter-web-translations": {
13168       "version": "file:modules/translations"
13169     },
13170     "gitter-web-twitter": {
13171       "version": "file:modules/twitter",
13172       "requires": {
13173         "gitter-web-env": "file:modules/env"
13174       }
13175     },
13176     "gitter-web-twitter-backend": {
13177       "version": "file:modules/twitter-backend"
13178     },
13179     "gitter-web-unread-items": {
13180       "version": "file:modules/unread-items",
13181       "requires": {
13182         "gitter-web-appevents": "file:modules/appevents",
13183         "gitter-web-env": "file:modules/env",
13184         "gitter-web-live-collection-events": "file:modules/live-collection-events",
13185         "gitter-web-permissions": "file:modules/permissions",
13186         "gitter-web-persistence-utils": "file:modules/persistence-utils",
13187         "gitter-web-presence": "file:modules/presence",
13188         "gitter-web-push-notification-filter": "file:modules/push-notification-filter",
13189         "gitter-web-push-notifications": "file:modules/push-notifications",
13190         "gitter-web-rooms": "file:modules/rooms",
13191         "gitter-web-utils": "file:modules/utils"
13192       }
13193     },
13194     "gitter-web-uri-resolver": {
13195       "version": "file:modules/uri-resolver",
13196       "requires": {
13197         "gitter-web-persistence": "file:modules/persistence",
13198         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13199       }
13200     },
13201     "gitter-web-user-serialization": {
13202       "version": "file:modules/user-serialization",
13203       "requires": {
13204         "gitter-web-avatars": "file:modules/avatars",
13205         "gitter-web-persistence": "file:modules/persistence",
13206         "gitter-web-persistence-utils": "file:modules/persistence-utils",
13207         "gitter-web-serialization": "file:modules/serialization"
13208       }
13209     },
13210     "gitter-web-user-settings": {
13211       "version": "file:modules/user-settings",
13212       "requires": {
13213         "gitter-web-persistence": "file:modules/persistence",
13214         "gitter-web-persistence-utils": "file:modules/persistence-utils"
13215       }
13216     },
13217     "gitter-web-users": {
13218       "version": "file:modules/users",
13219       "requires": {
13220         "gitter-web-env": "file:modules/env",
13221         "gitter-web-persistence": "file:modules/persistence",
13222         "gitter-web-persistence-utils": "file:modules/persistence-utils",
13223         "gitter-web-uri-resolver": "file:modules/uri-resolver"
13224       }
13225     },
13226     "gitter-web-utils": {
13227       "version": "file:modules/utils"
13228     },
13229     "gitter-web-validators": {
13230       "version": "file:modules/validators",
13231       "requires": {
13232         "gitter-web-slugify": "file:modules/slugify"
13233       }
13234     },
13235     "glob": {
13236       "version": "6.0.4",
13237       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
13238       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
13239       "requires": {
13240         "inflight": "^1.0.4",
13241         "inherits": "2",
13242         "minimatch": "2 || 3",
13243         "once": "^1.3.0",
13244         "path-is-absolute": "^1.0.0"
13245       }
13246     },
13247     "glob-parent": {
13248       "version": "3.1.0",
13249       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
13250       "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
13251       "requires": {
13252         "is-glob": "^3.1.0",
13253         "path-dirname": "^1.0.0"
13254       },
13255       "dependencies": {
13256         "is-glob": {
13257           "version": "3.1.0",
13258           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
13259           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
13260           "requires": {
13261             "is-extglob": "^2.1.0"
13262           }
13263         }
13264       }
13265     },
13266     "glob-stream": {
13267       "version": "6.1.0",
13268       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
13269       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
13270       "dev": true,
13271       "requires": {
13272         "extend": "^3.0.0",
13273         "glob": "^7.1.1",
13274         "glob-parent": "^3.1.0",
13275         "is-negated-glob": "^1.0.0",
13276         "ordered-read-streams": "^1.0.0",
13277         "pumpify": "^1.3.5",
13278         "readable-stream": "^2.1.5",
13279         "remove-trailing-separator": "^1.0.1",
13280         "to-absolute-glob": "^2.0.0",
13281         "unique-stream": "^2.0.2"
13282       },
13283       "dependencies": {
13284         "glob": {
13285           "version": "7.1.6",
13286           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
13287           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
13288           "dev": true,
13289           "requires": {
13290             "fs.realpath": "^1.0.0",
13291             "inflight": "^1.0.4",
13292             "inherits": "2",
13293             "minimatch": "^3.0.4",
13294             "once": "^1.3.0",
13295             "path-is-absolute": "^1.0.0"
13296           }
13297         },
13298         "isarray": {
13299           "version": "1.0.0",
13300           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
13301           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
13302           "dev": true
13303         },
13304         "process-nextick-args": {
13305           "version": "2.0.1",
13306           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
13307           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
13308           "dev": true
13309         },
13310         "readable-stream": {
13311           "version": "2.3.7",
13312           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
13313           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
13314           "dev": true,
13315           "requires": {
13316             "core-util-is": "~1.0.0",
13317             "inherits": "~2.0.3",
13318             "isarray": "~1.0.0",
13319             "process-nextick-args": "~2.0.0",
13320             "safe-buffer": "~5.1.1",
13321             "string_decoder": "~1.1.1",
13322             "util-deprecate": "~1.0.1"
13323           }
13324         },
13325         "string_decoder": {
13326           "version": "1.1.1",
13327           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
13328           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
13329           "dev": true,
13330           "requires": {
13331             "safe-buffer": "~5.1.0"
13332           }
13333         }
13334       }
13335     },
13336     "glob-to-regexp": {
13337       "version": "0.3.0",
13338       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
13339       "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs="
13340     },
13341     "glob-watcher": {
13342       "version": "0.0.6",
13343       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
13344       "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
13345       "dev": true,
13346       "requires": {
13347         "gaze": "^0.5.1"
13348       },
13349       "dependencies": {
13350         "gaze": {
13351           "version": "0.5.2",
13352           "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
13353           "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
13354           "dev": true,
13355           "requires": {
13356             "globule": "~0.1.0"
13357           }
13358         },
13359         "glob": {
13360           "version": "3.1.21",
13361           "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
13362           "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
13363           "dev": true,
13364           "requires": {
13365             "inherits": "1",
13366             "minimatch": "~0.2.11"
13367           }
13368         },
13369         "globule": {
13370           "version": "0.1.0",
13371           "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
13372           "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
13373           "dev": true,
13374           "requires": {
13375             "glob": "~3.1.21",
13376             "lodash": "~1.0.1",
13377             "minimatch": "~0.2.11"
13378           }
13379         },
13380         "inherits": {
13381           "version": "1.0.2",
13382           "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
13383           "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
13384           "dev": true
13385         },
13386         "lodash": {
13387           "version": "1.0.2",
13388           "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
13389           "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
13390           "dev": true
13391         },
13392         "minimatch": {
13393           "version": "0.2.14",
13394           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
13395           "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
13396           "dev": true,
13397           "requires": {
13398             "lru-cache": "2",
13399             "sigmund": "~1.0.0"
13400           }
13401         }
13402       }
13403     },
13404     "glob2base": {
13405       "version": "0.0.12",
13406       "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
13407       "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
13408       "dev": true,
13409       "requires": {
13410         "find-index": "^0.1.1"
13411       }
13412     },
13413     "global-dirs": {
13414       "version": "3.0.0",
13415       "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
13416       "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
13417       "dev": true,
13418       "requires": {
13419         "ini": "2.0.0"
13420       },
13421       "dependencies": {
13422         "ini": {
13423           "version": "2.0.0",
13424           "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
13425           "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
13426           "dev": true
13427         }
13428       }
13429     },
13430     "global-modules": {
13431       "version": "1.0.0",
13432       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
13433       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
13434       "dev": true,
13435       "requires": {
13436         "global-prefix": "^1.0.1",
13437         "is-windows": "^1.0.1",
13438         "resolve-dir": "^1.0.0"
13439       }
13440     },
13441     "global-prefix": {
13442       "version": "1.0.2",
13443       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
13444       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
13445       "dev": true,
13446       "requires": {
13447         "expand-tilde": "^2.0.2",
13448         "homedir-polyfill": "^1.0.1",
13449         "ini": "^1.3.4",
13450         "is-windows": "^1.0.1",
13451         "which": "^1.2.14"
13452       }
13453     },
13454     "globals": {
13455       "version": "11.12.0",
13456       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
13457       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
13458       "dev": true
13459     },
13460     "globby": {
13461       "version": "8.0.2",
13462       "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz",
13463       "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==",
13464       "requires": {
13465         "array-union": "^1.0.1",
13466         "dir-glob": "2.0.0",
13467         "fast-glob": "^2.0.2",
13468         "glob": "^7.1.2",
13469         "ignore": "^3.3.5",
13470         "pify": "^3.0.0",
13471         "slash": "^1.0.0"
13472       },
13473       "dependencies": {
13474         "glob": {
13475           "version": "7.1.6",
13476           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
13477           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
13478           "requires": {
13479             "fs.realpath": "^1.0.0",
13480             "inflight": "^1.0.4",
13481             "inherits": "2",
13482             "minimatch": "^3.0.4",
13483             "once": "^1.3.0",
13484             "path-is-absolute": "^1.0.0"
13485           }
13486         },
13487         "ignore": {
13488           "version": "3.3.10",
13489           "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
13490           "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="
13491         },
13492         "pify": {
13493           "version": "3.0.0",
13494           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
13495           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
13496         }
13497       }
13498     },
13499     "globule": {
13500       "version": "1.3.2",
13501       "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
13502       "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
13503       "dev": true,
13504       "requires": {
13505         "glob": "~7.1.1",
13506         "lodash": "~4.17.10",
13507         "minimatch": "~3.0.2"
13508       },
13509       "dependencies": {
13510         "glob": {
13511           "version": "7.1.6",
13512           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
13513           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
13514           "dev": true,
13515           "requires": {
13516             "fs.realpath": "^1.0.0",
13517             "inflight": "^1.0.4",
13518             "inherits": "2",
13519             "minimatch": "^3.0.4",
13520             "once": "^1.3.0",
13521             "path-is-absolute": "^1.0.0"
13522           }
13523         },
13524         "lodash": {
13525           "version": "4.17.21",
13526           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
13527           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
13528           "dev": true
13529         }
13530       }
13531     },
13532     "glogg": {
13533       "version": "1.0.1",
13534       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz",
13535       "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==",
13536       "dev": true,
13537       "requires": {
13538         "sparkles": "^1.0.0"
13539       }
13540     },
13541     "got": {
13542       "version": "9.6.0",
13543       "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
13544       "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
13545       "dev": true,
13546       "requires": {
13547         "@sindresorhus/is": "^0.14.0",
13548         "@szmarczak/http-timer": "^1.1.2",
13549         "cacheable-request": "^6.0.0",
13550         "decompress-response": "^3.3.0",
13551         "duplexer3": "^0.1.4",
13552         "get-stream": "^4.1.0",
13553         "lowercase-keys": "^1.0.1",
13554         "mimic-response": "^1.0.1",
13555         "p-cancelable": "^1.0.0",
13556         "to-readable-stream": "^1.0.0",
13557         "url-parse-lax": "^3.0.0"
13558       },
13559       "dependencies": {
13560         "decompress-response": {
13561           "version": "3.3.0",
13562           "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
13563           "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
13564           "dev": true,
13565           "requires": {
13566             "mimic-response": "^1.0.0"
13567           }
13568         },
13569         "mimic-response": {
13570           "version": "1.0.1",
13571           "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
13572           "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
13573           "dev": true
13574         }
13575       }
13576     },
13577     "graceful-fs": {
13578       "version": "4.2.6",
13579       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
13580       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ=="
13581     },
13582     "growl": {
13583       "version": "1.10.5",
13584       "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
13585       "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
13586       "dev": true
13587     },
13588     "growly": {
13589       "version": "1.3.0",
13590       "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
13591       "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
13592       "dev": true,
13593       "optional": true
13594     },
13595     "gulp": {
13596       "version": "3.9.1",
13597       "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
13598       "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
13599       "dev": true,
13600       "requires": {
13601         "archy": "^1.0.0",
13602         "chalk": "^1.0.0",
13603         "deprecated": "^0.0.1",
13604         "gulp-util": "^3.0.0",
13605         "interpret": "^1.0.0",
13606         "liftoff": "^2.1.0",
13607         "minimist": "^1.1.0",
13608         "orchestrator": "^0.3.0",
13609         "pretty-hrtime": "^1.0.0",
13610         "semver": "^4.1.0",
13611         "tildify": "^1.0.0",
13612         "v8flags": "^2.0.2",
13613         "vinyl-fs": "^0.3.0"
13614       },
13615       "dependencies": {
13616         "clone": {
13617           "version": "0.2.0",
13618           "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
13619           "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
13620           "dev": true
13621         },
13622         "glob": {
13623           "version": "4.5.3",
13624           "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
13625           "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
13626           "dev": true,
13627           "requires": {
13628             "inflight": "^1.0.4",
13629             "inherits": "2",
13630             "minimatch": "^2.0.1",
13631             "once": "^1.3.0"
13632           }
13633         },
13634         "glob-stream": {
13635           "version": "3.1.18",
13636           "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
13637           "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
13638           "dev": true,
13639           "requires": {
13640             "glob": "^4.3.1",
13641             "glob2base": "^0.0.12",
13642             "minimatch": "^2.0.1",
13643             "ordered-read-streams": "^0.1.0",
13644             "through2": "^0.6.1",
13645             "unique-stream": "^1.0.0"
13646           }
13647         },
13648         "minimatch": {
13649           "version": "2.0.10",
13650           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
13651           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
13652           "dev": true,
13653           "requires": {
13654             "brace-expansion": "^1.0.0"
13655           }
13656         },
13657         "minimist": {
13658           "version": "1.2.5",
13659           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
13660           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
13661           "dev": true
13662         },
13663         "ordered-read-streams": {
13664           "version": "0.1.0",
13665           "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
13666           "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
13667           "dev": true
13668         },
13669         "semver": {
13670           "version": "4.3.6",
13671           "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
13672           "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
13673           "dev": true
13674         },
13675         "strip-bom": {
13676           "version": "1.0.0",
13677           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
13678           "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
13679           "dev": true,
13680           "requires": {
13681             "first-chunk-stream": "^1.0.0",
13682             "is-utf8": "^0.2.0"
13683           }
13684         },
13685         "through2": {
13686           "version": "0.6.5",
13687           "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
13688           "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
13689           "dev": true,
13690           "requires": {
13691             "readable-stream": ">=1.0.33-1 <1.1.0-0",
13692             "xtend": ">=4.0.0 <4.1.0-0"
13693           }
13694         },
13695         "unique-stream": {
13696           "version": "1.0.0",
13697           "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
13698           "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
13699           "dev": true
13700         },
13701         "vinyl": {
13702           "version": "0.4.6",
13703           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
13704           "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
13705           "dev": true,
13706           "requires": {
13707             "clone": "^0.2.0",
13708             "clone-stats": "^0.0.1"
13709           }
13710         },
13711         "vinyl-fs": {
13712           "version": "0.3.14",
13713           "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
13714           "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
13715           "dev": true,
13716           "requires": {
13717             "defaults": "^1.0.0",
13718             "glob-stream": "^3.1.5",
13719             "glob-watcher": "^0.0.6",
13720             "mkdirp": "^0.5.0",
13721             "strip-bom": "^1.0.0",
13722             "through2": "^0.6.1",
13723             "vinyl": "^0.4.0"
13724           }
13725         }
13726       }
13727     },
13728     "gulp-brotli": {
13729       "version": "1.2.2",
13730       "resolved": "https://registry.npmjs.org/gulp-brotli/-/gulp-brotli-1.2.2.tgz",
13731       "integrity": "sha512-M04zrlaggYBfA7RfXQ7kR9wjmBbdzW0kiMqEGzjHFx6bICNbgkUCkem7yhB9bsWEKufzg8IJeSXGjxPH5CkOxA==",
13732       "dev": true,
13733       "requires": {
13734         "iltorb": "^2.4.3",
13735         "through2": "^3.0.1"
13736       },
13737       "dependencies": {
13738         "readable-stream": {
13739           "version": "3.6.0",
13740           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
13741           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
13742           "dev": true,
13743           "requires": {
13744             "inherits": "^2.0.3",
13745             "string_decoder": "^1.1.1",
13746             "util-deprecate": "^1.0.1"
13747           }
13748         },
13749         "safe-buffer": {
13750           "version": "5.2.1",
13751           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
13752           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
13753           "dev": true
13754         },
13755         "string_decoder": {
13756           "version": "1.3.0",
13757           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
13758           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
13759           "dev": true,
13760           "requires": {
13761             "safe-buffer": "~5.2.0"
13762           }
13763         },
13764         "through2": {
13765           "version": "3.0.2",
13766           "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
13767           "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
13768           "dev": true,
13769           "requires": {
13770             "inherits": "^2.0.4",
13771             "readable-stream": "2 || 3"
13772           },
13773           "dependencies": {
13774             "inherits": {
13775               "version": "2.0.4",
13776               "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
13777               "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
13778               "dev": true
13779             }
13780           }
13781         }
13782       }
13783     },
13784     "gulp-codecov": {
13785       "version": "3.0.5",
13786       "resolved": "https://registry.npmjs.org/gulp-codecov/-/gulp-codecov-3.0.5.tgz",
13787       "integrity": "sha512-/Vw7sgTor/Vr4LGVNj/tMykKpcdw2rs4QPtDMVWUzuZbqwPsGueCaSYEwv1l4zznrOTh7T1MqhNfl0J8BohjWg==",
13788       "dev": true,
13789       "requires": {
13790         "codecov": "^3.0.4",
13791         "path": "^0.12.7",
13792         "plugin-error": "^1.0.1",
13793         "through2": "^2.0.3"
13794       }
13795     },
13796     "gulp-eslint": {
13797       "version": "5.0.0",
13798       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-5.0.0.tgz",
13799       "integrity": "sha512-9GUqCqh85C7rP9120cpxXuZz2ayq3BZc85pCTuPJS03VQYxne0aWPIXWx6LSvsGPa3uRqtSO537vaugOh+5cXg==",
13800       "dev": true,
13801       "requires": {
13802         "eslint": "^5.0.1",
13803         "fancy-log": "^1.3.2",
13804         "plugin-error": "^1.0.1"
13805       }
13806     },
13807     "gulp-filter": {
13808       "version": "4.0.0",
13809       "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-4.0.0.tgz",
13810       "integrity": "sha1-OV9YolbFWc254NFX8cqvUkijjcs=",
13811       "dev": true,
13812       "requires": {
13813         "gulp-util": "^3.0.6",
13814         "multimatch": "^2.0.0",
13815         "streamfilter": "^1.0.5"
13816       }
13817     },
13818     "gulp-git": {
13819       "version": "2.6.0",
13820       "resolved": "https://registry.npmjs.org/gulp-git/-/gulp-git-2.6.0.tgz",
13821       "integrity": "sha512-//Nf/1nG03rpDI5M4AxkhNVUUBx5qLboLg5kUSERirtCXviYYvIjnVgoRskgCyP1aljycbksnX0U13o3r1ABYQ==",
13822       "dev": true,
13823       "requires": {
13824         "any-shell-escape": "^0.1.1",
13825         "fancy-log": "^1.3.2",
13826         "lodash.template": "^4.4.0",
13827         "plugin-error": "^0.1.2",
13828         "require-dir": "^1.0.0",
13829         "strip-bom-stream": "^3.0.0",
13830         "through2": "^2.0.3",
13831         "vinyl": "^2.0.1"
13832       },
13833       "dependencies": {
13834         "arr-union": {
13835           "version": "2.1.0",
13836           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
13837           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
13838           "dev": true
13839         },
13840         "array-slice": {
13841           "version": "0.2.3",
13842           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
13843           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU="
13844         },
13845         "clone": {
13846           "version": "2.1.1",
13847           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
13848           "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
13849           "dev": true
13850         },
13851         "clone-stats": {
13852           "version": "1.0.0",
13853           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
13854           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
13855           "dev": true
13856         },
13857         "extend-shallow": {
13858           "version": "1.1.4",
13859           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
13860           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
13861           "dev": true,
13862           "requires": {
13863             "kind-of": "^1.1.0"
13864           }
13865         },
13866         "kind-of": {
13867           "version": "1.1.0",
13868           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
13869           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
13870           "dev": true
13871         },
13872         "lodash.template": {
13873           "version": "4.4.0",
13874           "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz",
13875           "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=",
13876           "dev": true,
13877           "requires": {
13878             "lodash._reinterpolate": "~3.0.0",
13879             "lodash.templatesettings": "^4.0.0"
13880           }
13881         },
13882         "lodash.templatesettings": {
13883           "version": "4.1.0",
13884           "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz",
13885           "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=",
13886           "dev": true,
13887           "requires": {
13888             "lodash._reinterpolate": "~3.0.0"
13889           }
13890         },
13891         "plugin-error": {
13892           "version": "0.1.2",
13893           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
13894           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
13895           "dev": true,
13896           "requires": {
13897             "ansi-cyan": "^0.1.1",
13898             "ansi-red": "^0.1.1",
13899             "arr-diff": "^1.0.1",
13900             "arr-union": "^2.0.1",
13901             "extend-shallow": "^1.1.2"
13902           }
13903         },
13904         "replace-ext": {
13905           "version": "1.0.0",
13906           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
13907           "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
13908           "dev": true
13909         },
13910         "vinyl": {
13911           "version": "2.1.0",
13912           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz",
13913           "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=",
13914           "dev": true,
13915           "requires": {
13916             "clone": "^2.1.1",
13917             "clone-buffer": "^1.0.0",
13918             "clone-stats": "^1.0.0",
13919             "cloneable-readable": "^1.0.0",
13920             "remove-trailing-separator": "^1.0.1",
13921             "replace-ext": "^1.0.0"
13922           }
13923         }
13924       }
13925     },
13926     "gulp-github": {
13927       "version": "0.3.5",
13928       "resolved": "https://registry.npmjs.org/gulp-github/-/gulp-github-0.3.5.tgz",
13929       "integrity": "sha1-uZX38lJIBeZsVSN5Y8ROWbbps4w=",
13930       "dev": true,
13931       "requires": {
13932         "github": "2.2.0",
13933         "gulp-util": "3.0.7",
13934         "through2": "*"
13935       },
13936       "dependencies": {
13937         "camelcase": {
13938           "version": "2.1.1",
13939           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
13940           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
13941           "dev": true
13942         },
13943         "camelcase-keys": {
13944           "version": "2.1.0",
13945           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
13946           "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
13947           "dev": true,
13948           "requires": {
13949             "camelcase": "^2.0.0",
13950             "map-obj": "^1.0.0"
13951           }
13952         },
13953         "dateformat": {
13954           "version": "1.0.12",
13955           "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
13956           "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
13957           "dev": true,
13958           "requires": {
13959             "get-stdin": "^4.0.1",
13960             "meow": "^3.3.0"
13961           }
13962         },
13963         "gulp-util": {
13964           "version": "3.0.7",
13965           "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
13966           "integrity": "sha1-eJJcS4+LSQBawBoBHFV+YhiUHLs=",
13967           "dev": true,
13968           "requires": {
13969             "array-differ": "^1.0.0",
13970             "array-uniq": "^1.0.2",
13971             "beeper": "^1.0.0",
13972             "chalk": "^1.0.0",
13973             "dateformat": "^1.0.11",
13974             "fancy-log": "^1.1.0",
13975             "gulplog": "^1.0.0",
13976             "has-gulplog": "^0.1.0",
13977             "lodash._reescape": "^3.0.0",
13978             "lodash._reevaluate": "^3.0.0",
13979             "lodash._reinterpolate": "^3.0.0",
13980             "lodash.template": "^3.0.0",
13981             "minimist": "^1.1.0",
13982             "multipipe": "^0.1.2",
13983             "object-assign": "^3.0.0",
13984             "replace-ext": "0.0.1",
13985             "through2": "^2.0.0",
13986             "vinyl": "^0.5.0"
13987           }
13988         },
13989         "meow": {
13990           "version": "3.7.0",
13991           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
13992           "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
13993           "dev": true,
13994           "requires": {
13995             "camelcase-keys": "^2.0.0",
13996             "decamelize": "^1.1.2",
13997             "loud-rejection": "^1.0.0",
13998             "map-obj": "^1.0.1",
13999             "minimist": "^1.1.3",
14000             "normalize-package-data": "^2.3.4",
14001             "object-assign": "^4.0.1",
14002             "read-pkg-up": "^1.0.1",
14003             "redent": "^1.0.0",
14004             "trim-newlines": "^1.0.0"
14005           },
14006           "dependencies": {
14007             "object-assign": {
14008               "version": "4.1.1",
14009               "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
14010               "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
14011               "dev": true
14012             }
14013           }
14014         },
14015         "minimist": {
14016           "version": "1.2.5",
14017           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
14018           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
14019           "dev": true
14020         },
14021         "object-assign": {
14022           "version": "3.0.0",
14023           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
14024           "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
14025           "dev": true
14026         }
14027       }
14028     },
14029     "gulp-gzip": {
14030       "version": "1.4.2",
14031       "resolved": "https://registry.npmjs.org/gulp-gzip/-/gulp-gzip-1.4.2.tgz",
14032       "integrity": "sha512-ZIxfkUwk2XmZPTT9pPHrHUQlZMyp9nPhg2sfoeN27mBGpi7OaHnOD+WCN41NXjfJQ69lV1nQ9LLm1hYxx4h3UQ==",
14033       "dev": true,
14034       "requires": {
14035         "ansi-colors": "^1.0.1",
14036         "bytes": "^3.0.0",
14037         "fancy-log": "^1.3.2",
14038         "plugin-error": "^1.0.0",
14039         "stream-to-array": "^2.3.0",
14040         "through2": "^2.0.3"
14041       }
14042     },
14043     "gulp-if": {
14044       "version": "2.0.2",
14045       "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz",
14046       "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=",
14047       "dev": true,
14048       "requires": {
14049         "gulp-match": "^1.0.3",
14050         "ternary-stream": "^2.0.1",
14051         "through2": "^2.0.1"
14052       }
14053     },
14054     "gulp-jsonlint": {
14055       "version": "1.2.1",
14056       "resolved": "https://registry.npmjs.org/gulp-jsonlint/-/gulp-jsonlint-1.2.1.tgz",
14057       "integrity": "sha512-0o5Fhc+cIrclgAW2SrlI/UmvFOIeiHffLCZeK83f0+GNATk34AQKMQ9J8eDb3Pe/cff3NXvsB1/4YUBc87aEFA==",
14058       "dev": true,
14059       "requires": {
14060         "ansi-colors": "^1.0.1",
14061         "fancy-log": "^1.3.2",
14062         "jsonlint": "1.6.2",
14063         "map-stream": "^0.1.0",
14064         "plugin-error": "^0.1.2",
14065         "through2": "^2.0.3"
14066       },
14067       "dependencies": {
14068         "arr-union": {
14069           "version": "2.1.0",
14070           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
14071           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
14072           "dev": true
14073         },
14074         "array-slice": {
14075           "version": "0.2.3",
14076           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
14077           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU="
14078         },
14079         "extend-shallow": {
14080           "version": "1.1.4",
14081           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
14082           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
14083           "dev": true,
14084           "requires": {
14085             "kind-of": "^1.1.0"
14086           }
14087         },
14088         "kind-of": {
14089           "version": "1.1.0",
14090           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
14091           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
14092           "dev": true
14093         },
14094         "plugin-error": {
14095           "version": "0.1.2",
14096           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
14097           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
14098           "dev": true,
14099           "requires": {
14100             "ansi-cyan": "^0.1.1",
14101             "ansi-red": "^0.1.1",
14102             "arr-diff": "^1.0.1",
14103             "arr-union": "^2.0.1",
14104             "extend-shallow": "^1.1.2"
14105           }
14106         }
14107       }
14108     },
14109     "gulp-less": {
14110       "version": "3.5.0",
14111       "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-3.5.0.tgz",
14112       "integrity": "sha512-FQLY7unaHdTOXG0jlwxeBQcWoPPrTMQZRA7HfYwSNi9IPVx5l7GJEN72mG4ri2yigp/f/VNGUAJnFMJHBmH3iw==",
14113       "dev": true,
14114       "requires": {
14115         "accord": "^0.28.0",
14116         "less": "2.6.x || ^2.7.1",
14117         "object-assign": "^4.0.1",
14118         "plugin-error": "^0.1.2",
14119         "replace-ext": "^1.0.0",
14120         "through2": "^2.0.0",
14121         "vinyl-sourcemaps-apply": "^0.2.0"
14122       },
14123       "dependencies": {
14124         "arr-union": {
14125           "version": "2.1.0",
14126           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
14127           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
14128           "dev": true
14129         },
14130         "array-slice": {
14131           "version": "0.2.3",
14132           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
14133           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU="
14134         },
14135         "extend-shallow": {
14136           "version": "1.1.4",
14137           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
14138           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
14139           "dev": true,
14140           "requires": {
14141             "kind-of": "^1.1.0"
14142           }
14143         },
14144         "kind-of": {
14145           "version": "1.1.0",
14146           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
14147           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
14148           "dev": true
14149         },
14150         "plugin-error": {
14151           "version": "0.1.2",
14152           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
14153           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
14154           "dev": true,
14155           "requires": {
14156             "ansi-cyan": "^0.1.1",
14157             "ansi-red": "^0.1.1",
14158             "arr-diff": "^1.0.1",
14159             "arr-union": "^2.0.1",
14160             "extend-shallow": "^1.1.2"
14161           }
14162         },
14163         "replace-ext": {
14164           "version": "1.0.0",
14165           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
14166           "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
14167           "dev": true
14168         }
14169       }
14170     },
14171     "gulp-match": {
14172       "version": "1.0.3",
14173       "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.3.tgz",
14174       "integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=",
14175       "dev": true,
14176       "requires": {
14177         "minimatch": "^3.0.3"
14178       }
14179     },
14180     "gulp-nodemon": {
14181       "version": "2.5.0",
14182       "resolved": "https://registry.npmjs.org/gulp-nodemon/-/gulp-nodemon-2.5.0.tgz",
14183       "integrity": "sha512-vXfaP72xo2C6XOaXrNcLEM3QqDJ1x21S3x97U4YtzN2Rl2kH57++aFkAVxe6BafGRSTxs/xVfE/jNNlCv5Ym2Q==",
14184       "dev": true,
14185       "requires": {
14186         "colors": "^1.2.1",
14187         "gulp": "^4.0.0",
14188         "nodemon": "^2.0.2"
14189       },
14190       "dependencies": {
14191         "arr-diff": {
14192           "version": "4.0.0",
14193           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
14194           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
14195           "dev": true
14196         },
14197         "binary-extensions": {
14198           "version": "1.13.1",
14199           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
14200           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
14201           "dev": true
14202         },
14203         "braces": {
14204           "version": "2.3.2",
14205           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14206           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14207           "dev": true,
14208           "requires": {
14209             "arr-flatten": "^1.1.0",
14210             "array-unique": "^0.3.2",
14211             "extend-shallow": "^2.0.1",
14212             "fill-range": "^4.0.0",
14213             "isobject": "^3.0.1",
14214             "repeat-element": "^1.1.2",
14215             "snapdragon": "^0.8.1",
14216             "snapdragon-node": "^2.0.1",
14217             "split-string": "^3.0.2",
14218             "to-regex": "^3.0.1"
14219           }
14220         },
14221         "camelcase": {
14222           "version": "3.0.0",
14223           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
14224           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
14225           "dev": true
14226         },
14227         "chokidar": {
14228           "version": "2.1.8",
14229           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
14230           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
14231           "dev": true,
14232           "requires": {
14233             "anymatch": "^2.0.0",
14234             "async-each": "^1.0.1",
14235             "braces": "^2.3.2",
14236             "fsevents": "^1.2.7",
14237             "glob-parent": "^3.1.0",
14238             "inherits": "^2.0.3",
14239             "is-binary-path": "^1.0.0",
14240             "is-glob": "^4.0.0",
14241             "normalize-path": "^3.0.0",
14242             "path-is-absolute": "^1.0.0",
14243             "readdirp": "^2.2.1",
14244             "upath": "^1.1.1"
14245           }
14246         },
14247         "cliui": {
14248           "version": "3.2.0",
14249           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
14250           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
14251           "dev": true,
14252           "requires": {
14253             "string-width": "^1.0.1",
14254             "strip-ansi": "^3.0.1",
14255             "wrap-ansi": "^2.0.0"
14256           }
14257         },
14258         "clone": {
14259           "version": "2.1.2",
14260           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
14261           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="
14262         },
14263         "clone-stats": {
14264           "version": "1.0.0",
14265           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
14266           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA="
14267         },
14268         "colors": {
14269           "version": "1.4.0",
14270           "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
14271           "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
14272           "dev": true
14273         },
14274         "extend-shallow": {
14275           "version": "2.0.1",
14276           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14277           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14278           "dev": true,
14279           "requires": {
14280             "is-extendable": "^0.1.0"
14281           }
14282         },
14283         "fill-range": {
14284           "version": "4.0.0",
14285           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14286           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14287           "dev": true,
14288           "requires": {
14289             "extend-shallow": "^2.0.1",
14290             "is-number": "^3.0.0",
14291             "repeat-string": "^1.6.1",
14292             "to-regex-range": "^2.1.0"
14293           }
14294         },
14295         "findup-sync": {
14296           "version": "3.0.0",
14297           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
14298           "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
14299           "dev": true,
14300           "requires": {
14301             "detect-file": "^1.0.0",
14302             "is-glob": "^4.0.0",
14303             "micromatch": "^3.0.4",
14304             "resolve-dir": "^1.0.1"
14305           }
14306         },
14307         "fsevents": {
14308           "version": "1.2.13",
14309           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14310           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14311           "dev": true,
14312           "optional": true,
14313           "requires": {
14314             "nan": "^2.12.1"
14315           }
14316         },
14317         "glob": {
14318           "version": "7.1.6",
14319           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
14320           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
14321           "requires": {
14322             "fs.realpath": "^1.0.0",
14323             "inflight": "^1.0.4",
14324             "inherits": "2",
14325             "minimatch": "^3.0.4",
14326             "once": "^1.3.0",
14327             "path-is-absolute": "^1.0.0"
14328           }
14329         },
14330         "glob-watcher": {
14331           "version": "5.0.5",
14332           "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
14333           "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
14334           "dev": true,
14335           "requires": {
14336             "anymatch": "^2.0.0",
14337             "async-done": "^1.2.0",
14338             "chokidar": "^2.0.0",
14339             "is-negated-glob": "^1.0.0",
14340             "just-debounce": "^1.0.0",
14341             "normalize-path": "^3.0.0",
14342             "object.defaults": "^1.1.0"
14343           }
14344         },
14345         "gulp": {
14346           "version": "4.0.2",
14347           "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
14348           "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
14349           "dev": true,
14350           "requires": {
14351             "glob-watcher": "^5.0.3",
14352             "gulp-cli": "^2.2.0",
14353             "undertaker": "^1.2.1",
14354             "vinyl-fs": "^3.0.0"
14355           },
14356           "dependencies": {
14357             "gulp-cli": {
14358               "version": "2.3.0",
14359               "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
14360               "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
14361               "dev": true,
14362               "requires": {
14363                 "ansi-colors": "^1.0.1",
14364                 "archy": "^1.0.0",
14365                 "array-sort": "^1.0.0",
14366                 "color-support": "^1.1.3",
14367                 "concat-stream": "^1.6.0",
14368                 "copy-props": "^2.0.1",
14369                 "fancy-log": "^1.3.2",
14370                 "gulplog": "^1.0.0",
14371                 "interpret": "^1.4.0",
14372                 "isobject": "^3.0.1",
14373                 "liftoff": "^3.1.0",
14374                 "matchdep": "^2.0.0",
14375                 "mute-stdout": "^1.0.0",
14376                 "pretty-hrtime": "^1.0.0",
14377                 "replace-homedir": "^1.0.0",
14378                 "semver-greatest-satisfied-range": "^1.1.0",
14379                 "v8flags": "^3.2.0",
14380                 "yargs": "^7.1.0"
14381               }
14382             }
14383           }
14384         },
14385         "is-accessor-descriptor": {
14386           "version": "1.0.0",
14387           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
14388           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
14389           "requires": {
14390             "kind-of": "^6.0.0"
14391           },
14392           "dependencies": {
14393             "kind-of": {
14394               "version": "6.0.3",
14395               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14396               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
14397             }
14398           }
14399         },
14400         "is-binary-path": {
14401           "version": "1.0.1",
14402           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
14403           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
14404           "dev": true,
14405           "requires": {
14406             "binary-extensions": "^1.0.0"
14407           }
14408         },
14409         "is-data-descriptor": {
14410           "version": "1.0.0",
14411           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
14412           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
14413           "requires": {
14414             "kind-of": "^6.0.0"
14415           },
14416           "dependencies": {
14417             "kind-of": {
14418               "version": "6.0.3",
14419               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14420               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
14421             }
14422           }
14423         },
14424         "is-descriptor": {
14425           "version": "1.0.2",
14426           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
14427           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
14428           "requires": {
14429             "is-accessor-descriptor": "^1.0.0",
14430             "is-data-descriptor": "^1.0.0",
14431             "kind-of": "^6.0.2"
14432           },
14433           "dependencies": {
14434             "kind-of": {
14435               "version": "6.0.3",
14436               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14437               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
14438             }
14439           }
14440         },
14441         "is-number": {
14442           "version": "3.0.0",
14443           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
14444           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
14445           "dev": true,
14446           "requires": {
14447             "kind-of": "^3.0.2"
14448           }
14449         },
14450         "isarray": {
14451           "version": "1.0.0",
14452           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
14453           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
14454           "dev": true
14455         },
14456         "liftoff": {
14457           "version": "3.1.0",
14458           "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
14459           "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
14460           "dev": true,
14461           "requires": {
14462             "extend": "^3.0.0",
14463             "findup-sync": "^3.0.0",
14464             "fined": "^1.0.1",
14465             "flagged-respawn": "^1.0.0",
14466             "is-plain-object": "^2.0.4",
14467             "object.map": "^1.0.0",
14468             "rechoir": "^0.6.2",
14469             "resolve": "^1.1.7"
14470           }
14471         },
14472         "micromatch": {
14473           "version": "3.1.10",
14474           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
14475           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
14476           "dev": true,
14477           "requires": {
14478             "arr-diff": "^4.0.0",
14479             "array-unique": "^0.3.2",
14480             "braces": "^2.3.1",
14481             "define-property": "^2.0.2",
14482             "extend-shallow": "^3.0.2",
14483             "extglob": "^2.0.4",
14484             "fragment-cache": "^0.2.1",
14485             "kind-of": "^6.0.2",
14486             "nanomatch": "^1.2.9",
14487             "object.pick": "^1.3.0",
14488             "regex-not": "^1.0.0",
14489             "snapdragon": "^0.8.1",
14490             "to-regex": "^3.0.2"
14491           },
14492           "dependencies": {
14493             "extend-shallow": {
14494               "version": "3.0.2",
14495               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
14496               "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
14497               "dev": true,
14498               "requires": {
14499                 "assign-symbols": "^1.0.0",
14500                 "is-extendable": "^1.0.1"
14501               }
14502             },
14503             "is-extendable": {
14504               "version": "1.0.1",
14505               "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
14506               "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
14507               "dev": true,
14508               "requires": {
14509                 "is-plain-object": "^2.0.4"
14510               }
14511             },
14512             "kind-of": {
14513               "version": "6.0.3",
14514               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
14515               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
14516               "dev": true
14517             }
14518           }
14519         },
14520         "normalize-path": {
14521           "version": "3.0.0",
14522           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
14523           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
14524           "dev": true
14525         },
14526         "process-nextick-args": {
14527           "version": "2.0.1",
14528           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
14529           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
14530           "dev": true
14531         },
14532         "readable-stream": {
14533           "version": "2.3.7",
14534           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
14535           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
14536           "dev": true,
14537           "requires": {
14538             "core-util-is": "~1.0.0",
14539             "inherits": "~2.0.3",
14540             "isarray": "~1.0.0",
14541             "process-nextick-args": "~2.0.0",
14542             "safe-buffer": "~5.1.1",
14543             "string_decoder": "~1.1.1",
14544             "util-deprecate": "~1.0.1"
14545           }
14546         },
14547         "readdirp": {
14548           "version": "2.2.1",
14549           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
14550           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
14551           "dev": true,
14552           "requires": {
14553             "graceful-fs": "^4.1.11",
14554             "micromatch": "^3.1.10",
14555             "readable-stream": "^2.0.2"
14556           }
14557         },
14558         "replace-ext": {
14559           "version": "1.0.1",
14560           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
14561           "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw=="
14562         },
14563         "string_decoder": {
14564           "version": "1.1.1",
14565           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
14566           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
14567           "dev": true,
14568           "requires": {
14569             "safe-buffer": "~5.1.0"
14570           }
14571         },
14572         "v8flags": {
14573           "version": "3.2.0",
14574           "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
14575           "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
14576           "dev": true,
14577           "requires": {
14578             "homedir-polyfill": "^1.0.1"
14579           }
14580         },
14581         "vinyl": {
14582           "version": "2.2.1",
14583           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
14584           "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
14585           "requires": {
14586             "clone": "^2.1.1",
14587             "clone-buffer": "^1.0.0",
14588             "clone-stats": "^1.0.0",
14589             "cloneable-readable": "^1.0.0",
14590             "remove-trailing-separator": "^1.0.1",
14591             "replace-ext": "^1.0.0"
14592           }
14593         },
14594         "yargs": {
14595           "version": "7.1.1",
14596           "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz",
14597           "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==",
14598           "dev": true,
14599           "requires": {
14600             "camelcase": "^3.0.0",
14601             "cliui": "^3.2.0",
14602             "decamelize": "^1.1.1",
14603             "get-caller-file": "^1.0.1",
14604             "os-locale": "^1.4.0",
14605             "read-pkg-up": "^1.0.1",
14606             "require-directory": "^2.1.1",
14607             "require-main-filename": "^1.0.1",
14608             "set-blocking": "^2.0.0",
14609             "string-width": "^1.0.2",
14610             "which-module": "^1.0.0",
14611             "y18n": "^3.2.1",
14612             "yargs-parser": "5.0.0-security.0"
14613           }
14614         },
14615         "yargs-parser": {
14616           "version": "5.0.0-security.0",
14617           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz",
14618           "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==",
14619           "dev": true,
14620           "requires": {
14621             "camelcase": "^3.0.0",
14622             "object.assign": "^4.1.0"
14623           }
14624         }
14625       }
14626     },
14627     "gulp-postcss": {
14628       "version": "7.0.1",
14629       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-7.0.1.tgz",
14630       "integrity": "sha1-Pxw22xGXFAw5nCUt3/M5EpY445U=",
14631       "dev": true,
14632       "requires": {
14633         "fancy-log": "^1.3.2",
14634         "plugin-error": "^0.1.2",
14635         "postcss": "^6.0.0",
14636         "postcss-load-config": "^1.2.0",
14637         "vinyl-sourcemaps-apply": "^0.2.1"
14638       },
14639       "dependencies": {
14640         "ansi-styles": {
14641           "version": "3.2.1",
14642           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
14643           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
14644           "dev": true,
14645           "requires": {
14646             "color-convert": "^1.9.0"
14647           }
14648         },
14649         "arr-union": {
14650           "version": "2.1.0",
14651           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
14652           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
14653           "dev": true
14654         },
14655         "array-slice": {
14656           "version": "0.2.3",
14657           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
14658           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU="
14659         },
14660         "chalk": {
14661           "version": "2.4.1",
14662           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
14663           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
14664           "dev": true,
14665           "requires": {
14666             "ansi-styles": "^3.2.1",
14667             "escape-string-regexp": "^1.0.5",
14668             "supports-color": "^5.3.0"
14669           }
14670         },
14671         "extend-shallow": {
14672           "version": "1.1.4",
14673           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
14674           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
14675           "dev": true,
14676           "requires": {
14677             "kind-of": "^1.1.0"
14678           }
14679         },
14680         "kind-of": {
14681           "version": "1.1.0",
14682           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
14683           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
14684           "dev": true
14685         },
14686         "plugin-error": {
14687           "version": "0.1.2",
14688           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
14689           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
14690           "dev": true,
14691           "requires": {
14692             "ansi-cyan": "^0.1.1",
14693             "ansi-red": "^0.1.1",
14694             "arr-diff": "^1.0.1",
14695             "arr-union": "^2.0.1",
14696             "extend-shallow": "^1.1.2"
14697           }
14698         },
14699         "postcss": {
14700           "version": "6.0.22",
14701           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz",
14702           "integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==",
14703           "dev": true,
14704           "requires": {
14705             "chalk": "^2.4.1",
14706             "source-map": "^0.6.1",
14707             "supports-color": "^5.4.0"
14708           }
14709         },
14710         "source-map": {
14711           "version": "0.6.1",
14712           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14713           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14714           "dev": true
14715         },
14716         "supports-color": {
14717           "version": "5.4.0",
14718           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
14719           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
14720           "dev": true,
14721           "requires": {
14722             "has-flag": "^3.0.0"
14723           }
14724         }
14725       }
14726     },
14727     "gulp-sourcemaps": {
14728       "version": "1.12.1",
14729       "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz",
14730       "integrity": "sha1-tDfR89mAzyboEYSCNxjOFa5ll7Y=",
14731       "dev": true,
14732       "requires": {
14733         "@gulp-sourcemaps/map-sources": "1.X",
14734         "acorn": "4.X",
14735         "convert-source-map": "1.X",
14736         "css": "2.X",
14737         "debug-fabulous": "0.0.X",
14738         "detect-newline": "2.X",
14739         "graceful-fs": "4.X",
14740         "source-map": "~0.6.0",
14741         "strip-bom": "2.X",
14742         "through2": "2.X",
14743         "vinyl": "1.X"
14744       },
14745       "dependencies": {
14746         "acorn": {
14747           "version": "4.0.13",
14748           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
14749           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
14750           "dev": true
14751         },
14752         "source-map": {
14753           "version": "0.6.1",
14754           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14755           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14756           "dev": true
14757         },
14758         "vinyl": {
14759           "version": "1.2.0",
14760           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
14761           "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
14762           "dev": true,
14763           "requires": {
14764             "clone": "^1.0.0",
14765             "clone-stats": "^0.0.1",
14766             "replace-ext": "0.0.1"
14767           }
14768         }
14769       }
14770     },
14771     "gulp-tar": {
14772       "version": "2.1.0",
14773       "resolved": "https://registry.npmjs.org/gulp-tar/-/gulp-tar-2.1.0.tgz",
14774       "integrity": "sha512-Yp/57bpiZPDVajUJix6QRCpL+XCNNFuaEcDVJ33LzenbGUkpJrH8j+8xJoMNlyi902uXV7rBy5sihwBnu5OfFw==",
14775       "dev": true,
14776       "requires": {
14777         "archiver": "^1.0.0",
14778         "plugin-error": "^0.1.2",
14779         "through2": "^2.0.0",
14780         "vinyl": "^2.1.0"
14781       },
14782       "dependencies": {
14783         "arr-union": {
14784           "version": "2.1.0",
14785           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
14786           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
14787           "dev": true
14788         },
14789         "clone": {
14790           "version": "2.1.2",
14791           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
14792           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
14793           "dev": true
14794         },
14795         "clone-stats": {
14796           "version": "1.0.0",
14797           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
14798           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
14799           "dev": true
14800         },
14801         "extend-shallow": {
14802           "version": "1.1.4",
14803           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
14804           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
14805           "dev": true,
14806           "requires": {
14807             "kind-of": "^1.1.0"
14808           }
14809         },
14810         "kind-of": {
14811           "version": "1.1.0",
14812           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
14813           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
14814           "dev": true
14815         },
14816         "plugin-error": {
14817           "version": "0.1.2",
14818           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
14819           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
14820           "dev": true,
14821           "requires": {
14822             "ansi-cyan": "^0.1.1",
14823             "ansi-red": "^0.1.1",
14824             "arr-diff": "^1.0.1",
14825             "arr-union": "^2.0.1",
14826             "extend-shallow": "^1.1.2"
14827           }
14828         },
14829         "replace-ext": {
14830           "version": "1.0.1",
14831           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
14832           "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
14833           "dev": true
14834         },
14835         "vinyl": {
14836           "version": "2.2.1",
14837           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
14838           "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
14839           "dev": true,
14840           "requires": {
14841             "clone": "^2.1.1",
14842             "clone-buffer": "^1.0.0",
14843             "clone-stats": "^1.0.0",
14844             "cloneable-readable": "^1.0.0",
14845             "remove-trailing-separator": "^1.0.1",
14846             "replace-ext": "^1.0.0"
14847           }
14848         }
14849       }
14850     },
14851     "gulp-uglify": {
14852       "version": "3.0.0",
14853       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz",
14854       "integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=",
14855       "dev": true,
14856       "requires": {
14857         "gulplog": "^1.0.0",
14858         "has-gulplog": "^0.1.0",
14859         "lodash": "^4.13.1",
14860         "make-error-cause": "^1.1.1",
14861         "through2": "^2.0.0",
14862         "uglify-js": "^3.0.5",
14863         "vinyl-sourcemaps-apply": "^0.2.0"
14864       },
14865       "dependencies": {
14866         "lodash": {
14867           "version": "4.17.21",
14868           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
14869           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
14870           "dev": true
14871         },
14872         "source-map": {
14873           "version": "0.6.1",
14874           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14875           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14876           "dev": true
14877         },
14878         "uglify-js": {
14879           "version": "3.3.24",
14880           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.24.tgz",
14881           "integrity": "sha512-hS7+TDiqIqvWScCcKRybCQzmMnEzJ4ryl9ErRmW4GFyG48p0/dKZiy/5mVLbsFzU8CCnCgQdxMiJzZythvLzCg==",
14882           "dev": true,
14883           "requires": {
14884             "commander": "~2.15.0",
14885             "source-map": "~0.6.1"
14886           }
14887         }
14888       }
14889     },
14890     "gulp-using": {
14891       "version": "0.1.1",
14892       "resolved": "https://registry.npmjs.org/gulp-using/-/gulp-using-0.1.1.tgz",
14893       "integrity": "sha1-b1poJ/30w2SjHL3s1CUgKqWiaOc=",
14894       "dev": true,
14895       "requires": {
14896         "chalk": "~0.4.0",
14897         "map-stream": "~0.1.0",
14898         "pretty-bytes": "^3.0.1"
14899       },
14900       "dependencies": {
14901         "ansi-styles": {
14902           "version": "1.0.0",
14903           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
14904           "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
14905           "dev": true
14906         },
14907         "chalk": {
14908           "version": "0.4.0",
14909           "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
14910           "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
14911           "dev": true,
14912           "requires": {
14913             "ansi-styles": "~1.0.0",
14914             "has-color": "~0.1.0",
14915             "strip-ansi": "~0.1.0"
14916           }
14917         },
14918         "strip-ansi": {
14919           "version": "0.1.1",
14920           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
14921           "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
14922           "dev": true
14923         }
14924       }
14925     },
14926     "gulp-util": {
14927       "version": "3.0.8",
14928       "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
14929       "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
14930       "dev": true,
14931       "requires": {
14932         "array-differ": "^1.0.0",
14933         "array-uniq": "^1.0.2",
14934         "beeper": "^1.0.0",
14935         "chalk": "^1.0.0",
14936         "dateformat": "^2.0.0",
14937         "fancy-log": "^1.1.0",
14938         "gulplog": "^1.0.0",
14939         "has-gulplog": "^0.1.0",
14940         "lodash._reescape": "^3.0.0",
14941         "lodash._reevaluate": "^3.0.0",
14942         "lodash._reinterpolate": "^3.0.0",
14943         "lodash.template": "^3.0.0",
14944         "minimist": "^1.1.0",
14945         "multipipe": "^0.1.2",
14946         "object-assign": "^3.0.0",
14947         "replace-ext": "0.0.1",
14948         "through2": "^2.0.0",
14949         "vinyl": "^0.5.0"
14950       },
14951       "dependencies": {
14952         "minimist": {
14953           "version": "1.2.0",
14954           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
14955           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
14956           "dev": true
14957         },
14958         "object-assign": {
14959           "version": "3.0.0",
14960           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
14961           "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
14962           "dev": true
14963         }
14964       }
14965     },
14966     "gulplog": {
14967       "version": "1.0.0",
14968       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
14969       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
14970       "dev": true,
14971       "requires": {
14972         "glogg": "^1.0.0"
14973       }
14974     },
14975     "gzip-size": {
14976       "version": "5.1.1",
14977       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
14978       "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
14979       "dev": true,
14980       "requires": {
14981         "duplexer": "^0.1.1",
14982         "pify": "^4.0.1"
14983       },
14984       "dependencies": {
14985         "pify": {
14986           "version": "4.0.1",
14987           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
14988           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
14989           "dev": true
14990         }
14991       }
14992     },
14993     "halley": {
14994       "version": "0.7.0",
14995       "resolved": "https://registry.npmjs.org/halley/-/halley-0.7.0.tgz",
14996       "integrity": "sha512-QC772Tr16N2u+jd/j+iYLAawRTI4GlLA7DxpmcOE2TWIHi/TtwIga6bX2tsS3iiLDirtlySUcEc/YRQpFql+8w==",
14997       "requires": {
14998         "backbone": "1.2.3",
14999         "backbone-events-standalone": "github:suprememoocow/backbone-events-standalone#f9b7ec37495f9ef62ebe563d6fdaec89882da0b0",
15000         "bluebird": "^3.3.1",
15001         "debug": "^2.0.0",
15002         "faye-websocket": "~0.10.0",
15003         "inherits": "^2.0.0",
15004         "lodash": "^3.0.0"
15005       },
15006       "dependencies": {
15007         "faye-websocket": {
15008           "version": "0.10.0",
15009           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
15010           "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
15011           "requires": {
15012             "websocket-driver": ">=0.5.1"
15013           }
15014         }
15015       }
15016     },
15017     "handlebars": {
15018       "version": "3.0.3",
15019       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz",
15020       "integrity": "sha1-DgllGi8Ps8lJFgWDcQ1VH5Lm0q0=",
15021       "requires": {
15022         "optimist": "^0.6.1",
15023         "source-map": "^0.1.40",
15024         "uglify-js": "~2.3"
15025       }
15026     },
15027     "har-schema": {
15028       "version": "2.0.0",
15029       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
15030       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
15031     },
15032     "har-validator": {
15033       "version": "5.0.3",
15034       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
15035       "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
15036       "requires": {
15037         "ajv": "^5.1.0",
15038         "har-schema": "^2.0.0"
15039       }
15040     },
15041     "has": {
15042       "version": "1.0.1",
15043       "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
15044       "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
15045       "dev": true,
15046       "requires": {
15047         "function-bind": "^1.0.2"
15048       }
15049     },
15050     "has-ansi": {
15051       "version": "2.0.0",
15052       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
15053       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
15054       "requires": {
15055         "ansi-regex": "^2.0.0"
15056       }
15057     },
15058     "has-color": {
15059       "version": "0.1.7",
15060       "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
15061       "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
15062       "dev": true
15063     },
15064     "has-flag": {
15065       "version": "3.0.0",
15066       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
15067       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
15068     },
15069     "has-gulplog": {
15070       "version": "0.1.0",
15071       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
15072       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
15073       "dev": true,
15074       "requires": {
15075         "sparkles": "^1.0.0"
15076       }
15077     },
15078     "has-symbols": {
15079       "version": "1.0.0",
15080       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
15081       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
15082       "dev": true
15083     },
15084     "has-unicode": {
15085       "version": "2.0.1",
15086       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
15087       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
15088       "dev": true
15089     },
15090     "has-value": {
15091       "version": "1.0.0",
15092       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
15093       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
15094       "requires": {
15095         "get-value": "^2.0.6",
15096         "has-values": "^1.0.0",
15097         "isobject": "^3.0.0"
15098       }
15099     },
15100     "has-values": {
15101       "version": "1.0.0",
15102       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
15103       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
15104       "requires": {
15105         "is-number": "^3.0.0",
15106         "kind-of": "^4.0.0"
15107       },
15108       "dependencies": {
15109         "is-number": {
15110           "version": "3.0.0",
15111           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
15112           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
15113           "requires": {
15114             "kind-of": "^3.0.2"
15115           },
15116           "dependencies": {
15117             "kind-of": {
15118               "version": "3.2.2",
15119               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15120               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15121               "requires": {
15122                 "is-buffer": "^1.1.5"
15123               }
15124             }
15125           }
15126         },
15127         "kind-of": {
15128           "version": "4.0.0",
15129           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
15130           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
15131           "requires": {
15132             "is-buffer": "^1.1.5"
15133           }
15134         }
15135       }
15136     },
15137     "has-yarn": {
15138       "version": "2.1.0",
15139       "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
15140       "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
15141       "dev": true
15142     },
15143     "hash-base": {
15144       "version": "3.1.0",
15145       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
15146       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
15147       "dev": true,
15148       "requires": {
15149         "inherits": "^2.0.4",
15150         "readable-stream": "^3.6.0",
15151         "safe-buffer": "^5.2.0"
15152       },
15153       "dependencies": {
15154         "inherits": {
15155           "version": "2.0.4",
15156           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
15157           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
15158           "dev": true
15159         },
15160         "readable-stream": {
15161           "version": "3.6.0",
15162           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
15163           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
15164           "dev": true,
15165           "requires": {
15166             "inherits": "^2.0.3",
15167             "string_decoder": "^1.1.1",
15168             "util-deprecate": "^1.0.1"
15169           }
15170         },
15171         "safe-buffer": {
15172           "version": "5.2.1",
15173           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
15174           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
15175           "dev": true
15176         },
15177         "string_decoder": {
15178           "version": "1.3.0",
15179           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
15180           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
15181           "dev": true,
15182           "requires": {
15183             "safe-buffer": "~5.2.0"
15184           }
15185         }
15186       }
15187     },
15188     "hash-sum": {
15189       "version": "1.0.2",
15190       "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
15191       "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ="
15192     },
15193     "hash.js": {
15194       "version": "1.1.7",
15195       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
15196       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
15197       "dev": true,
15198       "requires": {
15199         "inherits": "^2.0.3",
15200         "minimalistic-assert": "^1.0.1"
15201       }
15202     },
15203     "hasha": {
15204       "version": "5.2.2",
15205       "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz",
15206       "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==",
15207       "dev": true,
15208       "requires": {
15209         "is-stream": "^2.0.0",
15210         "type-fest": "^0.8.0"
15211       },
15212       "dependencies": {
15213         "is-stream": {
15214           "version": "2.0.0",
15215           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
15216           "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
15217           "dev": true
15218         }
15219       }
15220     },
15221     "hawk": {
15222       "version": "1.0.0",
15223       "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz",
15224       "integrity": "sha1-uQuxaYByhUEdp//LjdJZhQLTtS0=",
15225       "optional": true,
15226       "requires": {
15227         "boom": "0.4.x",
15228         "cryptiles": "0.2.x",
15229         "hoek": "0.9.x",
15230         "sntp": "0.2.x"
15231       }
15232     },
15233     "he": {
15234       "version": "1.2.0",
15235       "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
15236       "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
15237     },
15238     "highlight.js": {
15239       "version": "8.9.1",
15240       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-8.9.1.tgz",
15241       "integrity": "sha1-uKnFSTISqTkvAiK2SclhFJfr+4g="
15242     },
15243     "hmac-drbg": {
15244       "version": "1.0.1",
15245       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
15246       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
15247       "dev": true,
15248       "requires": {
15249         "hash.js": "^1.0.3",
15250         "minimalistic-assert": "^1.0.0",
15251         "minimalistic-crypto-utils": "^1.0.1"
15252       }
15253     },
15254     "hoek": {
15255       "version": "0.9.1",
15256       "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz",
15257       "integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=",
15258       "optional": true
15259     },
15260     "homedir-polyfill": {
15261       "version": "1.0.1",
15262       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
15263       "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
15264       "dev": true,
15265       "requires": {
15266         "parse-passwd": "^1.0.0"
15267       }
15268     },
15269     "hooks-fixed": {
15270       "version": "1.2.0",
15271       "resolved": "https://registry.npmjs.org/hooks-fixed/-/hooks-fixed-1.2.0.tgz",
15272       "integrity": "sha1-DSdy1NfWhf+SRHJKnwtbJVmqyWs="
15273     },
15274     "hoopy": {
15275       "version": "0.1.4",
15276       "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
15277       "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
15278       "dev": true
15279     },
15280     "hosted-git-info": {
15281       "version": "2.6.0",
15282       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
15283       "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw=="
15284     },
15285     "html-encoding-sniffer": {
15286       "version": "2.0.1",
15287       "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
15288       "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
15289       "dev": true,
15290       "requires": {
15291         "whatwg-encoding": "^1.0.5"
15292       }
15293     },
15294     "html-escaper": {
15295       "version": "2.0.2",
15296       "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
15297       "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
15298       "dev": true
15299     },
15300     "htmlencode": {
15301       "version": "0.0.4",
15302       "resolved": "https://registry.npmjs.org/htmlencode/-/htmlencode-0.0.4.tgz",
15303       "integrity": "sha1-9+LWr74YqHp45jujMI51N2Z0Dj8="
15304     },
15305     "htmlparser2": {
15306       "version": "3.10.1",
15307       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
15308       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
15309       "requires": {
15310         "domelementtype": "^1.3.1",
15311         "domhandler": "^2.3.0",
15312         "domutils": "^1.5.1",
15313         "entities": "^1.1.1",
15314         "inherits": "^2.0.1",
15315         "readable-stream": "^3.1.1"
15316       },
15317       "dependencies": {
15318         "readable-stream": {
15319           "version": "3.6.0",
15320           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
15321           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
15322           "requires": {
15323             "inherits": "^2.0.3",
15324             "string_decoder": "^1.1.1",
15325             "util-deprecate": "^1.0.1"
15326           }
15327         },
15328         "safe-buffer": {
15329           "version": "5.2.1",
15330           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
15331           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
15332         },
15333         "string_decoder": {
15334           "version": "1.3.0",
15335           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
15336           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
15337           "requires": {
15338             "safe-buffer": "~5.2.0"
15339           }
15340         }
15341       }
15342     },
15343     "http-cache-semantics": {
15344       "version": "4.1.0",
15345       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
15346       "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
15347       "dev": true
15348     },
15349     "http-errors": {
15350       "version": "1.6.3",
15351       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
15352       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
15353       "requires": {
15354         "depd": "~1.1.2",
15355         "inherits": "2.0.3",
15356         "setprototypeof": "1.1.0",
15357         "statuses": ">= 1.4.0 < 2"
15358       }
15359     },
15360     "http-parser-js": {
15361       "version": "0.4.12",
15362       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.12.tgz",
15363       "integrity": "sha1-uc+/Sizybw/DSxDKFImid3HjR08="
15364     },
15365     "http-signature": {
15366       "version": "0.10.1",
15367       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz",
15368       "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",
15369       "optional": true,
15370       "requires": {
15371         "asn1": "0.1.11",
15372         "assert-plus": "^0.1.5",
15373         "ctype": "0.5.3"
15374       }
15375     },
15376     "http_ece": {
15377       "version": "1.0.5",
15378       "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.0.5.tgz",
15379       "integrity": "sha1-tgZg+q8UIVEC0Uk+pyDc2StTNy8=",
15380       "requires": {
15381         "urlsafe-base64": "~1.0.0"
15382       }
15383     },
15384     "https-browserify": {
15385       "version": "1.0.0",
15386       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
15387       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
15388       "dev": true
15389     },
15390     "https-proxy-agent": {
15391       "version": "1.0.0",
15392       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz",
15393       "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",
15394       "dev": true,
15395       "requires": {
15396         "agent-base": "2",
15397         "debug": "2",
15398         "extend": "3"
15399       }
15400     },
15401     "human-signals": {
15402       "version": "1.1.1",
15403       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
15404       "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
15405       "dev": true
15406     },
15407     "i18n-2": {
15408       "version": "0.7.3",
15409       "resolved": "https://registry.npmjs.org/i18n-2/-/i18n-2-0.7.3.tgz",
15410       "integrity": "sha512-NiC0dd+VAVGq/hWsK19XCTwfx7Xr0KPtldQ11/9DHY8Ic4++bbgRhjCvRD1C/K09V7UZpwgVhQuzPPom9XVrOQ==",
15411       "requires": {
15412         "debug": "^3.1.0",
15413         "sprintf-js": "^1.1.1"
15414       },
15415       "dependencies": {
15416         "debug": {
15417           "version": "3.2.6",
15418           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
15419           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
15420           "requires": {
15421             "ms": "^2.1.1"
15422           }
15423         },
15424         "ms": {
15425           "version": "2.1.2",
15426           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
15427           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
15428         },
15429         "sprintf-js": {
15430           "version": "1.1.2",
15431           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
15432           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
15433         }
15434       }
15435     },
15436     "iconv-lite": {
15437       "version": "0.4.19",
15438       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
15439       "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
15440     },
15441     "icss-utils": {
15442       "version": "4.1.1",
15443       "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
15444       "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
15445       "dev": true,
15446       "requires": {
15447         "postcss": "^7.0.14"
15448       },
15449       "dependencies": {
15450         "ansi-styles": {
15451           "version": "3.2.1",
15452           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
15453           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
15454           "dev": true,
15455           "requires": {
15456             "color-convert": "^1.9.0"
15457           }
15458         },
15459         "chalk": {
15460           "version": "2.4.2",
15461           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
15462           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
15463           "dev": true,
15464           "requires": {
15465             "ansi-styles": "^3.2.1",
15466             "escape-string-regexp": "^1.0.5",
15467             "supports-color": "^5.3.0"
15468           },
15469           "dependencies": {
15470             "supports-color": {
15471               "version": "5.5.0",
15472               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15473               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15474               "dev": true,
15475               "requires": {
15476                 "has-flag": "^3.0.0"
15477               }
15478             }
15479           }
15480         },
15481         "postcss": {
15482           "version": "7.0.27",
15483           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
15484           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
15485           "dev": true,
15486           "requires": {
15487             "chalk": "^2.4.2",
15488             "source-map": "^0.6.1",
15489             "supports-color": "^6.1.0"
15490           }
15491         },
15492         "source-map": {
15493           "version": "0.6.1",
15494           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15495           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15496           "dev": true
15497         },
15498         "supports-color": {
15499           "version": "6.1.0",
15500           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
15501           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
15502           "dev": true,
15503           "requires": {
15504             "has-flag": "^3.0.0"
15505           }
15506         }
15507       }
15508     },
15509     "ieee754": {
15510       "version": "1.2.1",
15511       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
15512       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
15513     },
15514     "iferr": {
15515       "version": "0.1.5",
15516       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
15517       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
15518       "dev": true
15519     },
15520     "ignore": {
15521       "version": "5.0.4",
15522       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.0.4.tgz",
15523       "integrity": "sha512-WLsTMEhsQuXpCiG173+f3aymI43SXa+fB1rSfbzyP4GkPP+ZFVuO0/3sFUGNBtifisPeDcl/uD/Y2NxZ7xFq4g==",
15524       "dev": true
15525     },
15526     "ignore-by-default": {
15527       "version": "1.0.1",
15528       "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
15529       "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
15530       "dev": true
15531     },
15532     "ignore-walk": {
15533       "version": "3.0.1",
15534       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
15535       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
15536       "dev": true,
15537       "requires": {
15538         "minimatch": "^3.0.4"
15539       }
15540     },
15541     "iltorb": {
15542       "version": "2.4.5",
15543       "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz",
15544       "integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==",
15545       "dev": true,
15546       "requires": {
15547         "detect-libc": "^1.0.3",
15548         "nan": "^2.14.0",
15549         "npmlog": "^4.1.2",
15550         "prebuild-install": "^5.3.3",
15551         "which-pm-runs": "^1.0.0"
15552       }
15553     },
15554     "image-size": {
15555       "version": "0.5.5",
15556       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
15557       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
15558       "dev": true,
15559       "optional": true
15560     },
15561     "immediate": {
15562       "version": "3.0.6",
15563       "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
15564       "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps="
15565     },
15566     "import-cwd": {
15567       "version": "2.1.0",
15568       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
15569       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
15570       "dev": true,
15571       "requires": {
15572         "import-from": "^2.1.0"
15573       }
15574     },
15575     "import-fresh": {
15576       "version": "3.3.0",
15577       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
15578       "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
15579       "dev": true,
15580       "requires": {
15581         "parent-module": "^1.0.0",
15582         "resolve-from": "^4.0.0"
15583       },
15584       "dependencies": {
15585         "resolve-from": {
15586           "version": "4.0.0",
15587           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
15588           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
15589           "dev": true
15590         }
15591       }
15592     },
15593     "import-from": {
15594       "version": "2.1.0",
15595       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
15596       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
15597       "dev": true,
15598       "requires": {
15599         "resolve-from": "^3.0.0"
15600       },
15601       "dependencies": {
15602         "resolve-from": {
15603           "version": "3.0.0",
15604           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
15605           "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
15606           "dev": true
15607         }
15608       }
15609     },
15610     "import-lazy": {
15611       "version": "2.1.0",
15612       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
15613       "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
15614       "dev": true
15615     },
15616     "import-local": {
15617       "version": "3.0.2",
15618       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
15619       "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
15620       "dev": true,
15621       "requires": {
15622         "pkg-dir": "^4.2.0",
15623         "resolve-cwd": "^3.0.0"
15624       },
15625       "dependencies": {
15626         "find-up": {
15627           "version": "4.1.0",
15628           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15629           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15630           "dev": true,
15631           "requires": {
15632             "locate-path": "^5.0.0",
15633             "path-exists": "^4.0.0"
15634           }
15635         },
15636         "locate-path": {
15637           "version": "5.0.0",
15638           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
15639           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
15640           "dev": true,
15641           "requires": {
15642             "p-locate": "^4.1.0"
15643           }
15644         },
15645         "p-limit": {
15646           "version": "2.3.0",
15647           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15648           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15649           "dev": true,
15650           "requires": {
15651             "p-try": "^2.0.0"
15652           }
15653         },
15654         "p-locate": {
15655           "version": "4.1.0",
15656           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
15657           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
15658           "dev": true,
15659           "requires": {
15660             "p-limit": "^2.2.0"
15661           }
15662         },
15663         "path-exists": {
15664           "version": "4.0.0",
15665           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
15666           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
15667           "dev": true
15668         },
15669         "pkg-dir": {
15670           "version": "4.2.0",
15671           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
15672           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
15673           "dev": true,
15674           "requires": {
15675             "find-up": "^4.0.0"
15676           }
15677         }
15678       }
15679     },
15680     "imurmurhash": {
15681       "version": "0.1.4",
15682       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
15683       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
15684       "dev": true
15685     },
15686     "in-publish": {
15687       "version": "2.0.1",
15688       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz",
15689       "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==",
15690       "dev": true
15691     },
15692     "indent-string": {
15693       "version": "1.2.2",
15694       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-1.2.2.tgz",
15695       "integrity": "sha1-25m8xYPrarux5I3LsZmamGBBy2s=",
15696       "dev": true,
15697       "requires": {
15698         "get-stdin": "^4.0.1",
15699         "minimist": "^1.1.0",
15700         "repeating": "^1.1.0"
15701       },
15702       "dependencies": {
15703         "minimist": {
15704           "version": "1.2.5",
15705           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
15706           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
15707           "dev": true
15708         }
15709       }
15710     },
15711     "indexes-of": {
15712       "version": "1.0.1",
15713       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
15714       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc="
15715     },
15716     "indx": {
15717       "version": "0.2.3",
15718       "resolved": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz",
15719       "integrity": "sha1-Fdz1bunPZcAjTFE8J/vVgOcPvFA=",
15720       "dev": true
15721     },
15722     "infer-owner": {
15723       "version": "1.0.4",
15724       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
15725       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
15726       "dev": true
15727     },
15728     "inflight": {
15729       "version": "1.0.6",
15730       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
15731       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
15732       "requires": {
15733         "once": "^1.3.0",
15734         "wrappy": "1"
15735       }
15736     },
15737     "inherits": {
15738       "version": "2.0.3",
15739       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
15740       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
15741     },
15742     "ini": {
15743       "version": "1.3.8",
15744       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
15745       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
15746     },
15747     "inquirer": {
15748       "version": "6.5.2",
15749       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
15750       "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
15751       "dev": true,
15752       "requires": {
15753         "ansi-escapes": "^3.2.0",
15754         "chalk": "^2.4.2",
15755         "cli-cursor": "^2.1.0",
15756         "cli-width": "^2.0.0",
15757         "external-editor": "^3.0.3",
15758         "figures": "^2.0.0",
15759         "lodash": "^4.17.12",
15760         "mute-stream": "0.0.7",
15761         "run-async": "^2.2.0",
15762         "rxjs": "^6.4.0",
15763         "string-width": "^2.1.0",
15764         "strip-ansi": "^5.1.0",
15765         "through": "^2.3.6"
15766       },
15767       "dependencies": {
15768         "ansi-regex": {
15769           "version": "4.1.0",
15770           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
15771           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
15772           "dev": true
15773         },
15774         "ansi-styles": {
15775           "version": "3.2.1",
15776           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
15777           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
15778           "dev": true,
15779           "requires": {
15780             "color-convert": "^1.9.0"
15781           }
15782         },
15783         "chalk": {
15784           "version": "2.4.2",
15785           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
15786           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
15787           "dev": true,
15788           "requires": {
15789             "ansi-styles": "^3.2.1",
15790             "escape-string-regexp": "^1.0.5",
15791             "supports-color": "^5.3.0"
15792           }
15793         },
15794         "is-fullwidth-code-point": {
15795           "version": "2.0.0",
15796           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
15797           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
15798           "dev": true
15799         },
15800         "lodash": {
15801           "version": "4.17.21",
15802           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
15803           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
15804           "dev": true
15805         },
15806         "string-width": {
15807           "version": "2.1.1",
15808           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
15809           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
15810           "dev": true,
15811           "requires": {
15812             "is-fullwidth-code-point": "^2.0.0",
15813             "strip-ansi": "^4.0.0"
15814           },
15815           "dependencies": {
15816             "ansi-regex": {
15817               "version": "3.0.0",
15818               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
15819               "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
15820               "dev": true
15821             },
15822             "strip-ansi": {
15823               "version": "4.0.0",
15824               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
15825               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
15826               "dev": true,
15827               "requires": {
15828                 "ansi-regex": "^3.0.0"
15829               }
15830             }
15831           }
15832         },
15833         "strip-ansi": {
15834           "version": "5.2.0",
15835           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
15836           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
15837           "dev": true,
15838           "requires": {
15839             "ansi-regex": "^4.1.0"
15840           }
15841         },
15842         "supports-color": {
15843           "version": "5.5.0",
15844           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15845           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15846           "dev": true,
15847           "requires": {
15848             "has-flag": "^3.0.0"
15849           }
15850         }
15851       }
15852     },
15853     "intercom-client": {
15854       "version": "2.9.4",
15855       "resolved": "https://registry.npmjs.org/intercom-client/-/intercom-client-2.9.4.tgz",
15856       "integrity": "sha1-cOAYAkrBAURt59A9Wd6t+I7AH9I=",
15857       "requires": {
15858         "bluebird": "^3.3.4",
15859         "htmlencode": "^0.0.4",
15860         "request": "^2.83.0",
15861         "sinon": "^4.1.3"
15862       },
15863       "dependencies": {
15864         "ajv": {
15865           "version": "6.10.2",
15866           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
15867           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
15868           "requires": {
15869             "fast-deep-equal": "^2.0.1",
15870             "fast-json-stable-stringify": "^2.0.0",
15871             "json-schema-traverse": "^0.4.1",
15872             "uri-js": "^4.2.2"
15873           }
15874         },
15875         "assert-plus": {
15876           "version": "1.0.0",
15877           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
15878           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
15879         },
15880         "aws-sign2": {
15881           "version": "0.7.0",
15882           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
15883           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
15884         },
15885         "aws4": {
15886           "version": "1.8.0",
15887           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
15888           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
15889         },
15890         "boom": {
15891           "version": "4.3.1",
15892           "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
15893           "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
15894           "requires": {
15895             "hoek": "4.x.x"
15896           }
15897         },
15898         "combined-stream": {
15899           "version": "1.0.6",
15900           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
15901           "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
15902           "requires": {
15903             "delayed-stream": "~1.0.0"
15904           }
15905         },
15906         "cryptiles": {
15907           "version": "3.1.2",
15908           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
15909           "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
15910           "requires": {
15911             "boom": "5.x.x"
15912           },
15913           "dependencies": {
15914             "boom": {
15915               "version": "5.2.0",
15916               "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
15917               "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
15918               "requires": {
15919                 "hoek": "4.x.x"
15920               }
15921             }
15922           }
15923         },
15924         "delayed-stream": {
15925           "version": "1.0.0",
15926           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
15927           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
15928         },
15929         "fast-deep-equal": {
15930           "version": "2.0.1",
15931           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
15932           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
15933         },
15934         "forever-agent": {
15935           "version": "0.6.1",
15936           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
15937           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
15938         },
15939         "form-data": {
15940           "version": "2.3.2",
15941           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
15942           "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
15943           "requires": {
15944             "asynckit": "^0.4.0",
15945             "combined-stream": "1.0.6",
15946             "mime-types": "^2.1.12"
15947           }
15948         },
15949         "har-validator": {
15950           "version": "5.1.3",
15951           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
15952           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
15953           "requires": {
15954             "ajv": "^6.5.5",
15955             "har-schema": "^2.0.0"
15956           }
15957         },
15958         "hawk": {
15959           "version": "6.0.2",
15960           "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
15961           "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
15962           "requires": {
15963             "boom": "4.x.x",
15964             "cryptiles": "3.x.x",
15965             "hoek": "4.x.x",
15966             "sntp": "2.x.x"
15967           }
15968         },
15969         "hoek": {
15970           "version": "4.2.1",
15971           "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
15972           "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="
15973         },
15974         "http-signature": {
15975           "version": "1.2.0",
15976           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
15977           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
15978           "requires": {
15979             "assert-plus": "^1.0.0",
15980             "jsprim": "^1.2.2",
15981             "sshpk": "^1.7.0"
15982           }
15983         },
15984         "json-schema-traverse": {
15985           "version": "0.4.1",
15986           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
15987           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
15988         },
15989         "lolex": {
15990           "version": "2.4.1",
15991           "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.4.1.tgz",
15992           "integrity": "sha512-8QdNQMqlAE2kkc2YWR3Ld0evgE452mmyYZR4HTh54PeH8UAjDipHYh/FHq6y9cAvM68nxGxj5jAz97+WQ2AQEQ=="
15993         },
15994         "mime-db": {
15995           "version": "1.40.0",
15996           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
15997           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="
15998         },
15999         "oauth-sign": {
16000           "version": "0.8.2",
16001           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
16002           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
16003         },
16004         "qs": {
16005           "version": "6.5.2",
16006           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
16007           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
16008         },
16009         "sinon": {
16010           "version": "4.5.0",
16011           "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.5.0.tgz",
16012           "integrity": "sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w==",
16013           "requires": {
16014             "@sinonjs/formatio": "^2.0.0",
16015             "diff": "^3.1.0",
16016             "lodash.get": "^4.4.2",
16017             "lolex": "^2.2.0",
16018             "nise": "^1.2.0",
16019             "supports-color": "^5.1.0",
16020             "type-detect": "^4.0.5"
16021           }
16022         },
16023         "sntp": {
16024           "version": "2.1.0",
16025           "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
16026           "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
16027           "requires": {
16028             "hoek": "4.x.x"
16029           }
16030         },
16031         "supports-color": {
16032           "version": "5.4.0",
16033           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
16034           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
16035           "requires": {
16036             "has-flag": "^3.0.0"
16037           }
16038         },
16039         "tough-cookie": {
16040           "version": "2.4.3",
16041           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
16042           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
16043           "requires": {
16044             "psl": "^1.1.24",
16045             "punycode": "^1.4.1"
16046           }
16047         }
16048       }
16049     },
16050     "intercom-stream": {
16051       "version": "1.0.0",
16052       "resolved": "https://registry.npmjs.org/intercom-stream/-/intercom-stream-1.0.0.tgz",
16053       "integrity": "sha1-tVKcnI9q056xUawsewWzZDn2MjM=",
16054       "requires": {
16055         "debug": "^2.2.0",
16056         "event-stream": "^3.3.2"
16057       }
16058     },
16059     "intercom.io": {
16060       "version": "0.0.8",
16061       "resolved": "https://registry.npmjs.org/intercom.io/-/intercom.io-0.0.8.tgz",
16062       "integrity": "sha1-nYAbI1/xOkAEfUxCpAA2/rPyLzk=",
16063       "requires": {
16064         "debug": "0.8.1",
16065         "lodash": "2.4.1",
16066         "q": "1.0.1",
16067         "qs": "0.6.6",
16068         "request": "2.34.0"
16069       },
16070       "dependencies": {
16071         "debug": {
16072           "version": "0.8.1",
16073           "resolved": "https://registry.npmjs.org/debug/-/debug-0.8.1.tgz",
16074           "integrity": "sha1-IP9NJvXkIstoobrLu2EDmtjBwTA="
16075         },
16076         "lodash": {
16077           "version": "2.4.1",
16078           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz",
16079           "integrity": "sha1-W3cjA03aTSYuWkb7LFjXzCL3FCA="
16080         },
16081         "mime": {
16082           "version": "1.2.11",
16083           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
16084           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA="
16085         },
16086         "q": {
16087           "version": "1.0.1",
16088           "resolved": "https://registry.npmjs.org/q/-/q-1.0.1.tgz",
16089           "integrity": "sha1-EYcq7t7okmgRCxCnGESP+xARKhQ="
16090         },
16091         "qs": {
16092           "version": "0.6.6",
16093           "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz",
16094           "integrity": "sha1-bgFQmP9RlouKPIGQAdXyyJvEsQc="
16095         },
16096         "request": {
16097           "version": "2.34.0",
16098           "resolved": "https://registry.npmjs.org/request/-/request-2.34.0.tgz",
16099           "integrity": "sha1-tdi5UmrdSi1GKfTUFxJFc5lkRa4=",
16100           "requires": {
16101             "aws-sign2": "~0.5.0",
16102             "forever-agent": "~0.5.0",
16103             "form-data": "~0.1.0",
16104             "hawk": "~1.0.0",
16105             "http-signature": "~0.10.0",
16106             "json-stringify-safe": "~5.0.0",
16107             "mime": "~1.2.9",
16108             "node-uuid": "~1.4.0",
16109             "oauth-sign": "~0.3.0",
16110             "qs": "~0.6.0",
16111             "tough-cookie": ">=0.12.0",
16112             "tunnel-agent": "~0.3.0"
16113           }
16114         },
16115         "tunnel-agent": {
16116           "version": "0.3.0",
16117           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz",
16118           "integrity": "sha1-rWgbaPUyGtKCfEz7G31d8s/pQu4=",
16119           "optional": true
16120         }
16121       }
16122     },
16123     "interpret": {
16124       "version": "1.4.0",
16125       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
16126       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
16127       "dev": true
16128     },
16129     "intersection-observer": {
16130       "version": "0.7.0",
16131       "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.7.0.tgz",
16132       "integrity": "sha512-Id0Fij0HsB/vKWGeBe9PxeY45ttRiBmhFyyt/geBdDHBYNctMRTE3dC1U3ujzz3lap+hVXlEcVaB56kZP/eEUg=="
16133     },
16134     "invariant": {
16135       "version": "2.2.4",
16136       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
16137       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
16138       "dev": true,
16139       "requires": {
16140         "loose-envify": "^1.0.0"
16141       }
16142     },
16143     "invert-kv": {
16144       "version": "1.0.0",
16145       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
16146       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
16147     },
16148     "ioredis": {
16149       "version": "1.15.1",
16150       "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-1.15.1.tgz",
16151       "integrity": "sha1-UlJVzM1Ve904oO00ZhmfWesLnRw=",
16152       "requires": {
16153         "bluebird": "^2.9.34",
16154         "debug": "^2.2.0",
16155         "double-ended-queue": "^2.1.0-0",
16156         "flexbuffer": "0.0.6",
16157         "lodash": "^3.6.0"
16158       },
16159       "dependencies": {
16160         "bluebird": {
16161           "version": "2.11.0",
16162           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
16163           "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE="
16164         }
16165       }
16166     },
16167     "ipaddr.js": {
16168       "version": "1.6.0",
16169       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
16170       "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs="
16171     },
16172     "is-absolute": {
16173       "version": "1.0.0",
16174       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
16175       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
16176       "dev": true,
16177       "requires": {
16178         "is-relative": "^1.0.0",
16179         "is-windows": "^1.0.1"
16180       }
16181     },
16182     "is-accessor-descriptor": {
16183       "version": "0.1.6",
16184       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
16185       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
16186       "requires": {
16187         "kind-of": "^3.0.2"
16188       }
16189     },
16190     "is-arrayish": {
16191       "version": "0.2.1",
16192       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
16193       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
16194     },
16195     "is-binary-path": {
16196       "version": "2.1.0",
16197       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
16198       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
16199       "dev": true,
16200       "requires": {
16201         "binary-extensions": "^2.0.0"
16202       }
16203     },
16204     "is-buffer": {
16205       "version": "1.1.6",
16206       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
16207       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
16208     },
16209     "is-builtin-module": {
16210       "version": "1.0.0",
16211       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
16212       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
16213       "requires": {
16214         "builtin-modules": "^1.0.0"
16215       }
16216     },
16217     "is-callable": {
16218       "version": "1.1.3",
16219       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz",
16220       "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=",
16221       "dev": true
16222     },
16223     "is-ci": {
16224       "version": "2.0.0",
16225       "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
16226       "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
16227       "dev": true,
16228       "requires": {
16229         "ci-info": "^2.0.0"
16230       }
16231     },
16232     "is-core-module": {
16233       "version": "2.2.0",
16234       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
16235       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
16236       "dev": true,
16237       "requires": {
16238         "has": "^1.0.3"
16239       },
16240       "dependencies": {
16241         "has": {
16242           "version": "1.0.3",
16243           "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
16244           "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
16245           "dev": true,
16246           "requires": {
16247             "function-bind": "^1.1.1"
16248           }
16249         }
16250       }
16251     },
16252     "is-data-descriptor": {
16253       "version": "0.1.4",
16254       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
16255       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
16256       "requires": {
16257         "kind-of": "^3.0.2"
16258       }
16259     },
16260     "is-date-object": {
16261       "version": "1.0.1",
16262       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
16263       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
16264       "dev": true
16265     },
16266     "is-descriptor": {
16267       "version": "0.1.6",
16268       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
16269       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
16270       "requires": {
16271         "is-accessor-descriptor": "^0.1.6",
16272         "is-data-descriptor": "^0.1.4",
16273         "kind-of": "^5.0.0"
16274       },
16275       "dependencies": {
16276         "kind-of": {
16277           "version": "5.1.0",
16278           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
16279           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
16280         }
16281       }
16282     },
16283     "is-directory": {
16284       "version": "0.3.1",
16285       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
16286       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
16287       "dev": true
16288     },
16289     "is-docker": {
16290       "version": "2.2.1",
16291       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
16292       "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
16293       "dev": true,
16294       "optional": true
16295     },
16296     "is-extendable": {
16297       "version": "0.1.1",
16298       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
16299       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
16300     },
16301     "is-extended": {
16302       "version": "0.0.10",
16303       "resolved": "https://registry.npmjs.org/is-extended/-/is-extended-0.0.10.tgz",
16304       "integrity": "sha1-JE4UDfdbscmjEG9BL/GC+1NKbWI=",
16305       "requires": {
16306         "extended": "~0.0.3"
16307       }
16308     },
16309     "is-extglob": {
16310       "version": "2.1.1",
16311       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
16312       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
16313     },
16314     "is-finite": {
16315       "version": "1.0.2",
16316       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
16317       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
16318       "dev": true,
16319       "requires": {
16320         "number-is-nan": "^1.0.0"
16321       }
16322     },
16323     "is-fullwidth-code-point": {
16324       "version": "1.0.0",
16325       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
16326       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
16327       "requires": {
16328         "number-is-nan": "^1.0.0"
16329       }
16330     },
16331     "is-generator-fn": {
16332       "version": "2.1.0",
16333       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
16334       "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
16335       "dev": true
16336     },
16337     "is-glob": {
16338       "version": "4.0.1",
16339       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
16340       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
16341       "requires": {
16342         "is-extglob": "^2.1.1"
16343       }
16344     },
16345     "is-installed-globally": {
16346       "version": "0.4.0",
16347       "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
16348       "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
16349       "dev": true,
16350       "requires": {
16351         "global-dirs": "^3.0.0",
16352         "is-path-inside": "^3.0.2"
16353       },
16354       "dependencies": {
16355         "is-path-inside": {
16356           "version": "3.0.3",
16357           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
16358           "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
16359           "dev": true
16360         }
16361       }
16362     },
16363     "is-interactive": {
16364       "version": "1.0.0",
16365       "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
16366       "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
16367     },
16368     "is-my-ip-valid": {
16369       "version": "1.0.0",
16370       "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
16371       "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ=="
16372     },
16373     "is-my-json-valid": {
16374       "version": "2.20.5",
16375       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz",
16376       "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==",
16377       "requires": {
16378         "generate-function": "^2.0.0",
16379         "generate-object-property": "^1.1.0",
16380         "is-my-ip-valid": "^1.0.0",
16381         "jsonpointer": "^4.0.0",
16382         "xtend": "^4.0.0"
16383       }
16384     },
16385     "is-negated-glob": {
16386       "version": "1.0.0",
16387       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
16388       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
16389       "dev": true
16390     },
16391     "is-npm": {
16392       "version": "4.0.0",
16393       "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz",
16394       "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==",
16395       "dev": true
16396     },
16397     "is-number": {
16398       "version": "7.0.0",
16399       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
16400       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
16401     },
16402     "is-obj": {
16403       "version": "2.0.0",
16404       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
16405       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
16406       "dev": true
16407     },
16408     "is-observable": {
16409       "version": "1.1.0",
16410       "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz",
16411       "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==",
16412       "dev": true,
16413       "requires": {
16414         "symbol-observable": "^1.1.0"
16415       }
16416     },
16417     "is-odd": {
16418       "version": "2.0.0",
16419       "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz",
16420       "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==",
16421       "requires": {
16422         "is-number": "^4.0.0"
16423       },
16424       "dependencies": {
16425         "is-number": {
16426           "version": "4.0.0",
16427           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
16428           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="
16429         }
16430       }
16431     },
16432     "is-path-cwd": {
16433       "version": "1.0.0",
16434       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
16435       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
16436       "dev": true
16437     },
16438     "is-path-in-cwd": {
16439       "version": "1.0.1",
16440       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
16441       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
16442       "dev": true,
16443       "requires": {
16444         "is-path-inside": "^1.0.0"
16445       }
16446     },
16447     "is-path-inside": {
16448       "version": "1.0.1",
16449       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
16450       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
16451       "dev": true,
16452       "requires": {
16453         "path-is-inside": "^1.0.1"
16454       }
16455     },
16456     "is-plain-obj": {
16457       "version": "2.1.0",
16458       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
16459       "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
16460       "dev": true
16461     },
16462     "is-plain-object": {
16463       "version": "2.0.4",
16464       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
16465       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
16466       "requires": {
16467         "isobject": "^3.0.1"
16468       }
16469     },
16470     "is-potential-custom-element-name": {
16471       "version": "1.0.1",
16472       "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
16473       "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
16474       "dev": true
16475     },
16476     "is-promise": {
16477       "version": "2.1.0",
16478       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
16479       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
16480       "dev": true
16481     },
16482     "is-property": {
16483       "version": "1.0.2",
16484       "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
16485       "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
16486     },
16487     "is-regex": {
16488       "version": "1.0.4",
16489       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
16490       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
16491       "dev": true,
16492       "requires": {
16493         "has": "^1.0.1"
16494       }
16495     },
16496     "is-relative": {
16497       "version": "1.0.0",
16498       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
16499       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
16500       "dev": true,
16501       "requires": {
16502         "is-unc-path": "^1.0.0"
16503       }
16504     },
16505     "is-stream": {
16506       "version": "1.1.0",
16507       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
16508       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
16509       "dev": true
16510     },
16511     "is-string": {
16512       "version": "1.0.5",
16513       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
16514       "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
16515       "dev": true
16516     },
16517     "is-symbol": {
16518       "version": "1.0.1",
16519       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
16520       "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
16521       "dev": true
16522     },
16523     "is-typedarray": {
16524       "version": "1.0.0",
16525       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
16526       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
16527     },
16528     "is-unc-path": {
16529       "version": "1.0.0",
16530       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
16531       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
16532       "dev": true,
16533       "requires": {
16534         "unc-path-regex": "^0.1.2"
16535       }
16536     },
16537     "is-unicode-supported": {
16538       "version": "0.1.0",
16539       "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
16540       "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
16541       "dev": true
16542     },
16543     "is-utf8": {
16544       "version": "0.2.1",
16545       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
16546       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
16547     },
16548     "is-valid-glob": {
16549       "version": "1.0.0",
16550       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
16551       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
16552       "dev": true
16553     },
16554     "is-whitespace": {
16555       "version": "0.3.0",
16556       "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
16557       "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=",
16558       "dev": true
16559     },
16560     "is-windows": {
16561       "version": "1.0.2",
16562       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
16563       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
16564     },
16565     "is-wsl": {
16566       "version": "1.1.0",
16567       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
16568       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
16569       "dev": true
16570     },
16571     "is-yarn-global": {
16572       "version": "0.3.0",
16573       "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
16574       "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
16575       "dev": true
16576     },
16577     "isarray": {
16578       "version": "0.0.1",
16579       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
16580       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
16581     },
16582     "isexe": {
16583       "version": "2.0.0",
16584       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
16585       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
16586     },
16587     "isobject": {
16588       "version": "3.0.1",
16589       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
16590       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
16591     },
16592     "isstream": {
16593       "version": "0.1.2",
16594       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
16595       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
16596     },
16597     "istanbul-lib-coverage": {
16598       "version": "3.0.0",
16599       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
16600       "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
16601       "dev": true
16602     },
16603     "istanbul-lib-hook": {
16604       "version": "3.0.0",
16605       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",
16606       "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",
16607       "dev": true,
16608       "requires": {
16609         "append-transform": "^2.0.0"
16610       }
16611     },
16612     "istanbul-lib-instrument": {
16613       "version": "4.0.3",
16614       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
16615       "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
16616       "dev": true,
16617       "requires": {
16618         "@babel/core": "^7.7.5",
16619         "@istanbuljs/schema": "^0.1.2",
16620         "istanbul-lib-coverage": "^3.0.0",
16621         "semver": "^6.3.0"
16622       },
16623       "dependencies": {
16624         "semver": {
16625           "version": "6.3.0",
16626           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
16627           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
16628           "dev": true
16629         }
16630       }
16631     },
16632     "istanbul-lib-processinfo": {
16633       "version": "2.0.2",
16634       "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz",
16635       "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==",
16636       "dev": true,
16637       "requires": {
16638         "archy": "^1.0.0",
16639         "cross-spawn": "^7.0.0",
16640         "istanbul-lib-coverage": "^3.0.0-alpha.1",
16641         "make-dir": "^3.0.0",
16642         "p-map": "^3.0.0",
16643         "rimraf": "^3.0.0",
16644         "uuid": "^3.3.3"
16645       },
16646       "dependencies": {
16647         "cross-spawn": {
16648           "version": "7.0.3",
16649           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
16650           "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
16651           "dev": true,
16652           "requires": {
16653             "path-key": "^3.1.0",
16654             "shebang-command": "^2.0.0",
16655             "which": "^2.0.1"
16656           }
16657         },
16658         "glob": {
16659           "version": "7.1.6",
16660           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
16661           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
16662           "dev": true,
16663           "requires": {
16664             "fs.realpath": "^1.0.0",
16665             "inflight": "^1.0.4",
16666             "inherits": "2",
16667             "minimatch": "^3.0.4",
16668             "once": "^1.3.0",
16669             "path-is-absolute": "^1.0.0"
16670           }
16671         },
16672         "make-dir": {
16673           "version": "3.1.0",
16674           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
16675           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
16676           "dev": true,
16677           "requires": {
16678             "semver": "^6.0.0"
16679           }
16680         },
16681         "p-map": {
16682           "version": "3.0.0",
16683           "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
16684           "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
16685           "dev": true,
16686           "requires": {
16687             "aggregate-error": "^3.0.0"
16688           }
16689         },
16690         "path-key": {
16691           "version": "3.1.1",
16692           "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
16693           "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
16694           "dev": true
16695         },
16696         "rimraf": {
16697           "version": "3.0.2",
16698           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
16699           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
16700           "dev": true,
16701           "requires": {
16702             "glob": "^7.1.3"
16703           }
16704         },
16705         "semver": {
16706           "version": "6.3.0",
16707           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
16708           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
16709           "dev": true
16710         },
16711         "shebang-command": {
16712           "version": "2.0.0",
16713           "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
16714           "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
16715           "dev": true,
16716           "requires": {
16717             "shebang-regex": "^3.0.0"
16718           }
16719         },
16720         "shebang-regex": {
16721           "version": "3.0.0",
16722           "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
16723           "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
16724           "dev": true
16725         },
16726         "uuid": {
16727           "version": "3.4.0",
16728           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
16729           "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
16730           "dev": true
16731         },
16732         "which": {
16733           "version": "2.0.2",
16734           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
16735           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
16736           "dev": true,
16737           "requires": {
16738             "isexe": "^2.0.0"
16739           }
16740         }
16741       }
16742     },
16743     "istanbul-lib-report": {
16744       "version": "3.0.0",
16745       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
16746       "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
16747       "dev": true,
16748       "requires": {
16749         "istanbul-lib-coverage": "^3.0.0",
16750         "make-dir": "^3.0.0",
16751         "supports-color": "^7.1.0"
16752       },
16753       "dependencies": {
16754         "has-flag": {
16755           "version": "4.0.0",
16756           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16757           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16758           "dev": true
16759         },
16760         "make-dir": {
16761           "version": "3.1.0",
16762           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
16763           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
16764           "dev": true,
16765           "requires": {
16766             "semver": "^6.0.0"
16767           }
16768         },
16769         "semver": {
16770           "version": "6.3.0",
16771           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
16772           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
16773           "dev": true
16774         },
16775         "supports-color": {
16776           "version": "7.2.0",
16777           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16778           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16779           "dev": true,
16780           "requires": {
16781             "has-flag": "^4.0.0"
16782           }
16783         }
16784       }
16785     },
16786     "istanbul-lib-source-maps": {
16787       "version": "4.0.0",
16788       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
16789       "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
16790       "dev": true,
16791       "requires": {
16792         "debug": "^4.1.1",
16793         "istanbul-lib-coverage": "^3.0.0",
16794         "source-map": "^0.6.1"
16795       },
16796       "dependencies": {
16797         "debug": {
16798           "version": "4.3.1",
16799           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
16800           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
16801           "dev": true,
16802           "requires": {
16803             "ms": "2.1.2"
16804           }
16805         },
16806         "ms": {
16807           "version": "2.1.2",
16808           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
16809           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
16810           "dev": true
16811         },
16812         "source-map": {
16813           "version": "0.6.1",
16814           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16815           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16816           "dev": true
16817         }
16818       }
16819     },
16820     "istanbul-reports": {
16821       "version": "3.0.2",
16822       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
16823       "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
16824       "dev": true,
16825       "requires": {
16826         "html-escaper": "^2.0.0",
16827         "istanbul-lib-report": "^3.0.0"
16828       }
16829     },
16830     "iterate-object": {
16831       "version": "1.3.4",
16832       "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.4.tgz",
16833       "integrity": "sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw=="
16834     },
16835     "jest": {
16836       "version": "26.6.3",
16837       "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
16838       "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
16839       "dev": true,
16840       "requires": {
16841         "@jest/core": "^26.6.3",
16842         "import-local": "^3.0.2",
16843         "jest-cli": "^26.6.3"
16844       },
16845       "dependencies": {
16846         "ansi-regex": {
16847           "version": "5.0.0",
16848           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
16849           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
16850           "dev": true
16851         },
16852         "ansi-styles": {
16853           "version": "4.3.0",
16854           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16855           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16856           "dev": true,
16857           "requires": {
16858             "color-convert": "^2.0.1"
16859           }
16860         },
16861         "camelcase": {
16862           "version": "5.3.1",
16863           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
16864           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
16865           "dev": true
16866         },
16867         "chalk": {
16868           "version": "4.1.0",
16869           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
16870           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
16871           "dev": true,
16872           "requires": {
16873             "ansi-styles": "^4.1.0",
16874             "supports-color": "^7.1.0"
16875           }
16876         },
16877         "cliui": {
16878           "version": "6.0.0",
16879           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
16880           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
16881           "dev": true,
16882           "requires": {
16883             "string-width": "^4.2.0",
16884             "strip-ansi": "^6.0.0",
16885             "wrap-ansi": "^6.2.0"
16886           }
16887         },
16888         "color-convert": {
16889           "version": "2.0.1",
16890           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16891           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16892           "dev": true,
16893           "requires": {
16894             "color-name": "~1.1.4"
16895           }
16896         },
16897         "color-name": {
16898           "version": "1.1.4",
16899           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16900           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16901           "dev": true
16902         },
16903         "emoji-regex": {
16904           "version": "8.0.0",
16905           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
16906           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
16907           "dev": true
16908         },
16909         "find-up": {
16910           "version": "4.1.0",
16911           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
16912           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
16913           "dev": true,
16914           "requires": {
16915             "locate-path": "^5.0.0",
16916             "path-exists": "^4.0.0"
16917           }
16918         },
16919         "get-caller-file": {
16920           "version": "2.0.5",
16921           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
16922           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
16923           "dev": true
16924         },
16925         "has-flag": {
16926           "version": "4.0.0",
16927           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16928           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16929           "dev": true
16930         },
16931         "is-fullwidth-code-point": {
16932           "version": "3.0.0",
16933           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
16934           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
16935           "dev": true
16936         },
16937         "jest-cli": {
16938           "version": "26.6.3",
16939           "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
16940           "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
16941           "dev": true,
16942           "requires": {
16943             "@jest/core": "^26.6.3",
16944             "@jest/test-result": "^26.6.2",
16945             "@jest/types": "^26.6.2",
16946             "chalk": "^4.0.0",
16947             "exit": "^0.1.2",
16948             "graceful-fs": "^4.2.4",
16949             "import-local": "^3.0.2",
16950             "is-ci": "^2.0.0",
16951             "jest-config": "^26.6.3",
16952             "jest-util": "^26.6.2",
16953             "jest-validate": "^26.6.2",
16954             "prompts": "^2.0.1",
16955             "yargs": "^15.4.1"
16956           }
16957         },
16958         "locate-path": {
16959           "version": "5.0.0",
16960           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
16961           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
16962           "dev": true,
16963           "requires": {
16964             "p-locate": "^4.1.0"
16965           }
16966         },
16967         "p-limit": {
16968           "version": "2.3.0",
16969           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
16970           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
16971           "dev": true,
16972           "requires": {
16973             "p-try": "^2.0.0"
16974           }
16975         },
16976         "p-locate": {
16977           "version": "4.1.0",
16978           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
16979           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
16980           "dev": true,
16981           "requires": {
16982             "p-limit": "^2.2.0"
16983           }
16984         },
16985         "path-exists": {
16986           "version": "4.0.0",
16987           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
16988           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
16989           "dev": true
16990         },
16991         "require-main-filename": {
16992           "version": "2.0.0",
16993           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
16994           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
16995           "dev": true
16996         },
16997         "string-width": {
16998           "version": "4.2.2",
16999           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
17000           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
17001           "dev": true,
17002           "requires": {
17003             "emoji-regex": "^8.0.0",
17004             "is-fullwidth-code-point": "^3.0.0",
17005             "strip-ansi": "^6.0.0"
17006           }
17007         },
17008         "strip-ansi": {
17009           "version": "6.0.0",
17010           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
17011           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
17012           "dev": true,
17013           "requires": {
17014             "ansi-regex": "^5.0.0"
17015           }
17016         },
17017         "supports-color": {
17018           "version": "7.2.0",
17019           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17020           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17021           "dev": true,
17022           "requires": {
17023             "has-flag": "^4.0.0"
17024           }
17025         },
17026         "which-module": {
17027           "version": "2.0.0",
17028           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
17029           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
17030           "dev": true
17031         },
17032         "wrap-ansi": {
17033           "version": "6.2.0",
17034           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
17035           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
17036           "dev": true,
17037           "requires": {
17038             "ansi-styles": "^4.0.0",
17039             "string-width": "^4.1.0",
17040             "strip-ansi": "^6.0.0"
17041           }
17042         },
17043         "y18n": {
17044           "version": "4.0.3",
17045           "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
17046           "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
17047           "dev": true
17048         },
17049         "yargs": {
17050           "version": "15.4.1",
17051           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
17052           "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
17053           "dev": true,
17054           "requires": {
17055             "cliui": "^6.0.0",
17056             "decamelize": "^1.2.0",
17057             "find-up": "^4.1.0",
17058             "get-caller-file": "^2.0.1",
17059             "require-directory": "^2.1.1",
17060             "require-main-filename": "^2.0.0",
17061             "set-blocking": "^2.0.0",
17062             "string-width": "^4.2.0",
17063             "which-module": "^2.0.0",
17064             "y18n": "^4.0.0",
17065             "yargs-parser": "^18.1.2"
17066           }
17067         },
17068         "yargs-parser": {
17069           "version": "18.1.3",
17070           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
17071           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
17072           "dev": true,
17073           "requires": {
17074             "camelcase": "^5.0.0",
17075             "decamelize": "^1.2.0"
17076           }
17077         }
17078       }
17079     },
17080     "jest-changed-files": {
17081       "version": "26.6.2",
17082       "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
17083       "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
17084       "dev": true,
17085       "requires": {
17086         "@jest/types": "^26.6.2",
17087         "execa": "^4.0.0",
17088         "throat": "^5.0.0"
17089       },
17090       "dependencies": {
17091         "cross-spawn": {
17092           "version": "7.0.3",
17093           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
17094           "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
17095           "requires": {
17096             "path-key": "^3.1.0",
17097             "shebang-command": "^2.0.0",
17098             "which": "^2.0.1"
17099           }
17100         },
17101         "get-stream": {
17102           "version": "5.2.0",
17103           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
17104           "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
17105           "requires": {
17106             "pump": "^3.0.0"
17107           }
17108         },
17109         "is-stream": {
17110           "version": "2.0.0",
17111           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
17112           "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
17113         },
17114         "merge-stream": {
17115           "version": "2.0.0",
17116           "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
17117           "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
17118         },
17119         "mimic-fn": {
17120           "version": "2.1.0",
17121           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
17122           "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
17123         },
17124         "npm-run-path": {
17125           "version": "4.0.1",
17126           "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
17127           "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
17128           "requires": {
17129             "path-key": "^3.0.0"
17130           }
17131         },
17132         "onetime": {
17133           "version": "5.1.2",
17134           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
17135           "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
17136           "requires": {
17137             "mimic-fn": "^2.1.0"
17138           }
17139         },
17140         "path-key": {
17141           "version": "3.1.1",
17142           "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
17143           "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
17144         },
17145         "pump": {
17146           "version": "3.0.0",
17147           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
17148           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
17149           "requires": {
17150             "end-of-stream": "^1.1.0",
17151             "once": "^1.3.1"
17152           }
17153         },
17154         "shebang-command": {
17155           "version": "2.0.0",
17156           "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
17157           "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
17158           "requires": {
17159             "shebang-regex": "^3.0.0"
17160           }
17161         },
17162         "shebang-regex": {
17163           "version": "3.0.0",
17164           "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
17165           "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
17166         },
17167         "which": {
17168           "version": "2.0.2",
17169           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
17170           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
17171           "requires": {
17172             "isexe": "^2.0.0"
17173           }
17174         }
17175       }
17176     },
17177     "jest-config": {
17178       "version": "26.6.3",
17179       "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
17180       "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
17181       "dev": true,
17182       "requires": {
17183         "@babel/core": "^7.1.0",
17184         "@jest/test-sequencer": "^26.6.3",
17185         "@jest/types": "^26.6.2",
17186         "babel-jest": "^26.6.3",
17187         "chalk": "^4.0.0",
17188         "deepmerge": "^4.2.2",
17189         "glob": "^7.1.1",
17190         "graceful-fs": "^4.2.4",
17191         "jest-environment-jsdom": "^26.6.2",
17192         "jest-environment-node": "^26.6.2",
17193         "jest-get-type": "^26.3.0",
17194         "jest-jasmine2": "^26.6.3",
17195         "jest-regex-util": "^26.0.0",
17196         "jest-resolve": "^26.6.2",
17197         "jest-util": "^26.6.2",
17198         "jest-validate": "^26.6.2",
17199         "micromatch": "^4.0.2",
17200         "pretty-format": "^26.6.2"
17201       },
17202       "dependencies": {
17203         "ansi-styles": {
17204           "version": "4.3.0",
17205           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17206           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17207           "dev": true,
17208           "requires": {
17209             "color-convert": "^2.0.1"
17210           }
17211         },
17212         "chalk": {
17213           "version": "4.1.0",
17214           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17215           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17216           "dev": true,
17217           "requires": {
17218             "ansi-styles": "^4.1.0",
17219             "supports-color": "^7.1.0"
17220           }
17221         },
17222         "color-convert": {
17223           "version": "2.0.1",
17224           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17225           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17226           "dev": true,
17227           "requires": {
17228             "color-name": "~1.1.4"
17229           }
17230         },
17231         "color-name": {
17232           "version": "1.1.4",
17233           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17234           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17235           "dev": true
17236         },
17237         "glob": {
17238           "version": "7.1.6",
17239           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
17240           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
17241           "dev": true,
17242           "requires": {
17243             "fs.realpath": "^1.0.0",
17244             "inflight": "^1.0.4",
17245             "inherits": "2",
17246             "minimatch": "^3.0.4",
17247             "once": "^1.3.0",
17248             "path-is-absolute": "^1.0.0"
17249           }
17250         },
17251         "has-flag": {
17252           "version": "4.0.0",
17253           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17254           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17255           "dev": true
17256         },
17257         "picomatch": {
17258           "version": "2.2.3",
17259           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
17260           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
17261         },
17262         "supports-color": {
17263           "version": "7.2.0",
17264           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17265           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17266           "dev": true,
17267           "requires": {
17268             "has-flag": "^4.0.0"
17269           }
17270         },
17271         "to-regex-range": {
17272           "version": "5.0.1",
17273           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
17274           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
17275           "requires": {
17276             "is-number": "^7.0.0"
17277           }
17278         }
17279       }
17280     },
17281     "jest-diff": {
17282       "version": "26.6.2",
17283       "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
17284       "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
17285       "dev": true,
17286       "requires": {
17287         "chalk": "^4.0.0",
17288         "diff-sequences": "^26.6.2",
17289         "jest-get-type": "^26.3.0",
17290         "pretty-format": "^26.6.2"
17291       },
17292       "dependencies": {
17293         "ansi-styles": {
17294           "version": "4.3.0",
17295           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17296           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17297           "dev": true,
17298           "requires": {
17299             "color-convert": "^2.0.1"
17300           }
17301         },
17302         "chalk": {
17303           "version": "4.1.0",
17304           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17305           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17306           "dev": true,
17307           "requires": {
17308             "ansi-styles": "^4.1.0",
17309             "supports-color": "^7.1.0"
17310           }
17311         },
17312         "color-convert": {
17313           "version": "2.0.1",
17314           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17315           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17316           "dev": true,
17317           "requires": {
17318             "color-name": "~1.1.4"
17319           }
17320         },
17321         "color-name": {
17322           "version": "1.1.4",
17323           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17324           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17325           "dev": true
17326         },
17327         "has-flag": {
17328           "version": "4.0.0",
17329           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17330           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17331           "dev": true
17332         },
17333         "supports-color": {
17334           "version": "7.2.0",
17335           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17336           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17337           "dev": true,
17338           "requires": {
17339             "has-flag": "^4.0.0"
17340           }
17341         }
17342       }
17343     },
17344     "jest-docblock": {
17345       "version": "26.0.0",
17346       "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
17347       "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
17348       "dev": true,
17349       "requires": {
17350         "detect-newline": "^3.0.0"
17351       },
17352       "dependencies": {
17353         "detect-newline": {
17354           "version": "3.1.0",
17355           "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
17356           "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
17357           "dev": true
17358         }
17359       }
17360     },
17361     "jest-each": {
17362       "version": "26.6.2",
17363       "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
17364       "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
17365       "dev": true,
17366       "requires": {
17367         "@jest/types": "^26.6.2",
17368         "chalk": "^4.0.0",
17369         "jest-get-type": "^26.3.0",
17370         "jest-util": "^26.6.2",
17371         "pretty-format": "^26.6.2"
17372       },
17373       "dependencies": {
17374         "ansi-styles": {
17375           "version": "4.3.0",
17376           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17377           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17378           "dev": true,
17379           "requires": {
17380             "color-convert": "^2.0.1"
17381           }
17382         },
17383         "chalk": {
17384           "version": "4.1.0",
17385           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17386           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17387           "dev": true,
17388           "requires": {
17389             "ansi-styles": "^4.1.0",
17390             "supports-color": "^7.1.0"
17391           }
17392         },
17393         "color-convert": {
17394           "version": "2.0.1",
17395           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17396           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17397           "dev": true,
17398           "requires": {
17399             "color-name": "~1.1.4"
17400           }
17401         },
17402         "color-name": {
17403           "version": "1.1.4",
17404           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17405           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17406           "dev": true
17407         },
17408         "has-flag": {
17409           "version": "4.0.0",
17410           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17411           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17412           "dev": true
17413         },
17414         "supports-color": {
17415           "version": "7.2.0",
17416           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17417           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17418           "dev": true,
17419           "requires": {
17420             "has-flag": "^4.0.0"
17421           }
17422         }
17423       }
17424     },
17425     "jest-environment-jsdom": {
17426       "version": "26.6.2",
17427       "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
17428       "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
17429       "dev": true,
17430       "requires": {
17431         "@jest/environment": "^26.6.2",
17432         "@jest/fake-timers": "^26.6.2",
17433         "@jest/types": "^26.6.2",
17434         "@types/node": "*",
17435         "jest-mock": "^26.6.2",
17436         "jest-util": "^26.6.2",
17437         "jsdom": "^16.4.0"
17438       }
17439     },
17440     "jest-environment-node": {
17441       "version": "26.6.2",
17442       "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
17443       "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
17444       "dev": true,
17445       "requires": {
17446         "@jest/environment": "^26.6.2",
17447         "@jest/fake-timers": "^26.6.2",
17448         "@jest/types": "^26.6.2",
17449         "@types/node": "*",
17450         "jest-mock": "^26.6.2",
17451         "jest-util": "^26.6.2"
17452       }
17453     },
17454     "jest-get-type": {
17455       "version": "26.3.0",
17456       "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
17457       "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
17458       "dev": true
17459     },
17460     "jest-handlebars": {
17461       "version": "1.0.1",
17462       "resolved": "https://registry.npmjs.org/jest-handlebars/-/jest-handlebars-1.0.1.tgz",
17463       "integrity": "sha512-R0L6F7bgkQjaGhDtkeC6UGlZ91pZtmMx1USIrx5OyY+DG5FlPjdDJOirOQwnZjMkApdpRq1uzo2P2O4nl3dbfQ==",
17464       "dev": true
17465     },
17466     "jest-haste-map": {
17467       "version": "26.6.2",
17468       "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
17469       "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
17470       "dev": true,
17471       "requires": {
17472         "@jest/types": "^26.6.2",
17473         "@types/graceful-fs": "^4.1.2",
17474         "@types/node": "*",
17475         "anymatch": "^3.0.3",
17476         "fb-watchman": "^2.0.0",
17477         "fsevents": "^2.1.2",
17478         "graceful-fs": "^4.2.4",
17479         "jest-regex-util": "^26.0.0",
17480         "jest-serializer": "^26.6.2",
17481         "jest-util": "^26.6.2",
17482         "jest-worker": "^26.6.2",
17483         "micromatch": "^4.0.2",
17484         "sane": "^4.0.3",
17485         "walker": "^1.0.7"
17486       },
17487       "dependencies": {
17488         "anymatch": {
17489           "version": "3.1.2",
17490           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
17491           "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
17492           "dev": true,
17493           "requires": {
17494             "normalize-path": "^3.0.0",
17495             "picomatch": "^2.0.4"
17496           }
17497         },
17498         "normalize-path": {
17499           "version": "3.0.0",
17500           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
17501           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
17502           "dev": true
17503         },
17504         "to-regex-range": {
17505           "version": "5.0.1",
17506           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
17507           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
17508           "requires": {
17509             "is-number": "^7.0.0"
17510           }
17511         }
17512       }
17513     },
17514     "jest-jasmine2": {
17515       "version": "26.6.3",
17516       "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
17517       "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
17518       "dev": true,
17519       "requires": {
17520         "@babel/traverse": "^7.1.0",
17521         "@jest/environment": "^26.6.2",
17522         "@jest/source-map": "^26.6.2",
17523         "@jest/test-result": "^26.6.2",
17524         "@jest/types": "^26.6.2",
17525         "@types/node": "*",
17526         "chalk": "^4.0.0",
17527         "co": "^4.6.0",
17528         "expect": "^26.6.2",
17529         "is-generator-fn": "^2.0.0",
17530         "jest-each": "^26.6.2",
17531         "jest-matcher-utils": "^26.6.2",
17532         "jest-message-util": "^26.6.2",
17533         "jest-runtime": "^26.6.3",
17534         "jest-snapshot": "^26.6.2",
17535         "jest-util": "^26.6.2",
17536         "pretty-format": "^26.6.2",
17537         "throat": "^5.0.0"
17538       },
17539       "dependencies": {
17540         "ansi-styles": {
17541           "version": "4.3.0",
17542           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17543           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17544           "dev": true,
17545           "requires": {
17546             "color-convert": "^2.0.1"
17547           }
17548         },
17549         "chalk": {
17550           "version": "4.1.0",
17551           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17552           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17553           "dev": true,
17554           "requires": {
17555             "ansi-styles": "^4.1.0",
17556             "supports-color": "^7.1.0"
17557           }
17558         },
17559         "color-convert": {
17560           "version": "2.0.1",
17561           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17562           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17563           "dev": true,
17564           "requires": {
17565             "color-name": "~1.1.4"
17566           }
17567         },
17568         "color-name": {
17569           "version": "1.1.4",
17570           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17571           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17572           "dev": true
17573         },
17574         "has-flag": {
17575           "version": "4.0.0",
17576           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17577           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17578           "dev": true
17579         },
17580         "supports-color": {
17581           "version": "7.2.0",
17582           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17583           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17584           "dev": true,
17585           "requires": {
17586             "has-flag": "^4.0.0"
17587           }
17588         }
17589       }
17590     },
17591     "jest-leak-detector": {
17592       "version": "26.6.2",
17593       "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
17594       "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
17595       "dev": true,
17596       "requires": {
17597         "jest-get-type": "^26.3.0",
17598         "pretty-format": "^26.6.2"
17599       }
17600     },
17601     "jest-matcher-utils": {
17602       "version": "26.6.2",
17603       "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
17604       "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
17605       "dev": true,
17606       "requires": {
17607         "chalk": "^4.0.0",
17608         "jest-diff": "^26.6.2",
17609         "jest-get-type": "^26.3.0",
17610         "pretty-format": "^26.6.2"
17611       },
17612       "dependencies": {
17613         "ansi-styles": {
17614           "version": "4.3.0",
17615           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17616           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17617           "dev": true,
17618           "requires": {
17619             "color-convert": "^2.0.1"
17620           }
17621         },
17622         "chalk": {
17623           "version": "4.1.0",
17624           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17625           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17626           "dev": true,
17627           "requires": {
17628             "ansi-styles": "^4.1.0",
17629             "supports-color": "^7.1.0"
17630           }
17631         },
17632         "color-convert": {
17633           "version": "2.0.1",
17634           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17635           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17636           "dev": true,
17637           "requires": {
17638             "color-name": "~1.1.4"
17639           }
17640         },
17641         "color-name": {
17642           "version": "1.1.4",
17643           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17644           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17645           "dev": true
17646         },
17647         "has-flag": {
17648           "version": "4.0.0",
17649           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17650           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17651           "dev": true
17652         },
17653         "supports-color": {
17654           "version": "7.2.0",
17655           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17656           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17657           "dev": true,
17658           "requires": {
17659             "has-flag": "^4.0.0"
17660           }
17661         }
17662       }
17663     },
17664     "jest-message-util": {
17665       "version": "26.6.2",
17666       "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
17667       "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
17668       "dev": true,
17669       "requires": {
17670         "@babel/code-frame": "^7.0.0",
17671         "@jest/types": "^26.6.2",
17672         "@types/stack-utils": "^2.0.0",
17673         "chalk": "^4.0.0",
17674         "graceful-fs": "^4.2.4",
17675         "micromatch": "^4.0.2",
17676         "pretty-format": "^26.6.2",
17677         "slash": "^3.0.0",
17678         "stack-utils": "^2.0.2"
17679       },
17680       "dependencies": {
17681         "ansi-styles": {
17682           "version": "4.3.0",
17683           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17684           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17685           "dev": true,
17686           "requires": {
17687             "color-convert": "^2.0.1"
17688           }
17689         },
17690         "chalk": {
17691           "version": "4.1.0",
17692           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17693           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17694           "dev": true,
17695           "requires": {
17696             "ansi-styles": "^4.1.0",
17697             "supports-color": "^7.1.0"
17698           }
17699         },
17700         "color-convert": {
17701           "version": "2.0.1",
17702           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17703           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17704           "dev": true,
17705           "requires": {
17706             "color-name": "~1.1.4"
17707           }
17708         },
17709         "color-name": {
17710           "version": "1.1.4",
17711           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17712           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17713           "dev": true
17714         },
17715         "has-flag": {
17716           "version": "4.0.0",
17717           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17718           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17719           "dev": true
17720         },
17721         "picomatch": {
17722           "version": "2.2.3",
17723           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
17724           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
17725         },
17726         "slash": {
17727           "version": "3.0.0",
17728           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
17729           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
17730           "dev": true
17731         },
17732         "supports-color": {
17733           "version": "7.2.0",
17734           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17735           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17736           "dev": true,
17737           "requires": {
17738             "has-flag": "^4.0.0"
17739           }
17740         },
17741         "to-regex-range": {
17742           "version": "5.0.1",
17743           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
17744           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
17745           "requires": {
17746             "is-number": "^7.0.0"
17747           }
17748         }
17749       }
17750     },
17751     "jest-mock": {
17752       "version": "26.6.2",
17753       "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
17754       "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
17755       "dev": true,
17756       "requires": {
17757         "@jest/types": "^26.6.2",
17758         "@types/node": "*"
17759       }
17760     },
17761     "jest-pnp-resolver": {
17762       "version": "1.2.2",
17763       "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
17764       "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
17765       "dev": true
17766     },
17767     "jest-regex-util": {
17768       "version": "26.0.0",
17769       "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
17770       "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
17771       "dev": true
17772     },
17773     "jest-resolve": {
17774       "version": "26.6.2",
17775       "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
17776       "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
17777       "dev": true,
17778       "requires": {
17779         "@jest/types": "^26.6.2",
17780         "chalk": "^4.0.0",
17781         "graceful-fs": "^4.2.4",
17782         "jest-pnp-resolver": "^1.2.2",
17783         "jest-util": "^26.6.2",
17784         "read-pkg-up": "^7.0.1",
17785         "resolve": "^1.18.1",
17786         "slash": "^3.0.0"
17787       },
17788       "dependencies": {
17789         "ansi-styles": {
17790           "version": "4.3.0",
17791           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17792           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17793           "dev": true,
17794           "requires": {
17795             "color-convert": "^2.0.1"
17796           }
17797         },
17798         "chalk": {
17799           "version": "4.1.0",
17800           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
17801           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
17802           "dev": true,
17803           "requires": {
17804             "ansi-styles": "^4.1.0",
17805             "supports-color": "^7.1.0"
17806           }
17807         },
17808         "color-convert": {
17809           "version": "2.0.1",
17810           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17811           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17812           "dev": true,
17813           "requires": {
17814             "color-name": "~1.1.4"
17815           }
17816         },
17817         "color-name": {
17818           "version": "1.1.4",
17819           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17820           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17821           "dev": true
17822         },
17823         "find-up": {
17824           "version": "4.1.0",
17825           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
17826           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
17827           "dev": true,
17828           "requires": {
17829             "locate-path": "^5.0.0",
17830             "path-exists": "^4.0.0"
17831           }
17832         },
17833         "has-flag": {
17834           "version": "4.0.0",
17835           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17836           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17837           "dev": true
17838         },
17839         "locate-path": {
17840           "version": "5.0.0",
17841           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
17842           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
17843           "dev": true,
17844           "requires": {
17845             "p-locate": "^4.1.0"
17846           }
17847         },
17848         "normalize-package-data": {
17849           "version": "2.5.0",
17850           "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
17851           "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
17852           "dev": true,
17853           "requires": {
17854             "hosted-git-info": "^2.1.4",
17855             "resolve": "^1.10.0",
17856             "semver": "2 || 3 || 4 || 5",
17857             "validate-npm-package-license": "^3.0.1"
17858           }
17859         },
17860         "p-limit": {
17861           "version": "2.3.0",
17862           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
17863           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
17864           "dev": true,
17865           "requires": {
17866             "p-try": "^2.0.0"
17867           }
17868         },
17869         "p-locate": {
17870           "version": "4.1.0",
17871           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
17872           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
17873           "dev": true,
17874           "requires": {
17875             "p-limit": "^2.2.0"
17876           }
17877         },
17878         "parse-json": {
17879           "version": "5.2.0",
17880           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
17881           "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
17882           "dev": true,
17883           "requires": {
17884             "@babel/code-frame": "^7.0.0",
17885             "error-ex": "^1.3.1",
17886             "json-parse-even-better-errors": "^2.3.0",
17887             "lines-and-columns": "^1.1.6"
17888           }
17889         },
17890         "path-exists": {
17891           "version": "4.0.0",
17892           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
17893           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
17894           "dev": true
17895         },
17896         "path-parse": {
17897           "version": "1.0.6",
17898           "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
17899           "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
17900           "dev": true
17901         },
17902         "read-pkg": {
17903           "version": "5.2.0",
17904           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
17905           "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
17906           "dev": true,
17907           "requires": {
17908             "@types/normalize-package-data": "^2.4.0",
17909             "normalize-package-data": "^2.5.0",
17910             "parse-json": "^5.0.0",
17911             "type-fest": "^0.6.0"
17912           },
17913           "dependencies": {
17914             "type-fest": {
17915               "version": "0.6.0",
17916               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
17917               "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
17918               "dev": true
17919             }
17920           }
17921         },
17922         "read-pkg-up": {
17923           "version": "7.0.1",
17924           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
17925           "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
17926           "dev": true,
17927           "requires": {
17928             "find-up": "^4.1.0",
17929             "read-pkg": "^5.2.0",
17930             "type-fest": "^0.8.1"
17931           }
17932         },
17933         "resolve": {
17934           "version": "1.20.0",
17935           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
17936           "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
17937           "dev": true,
17938           "requires": {
17939             "is-core-module": "^2.2.0",
17940             "path-parse": "^1.0.6"
17941           }
17942         },
17943         "slash": {
17944           "version": "3.0.0",
17945           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
17946           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
17947           "dev": true
17948         },
17949         "supports-color": {
17950           "version": "7.2.0",
17951           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17952           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17953           "dev": true,
17954           "requires": {
17955             "has-flag": "^4.0.0"
17956           }
17957         }
17958       }
17959     },
17960     "jest-resolve-dependencies": {
17961       "version": "26.6.3",
17962       "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
17963       "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
17964       "dev": true,
17965       "requires": {
17966         "@jest/types": "^26.6.2",
17967         "jest-regex-util": "^26.0.0",
17968         "jest-snapshot": "^26.6.2"
17969       }
17970     },
17971     "jest-runner": {
17972       "version": "26.6.3",
17973       "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
17974       "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
17975       "dev": true,
17976       "requires": {
17977         "@jest/console": "^26.6.2",
17978         "@jest/environment": "^26.6.2",
17979         "@jest/test-result": "^26.6.2",
17980         "@jest/types": "^26.6.2",
17981         "@types/node": "*",
17982         "chalk": "^4.0.0",
17983         "emittery": "^0.7.1",
17984         "exit": "^0.1.2",
17985         "graceful-fs": "^4.2.4",
17986         "jest-config": "^26.6.3",
17987         "jest-docblock": "^26.0.0",
17988         "jest-haste-map": "^26.6.2",
17989         "jest-leak-detector": "^26.6.2",
17990         "jest-message-util": "^26.6.2",
17991         "jest-resolve": "^26.6.2",
17992         "jest-runtime": "^26.6.3",
17993         "jest-util": "^26.6.2",
17994         "jest-worker": "^26.6.2",
17995         "source-map-support": "^0.5.6",
17996         "throat": "^5.0.0"
17997       },
17998       "dependencies": {
17999         "ansi-styles": {
18000           "version": "4.3.0",
18001           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18002           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18003           "dev": true,
18004           "requires": {
18005             "color-convert": "^2.0.1"
18006           }
18007         },
18008         "chalk": {
18009           "version": "4.1.0",
18010           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18011           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18012           "dev": true,
18013           "requires": {
18014             "ansi-styles": "^4.1.0",
18015             "supports-color": "^7.1.0"
18016           }
18017         },
18018         "color-convert": {
18019           "version": "2.0.1",
18020           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18021           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18022           "dev": true,
18023           "requires": {
18024             "color-name": "~1.1.4"
18025           }
18026         },
18027         "color-name": {
18028           "version": "1.1.4",
18029           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18030           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18031           "dev": true
18032         },
18033         "has-flag": {
18034           "version": "4.0.0",
18035           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18036           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18037           "dev": true
18038         },
18039         "supports-color": {
18040           "version": "7.2.0",
18041           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18042           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18043           "dev": true,
18044           "requires": {
18045             "has-flag": "^4.0.0"
18046           }
18047         }
18048       }
18049     },
18050     "jest-runtime": {
18051       "version": "26.6.3",
18052       "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
18053       "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
18054       "dev": true,
18055       "requires": {
18056         "@jest/console": "^26.6.2",
18057         "@jest/environment": "^26.6.2",
18058         "@jest/fake-timers": "^26.6.2",
18059         "@jest/globals": "^26.6.2",
18060         "@jest/source-map": "^26.6.2",
18061         "@jest/test-result": "^26.6.2",
18062         "@jest/transform": "^26.6.2",
18063         "@jest/types": "^26.6.2",
18064         "@types/yargs": "^15.0.0",
18065         "chalk": "^4.0.0",
18066         "cjs-module-lexer": "^0.6.0",
18067         "collect-v8-coverage": "^1.0.0",
18068         "exit": "^0.1.2",
18069         "glob": "^7.1.3",
18070         "graceful-fs": "^4.2.4",
18071         "jest-config": "^26.6.3",
18072         "jest-haste-map": "^26.6.2",
18073         "jest-message-util": "^26.6.2",
18074         "jest-mock": "^26.6.2",
18075         "jest-regex-util": "^26.0.0",
18076         "jest-resolve": "^26.6.2",
18077         "jest-snapshot": "^26.6.2",
18078         "jest-util": "^26.6.2",
18079         "jest-validate": "^26.6.2",
18080         "slash": "^3.0.0",
18081         "strip-bom": "^4.0.0",
18082         "yargs": "^15.4.1"
18083       },
18084       "dependencies": {
18085         "ansi-regex": {
18086           "version": "5.0.0",
18087           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
18088           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
18089           "dev": true
18090         },
18091         "ansi-styles": {
18092           "version": "4.3.0",
18093           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18094           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18095           "dev": true,
18096           "requires": {
18097             "color-convert": "^2.0.1"
18098           }
18099         },
18100         "camelcase": {
18101           "version": "5.3.1",
18102           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
18103           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
18104           "dev": true
18105         },
18106         "chalk": {
18107           "version": "4.1.0",
18108           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18109           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18110           "dev": true,
18111           "requires": {
18112             "ansi-styles": "^4.1.0",
18113             "supports-color": "^7.1.0"
18114           }
18115         },
18116         "cliui": {
18117           "version": "6.0.0",
18118           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
18119           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
18120           "dev": true,
18121           "requires": {
18122             "string-width": "^4.2.0",
18123             "strip-ansi": "^6.0.0",
18124             "wrap-ansi": "^6.2.0"
18125           }
18126         },
18127         "color-convert": {
18128           "version": "2.0.1",
18129           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18130           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18131           "dev": true,
18132           "requires": {
18133             "color-name": "~1.1.4"
18134           }
18135         },
18136         "color-name": {
18137           "version": "1.1.4",
18138           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18139           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18140           "dev": true
18141         },
18142         "emoji-regex": {
18143           "version": "8.0.0",
18144           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
18145           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
18146           "dev": true
18147         },
18148         "find-up": {
18149           "version": "4.1.0",
18150           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
18151           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
18152           "dev": true,
18153           "requires": {
18154             "locate-path": "^5.0.0",
18155             "path-exists": "^4.0.0"
18156           }
18157         },
18158         "get-caller-file": {
18159           "version": "2.0.5",
18160           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
18161           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
18162           "dev": true
18163         },
18164         "glob": {
18165           "version": "7.1.6",
18166           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
18167           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
18168           "dev": true,
18169           "requires": {
18170             "fs.realpath": "^1.0.0",
18171             "inflight": "^1.0.4",
18172             "inherits": "2",
18173             "minimatch": "^3.0.4",
18174             "once": "^1.3.0",
18175             "path-is-absolute": "^1.0.0"
18176           }
18177         },
18178         "has-flag": {
18179           "version": "4.0.0",
18180           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18181           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18182           "dev": true
18183         },
18184         "is-fullwidth-code-point": {
18185           "version": "3.0.0",
18186           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
18187           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
18188           "dev": true
18189         },
18190         "locate-path": {
18191           "version": "5.0.0",
18192           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
18193           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
18194           "dev": true,
18195           "requires": {
18196             "p-locate": "^4.1.0"
18197           }
18198         },
18199         "p-limit": {
18200           "version": "2.3.0",
18201           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
18202           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
18203           "dev": true,
18204           "requires": {
18205             "p-try": "^2.0.0"
18206           }
18207         },
18208         "p-locate": {
18209           "version": "4.1.0",
18210           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
18211           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
18212           "dev": true,
18213           "requires": {
18214             "p-limit": "^2.2.0"
18215           }
18216         },
18217         "path-exists": {
18218           "version": "4.0.0",
18219           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
18220           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
18221           "dev": true
18222         },
18223         "require-main-filename": {
18224           "version": "2.0.0",
18225           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
18226           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
18227           "dev": true
18228         },
18229         "slash": {
18230           "version": "3.0.0",
18231           "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
18232           "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
18233           "dev": true
18234         },
18235         "string-width": {
18236           "version": "4.2.2",
18237           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
18238           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
18239           "dev": true,
18240           "requires": {
18241             "emoji-regex": "^8.0.0",
18242             "is-fullwidth-code-point": "^3.0.0",
18243             "strip-ansi": "^6.0.0"
18244           }
18245         },
18246         "strip-ansi": {
18247           "version": "6.0.0",
18248           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
18249           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
18250           "dev": true,
18251           "requires": {
18252             "ansi-regex": "^5.0.0"
18253           }
18254         },
18255         "strip-bom": {
18256           "version": "4.0.0",
18257           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
18258           "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
18259           "dev": true
18260         },
18261         "supports-color": {
18262           "version": "7.2.0",
18263           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18264           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18265           "dev": true,
18266           "requires": {
18267             "has-flag": "^4.0.0"
18268           }
18269         },
18270         "which-module": {
18271           "version": "2.0.0",
18272           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
18273           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
18274           "dev": true
18275         },
18276         "wrap-ansi": {
18277           "version": "6.2.0",
18278           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
18279           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
18280           "dev": true,
18281           "requires": {
18282             "ansi-styles": "^4.0.0",
18283             "string-width": "^4.1.0",
18284             "strip-ansi": "^6.0.0"
18285           }
18286         },
18287         "y18n": {
18288           "version": "4.0.3",
18289           "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
18290           "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
18291           "dev": true
18292         },
18293         "yargs": {
18294           "version": "15.4.1",
18295           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
18296           "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
18297           "dev": true,
18298           "requires": {
18299             "cliui": "^6.0.0",
18300             "decamelize": "^1.2.0",
18301             "find-up": "^4.1.0",
18302             "get-caller-file": "^2.0.1",
18303             "require-directory": "^2.1.1",
18304             "require-main-filename": "^2.0.0",
18305             "set-blocking": "^2.0.0",
18306             "string-width": "^4.2.0",
18307             "which-module": "^2.0.0",
18308             "y18n": "^4.0.0",
18309             "yargs-parser": "^18.1.2"
18310           }
18311         },
18312         "yargs-parser": {
18313           "version": "18.1.3",
18314           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
18315           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
18316           "dev": true,
18317           "requires": {
18318             "camelcase": "^5.0.0",
18319             "decamelize": "^1.2.0"
18320           }
18321         }
18322       }
18323     },
18324     "jest-serializer": {
18325       "version": "26.6.2",
18326       "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
18327       "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
18328       "dev": true,
18329       "requires": {
18330         "@types/node": "*",
18331         "graceful-fs": "^4.2.4"
18332       }
18333     },
18334     "jest-snapshot": {
18335       "version": "26.6.2",
18336       "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
18337       "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
18338       "dev": true,
18339       "requires": {
18340         "@babel/types": "^7.0.0",
18341         "@jest/types": "^26.6.2",
18342         "@types/babel__traverse": "^7.0.4",
18343         "@types/prettier": "^2.0.0",
18344         "chalk": "^4.0.0",
18345         "expect": "^26.6.2",
18346         "graceful-fs": "^4.2.4",
18347         "jest-diff": "^26.6.2",
18348         "jest-get-type": "^26.3.0",
18349         "jest-haste-map": "^26.6.2",
18350         "jest-matcher-utils": "^26.6.2",
18351         "jest-message-util": "^26.6.2",
18352         "jest-resolve": "^26.6.2",
18353         "natural-compare": "^1.4.0",
18354         "pretty-format": "^26.6.2",
18355         "semver": "^7.3.2"
18356       },
18357       "dependencies": {
18358         "ansi-styles": {
18359           "version": "4.3.0",
18360           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18361           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18362           "dev": true,
18363           "requires": {
18364             "color-convert": "^2.0.1"
18365           }
18366         },
18367         "chalk": {
18368           "version": "4.1.0",
18369           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18370           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18371           "dev": true,
18372           "requires": {
18373             "ansi-styles": "^4.1.0",
18374             "supports-color": "^7.1.0"
18375           }
18376         },
18377         "color-convert": {
18378           "version": "2.0.1",
18379           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18380           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18381           "dev": true,
18382           "requires": {
18383             "color-name": "~1.1.4"
18384           }
18385         },
18386         "color-name": {
18387           "version": "1.1.4",
18388           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18389           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18390           "dev": true
18391         },
18392         "has-flag": {
18393           "version": "4.0.0",
18394           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18395           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18396           "dev": true
18397         },
18398         "lru-cache": {
18399           "version": "6.0.0",
18400           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
18401           "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
18402           "dev": true,
18403           "requires": {
18404             "yallist": "^4.0.0"
18405           }
18406         },
18407         "semver": {
18408           "version": "7.3.5",
18409           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
18410           "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
18411           "dev": true,
18412           "requires": {
18413             "lru-cache": "^6.0.0"
18414           }
18415         },
18416         "supports-color": {
18417           "version": "7.2.0",
18418           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18419           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18420           "dev": true,
18421           "requires": {
18422             "has-flag": "^4.0.0"
18423           }
18424         },
18425         "yallist": {
18426           "version": "4.0.0",
18427           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
18428           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
18429           "dev": true
18430         }
18431       }
18432     },
18433     "jest-util": {
18434       "version": "26.6.2",
18435       "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
18436       "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
18437       "dev": true,
18438       "requires": {
18439         "@jest/types": "^26.6.2",
18440         "@types/node": "*",
18441         "chalk": "^4.0.0",
18442         "graceful-fs": "^4.2.4",
18443         "is-ci": "^2.0.0",
18444         "micromatch": "^4.0.2"
18445       },
18446       "dependencies": {
18447         "ansi-styles": {
18448           "version": "4.3.0",
18449           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18450           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18451           "dev": true,
18452           "requires": {
18453             "color-convert": "^2.0.1"
18454           }
18455         },
18456         "chalk": {
18457           "version": "4.1.0",
18458           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18459           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18460           "dev": true,
18461           "requires": {
18462             "ansi-styles": "^4.1.0",
18463             "supports-color": "^7.1.0"
18464           }
18465         },
18466         "color-convert": {
18467           "version": "2.0.1",
18468           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18469           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18470           "dev": true,
18471           "requires": {
18472             "color-name": "~1.1.4"
18473           }
18474         },
18475         "color-name": {
18476           "version": "1.1.4",
18477           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18478           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18479           "dev": true
18480         },
18481         "has-flag": {
18482           "version": "4.0.0",
18483           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18484           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18485           "dev": true
18486         },
18487         "picomatch": {
18488           "version": "2.2.3",
18489           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
18490           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg=="
18491         },
18492         "supports-color": {
18493           "version": "7.2.0",
18494           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18495           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18496           "dev": true,
18497           "requires": {
18498             "has-flag": "^4.0.0"
18499           }
18500         },
18501         "to-regex-range": {
18502           "version": "5.0.1",
18503           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
18504           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
18505           "requires": {
18506             "is-number": "^7.0.0"
18507           }
18508         }
18509       }
18510     },
18511     "jest-validate": {
18512       "version": "26.6.2",
18513       "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
18514       "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
18515       "dev": true,
18516       "requires": {
18517         "@jest/types": "^26.6.2",
18518         "camelcase": "^6.0.0",
18519         "chalk": "^4.0.0",
18520         "jest-get-type": "^26.3.0",
18521         "leven": "^3.1.0",
18522         "pretty-format": "^26.6.2"
18523       },
18524       "dependencies": {
18525         "ansi-styles": {
18526           "version": "4.3.0",
18527           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18528           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18529           "dev": true,
18530           "requires": {
18531             "color-convert": "^2.0.1"
18532           }
18533         },
18534         "camelcase": {
18535           "version": "6.2.0",
18536           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
18537           "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
18538           "dev": true
18539         },
18540         "chalk": {
18541           "version": "4.1.0",
18542           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18543           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18544           "dev": true,
18545           "requires": {
18546             "ansi-styles": "^4.1.0",
18547             "supports-color": "^7.1.0"
18548           }
18549         },
18550         "color-convert": {
18551           "version": "2.0.1",
18552           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18553           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18554           "dev": true,
18555           "requires": {
18556             "color-name": "~1.1.4"
18557           }
18558         },
18559         "color-name": {
18560           "version": "1.1.4",
18561           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18562           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18563           "dev": true
18564         },
18565         "has-flag": {
18566           "version": "4.0.0",
18567           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18568           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18569           "dev": true
18570         },
18571         "supports-color": {
18572           "version": "7.2.0",
18573           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18574           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18575           "dev": true,
18576           "requires": {
18577             "has-flag": "^4.0.0"
18578           }
18579         }
18580       }
18581     },
18582     "jest-watcher": {
18583       "version": "26.6.2",
18584       "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
18585       "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
18586       "dev": true,
18587       "requires": {
18588         "@jest/test-result": "^26.6.2",
18589         "@jest/types": "^26.6.2",
18590         "@types/node": "*",
18591         "ansi-escapes": "^4.2.1",
18592         "chalk": "^4.0.0",
18593         "jest-util": "^26.6.2",
18594         "string-length": "^4.0.1"
18595       },
18596       "dependencies": {
18597         "ansi-escapes": {
18598           "version": "4.3.2",
18599           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
18600           "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
18601           "dev": true,
18602           "requires": {
18603             "type-fest": "^0.21.3"
18604           }
18605         },
18606         "ansi-styles": {
18607           "version": "4.3.0",
18608           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18609           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18610           "dev": true,
18611           "requires": {
18612             "color-convert": "^2.0.1"
18613           }
18614         },
18615         "chalk": {
18616           "version": "4.1.0",
18617           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
18618           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
18619           "dev": true,
18620           "requires": {
18621             "ansi-styles": "^4.1.0",
18622             "supports-color": "^7.1.0"
18623           }
18624         },
18625         "color-convert": {
18626           "version": "2.0.1",
18627           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18628           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18629           "dev": true,
18630           "requires": {
18631             "color-name": "~1.1.4"
18632           }
18633         },
18634         "color-name": {
18635           "version": "1.1.4",
18636           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18637           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18638           "dev": true
18639         },
18640         "has-flag": {
18641           "version": "4.0.0",
18642           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18643           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18644           "dev": true
18645         },
18646         "supports-color": {
18647           "version": "7.2.0",
18648           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18649           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18650           "dev": true,
18651           "requires": {
18652             "has-flag": "^4.0.0"
18653           }
18654         },
18655         "type-fest": {
18656           "version": "0.21.3",
18657           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
18658           "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
18659           "dev": true
18660         }
18661       }
18662     },
18663     "jest-worker": {
18664       "version": "26.6.2",
18665       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
18666       "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
18667       "dev": true,
18668       "requires": {
18669         "@types/node": "*",
18670         "merge-stream": "^2.0.0",
18671         "supports-color": "^7.0.0"
18672       },
18673       "dependencies": {
18674         "has-flag": {
18675           "version": "4.0.0",
18676           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18677           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18678           "dev": true
18679         },
18680         "merge-stream": {
18681           "version": "2.0.0",
18682           "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
18683           "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
18684           "dev": true
18685         },
18686         "supports-color": {
18687           "version": "7.2.0",
18688           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18689           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18690           "dev": true,
18691           "requires": {
18692             "has-flag": "^4.0.0"
18693           }
18694         }
18695       }
18696     },
18697     "jmespath": {
18698       "version": "0.15.0",
18699       "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
18700       "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc="
18701     },
18702     "jquery": {
18703       "version": "2.1.0",
18704       "resolved": "https://registry.npmjs.org/jquery/-/jquery-2.1.0.tgz",
18705       "integrity": "sha1-HJqMlx0rU9rhDXLhbLtaHfFqSs4="
18706     },
18707     "js-base64": {
18708       "version": "2.4.3",
18709       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
18710       "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw=="
18711     },
18712     "js-beautify": {
18713       "version": "1.5.4",
18714       "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.5.4.tgz",
18715       "integrity": "sha1-W1q+Y0qmdXE+0qsu3CANk1VaB70=",
18716       "requires": {
18717         "config-chain": "~1.1.5",
18718         "mkdirp": "~0.5.0",
18719         "nopt": "~3.0.1"
18720       }
18721     },
18722     "js-tokens": {
18723       "version": "3.0.2",
18724       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
18725       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
18726       "dev": true
18727     },
18728     "js-yaml": {
18729       "version": "3.13.1",
18730       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
18731       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
18732       "dev": true,
18733       "requires": {
18734         "argparse": "^1.0.7",
18735         "esprima": "^4.0.0"
18736       },
18737       "dependencies": {
18738         "esprima": {
18739           "version": "4.0.1",
18740           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
18741           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
18742           "dev": true
18743         }
18744       }
18745     },
18746     "jsbn": {
18747       "version": "0.1.1",
18748       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
18749       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
18750       "optional": true
18751     },
18752     "jsdom": {
18753       "version": "16.5.3",
18754       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz",
18755       "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==",
18756       "dev": true,
18757       "requires": {
18758         "abab": "^2.0.5",
18759         "acorn": "^8.1.0",
18760         "acorn-globals": "^6.0.0",
18761         "cssom": "^0.4.4",
18762         "cssstyle": "^2.3.0",
18763         "data-urls": "^2.0.0",
18764         "decimal.js": "^10.2.1",
18765         "domexception": "^2.0.1",
18766         "escodegen": "^2.0.0",
18767         "html-encoding-sniffer": "^2.0.1",
18768         "is-potential-custom-element-name": "^1.0.0",
18769         "nwsapi": "^2.2.0",
18770         "parse5": "6.0.1",
18771         "request": "^2.88.2",
18772         "request-promise-native": "^1.0.9",
18773         "saxes": "^5.0.1",
18774         "symbol-tree": "^3.2.4",
18775         "tough-cookie": "^4.0.0",
18776         "w3c-hr-time": "^1.0.2",
18777         "w3c-xmlserializer": "^2.0.0",
18778         "webidl-conversions": "^6.1.0",
18779         "whatwg-encoding": "^1.0.5",
18780         "whatwg-mimetype": "^2.3.0",
18781         "whatwg-url": "^8.5.0",
18782         "ws": "^7.4.4",
18783         "xml-name-validator": "^3.0.0"
18784       },
18785       "dependencies": {
18786         "acorn": {
18787           "version": "8.1.1",
18788           "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
18789           "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
18790           "dev": true
18791         },
18792         "ajv": {
18793           "version": "6.12.6",
18794           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
18795           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
18796           "dev": true,
18797           "requires": {
18798             "fast-deep-equal": "^3.1.1",
18799             "fast-json-stable-stringify": "^2.0.0",
18800             "json-schema-traverse": "^0.4.1",
18801             "uri-js": "^4.2.2"
18802           }
18803         },
18804         "assert-plus": {
18805           "version": "1.0.0",
18806           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
18807           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
18808           "dev": true
18809         },
18810         "aws-sign2": {
18811           "version": "0.7.0",
18812           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
18813           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
18814           "dev": true
18815         },
18816         "aws4": {
18817           "version": "1.11.0",
18818           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
18819           "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
18820           "dev": true
18821         },
18822         "combined-stream": {
18823           "version": "1.0.8",
18824           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
18825           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
18826           "dev": true,
18827           "requires": {
18828             "delayed-stream": "~1.0.0"
18829           }
18830         },
18831         "delayed-stream": {
18832           "version": "1.0.0",
18833           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
18834           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
18835           "dev": true
18836         },
18837         "fast-deep-equal": {
18838           "version": "3.1.3",
18839           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
18840           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
18841           "dev": true
18842         },
18843         "forever-agent": {
18844           "version": "0.6.1",
18845           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
18846           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
18847           "dev": true
18848         },
18849         "form-data": {
18850           "version": "2.3.3",
18851           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
18852           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
18853           "dev": true,
18854           "requires": {
18855             "asynckit": "^0.4.0",
18856             "combined-stream": "^1.0.6",
18857             "mime-types": "^2.1.12"
18858           }
18859         },
18860         "har-validator": {
18861           "version": "5.1.5",
18862           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
18863           "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
18864           "dev": true,
18865           "requires": {
18866             "ajv": "^6.12.3",
18867             "har-schema": "^2.0.0"
18868           }
18869         },
18870         "http-signature": {
18871           "version": "1.2.0",
18872           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
18873           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
18874           "dev": true,
18875           "requires": {
18876             "assert-plus": "^1.0.0",
18877             "jsprim": "^1.2.2",
18878             "sshpk": "^1.7.0"
18879           }
18880         },
18881         "json-schema-traverse": {
18882           "version": "0.4.1",
18883           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
18884           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
18885           "dev": true
18886         },
18887         "mime-db": {
18888           "version": "1.47.0",
18889           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
18890           "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
18891           "dev": true
18892         },
18893         "oauth-sign": {
18894           "version": "0.9.0",
18895           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
18896           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
18897           "dev": true
18898         },
18899         "punycode": {
18900           "version": "2.1.1",
18901           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
18902           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
18903           "dev": true
18904         },
18905         "qs": {
18906           "version": "6.5.2",
18907           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
18908           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
18909           "dev": true
18910         },
18911         "request": {
18912           "version": "2.88.2",
18913           "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
18914           "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
18915           "dev": true,
18916           "requires": {
18917             "aws-sign2": "~0.7.0",
18918             "aws4": "^1.8.0",
18919             "caseless": "~0.12.0",
18920             "combined-stream": "~1.0.6",
18921             "extend": "~3.0.2",
18922             "forever-agent": "~0.6.1",
18923             "form-data": "~2.3.2",
18924             "har-validator": "~5.1.3",
18925             "http-signature": "~1.2.0",
18926             "is-typedarray": "~1.0.0",
18927             "isstream": "~0.1.2",
18928             "json-stringify-safe": "~5.0.1",
18929             "mime-types": "~2.1.19",
18930             "oauth-sign": "~0.9.0",
18931             "performance-now": "^2.1.0",
18932             "qs": "~6.5.2",
18933             "safe-buffer": "^5.1.2",
18934             "tough-cookie": "~2.5.0",
18935             "tunnel-agent": "^0.6.0",
18936             "uuid": "^3.3.2"
18937           },
18938           "dependencies": {
18939             "mime-types": {
18940               "version": "2.1.30",
18941               "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
18942               "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
18943               "dev": true,
18944               "requires": {
18945                 "mime-db": "1.47.0"
18946               }
18947             },
18948             "tough-cookie": {
18949               "version": "2.5.0",
18950               "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
18951               "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
18952               "dev": true,
18953               "requires": {
18954                 "psl": "^1.1.28",
18955                 "punycode": "^2.1.1"
18956               }
18957             }
18958           }
18959         },
18960         "safe-buffer": {
18961           "version": "5.2.1",
18962           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
18963           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
18964           "dev": true
18965         },
18966         "tough-cookie": {
18967           "version": "4.0.0",
18968           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
18969           "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
18970           "dev": true,
18971           "requires": {
18972             "psl": "^1.1.33",
18973             "punycode": "^2.1.1",
18974             "universalify": "^0.1.2"
18975           },
18976           "dependencies": {
18977             "psl": {
18978               "version": "1.8.0",
18979               "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
18980               "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
18981               "dev": true
18982             }
18983           }
18984         },
18985         "ws": {
18986           "version": "7.4.4",
18987           "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz",
18988           "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==",
18989           "dev": true
18990         }
18991       }
18992     },
18993     "jsesc": {
18994       "version": "2.5.2",
18995       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
18996       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
18997       "dev": true
18998     },
18999     "jshamcrest": {
19000       "version": "0.6.7",
19001       "resolved": "https://registry.npmjs.org/jshamcrest/-/jshamcrest-0.6.7.tgz",
19002       "integrity": "sha1-BNEgnNitedCTrWpbqlD049AR0Js=",
19003       "dev": true
19004     },
19005     "jsmockito": {
19006       "version": "1.0.5",
19007       "resolved": "https://registry.npmjs.org/jsmockito/-/jsmockito-1.0.5.tgz",
19008       "integrity": "sha1-pPn5OgrgI0ZjA2KLhrtpzym/90o=",
19009       "dev": true,
19010       "requires": {
19011         "jshamcrest": "0.6.7"
19012       }
19013     },
19014     "json-bigint": {
19015       "version": "0.1.4",
19016       "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-0.1.4.tgz",
19017       "integrity": "sha1-tdQLipAJ6S8Vf3wHnbCXABgw4B4=",
19018       "dev": true,
19019       "requires": {
19020         "bignumber.js": "~1.1.1"
19021       }
19022     },
19023     "json-buffer": {
19024       "version": "2.0.11",
19025       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-2.0.11.tgz",
19026       "integrity": "sha1-PkQf2jCYvo0eMXGtWRvGKjPi1V8="
19027     },
19028     "json-parse-better-errors": {
19029       "version": "1.0.2",
19030       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
19031       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
19032       "dev": true
19033     },
19034     "json-parse-even-better-errors": {
19035       "version": "2.3.1",
19036       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
19037       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
19038       "dev": true
19039     },
19040     "json-schema": {
19041       "version": "0.2.3",
19042       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
19043       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
19044     },
19045     "json-schema-traverse": {
19046       "version": "0.3.1",
19047       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
19048       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
19049     },
19050     "json-stable-stringify": {
19051       "version": "1.0.1",
19052       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
19053       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
19054       "dev": true,
19055       "optional": true,
19056       "requires": {
19057         "jsonify": "~0.0.0"
19058       }
19059     },
19060     "json-stable-stringify-without-jsonify": {
19061       "version": "1.0.1",
19062       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
19063       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
19064       "dev": true
19065     },
19066     "json-stringify-safe": {
19067       "version": "5.0.1",
19068       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
19069       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
19070     },
19071     "json5": {
19072       "version": "0.5.1",
19073       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
19074       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
19075       "dev": true
19076     },
19077     "jsonfile": {
19078       "version": "4.0.0",
19079       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
19080       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
19081       "requires": {
19082         "graceful-fs": "^4.1.6"
19083       }
19084     },
19085     "jsonify": {
19086       "version": "0.0.0",
19087       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
19088       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
19089       "dev": true,
19090       "optional": true
19091     },
19092     "jsonlint": {
19093       "version": "1.6.2",
19094       "resolved": "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.2.tgz",
19095       "integrity": "sha1-VzcEUIX1XrRVxosf9OvAG9UOiDA=",
19096       "dev": true,
19097       "requires": {
19098         "JSV": ">= 4.0.x",
19099         "nomnom": ">= 1.5.x"
19100       }
19101     },
19102     "jsonpointer": {
19103       "version": "4.1.0",
19104       "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz",
19105       "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg=="
19106     },
19107     "jsprim": {
19108       "version": "1.4.1",
19109       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
19110       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
19111       "requires": {
19112         "assert-plus": "1.0.0",
19113         "extsprintf": "1.3.0",
19114         "json-schema": "0.2.3",
19115         "verror": "1.10.0"
19116       },
19117       "dependencies": {
19118         "assert-plus": {
19119           "version": "1.0.0",
19120           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
19121           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
19122         }
19123       }
19124     },
19125     "jstransform": {
19126       "version": "11.0.3",
19127       "resolved": "https://registry.npmjs.org/jstransform/-/jstransform-11.0.3.tgz",
19128       "integrity": "sha1-CaeJk+CuTU70SH9hVakfYZDLQiM=",
19129       "dev": true,
19130       "requires": {
19131         "base62": "^1.1.0",
19132         "commoner": "^0.10.1",
19133         "esprima-fb": "^15001.1.0-dev-harmony-fb",
19134         "object-assign": "^2.0.0",
19135         "source-map": "^0.4.2"
19136       },
19137       "dependencies": {
19138         "object-assign": {
19139           "version": "2.1.1",
19140           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
19141           "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=",
19142           "dev": true
19143         },
19144         "source-map": {
19145           "version": "0.4.4",
19146           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
19147           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
19148           "dev": true,
19149           "requires": {
19150             "amdefine": ">=0.0.4"
19151           }
19152         }
19153       }
19154     },
19155     "just-debounce": {
19156       "version": "1.1.0",
19157       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
19158       "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
19159       "dev": true
19160     },
19161     "just-extend": {
19162       "version": "1.1.27",
19163       "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-1.1.27.tgz",
19164       "integrity": "sha512-mJVp13Ix6gFo3SBAy9U/kL+oeZqzlYYYLQBwXVBlVzIsZwBqGREnOro24oC/8s8aox+rJhtZ2DiQof++IrkA+g=="
19165     },
19166     "jwa": {
19167       "version": "1.4.1",
19168       "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
19169       "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
19170       "requires": {
19171         "buffer-equal-constant-time": "1.0.1",
19172         "ecdsa-sig-formatter": "1.0.11",
19173         "safe-buffer": "^5.0.1"
19174       }
19175     },
19176     "jws": {
19177       "version": "3.2.2",
19178       "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
19179       "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
19180       "requires": {
19181         "jwa": "^1.4.1",
19182         "safe-buffer": "^5.0.1"
19183       }
19184     },
19185     "jwt-simple": {
19186       "version": "0.5.6",
19187       "resolved": "https://registry.npmjs.org/jwt-simple/-/jwt-simple-0.5.6.tgz",
19188       "integrity": "sha512-40aUybvhH9t2h71ncA1/1SbtTNCVZHgsTsTgqPUxGWDmUDrXyDf2wMNQKEbdBjbf4AI+fQhbECNTV6lWxQKUzg=="
19189     },
19190     "kareem": {
19191       "version": "1.1.3",
19192       "resolved": "https://registry.npmjs.org/kareem/-/kareem-1.1.3.tgz",
19193       "integrity": "sha1-CHdhDYh5w42mLR26/eThfyaS8EE="
19194     },
19195     "katex": {
19196       "version": "0.10.2",
19197       "resolved": "https://registry.npmjs.org/katex/-/katex-0.10.2.tgz",
19198       "integrity": "sha512-cQOmyIRoMloCoSIOZ1+gEwsksdJZ1EW4SWm3QzxSza/QsnZr6D4U1V9S4q+B/OLm2OQ8TCBecQ8MaIfnScI7cw==",
19199       "requires": {
19200         "commander": "^2.19.0"
19201       },
19202       "dependencies": {
19203         "commander": {
19204           "version": "2.20.3",
19205           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
19206           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
19207         }
19208       }
19209     },
19210     "keymaster": {
19211       "version": "1.6.2",
19212       "resolved": "https://registry.npmjs.org/keymaster/-/keymaster-1.6.2.tgz",
19213       "integrity": "sha1-4a5U0OqUiPn2C2a2aPAumhlGxus="
19214     },
19215     "keyv": {
19216       "version": "3.1.0",
19217       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
19218       "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
19219       "dev": true,
19220       "requires": {
19221         "json-buffer": "3.0.0"
19222       },
19223       "dependencies": {
19224         "json-buffer": {
19225           "version": "3.0.0",
19226           "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
19227           "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
19228           "dev": true
19229         }
19230       }
19231     },
19232     "keyword-extractor": {
19233       "version": "0.0.18",
19234       "resolved": "https://registry.npmjs.org/keyword-extractor/-/keyword-extractor-0.0.18.tgz",
19235       "integrity": "sha512-l7OzJBvJsO/6282WZeGaMWB55mKWMcUML1wgBbQ1QQ1DyXBjPJ494L0JyTpqg6F61F2QDFnOLEgfdb9JOAq5Tw==",
19236       "requires": {
19237         "underscore": "1.9.1",
19238         "underscore.string": "3.3.5"
19239       },
19240       "dependencies": {
19241         "underscore": {
19242           "version": "1.9.1",
19243           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
19244           "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
19245         }
19246       }
19247     },
19248     "kind-of": {
19249       "version": "3.2.2",
19250       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
19251       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
19252       "requires": {
19253         "is-buffer": "^1.1.5"
19254       }
19255     },
19256     "kleur": {
19257       "version": "3.0.3",
19258       "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
19259       "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
19260       "dev": true
19261     },
19262     "kuler": {
19263       "version": "2.0.0",
19264       "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
19265       "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
19266     },
19267     "ky": {
19268       "version": "0.16.1",
19269       "resolved": "https://registry.npmjs.org/ky/-/ky-0.16.1.tgz",
19270       "integrity": "sha512-olhyGihJ8XOxP8dhdXXDFu1FfowsmkQznI33KNTl4Woa3T/UDBEV/FR8Y8Pe1cJ3ofVnlflcXRUE8a3Phwr3Og=="
19271     },
19272     "ky-universal": {
19273       "version": "0.3.0",
19274       "resolved": "https://registry.npmjs.org/ky-universal/-/ky-universal-0.3.0.tgz",
19275       "integrity": "sha512-CM4Bgb2zZZpsprcjI6DNYTaH3oGHXL2u7BU4DK+lfCuC4snkt9/WRpMYeKbBbXscvKkeqBwzzjFX2WwmKY5K/A==",
19276       "requires": {
19277         "abort-controller": "^3.0.0",
19278         "node-fetch": "^2.6.0"
19279       }
19280     },
19281     "langs": {
19282       "version": "1.1.0",
19283       "resolved": "https://registry.npmjs.org/langs/-/langs-1.1.0.tgz",
19284       "integrity": "sha1-/YbsrH15PZltQuAdm8T8HIkDSew="
19285     },
19286     "languagedetect": {
19287       "version": "1.1.1",
19288       "resolved": "https://registry.npmjs.org/languagedetect/-/languagedetect-1.1.1.tgz",
19289       "integrity": "sha1-i+NjvSR2j5LG4ENwbxOzqSlJIKs="
19290     },
19291     "last-run": {
19292       "version": "1.1.1",
19293       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
19294       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
19295       "dev": true,
19296       "requires": {
19297         "default-resolution": "^2.0.0",
19298         "es6-weak-map": "^2.0.1"
19299       }
19300     },
19301     "latest-version": {
19302       "version": "5.1.0",
19303       "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
19304       "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
19305       "dev": true,
19306       "requires": {
19307         "package-json": "^6.3.0"
19308       }
19309     },
19310     "lazy-ass": {
19311       "version": "1.6.0",
19312       "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
19313       "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=",
19314       "dev": true
19315     },
19316     "lazy-cache": {
19317       "version": "1.0.4",
19318       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
19319       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
19320       "dev": true
19321     },
19322     "lazy-debug-legacy": {
19323       "version": "0.0.1",
19324       "resolved": "https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz",
19325       "integrity": "sha1-U3cWwHduTPeePtG2IfdljCkRsbE=",
19326       "dev": true
19327     },
19328     "lazy.js": {
19329       "version": "0.4.3",
19330       "resolved": "https://registry.npmjs.org/lazy.js/-/lazy.js-0.4.3.tgz",
19331       "integrity": "sha1-h/Z6B602VVEh5P/xUg3zG+Znhtg="
19332     },
19333     "lazystream": {
19334       "version": "1.0.0",
19335       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
19336       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
19337       "dev": true,
19338       "requires": {
19339         "readable-stream": "^2.0.5"
19340       },
19341       "dependencies": {
19342         "isarray": {
19343           "version": "1.0.0",
19344           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
19345           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
19346           "dev": true
19347         },
19348         "process-nextick-args": {
19349           "version": "2.0.0",
19350           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
19351           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
19352           "dev": true
19353         },
19354         "readable-stream": {
19355           "version": "2.3.6",
19356           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
19357           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
19358           "dev": true,
19359           "requires": {
19360             "core-util-is": "~1.0.0",
19361             "inherits": "~2.0.3",
19362             "isarray": "~1.0.0",
19363             "process-nextick-args": "~2.0.0",
19364             "safe-buffer": "~5.1.1",
19365             "string_decoder": "~1.1.1",
19366             "util-deprecate": "~1.0.1"
19367           }
19368         },
19369         "string_decoder": {
19370           "version": "1.1.1",
19371           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
19372           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
19373           "dev": true,
19374           "requires": {
19375             "safe-buffer": "~5.1.0"
19376           }
19377         }
19378       }
19379     },
19380     "lcid": {
19381       "version": "1.0.0",
19382       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
19383       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
19384       "requires": {
19385         "invert-kv": "^1.0.0"
19386       }
19387     },
19388     "lcov-result-merger": {
19389       "version": "3.1.0",
19390       "resolved": "https://registry.npmjs.org/lcov-result-merger/-/lcov-result-merger-3.1.0.tgz",
19391       "integrity": "sha512-vGXaMNGZRr4cYvW+xMVg+rg7qd5DX9SbGXl+0S3k85+gRZVK4K7UvxPWzKb/qiMwe+4bx3EOrW2o4mbdb1WnsA==",
19392       "dev": true,
19393       "requires": {
19394         "through2": "^2.0.3",
19395         "vinyl": "^2.1.0",
19396         "vinyl-fs": "^3.0.2"
19397       },
19398       "dependencies": {
19399         "clone": {
19400           "version": "2.1.2",
19401           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
19402           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
19403           "dev": true
19404         },
19405         "clone-stats": {
19406           "version": "1.0.0",
19407           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
19408           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
19409           "dev": true
19410         },
19411         "replace-ext": {
19412           "version": "1.0.1",
19413           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
19414           "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
19415           "dev": true
19416         },
19417         "vinyl": {
19418           "version": "2.2.1",
19419           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
19420           "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
19421           "dev": true,
19422           "requires": {
19423             "clone": "^2.1.1",
19424             "clone-buffer": "^1.0.0",
19425             "clone-stats": "^1.0.0",
19426             "cloneable-readable": "^1.0.0",
19427             "remove-trailing-separator": "^1.0.1",
19428             "replace-ext": "^1.0.0"
19429           }
19430         }
19431       }
19432     },
19433     "lead": {
19434       "version": "1.0.0",
19435       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
19436       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
19437       "dev": true,
19438       "requires": {
19439         "flush-write-stream": "^1.0.2"
19440       }
19441     },
19442     "less": {
19443       "version": "2.7.3",
19444       "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz",
19445       "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==",
19446       "dev": true,
19447       "requires": {
19448         "errno": "^0.1.1",
19449         "graceful-fs": "^4.1.2",
19450         "image-size": "~0.5.0",
19451         "mime": "^1.2.11",
19452         "mkdirp": "^0.5.0",
19453         "promise": "^7.1.1",
19454         "request": "2.81.0",
19455         "source-map": "^0.5.3"
19456       },
19457       "dependencies": {
19458         "ajv": {
19459           "version": "4.11.8",
19460           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
19461           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
19462           "dev": true,
19463           "optional": true,
19464           "requires": {
19465             "co": "^4.6.0",
19466             "json-stable-stringify": "^1.0.1"
19467           }
19468         },
19469         "assert-plus": {
19470           "version": "0.2.0",
19471           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
19472           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
19473           "dev": true,
19474           "optional": true
19475         },
19476         "aws-sign2": {
19477           "version": "0.6.0",
19478           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
19479           "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
19480           "dev": true,
19481           "optional": true
19482         },
19483         "boom": {
19484           "version": "2.10.1",
19485           "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
19486           "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
19487           "dev": true,
19488           "optional": true,
19489           "requires": {
19490             "hoek": "2.x.x"
19491           }
19492         },
19493         "combined-stream": {
19494           "version": "1.0.6",
19495           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
19496           "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
19497           "dev": true,
19498           "optional": true,
19499           "requires": {
19500             "delayed-stream": "~1.0.0"
19501           }
19502         },
19503         "cryptiles": {
19504           "version": "2.0.5",
19505           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
19506           "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
19507           "dev": true,
19508           "optional": true,
19509           "requires": {
19510             "boom": "2.x.x"
19511           }
19512         },
19513         "delayed-stream": {
19514           "version": "1.0.0",
19515           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
19516           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
19517           "dev": true,
19518           "optional": true
19519         },
19520         "forever-agent": {
19521           "version": "0.6.1",
19522           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
19523           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
19524           "dev": true,
19525           "optional": true
19526         },
19527         "form-data": {
19528           "version": "2.1.4",
19529           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
19530           "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
19531           "dev": true,
19532           "optional": true,
19533           "requires": {
19534             "asynckit": "^0.4.0",
19535             "combined-stream": "^1.0.5",
19536             "mime-types": "^2.1.12"
19537           }
19538         },
19539         "har-schema": {
19540           "version": "1.0.5",
19541           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
19542           "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
19543           "dev": true,
19544           "optional": true
19545         },
19546         "har-validator": {
19547           "version": "4.2.1",
19548           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
19549           "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
19550           "dev": true,
19551           "optional": true,
19552           "requires": {
19553             "ajv": "^4.9.1",
19554             "har-schema": "^1.0.5"
19555           }
19556         },
19557         "hawk": {
19558           "version": "3.1.3",
19559           "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
19560           "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
19561           "dev": true,
19562           "optional": true,
19563           "requires": {
19564             "boom": "2.x.x",
19565             "cryptiles": "2.x.x",
19566             "hoek": "2.x.x",
19567             "sntp": "1.x.x"
19568           }
19569         },
19570         "hoek": {
19571           "version": "2.16.3",
19572           "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
19573           "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
19574           "dev": true,
19575           "optional": true
19576         },
19577         "http-signature": {
19578           "version": "1.1.1",
19579           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
19580           "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
19581           "dev": true,
19582           "optional": true,
19583           "requires": {
19584             "assert-plus": "^0.2.0",
19585             "jsprim": "^1.2.2",
19586             "sshpk": "^1.7.0"
19587           }
19588         },
19589         "oauth-sign": {
19590           "version": "0.8.2",
19591           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
19592           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
19593           "dev": true,
19594           "optional": true
19595         },
19596         "performance-now": {
19597           "version": "0.2.0",
19598           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
19599           "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
19600           "dev": true,
19601           "optional": true
19602         },
19603         "qs": {
19604           "version": "6.4.0",
19605           "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
19606           "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
19607           "dev": true,
19608           "optional": true
19609         },
19610         "request": {
19611           "version": "2.81.0",
19612           "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
19613           "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
19614           "dev": true,
19615           "optional": true,
19616           "requires": {
19617             "aws-sign2": "~0.6.0",
19618             "aws4": "^1.2.1",
19619             "caseless": "~0.12.0",
19620             "combined-stream": "~1.0.5",
19621             "extend": "~3.0.0",
19622             "forever-agent": "~0.6.1",
19623             "form-data": "~2.1.1",
19624             "har-validator": "~4.2.1",
19625             "hawk": "~3.1.3",
19626             "http-signature": "~1.1.0",
19627             "is-typedarray": "~1.0.0",
19628             "isstream": "~0.1.2",
19629             "json-stringify-safe": "~5.0.1",
19630             "mime-types": "~2.1.7",
19631             "oauth-sign": "~0.8.1",
19632             "performance-now": "^0.2.0",
19633             "qs": "~6.4.0",
19634             "safe-buffer": "^5.0.1",
19635             "stringstream": "~0.0.4",
19636             "tough-cookie": "~2.3.0",
19637             "tunnel-agent": "^0.6.0",
19638             "uuid": "^3.0.0"
19639           },
19640           "dependencies": {
19641             "extend": {
19642               "version": "3.0.2",
19643               "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
19644               "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
19645               "dev": true,
19646               "optional": true
19647             },
19648             "stringstream": {
19649               "version": "0.0.6",
19650               "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
19651               "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
19652               "dev": true,
19653               "optional": true
19654             }
19655           }
19656         },
19657         "sntp": {
19658           "version": "1.0.9",
19659           "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
19660           "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
19661           "dev": true,
19662           "optional": true,
19663           "requires": {
19664             "hoek": "2.x.x"
19665           }
19666         },
19667         "source-map": {
19668           "version": "0.5.7",
19669           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
19670           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
19671           "dev": true,
19672           "optional": true
19673         }
19674       }
19675     },
19676     "less-loader": {
19677       "version": "5.0.0",
19678       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
19679       "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
19680       "dev": true,
19681       "requires": {
19682         "clone": "^2.1.1",
19683         "loader-utils": "^1.1.0",
19684         "pify": "^4.0.1"
19685       },
19686       "dependencies": {
19687         "big.js": {
19688           "version": "5.2.2",
19689           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
19690           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
19691           "dev": true
19692         },
19693         "clone": {
19694           "version": "2.1.2",
19695           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
19696           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
19697           "dev": true
19698         },
19699         "json5": {
19700           "version": "1.0.1",
19701           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
19702           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
19703           "dev": true,
19704           "requires": {
19705             "minimist": "^1.2.0"
19706           }
19707         },
19708         "loader-utils": {
19709           "version": "1.2.3",
19710           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
19711           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
19712           "dev": true,
19713           "requires": {
19714             "big.js": "^5.2.2",
19715             "emojis-list": "^2.0.0",
19716             "json5": "^1.0.1"
19717           }
19718         },
19719         "minimist": {
19720           "version": "1.2.0",
19721           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
19722           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
19723           "dev": true
19724         },
19725         "pify": {
19726           "version": "4.0.1",
19727           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
19728           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
19729           "dev": true
19730         }
19731       }
19732     },
19733     "leven": {
19734       "version": "3.1.0",
19735       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
19736       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
19737       "dev": true
19738     },
19739     "levenary": {
19740       "version": "1.1.1",
19741       "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
19742       "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
19743       "dev": true,
19744       "requires": {
19745         "leven": "^3.1.0"
19746       }
19747     },
19748     "levn": {
19749       "version": "0.3.0",
19750       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
19751       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
19752       "dev": true,
19753       "requires": {
19754         "prelude-ls": "~1.1.2",
19755         "type-check": "~0.3.2"
19756       }
19757     },
19758     "li": {
19759       "version": "1.3.0",
19760       "resolved": "https://registry.npmjs.org/li/-/li-1.3.0.tgz",
19761       "integrity": "sha1-IsWbyu+qmo7zWc91l4TkvxBq6hs="
19762     },
19763     "lie": {
19764       "version": "3.1.1",
19765       "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
19766       "integrity": "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4=",
19767       "requires": {
19768         "immediate": "~3.0.5"
19769       }
19770     },
19771     "liftoff": {
19772       "version": "2.5.0",
19773       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
19774       "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
19775       "dev": true,
19776       "requires": {
19777         "extend": "^3.0.0",
19778         "findup-sync": "^2.0.0",
19779         "fined": "^1.0.1",
19780         "flagged-respawn": "^1.0.0",
19781         "is-plain-object": "^2.0.4",
19782         "object.map": "^1.0.0",
19783         "rechoir": "^0.6.2",
19784         "resolve": "^1.1.7"
19785       }
19786     },
19787     "line-by-line": {
19788       "version": "0.1.6",
19789       "resolved": "https://registry.npmjs.org/line-by-line/-/line-by-line-0.1.6.tgz",
19790       "integrity": "sha512-MmwVPfOyp0lWnEZ3fBA8Ah4pMFvxO6WgWovqZNu7Y4J0TNnGcsV4S1LzECHbdgqk1hoHc2mFP1Axc37YUqwafg=="
19791     },
19792     "lines-and-columns": {
19793       "version": "1.1.6",
19794       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
19795       "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
19796       "dev": true
19797     },
19798     "listr": {
19799       "version": "0.14.3",
19800       "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz",
19801       "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==",
19802       "dev": true,
19803       "requires": {
19804         "@samverschueren/stream-to-observable": "^0.3.0",
19805         "is-observable": "^1.1.0",
19806         "is-promise": "^2.1.0",
19807         "is-stream": "^1.1.0",
19808         "listr-silent-renderer": "^1.1.1",
19809         "listr-update-renderer": "^0.5.0",
19810         "listr-verbose-renderer": "^0.5.0",
19811         "p-map": "^2.0.0",
19812         "rxjs": "^6.3.3"
19813       },
19814       "dependencies": {
19815         "p-map": {
19816           "version": "2.1.0",
19817           "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
19818           "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
19819           "dev": true
19820         }
19821       }
19822     },
19823     "listr-silent-renderer": {
19824       "version": "1.1.1",
19825       "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz",
19826       "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=",
19827       "dev": true
19828     },
19829     "listr-update-renderer": {
19830       "version": "0.5.0",
19831       "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz",
19832       "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==",
19833       "dev": true,
19834       "requires": {
19835         "chalk": "^1.1.3",
19836         "cli-truncate": "^0.2.1",
19837         "elegant-spinner": "^1.0.1",
19838         "figures": "^1.7.0",
19839         "indent-string": "^3.0.0",
19840         "log-symbols": "^1.0.2",
19841         "log-update": "^2.3.0",
19842         "strip-ansi": "^3.0.1"
19843       },
19844       "dependencies": {
19845         "figures": {
19846           "version": "1.7.0",
19847           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
19848           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
19849           "dev": true,
19850           "requires": {
19851             "escape-string-regexp": "^1.0.5",
19852             "object-assign": "^4.1.0"
19853           }
19854         },
19855         "indent-string": {
19856           "version": "3.2.0",
19857           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
19858           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
19859           "dev": true
19860         },
19861         "log-symbols": {
19862           "version": "1.0.2",
19863           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
19864           "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
19865           "dev": true,
19866           "requires": {
19867             "chalk": "^1.0.0"
19868           }
19869         }
19870       }
19871     },
19872     "listr-verbose-renderer": {
19873       "version": "0.5.0",
19874       "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz",
19875       "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==",
19876       "dev": true,
19877       "requires": {
19878         "chalk": "^2.4.1",
19879         "cli-cursor": "^2.1.0",
19880         "date-fns": "^1.27.2",
19881         "figures": "^2.0.0"
19882       },
19883       "dependencies": {
19884         "ansi-styles": {
19885           "version": "3.2.1",
19886           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
19887           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
19888           "dev": true,
19889           "requires": {
19890             "color-convert": "^1.9.0"
19891           }
19892         },
19893         "chalk": {
19894           "version": "2.4.2",
19895           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
19896           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
19897           "dev": true,
19898           "requires": {
19899             "ansi-styles": "^3.2.1",
19900             "escape-string-regexp": "^1.0.5",
19901             "supports-color": "^5.3.0"
19902           }
19903         },
19904         "supports-color": {
19905           "version": "5.5.0",
19906           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
19907           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
19908           "dev": true,
19909           "requires": {
19910             "has-flag": "^3.0.0"
19911           }
19912         }
19913       }
19914     },
19915     "load-json-file": {
19916       "version": "1.1.0",
19917       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
19918       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
19919       "requires": {
19920         "graceful-fs": "^4.1.2",
19921         "parse-json": "^2.2.0",
19922         "pify": "^2.0.0",
19923         "pinkie-promise": "^2.0.0",
19924         "strip-bom": "^2.0.0"
19925       }
19926     },
19927     "loader-runner": {
19928       "version": "2.4.0",
19929       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
19930       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
19931       "dev": true
19932     },
19933     "loader-utils": {
19934       "version": "0.2.17",
19935       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
19936       "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
19937       "dev": true,
19938       "requires": {
19939         "big.js": "^3.1.3",
19940         "emojis-list": "^2.0.0",
19941         "json5": "^0.5.0",
19942         "object-assign": "^4.0.1"
19943       }
19944     },
19945     "localforage": {
19946       "version": "1.9.0",
19947       "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.9.0.tgz",
19948       "integrity": "sha512-rR1oyNrKulpe+VM9cYmcFn6tsHuokyVHFaCM3+osEmxaHTbEk8oQu6eGDfS6DQLWi/N67XRmB8ECG37OES368g==",
19949       "requires": {
19950         "lie": "3.1.1"
19951       }
19952     },
19953     "locate-path": {
19954       "version": "3.0.0",
19955       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
19956       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
19957       "dev": true,
19958       "requires": {
19959         "p-locate": "^3.0.0",
19960         "path-exists": "^3.0.0"
19961       },
19962       "dependencies": {
19963         "path-exists": {
19964           "version": "3.0.0",
19965           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
19966           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
19967           "dev": true
19968         }
19969       }
19970     },
19971     "lodash": {
19972       "version": "3.10.1",
19973       "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
19974       "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y="
19975     },
19976     "lodash-compat": {
19977       "version": "3.10.2",
19978       "resolved": "https://registry.npmjs.org/lodash-compat/-/lodash-compat-3.10.2.tgz",
19979       "integrity": "sha1-xpQBKKnTD46QLNLPmf0Muk7PwYM="
19980     },
19981     "lodash._basecopy": {
19982       "version": "3.0.1",
19983       "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
19984       "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
19985       "dev": true
19986     },
19987     "lodash._basetostring": {
19988       "version": "3.0.1",
19989       "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
19990       "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
19991       "dev": true
19992     },
19993     "lodash._basevalues": {
19994       "version": "3.0.0",
19995       "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
19996       "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
19997       "dev": true
19998     },
19999     "lodash._getnative": {
20000       "version": "3.9.1",
20001       "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
20002       "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
20003       "dev": true
20004     },
20005     "lodash._isiterateecall": {
20006       "version": "3.0.9",
20007       "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
20008       "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
20009       "dev": true
20010     },
20011     "lodash._reescape": {
20012       "version": "3.0.0",
20013       "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
20014       "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
20015       "dev": true
20016     },
20017     "lodash._reevaluate": {
20018       "version": "3.0.0",
20019       "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
20020       "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
20021       "dev": true
20022     },
20023     "lodash._reinterpolate": {
20024       "version": "3.0.0",
20025       "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
20026       "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0="
20027     },
20028     "lodash._root": {
20029       "version": "3.0.1",
20030       "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
20031       "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
20032       "dev": true
20033     },
20034     "lodash.assign": {
20035       "version": "4.2.0",
20036       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
20037       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
20038     },
20039     "lodash.clone": {
20040       "version": "4.5.0",
20041       "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
20042       "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=",
20043       "dev": true
20044     },
20045     "lodash.defaults": {
20046       "version": "4.2.0",
20047       "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
20048       "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
20049       "dev": true
20050     },
20051     "lodash.escape": {
20052       "version": "3.2.0",
20053       "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
20054       "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
20055       "dev": true,
20056       "requires": {
20057         "lodash._root": "^3.0.0"
20058       }
20059     },
20060     "lodash.flatten": {
20061       "version": "4.4.0",
20062       "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
20063       "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
20064       "dev": true
20065     },
20066     "lodash.flattendeep": {
20067       "version": "4.4.0",
20068       "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
20069       "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
20070       "dev": true
20071     },
20072     "lodash.get": {
20073       "version": "4.4.2",
20074       "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
20075       "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
20076     },
20077     "lodash.isarguments": {
20078       "version": "3.1.0",
20079       "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
20080       "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
20081       "dev": true
20082     },
20083     "lodash.isarray": {
20084       "version": "3.0.4",
20085       "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
20086       "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
20087       "dev": true
20088     },
20089     "lodash.keys": {
20090       "version": "3.1.2",
20091       "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
20092       "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
20093       "dev": true,
20094       "requires": {
20095         "lodash._getnative": "^3.0.0",
20096         "lodash.isarguments": "^3.0.0",
20097         "lodash.isarray": "^3.0.0"
20098       }
20099     },
20100     "lodash.merge": {
20101       "version": "4.6.2",
20102       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
20103       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
20104       "dev": true
20105     },
20106     "lodash.once": {
20107       "version": "4.1.1",
20108       "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
20109       "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=",
20110       "dev": true
20111     },
20112     "lodash.partialright": {
20113       "version": "4.2.1",
20114       "resolved": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz",
20115       "integrity": "sha1-ATDYDoM2MmTUAHTzKbij56ihzEs=",
20116       "dev": true
20117     },
20118     "lodash.pick": {
20119       "version": "4.4.0",
20120       "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
20121       "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=",
20122       "dev": true
20123     },
20124     "lodash.restparam": {
20125       "version": "3.6.1",
20126       "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
20127       "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
20128       "dev": true
20129     },
20130     "lodash.sample": {
20131       "version": "4.2.1",
20132       "resolved": "https://registry.npmjs.org/lodash.sample/-/lodash.sample-4.2.1.tgz",
20133       "integrity": "sha1-XkKRsMdT+hq+sKq4+ynfG2bwf20=",
20134       "dev": true
20135     },
20136     "lodash.some": {
20137       "version": "4.6.0",
20138       "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
20139       "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=",
20140       "dev": true
20141     },
20142     "lodash.template": {
20143       "version": "3.6.2",
20144       "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
20145       "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
20146       "dev": true,
20147       "requires": {
20148         "lodash._basecopy": "^3.0.0",
20149         "lodash._basetostring": "^3.0.0",
20150         "lodash._basevalues": "^3.0.0",
20151         "lodash._isiterateecall": "^3.0.0",
20152         "lodash._reinterpolate": "^3.0.0",
20153         "lodash.escape": "^3.0.0",
20154         "lodash.keys": "^3.0.0",
20155         "lodash.restparam": "^3.0.0",
20156         "lodash.templatesettings": "^3.0.0"
20157       }
20158     },
20159     "lodash.templatesettings": {
20160       "version": "3.1.1",
20161       "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
20162       "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
20163       "dev": true,
20164       "requires": {
20165         "lodash._reinterpolate": "^3.0.0",
20166         "lodash.escape": "^3.0.0"
20167       }
20168     },
20169     "lodash.uniq": {
20170       "version": "4.5.0",
20171       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
20172       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M="
20173     },
20174     "log-symbols": {
20175       "version": "4.1.0",
20176       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
20177       "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
20178       "dev": true,
20179       "requires": {
20180         "chalk": "^4.1.0",
20181         "is-unicode-supported": "^0.1.0"
20182       },
20183       "dependencies": {
20184         "ansi-styles": {
20185           "version": "4.3.0",
20186           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20187           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20188           "dev": true,
20189           "requires": {
20190             "color-convert": "^2.0.1"
20191           }
20192         },
20193         "chalk": {
20194           "version": "4.1.0",
20195           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
20196           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
20197           "dev": true,
20198           "requires": {
20199             "ansi-styles": "^4.1.0",
20200             "supports-color": "^7.1.0"
20201           }
20202         },
20203         "color-convert": {
20204           "version": "2.0.1",
20205           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20206           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20207           "dev": true,
20208           "requires": {
20209             "color-name": "~1.1.4"
20210           }
20211         },
20212         "color-name": {
20213           "version": "1.1.4",
20214           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20215           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
20216           "dev": true
20217         },
20218         "has-flag": {
20219           "version": "4.0.0",
20220           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
20221           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
20222           "dev": true
20223         },
20224         "supports-color": {
20225           "version": "7.2.0",
20226           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
20227           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
20228           "dev": true,
20229           "requires": {
20230             "has-flag": "^4.0.0"
20231           }
20232         }
20233       }
20234     },
20235     "log-update": {
20236       "version": "2.3.0",
20237       "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz",
20238       "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=",
20239       "dev": true,
20240       "requires": {
20241         "ansi-escapes": "^3.0.0",
20242         "cli-cursor": "^2.0.0",
20243         "wrap-ansi": "^3.0.1"
20244       },
20245       "dependencies": {
20246         "ansi-regex": {
20247           "version": "3.0.0",
20248           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
20249           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
20250           "dev": true
20251         },
20252         "is-fullwidth-code-point": {
20253           "version": "2.0.0",
20254           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
20255           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
20256           "dev": true
20257         },
20258         "string-width": {
20259           "version": "2.1.1",
20260           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
20261           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
20262           "dev": true,
20263           "requires": {
20264             "is-fullwidth-code-point": "^2.0.0",
20265             "strip-ansi": "^4.0.0"
20266           }
20267         },
20268         "strip-ansi": {
20269           "version": "4.0.0",
20270           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
20271           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
20272           "dev": true,
20273           "requires": {
20274             "ansi-regex": "^3.0.0"
20275           }
20276         },
20277         "wrap-ansi": {
20278           "version": "3.0.1",
20279           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz",
20280           "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=",
20281           "dev": true,
20282           "requires": {
20283             "string-width": "^2.1.1",
20284             "strip-ansi": "^4.0.0"
20285           }
20286         }
20287       }
20288     },
20289     "logform": {
20290       "version": "2.2.0",
20291       "resolved": "https://registry.npmjs.org/logform/-/logform-2.2.0.tgz",
20292       "integrity": "sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==",
20293       "requires": {
20294         "colors": "^1.2.1",
20295         "fast-safe-stringify": "^2.0.4",
20296         "fecha": "^4.2.0",
20297         "ms": "^2.1.1",
20298         "triple-beam": "^1.3.0"
20299       },
20300       "dependencies": {
20301         "colors": {
20302           "version": "1.4.0",
20303           "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
20304           "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
20305         },
20306         "ms": {
20307           "version": "2.1.3",
20308           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
20309           "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
20310         }
20311       }
20312     },
20313     "loglevel": {
20314       "version": "1.6.1",
20315       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
20316       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po="
20317     },
20318     "lolex": {
20319       "version": "4.1.0",
20320       "resolved": "https://registry.npmjs.org/lolex/-/lolex-4.1.0.tgz",
20321       "integrity": "sha512-BYxIEXiVq5lGIXeVHnsFzqa1TxN5acnKnPCdlZSpzm8viNEOhiigupA4vTQ9HEFQ6nLTQ9wQOgBknJgzUYQ9Aw==",
20322       "dev": true
20323     },
20324     "longest": {
20325       "version": "1.0.1",
20326       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
20327       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
20328       "dev": true
20329     },
20330     "loose-envify": {
20331       "version": "1.3.1",
20332       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
20333       "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
20334       "dev": true,
20335       "requires": {
20336         "js-tokens": "^3.0.0"
20337       }
20338     },
20339     "lorem-ipsum": {
20340       "version": "1.0.4",
20341       "resolved": "https://registry.npmjs.org/lorem-ipsum/-/lorem-ipsum-1.0.4.tgz",
20342       "integrity": "sha1-MLcqOx4ZH1UGKvjH36spGuT72RI=",
20343       "dev": true,
20344       "requires": {
20345         "optimist": "~0.3.5"
20346       },
20347       "dependencies": {
20348         "optimist": {
20349           "version": "0.3.7",
20350           "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
20351           "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
20352           "dev": true,
20353           "requires": {
20354             "wordwrap": "~0.0.2"
20355           }
20356         }
20357       }
20358     },
20359     "loud-rejection": {
20360       "version": "1.6.0",
20361       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
20362       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
20363       "dev": true,
20364       "requires": {
20365         "currently-unhandled": "^0.4.1",
20366         "signal-exit": "^3.0.0"
20367       }
20368     },
20369     "lowercase-keys": {
20370       "version": "1.0.1",
20371       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
20372       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
20373       "dev": true
20374     },
20375     "lru-cache": {
20376       "version": "2.7.3",
20377       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
20378       "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI="
20379     },
20380     "make-dir": {
20381       "version": "1.2.0",
20382       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz",
20383       "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==",
20384       "dev": true,
20385       "requires": {
20386         "pify": "^3.0.0"
20387       },
20388       "dependencies": {
20389         "pify": {
20390           "version": "3.0.0",
20391           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
20392           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
20393           "dev": true
20394         }
20395       }
20396     },
20397     "make-error": {
20398       "version": "1.3.4",
20399       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz",
20400       "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==",
20401       "dev": true
20402     },
20403     "make-error-cause": {
20404       "version": "1.2.2",
20405       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
20406       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
20407       "dev": true,
20408       "requires": {
20409         "make-error": "^1.2.0"
20410       }
20411     },
20412     "make-iterator": {
20413       "version": "1.0.1",
20414       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
20415       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
20416       "dev": true,
20417       "requires": {
20418         "kind-of": "^6.0.2"
20419       },
20420       "dependencies": {
20421         "kind-of": {
20422           "version": "6.0.3",
20423           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
20424           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
20425           "dev": true
20426         }
20427       }
20428     },
20429     "makeerror": {
20430       "version": "1.0.11",
20431       "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
20432       "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
20433       "dev": true,
20434       "requires": {
20435         "tmpl": "1.0.x"
20436       }
20437     },
20438     "mandrill-api": {
20439       "version": "1.0.45",
20440       "resolved": "https://registry.npmjs.org/mandrill-api/-/mandrill-api-1.0.45.tgz",
20441       "integrity": "sha1-Fjk5z0hr0YJ3sPO69BLD5l2Epy0="
20442     },
20443     "map-cache": {
20444       "version": "0.2.2",
20445       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
20446       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
20447     },
20448     "map-o": {
20449       "version": "2.0.10",
20450       "resolved": "https://registry.npmjs.org/map-o/-/map-o-2.0.10.tgz",
20451       "integrity": "sha512-BxazE81fVByHWasyXhqKeo2m7bFKYu+ZbEfiuexMOnklXW+tzDvnlTi/JaklEeuuwqcqJzPaf9q+TWptSGXeLg==",
20452       "requires": {
20453         "iterate-object": "^1.3.0"
20454       }
20455     },
20456     "map-obj": {
20457       "version": "1.0.1",
20458       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
20459       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
20460       "dev": true
20461     },
20462     "map-stream": {
20463       "version": "0.1.0",
20464       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
20465       "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ="
20466     },
20467     "map-visit": {
20468       "version": "1.0.0",
20469       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
20470       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
20471       "requires": {
20472         "object-visit": "^1.0.0"
20473       }
20474     },
20475     "matchdep": {
20476       "version": "2.0.0",
20477       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
20478       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
20479       "dev": true,
20480       "requires": {
20481         "findup-sync": "^2.0.0",
20482         "micromatch": "^3.0.4",
20483         "resolve": "^1.4.0",
20484         "stack-trace": "0.0.10"
20485       },
20486       "dependencies": {
20487         "arr-diff": {
20488           "version": "4.0.0",
20489           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
20490           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
20491           "dev": true
20492         },
20493         "braces": {
20494           "version": "2.3.2",
20495           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
20496           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
20497           "dev": true,
20498           "requires": {
20499             "arr-flatten": "^1.1.0",
20500             "array-unique": "^0.3.2",
20501             "extend-shallow": "^2.0.1",
20502             "fill-range": "^4.0.0",
20503             "isobject": "^3.0.1",
20504             "repeat-element": "^1.1.2",
20505             "snapdragon": "^0.8.1",
20506             "snapdragon-node": "^2.0.1",
20507             "split-string": "^3.0.2",
20508             "to-regex": "^3.0.1"
20509           },
20510           "dependencies": {
20511             "extend-shallow": {
20512               "version": "2.0.1",
20513               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
20514               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
20515               "dev": true,
20516               "requires": {
20517                 "is-extendable": "^0.1.0"
20518               }
20519             }
20520           }
20521         },
20522         "fill-range": {
20523           "version": "4.0.0",
20524           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
20525           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
20526           "dev": true,
20527           "requires": {
20528             "extend-shallow": "^2.0.1",
20529             "is-number": "^3.0.0",
20530             "repeat-string": "^1.6.1",
20531             "to-regex-range": "^2.1.0"
20532           },
20533           "dependencies": {
20534             "extend-shallow": {
20535               "version": "2.0.1",
20536               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
20537               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
20538               "dev": true,
20539               "requires": {
20540                 "is-extendable": "^0.1.0"
20541               }
20542             }
20543           }
20544         },
20545         "is-accessor-descriptor": {
20546           "version": "1.0.0",
20547           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
20548           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
20549           "requires": {
20550             "kind-of": "^6.0.0"
20551           }
20552         },
20553         "is-data-descriptor": {
20554           "version": "1.0.0",
20555           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
20556           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
20557           "requires": {
20558             "kind-of": "^6.0.0"
20559           }
20560         },
20561         "is-descriptor": {
20562           "version": "1.0.2",
20563           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
20564           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
20565           "requires": {
20566             "is-accessor-descriptor": "^1.0.0",
20567             "is-data-descriptor": "^1.0.0",
20568             "kind-of": "^6.0.2"
20569           }
20570         },
20571         "is-number": {
20572           "version": "3.0.0",
20573           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
20574           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
20575           "dev": true,
20576           "requires": {
20577             "kind-of": "^3.0.2"
20578           },
20579           "dependencies": {
20580             "kind-of": {
20581               "version": "3.2.2",
20582               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
20583               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
20584               "dev": true,
20585               "requires": {
20586                 "is-buffer": "^1.1.5"
20587               }
20588             }
20589           }
20590         },
20591         "kind-of": {
20592           "version": "6.0.3",
20593           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
20594           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
20595         },
20596         "micromatch": {
20597           "version": "3.1.10",
20598           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
20599           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
20600           "dev": true,
20601           "requires": {
20602             "arr-diff": "^4.0.0",
20603             "array-unique": "^0.3.2",
20604             "braces": "^2.3.1",
20605             "define-property": "^2.0.2",
20606             "extend-shallow": "^3.0.2",
20607             "extglob": "^2.0.4",
20608             "fragment-cache": "^0.2.1",
20609             "kind-of": "^6.0.2",
20610             "nanomatch": "^1.2.9",
20611             "object.pick": "^1.3.0",
20612             "regex-not": "^1.0.0",
20613             "snapdragon": "^0.8.1",
20614             "to-regex": "^3.0.2"
20615           }
20616         }
20617       }
20618     },
20619     "matrix-appservice": {
20620       "version": "0.8.0",
20621       "resolved": "https://registry.npmjs.org/matrix-appservice/-/matrix-appservice-0.8.0.tgz",
20622       "integrity": "sha512-mfgMpmV3dWLtzrd4V/3XtqUD0P44I/mTgsRreW5jMhSaUnnRGZbpptBw2q4/axbLjw2FarlWtOVgertDGMtccA==",
20623       "requires": {
20624         "@types/express": "^4.17.8",
20625         "body-parser": "^1.19.0",
20626         "express": "^4.17.1",
20627         "js-yaml": "^3.14.0",
20628         "morgan": "^1.10.0"
20629       },
20630       "dependencies": {
20631         "accepts": {
20632           "version": "1.3.7",
20633           "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
20634           "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
20635           "requires": {
20636             "mime-types": "~2.1.24",
20637             "negotiator": "0.6.2"
20638           }
20639         },
20640         "body-parser": {
20641           "version": "1.19.0",
20642           "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
20643           "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
20644           "requires": {
20645             "bytes": "3.1.0",
20646             "content-type": "~1.0.4",
20647             "debug": "2.6.9",
20648             "depd": "~1.1.2",
20649             "http-errors": "1.7.2",
20650             "iconv-lite": "0.4.24",
20651             "on-finished": "~2.3.0",
20652             "qs": "6.7.0",
20653             "raw-body": "2.4.0",
20654             "type-is": "~1.6.17"
20655           }
20656         },
20657         "bytes": {
20658           "version": "3.1.0",
20659           "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
20660           "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
20661         },
20662         "content-disposition": {
20663           "version": "0.5.3",
20664           "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
20665           "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
20666           "requires": {
20667             "safe-buffer": "5.1.2"
20668           }
20669         },
20670         "cookie": {
20671           "version": "0.4.0",
20672           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
20673           "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
20674         },
20675         "esprima": {
20676           "version": "4.0.1",
20677           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
20678           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
20679         },
20680         "express": {
20681           "version": "4.17.1",
20682           "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
20683           "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
20684           "requires": {
20685             "accepts": "~1.3.7",
20686             "array-flatten": "1.1.1",
20687             "body-parser": "1.19.0",
20688             "content-disposition": "0.5.3",
20689             "content-type": "~1.0.4",
20690             "cookie": "0.4.0",
20691             "cookie-signature": "1.0.6",
20692             "debug": "2.6.9",
20693             "depd": "~1.1.2",
20694             "encodeurl": "~1.0.2",
20695             "escape-html": "~1.0.3",
20696             "etag": "~1.8.1",
20697             "finalhandler": "~1.1.2",
20698             "fresh": "0.5.2",
20699             "merge-descriptors": "1.0.1",
20700             "methods": "~1.1.2",
20701             "on-finished": "~2.3.0",
20702             "parseurl": "~1.3.3",
20703             "path-to-regexp": "0.1.7",
20704             "proxy-addr": "~2.0.5",
20705             "qs": "6.7.0",
20706             "range-parser": "~1.2.1",
20707             "safe-buffer": "5.1.2",
20708             "send": "0.17.1",
20709             "serve-static": "1.14.1",
20710             "setprototypeof": "1.1.1",
20711             "statuses": "~1.5.0",
20712             "type-is": "~1.6.18",
20713             "utils-merge": "1.0.1",
20714             "vary": "~1.1.2"
20715           }
20716         },
20717         "finalhandler": {
20718           "version": "1.1.2",
20719           "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
20720           "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
20721           "requires": {
20722             "debug": "2.6.9",
20723             "encodeurl": "~1.0.2",
20724             "escape-html": "~1.0.3",
20725             "on-finished": "~2.3.0",
20726             "parseurl": "~1.3.3",
20727             "statuses": "~1.5.0",
20728             "unpipe": "~1.0.0"
20729           }
20730         },
20731         "http-errors": {
20732           "version": "1.7.2",
20733           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
20734           "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
20735           "requires": {
20736             "depd": "~1.1.2",
20737             "inherits": "2.0.3",
20738             "setprototypeof": "1.1.1",
20739             "statuses": ">= 1.5.0 < 2",
20740             "toidentifier": "1.0.0"
20741           }
20742         },
20743         "iconv-lite": {
20744           "version": "0.4.24",
20745           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
20746           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
20747           "requires": {
20748             "safer-buffer": ">= 2.1.2 < 3"
20749           }
20750         },
20751         "ipaddr.js": {
20752           "version": "1.9.1",
20753           "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
20754           "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
20755         },
20756         "js-yaml": {
20757           "version": "3.14.1",
20758           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
20759           "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
20760           "requires": {
20761             "argparse": "^1.0.7",
20762             "esprima": "^4.0.0"
20763           }
20764         },
20765         "mime-db": {
20766           "version": "1.46.0",
20767           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
20768           "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ=="
20769         },
20770         "mime-types": {
20771           "version": "2.1.29",
20772           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
20773           "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
20774           "requires": {
20775             "mime-db": "1.46.0"
20776           }
20777         },
20778         "ms": {
20779           "version": "2.1.1",
20780           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
20781           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
20782         },
20783         "negotiator": {
20784           "version": "0.6.2",
20785           "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
20786           "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
20787         },
20788         "parseurl": {
20789           "version": "1.3.3",
20790           "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
20791           "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
20792         },
20793         "proxy-addr": {
20794           "version": "2.0.6",
20795           "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
20796           "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
20797           "requires": {
20798             "forwarded": "~0.1.2",
20799             "ipaddr.js": "1.9.1"
20800           }
20801         },
20802         "qs": {
20803           "version": "6.7.0",
20804           "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
20805           "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
20806         },
20807         "range-parser": {
20808           "version": "1.2.1",
20809           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
20810           "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
20811         },
20812         "raw-body": {
20813           "version": "2.4.0",
20814           "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
20815           "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
20816           "requires": {
20817             "bytes": "3.1.0",
20818             "http-errors": "1.7.2",
20819             "iconv-lite": "0.4.24",
20820             "unpipe": "1.0.0"
20821           }
20822         },
20823         "safe-buffer": {
20824           "version": "5.1.2",
20825           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
20826           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
20827         },
20828         "send": {
20829           "version": "0.17.1",
20830           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
20831           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
20832           "requires": {
20833             "debug": "2.6.9",
20834             "depd": "~1.1.2",
20835             "destroy": "~1.0.4",
20836             "encodeurl": "~1.0.2",
20837             "escape-html": "~1.0.3",
20838             "etag": "~1.8.1",
20839             "fresh": "0.5.2",
20840             "http-errors": "~1.7.2",
20841             "mime": "1.6.0",
20842             "ms": "2.1.1",
20843             "on-finished": "~2.3.0",
20844             "range-parser": "~1.2.1",
20845             "statuses": "~1.5.0"
20846           }
20847         },
20848         "serve-static": {
20849           "version": "1.14.1",
20850           "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
20851           "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
20852           "requires": {
20853             "encodeurl": "~1.0.2",
20854             "escape-html": "~1.0.3",
20855             "parseurl": "~1.3.3",
20856             "send": "0.17.1"
20857           }
20858         },
20859         "setprototypeof": {
20860           "version": "1.1.1",
20861           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
20862           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
20863         },
20864         "type-is": {
20865           "version": "1.6.18",
20866           "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
20867           "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
20868           "requires": {
20869             "media-typer": "0.3.0",
20870             "mime-types": "~2.1.24"
20871           }
20872         }
20873       }
20874     },
20875     "matrix-appservice-bridge": {
20876       "version": "2.6.0",
20877       "resolved": "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-2.6.0.tgz",
20878       "integrity": "sha512-o1KHQHG1GdfUhTFBXVLztwbTowuCFO9/h8n2zdkRK/bZsdcXSFQVfUwDtRULcyinD4N7r0Lrwlg1LyR0pg2WSw==",
20879       "requires": {
20880         "chalk": "^4.1.0",
20881         "extend": "^3.0.2",
20882         "is-my-json-valid": "^2.20.5",
20883         "js-yaml": "^4.0.0",
20884         "matrix-appservice": "^0.8.0",
20885         "matrix-js-sdk": "^9.5.0",
20886         "nedb": "^1.8.0",
20887         "nopt": "^5.0.0",
20888         "p-queue": "^6.6.2",
20889         "prom-client": "^13.0.0",
20890         "winston": "^3.3.3",
20891         "winston-daily-rotate-file": "^4.5.0"
20892       },
20893       "dependencies": {
20894         "ansi-styles": {
20895           "version": "4.3.0",
20896           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20897           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20898           "requires": {
20899             "color-convert": "^2.0.1"
20900           }
20901         },
20902         "argparse": {
20903           "version": "2.0.1",
20904           "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
20905           "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
20906         },
20907         "async": {
20908           "version": "3.2.0",
20909           "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
20910           "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
20911         },
20912         "chalk": {
20913           "version": "4.1.0",
20914           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
20915           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
20916           "requires": {
20917             "ansi-styles": "^4.1.0",
20918             "supports-color": "^7.1.0"
20919           }
20920         },
20921         "color-convert": {
20922           "version": "2.0.1",
20923           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20924           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20925           "requires": {
20926             "color-name": "~1.1.4"
20927           }
20928         },
20929         "color-name": {
20930           "version": "1.1.4",
20931           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20932           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
20933         },
20934         "has-flag": {
20935           "version": "4.0.0",
20936           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
20937           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
20938         },
20939         "is-stream": {
20940           "version": "2.0.0",
20941           "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
20942           "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
20943         },
20944         "js-yaml": {
20945           "version": "4.0.0",
20946           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
20947           "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
20948           "requires": {
20949             "argparse": "^2.0.1"
20950           }
20951         },
20952         "nopt": {
20953           "version": "5.0.0",
20954           "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
20955           "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
20956           "requires": {
20957             "abbrev": "1"
20958           }
20959         },
20960         "readable-stream": {
20961           "version": "3.6.0",
20962           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
20963           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
20964           "requires": {
20965             "inherits": "^2.0.3",
20966             "string_decoder": "^1.1.1",
20967             "util-deprecate": "^1.0.1"
20968           }
20969         },
20970         "safe-buffer": {
20971           "version": "5.2.1",
20972           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
20973           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
20974         },
20975         "string_decoder": {
20976           "version": "1.3.0",
20977           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
20978           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
20979           "requires": {
20980             "safe-buffer": "~5.2.0"
20981           }
20982         },
20983         "supports-color": {
20984           "version": "7.2.0",
20985           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
20986           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
20987           "requires": {
20988             "has-flag": "^4.0.0"
20989           }
20990         },
20991         "winston": {
20992           "version": "3.3.3",
20993           "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
20994           "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
20995           "requires": {
20996             "@dabh/diagnostics": "^2.0.2",
20997             "async": "^3.1.0",
20998             "is-stream": "^2.0.0",
20999             "logform": "^2.2.0",
21000             "one-time": "^1.0.0",
21001             "readable-stream": "^3.4.0",
21002             "stack-trace": "0.0.x",
21003             "triple-beam": "^1.3.0",
21004             "winston-transport": "^4.4.0"
21005           }
21006         }
21007       }
21008     },
21009     "matrix-js-sdk": {
21010       "version": "9.10.0",
21011       "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-9.10.0.tgz",
21012       "integrity": "sha512-xvpgvTmCbS8dRTVvVULKbSwyES0y2F17TPukLIIXZMTqqeEBhfycVIjCV6LuACc0WBoRsZbi1/BIlgeWY7J03A==",
21013       "requires": {
21014         "@babel/runtime": "^7.12.5",
21015         "another-json": "^0.2.0",
21016         "browser-request": "^0.3.3",
21017         "bs58": "^4.0.1",
21018         "content-type": "^1.0.4",
21019         "loglevel": "^1.7.1",
21020         "qs": "^6.9.6",
21021         "request": "^2.88.2",
21022         "unhomoglyph": "^1.0.6"
21023       },
21024       "dependencies": {
21025         "@babel/runtime": {
21026           "version": "7.13.10",
21027           "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
21028           "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
21029           "requires": {
21030             "regenerator-runtime": "^0.13.4"
21031           }
21032         },
21033         "ajv": {
21034           "version": "6.12.6",
21035           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
21036           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
21037           "requires": {
21038             "fast-deep-equal": "^3.1.1",
21039             "fast-json-stable-stringify": "^2.0.0",
21040             "json-schema-traverse": "^0.4.1",
21041             "uri-js": "^4.2.2"
21042           }
21043         },
21044         "assert-plus": {
21045           "version": "1.0.0",
21046           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
21047           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
21048         },
21049         "aws-sign2": {
21050           "version": "0.7.0",
21051           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
21052           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
21053         },
21054         "aws4": {
21055           "version": "1.11.0",
21056           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
21057           "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
21058         },
21059         "combined-stream": {
21060           "version": "1.0.8",
21061           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
21062           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
21063           "requires": {
21064             "delayed-stream": "~1.0.0"
21065           }
21066         },
21067         "delayed-stream": {
21068           "version": "1.0.0",
21069           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
21070           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
21071         },
21072         "fast-deep-equal": {
21073           "version": "3.1.3",
21074           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
21075           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
21076         },
21077         "forever-agent": {
21078           "version": "0.6.1",
21079           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
21080           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
21081         },
21082         "form-data": {
21083           "version": "2.3.3",
21084           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
21085           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
21086           "requires": {
21087             "asynckit": "^0.4.0",
21088             "combined-stream": "^1.0.6",
21089             "mime-types": "^2.1.12"
21090           }
21091         },
21092         "har-validator": {
21093           "version": "5.1.5",
21094           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
21095           "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
21096           "requires": {
21097             "ajv": "^6.12.3",
21098             "har-schema": "^2.0.0"
21099           }
21100         },
21101         "http-signature": {
21102           "version": "1.2.0",
21103           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
21104           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
21105           "requires": {
21106             "assert-plus": "^1.0.0",
21107             "jsprim": "^1.2.2",
21108             "sshpk": "^1.7.0"
21109           }
21110         },
21111         "json-schema-traverse": {
21112           "version": "0.4.1",
21113           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
21114           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
21115         },
21116         "loglevel": {
21117           "version": "1.7.1",
21118           "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
21119           "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw=="
21120         },
21121         "mime-db": {
21122           "version": "1.46.0",
21123           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
21124           "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ=="
21125         },
21126         "oauth-sign": {
21127           "version": "0.9.0",
21128           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
21129           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
21130         },
21131         "punycode": {
21132           "version": "2.1.1",
21133           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
21134           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
21135         },
21136         "qs": {
21137           "version": "6.10.1",
21138           "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
21139           "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==",
21140           "requires": {
21141             "side-channel": "^1.0.4"
21142           }
21143         },
21144         "request": {
21145           "version": "2.88.2",
21146           "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
21147           "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
21148           "requires": {
21149             "aws-sign2": "~0.7.0",
21150             "aws4": "^1.8.0",
21151             "caseless": "~0.12.0",
21152             "combined-stream": "~1.0.6",
21153             "extend": "~3.0.2",
21154             "forever-agent": "~0.6.1",
21155             "form-data": "~2.3.2",
21156             "har-validator": "~5.1.3",
21157             "http-signature": "~1.2.0",
21158             "is-typedarray": "~1.0.0",
21159             "isstream": "~0.1.2",
21160             "json-stringify-safe": "~5.0.1",
21161             "mime-types": "~2.1.19",
21162             "oauth-sign": "~0.9.0",
21163             "performance-now": "^2.1.0",
21164             "qs": "~6.5.2",
21165             "safe-buffer": "^5.1.2",
21166             "tough-cookie": "~2.5.0",
21167             "tunnel-agent": "^0.6.0",
21168             "uuid": "^3.3.2"
21169           },
21170           "dependencies": {
21171             "mime-db": {
21172               "version": "1.47.0",
21173               "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
21174               "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="
21175             },
21176             "mime-types": {
21177               "version": "2.1.30",
21178               "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
21179               "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
21180               "requires": {
21181                 "mime-db": "1.47.0"
21182               }
21183             },
21184             "qs": {
21185               "version": "6.5.2",
21186               "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
21187               "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
21188             }
21189           }
21190         },
21191         "safe-buffer": {
21192           "version": "5.2.1",
21193           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
21194           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
21195         },
21196         "tough-cookie": {
21197           "version": "2.5.0",
21198           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
21199           "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
21200           "requires": {
21201             "psl": "^1.1.28",
21202             "punycode": "^2.1.1"
21203           }
21204         }
21205       }
21206     },
21207     "md5": {
21208       "version": "2.3.0",
21209       "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
21210       "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
21211       "requires": {
21212         "charenc": "0.0.2",
21213         "crypt": "0.0.2",
21214         "is-buffer": "~1.1.6"
21215       }
21216     },
21217     "md5.js": {
21218       "version": "1.3.5",
21219       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
21220       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
21221       "dev": true,
21222       "requires": {
21223         "hash-base": "^3.0.0",
21224         "inherits": "^2.0.1",
21225         "safe-buffer": "^5.1.2"
21226       },
21227       "dependencies": {
21228         "safe-buffer": {
21229           "version": "5.2.1",
21230           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
21231           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
21232           "dev": true
21233         }
21234       }
21235     },
21236     "media-typer": {
21237       "version": "0.3.0",
21238       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
21239       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
21240     },
21241     "memoize-promise": {
21242       "version": "0.2.2",
21243       "resolved": "https://registry.npmjs.org/memoize-promise/-/memoize-promise-0.2.2.tgz",
21244       "integrity": "sha1-pdhKycNRZU/NSFraMpGiDUZ1ec8=",
21245       "dev": true
21246     },
21247     "memory-fs": {
21248       "version": "0.4.1",
21249       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
21250       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
21251       "dev": true,
21252       "requires": {
21253         "errno": "^0.1.3",
21254         "readable-stream": "^2.0.1"
21255       },
21256       "dependencies": {
21257         "isarray": {
21258           "version": "1.0.0",
21259           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
21260           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
21261           "dev": true
21262         },
21263         "process-nextick-args": {
21264           "version": "2.0.0",
21265           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
21266           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
21267           "dev": true
21268         },
21269         "readable-stream": {
21270           "version": "2.3.6",
21271           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
21272           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
21273           "dev": true,
21274           "requires": {
21275             "core-util-is": "~1.0.0",
21276             "inherits": "~2.0.3",
21277             "isarray": "~1.0.0",
21278             "process-nextick-args": "~2.0.0",
21279             "safe-buffer": "~5.1.1",
21280             "string_decoder": "~1.1.1",
21281             "util-deprecate": "~1.0.1"
21282           }
21283         },
21284         "string_decoder": {
21285           "version": "1.1.1",
21286           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
21287           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
21288           "dev": true,
21289           "requires": {
21290             "safe-buffer": "~5.1.0"
21291           }
21292         }
21293       }
21294     },
21295     "meow": {
21296       "version": "2.1.0",
21297       "resolved": "https://registry.npmjs.org/meow/-/meow-2.1.0.tgz",
21298       "integrity": "sha1-OmP3eXfBUMFv2ESE0M72d8QYJ5k=",
21299       "dev": true,
21300       "requires": {
21301         "camelcase-keys": "^1.0.0",
21302         "indent-string": "^1.1.0",
21303         "minimist": "^1.1.0",
21304         "object-assign": "^2.0.0"
21305       },
21306       "dependencies": {
21307         "minimist": {
21308           "version": "1.2.5",
21309           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
21310           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
21311           "dev": true
21312         },
21313         "object-assign": {
21314           "version": "2.1.1",
21315           "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz",
21316           "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=",
21317           "dev": true
21318         }
21319       }
21320     },
21321     "merge-descriptors": {
21322       "version": "1.0.1",
21323       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
21324       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
21325     },
21326     "merge-source-map": {
21327       "version": "1.1.0",
21328       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
21329       "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
21330       "dev": true,
21331       "requires": {
21332         "source-map": "^0.6.1"
21333       },
21334       "dependencies": {
21335         "source-map": {
21336           "version": "0.6.1",
21337           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21338           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
21339           "dev": true
21340         }
21341       }
21342     },
21343     "merge-stream": {
21344       "version": "1.0.1",
21345       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
21346       "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
21347       "dev": true,
21348       "requires": {
21349         "readable-stream": "^2.0.1"
21350       },
21351       "dependencies": {
21352         "isarray": {
21353           "version": "1.0.0",
21354           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
21355           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
21356           "dev": true
21357         },
21358         "process-nextick-args": {
21359           "version": "2.0.0",
21360           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
21361           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
21362           "dev": true
21363         },
21364         "readable-stream": {
21365           "version": "2.3.6",
21366           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
21367           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
21368           "dev": true,
21369           "requires": {
21370             "core-util-is": "~1.0.0",
21371             "inherits": "~2.0.3",
21372             "isarray": "~1.0.0",
21373             "process-nextick-args": "~2.0.0",
21374             "safe-buffer": "~5.1.1",
21375             "string_decoder": "~1.1.1",
21376             "util-deprecate": "~1.0.1"
21377           }
21378         },
21379         "string_decoder": {
21380           "version": "1.1.1",
21381           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
21382           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
21383           "dev": true,
21384           "requires": {
21385             "safe-buffer": "~5.1.0"
21386           }
21387         }
21388       }
21389     },
21390     "merge2": {
21391       "version": "1.4.1",
21392       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
21393       "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
21394     },
21395     "method-override": {
21396       "version": "2.3.10",
21397       "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz",
21398       "integrity": "sha1-49r41d7hDdLc59SuiNYrvud0drQ=",
21399       "requires": {
21400         "debug": "2.6.9",
21401         "methods": "~1.1.2",
21402         "parseurl": "~1.3.2",
21403         "vary": "~1.1.2"
21404       }
21405     },
21406     "methods": {
21407       "version": "1.1.2",
21408       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
21409       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
21410     },
21411     "micromatch": {
21412       "version": "4.0.4",
21413       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
21414       "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
21415       "dev": true,
21416       "requires": {
21417         "braces": "^3.0.1",
21418         "picomatch": "^2.2.3"
21419       },
21420       "dependencies": {
21421         "picomatch": {
21422           "version": "2.2.3",
21423           "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
21424           "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
21425           "dev": true
21426         }
21427       }
21428     },
21429     "miller-rabin": {
21430       "version": "4.0.1",
21431       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
21432       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
21433       "dev": true,
21434       "requires": {
21435         "bn.js": "^4.0.0",
21436         "brorand": "^1.0.1"
21437       }
21438     },
21439     "mime": {
21440       "version": "1.6.0",
21441       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
21442       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
21443     },
21444     "mime-db": {
21445       "version": "1.33.0",
21446       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
21447       "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="
21448     },
21449     "mime-types": {
21450       "version": "2.1.18",
21451       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
21452       "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
21453       "requires": {
21454         "mime-db": "~1.33.0"
21455       }
21456     },
21457     "mimic-fn": {
21458       "version": "1.2.0",
21459       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
21460       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
21461       "dev": true
21462     },
21463     "mimic-response": {
21464       "version": "2.1.0",
21465       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
21466       "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
21467       "dev": true
21468     },
21469     "minimalistic-assert": {
21470       "version": "1.0.1",
21471       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
21472       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
21473     },
21474     "minimalistic-crypto-utils": {
21475       "version": "1.0.1",
21476       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
21477       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
21478       "dev": true
21479     },
21480     "minimatch": {
21481       "version": "3.0.4",
21482       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
21483       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
21484       "requires": {
21485         "brace-expansion": "^1.1.7"
21486       }
21487     },
21488     "minimist": {
21489       "version": "0.0.10",
21490       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
21491       "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8="
21492     },
21493     "mississippi": {
21494       "version": "3.0.0",
21495       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
21496       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
21497       "dev": true,
21498       "requires": {
21499         "concat-stream": "^1.5.0",
21500         "duplexify": "^3.4.2",
21501         "end-of-stream": "^1.1.0",
21502         "flush-write-stream": "^1.0.0",
21503         "from2": "^2.1.0",
21504         "parallel-transform": "^1.1.0",
21505         "pump": "^3.0.0",
21506         "pumpify": "^1.3.3",
21507         "stream-each": "^1.1.0",
21508         "through2": "^2.0.0"
21509       },
21510       "dependencies": {
21511         "pump": {
21512           "version": "3.0.0",
21513           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
21514           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
21515           "dev": true,
21516           "requires": {
21517             "end-of-stream": "^1.1.0",
21518             "once": "^1.3.1"
21519           }
21520         }
21521       }
21522     },
21523     "mixin-deep": {
21524       "version": "1.3.2",
21525       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
21526       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
21527       "requires": {
21528         "for-in": "^1.0.2",
21529         "is-extendable": "^1.0.1"
21530       },
21531       "dependencies": {
21532         "is-extendable": {
21533           "version": "1.0.1",
21534           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
21535           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
21536           "requires": {
21537             "is-plain-object": "^2.0.4"
21538           }
21539         }
21540       }
21541     },
21542     "mkdirp": {
21543       "version": "0.5.5",
21544       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
21545       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
21546       "requires": {
21547         "minimist": "^1.2.5"
21548       },
21549       "dependencies": {
21550         "minimist": {
21551           "version": "1.2.5",
21552           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
21553           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
21554         }
21555       }
21556     },
21557     "mkdirp-classic": {
21558       "version": "0.5.3",
21559       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
21560       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
21561       "dev": true
21562     },
21563     "mocha": {
21564       "version": "8.3.2",
21565       "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
21566       "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
21567       "dev": true,
21568       "requires": {
21569         "@ungap/promise-all-settled": "1.1.2",
21570         "ansi-colors": "4.1.1",
21571         "browser-stdout": "1.3.1",
21572         "chokidar": "3.5.1",
21573         "debug": "4.3.1",
21574         "diff": "5.0.0",
21575         "escape-string-regexp": "4.0.0",
21576         "find-up": "5.0.0",
21577         "glob": "7.1.6",
21578         "growl": "1.10.5",
21579         "he": "1.2.0",
21580         "js-yaml": "4.0.0",
21581         "log-symbols": "4.0.0",
21582         "minimatch": "3.0.4",
21583         "ms": "2.1.3",
21584         "nanoid": "3.1.20",
21585         "serialize-javascript": "5.0.1",
21586         "strip-json-comments": "3.1.1",
21587         "supports-color": "8.1.1",
21588         "which": "2.0.2",
21589         "wide-align": "1.1.3",
21590         "workerpool": "6.1.0",
21591         "yargs": "16.2.0",
21592         "yargs-parser": "20.2.4",
21593         "yargs-unparser": "2.0.0"
21594       },
21595       "dependencies": {
21596         "ansi-colors": {
21597           "version": "4.1.1",
21598           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
21599           "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
21600           "dev": true
21601         },
21602         "ansi-regex": {
21603           "version": "5.0.0",
21604           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
21605           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
21606           "dev": true
21607         },
21608         "ansi-styles": {
21609           "version": "4.3.0",
21610           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
21611           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
21612           "dev": true,
21613           "requires": {
21614             "color-convert": "^2.0.1"
21615           }
21616         },
21617         "anymatch": {
21618           "version": "3.1.2",
21619           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
21620           "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
21621           "dev": true,
21622           "requires": {
21623             "normalize-path": "^3.0.0",
21624             "picomatch": "^2.0.4"
21625           }
21626         },
21627         "argparse": {
21628           "version": "2.0.1",
21629           "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
21630           "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
21631           "dev": true
21632         },
21633         "chalk": {
21634           "version": "4.1.0",
21635           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
21636           "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
21637           "dev": true,
21638           "requires": {
21639             "ansi-styles": "^4.1.0",
21640             "supports-color": "^7.1.0"
21641           },
21642           "dependencies": {
21643             "supports-color": {
21644               "version": "7.2.0",
21645               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
21646               "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
21647               "dev": true,
21648               "requires": {
21649                 "has-flag": "^4.0.0"
21650               }
21651             }
21652           }
21653         },
21654         "chokidar": {
21655           "version": "3.5.1",
21656           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
21657           "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
21658           "dev": true,
21659           "requires": {
21660             "anymatch": "~3.1.1",
21661             "braces": "~3.0.2",
21662             "fsevents": "~2.3.1",
21663             "glob-parent": "~5.1.0",
21664             "is-binary-path": "~2.1.0",
21665             "is-glob": "~4.0.1",
21666             "normalize-path": "~3.0.0",
21667             "readdirp": "~3.5.0"
21668           }
21669         },
21670         "cliui": {
21671           "version": "7.0.4",
21672           "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
21673           "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
21674           "dev": true,
21675           "requires": {
21676             "string-width": "^4.2.0",
21677             "strip-ansi": "^6.0.0",
21678             "wrap-ansi": "^7.0.0"
21679           },
21680           "dependencies": {
21681             "string-width": {
21682               "version": "4.2.2",
21683               "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
21684               "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
21685               "dev": true,
21686               "requires": {
21687                 "emoji-regex": "^8.0.0",
21688                 "is-fullwidth-code-point": "^3.0.0",
21689                 "strip-ansi": "^6.0.0"
21690               }
21691             }
21692           }
21693         },
21694         "color-convert": {
21695           "version": "2.0.1",
21696           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
21697           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
21698           "dev": true,
21699           "requires": {
21700             "color-name": "~1.1.4"
21701           }
21702         },
21703         "color-name": {
21704           "version": "1.1.4",
21705           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
21706           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
21707           "dev": true
21708         },
21709         "debug": {
21710           "version": "4.3.1",
21711           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
21712           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
21713           "dev": true,
21714           "requires": {
21715             "ms": "2.1.2"
21716           },
21717           "dependencies": {
21718             "ms": {
21719               "version": "2.1.2",
21720               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
21721               "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
21722               "dev": true
21723             }
21724           }
21725         },
21726         "diff": {
21727           "version": "5.0.0",
21728           "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
21729           "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
21730           "dev": true
21731         },
21732         "emoji-regex": {
21733           "version": "8.0.0",
21734           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
21735           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
21736           "dev": true
21737         },
21738         "escalade": {
21739           "version": "3.1.1",
21740           "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
21741           "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
21742           "dev": true
21743         },
21744         "escape-string-regexp": {
21745           "version": "4.0.0",
21746           "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
21747           "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
21748           "dev": true
21749         },
21750         "find-up": {
21751           "version": "5.0.0",
21752           "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
21753           "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
21754           "dev": true,
21755           "requires": {
21756             "locate-path": "^6.0.0",
21757             "path-exists": "^4.0.0"
21758           }
21759         },
21760         "get-caller-file": {
21761           "version": "2.0.5",
21762           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
21763           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
21764           "dev": true
21765         },
21766         "glob": {
21767           "version": "7.1.6",
21768           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
21769           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
21770           "dev": true,
21771           "requires": {
21772             "fs.realpath": "^1.0.0",
21773             "inflight": "^1.0.4",
21774             "inherits": "2",
21775             "minimatch": "^3.0.4",
21776             "once": "^1.3.0",
21777             "path-is-absolute": "^1.0.0"
21778           }
21779         },
21780         "glob-parent": {
21781           "version": "5.1.2",
21782           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
21783           "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
21784           "dev": true,
21785           "requires": {
21786             "is-glob": "^4.0.1"
21787           }
21788         },
21789         "has-flag": {
21790           "version": "4.0.0",
21791           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
21792           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
21793           "dev": true
21794         },
21795         "is-fullwidth-code-point": {
21796           "version": "3.0.0",
21797           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
21798           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
21799           "dev": true
21800         },
21801         "js-yaml": {
21802           "version": "4.0.0",
21803           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
21804           "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
21805           "dev": true,
21806           "requires": {
21807             "argparse": "^2.0.1"
21808           }
21809         },
21810         "locate-path": {
21811           "version": "6.0.0",
21812           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
21813           "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
21814           "dev": true,
21815           "requires": {
21816             "p-locate": "^5.0.0"
21817           }
21818         },
21819         "log-symbols": {
21820           "version": "4.0.0",
21821           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
21822           "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
21823           "dev": true,
21824           "requires": {
21825             "chalk": "^4.0.0"
21826           }
21827         },
21828         "ms": {
21829           "version": "2.1.3",
21830           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
21831           "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
21832           "dev": true
21833         },
21834         "normalize-path": {
21835           "version": "3.0.0",
21836           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
21837           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
21838           "dev": true
21839         },
21840         "p-limit": {
21841           "version": "3.1.0",
21842           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
21843           "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
21844           "dev": true,
21845           "requires": {
21846             "yocto-queue": "^0.1.0"
21847           }
21848         },
21849         "p-locate": {
21850           "version": "5.0.0",
21851           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
21852           "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
21853           "dev": true,
21854           "requires": {
21855             "p-limit": "^3.0.2"
21856           }
21857         },
21858         "path-exists": {
21859           "version": "4.0.0",
21860           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
21861           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
21862           "dev": true
21863         },
21864         "readdirp": {
21865           "version": "3.5.0",
21866           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
21867           "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
21868           "dev": true,
21869           "requires": {
21870             "picomatch": "^2.2.1"
21871           }
21872         },
21873         "serialize-javascript": {
21874           "version": "5.0.1",
21875           "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
21876           "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
21877           "dev": true,
21878           "requires": {
21879             "randombytes": "^2.1.0"
21880           }
21881         },
21882         "strip-ansi": {
21883           "version": "6.0.0",
21884           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
21885           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
21886           "dev": true,
21887           "requires": {
21888             "ansi-regex": "^5.0.0"
21889           }
21890         },
21891         "strip-json-comments": {
21892           "version": "3.1.1",
21893           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
21894           "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
21895           "dev": true
21896         },
21897         "supports-color": {
21898           "version": "8.1.1",
21899           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
21900           "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
21901           "dev": true,
21902           "requires": {
21903             "has-flag": "^4.0.0"
21904           }
21905         },
21906         "to-regex-range": {
21907           "version": "5.0.1",
21908           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
21909           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
21910           "requires": {
21911             "is-number": "^7.0.0"
21912           }
21913         },
21914         "which": {
21915           "version": "2.0.2",
21916           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
21917           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
21918           "dev": true,
21919           "requires": {
21920             "isexe": "^2.0.0"
21921           }
21922         },
21923         "wide-align": {
21924           "version": "1.1.3",
21925           "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
21926           "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
21927           "dev": true,
21928           "requires": {
21929             "string-width": "^1.0.2 || 2"
21930           }
21931         },
21932         "wrap-ansi": {
21933           "version": "7.0.0",
21934           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
21935           "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
21936           "dev": true,
21937           "requires": {
21938             "ansi-styles": "^4.0.0",
21939             "string-width": "^4.1.0",
21940             "strip-ansi": "^6.0.0"
21941           },
21942           "dependencies": {
21943             "string-width": {
21944               "version": "4.2.2",
21945               "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
21946               "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
21947               "dev": true,
21948               "requires": {
21949                 "emoji-regex": "^8.0.0",
21950                 "is-fullwidth-code-point": "^3.0.0",
21951                 "strip-ansi": "^6.0.0"
21952               }
21953             }
21954           }
21955         },
21956         "y18n": {
21957           "version": "5.0.8",
21958           "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
21959           "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
21960           "dev": true
21961         },
21962         "yargs": {
21963           "version": "16.2.0",
21964           "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
21965           "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
21966           "dev": true,
21967           "requires": {
21968             "cliui": "^7.0.2",
21969             "escalade": "^3.1.1",
21970             "get-caller-file": "^2.0.5",
21971             "require-directory": "^2.1.1",
21972             "string-width": "^4.2.0",
21973             "y18n": "^5.0.5",
21974             "yargs-parser": "^20.2.2"
21975           },
21976           "dependencies": {
21977             "string-width": {
21978               "version": "4.2.2",
21979               "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
21980               "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
21981               "dev": true,
21982               "requires": {
21983                 "emoji-regex": "^8.0.0",
21984                 "is-fullwidth-code-point": "^3.0.0",
21985                 "strip-ansi": "^6.0.0"
21986               }
21987             }
21988           }
21989         },
21990         "yargs-parser": {
21991           "version": "20.2.4",
21992           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
21993           "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
21994           "dev": true
21995         }
21996       }
21997     },
21998     "mocha-multi": {
21999       "version": "1.1.3",
22000       "resolved": "https://registry.npmjs.org/mocha-multi/-/mocha-multi-1.1.3.tgz",
22001       "integrity": "sha512-bgjcxvfsMhNaRuXWiudidT8EREN6DRvHdzXqFLOdsLU9+oFTi4qiychVEQ3+TtwL9PwIqaiIastIF/tnVM7NYg==",
22002       "dev": true,
22003       "requires": {
22004         "debug": "^4.1.1",
22005         "is-string": "^1.0.4",
22006         "lodash.once": "^4.1.1",
22007         "mkdirp": "^0.5.1",
22008         "object-assign": "^4.1.1"
22009       },
22010       "dependencies": {
22011         "debug": {
22012           "version": "4.1.1",
22013           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
22014           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
22015           "dev": true,
22016           "requires": {
22017             "ms": "^2.1.1"
22018           }
22019         },
22020         "ms": {
22021           "version": "2.1.2",
22022           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
22023           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
22024           "dev": true
22025         }
22026       }
22027     },
22028     "moment": {
22029       "version": "2.22.1",
22030       "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz",
22031       "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ=="
22032     },
22033     "moment-timezone": {
22034       "version": "0.5.25",
22035       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.25.tgz",
22036       "integrity": "sha512-DgEaTyN/z0HFaVcVbSyVCUU6HeFdnNC3vE4c9cgu2dgMTvjBUBdBzWfasTBmAW45u5OIMeCJtU8yNjM22DHucw==",
22037       "dev": true,
22038       "requires": {
22039         "moment": ">= 2.9.0"
22040       }
22041     },
22042     "mongodb": {
22043       "version": "2.2.35",
22044       "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.35.tgz",
22045       "integrity": "sha512-3HGLucDg/8EeYMin3k+nFWChTA85hcYDCw1lPsWR6yV9A6RgKb24BkLiZ9ySZR+S0nfBjWoIUS7cyV6ceGx5Gg==",
22046       "requires": {
22047         "es6-promise": "3.2.1",
22048         "mongodb-core": "2.1.19",
22049         "readable-stream": "2.2.7"
22050       },
22051       "dependencies": {
22052         "isarray": {
22053           "version": "1.0.0",
22054           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
22055           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
22056         },
22057         "readable-stream": {
22058           "version": "2.2.7",
22059           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz",
22060           "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=",
22061           "requires": {
22062             "buffer-shims": "~1.0.0",
22063             "core-util-is": "~1.0.0",
22064             "inherits": "~2.0.1",
22065             "isarray": "~1.0.0",
22066             "process-nextick-args": "~1.0.6",
22067             "string_decoder": "~1.0.0",
22068             "util-deprecate": "~1.0.1"
22069           }
22070         },
22071         "string_decoder": {
22072           "version": "1.0.3",
22073           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
22074           "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
22075           "requires": {
22076             "safe-buffer": "~5.1.0"
22077           }
22078         }
22079       }
22080     },
22081     "mongodb-arbiter-discovery": {
22082       "version": "0.1.2",
22083       "resolved": "https://registry.npmjs.org/mongodb-arbiter-discovery/-/mongodb-arbiter-discovery-0.1.2.tgz",
22084       "integrity": "sha1-Cv/3ArfTGIQ5G1tAZ+CUGZJRO94=",
22085       "requires": {
22086         "mongodb": "> 1.4.x < 3.x.x"
22087       }
22088     },
22089     "mongodb-connection-string": {
22090       "version": "0.1.1",
22091       "resolved": "https://registry.npmjs.org/mongodb-connection-string/-/mongodb-connection-string-0.1.1.tgz",
22092       "integrity": "sha1-I80ILDjaBFiD/BXEc8ZIkYOcuoI="
22093     },
22094     "mongodb-core": {
22095       "version": "2.1.19",
22096       "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.19.tgz",
22097       "integrity": "sha512-Jt4AtWUkpuW03kRdYGxga4O65O1UHlFfvvInslEfLlGi+zDMxbBe3J2NVmN9qPJ957Mn6Iz0UpMtV80cmxCVxw==",
22098       "requires": {
22099         "bson": "~1.0.4",
22100         "require_optional": "~1.0.0"
22101       }
22102     },
22103     "mongodb-datadog-stats": {
22104       "version": "0.1.2",
22105       "resolved": "https://registry.npmjs.org/mongodb-datadog-stats/-/mongodb-datadog-stats-0.1.2.tgz",
22106       "integrity": "sha1-RjiR91Z8NdAlT24/s4WBgSMKAvg=",
22107       "requires": {
22108         "mongodb-perf-wrapper": "^0.1.3",
22109         "node-statsd": "^0.1.1"
22110       }
22111     },
22112     "mongodb-perf-wrapper": {
22113       "version": "0.1.3",
22114       "resolved": "https://registry.npmjs.org/mongodb-perf-wrapper/-/mongodb-perf-wrapper-0.1.3.tgz",
22115       "integrity": "sha1-GjUHR6gsUUPYL8jc/YQE22MsFag="
22116     },
22117     "mongodb-unique-ids": {
22118       "version": "0.2.0",
22119       "resolved": "https://registry.npmjs.org/mongodb-unique-ids/-/mongodb-unique-ids-0.2.0.tgz",
22120       "integrity": "sha1-ab7gMZk+ern3RKSFsqzzv+sdZcI="
22121     },
22122     "mongoose": {
22123       "version": "4.6.8",
22124       "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-4.6.8.tgz",
22125       "integrity": "sha1-H7tptN6GI6Pj7mOolCWiJ8XSTak=",
22126       "requires": {
22127         "async": "2.1.2",
22128         "bson": "~0.5.4",
22129         "hooks-fixed": "1.2.0",
22130         "kareem": "1.1.3",
22131         "mongodb": "2.2.11",
22132         "mpath": "0.2.1",
22133         "mpromise": "0.5.5",
22134         "mquery": "2.0.0",
22135         "ms": "0.7.1",
22136         "muri": "1.1.1",
22137         "regexp-clone": "0.0.1",
22138         "sliced": "1.0.1"
22139       },
22140       "dependencies": {
22141         "async": {
22142           "version": "2.1.2",
22143           "resolved": "https://registry.npmjs.org/async/-/async-2.1.2.tgz",
22144           "integrity": "sha1-YSpKtF70KnDN6Aa62G7m2wR+g4U=",
22145           "requires": {
22146             "lodash": "^4.14.0"
22147           }
22148         },
22149         "bson": {
22150           "version": "0.5.7",
22151           "resolved": "https://registry.npmjs.org/bson/-/bson-0.5.7.tgz",
22152           "integrity": "sha1-DRH+CTbB/uAp4R9wY/XQqyQi6j4="
22153         },
22154         "isarray": {
22155           "version": "1.0.0",
22156           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
22157           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
22158         },
22159         "lodash": {
22160           "version": "4.17.21",
22161           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
22162           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
22163         },
22164         "mongodb": {
22165           "version": "2.2.11",
22166           "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.11.tgz",
22167           "integrity": "sha1-qCiwNv5qQ3o15yOvX4F4HEl2MGw=",
22168           "requires": {
22169             "es6-promise": "3.2.1",
22170             "mongodb-core": "2.0.13",
22171             "readable-stream": "2.1.5"
22172           }
22173         },
22174         "mongodb-core": {
22175           "version": "2.0.13",
22176           "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.0.13.tgz",
22177           "integrity": "sha1-+TlLWI3ODleUguU9dNvH16nUUZw=",
22178           "requires": {
22179             "bson": "~0.5.6",
22180             "require_optional": "~1.0.0"
22181           }
22182         },
22183         "ms": {
22184           "version": "0.7.1",
22185           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
22186           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
22187         },
22188         "readable-stream": {
22189           "version": "2.1.5",
22190           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz",
22191           "integrity": "sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=",
22192           "requires": {
22193             "buffer-shims": "^1.0.0",
22194             "core-util-is": "~1.0.0",
22195             "inherits": "~2.0.1",
22196             "isarray": "~1.0.0",
22197             "process-nextick-args": "~1.0.6",
22198             "string_decoder": "~0.10.x",
22199             "util-deprecate": "~1.0.1"
22200           }
22201         }
22202       }
22203     },
22204     "mongoose-number": {
22205       "version": "0.1.1",
22206       "resolved": "https://registry.npmjs.org/mongoose-number/-/mongoose-number-0.1.1.tgz",
22207       "integrity": "sha1-O6Jwyqz3OaWW77LAeV/x64U43Mg="
22208     },
22209     "morgan": {
22210       "version": "1.10.0",
22211       "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
22212       "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
22213       "requires": {
22214         "basic-auth": "~2.0.1",
22215         "debug": "2.6.9",
22216         "depd": "~2.0.0",
22217         "on-finished": "~2.3.0",
22218         "on-headers": "~1.0.2"
22219       },
22220       "dependencies": {
22221         "depd": {
22222           "version": "2.0.0",
22223           "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
22224           "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
22225         },
22226         "on-headers": {
22227           "version": "1.0.2",
22228           "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
22229           "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
22230         }
22231       }
22232     },
22233     "move-concurrently": {
22234       "version": "1.0.1",
22235       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
22236       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
22237       "dev": true,
22238       "requires": {
22239         "aproba": "^1.1.1",
22240         "copy-concurrently": "^1.0.0",
22241         "fs-write-stream-atomic": "^1.0.8",
22242         "mkdirp": "^0.5.1",
22243         "rimraf": "^2.5.4",
22244         "run-queue": "^1.0.3"
22245       }
22246     },
22247     "mpath": {
22248       "version": "0.2.1",
22249       "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.2.1.tgz",
22250       "integrity": "sha1-Ok6Ck1mAHeljCcJ6ay4QLon56W4="
22251     },
22252     "mpromise": {
22253       "version": "0.5.5",
22254       "resolved": "https://registry.npmjs.org/mpromise/-/mpromise-0.5.5.tgz",
22255       "integrity": "sha1-9bJCWddjrMIlewoMjG2Gb9UXMuY="
22256     },
22257     "mquery": {
22258       "version": "2.0.0",
22259       "resolved": "https://registry.npmjs.org/mquery/-/mquery-2.0.0.tgz",
22260       "integrity": "sha1-tavIULkN/8PhCuSbS256R5dS3yI=",
22261       "requires": {
22262         "bluebird": "2.10.2",
22263         "debug": "2.2.0",
22264         "regexp-clone": "0.0.1",
22265         "sliced": "0.0.5"
22266       },
22267       "dependencies": {
22268         "bluebird": {
22269           "version": "2.10.2",
22270           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.10.2.tgz",
22271           "integrity": "sha1-AkpVFylTCIV/FPkfEQb8O1VfRGs="
22272         },
22273         "debug": {
22274           "version": "2.2.0",
22275           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
22276           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
22277           "requires": {
22278             "ms": "0.7.1"
22279           }
22280         },
22281         "ms": {
22282           "version": "0.7.1",
22283           "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
22284           "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
22285         },
22286         "sliced": {
22287           "version": "0.0.5",
22288           "resolved": "https://registry.npmjs.org/sliced/-/sliced-0.0.5.tgz",
22289           "integrity": "sha1-XtwETKTrb3gW1Qui/GPiXY/kcH8="
22290         }
22291       }
22292     },
22293     "ms": {
22294       "version": "2.0.0",
22295       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22296       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
22297     },
22298     "multimatch": {
22299       "version": "2.1.0",
22300       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
22301       "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
22302       "dev": true,
22303       "requires": {
22304         "array-differ": "^1.0.0",
22305         "array-union": "^1.0.1",
22306         "arrify": "^1.0.0",
22307         "minimatch": "^3.0.0"
22308       }
22309     },
22310     "multipipe": {
22311       "version": "0.1.2",
22312       "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
22313       "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
22314       "dev": true,
22315       "requires": {
22316         "duplexer2": "0.0.2"
22317       }
22318     },
22319     "muri": {
22320       "version": "1.1.1",
22321       "resolved": "https://registry.npmjs.org/muri/-/muri-1.1.1.tgz",
22322       "integrity": "sha1-ZL2QTq+P+JYAyZREH608UZWQWsI="
22323     },
22324     "mutantjs": {
22325       "version": "0.2.0",
22326       "resolved": "https://registry.npmjs.org/mutantjs/-/mutantjs-0.2.0.tgz",
22327       "integrity": "sha1-rD+OrrIiq7fcSsTeUhq4pqpDbWQ="
22328     },
22329     "mute-stdout": {
22330       "version": "1.0.1",
22331       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
22332       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
22333       "dev": true
22334     },
22335     "mute-stream": {
22336       "version": "0.0.7",
22337       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
22338       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
22339       "dev": true
22340     },
22341     "nan": {
22342       "version": "2.14.2",
22343       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
22344       "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
22345       "dev": true
22346     },
22347     "nanoid": {
22348       "version": "3.1.20",
22349       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
22350       "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
22351       "dev": true
22352     },
22353     "nanomatch": {
22354       "version": "1.2.9",
22355       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz",
22356       "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==",
22357       "requires": {
22358         "arr-diff": "^4.0.0",
22359         "array-unique": "^0.3.2",
22360         "define-property": "^2.0.2",
22361         "extend-shallow": "^3.0.2",
22362         "fragment-cache": "^0.2.1",
22363         "is-odd": "^2.0.0",
22364         "is-windows": "^1.0.2",
22365         "kind-of": "^6.0.2",
22366         "object.pick": "^1.3.0",
22367         "regex-not": "^1.0.0",
22368         "snapdragon": "^0.8.1",
22369         "to-regex": "^3.0.1"
22370       },
22371       "dependencies": {
22372         "arr-diff": {
22373           "version": "4.0.0",
22374           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
22375           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
22376         },
22377         "kind-of": {
22378           "version": "6.0.3",
22379           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
22380           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
22381         }
22382       }
22383     },
22384     "napi-build-utils": {
22385       "version": "1.0.2",
22386       "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
22387       "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
22388       "dev": true
22389     },
22390     "natural-compare": {
22391       "version": "1.4.0",
22392       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
22393       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
22394       "dev": true
22395     },
22396     "nconf": {
22397       "version": "0.8.5",
22398       "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.8.5.tgz",
22399       "integrity": "sha1-8pQeFWGVL6kGu7MjKM+I1MY155Q=",
22400       "requires": {
22401         "async": "^1.4.0",
22402         "ini": "^1.3.0",
22403         "secure-keys": "^1.0.0",
22404         "yargs": "^3.19.0"
22405       },
22406       "dependencies": {
22407         "async": {
22408           "version": "1.5.2",
22409           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
22410           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
22411         },
22412         "camelcase": {
22413           "version": "2.1.1",
22414           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
22415           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
22416         },
22417         "cliui": {
22418           "version": "3.2.0",
22419           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
22420           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
22421           "requires": {
22422             "string-width": "^1.0.1",
22423             "strip-ansi": "^3.0.1",
22424             "wrap-ansi": "^2.0.0"
22425           }
22426         },
22427         "window-size": {
22428           "version": "0.1.4",
22429           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
22430           "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
22431         },
22432         "yargs": {
22433           "version": "3.32.0",
22434           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
22435           "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
22436           "requires": {
22437             "camelcase": "^2.0.1",
22438             "cliui": "^3.0.3",
22439             "decamelize": "^1.1.1",
22440             "os-locale": "^1.4.0",
22441             "string-width": "^1.0.1",
22442             "window-size": "^0.1.4",
22443             "y18n": "^3.2.0"
22444           }
22445         }
22446       }
22447     },
22448     "nedb": {
22449       "version": "1.8.0",
22450       "resolved": "https://registry.npmjs.org/nedb/-/nedb-1.8.0.tgz",
22451       "integrity": "sha1-DjUCzYLABNU1WkPJ5VV3vXvZHYg=",
22452       "requires": {
22453         "async": "0.2.10",
22454         "binary-search-tree": "0.2.5",
22455         "localforage": "^1.3.0",
22456         "mkdirp": "~0.5.1",
22457         "underscore": "~1.4.4"
22458       },
22459       "dependencies": {
22460         "async": {
22461           "version": "0.2.10",
22462           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
22463           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E="
22464         },
22465         "underscore": {
22466           "version": "1.4.4",
22467           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz",
22468           "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ="
22469         }
22470       }
22471     },
22472     "negotiator": {
22473       "version": "0.6.1",
22474       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
22475       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
22476     },
22477     "neo-async": {
22478       "version": "2.6.0",
22479       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz",
22480       "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA=="
22481     },
22482     "next-tick": {
22483       "version": "1.0.0",
22484       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
22485       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw="
22486     },
22487     "nice-try": {
22488       "version": "1.0.4",
22489       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
22490       "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==",
22491       "dev": true
22492     },
22493     "nise": {
22494       "version": "1.3.3",
22495       "resolved": "https://registry.npmjs.org/nise/-/nise-1.3.3.tgz",
22496       "integrity": "sha512-v1J/FLUB9PfGqZLGDBhQqODkbLotP0WtLo9R4EJY2PPu5f5Xg4o0rA8FDlmrjFSv9vBBKcfnOSpfYYuu5RTHqg==",
22497       "requires": {
22498         "@sinonjs/formatio": "^2.0.0",
22499         "just-extend": "^1.1.27",
22500         "lolex": "^2.3.2",
22501         "path-to-regexp": "^1.7.0",
22502         "text-encoding": "^0.6.4"
22503       },
22504       "dependencies": {
22505         "lolex": {
22506           "version": "2.4.1",
22507           "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.4.1.tgz",
22508           "integrity": "sha512-8QdNQMqlAE2kkc2YWR3Ld0evgE452mmyYZR4HTh54PeH8UAjDipHYh/FHq6y9cAvM68nxGxj5jAz97+WQ2AQEQ=="
22509         },
22510         "path-to-regexp": {
22511           "version": "1.7.0",
22512           "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz",
22513           "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=",
22514           "requires": {
22515             "isarray": "0.0.1"
22516           }
22517         }
22518       }
22519     },
22520     "node-abi": {
22521       "version": "2.21.0",
22522       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz",
22523       "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==",
22524       "dev": true,
22525       "requires": {
22526         "semver": "^5.4.1"
22527       }
22528     },
22529     "node-addon-api": {
22530       "version": "3.1.0",
22531       "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz",
22532       "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw=="
22533     },
22534     "node-cypher": {
22535       "version": "0.1.4",
22536       "resolved": "https://registry.npmjs.org/node-cypher/-/node-cypher-0.1.4.tgz",
22537       "integrity": "sha1-yovUQoIJEzEtJPUfIddmPNQSzlM=",
22538       "requires": {
22539         "request": "~2.34.0",
22540         "underscore": "~1.6.0"
22541       },
22542       "dependencies": {
22543         "mime": {
22544           "version": "1.2.11",
22545           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
22546           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA="
22547         },
22548         "qs": {
22549           "version": "0.6.6",
22550           "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz",
22551           "integrity": "sha1-bgFQmP9RlouKPIGQAdXyyJvEsQc="
22552         },
22553         "request": {
22554           "version": "2.34.0",
22555           "resolved": "https://registry.npmjs.org/request/-/request-2.34.0.tgz",
22556           "integrity": "sha1-tdi5UmrdSi1GKfTUFxJFc5lkRa4=",
22557           "requires": {
22558             "aws-sign2": "~0.5.0",
22559             "forever-agent": "~0.5.0",
22560             "form-data": "~0.1.0",
22561             "hawk": "~1.0.0",
22562             "http-signature": "~0.10.0",
22563             "json-stringify-safe": "~5.0.0",
22564             "mime": "~1.2.9",
22565             "node-uuid": "~1.4.0",
22566             "oauth-sign": "~0.3.0",
22567             "qs": "~0.6.0",
22568             "tough-cookie": ">=0.12.0",
22569             "tunnel-agent": "~0.3.0"
22570           }
22571         },
22572         "tunnel-agent": {
22573           "version": "0.3.0",
22574           "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz",
22575           "integrity": "sha1-rWgbaPUyGtKCfEz7G31d8s/pQu4=",
22576           "optional": true
22577         },
22578         "underscore": {
22579           "version": "1.6.0",
22580           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
22581           "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag="
22582         }
22583       }
22584     },
22585     "node-fetch": {
22586       "version": "2.6.1",
22587       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
22588       "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
22589     },
22590     "node-forge": {
22591       "version": "0.6.49",
22592       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.6.49.tgz",
22593       "integrity": "sha1-8e6V1ddGI5OP4Z1piqWibVTS9g8="
22594     },
22595     "node-gcm": {
22596       "version": "1.0.2",
22597       "resolved": "https://registry.npmjs.org/node-gcm/-/node-gcm-1.0.2.tgz",
22598       "integrity": "sha512-NEVb5jB06I/e9ZfJGWhHsRhJQLk1zO5iZjbQJ7su8j9vhHrpxc7KJHyBxWbv28+4uWFZ0AfTVHoMIyRpEVISUQ==",
22599       "requires": {
22600         "debug": "^3.1.0",
22601         "lodash": "^4.17.10",
22602         "request": "2.87.0"
22603       },
22604       "dependencies": {
22605         "assert-plus": {
22606           "version": "1.0.0",
22607           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
22608           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
22609         },
22610         "aws-sign2": {
22611           "version": "0.7.0",
22612           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
22613           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
22614         },
22615         "combined-stream": {
22616           "version": "1.0.8",
22617           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
22618           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
22619           "requires": {
22620             "delayed-stream": "~1.0.0"
22621           }
22622         },
22623         "debug": {
22624           "version": "3.2.6",
22625           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
22626           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
22627           "requires": {
22628             "ms": "^2.1.1"
22629           }
22630         },
22631         "delayed-stream": {
22632           "version": "1.0.0",
22633           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
22634           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
22635         },
22636         "forever-agent": {
22637           "version": "0.6.1",
22638           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
22639           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
22640         },
22641         "form-data": {
22642           "version": "2.3.3",
22643           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
22644           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
22645           "requires": {
22646             "asynckit": "^0.4.0",
22647             "combined-stream": "^1.0.6",
22648             "mime-types": "^2.1.12"
22649           }
22650         },
22651         "http-signature": {
22652           "version": "1.2.0",
22653           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
22654           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
22655           "requires": {
22656             "assert-plus": "^1.0.0",
22657             "jsprim": "^1.2.2",
22658             "sshpk": "^1.7.0"
22659           }
22660         },
22661         "lodash": {
22662           "version": "4.17.21",
22663           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
22664           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
22665         },
22666         "ms": {
22667           "version": "2.1.2",
22668           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
22669           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
22670         },
22671         "oauth-sign": {
22672           "version": "0.8.2",
22673           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
22674           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
22675         },
22676         "request": {
22677           "version": "2.87.0",
22678           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
22679           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
22680           "requires": {
22681             "aws-sign2": "~0.7.0",
22682             "aws4": "^1.6.0",
22683             "caseless": "~0.12.0",
22684             "combined-stream": "~1.0.5",
22685             "extend": "~3.0.1",
22686             "forever-agent": "~0.6.1",
22687             "form-data": "~2.3.1",
22688             "har-validator": "~5.0.3",
22689             "http-signature": "~1.2.0",
22690             "is-typedarray": "~1.0.0",
22691             "isstream": "~0.1.2",
22692             "json-stringify-safe": "~5.0.1",
22693             "mime-types": "~2.1.17",
22694             "oauth-sign": "~0.8.2",
22695             "performance-now": "^2.1.0",
22696             "qs": "~6.5.1",
22697             "safe-buffer": "^5.1.1",
22698             "tough-cookie": "~2.3.3",
22699             "tunnel-agent": "^0.6.0",
22700             "uuid": "^3.1.0"
22701           }
22702         }
22703       }
22704     },
22705     "node-gyp": {
22706       "version": "3.8.0",
22707       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
22708       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
22709       "dev": true,
22710       "requires": {
22711         "fstream": "^1.0.0",
22712         "glob": "^7.0.3",
22713         "graceful-fs": "^4.1.2",
22714         "mkdirp": "^0.5.0",
22715         "nopt": "2 || 3",
22716         "npmlog": "0 || 1 || 2 || 3 || 4",
22717         "osenv": "0",
22718         "request": "^2.87.0",
22719         "rimraf": "2",
22720         "semver": "~5.3.0",
22721         "tar": "^2.0.0",
22722         "which": "1"
22723       },
22724       "dependencies": {
22725         "glob": {
22726           "version": "7.1.6",
22727           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
22728           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
22729           "dev": true,
22730           "requires": {
22731             "fs.realpath": "^1.0.0",
22732             "inflight": "^1.0.4",
22733             "inherits": "2",
22734             "minimatch": "^3.0.4",
22735             "once": "^1.3.0",
22736             "path-is-absolute": "^1.0.0"
22737           }
22738         },
22739         "semver": {
22740           "version": "5.3.0",
22741           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
22742           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
22743           "dev": true
22744         }
22745       }
22746     },
22747     "node-gyp-build": {
22748       "version": "4.2.3",
22749       "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz",
22750       "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg=="
22751     },
22752     "node-int64": {
22753       "version": "0.4.0",
22754       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
22755       "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
22756       "dev": true
22757     },
22758     "node-libs-browser": {
22759       "version": "2.2.1",
22760       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
22761       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
22762       "dev": true,
22763       "requires": {
22764         "assert": "^1.1.1",
22765         "browserify-zlib": "^0.2.0",
22766         "buffer": "^4.3.0",
22767         "console-browserify": "^1.1.0",
22768         "constants-browserify": "^1.0.0",
22769         "crypto-browserify": "^3.11.0",
22770         "domain-browser": "^1.1.1",
22771         "events": "^3.0.0",
22772         "https-browserify": "^1.0.0",
22773         "os-browserify": "^0.3.0",
22774         "path-browserify": "0.0.1",
22775         "process": "^0.11.10",
22776         "punycode": "^1.2.4",
22777         "querystring-es3": "^0.2.0",
22778         "readable-stream": "^2.3.3",
22779         "stream-browserify": "^2.0.1",
22780         "stream-http": "^2.7.2",
22781         "string_decoder": "^1.0.0",
22782         "timers-browserify": "^2.0.4",
22783         "tty-browserify": "0.0.0",
22784         "url": "^0.11.0",
22785         "util": "^0.11.0",
22786         "vm-browserify": "^1.0.1"
22787       },
22788       "dependencies": {
22789         "events": {
22790           "version": "3.3.0",
22791           "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
22792           "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
22793           "dev": true
22794         },
22795         "isarray": {
22796           "version": "1.0.0",
22797           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
22798           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
22799           "dev": true
22800         },
22801         "process-nextick-args": {
22802           "version": "2.0.1",
22803           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
22804           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
22805           "dev": true
22806         },
22807         "readable-stream": {
22808           "version": "2.3.7",
22809           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
22810           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
22811           "dev": true,
22812           "requires": {
22813             "core-util-is": "~1.0.0",
22814             "inherits": "~2.0.3",
22815             "isarray": "~1.0.0",
22816             "process-nextick-args": "~2.0.0",
22817             "safe-buffer": "~5.1.1",
22818             "string_decoder": "~1.1.1",
22819             "util-deprecate": "~1.0.1"
22820           },
22821           "dependencies": {
22822             "string_decoder": {
22823               "version": "1.1.1",
22824               "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
22825               "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
22826               "dev": true,
22827               "requires": {
22828                 "safe-buffer": "~5.1.0"
22829               }
22830             }
22831           }
22832         },
22833         "string_decoder": {
22834           "version": "1.3.0",
22835           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
22836           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
22837           "dev": true,
22838           "requires": {
22839             "safe-buffer": "~5.2.0"
22840           },
22841           "dependencies": {
22842             "safe-buffer": {
22843               "version": "5.2.1",
22844               "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
22845               "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
22846               "dev": true
22847             }
22848           }
22849         },
22850         "url": {
22851           "version": "0.11.0",
22852           "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
22853           "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
22854           "dev": true,
22855           "requires": {
22856             "punycode": "1.3.2",
22857             "querystring": "0.2.0"
22858           },
22859           "dependencies": {
22860             "punycode": {
22861               "version": "1.3.2",
22862               "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
22863               "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
22864               "dev": true
22865             }
22866           }
22867         },
22868         "util": {
22869           "version": "0.11.1",
22870           "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
22871           "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
22872           "dev": true,
22873           "requires": {
22874             "inherits": "2.0.3"
22875           }
22876         }
22877       }
22878     },
22879     "node-modules-regexp": {
22880       "version": "1.0.0",
22881       "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
22882       "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
22883       "dev": true
22884     },
22885     "node-mongodb-debug-log": {
22886       "version": "0.1.2",
22887       "resolved": "https://registry.npmjs.org/node-mongodb-debug-log/-/node-mongodb-debug-log-0.1.2.tgz",
22888       "integrity": "sha1-+/HKSz58+T2VoS709FpI3T5OjWM=",
22889       "requires": {
22890         "debug": "^2.2.0",
22891         "mongodb-perf-wrapper": "^0.1.3"
22892       }
22893     },
22894     "node-notifier": {
22895       "version": "8.0.2",
22896       "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz",
22897       "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==",
22898       "dev": true,
22899       "optional": true,
22900       "requires": {
22901         "growly": "^1.3.0",
22902         "is-wsl": "^2.2.0",
22903         "semver": "^7.3.2",
22904         "shellwords": "^0.1.1",
22905         "uuid": "^8.3.0",
22906         "which": "^2.0.2"
22907       },
22908       "dependencies": {
22909         "is-wsl": {
22910           "version": "2.2.0",
22911           "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
22912           "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
22913           "dev": true,
22914           "optional": true,
22915           "requires": {
22916             "is-docker": "^2.0.0"
22917           }
22918         },
22919         "lru-cache": {
22920           "version": "6.0.0",
22921           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
22922           "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
22923           "dev": true,
22924           "optional": true,
22925           "requires": {
22926             "yallist": "^4.0.0"
22927           }
22928         },
22929         "semver": {
22930           "version": "7.3.5",
22931           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
22932           "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
22933           "dev": true,
22934           "optional": true,
22935           "requires": {
22936             "lru-cache": "^6.0.0"
22937           }
22938         },
22939         "uuid": {
22940           "version": "8.3.2",
22941           "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
22942           "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
22943           "dev": true,
22944           "optional": true
22945         },
22946         "which": {
22947           "version": "2.0.2",
22948           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
22949           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
22950           "dev": true,
22951           "optional": true,
22952           "requires": {
22953             "isexe": "^2.0.0"
22954           }
22955         },
22956         "yallist": {
22957           "version": "4.0.0",
22958           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
22959           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
22960           "dev": true,
22961           "optional": true
22962         }
22963       }
22964     },
22965     "node-preload": {
22966       "version": "0.2.1",
22967       "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
22968       "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
22969       "dev": true,
22970       "requires": {
22971         "process-on-spawn": "^1.0.0"
22972       }
22973     },
22974     "node-releases": {
22975       "version": "1.1.60",
22976       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
22977       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA=="
22978     },
22979     "node-resque": {
22980       "version": "1.3.2",
22981       "resolved": "https://registry.npmjs.org/node-resque/-/node-resque-1.3.2.tgz",
22982       "integrity": "sha1-yOOhEGbW1q1FGCwVeJobwb52x+o=",
22983       "requires": {
22984         "ioredis": "^1.8.0"
22985       }
22986     },
22987     "node-sass": {
22988       "version": "4.14.1",
22989       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz",
22990       "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==",
22991       "dev": true,
22992       "requires": {
22993         "async-foreach": "^0.1.3",
22994         "chalk": "^1.1.1",
22995         "cross-spawn": "^3.0.0",
22996         "gaze": "^1.0.0",
22997         "get-stdin": "^4.0.1",
22998         "glob": "^7.0.3",
22999         "in-publish": "^2.0.0",
23000         "lodash": "^4.17.15",
23001         "meow": "^3.7.0",
23002         "mkdirp": "^0.5.1",
23003         "nan": "^2.13.2",
23004         "node-gyp": "^3.8.0",
23005         "npmlog": "^4.0.0",
23006         "request": "^2.88.0",
23007         "sass-graph": "2.2.5",
23008         "stdout-stream": "^1.4.0",
23009         "true-case-path": "^1.0.2"
23010       },
23011       "dependencies": {
23012         "camelcase": {
23013           "version": "2.1.1",
23014           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
23015           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
23016           "dev": true
23017         },
23018         "camelcase-keys": {
23019           "version": "2.1.0",
23020           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
23021           "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
23022           "dev": true,
23023           "requires": {
23024             "camelcase": "^2.0.0",
23025             "map-obj": "^1.0.0"
23026           }
23027         },
23028         "cross-spawn": {
23029           "version": "3.0.1",
23030           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
23031           "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
23032           "dev": true,
23033           "requires": {
23034             "lru-cache": "^4.0.1",
23035             "which": "^1.2.9"
23036           }
23037         },
23038         "glob": {
23039           "version": "7.1.6",
23040           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
23041           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
23042           "dev": true,
23043           "requires": {
23044             "fs.realpath": "^1.0.0",
23045             "inflight": "^1.0.4",
23046             "inherits": "2",
23047             "minimatch": "^3.0.4",
23048             "once": "^1.3.0",
23049             "path-is-absolute": "^1.0.0"
23050           }
23051         },
23052         "lodash": {
23053           "version": "4.17.21",
23054           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
23055           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
23056           "dev": true
23057         },
23058         "lru-cache": {
23059           "version": "4.1.5",
23060           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
23061           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
23062           "dev": true,
23063           "requires": {
23064             "pseudomap": "^1.0.2",
23065             "yallist": "^2.1.2"
23066           }
23067         },
23068         "meow": {
23069           "version": "3.7.0",
23070           "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
23071           "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
23072           "dev": true,
23073           "requires": {
23074             "camelcase-keys": "^2.0.0",
23075             "decamelize": "^1.1.2",
23076             "loud-rejection": "^1.0.0",
23077             "map-obj": "^1.0.1",
23078             "minimist": "^1.1.3",
23079             "normalize-package-data": "^2.3.4",
23080             "object-assign": "^4.0.1",
23081             "read-pkg-up": "^1.0.1",
23082             "redent": "^1.0.0",
23083             "trim-newlines": "^1.0.0"
23084           }
23085         },
23086         "minimist": {
23087           "version": "1.2.5",
23088           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
23089           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
23090           "dev": true
23091         }
23092       }
23093     },
23094     "node-spritesheet": {
23095       "version": "github:trevorah/node-spritesheet#c9797980633a7ad4e2ece1119639019addf16fc2",
23096       "from": "github:trevorah/node-spritesheet",
23097       "dev": true,
23098       "requires": {
23099         "async": "~0.1.22",
23100         "q-fs": "~0.1.32",
23101         "underscore": "~1.4.2"
23102       },
23103       "dependencies": {
23104         "async": {
23105           "version": "0.1.22",
23106           "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
23107           "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
23108           "dev": true
23109         },
23110         "underscore": {
23111           "version": "1.4.4",
23112           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz",
23113           "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=",
23114           "dev": true
23115         }
23116       }
23117     },
23118     "node-static": {
23119       "version": "0.7.11",
23120       "resolved": "https://registry.npmjs.org/node-static/-/node-static-0.7.11.tgz",
23121       "integrity": "sha512-zfWC/gICcqb74D9ndyvxZWaI1jzcoHmf4UTHWQchBNuNMxdBLJMDiUgZ1tjGLEIe/BMhj2DxKD8HOuc2062pDQ==",
23122       "requires": {
23123         "colors": ">=0.6.0",
23124         "mime": "^1.2.9",
23125         "optimist": ">=0.3.4"
23126       }
23127     },
23128     "node-statsd": {
23129       "version": "0.1.1",
23130       "resolved": "https://registry.npmjs.org/node-statsd/-/node-statsd-0.1.1.tgz",
23131       "integrity": "sha1-J6WTSHY9CvegN6wqAx/vPwUQE9M="
23132     },
23133     "node-uuid": {
23134       "version": "1.4.0",
23135       "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz",
23136       "integrity": "sha1-B/myM3Vy/2J1x3Xh1IUT86RdemU="
23137     },
23138     "nodemailer": {
23139       "version": "4.7.0",
23140       "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-4.7.0.tgz",
23141       "integrity": "sha512-IludxDypFpYw4xpzKdMAozBSkzKHmNBvGanUREjJItgJ2NYcK/s8+PggVhj7c2yGFQykKsnnmv1+Aqo0ZfjHmw=="
23142     },
23143     "nodemailer-ses-transport": {
23144       "version": "1.5.1",
23145       "resolved": "https://registry.npmjs.org/nodemailer-ses-transport/-/nodemailer-ses-transport-1.5.1.tgz",
23146       "integrity": "sha1-3AWYwb9T6GUuYy6PMWks4CLX3qk=",
23147       "requires": {
23148         "aws-sdk": "^2.2.36"
23149       }
23150     },
23151     "nodemon": {
23152       "version": "2.0.7",
23153       "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.7.tgz",
23154       "integrity": "sha512-XHzK69Awgnec9UzHr1kc8EomQh4sjTQ8oRf8TsGrSmHDx9/UmiGG9E/mM3BuTfNeFwdNBvrqQq/RHL0xIeyFOA==",
23155       "dev": true,
23156       "requires": {
23157         "chokidar": "^3.2.2",
23158         "debug": "^3.2.6",
23159         "ignore-by-default": "^1.0.1",
23160         "minimatch": "^3.0.4",
23161         "pstree.remy": "^1.1.7",
23162         "semver": "^5.7.1",
23163         "supports-color": "^5.5.0",
23164         "touch": "^3.1.0",
23165         "undefsafe": "^2.0.3",
23166         "update-notifier": "^4.1.0"
23167       },
23168       "dependencies": {
23169         "debug": {
23170           "version": "3.2.7",
23171           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
23172           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
23173           "dev": true,
23174           "requires": {
23175             "ms": "^2.1.1"
23176           }
23177         },
23178         "ms": {
23179           "version": "2.1.3",
23180           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
23181           "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
23182           "dev": true
23183         },
23184         "semver": {
23185           "version": "5.7.1",
23186           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
23187           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
23188           "dev": true
23189         },
23190         "supports-color": {
23191           "version": "5.5.0",
23192           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
23193           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
23194           "dev": true,
23195           "requires": {
23196             "has-flag": "^3.0.0"
23197           }
23198         }
23199       }
23200     },
23201     "nodeselektor": {
23202       "version": "0.14.0",
23203       "resolved": "https://registry.npmjs.org/nodeselektor/-/nodeselektor-0.14.0.tgz",
23204       "integrity": "sha1-XVIx0vJv/32Ss/0fIvU2wMuVj84=",
23205       "dev": true
23206     },
23207     "nomnom": {
23208       "version": "1.8.1",
23209       "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz",
23210       "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=",
23211       "dev": true,
23212       "requires": {
23213         "chalk": "~0.4.0",
23214         "underscore": "~1.6.0"
23215       },
23216       "dependencies": {
23217         "ansi-styles": {
23218           "version": "1.0.0",
23219           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
23220           "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
23221           "dev": true
23222         },
23223         "chalk": {
23224           "version": "0.4.0",
23225           "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
23226           "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
23227           "dev": true,
23228           "requires": {
23229             "ansi-styles": "~1.0.0",
23230             "has-color": "~0.1.0",
23231             "strip-ansi": "~0.1.0"
23232           }
23233         },
23234         "strip-ansi": {
23235           "version": "0.1.1",
23236           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
23237           "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
23238           "dev": true
23239         },
23240         "underscore": {
23241           "version": "1.6.0",
23242           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
23243           "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
23244           "dev": true
23245         }
23246       }
23247     },
23248     "noop-logger": {
23249       "version": "0.1.1",
23250       "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",
23251       "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=",
23252       "dev": true
23253     },
23254     "nopt": {
23255       "version": "3.0.6",
23256       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
23257       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
23258       "requires": {
23259         "abbrev": "1"
23260       }
23261     },
23262     "normalize-package-data": {
23263       "version": "2.4.0",
23264       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
23265       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
23266       "requires": {
23267         "hosted-git-info": "^2.1.4",
23268         "is-builtin-module": "^1.0.0",
23269         "semver": "2 || 3 || 4 || 5",
23270         "validate-npm-package-license": "^3.0.1"
23271       }
23272     },
23273     "normalize-path": {
23274       "version": "2.1.1",
23275       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
23276       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
23277       "dev": true,
23278       "requires": {
23279         "remove-trailing-separator": "^1.0.1"
23280       }
23281     },
23282     "normalize-range": {
23283       "version": "0.1.2",
23284       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
23285       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI="
23286     },
23287     "normalize-url": {
23288       "version": "4.5.0",
23289       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
23290       "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",
23291       "dev": true
23292     },
23293     "normalize.css": {
23294       "version": "3.0.3",
23295       "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-3.0.3.tgz",
23296       "integrity": "sha1-rMACYuI1osqpE2Oi5eO/pPitBcY="
23297     },
23298     "now-and-later": {
23299       "version": "2.0.1",
23300       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
23301       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
23302       "dev": true,
23303       "requires": {
23304         "once": "^1.3.2"
23305       }
23306     },
23307     "npm-run-path": {
23308       "version": "2.0.2",
23309       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
23310       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
23311       "dev": true,
23312       "requires": {
23313         "path-key": "^2.0.0"
23314       }
23315     },
23316     "npmlog": {
23317       "version": "4.1.2",
23318       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
23319       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
23320       "dev": true,
23321       "requires": {
23322         "are-we-there-yet": "~1.1.2",
23323         "console-control-strings": "~1.1.0",
23324         "gauge": "~2.7.3",
23325         "set-blocking": "~2.0.0"
23326       }
23327     },
23328     "nth-check": {
23329       "version": "1.0.2",
23330       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
23331       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
23332       "requires": {
23333         "boolbase": "~1.0.0"
23334       }
23335     },
23336     "num2fraction": {
23337       "version": "1.2.2",
23338       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
23339       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4="
23340     },
23341     "number-is-nan": {
23342       "version": "1.0.1",
23343       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
23344       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
23345     },
23346     "nwsapi": {
23347       "version": "2.2.0",
23348       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
23349       "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
23350       "dev": true
23351     },
23352     "nyc": {
23353       "version": "15.1.0",
23354       "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
23355       "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
23356       "dev": true,
23357       "requires": {
23358         "@istanbuljs/load-nyc-config": "^1.0.0",
23359         "@istanbuljs/schema": "^0.1.2",
23360         "caching-transform": "^4.0.0",
23361         "convert-source-map": "^1.7.0",
23362         "decamelize": "^1.2.0",
23363         "find-cache-dir": "^3.2.0",
23364         "find-up": "^4.1.0",
23365         "foreground-child": "^2.0.0",
23366         "get-package-type": "^0.1.0",
23367         "glob": "^7.1.6",
23368         "istanbul-lib-coverage": "^3.0.0",
23369         "istanbul-lib-hook": "^3.0.0",
23370         "istanbul-lib-instrument": "^4.0.0",
23371         "istanbul-lib-processinfo": "^2.0.2",
23372         "istanbul-lib-report": "^3.0.0",
23373         "istanbul-lib-source-maps": "^4.0.0",
23374         "istanbul-reports": "^3.0.2",
23375         "make-dir": "^3.0.0",
23376         "node-preload": "^0.2.1",
23377         "p-map": "^3.0.0",
23378         "process-on-spawn": "^1.0.0",
23379         "resolve-from": "^5.0.0",
23380         "rimraf": "^3.0.0",
23381         "signal-exit": "^3.0.2",
23382         "spawn-wrap": "^2.0.0",
23383         "test-exclude": "^6.0.0",
23384         "yargs": "^15.0.2"
23385       },
23386       "dependencies": {
23387         "ansi-regex": {
23388           "version": "5.0.0",
23389           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
23390           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
23391           "dev": true
23392         },
23393         "ansi-styles": {
23394           "version": "4.3.0",
23395           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23396           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23397           "dev": true,
23398           "requires": {
23399             "color-convert": "^2.0.1"
23400           }
23401         },
23402         "camelcase": {
23403           "version": "5.3.1",
23404           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
23405           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
23406           "dev": true
23407         },
23408         "cliui": {
23409           "version": "6.0.0",
23410           "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
23411           "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
23412           "dev": true,
23413           "requires": {
23414             "string-width": "^4.2.0",
23415             "strip-ansi": "^6.0.0",
23416             "wrap-ansi": "^6.2.0"
23417           }
23418         },
23419         "color-convert": {
23420           "version": "2.0.1",
23421           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23422           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23423           "dev": true,
23424           "requires": {
23425             "color-name": "~1.1.4"
23426           }
23427         },
23428         "color-name": {
23429           "version": "1.1.4",
23430           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23431           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
23432           "dev": true
23433         },
23434         "convert-source-map": {
23435           "version": "1.7.0",
23436           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
23437           "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
23438           "dev": true,
23439           "requires": {
23440             "safe-buffer": "~5.1.1"
23441           }
23442         },
23443         "emoji-regex": {
23444           "version": "8.0.0",
23445           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
23446           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
23447           "dev": true
23448         },
23449         "find-cache-dir": {
23450           "version": "3.3.1",
23451           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
23452           "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
23453           "dev": true,
23454           "requires": {
23455             "commondir": "^1.0.1",
23456             "make-dir": "^3.0.2",
23457             "pkg-dir": "^4.1.0"
23458           }
23459         },
23460         "find-up": {
23461           "version": "4.1.0",
23462           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
23463           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
23464           "dev": true,
23465           "requires": {
23466             "locate-path": "^5.0.0",
23467             "path-exists": "^4.0.0"
23468           }
23469         },
23470         "get-caller-file": {
23471           "version": "2.0.5",
23472           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
23473           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
23474           "dev": true
23475         },
23476         "glob": {
23477           "version": "7.1.6",
23478           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
23479           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
23480           "dev": true,
23481           "requires": {
23482             "fs.realpath": "^1.0.0",
23483             "inflight": "^1.0.4",
23484             "inherits": "2",
23485             "minimatch": "^3.0.4",
23486             "once": "^1.3.0",
23487             "path-is-absolute": "^1.0.0"
23488           }
23489         },
23490         "is-fullwidth-code-point": {
23491           "version": "3.0.0",
23492           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
23493           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
23494           "dev": true
23495         },
23496         "locate-path": {
23497           "version": "5.0.0",
23498           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
23499           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
23500           "dev": true,
23501           "requires": {
23502             "p-locate": "^4.1.0"
23503           }
23504         },
23505         "make-dir": {
23506           "version": "3.1.0",
23507           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
23508           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
23509           "dev": true,
23510           "requires": {
23511             "semver": "^6.0.0"
23512           }
23513         },
23514         "p-limit": {
23515           "version": "2.3.0",
23516           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
23517           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
23518           "dev": true,
23519           "requires": {
23520             "p-try": "^2.0.0"
23521           }
23522         },
23523         "p-locate": {
23524           "version": "4.1.0",
23525           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
23526           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
23527           "dev": true,
23528           "requires": {
23529             "p-limit": "^2.2.0"
23530           }
23531         },
23532         "p-map": {
23533           "version": "3.0.0",
23534           "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
23535           "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
23536           "dev": true,
23537           "requires": {
23538             "aggregate-error": "^3.0.0"
23539           }
23540         },
23541         "path-exists": {
23542           "version": "4.0.0",
23543           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
23544           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
23545           "dev": true
23546         },
23547         "pkg-dir": {
23548           "version": "4.2.0",
23549           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
23550           "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
23551           "dev": true,
23552           "requires": {
23553             "find-up": "^4.0.0"
23554           }
23555         },
23556         "require-main-filename": {
23557           "version": "2.0.0",
23558           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
23559           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
23560           "dev": true
23561         },
23562         "resolve-from": {
23563           "version": "5.0.0",
23564           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
23565           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
23566           "dev": true
23567         },
23568         "rimraf": {
23569           "version": "3.0.2",
23570           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
23571           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
23572           "dev": true,
23573           "requires": {
23574             "glob": "^7.1.3"
23575           }
23576         },
23577         "semver": {
23578           "version": "6.3.0",
23579           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
23580           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
23581           "dev": true
23582         },
23583         "string-width": {
23584           "version": "4.2.2",
23585           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
23586           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
23587           "dev": true,
23588           "requires": {
23589             "emoji-regex": "^8.0.0",
23590             "is-fullwidth-code-point": "^3.0.0",
23591             "strip-ansi": "^6.0.0"
23592           }
23593         },
23594         "strip-ansi": {
23595           "version": "6.0.0",
23596           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
23597           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
23598           "dev": true,
23599           "requires": {
23600             "ansi-regex": "^5.0.0"
23601           }
23602         },
23603         "which-module": {
23604           "version": "2.0.0",
23605           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
23606           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
23607           "dev": true
23608         },
23609         "wrap-ansi": {
23610           "version": "6.2.0",
23611           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
23612           "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
23613           "dev": true,
23614           "requires": {
23615             "ansi-styles": "^4.0.0",
23616             "string-width": "^4.1.0",
23617             "strip-ansi": "^6.0.0"
23618           }
23619         },
23620         "y18n": {
23621           "version": "4.0.3",
23622           "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
23623           "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
23624           "dev": true
23625         },
23626         "yargs": {
23627           "version": "15.4.1",
23628           "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
23629           "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
23630           "dev": true,
23631           "requires": {
23632             "cliui": "^6.0.0",
23633             "decamelize": "^1.2.0",
23634             "find-up": "^4.1.0",
23635             "get-caller-file": "^2.0.1",
23636             "require-directory": "^2.1.1",
23637             "require-main-filename": "^2.0.0",
23638             "set-blocking": "^2.0.0",
23639             "string-width": "^4.2.0",
23640             "which-module": "^2.0.0",
23641             "y18n": "^4.0.0",
23642             "yargs-parser": "^18.1.2"
23643           }
23644         },
23645         "yargs-parser": {
23646           "version": "18.1.3",
23647           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
23648           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
23649           "dev": true,
23650           "requires": {
23651             "camelcase": "^5.0.0",
23652             "decamelize": "^1.2.0"
23653           }
23654         }
23655       }
23656     },
23657     "oauth": {
23658       "version": "0.9.15",
23659       "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz",
23660       "integrity": "sha1-vR/vr2hslrdUda7VGWQS/2DPucE="
23661     },
23662     "oauth-sign": {
23663       "version": "0.3.0",
23664       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz",
23665       "integrity": "sha1-y1QPk7srIqfVlBaRoojWDo6pOG4=",
23666       "optional": true
23667     },
23668     "oauth2orize": {
23669       "version": "1.11.0",
23670       "resolved": "https://registry.npmjs.org/oauth2orize/-/oauth2orize-1.11.0.tgz",
23671       "integrity": "sha1-eTzvJR1F696sMq5AqLaBT6qx1IM=",
23672       "requires": {
23673         "debug": "2.x.x",
23674         "uid2": "0.0.x",
23675         "utils-merge": "1.x.x"
23676       }
23677     },
23678     "object-assign": {
23679       "version": "4.1.1",
23680       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
23681       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
23682     },
23683     "object-copy": {
23684       "version": "0.1.0",
23685       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
23686       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
23687       "requires": {
23688         "copy-descriptor": "^0.1.0",
23689         "define-property": "^0.2.5",
23690         "kind-of": "^3.0.3"
23691       },
23692       "dependencies": {
23693         "define-property": {
23694           "version": "0.2.5",
23695           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
23696           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
23697           "requires": {
23698             "is-descriptor": "^0.1.0"
23699           }
23700         }
23701       }
23702     },
23703     "object-extended": {
23704       "version": "0.0.7",
23705       "resolved": "https://registry.npmjs.org/object-extended/-/object-extended-0.0.7.tgz",
23706       "integrity": "sha1-hP0j9WsVWCrrPoiwXLVdJDLWijM=",
23707       "requires": {
23708         "array-extended": "~0.0.4",
23709         "extended": "~0.0.3",
23710         "is-extended": "~0.0.3"
23711       }
23712     },
23713     "object-hash": {
23714       "version": "2.1.1",
23715       "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz",
23716       "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ=="
23717     },
23718     "object-inspect": {
23719       "version": "1.9.0",
23720       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
23721       "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw=="
23722     },
23723     "object-keys": {
23724       "version": "1.0.11",
23725       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
23726       "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
23727       "dev": true
23728     },
23729     "object-visit": {
23730       "version": "1.0.1",
23731       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
23732       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
23733       "requires": {
23734         "isobject": "^3.0.0"
23735       }
23736     },
23737     "object.assign": {
23738       "version": "4.1.0",
23739       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
23740       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
23741       "dev": true,
23742       "requires": {
23743         "define-properties": "^1.1.2",
23744         "function-bind": "^1.1.1",
23745         "has-symbols": "^1.0.0",
23746         "object-keys": "^1.0.11"
23747       }
23748     },
23749     "object.defaults": {
23750       "version": "1.1.0",
23751       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
23752       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
23753       "dev": true,
23754       "requires": {
23755         "array-each": "^1.0.1",
23756         "array-slice": "^1.0.0",
23757         "for-own": "^1.0.0",
23758         "isobject": "^3.0.0"
23759       }
23760     },
23761     "object.getownpropertydescriptors": {
23762       "version": "2.0.3",
23763       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
23764       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
23765       "dev": true,
23766       "requires": {
23767         "define-properties": "^1.1.2",
23768         "es-abstract": "^1.5.1"
23769       }
23770     },
23771     "object.map": {
23772       "version": "1.0.1",
23773       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
23774       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
23775       "dev": true,
23776       "requires": {
23777         "for-own": "^1.0.0",
23778         "make-iterator": "^1.0.0"
23779       }
23780     },
23781     "object.pick": {
23782       "version": "1.3.0",
23783       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
23784       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
23785       "requires": {
23786         "isobject": "^3.0.1"
23787       }
23788     },
23789     "object.reduce": {
23790       "version": "1.0.1",
23791       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
23792       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
23793       "dev": true,
23794       "requires": {
23795         "for-own": "^1.0.0",
23796         "make-iterator": "^1.0.0"
23797       }
23798     },
23799     "octonode": {
23800       "version": "0.9.5",
23801       "resolved": "https://registry.npmjs.org/octonode/-/octonode-0.9.5.tgz",
23802       "integrity": "sha512-l+aX9jNVkaagh7u/q2QpNKdL8XUagdztl+ebXxBRU6FJ1tpRxAH/ygIuWh0h7eS491BsyH6bb0QZIQEC2+u5oA==",
23803       "requires": {
23804         "bluebird": "^3.5.0",
23805         "deep-extend": "^0.6.0",
23806         "randomstring": "^1.1.5",
23807         "request": "^2.72.0"
23808       },
23809       "dependencies": {
23810         "deep-extend": {
23811           "version": "0.6.0",
23812           "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
23813           "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
23814         }
23815       }
23816     },
23817     "on-finished": {
23818       "version": "2.3.0",
23819       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
23820       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
23821       "requires": {
23822         "ee-first": "1.1.1"
23823       }
23824     },
23825     "on-headers": {
23826       "version": "1.0.1",
23827       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
23828       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
23829     },
23830     "once": {
23831       "version": "1.4.0",
23832       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
23833       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
23834       "requires": {
23835         "wrappy": "1"
23836       }
23837     },
23838     "one-time": {
23839       "version": "1.0.0",
23840       "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
23841       "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
23842       "requires": {
23843         "fn.name": "1.x.x"
23844       }
23845     },
23846     "onecolor": {
23847       "version": "3.0.5",
23848       "resolved": "https://registry.npmjs.org/onecolor/-/onecolor-3.0.5.tgz",
23849       "integrity": "sha1-Nu/zIgE3nv3xGA+0ReUajiQl+fY=",
23850       "dev": true
23851     },
23852     "onetime": {
23853       "version": "2.0.1",
23854       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
23855       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
23856       "dev": true,
23857       "requires": {
23858         "mimic-fn": "^1.0.0"
23859       }
23860     },
23861     "opener": {
23862       "version": "1.5.2",
23863       "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
23864       "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
23865       "dev": true
23866     },
23867     "optimist": {
23868       "version": "0.6.1",
23869       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
23870       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
23871       "requires": {
23872         "minimist": "~0.0.1",
23873         "wordwrap": "~0.0.2"
23874       }
23875     },
23876     "optionator": {
23877       "version": "0.8.2",
23878       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
23879       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
23880       "dev": true,
23881       "requires": {
23882         "deep-is": "~0.1.3",
23883         "fast-levenshtein": "~2.0.4",
23884         "levn": "~0.3.0",
23885         "prelude-ls": "~1.1.2",
23886         "type-check": "~0.3.2",
23887         "wordwrap": "~1.0.0"
23888       },
23889       "dependencies": {
23890         "wordwrap": {
23891           "version": "1.0.0",
23892           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
23893           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
23894           "dev": true
23895         }
23896       }
23897     },
23898     "ora": {
23899       "version": "4.0.3",
23900       "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz",
23901       "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==",
23902       "requires": {
23903         "chalk": "^3.0.0",
23904         "cli-cursor": "^3.1.0",
23905         "cli-spinners": "^2.2.0",
23906         "is-interactive": "^1.0.0",
23907         "log-symbols": "^3.0.0",
23908         "mute-stream": "0.0.8",
23909         "strip-ansi": "^6.0.0",
23910         "wcwidth": "^1.0.1"
23911       },
23912       "dependencies": {
23913         "ansi-regex": {
23914           "version": "5.0.0",
23915           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
23916           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
23917         },
23918         "ansi-styles": {
23919           "version": "4.3.0",
23920           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23921           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23922           "requires": {
23923             "color-convert": "^2.0.1"
23924           }
23925         },
23926         "chalk": {
23927           "version": "3.0.0",
23928           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
23929           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
23930           "requires": {
23931             "ansi-styles": "^4.1.0",
23932             "supports-color": "^7.1.0"
23933           }
23934         },
23935         "cli-cursor": {
23936           "version": "3.1.0",
23937           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
23938           "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
23939           "requires": {
23940             "restore-cursor": "^3.1.0"
23941           }
23942         },
23943         "color-convert": {
23944           "version": "2.0.1",
23945           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23946           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23947           "requires": {
23948             "color-name": "~1.1.4"
23949           }
23950         },
23951         "color-name": {
23952           "version": "1.1.4",
23953           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23954           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
23955         },
23956         "has-flag": {
23957           "version": "4.0.0",
23958           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23959           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23960         },
23961         "log-symbols": {
23962           "version": "3.0.0",
23963           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
23964           "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
23965           "requires": {
23966             "chalk": "^2.4.2"
23967           },
23968           "dependencies": {
23969             "ansi-styles": {
23970               "version": "3.2.1",
23971               "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
23972               "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
23973               "requires": {
23974                 "color-convert": "^1.9.0"
23975               }
23976             },
23977             "chalk": {
23978               "version": "2.4.2",
23979               "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
23980               "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
23981               "requires": {
23982                 "ansi-styles": "^3.2.1",
23983                 "escape-string-regexp": "^1.0.5",
23984                 "supports-color": "^5.3.0"
23985               }
23986             },
23987             "color-convert": {
23988               "version": "1.9.3",
23989               "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
23990               "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
23991               "requires": {
23992                 "color-name": "1.1.3"
23993               }
23994             },
23995             "color-name": {
23996               "version": "1.1.3",
23997               "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
23998               "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
23999             },
24000             "has-flag": {
24001               "version": "3.0.0",
24002               "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
24003               "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
24004             },
24005             "supports-color": {
24006               "version": "5.5.0",
24007               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
24008               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
24009               "requires": {
24010                 "has-flag": "^3.0.0"
24011               }
24012             }
24013           }
24014         },
24015         "mimic-fn": {
24016           "version": "2.1.0",
24017           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
24018           "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
24019         },
24020         "mute-stream": {
24021           "version": "0.0.8",
24022           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
24023           "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
24024         },
24025         "onetime": {
24026           "version": "5.1.2",
24027           "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
24028           "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
24029           "requires": {
24030             "mimic-fn": "^2.1.0"
24031           }
24032         },
24033         "restore-cursor": {
24034           "version": "3.1.0",
24035           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
24036           "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
24037           "requires": {
24038             "onetime": "^5.1.0",
24039             "signal-exit": "^3.0.2"
24040           }
24041         },
24042         "strip-ansi": {
24043           "version": "6.0.0",
24044           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
24045           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
24046           "requires": {
24047             "ansi-regex": "^5.0.0"
24048           }
24049         },
24050         "supports-color": {
24051           "version": "7.2.0",
24052           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24053           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24054           "requires": {
24055             "has-flag": "^4.0.0"
24056           }
24057         }
24058       }
24059     },
24060     "orchestrator": {
24061       "version": "0.3.8",
24062       "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
24063       "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
24064       "dev": true,
24065       "requires": {
24066         "end-of-stream": "~0.1.5",
24067         "sequencify": "~0.0.7",
24068         "stream-consume": "~0.1.0"
24069       },
24070       "dependencies": {
24071         "end-of-stream": {
24072           "version": "0.1.5",
24073           "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
24074           "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
24075           "dev": true,
24076           "requires": {
24077             "once": "~1.3.0"
24078           }
24079         },
24080         "once": {
24081           "version": "1.3.3",
24082           "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
24083           "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
24084           "dev": true,
24085           "requires": {
24086             "wrappy": "1"
24087           }
24088         }
24089       }
24090     },
24091     "ordered-read-streams": {
24092       "version": "1.0.1",
24093       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
24094       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
24095       "dev": true,
24096       "requires": {
24097         "readable-stream": "^2.0.1"
24098       },
24099       "dependencies": {
24100         "isarray": {
24101           "version": "1.0.0",
24102           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
24103           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
24104           "dev": true
24105         },
24106         "process-nextick-args": {
24107           "version": "2.0.1",
24108           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
24109           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
24110           "dev": true
24111         },
24112         "readable-stream": {
24113           "version": "2.3.7",
24114           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
24115           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
24116           "dev": true,
24117           "requires": {
24118             "core-util-is": "~1.0.0",
24119             "inherits": "~2.0.3",
24120             "isarray": "~1.0.0",
24121             "process-nextick-args": "~2.0.0",
24122             "safe-buffer": "~5.1.1",
24123             "string_decoder": "~1.1.1",
24124             "util-deprecate": "~1.0.1"
24125           }
24126         },
24127         "string_decoder": {
24128           "version": "1.1.1",
24129           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
24130           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
24131           "dev": true,
24132           "requires": {
24133             "safe-buffer": "~5.1.0"
24134           }
24135         }
24136       }
24137     },
24138     "os-browserify": {
24139       "version": "0.3.0",
24140       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
24141       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
24142       "dev": true
24143     },
24144     "os-homedir": {
24145       "version": "1.0.2",
24146       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
24147       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
24148       "dev": true
24149     },
24150     "os-locale": {
24151       "version": "1.4.0",
24152       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
24153       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
24154       "requires": {
24155         "lcid": "^1.0.0"
24156       }
24157     },
24158     "os-tmpdir": {
24159       "version": "1.0.2",
24160       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
24161       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
24162     },
24163     "osenv": {
24164       "version": "0.1.5",
24165       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
24166       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
24167       "dev": true,
24168       "requires": {
24169         "os-homedir": "^1.0.0",
24170         "os-tmpdir": "^1.0.0"
24171       }
24172     },
24173     "ospath": {
24174       "version": "1.2.2",
24175       "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
24176       "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=",
24177       "dev": true
24178     },
24179     "p-cancelable": {
24180       "version": "1.1.0",
24181       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
24182       "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
24183       "dev": true
24184     },
24185     "p-each-series": {
24186       "version": "2.2.0",
24187       "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
24188       "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
24189       "dev": true
24190     },
24191     "p-finally": {
24192       "version": "1.0.0",
24193       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
24194       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
24195     },
24196     "p-limit": {
24197       "version": "2.1.0",
24198       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
24199       "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
24200       "dev": true,
24201       "requires": {
24202         "p-try": "^2.0.0"
24203       }
24204     },
24205     "p-locate": {
24206       "version": "3.0.0",
24207       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
24208       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
24209       "dev": true,
24210       "requires": {
24211         "p-limit": "^2.0.0"
24212       }
24213     },
24214     "p-map": {
24215       "version": "1.2.0",
24216       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
24217       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
24218       "dev": true
24219     },
24220     "p-queue": {
24221       "version": "6.6.2",
24222       "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
24223       "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
24224       "requires": {
24225         "eventemitter3": "^4.0.4",
24226         "p-timeout": "^3.2.0"
24227       }
24228     },
24229     "p-timeout": {
24230       "version": "3.2.0",
24231       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
24232       "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
24233       "requires": {
24234         "p-finally": "^1.0.0"
24235       }
24236     },
24237     "p-try": {
24238       "version": "2.0.0",
24239       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
24240       "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
24241       "dev": true
24242     },
24243     "package-hash": {
24244       "version": "4.0.0",
24245       "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",
24246       "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",
24247       "dev": true,
24248       "requires": {
24249         "graceful-fs": "^4.1.15",
24250         "hasha": "^5.0.0",
24251         "lodash.flattendeep": "^4.4.0",
24252         "release-zalgo": "^1.0.0"
24253       }
24254     },
24255     "package-json": {
24256       "version": "6.5.0",
24257       "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
24258       "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
24259       "dev": true,
24260       "requires": {
24261         "got": "^9.6.0",
24262         "registry-auth-token": "^4.0.0",
24263         "registry-url": "^5.0.0",
24264         "semver": "^6.2.0"
24265       },
24266       "dependencies": {
24267         "semver": {
24268           "version": "6.3.0",
24269           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
24270           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
24271           "dev": true
24272         }
24273       }
24274     },
24275     "pako": {
24276       "version": "1.0.11",
24277       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
24278       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
24279       "dev": true
24280     },
24281     "par": {
24282       "version": "0.3.0",
24283       "resolved": "https://registry.npmjs.org/par/-/par-0.3.0.tgz",
24284       "integrity": "sha1-LqNTebMQfcEB2xVh8B/uGWrcKaM="
24285     },
24286     "parallel-transform": {
24287       "version": "1.1.0",
24288       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
24289       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
24290       "dev": true,
24291       "requires": {
24292         "cyclist": "~0.2.2",
24293         "inherits": "^2.0.3",
24294         "readable-stream": "^2.1.5"
24295       },
24296       "dependencies": {
24297         "isarray": {
24298           "version": "1.0.0",
24299           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
24300           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
24301           "dev": true
24302         },
24303         "process-nextick-args": {
24304           "version": "2.0.0",
24305           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
24306           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
24307           "dev": true
24308         },
24309         "readable-stream": {
24310           "version": "2.3.6",
24311           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
24312           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
24313           "dev": true,
24314           "requires": {
24315             "core-util-is": "~1.0.0",
24316             "inherits": "~2.0.3",
24317             "isarray": "~1.0.0",
24318             "process-nextick-args": "~2.0.0",
24319             "safe-buffer": "~5.1.1",
24320             "string_decoder": "~1.1.1",
24321             "util-deprecate": "~1.0.1"
24322           }
24323         },
24324         "string_decoder": {
24325           "version": "1.1.1",
24326           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
24327           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
24328           "dev": true,
24329           "requires": {
24330             "safe-buffer": "~5.1.0"
24331           }
24332         }
24333       }
24334     },
24335     "parent-module": {
24336       "version": "1.0.1",
24337       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
24338       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
24339       "dev": true,
24340       "requires": {
24341         "callsites": "^3.0.0"
24342       }
24343     },
24344     "parse-asn1": {
24345       "version": "5.1.6",
24346       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
24347       "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
24348       "dev": true,
24349       "requires": {
24350         "asn1.js": "^5.2.0",
24351         "browserify-aes": "^1.0.0",
24352         "evp_bytestokey": "^1.0.0",
24353         "pbkdf2": "^3.0.3",
24354         "safe-buffer": "^5.1.1"
24355       },
24356       "dependencies": {
24357         "asn1.js": {
24358           "version": "5.4.1",
24359           "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
24360           "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
24361           "dev": true,
24362           "requires": {
24363             "bn.js": "^4.0.0",
24364             "inherits": "^2.0.1",
24365             "minimalistic-assert": "^1.0.0",
24366             "safer-buffer": "^2.1.0"
24367           }
24368         }
24369       }
24370     },
24371     "parse-diff": {
24372       "version": "0.5.1",
24373       "resolved": "https://registry.npmjs.org/parse-diff/-/parse-diff-0.5.1.tgz",
24374       "integrity": "sha512-/qXjo9x/pFa5bVk/ZXaJD0yr3Tf3Yp6MWWMr4vnUmumDrE0yoE6YDH2A8vmcCD/Ko3tW2o0X+zGYh2zMLXshsg==",
24375       "dev": true
24376     },
24377     "parse-filepath": {
24378       "version": "1.0.2",
24379       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
24380       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
24381       "dev": true,
24382       "requires": {
24383         "is-absolute": "^1.0.0",
24384         "map-cache": "^0.2.0",
24385         "path-root": "^0.1.1"
24386       }
24387     },
24388     "parse-json": {
24389       "version": "2.2.0",
24390       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
24391       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
24392       "requires": {
24393         "error-ex": "^1.2.0"
24394       }
24395     },
24396     "parse-links": {
24397       "version": "0.1.0",
24398       "resolved": "https://registry.npmjs.org/parse-links/-/parse-links-0.1.0.tgz",
24399       "integrity": "sha1-afpighugBBX+c2MyNVIeRUe36CE="
24400     },
24401     "parse-node-version": {
24402       "version": "1.0.1",
24403       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
24404       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
24405       "dev": true
24406     },
24407     "parse-passwd": {
24408       "version": "1.0.0",
24409       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
24410       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
24411       "dev": true
24412     },
24413     "parse5": {
24414       "version": "6.0.1",
24415       "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
24416       "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
24417       "dev": true
24418     },
24419     "parseurl": {
24420       "version": "1.3.2",
24421       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
24422       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
24423     },
24424     "pascalcase": {
24425       "version": "0.1.1",
24426       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
24427       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
24428     },
24429     "passport": {
24430       "version": "0.4.0",
24431       "resolved": "https://registry.npmjs.org/passport/-/passport-0.4.0.tgz",
24432       "integrity": "sha1-xQlWkTR71a07XhgCOMORTRbwWBE=",
24433       "requires": {
24434         "passport-strategy": "1.x.x",
24435         "pause": "0.0.1"
24436       }
24437     },
24438     "passport-github2": {
24439       "version": "0.1.11",
24440       "resolved": "https://registry.npmjs.org/passport-github2/-/passport-github2-0.1.11.tgz",
24441       "integrity": "sha1-yStW88OKROdmqsfp58E4TF6TyZk=",
24442       "requires": {
24443         "passport-oauth2": "1.x.x"
24444       }
24445     },
24446     "passport-gitlab2": {
24447       "version": "5.0.0",
24448       "resolved": "https://registry.npmjs.org/passport-gitlab2/-/passport-gitlab2-5.0.0.tgz",
24449       "integrity": "sha512-cXQMgM6JQx9wHVh7JLH30D8fplfwjsDwRz+zS0pqC8JS+4bNmc1J04NGp5g2M4yfwylH9kQRrMN98GxMw7q7cg==",
24450       "requires": {
24451         "passport-oauth2": "^1.4.0"
24452       }
24453     },
24454     "passport-google-oauth2": {
24455       "version": "0.1.6",
24456       "resolved": "https://registry.npmjs.org/passport-google-oauth2/-/passport-google-oauth2-0.1.6.tgz",
24457       "integrity": "sha1-39cBasdEn+J8/rJSrpdK/CMleg0=",
24458       "requires": {
24459         "passport-oauth2": "^1.1.2"
24460       }
24461     },
24462     "passport-linkedin-oauth2": {
24463       "version": "1.5.0",
24464       "resolved": "https://registry.npmjs.org/passport-linkedin-oauth2/-/passport-linkedin-oauth2-1.5.0.tgz",
24465       "integrity": "sha1-BmQLNqb2gpn+24pqOs/vTdBNI7k=",
24466       "requires": {
24467         "passport-oauth2": "1.x.x",
24468         "underscore": "^1.7.0"
24469       }
24470     },
24471     "passport-oauth1": {
24472       "version": "1.1.0",
24473       "resolved": "https://registry.npmjs.org/passport-oauth1/-/passport-oauth1-1.1.0.tgz",
24474       "integrity": "sha1-p96YiiEfnPRoc3cTDqdN8ycwyRg=",
24475       "requires": {
24476         "oauth": "0.9.x",
24477         "passport-strategy": "1.x.x",
24478         "utils-merge": "1.x.x"
24479       }
24480     },
24481     "passport-oauth2": {
24482       "version": "1.4.0",
24483       "resolved": "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.4.0.tgz",
24484       "integrity": "sha1-9i+BWDy+EmCb585vFguTlaJ7hq0=",
24485       "requires": {
24486         "oauth": "0.9.x",
24487         "passport-strategy": "1.x.x",
24488         "uid2": "0.0.x",
24489         "utils-merge": "1.x.x"
24490       }
24491     },
24492     "passport-oauth2-client-password": {
24493       "version": "0.1.2",
24494       "resolved": "https://registry.npmjs.org/passport-oauth2-client-password/-/passport-oauth2-client-password-0.1.2.tgz",
24495       "integrity": "sha1-TzeLZ4uS0W270jOmxwZSAJPlYbo=",
24496       "requires": {
24497         "passport-strategy": "1.x.x"
24498       }
24499     },
24500     "passport-strategy": {
24501       "version": "1.0.0",
24502       "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz",
24503       "integrity": "sha1-tVOaqPwiWj0a0XlHbd8ja0QPUuQ="
24504     },
24505     "passport-twitter": {
24506       "version": "1.0.4",
24507       "resolved": "https://registry.npmjs.org/passport-twitter/-/passport-twitter-1.0.4.tgz",
24508       "integrity": "sha1-AaeZ4fdgvy3knyul+6MigvGJMtc=",
24509       "requires": {
24510         "passport-oauth1": "1.x.x",
24511         "xtraverse": "0.1.x"
24512       }
24513     },
24514     "path": {
24515       "version": "0.12.7",
24516       "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
24517       "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=",
24518       "dev": true,
24519       "requires": {
24520         "process": "^0.11.1",
24521         "util": "^0.10.3"
24522       }
24523     },
24524     "path-browserify": {
24525       "version": "0.0.1",
24526       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
24527       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
24528       "dev": true
24529     },
24530     "path-dirname": {
24531       "version": "1.0.2",
24532       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
24533       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA="
24534     },
24535     "path-exists": {
24536       "version": "2.1.0",
24537       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
24538       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
24539       "requires": {
24540         "pinkie-promise": "^2.0.0"
24541       }
24542     },
24543     "path-is-absolute": {
24544       "version": "1.0.1",
24545       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
24546       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
24547     },
24548     "path-is-inside": {
24549       "version": "1.0.2",
24550       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
24551       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
24552       "dev": true
24553     },
24554     "path-key": {
24555       "version": "2.0.1",
24556       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
24557       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
24558       "dev": true
24559     },
24560     "path-parse": {
24561       "version": "1.0.5",
24562       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
24563       "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME="
24564     },
24565     "path-root": {
24566       "version": "0.1.1",
24567       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
24568       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
24569       "dev": true,
24570       "requires": {
24571         "path-root-regex": "^0.1.0"
24572       }
24573     },
24574     "path-root-regex": {
24575       "version": "0.1.2",
24576       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
24577       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
24578       "dev": true
24579     },
24580     "path-to-regexp": {
24581       "version": "0.1.7",
24582       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
24583       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
24584     },
24585     "path-type": {
24586       "version": "1.1.0",
24587       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
24588       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
24589       "requires": {
24590         "graceful-fs": "^4.1.2",
24591         "pify": "^2.0.0",
24592         "pinkie-promise": "^2.0.0"
24593       }
24594     },
24595     "pause": {
24596       "version": "0.0.1",
24597       "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz",
24598       "integrity": "sha1-HUCLP9t2kjuVQ9lvtMnf1TXZy10="
24599     },
24600     "pause-stream": {
24601       "version": "0.0.11",
24602       "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
24603       "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
24604       "requires": {
24605         "through": "~2.3"
24606       }
24607     },
24608     "pbkdf2": {
24609       "version": "3.1.2",
24610       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
24611       "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
24612       "dev": true,
24613       "requires": {
24614         "create-hash": "^1.1.2",
24615         "create-hmac": "^1.1.4",
24616         "ripemd160": "^2.0.1",
24617         "safe-buffer": "^5.0.1",
24618         "sha.js": "^2.4.8"
24619       }
24620     },
24621     "pend": {
24622       "version": "1.2.0",
24623       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
24624       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
24625       "dev": true
24626     },
24627     "performance-now": {
24628       "version": "2.1.0",
24629       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
24630       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
24631     },
24632     "permessage-deflate": {
24633       "version": "0.1.6",
24634       "resolved": "https://registry.npmjs.org/permessage-deflate/-/permessage-deflate-0.1.6.tgz",
24635       "integrity": "sha1-WB8c7fvUQPrEfQd3vohjM4a5kt4="
24636     },
24637     "picomatch": {
24638       "version": "2.2.1",
24639       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz",
24640       "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==",
24641       "dev": true
24642     },
24643     "pify": {
24644       "version": "2.3.0",
24645       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
24646       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
24647     },
24648     "pinkie": {
24649       "version": "2.0.4",
24650       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
24651       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
24652     },
24653     "pinkie-promise": {
24654       "version": "2.0.1",
24655       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
24656       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
24657       "requires": {
24658         "pinkie": "^2.0.0"
24659       }
24660     },
24661     "pirates": {
24662       "version": "4.0.1",
24663       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
24664       "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
24665       "dev": true,
24666       "requires": {
24667         "node-modules-regexp": "^1.0.0"
24668       }
24669     },
24670     "pkg-dir": {
24671       "version": "3.0.0",
24672       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
24673       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
24674       "dev": true,
24675       "requires": {
24676         "find-up": "^3.0.0"
24677       },
24678       "dependencies": {
24679         "find-up": {
24680           "version": "3.0.0",
24681           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
24682           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
24683           "dev": true,
24684           "requires": {
24685             "locate-path": "^3.0.0"
24686           }
24687         }
24688       }
24689     },
24690     "pkginfo": {
24691       "version": "0.3.1",
24692       "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz",
24693       "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE="
24694     },
24695     "platform": {
24696       "version": "1.3.5",
24697       "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.5.tgz",
24698       "integrity": "sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q==",
24699       "dev": true
24700     },
24701     "plugin-error": {
24702       "version": "1.0.1",
24703       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
24704       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
24705       "dev": true,
24706       "requires": {
24707         "ansi-colors": "^1.0.1",
24708         "arr-diff": "^4.0.0",
24709         "arr-union": "^3.1.0",
24710         "extend-shallow": "^3.0.2"
24711       },
24712       "dependencies": {
24713         "arr-diff": {
24714           "version": "4.0.0",
24715           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
24716           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
24717           "dev": true
24718         }
24719       }
24720     },
24721     "popper.js": {
24722       "version": "1.16.1",
24723       "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
24724       "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
24725     },
24726     "portal-vue": {
24727       "version": "2.1.7",
24728       "resolved": "https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz",
24729       "integrity": "sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g=="
24730     },
24731     "posix-character-classes": {
24732       "version": "0.1.1",
24733       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
24734       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
24735     },
24736     "postcss": {
24737       "version": "4.1.16",
24738       "resolved": "https://registry.npmjs.org/postcss/-/postcss-4.1.16.tgz",
24739       "integrity": "sha1-TESbTIr53zyvbTf44eV10DYXWNw=",
24740       "dev": true,
24741       "requires": {
24742         "es6-promise": "~2.3.0",
24743         "js-base64": "~2.1.8",
24744         "source-map": "~0.4.2"
24745       },
24746       "dependencies": {
24747         "es6-promise": {
24748           "version": "2.3.0",
24749           "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz",
24750           "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw=",
24751           "dev": true
24752         },
24753         "js-base64": {
24754           "version": "2.1.9",
24755           "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.1.9.tgz",
24756           "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
24757           "dev": true
24758         },
24759         "source-map": {
24760           "version": "0.4.4",
24761           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
24762           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
24763           "dev": true,
24764           "requires": {
24765             "amdefine": ">=0.0.4"
24766           }
24767         }
24768       }
24769     },
24770     "postcss-calc": {
24771       "version": "7.0.3",
24772       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.3.tgz",
24773       "integrity": "sha512-IB/EAEmZhIMEIhG7Ov4x+l47UaXOS1n2f4FBUk/aKllQhtSCxWhTzn0nJgkqN7fo/jcWySvWTSB6Syk9L+31bA==",
24774       "requires": {
24775         "postcss": "^7.0.27",
24776         "postcss-selector-parser": "^6.0.2",
24777         "postcss-value-parser": "^4.0.2"
24778       },
24779       "dependencies": {
24780         "ansi-styles": {
24781           "version": "3.2.1",
24782           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
24783           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
24784           "requires": {
24785             "color-convert": "^1.9.0"
24786           }
24787         },
24788         "chalk": {
24789           "version": "2.4.2",
24790           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
24791           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
24792           "requires": {
24793             "ansi-styles": "^3.2.1",
24794             "escape-string-regexp": "^1.0.5",
24795             "supports-color": "^5.3.0"
24796           },
24797           "dependencies": {
24798             "supports-color": {
24799               "version": "5.5.0",
24800               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
24801               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
24802               "requires": {
24803                 "has-flag": "^3.0.0"
24804               }
24805             }
24806           }
24807         },
24808         "postcss": {
24809           "version": "7.0.32",
24810           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
24811           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
24812           "requires": {
24813             "chalk": "^2.4.2",
24814             "source-map": "^0.6.1",
24815             "supports-color": "^6.1.0"
24816           }
24817         },
24818         "postcss-selector-parser": {
24819           "version": "6.0.2",
24820           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
24821           "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
24822           "requires": {
24823             "cssesc": "^3.0.0",
24824             "indexes-of": "^1.0.1",
24825             "uniq": "^1.0.1"
24826           }
24827         },
24828         "postcss-value-parser": {
24829           "version": "4.1.0",
24830           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
24831           "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
24832         },
24833         "source-map": {
24834           "version": "0.6.1",
24835           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24836           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
24837         },
24838         "supports-color": {
24839           "version": "6.1.0",
24840           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
24841           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
24842           "requires": {
24843             "has-flag": "^3.0.0"
24844           }
24845         }
24846       }
24847     },
24848     "postcss-color-function": {
24849       "version": "4.1.0",
24850       "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-4.1.0.tgz",
24851       "integrity": "sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ==",
24852       "requires": {
24853         "css-color-function": "~1.3.3",
24854         "postcss": "^6.0.23",
24855         "postcss-message-helpers": "^2.0.0",
24856         "postcss-value-parser": "^3.3.1"
24857       },
24858       "dependencies": {
24859         "ansi-styles": {
24860           "version": "3.2.1",
24861           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
24862           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
24863           "requires": {
24864             "color-convert": "^1.9.0"
24865           }
24866         },
24867         "chalk": {
24868           "version": "2.4.2",
24869           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
24870           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
24871           "requires": {
24872             "ansi-styles": "^3.2.1",
24873             "escape-string-regexp": "^1.0.5",
24874             "supports-color": "^5.3.0"
24875           }
24876         },
24877         "postcss": {
24878           "version": "6.0.23",
24879           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
24880           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
24881           "requires": {
24882             "chalk": "^2.4.1",
24883             "source-map": "^0.6.1",
24884             "supports-color": "^5.4.0"
24885           }
24886         },
24887         "postcss-value-parser": {
24888           "version": "3.3.1",
24889           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
24890           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
24891         },
24892         "source-map": {
24893           "version": "0.6.1",
24894           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24895           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
24896         },
24897         "supports-color": {
24898           "version": "5.5.0",
24899           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
24900           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
24901           "requires": {
24902             "has-flag": "^3.0.0"
24903           }
24904         }
24905       }
24906     },
24907     "postcss-conditionals": {
24908       "version": "2.1.0",
24909       "resolved": "https://registry.npmjs.org/postcss-conditionals/-/postcss-conditionals-2.1.0.tgz",
24910       "integrity": "sha1-TR9iqlQEWM56t3n3FlaQHI+Okpo=",
24911       "requires": {
24912         "css-color-converter": "^1.0.2",
24913         "css-unit-converter": "^1.0.0",
24914         "postcss": "^5.0.4"
24915       },
24916       "dependencies": {
24917         "has-flag": {
24918           "version": "1.0.0",
24919           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
24920           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo="
24921         },
24922         "postcss": {
24923           "version": "5.2.18",
24924           "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
24925           "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
24926           "requires": {
24927             "chalk": "^1.1.3",
24928             "js-base64": "^2.1.9",
24929             "source-map": "^0.5.6",
24930             "supports-color": "^3.2.3"
24931           }
24932         },
24933         "source-map": {
24934           "version": "0.5.7",
24935           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
24936           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
24937         },
24938         "supports-color": {
24939           "version": "3.2.3",
24940           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
24941           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
24942           "requires": {
24943             "has-flag": "^1.0.0"
24944           }
24945         }
24946       }
24947     },
24948     "postcss-import": {
24949       "version": "12.0.1",
24950       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
24951       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
24952       "requires": {
24953         "postcss": "^7.0.1",
24954         "postcss-value-parser": "^3.2.3",
24955         "read-cache": "^1.0.0",
24956         "resolve": "^1.1.7"
24957       },
24958       "dependencies": {
24959         "ansi-styles": {
24960           "version": "3.2.1",
24961           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
24962           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
24963           "requires": {
24964             "color-convert": "^1.9.0"
24965           }
24966         },
24967         "chalk": {
24968           "version": "2.4.2",
24969           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
24970           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
24971           "requires": {
24972             "ansi-styles": "^3.2.1",
24973             "escape-string-regexp": "^1.0.5",
24974             "supports-color": "^5.3.0"
24975           },
24976           "dependencies": {
24977             "supports-color": {
24978               "version": "5.5.0",
24979               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
24980               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
24981               "requires": {
24982                 "has-flag": "^3.0.0"
24983               }
24984             }
24985           }
24986         },
24987         "postcss": {
24988           "version": "7.0.32",
24989           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
24990           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
24991           "requires": {
24992             "chalk": "^2.4.2",
24993             "source-map": "^0.6.1",
24994             "supports-color": "^6.1.0"
24995           }
24996         },
24997         "source-map": {
24998           "version": "0.6.1",
24999           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25000           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25001         },
25002         "supports-color": {
25003           "version": "6.1.0",
25004           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25005           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25006           "requires": {
25007             "has-flag": "^3.0.0"
25008           }
25009         }
25010       }
25011     },
25012     "postcss-inline-svg": {
25013       "version": "3.1.1",
25014       "resolved": "https://registry.npmjs.org/postcss-inline-svg/-/postcss-inline-svg-3.1.1.tgz",
25015       "integrity": "sha512-G2BkarW6gGpGFGAiKzW7aiulUS0/6QuCgq1riZEiX4oMaUTpU1pdW7BU6UFRDrdKkwS0r4icK2pU0bg6sCSOjw==",
25016       "requires": {
25017         "css-select": "^1.2.0",
25018         "dom-serializer": "^0.1.0",
25019         "htmlparser2": "^3.9.0",
25020         "postcss": "^6.0.1",
25021         "postcss-value-parser": "^3.2.3"
25022       },
25023       "dependencies": {
25024         "ansi-styles": {
25025           "version": "3.2.1",
25026           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25027           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25028           "requires": {
25029             "color-convert": "^1.9.0"
25030           }
25031         },
25032         "chalk": {
25033           "version": "2.4.2",
25034           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25035           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25036           "requires": {
25037             "ansi-styles": "^3.2.1",
25038             "escape-string-regexp": "^1.0.5",
25039             "supports-color": "^5.3.0"
25040           }
25041         },
25042         "postcss": {
25043           "version": "6.0.23",
25044           "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
25045           "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
25046           "requires": {
25047             "chalk": "^2.4.1",
25048             "source-map": "^0.6.1",
25049             "supports-color": "^5.4.0"
25050           }
25051         },
25052         "source-map": {
25053           "version": "0.6.1",
25054           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25055           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25056         },
25057         "supports-color": {
25058           "version": "5.5.0",
25059           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25060           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25061           "requires": {
25062             "has-flag": "^3.0.0"
25063           }
25064         }
25065       }
25066     },
25067     "postcss-js": {
25068       "version": "2.0.3",
25069       "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz",
25070       "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==",
25071       "requires": {
25072         "camelcase-css": "^2.0.1",
25073         "postcss": "^7.0.18"
25074       },
25075       "dependencies": {
25076         "ansi-styles": {
25077           "version": "3.2.1",
25078           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25079           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25080           "requires": {
25081             "color-convert": "^1.9.0"
25082           }
25083         },
25084         "chalk": {
25085           "version": "2.4.2",
25086           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25087           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25088           "requires": {
25089             "ansi-styles": "^3.2.1",
25090             "escape-string-regexp": "^1.0.5",
25091             "supports-color": "^5.3.0"
25092           },
25093           "dependencies": {
25094             "supports-color": {
25095               "version": "5.5.0",
25096               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25097               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25098               "requires": {
25099                 "has-flag": "^3.0.0"
25100               }
25101             }
25102           }
25103         },
25104         "postcss": {
25105           "version": "7.0.32",
25106           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
25107           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
25108           "requires": {
25109             "chalk": "^2.4.2",
25110             "source-map": "^0.6.1",
25111             "supports-color": "^6.1.0"
25112           }
25113         },
25114         "source-map": {
25115           "version": "0.6.1",
25116           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25117           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25118         },
25119         "supports-color": {
25120           "version": "6.1.0",
25121           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25122           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25123           "requires": {
25124             "has-flag": "^3.0.0"
25125           }
25126         }
25127       }
25128     },
25129     "postcss-load-config": {
25130       "version": "1.2.0",
25131       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz",
25132       "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=",
25133       "dev": true,
25134       "requires": {
25135         "cosmiconfig": "^2.1.0",
25136         "object-assign": "^4.1.0",
25137         "postcss-load-options": "^1.2.0",
25138         "postcss-load-plugins": "^2.3.0"
25139       }
25140     },
25141     "postcss-load-options": {
25142       "version": "1.2.0",
25143       "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz",
25144       "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=",
25145       "dev": true,
25146       "requires": {
25147         "cosmiconfig": "^2.1.0",
25148         "object-assign": "^4.1.0"
25149       }
25150     },
25151     "postcss-load-plugins": {
25152       "version": "2.3.0",
25153       "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz",
25154       "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=",
25155       "dev": true,
25156       "requires": {
25157         "cosmiconfig": "^2.1.1",
25158         "object-assign": "^4.1.0"
25159       }
25160     },
25161     "postcss-loader": {
25162       "version": "3.0.0",
25163       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
25164       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
25165       "dev": true,
25166       "requires": {
25167         "loader-utils": "^1.1.0",
25168         "postcss": "^7.0.0",
25169         "postcss-load-config": "^2.0.0",
25170         "schema-utils": "^1.0.0"
25171       },
25172       "dependencies": {
25173         "ajv": {
25174           "version": "6.7.0",
25175           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
25176           "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
25177           "dev": true,
25178           "requires": {
25179             "fast-deep-equal": "^2.0.1",
25180             "fast-json-stable-stringify": "^2.0.0",
25181             "json-schema-traverse": "^0.4.1",
25182             "uri-js": "^4.2.2"
25183           }
25184         },
25185         "ansi-styles": {
25186           "version": "3.2.1",
25187           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25188           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25189           "dev": true,
25190           "requires": {
25191             "color-convert": "^1.9.0"
25192           }
25193         },
25194         "big.js": {
25195           "version": "5.2.2",
25196           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
25197           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
25198           "dev": true
25199         },
25200         "chalk": {
25201           "version": "2.4.2",
25202           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25203           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25204           "dev": true,
25205           "requires": {
25206             "ansi-styles": "^3.2.1",
25207             "escape-string-regexp": "^1.0.5",
25208             "supports-color": "^5.3.0"
25209           },
25210           "dependencies": {
25211             "supports-color": {
25212               "version": "5.5.0",
25213               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25214               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25215               "dev": true,
25216               "requires": {
25217                 "has-flag": "^3.0.0"
25218               }
25219             }
25220           }
25221         },
25222         "cosmiconfig": {
25223           "version": "4.0.0",
25224           "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
25225           "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
25226           "dev": true,
25227           "requires": {
25228             "is-directory": "^0.3.1",
25229             "js-yaml": "^3.9.0",
25230             "parse-json": "^4.0.0",
25231             "require-from-string": "^2.0.1"
25232           }
25233         },
25234         "esprima": {
25235           "version": "4.0.1",
25236           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
25237           "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
25238         },
25239         "fast-deep-equal": {
25240           "version": "2.0.1",
25241           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
25242           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
25243           "dev": true
25244         },
25245         "json-schema-traverse": {
25246           "version": "0.4.1",
25247           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
25248           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
25249           "dev": true
25250         },
25251         "json5": {
25252           "version": "1.0.1",
25253           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
25254           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
25255           "dev": true,
25256           "requires": {
25257             "minimist": "^1.2.0"
25258           }
25259         },
25260         "loader-utils": {
25261           "version": "1.2.3",
25262           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
25263           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
25264           "dev": true,
25265           "requires": {
25266             "big.js": "^5.2.2",
25267             "emojis-list": "^2.0.0",
25268             "json5": "^1.0.1"
25269           }
25270         },
25271         "minimist": {
25272           "version": "1.2.0",
25273           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
25274           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
25275           "dev": true
25276         },
25277         "parse-json": {
25278           "version": "4.0.0",
25279           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
25280           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
25281           "dev": true,
25282           "requires": {
25283             "error-ex": "^1.3.1",
25284             "json-parse-better-errors": "^1.0.1"
25285           }
25286         },
25287         "postcss": {
25288           "version": "7.0.14",
25289           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz",
25290           "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==",
25291           "dev": true,
25292           "requires": {
25293             "chalk": "^2.4.2",
25294             "source-map": "^0.6.1",
25295             "supports-color": "^6.1.0"
25296           }
25297         },
25298         "postcss-load-config": {
25299           "version": "2.0.0",
25300           "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
25301           "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
25302           "dev": true,
25303           "requires": {
25304             "cosmiconfig": "^4.0.0",
25305             "import-cwd": "^2.0.0"
25306           }
25307         },
25308         "require-from-string": {
25309           "version": "2.0.2",
25310           "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
25311           "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
25312           "dev": true
25313         },
25314         "schema-utils": {
25315           "version": "1.0.0",
25316           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
25317           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
25318           "dev": true,
25319           "requires": {
25320             "ajv": "^6.1.0",
25321             "ajv-errors": "^1.0.0",
25322             "ajv-keywords": "^3.1.0"
25323           }
25324         },
25325         "source-map": {
25326           "version": "0.6.1",
25327           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25328           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25329           "dev": true
25330         },
25331         "supports-color": {
25332           "version": "6.1.0",
25333           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25334           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25335           "dev": true,
25336           "requires": {
25337             "has-flag": "^3.0.0"
25338           }
25339         }
25340       }
25341     },
25342     "postcss-message-helpers": {
25343       "version": "2.0.0",
25344       "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
25345       "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4="
25346     },
25347     "postcss-mixins": {
25348       "version": "6.2.3",
25349       "resolved": "https://registry.npmjs.org/postcss-mixins/-/postcss-mixins-6.2.3.tgz",
25350       "integrity": "sha512-gfH5d09YilzDn/CLGFA9Lwv7GTezuyHgnAyXC8AfvhUMpl67ZTewhcpNuOgawClCOD+76XePE2IHO1xMgsOlvA==",
25351       "requires": {
25352         "globby": "^8.0.1",
25353         "postcss": "^7.0.21",
25354         "postcss-js": "^2.0.3",
25355         "postcss-simple-vars": "^5.0.2",
25356         "sugarss": "^2.0.0"
25357       },
25358       "dependencies": {
25359         "ansi-styles": {
25360           "version": "3.2.1",
25361           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25362           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25363           "requires": {
25364             "color-convert": "^1.9.0"
25365           }
25366         },
25367         "chalk": {
25368           "version": "2.4.2",
25369           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25370           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25371           "requires": {
25372             "ansi-styles": "^3.2.1",
25373             "escape-string-regexp": "^1.0.5",
25374             "supports-color": "^5.3.0"
25375           },
25376           "dependencies": {
25377             "supports-color": {
25378               "version": "5.5.0",
25379               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25380               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25381               "requires": {
25382                 "has-flag": "^3.0.0"
25383               }
25384             }
25385           }
25386         },
25387         "postcss": {
25388           "version": "7.0.32",
25389           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
25390           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
25391           "requires": {
25392             "chalk": "^2.4.2",
25393             "source-map": "^0.6.1",
25394             "supports-color": "^6.1.0"
25395           }
25396         },
25397         "source-map": {
25398           "version": "0.6.1",
25399           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25400           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25401         },
25402         "supports-color": {
25403           "version": "6.1.0",
25404           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25405           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25406           "requires": {
25407             "has-flag": "^3.0.0"
25408           }
25409         }
25410       }
25411     },
25412     "postcss-modules-extract-imports": {
25413       "version": "2.0.0",
25414       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
25415       "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
25416       "dev": true,
25417       "requires": {
25418         "postcss": "^7.0.5"
25419       },
25420       "dependencies": {
25421         "ansi-styles": {
25422           "version": "3.2.1",
25423           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25424           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25425           "dev": true,
25426           "requires": {
25427             "color-convert": "^1.9.0"
25428           }
25429         },
25430         "chalk": {
25431           "version": "2.4.2",
25432           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25433           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25434           "dev": true,
25435           "requires": {
25436             "ansi-styles": "^3.2.1",
25437             "escape-string-regexp": "^1.0.5",
25438             "supports-color": "^5.3.0"
25439           },
25440           "dependencies": {
25441             "supports-color": {
25442               "version": "5.5.0",
25443               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25444               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25445               "dev": true,
25446               "requires": {
25447                 "has-flag": "^3.0.0"
25448               }
25449             }
25450           }
25451         },
25452         "postcss": {
25453           "version": "7.0.27",
25454           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
25455           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
25456           "dev": true,
25457           "requires": {
25458             "chalk": "^2.4.2",
25459             "source-map": "^0.6.1",
25460             "supports-color": "^6.1.0"
25461           }
25462         },
25463         "source-map": {
25464           "version": "0.6.1",
25465           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25466           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25467           "dev": true
25468         },
25469         "supports-color": {
25470           "version": "6.1.0",
25471           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25472           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25473           "dev": true,
25474           "requires": {
25475             "has-flag": "^3.0.0"
25476           }
25477         }
25478       }
25479     },
25480     "postcss-modules-local-by-default": {
25481       "version": "3.0.2",
25482       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz",
25483       "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==",
25484       "dev": true,
25485       "requires": {
25486         "icss-utils": "^4.1.1",
25487         "postcss": "^7.0.16",
25488         "postcss-selector-parser": "^6.0.2",
25489         "postcss-value-parser": "^4.0.0"
25490       },
25491       "dependencies": {
25492         "ansi-styles": {
25493           "version": "3.2.1",
25494           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25495           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25496           "dev": true,
25497           "requires": {
25498             "color-convert": "^1.9.0"
25499           }
25500         },
25501         "chalk": {
25502           "version": "2.4.2",
25503           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25504           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25505           "dev": true,
25506           "requires": {
25507             "ansi-styles": "^3.2.1",
25508             "escape-string-regexp": "^1.0.5",
25509             "supports-color": "^5.3.0"
25510           },
25511           "dependencies": {
25512             "supports-color": {
25513               "version": "5.5.0",
25514               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25515               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25516               "dev": true,
25517               "requires": {
25518                 "has-flag": "^3.0.0"
25519               }
25520             }
25521           }
25522         },
25523         "postcss": {
25524           "version": "7.0.27",
25525           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
25526           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
25527           "dev": true,
25528           "requires": {
25529             "chalk": "^2.4.2",
25530             "source-map": "^0.6.1",
25531             "supports-color": "^6.1.0"
25532           }
25533         },
25534         "postcss-selector-parser": {
25535           "version": "6.0.2",
25536           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
25537           "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
25538           "dev": true,
25539           "requires": {
25540             "cssesc": "^3.0.0",
25541             "indexes-of": "^1.0.1",
25542             "uniq": "^1.0.1"
25543           }
25544         },
25545         "postcss-value-parser": {
25546           "version": "4.0.3",
25547           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
25548           "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
25549           "dev": true
25550         },
25551         "source-map": {
25552           "version": "0.6.1",
25553           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25554           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25555           "dev": true
25556         },
25557         "supports-color": {
25558           "version": "6.1.0",
25559           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25560           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25561           "dev": true,
25562           "requires": {
25563             "has-flag": "^3.0.0"
25564           }
25565         }
25566       }
25567     },
25568     "postcss-modules-scope": {
25569       "version": "2.2.0",
25570       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
25571       "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
25572       "dev": true,
25573       "requires": {
25574         "postcss": "^7.0.6",
25575         "postcss-selector-parser": "^6.0.0"
25576       },
25577       "dependencies": {
25578         "ansi-styles": {
25579           "version": "3.2.1",
25580           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25581           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25582           "dev": true,
25583           "requires": {
25584             "color-convert": "^1.9.0"
25585           }
25586         },
25587         "chalk": {
25588           "version": "2.4.2",
25589           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25590           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25591           "dev": true,
25592           "requires": {
25593             "ansi-styles": "^3.2.1",
25594             "escape-string-regexp": "^1.0.5",
25595             "supports-color": "^5.3.0"
25596           },
25597           "dependencies": {
25598             "supports-color": {
25599               "version": "5.5.0",
25600               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25601               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25602               "dev": true,
25603               "requires": {
25604                 "has-flag": "^3.0.0"
25605               }
25606             }
25607           }
25608         },
25609         "postcss": {
25610           "version": "7.0.27",
25611           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
25612           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
25613           "dev": true,
25614           "requires": {
25615             "chalk": "^2.4.2",
25616             "source-map": "^0.6.1",
25617             "supports-color": "^6.1.0"
25618           }
25619         },
25620         "postcss-selector-parser": {
25621           "version": "6.0.2",
25622           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
25623           "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
25624           "dev": true,
25625           "requires": {
25626             "cssesc": "^3.0.0",
25627             "indexes-of": "^1.0.1",
25628             "uniq": "^1.0.1"
25629           }
25630         },
25631         "source-map": {
25632           "version": "0.6.1",
25633           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25634           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25635           "dev": true
25636         },
25637         "supports-color": {
25638           "version": "6.1.0",
25639           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25640           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25641           "dev": true,
25642           "requires": {
25643             "has-flag": "^3.0.0"
25644           }
25645         }
25646       }
25647     },
25648     "postcss-modules-values": {
25649       "version": "3.0.0",
25650       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
25651       "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
25652       "dev": true,
25653       "requires": {
25654         "icss-utils": "^4.0.0",
25655         "postcss": "^7.0.6"
25656       },
25657       "dependencies": {
25658         "ansi-styles": {
25659           "version": "3.2.1",
25660           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25661           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25662           "dev": true,
25663           "requires": {
25664             "color-convert": "^1.9.0"
25665           }
25666         },
25667         "chalk": {
25668           "version": "2.4.2",
25669           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25670           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25671           "dev": true,
25672           "requires": {
25673             "ansi-styles": "^3.2.1",
25674             "escape-string-regexp": "^1.0.5",
25675             "supports-color": "^5.3.0"
25676           },
25677           "dependencies": {
25678             "supports-color": {
25679               "version": "5.5.0",
25680               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25681               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25682               "dev": true,
25683               "requires": {
25684                 "has-flag": "^3.0.0"
25685               }
25686             }
25687           }
25688         },
25689         "postcss": {
25690           "version": "7.0.27",
25691           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
25692           "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
25693           "dev": true,
25694           "requires": {
25695             "chalk": "^2.4.2",
25696             "source-map": "^0.6.1",
25697             "supports-color": "^6.1.0"
25698           }
25699         },
25700         "source-map": {
25701           "version": "0.6.1",
25702           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25703           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25704           "dev": true
25705         },
25706         "supports-color": {
25707           "version": "6.1.0",
25708           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25709           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25710           "dev": true,
25711           "requires": {
25712             "has-flag": "^3.0.0"
25713           }
25714         }
25715       }
25716     },
25717     "postcss-nested": {
25718       "version": "4.2.3",
25719       "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz",
25720       "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==",
25721       "requires": {
25722         "postcss": "^7.0.32",
25723         "postcss-selector-parser": "^6.0.2"
25724       },
25725       "dependencies": {
25726         "ansi-styles": {
25727           "version": "3.2.1",
25728           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25729           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25730           "requires": {
25731             "color-convert": "^1.9.0"
25732           }
25733         },
25734         "chalk": {
25735           "version": "2.4.2",
25736           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25737           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25738           "requires": {
25739             "ansi-styles": "^3.2.1",
25740             "escape-string-regexp": "^1.0.5",
25741             "supports-color": "^5.3.0"
25742           },
25743           "dependencies": {
25744             "supports-color": {
25745               "version": "5.5.0",
25746               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25747               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25748               "requires": {
25749                 "has-flag": "^3.0.0"
25750               }
25751             }
25752           }
25753         },
25754         "postcss": {
25755           "version": "7.0.32",
25756           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
25757           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
25758           "requires": {
25759             "chalk": "^2.4.2",
25760             "source-map": "^0.6.1",
25761             "supports-color": "^6.1.0"
25762           }
25763         },
25764         "postcss-selector-parser": {
25765           "version": "6.0.2",
25766           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
25767           "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
25768           "requires": {
25769             "cssesc": "^3.0.0",
25770             "indexes-of": "^1.0.1",
25771             "uniq": "^1.0.1"
25772           }
25773         },
25774         "source-map": {
25775           "version": "0.6.1",
25776           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25777           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25778         },
25779         "supports-color": {
25780           "version": "6.1.0",
25781           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25782           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25783           "requires": {
25784             "has-flag": "^3.0.0"
25785           }
25786         }
25787       }
25788     },
25789     "postcss-selector-parser": {
25790       "version": "5.0.0",
25791       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
25792       "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
25793       "dev": true,
25794       "requires": {
25795         "cssesc": "^2.0.0",
25796         "indexes-of": "^1.0.1",
25797         "uniq": "^1.0.1"
25798       },
25799       "dependencies": {
25800         "cssesc": {
25801           "version": "2.0.0",
25802           "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
25803           "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
25804           "dev": true
25805         }
25806       }
25807     },
25808     "postcss-simple-vars": {
25809       "version": "5.0.2",
25810       "resolved": "https://registry.npmjs.org/postcss-simple-vars/-/postcss-simple-vars-5.0.2.tgz",
25811       "integrity": "sha512-xWIufxBoINJv6JiLb7jl5oElgp+6puJwvT5zZHliUSydoLz4DADRB3NDDsYgfKVwojn4TDLiseoC65MuS8oGGg==",
25812       "requires": {
25813         "postcss": "^7.0.14"
25814       },
25815       "dependencies": {
25816         "ansi-styles": {
25817           "version": "3.2.1",
25818           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
25819           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
25820           "requires": {
25821             "color-convert": "^1.9.0"
25822           }
25823         },
25824         "chalk": {
25825           "version": "2.4.2",
25826           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25827           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25828           "requires": {
25829             "ansi-styles": "^3.2.1",
25830             "escape-string-regexp": "^1.0.5",
25831             "supports-color": "^5.3.0"
25832           },
25833           "dependencies": {
25834             "supports-color": {
25835               "version": "5.5.0",
25836               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25837               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25838               "requires": {
25839                 "has-flag": "^3.0.0"
25840               }
25841             }
25842           }
25843         },
25844         "postcss": {
25845           "version": "7.0.32",
25846           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
25847           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
25848           "requires": {
25849             "chalk": "^2.4.2",
25850             "source-map": "^0.6.1",
25851             "supports-color": "^6.1.0"
25852           }
25853         },
25854         "source-map": {
25855           "version": "0.6.1",
25856           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25857           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25858         },
25859         "supports-color": {
25860           "version": "6.1.0",
25861           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25862           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25863           "requires": {
25864             "has-flag": "^3.0.0"
25865           }
25866         }
25867       }
25868     },
25869     "postcss-value-parser": {
25870       "version": "3.3.0",
25871       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
25872       "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU="
25873     },
25874     "prebuild-install": {
25875       "version": "5.3.6",
25876       "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz",
25877       "integrity": "sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==",
25878       "dev": true,
25879       "requires": {
25880         "detect-libc": "^1.0.3",
25881         "expand-template": "^2.0.3",
25882         "github-from-package": "0.0.0",
25883         "minimist": "^1.2.3",
25884         "mkdirp-classic": "^0.5.3",
25885         "napi-build-utils": "^1.0.1",
25886         "node-abi": "^2.7.0",
25887         "noop-logger": "^0.1.1",
25888         "npmlog": "^4.0.1",
25889         "pump": "^3.0.0",
25890         "rc": "^1.2.7",
25891         "simple-get": "^3.0.3",
25892         "tar-fs": "^2.0.0",
25893         "tunnel-agent": "^0.6.0",
25894         "which-pm-runs": "^1.0.0"
25895       },
25896       "dependencies": {
25897         "minimist": {
25898           "version": "1.2.5",
25899           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
25900           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
25901           "dev": true
25902         },
25903         "pump": {
25904           "version": "3.0.0",
25905           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
25906           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
25907           "dev": true,
25908           "requires": {
25909             "end-of-stream": "^1.1.0",
25910             "once": "^1.3.1"
25911           }
25912         }
25913       }
25914     },
25915     "prelude-ls": {
25916       "version": "1.1.2",
25917       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
25918       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
25919       "dev": true
25920     },
25921     "prepend-http": {
25922       "version": "2.0.0",
25923       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
25924       "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
25925       "dev": true
25926     },
25927     "prettier": {
25928       "version": "1.18.2",
25929       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz",
25930       "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==",
25931       "dev": true
25932     },
25933     "prettier-linter-helpers": {
25934       "version": "1.0.0",
25935       "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
25936       "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
25937       "dev": true,
25938       "requires": {
25939         "fast-diff": "^1.1.2"
25940       }
25941     },
25942     "pretty": {
25943       "version": "2.0.0",
25944       "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
25945       "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=",
25946       "dev": true,
25947       "requires": {
25948         "condense-newlines": "^0.2.1",
25949         "extend-shallow": "^2.0.1",
25950         "js-beautify": "^1.6.12"
25951       },
25952       "dependencies": {
25953         "config-chain": {
25954           "version": "1.1.12",
25955           "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
25956           "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
25957           "dev": true,
25958           "requires": {
25959             "ini": "^1.3.4",
25960             "proto-list": "~1.2.1"
25961           }
25962         },
25963         "extend-shallow": {
25964           "version": "2.0.1",
25965           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25966           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25967           "dev": true,
25968           "requires": {
25969             "is-extendable": "^0.1.0"
25970           }
25971         },
25972         "glob": {
25973           "version": "7.1.6",
25974           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
25975           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
25976           "dev": true,
25977           "requires": {
25978             "fs.realpath": "^1.0.0",
25979             "inflight": "^1.0.4",
25980             "inherits": "2",
25981             "minimatch": "^3.0.4",
25982             "once": "^1.3.0",
25983             "path-is-absolute": "^1.0.0"
25984           }
25985         },
25986         "js-beautify": {
25987           "version": "1.13.11",
25988           "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.11.tgz",
25989           "integrity": "sha512-+3CW1fQqkV7aXIvprevNYfSrKrASQf02IstAZCVSNh+/IS5ciaOtE7erfjyowdMYZZmP2A7SMFkcJ28qCl84+A==",
25990           "dev": true,
25991           "requires": {
25992             "config-chain": "^1.1.12",
25993             "editorconfig": "^0.15.3",
25994             "glob": "^7.1.3",
25995             "mkdirp": "^1.0.4",
25996             "nopt": "^5.0.0"
25997           }
25998         },
25999         "mkdirp": {
26000           "version": "1.0.4",
26001           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
26002           "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
26003           "dev": true
26004         },
26005         "nopt": {
26006           "version": "5.0.0",
26007           "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
26008           "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
26009           "dev": true,
26010           "requires": {
26011             "abbrev": "1"
26012           }
26013         }
26014       }
26015     },
26016     "pretty-bytes": {
26017       "version": "3.0.1",
26018       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
26019       "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
26020       "dev": true,
26021       "requires": {
26022         "number-is-nan": "^1.0.0"
26023       }
26024     },
26025     "pretty-format": {
26026       "version": "26.6.2",
26027       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
26028       "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
26029       "dev": true,
26030       "requires": {
26031         "@jest/types": "^26.6.2",
26032         "ansi-regex": "^5.0.0",
26033         "ansi-styles": "^4.0.0",
26034         "react-is": "^17.0.1"
26035       },
26036       "dependencies": {
26037         "ansi-regex": {
26038           "version": "5.0.0",
26039           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
26040           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
26041           "dev": true
26042         },
26043         "ansi-styles": {
26044           "version": "4.3.0",
26045           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
26046           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
26047           "dev": true,
26048           "requires": {
26049             "color-convert": "^2.0.1"
26050           }
26051         },
26052         "color-convert": {
26053           "version": "2.0.1",
26054           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
26055           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
26056           "dev": true,
26057           "requires": {
26058             "color-name": "~1.1.4"
26059           }
26060         },
26061         "color-name": {
26062           "version": "1.1.4",
26063           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
26064           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
26065           "dev": true
26066         }
26067       }
26068     },
26069     "pretty-hrtime": {
26070       "version": "1.0.3",
26071       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
26072       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
26073       "dev": true
26074     },
26075     "private": {
26076       "version": "0.1.8",
26077       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
26078       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
26079       "dev": true
26080     },
26081     "process": {
26082       "version": "0.11.10",
26083       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
26084       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
26085       "dev": true
26086     },
26087     "process-nextick-args": {
26088       "version": "1.0.7",
26089       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
26090       "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
26091     },
26092     "process-on-spawn": {
26093       "version": "1.0.0",
26094       "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
26095       "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
26096       "dev": true,
26097       "requires": {
26098         "fromentries": "^1.2.0"
26099       }
26100     },
26101     "progress": {
26102       "version": "2.0.2",
26103       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.2.tgz",
26104       "integrity": "sha512-/OLz5F9beZUWwSHZDreXgap1XShX6W+DCHQCqwCF7uZ88s6uTlD2cR3JBE77SegCmNtb1Idst+NfmwcdU6KVhw==",
26105       "dev": true
26106     },
26107     "prom-client": {
26108       "version": "13.1.0",
26109       "resolved": "https://registry.npmjs.org/prom-client/-/prom-client-13.1.0.tgz",
26110       "integrity": "sha512-jT9VccZCWrJWXdyEtQddCDszYsiuWj5T0ekrPszi/WEegj3IZy6Mm09iOOVM86A4IKMWq8hZkT2dD9MaSe+sng==",
26111       "requires": {
26112         "tdigest": "^0.1.1"
26113       }
26114     },
26115     "promise": {
26116       "version": "7.3.1",
26117       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
26118       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
26119       "requires": {
26120         "asap": "~2.0.3"
26121       }
26122     },
26123     "promise-inflight": {
26124       "version": "1.0.1",
26125       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
26126       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
26127       "dev": true
26128     },
26129     "prompts": {
26130       "version": "2.4.1",
26131       "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz",
26132       "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==",
26133       "dev": true,
26134       "requires": {
26135         "kleur": "^3.0.3",
26136         "sisteransi": "^1.0.5"
26137       }
26138     },
26139     "proto-list": {
26140       "version": "1.2.4",
26141       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
26142       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
26143     },
26144     "proxy-addr": {
26145       "version": "2.0.3",
26146       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
26147       "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",
26148       "requires": {
26149         "forwarded": "~0.1.2",
26150         "ipaddr.js": "1.6.0"
26151       }
26152     },
26153     "proxyquire": {
26154       "version": "0.6.0",
26155       "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-0.6.0.tgz",
26156       "integrity": "sha1-ImlAxcCSbDbBoig0CF/8RBRcuFU=",
26157       "dev": true
26158     },
26159     "prr": {
26160       "version": "1.0.1",
26161       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
26162       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
26163     },
26164     "pseudomap": {
26165       "version": "1.0.2",
26166       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
26167       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
26168     },
26169     "psl": {
26170       "version": "1.1.28",
26171       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.28.tgz",
26172       "integrity": "sha512-+AqO1Ae+N/4r7Rvchrdm432afjT9hqJRyBN3DQv9At0tPz4hIFSGKbq64fN9dVoCow4oggIIax5/iONx0r9hZw=="
26173     },
26174     "pstree.remy": {
26175       "version": "1.1.8",
26176       "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
26177       "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
26178       "dev": true
26179     },
26180     "public-encrypt": {
26181       "version": "4.0.3",
26182       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
26183       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
26184       "dev": true,
26185       "requires": {
26186         "bn.js": "^4.1.0",
26187         "browserify-rsa": "^4.0.0",
26188         "create-hash": "^1.1.0",
26189         "parse-asn1": "^5.0.0",
26190         "randombytes": "^2.0.1",
26191         "safe-buffer": "^5.1.2"
26192       },
26193       "dependencies": {
26194         "safe-buffer": {
26195           "version": "5.2.1",
26196           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
26197           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
26198           "dev": true
26199         }
26200       }
26201     },
26202     "pump": {
26203       "version": "1.0.3",
26204       "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz",
26205       "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==",
26206       "dev": true,
26207       "requires": {
26208         "end-of-stream": "^1.1.0",
26209         "once": "^1.3.1"
26210       }
26211     },
26212     "pumpify": {
26213       "version": "1.5.1",
26214       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
26215       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
26216       "dev": true,
26217       "requires": {
26218         "duplexify": "^3.6.0",
26219         "inherits": "^2.0.3",
26220         "pump": "^2.0.0"
26221       },
26222       "dependencies": {
26223         "pump": {
26224           "version": "2.0.1",
26225           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
26226           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
26227           "dev": true,
26228           "requires": {
26229             "end-of-stream": "^1.1.0",
26230             "once": "^1.3.1"
26231           }
26232         }
26233       }
26234     },
26235     "punycode": {
26236       "version": "1.4.1",
26237       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
26238       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
26239     },
26240     "pupa": {
26241       "version": "2.1.1",
26242       "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
26243       "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
26244       "dev": true,
26245       "requires": {
26246         "escape-goat": "^2.0.0"
26247       }
26248     },
26249     "q": {
26250       "version": "1.5.1",
26251       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
26252       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
26253     },
26254     "q-fs": {
26255       "version": "0.1.36",
26256       "resolved": "https://registry.npmjs.org/q-fs/-/q-fs-0.1.36.tgz",
26257       "integrity": "sha1-QWuA287JWgP4K8Teg9+15gkP5sc=",
26258       "dev": true,
26259       "requires": {
26260         "fs-boot": "0.0.x",
26261         "q": "0.8.x",
26262         "q-io": "0.0.x"
26263       },
26264       "dependencies": {
26265         "q": {
26266           "version": "0.8.12",
26267           "resolved": "https://registry.npmjs.org/q/-/q-0.8.12.tgz",
26268           "integrity": "sha1-kWKpHhGBnEvNp9oVz1/vqtB3iCM=",
26269           "dev": true
26270         }
26271       }
26272     },
26273     "q-io": {
26274       "version": "0.0.18",
26275       "resolved": "https://registry.npmjs.org/q-io/-/q-io-0.0.18.tgz",
26276       "integrity": "sha1-aMgQUWrzZ8tQ+O+RukmsCR7dAks=",
26277       "dev": true,
26278       "requires": {
26279         "q": "0.8.x"
26280       },
26281       "dependencies": {
26282         "q": {
26283           "version": "0.8.12",
26284           "resolved": "https://registry.npmjs.org/q/-/q-0.8.12.tgz",
26285           "integrity": "sha1-kWKpHhGBnEvNp9oVz1/vqtB3iCM=",
26286           "dev": true
26287         }
26288       }
26289     },
26290     "qs": {
26291       "version": "6.5.1",
26292       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
26293       "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
26294     },
26295     "query-string": {
26296       "version": "6.9.0",
26297       "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.9.0.tgz",
26298       "integrity": "sha512-KG4bhCFYapExLsUHrFt+kQVEegF2agm4cpF/VNc6pZVthIfCc/GK8t8VyNIE3nyXG9DK3Tf2EGkxjR6/uRdYsA==",
26299       "requires": {
26300         "decode-uri-component": "^0.2.0",
26301         "split-on-first": "^1.0.0",
26302         "strict-uri-encode": "^2.0.0"
26303       }
26304     },
26305     "querystring": {
26306       "version": "0.2.0",
26307       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
26308       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
26309     },
26310     "querystring-es3": {
26311       "version": "0.2.1",
26312       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
26313       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
26314       "dev": true
26315     },
26316     "querystringify": {
26317       "version": "2.1.1",
26318       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz",
26319       "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA=="
26320     },
26321     "queue-microtask": {
26322       "version": "1.2.3",
26323       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
26324       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
26325       "dev": true
26326     },
26327     "ramda": {
26328       "version": "0.27.0",
26329       "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.0.tgz",
26330       "integrity": "sha512-pVzZdDpWwWqEVVLshWUHjNwuVP7SfcmPraYuqocJp1yo2U1R7P+5QAfDhdItkuoGqIBnBYrtPp7rEPqDn9HlZA==",
26331       "dev": true
26332     },
26333     "random-bytes": {
26334       "version": "1.0.0",
26335       "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
26336       "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
26337     },
26338     "random-seed": {
26339       "version": "0.3.0",
26340       "resolved": "https://registry.npmjs.org/random-seed/-/random-seed-0.3.0.tgz",
26341       "integrity": "sha1-2UXy4fOPSejViRNDG4v2u5N1Vs0=",
26342       "dev": true,
26343       "requires": {
26344         "json-stringify-safe": "^5.0.1"
26345       }
26346     },
26347     "randombytes": {
26348       "version": "2.1.0",
26349       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
26350       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
26351       "requires": {
26352         "safe-buffer": "^5.1.0"
26353       }
26354     },
26355     "randomfill": {
26356       "version": "1.0.4",
26357       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
26358       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
26359       "dev": true,
26360       "requires": {
26361         "randombytes": "^2.0.5",
26362         "safe-buffer": "^5.1.0"
26363       }
26364     },
26365     "randomstring": {
26366       "version": "1.1.5",
26367       "resolved": "https://registry.npmjs.org/randomstring/-/randomstring-1.1.5.tgz",
26368       "integrity": "sha1-bfBij3XL1ZMpMNn+OrTpVqGFGMM=",
26369       "requires": {
26370         "array-uniq": "1.0.2"
26371       }
26372     },
26373     "range-parser": {
26374       "version": "1.2.0",
26375       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
26376       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
26377     },
26378     "raven": {
26379       "version": "2.6.4",
26380       "resolved": "https://registry.npmjs.org/raven/-/raven-2.6.4.tgz",
26381       "integrity": "sha512-6PQdfC4+DQSFncowthLf+B6Hr0JpPsFBgTVYTAOq7tCmx/kR4SXbeawtPch20+3QfUcQDoJBLjWW1ybvZ4kXTw==",
26382       "requires": {
26383         "cookie": "0.3.1",
26384         "md5": "^2.2.1",
26385         "stack-trace": "0.0.10",
26386         "timed-out": "4.0.1",
26387         "uuid": "3.3.2"
26388       }
26389     },
26390     "raven-js": {
26391       "version": "3.24.2",
26392       "resolved": "https://registry.npmjs.org/raven-js/-/raven-js-3.24.2.tgz",
26393       "integrity": "sha512-Dy/FHDxuo5pXywVf8Nrs5utB2juMATpkxWGqHjVbpFD3m8CaWYLvkB5SEXjWFUZ5GvUsrBVVQ+Dfcp0x6Z7SOg==",
26394       "dev": true
26395     },
26396     "raw-body": {
26397       "version": "2.3.2",
26398       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
26399       "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
26400       "requires": {
26401         "bytes": "3.0.0",
26402         "http-errors": "1.6.2",
26403         "iconv-lite": "0.4.19",
26404         "unpipe": "1.0.0"
26405       },
26406       "dependencies": {
26407         "depd": {
26408           "version": "1.1.1",
26409           "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
26410           "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
26411         },
26412         "http-errors": {
26413           "version": "1.6.2",
26414           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
26415           "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
26416           "requires": {
26417             "depd": "1.1.1",
26418             "inherits": "2.0.3",
26419             "setprototypeof": "1.0.3",
26420             "statuses": ">= 1.3.1 < 2"
26421           }
26422         },
26423         "setprototypeof": {
26424           "version": "1.0.3",
26425           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
26426           "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
26427         }
26428       }
26429     },
26430     "raw-loader": {
26431       "version": "2.0.0",
26432       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-2.0.0.tgz",
26433       "integrity": "sha512-kZnO5MoIyrojfrPWqrhFNLZemIAX8edMOCp++yC5RKxzFB3m92DqKNhKlU6+FvpOhWtvyh3jOaD7J6/9tpdIKg==",
26434       "dev": true,
26435       "requires": {
26436         "loader-utils": "^1.1.0",
26437         "schema-utils": "^1.0.0"
26438       },
26439       "dependencies": {
26440         "ajv": {
26441           "version": "6.10.0",
26442           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
26443           "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
26444           "dev": true,
26445           "requires": {
26446             "fast-deep-equal": "^2.0.1",
26447             "fast-json-stable-stringify": "^2.0.0",
26448             "json-schema-traverse": "^0.4.1",
26449             "uri-js": "^4.2.2"
26450           }
26451         },
26452         "big.js": {
26453           "version": "5.2.2",
26454           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
26455           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
26456           "dev": true
26457         },
26458         "fast-deep-equal": {
26459           "version": "2.0.1",
26460           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
26461           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
26462           "dev": true
26463         },
26464         "json-schema-traverse": {
26465           "version": "0.4.1",
26466           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
26467           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
26468           "dev": true
26469         },
26470         "json5": {
26471           "version": "1.0.1",
26472           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
26473           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
26474           "dev": true,
26475           "requires": {
26476             "minimist": "^1.2.0"
26477           }
26478         },
26479         "loader-utils": {
26480           "version": "1.2.3",
26481           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
26482           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
26483           "dev": true,
26484           "requires": {
26485             "big.js": "^5.2.2",
26486             "emojis-list": "^2.0.0",
26487             "json5": "^1.0.1"
26488           }
26489         },
26490         "minimist": {
26491           "version": "1.2.0",
26492           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
26493           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
26494           "dev": true
26495         },
26496         "schema-utils": {
26497           "version": "1.0.0",
26498           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
26499           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
26500           "dev": true,
26501           "requires": {
26502             "ajv": "^6.1.0",
26503             "ajv-errors": "^1.0.0",
26504             "ajv-keywords": "^3.1.0"
26505           }
26506         }
26507       }
26508     },
26509     "rc": {
26510       "version": "1.2.7",
26511       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.7.tgz",
26512       "integrity": "sha512-LdLD8xD4zzLsAT5xyushXDNscEjB7+2ulnl8+r1pnESlYtlJtVSoCMBGr30eDRJ3+2Gq89jK9P9e4tCEH1+ywA==",
26513       "dev": true,
26514       "requires": {
26515         "deep-extend": "^0.5.1",
26516         "ini": "~1.3.0",
26517         "minimist": "^1.2.0",
26518         "strip-json-comments": "~2.0.1"
26519       },
26520       "dependencies": {
26521         "minimist": {
26522           "version": "1.2.5",
26523           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
26524           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
26525           "dev": true
26526         }
26527       }
26528     },
26529     "react": {
26530       "version": "0.14.9",
26531       "resolved": "https://registry.npmjs.org/react/-/react-0.14.9.tgz",
26532       "integrity": "sha1-kRCmSXxJ1EuhwO3TF67CnC4NkdE=",
26533       "dev": true,
26534       "requires": {
26535         "envify": "^3.0.0",
26536         "fbjs": "^0.6.1"
26537       }
26538     },
26539     "react-dom": {
26540       "version": "0.14.9",
26541       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.14.9.tgz",
26542       "integrity": "sha1-BQZKPc8PsYgKOyv8nVjFXY2fYpM=",
26543       "dev": true
26544     },
26545     "react-is": {
26546       "version": "17.0.2",
26547       "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
26548       "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
26549       "dev": true
26550     },
26551     "read-cache": {
26552       "version": "1.0.0",
26553       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
26554       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
26555       "requires": {
26556         "pify": "^2.3.0"
26557       }
26558     },
26559     "read-pkg": {
26560       "version": "1.1.0",
26561       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
26562       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
26563       "requires": {
26564         "load-json-file": "^1.0.0",
26565         "normalize-package-data": "^2.3.2",
26566         "path-type": "^1.0.0"
26567       }
26568     },
26569     "read-pkg-up": {
26570       "version": "1.0.1",
26571       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
26572       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
26573       "requires": {
26574         "find-up": "^1.0.0",
26575         "read-pkg": "^1.0.0"
26576       }
26577     },
26578     "readable-stream": {
26579       "version": "1.0.34",
26580       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
26581       "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
26582       "requires": {
26583         "core-util-is": "~1.0.0",
26584         "inherits": "~2.0.1",
26585         "isarray": "0.0.1",
26586         "string_decoder": "~0.10.x"
26587       }
26588     },
26589     "readdirp": {
26590       "version": "1.3.0",
26591       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-1.3.0.tgz",
26592       "integrity": "sha1-6vGptGO+moGQ/JrhY6oayTSqNAs=",
26593       "requires": {
26594         "minimatch": "~0.2.12",
26595         "readable-stream": "~1.0.26-2"
26596       },
26597       "dependencies": {
26598         "minimatch": {
26599           "version": "0.2.14",
26600           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
26601           "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
26602           "requires": {
26603             "lru-cache": "2",
26604             "sigmund": "~1.0.0"
26605           }
26606         }
26607       }
26608     },
26609     "readme-badger": {
26610       "version": "0.3.0",
26611       "resolved": "https://registry.npmjs.org/readme-badger/-/readme-badger-0.3.0.tgz",
26612       "integrity": "sha512-+sMOLSs1imZUISZ2Rhz7qqVd77QtpcAPbGeIraFdgJmijb04YtdlPjGNBvDChTNtLbeQ6JNGQy3pOgslWfaP3g==",
26613       "requires": {
26614         "balanced-match": "^1.0.0"
26615       }
26616     },
26617     "recast": {
26618       "version": "0.11.23",
26619       "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz",
26620       "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=",
26621       "dev": true,
26622       "requires": {
26623         "ast-types": "0.9.6",
26624         "esprima": "~3.1.0",
26625         "private": "~0.1.5",
26626         "source-map": "~0.5.0"
26627       },
26628       "dependencies": {
26629         "esprima": {
26630           "version": "3.1.3",
26631           "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
26632           "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
26633           "dev": true
26634         },
26635         "source-map": {
26636           "version": "0.5.7",
26637           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
26638           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
26639           "dev": true
26640         }
26641       }
26642     },
26643     "rechoir": {
26644       "version": "0.6.2",
26645       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
26646       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
26647       "dev": true,
26648       "requires": {
26649         "resolve": "^1.1.6"
26650       }
26651     },
26652     "redent": {
26653       "version": "1.0.0",
26654       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
26655       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
26656       "dev": true,
26657       "requires": {
26658         "indent-string": "^2.1.0",
26659         "strip-indent": "^1.0.1"
26660       },
26661       "dependencies": {
26662         "indent-string": {
26663           "version": "2.1.0",
26664           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
26665           "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
26666           "dev": true,
26667           "requires": {
26668             "repeating": "^2.0.0"
26669           }
26670         },
26671         "repeating": {
26672           "version": "2.0.1",
26673           "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
26674           "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
26675           "dev": true,
26676           "requires": {
26677             "is-finite": "^1.0.0"
26678           }
26679         }
26680       }
26681     },
26682     "redis": {
26683       "version": "2.8.0",
26684       "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
26685       "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",
26686       "requires": {
26687         "double-ended-queue": "^2.1.0-0",
26688         "redis-commands": "^1.2.0",
26689         "redis-parser": "^2.6.0"
26690       }
26691     },
26692     "redis-commands": {
26693       "version": "1.3.5",
26694       "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz",
26695       "integrity": "sha512-foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA=="
26696     },
26697     "redis-errors": {
26698       "version": "1.2.0",
26699       "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz",
26700       "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60="
26701     },
26702     "redis-lock": {
26703       "version": "0.1.4",
26704       "resolved": "https://registry.npmjs.org/redis-lock/-/redis-lock-0.1.4.tgz",
26705       "integrity": "sha512-7/+zu86XVQfJVx1nHTzux5reglDiyUCDwmW7TSlvVezfhH2YLc/Rc8NE0ejQG+8/0lwKzm29/u/4+ogKeLosiA=="
26706     },
26707     "redis-parser": {
26708       "version": "2.6.0",
26709       "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
26710       "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs="
26711     },
26712     "reduce-function-call": {
26713       "version": "1.0.2",
26714       "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
26715       "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
26716       "dev": true,
26717       "requires": {
26718         "balanced-match": "^0.4.2"
26719       },
26720       "dependencies": {
26721         "balanced-match": {
26722           "version": "0.4.2",
26723           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
26724           "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
26725           "dev": true
26726         }
26727       }
26728     },
26729     "regenerate": {
26730       "version": "1.4.1",
26731       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz",
26732       "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==",
26733       "dev": true
26734     },
26735     "regenerate-unicode-properties": {
26736       "version": "8.2.0",
26737       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
26738       "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
26739       "dev": true,
26740       "requires": {
26741         "regenerate": "^1.4.0"
26742       }
26743     },
26744     "regenerator-runtime": {
26745       "version": "0.13.5",
26746       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
26747       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA=="
26748     },
26749     "regenerator-transform": {
26750       "version": "0.14.5",
26751       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
26752       "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
26753       "dev": true,
26754       "requires": {
26755         "@babel/runtime": "^7.8.4"
26756       }
26757     },
26758     "regex-not": {
26759       "version": "1.0.2",
26760       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
26761       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
26762       "requires": {
26763         "extend-shallow": "^3.0.2",
26764         "safe-regex": "^1.1.0"
26765       }
26766     },
26767     "regexp-clone": {
26768       "version": "0.0.1",
26769       "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-0.0.1.tgz",
26770       "integrity": "sha1-p8LgmJH9vzj7sQ03b7cwA+aKxYk="
26771     },
26772     "regexpp": {
26773       "version": "2.0.1",
26774       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
26775       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
26776       "dev": true
26777     },
26778     "regexpu-core": {
26779       "version": "4.7.0",
26780       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
26781       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
26782       "dev": true,
26783       "requires": {
26784         "regenerate": "^1.4.0",
26785         "regenerate-unicode-properties": "^8.2.0",
26786         "regjsgen": "^0.5.1",
26787         "regjsparser": "^0.6.4",
26788         "unicode-match-property-ecmascript": "^1.0.4",
26789         "unicode-match-property-value-ecmascript": "^1.2.0"
26790       }
26791     },
26792     "registry-auth-token": {
26793       "version": "4.2.1",
26794       "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
26795       "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
26796       "dev": true,
26797       "requires": {
26798         "rc": "^1.2.8"
26799       },
26800       "dependencies": {
26801         "deep-extend": {
26802           "version": "0.6.0",
26803           "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
26804           "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
26805           "dev": true
26806         },
26807         "minimist": {
26808           "version": "1.2.5",
26809           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
26810           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
26811           "dev": true
26812         },
26813         "rc": {
26814           "version": "1.2.8",
26815           "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
26816           "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
26817           "dev": true,
26818           "requires": {
26819             "deep-extend": "^0.6.0",
26820             "ini": "~1.3.0",
26821             "minimist": "^1.2.0",
26822             "strip-json-comments": "~2.0.1"
26823           }
26824         }
26825       }
26826     },
26827     "registry-url": {
26828       "version": "5.1.0",
26829       "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
26830       "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
26831       "dev": true,
26832       "requires": {
26833         "rc": "^1.2.8"
26834       },
26835       "dependencies": {
26836         "deep-extend": {
26837           "version": "0.6.0",
26838           "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
26839           "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
26840           "dev": true
26841         },
26842         "minimist": {
26843           "version": "1.2.5",
26844           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
26845           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
26846           "dev": true
26847         },
26848         "rc": {
26849           "version": "1.2.8",
26850           "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
26851           "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
26852           "dev": true,
26853           "requires": {
26854             "deep-extend": "^0.6.0",
26855             "ini": "~1.3.0",
26856             "minimist": "^1.2.0",
26857             "strip-json-comments": "~2.0.1"
26858           }
26859         }
26860       }
26861     },
26862     "regjsgen": {
26863       "version": "0.5.2",
26864       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
26865       "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
26866       "dev": true
26867     },
26868     "regjsparser": {
26869       "version": "0.6.4",
26870       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
26871       "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
26872       "dev": true,
26873       "requires": {
26874         "jsesc": "~0.5.0"
26875       },
26876       "dependencies": {
26877         "jsesc": {
26878           "version": "0.5.0",
26879           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
26880           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
26881           "dev": true
26882         }
26883       }
26884     },
26885     "release-zalgo": {
26886       "version": "1.0.0",
26887       "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
26888       "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=",
26889       "dev": true,
26890       "requires": {
26891         "es6-error": "^4.0.1"
26892       }
26893     },
26894     "remove-bom-buffer": {
26895       "version": "3.0.0",
26896       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
26897       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
26898       "dev": true,
26899       "requires": {
26900         "is-buffer": "^1.1.5",
26901         "is-utf8": "^0.2.1"
26902       }
26903     },
26904     "remove-bom-stream": {
26905       "version": "1.2.0",
26906       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
26907       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
26908       "dev": true,
26909       "requires": {
26910         "remove-bom-buffer": "^3.0.0",
26911         "safe-buffer": "^5.1.0",
26912         "through2": "^2.0.3"
26913       }
26914     },
26915     "remove-trailing-separator": {
26916       "version": "1.1.0",
26917       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
26918       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
26919     },
26920     "repeat-element": {
26921       "version": "1.1.2",
26922       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
26923       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
26924     },
26925     "repeat-string": {
26926       "version": "1.6.1",
26927       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
26928       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
26929     },
26930     "repeating": {
26931       "version": "1.1.3",
26932       "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
26933       "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
26934       "dev": true,
26935       "requires": {
26936         "is-finite": "^1.0.0"
26937       }
26938     },
26939     "replace-ext": {
26940       "version": "0.0.1",
26941       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
26942       "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
26943       "dev": true
26944     },
26945     "replace-homedir": {
26946       "version": "1.0.0",
26947       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
26948       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
26949       "dev": true,
26950       "requires": {
26951         "homedir-polyfill": "^1.0.1",
26952         "is-absolute": "^1.0.0",
26953         "remove-trailing-separator": "^1.1.0"
26954       }
26955     },
26956     "request": {
26957       "version": "2.88.0",
26958       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
26959       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
26960       "requires": {
26961         "aws-sign2": "~0.7.0",
26962         "aws4": "^1.8.0",
26963         "caseless": "~0.12.0",
26964         "combined-stream": "~1.0.6",
26965         "extend": "~3.0.2",
26966         "forever-agent": "~0.6.1",
26967         "form-data": "~2.3.2",
26968         "har-validator": "~5.1.0",
26969         "http-signature": "~1.2.0",
26970         "is-typedarray": "~1.0.0",
26971         "isstream": "~0.1.2",
26972         "json-stringify-safe": "~5.0.1",
26973         "mime-types": "~2.1.19",
26974         "oauth-sign": "~0.9.0",
26975         "performance-now": "^2.1.0",
26976         "qs": "~6.5.2",
26977         "safe-buffer": "^5.1.2",
26978         "tough-cookie": "~2.4.3",
26979         "tunnel-agent": "^0.6.0",
26980         "uuid": "^3.3.2"
26981       },
26982       "dependencies": {
26983         "ajv": {
26984           "version": "6.10.2",
26985           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
26986           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
26987           "requires": {
26988             "fast-deep-equal": "^2.0.1",
26989             "fast-json-stable-stringify": "^2.0.0",
26990             "json-schema-traverse": "^0.4.1",
26991             "uri-js": "^4.2.2"
26992           }
26993         },
26994         "assert-plus": {
26995           "version": "1.0.0",
26996           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
26997           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
26998         },
26999         "aws-sign2": {
27000           "version": "0.7.0",
27001           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
27002           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
27003         },
27004         "aws4": {
27005           "version": "1.8.0",
27006           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
27007           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
27008         },
27009         "combined-stream": {
27010           "version": "1.0.8",
27011           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
27012           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
27013           "requires": {
27014             "delayed-stream": "~1.0.0"
27015           }
27016         },
27017         "delayed-stream": {
27018           "version": "1.0.0",
27019           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
27020           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
27021         },
27022         "fast-deep-equal": {
27023           "version": "2.0.1",
27024           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
27025           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
27026         },
27027         "forever-agent": {
27028           "version": "0.6.1",
27029           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
27030           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
27031         },
27032         "form-data": {
27033           "version": "2.3.3",
27034           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
27035           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
27036           "requires": {
27037             "asynckit": "^0.4.0",
27038             "combined-stream": "^1.0.6",
27039             "mime-types": "^2.1.12"
27040           }
27041         },
27042         "har-validator": {
27043           "version": "5.1.3",
27044           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
27045           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
27046           "requires": {
27047             "ajv": "^6.5.5",
27048             "har-schema": "^2.0.0"
27049           }
27050         },
27051         "http-signature": {
27052           "version": "1.2.0",
27053           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
27054           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
27055           "requires": {
27056             "assert-plus": "^1.0.0",
27057             "jsprim": "^1.2.2",
27058             "sshpk": "^1.7.0"
27059           }
27060         },
27061         "json-schema-traverse": {
27062           "version": "0.4.1",
27063           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
27064           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
27065         },
27066         "mime-db": {
27067           "version": "1.40.0",
27068           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
27069           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="
27070         },
27071         "mime-types": {
27072           "version": "2.1.24",
27073           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
27074           "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
27075           "requires": {
27076             "mime-db": "1.40.0"
27077           }
27078         },
27079         "oauth-sign": {
27080           "version": "0.9.0",
27081           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
27082           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
27083         },
27084         "qs": {
27085           "version": "6.5.2",
27086           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
27087           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
27088         },
27089         "safe-buffer": {
27090           "version": "5.2.0",
27091           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
27092           "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
27093         },
27094         "tough-cookie": {
27095           "version": "2.4.3",
27096           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
27097           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
27098           "requires": {
27099             "psl": "^1.1.24",
27100             "punycode": "^1.4.1"
27101           }
27102         }
27103       }
27104     },
27105     "request-extensible": {
27106       "version": "0.1.1",
27107       "resolved": "https://registry.npmjs.org/request-extensible/-/request-extensible-0.1.1.tgz",
27108       "integrity": "sha1-0gc1pxWE9HJUq8JI6ZsaP6TGUwY=",
27109       "requires": {
27110         "request": "^2.53.0"
27111       },
27112       "dependencies": {
27113         "ajv": {
27114           "version": "6.10.2",
27115           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
27116           "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
27117           "requires": {
27118             "fast-deep-equal": "^2.0.1",
27119             "fast-json-stable-stringify": "^2.0.0",
27120             "json-schema-traverse": "^0.4.1",
27121             "uri-js": "^4.2.2"
27122           }
27123         },
27124         "assert-plus": {
27125           "version": "1.0.0",
27126           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
27127           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
27128         },
27129         "aws-sign2": {
27130           "version": "0.7.0",
27131           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
27132           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
27133         },
27134         "aws4": {
27135           "version": "1.8.0",
27136           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
27137           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
27138         },
27139         "boom": {
27140           "version": "4.3.1",
27141           "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
27142           "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
27143           "requires": {
27144             "hoek": "4.x.x"
27145           }
27146         },
27147         "combined-stream": {
27148           "version": "1.0.6",
27149           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
27150           "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
27151           "requires": {
27152             "delayed-stream": "~1.0.0"
27153           }
27154         },
27155         "cryptiles": {
27156           "version": "3.1.2",
27157           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
27158           "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
27159           "requires": {
27160             "boom": "5.x.x"
27161           },
27162           "dependencies": {
27163             "boom": {
27164               "version": "5.2.0",
27165               "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
27166               "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
27167               "requires": {
27168                 "hoek": "4.x.x"
27169               }
27170             }
27171           }
27172         },
27173         "delayed-stream": {
27174           "version": "1.0.0",
27175           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
27176           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
27177         },
27178         "fast-deep-equal": {
27179           "version": "2.0.1",
27180           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
27181           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
27182         },
27183         "forever-agent": {
27184           "version": "0.6.1",
27185           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
27186           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
27187         },
27188         "form-data": {
27189           "version": "2.3.2",
27190           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
27191           "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
27192           "requires": {
27193             "asynckit": "^0.4.0",
27194             "combined-stream": "1.0.6",
27195             "mime-types": "^2.1.12"
27196           }
27197         },
27198         "har-validator": {
27199           "version": "5.1.3",
27200           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
27201           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
27202           "requires": {
27203             "ajv": "^6.5.5",
27204             "har-schema": "^2.0.0"
27205           }
27206         },
27207         "hawk": {
27208           "version": "6.0.2",
27209           "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
27210           "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
27211           "requires": {
27212             "boom": "4.x.x",
27213             "cryptiles": "3.x.x",
27214             "hoek": "4.x.x",
27215             "sntp": "2.x.x"
27216           }
27217         },
27218         "hoek": {
27219           "version": "4.2.1",
27220           "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
27221           "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="
27222         },
27223         "http-signature": {
27224           "version": "1.2.0",
27225           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
27226           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
27227           "requires": {
27228             "assert-plus": "^1.0.0",
27229             "jsprim": "^1.2.2",
27230             "sshpk": "^1.7.0"
27231           }
27232         },
27233         "json-schema-traverse": {
27234           "version": "0.4.1",
27235           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
27236           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
27237         },
27238         "mime-db": {
27239           "version": "1.40.0",
27240           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
27241           "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="
27242         },
27243         "oauth-sign": {
27244           "version": "0.8.2",
27245           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
27246           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
27247         },
27248         "qs": {
27249           "version": "6.5.2",
27250           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
27251           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
27252         },
27253         "sntp": {
27254           "version": "2.1.0",
27255           "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
27256           "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
27257           "requires": {
27258             "hoek": "4.x.x"
27259           }
27260         },
27261         "tough-cookie": {
27262           "version": "2.4.3",
27263           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
27264           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
27265           "requires": {
27266             "psl": "^1.1.24",
27267             "punycode": "^1.4.1"
27268           }
27269         }
27270       }
27271     },
27272     "request-http-cache": {
27273       "version": "1.1.0",
27274       "resolved": "https://registry.npmjs.org/request-http-cache/-/request-http-cache-1.1.0.tgz",
27275       "integrity": "sha512-JVw6chvo+wjrbxlGYpH3e4+I7qtyRJt5XgswHJ50w2PIeGRGC2qkcNI6jAwUG7+vMyfzt7vulIsgXo9gwANnJg==",
27276       "requires": {
27277         "@hapi/wreck": "^17.0.0",
27278         "debug": "^2.1.2",
27279         "json-buffer": "^2.0.11",
27280         "lodash": "^4.17.20",
27281         "lru-cache": "^2.5.0",
27282         "redis": "^0.12.1"
27283       },
27284       "dependencies": {
27285         "lodash": {
27286           "version": "4.17.20",
27287           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
27288           "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
27289         },
27290         "redis": {
27291           "version": "0.12.1",
27292           "resolved": "https://registry.npmjs.org/redis/-/redis-0.12.1.tgz",
27293           "integrity": "sha1-ZN92rQ/IrOuuvSoGReikj6xJGF4="
27294         }
27295       }
27296     },
27297     "request-progress": {
27298       "version": "3.0.0",
27299       "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
27300       "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=",
27301       "dev": true,
27302       "requires": {
27303         "throttleit": "^1.0.0"
27304       }
27305     },
27306     "request-promise-core": {
27307       "version": "1.1.4",
27308       "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
27309       "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
27310       "dev": true,
27311       "requires": {
27312         "lodash": "^4.17.19"
27313       },
27314       "dependencies": {
27315         "lodash": {
27316           "version": "4.17.21",
27317           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
27318           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
27319           "dev": true
27320         }
27321       }
27322     },
27323     "request-promise-native": {
27324       "version": "1.0.9",
27325       "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
27326       "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
27327       "dev": true,
27328       "requires": {
27329         "request-promise-core": "1.1.4",
27330         "stealthy-require": "^1.1.1",
27331         "tough-cookie": "^2.3.3"
27332       }
27333     },
27334     "require-all": {
27335       "version": "0.0.8",
27336       "resolved": "https://registry.npmjs.org/require-all/-/require-all-0.0.8.tgz",
27337       "integrity": "sha1-p9QwfZDkIvy58ErwGMFJkgB05LM="
27338     },
27339     "require-dir": {
27340       "version": "1.0.0",
27341       "resolved": "https://registry.npmjs.org/require-dir/-/require-dir-1.0.0.tgz",
27342       "integrity": "sha512-PUJcQVTP4n6F8Un1GEEWhqnmBMfukVsL5gqwBxt7RF+nP+9hSOLJ/vSs5iUoXw1UWDgzqg9B/IIb15kfQKWsAQ==",
27343       "dev": true
27344     },
27345     "require-directory": {
27346       "version": "2.1.1",
27347       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
27348       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
27349     },
27350     "require-from-string": {
27351       "version": "1.2.1",
27352       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz",
27353       "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=",
27354       "dev": true
27355     },
27356     "require-main-filename": {
27357       "version": "1.0.1",
27358       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
27359       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
27360     },
27361     "require_optional": {
27362       "version": "1.0.1",
27363       "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz",
27364       "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==",
27365       "requires": {
27366         "resolve-from": "^2.0.0",
27367         "semver": "^5.1.0"
27368       }
27369     },
27370     "requires-port": {
27371       "version": "1.0.0",
27372       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
27373       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
27374     },
27375     "resolve": {
27376       "version": "1.7.1",
27377       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz",
27378       "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==",
27379       "requires": {
27380         "path-parse": "^1.0.5"
27381       }
27382     },
27383     "resolve-cwd": {
27384       "version": "3.0.0",
27385       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
27386       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
27387       "dev": true,
27388       "requires": {
27389         "resolve-from": "^5.0.0"
27390       },
27391       "dependencies": {
27392         "resolve-from": {
27393           "version": "5.0.0",
27394           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
27395           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
27396           "dev": true
27397         }
27398       }
27399     },
27400     "resolve-dir": {
27401       "version": "1.0.1",
27402       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
27403       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
27404       "dev": true,
27405       "requires": {
27406         "expand-tilde": "^2.0.0",
27407         "global-modules": "^1.0.0"
27408       }
27409     },
27410     "resolve-from": {
27411       "version": "2.0.0",
27412       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
27413       "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
27414     },
27415     "resolve-options": {
27416       "version": "1.1.0",
27417       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
27418       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
27419       "dev": true,
27420       "requires": {
27421         "value-or-function": "^3.0.0"
27422       }
27423     },
27424     "resolve-url": {
27425       "version": "0.2.1",
27426       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
27427       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
27428     },
27429     "response-time": {
27430       "version": "2.3.2",
27431       "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz",
27432       "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=",
27433       "requires": {
27434         "depd": "~1.1.0",
27435         "on-headers": "~1.0.1"
27436       }
27437     },
27438     "responselike": {
27439       "version": "1.0.2",
27440       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
27441       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
27442       "dev": true,
27443       "requires": {
27444         "lowercase-keys": "^1.0.0"
27445       }
27446     },
27447     "restore-cursor": {
27448       "version": "2.0.0",
27449       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
27450       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
27451       "dev": true,
27452       "requires": {
27453         "onetime": "^2.0.0",
27454         "signal-exit": "^3.0.2"
27455       }
27456     },
27457     "ret": {
27458       "version": "0.1.15",
27459       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
27460       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
27461     },
27462     "retry": {
27463       "version": "0.9.0",
27464       "resolved": "https://registry.npmjs.org/retry/-/retry-0.9.0.tgz",
27465       "integrity": "sha1-b2l+UKDk3cjI9/tUeptg3q1DZ40="
27466     },
27467     "reusify": {
27468       "version": "1.0.4",
27469       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
27470       "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
27471       "dev": true
27472     },
27473     "rgb": {
27474       "version": "0.1.0",
27475       "resolved": "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz",
27476       "integrity": "sha1-vieykej+/+rBvZlylyG/pA/AN7U="
27477     },
27478     "right-align": {
27479       "version": "0.1.3",
27480       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
27481       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
27482       "dev": true,
27483       "requires": {
27484         "align-text": "^0.1.1"
27485       }
27486     },
27487     "rimraf": {
27488       "version": "2.6.2",
27489       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
27490       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
27491       "requires": {
27492         "glob": "^7.0.5"
27493       },
27494       "dependencies": {
27495         "glob": {
27496           "version": "7.1.2",
27497           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
27498           "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
27499           "requires": {
27500             "fs.realpath": "^1.0.0",
27501             "inflight": "^1.0.4",
27502             "inherits": "2",
27503             "minimatch": "^3.0.4",
27504             "once": "^1.3.0",
27505             "path-is-absolute": "^1.0.0"
27506           }
27507         }
27508       }
27509     },
27510     "ripemd160": {
27511       "version": "2.0.2",
27512       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
27513       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
27514       "dev": true,
27515       "requires": {
27516         "hash-base": "^3.0.0",
27517         "inherits": "^2.0.1"
27518       }
27519     },
27520     "rsvp": {
27521       "version": "4.8.5",
27522       "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
27523       "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
27524       "dev": true
27525     },
27526     "run-async": {
27527       "version": "2.3.0",
27528       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
27529       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
27530       "dev": true,
27531       "requires": {
27532         "is-promise": "^2.1.0"
27533       }
27534     },
27535     "run-parallel": {
27536       "version": "1.2.0",
27537       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
27538       "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
27539       "dev": true,
27540       "requires": {
27541         "queue-microtask": "^1.2.2"
27542       }
27543     },
27544     "run-queue": {
27545       "version": "1.0.3",
27546       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
27547       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
27548       "dev": true,
27549       "requires": {
27550         "aproba": "^1.1.1"
27551       }
27552     },
27553     "run-sequence": {
27554       "version": "2.2.1",
27555       "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-2.2.1.tgz",
27556       "integrity": "sha512-qkzZnQWMZjcKbh3CNly2srtrkaO/2H/SI5f2eliMCapdRD3UhMrwjfOAZJAnZ2H8Ju4aBzFZkBGXUqFs9V0yxw==",
27557       "dev": true,
27558       "requires": {
27559         "chalk": "^1.1.3",
27560         "fancy-log": "^1.3.2",
27561         "plugin-error": "^0.1.2"
27562       },
27563       "dependencies": {
27564         "arr-union": {
27565           "version": "2.1.0",
27566           "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
27567           "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
27568           "dev": true
27569         },
27570         "array-slice": {
27571           "version": "0.2.3",
27572           "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
27573           "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU="
27574         },
27575         "extend-shallow": {
27576           "version": "1.1.4",
27577           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
27578           "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
27579           "dev": true,
27580           "requires": {
27581             "kind-of": "^1.1.0"
27582           }
27583         },
27584         "kind-of": {
27585           "version": "1.1.0",
27586           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
27587           "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
27588           "dev": true
27589         },
27590         "plugin-error": {
27591           "version": "0.1.2",
27592           "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
27593           "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
27594           "dev": true,
27595           "requires": {
27596             "ansi-cyan": "^0.1.1",
27597             "ansi-red": "^0.1.1",
27598             "arr-diff": "^1.0.1",
27599             "arr-union": "^2.0.1",
27600             "extend-shallow": "^1.1.2"
27601           }
27602         }
27603       }
27604     },
27605     "rxjs": {
27606       "version": "6.6.7",
27607       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
27608       "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
27609       "dev": true,
27610       "requires": {
27611         "tslib": "^1.9.0"
27612       }
27613     },
27614     "safe-buffer": {
27615       "version": "5.1.1",
27616       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
27617       "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
27618     },
27619     "safe-regex": {
27620       "version": "1.1.0",
27621       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
27622       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
27623       "requires": {
27624         "ret": "~0.1.10"
27625       }
27626     },
27627     "safer-buffer": {
27628       "version": "2.1.2",
27629       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
27630       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
27631     },
27632     "samsam": {
27633       "version": "1.3.0",
27634       "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.3.0.tgz",
27635       "integrity": "sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg=="
27636     },
27637     "sane": {
27638       "version": "4.1.0",
27639       "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
27640       "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
27641       "dev": true,
27642       "requires": {
27643         "@cnakazawa/watch": "^1.0.3",
27644         "anymatch": "^2.0.0",
27645         "capture-exit": "^2.0.0",
27646         "exec-sh": "^0.3.2",
27647         "execa": "^1.0.0",
27648         "fb-watchman": "^2.0.0",
27649         "micromatch": "^3.1.4",
27650         "minimist": "^1.1.1",
27651         "walker": "~1.0.5"
27652       },
27653       "dependencies": {
27654         "arr-diff": {
27655           "version": "4.0.0",
27656           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
27657           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
27658           "dev": true
27659         },
27660         "braces": {
27661           "version": "2.3.2",
27662           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
27663           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
27664           "dev": true,
27665           "requires": {
27666             "arr-flatten": "^1.1.0",
27667             "array-unique": "^0.3.2",
27668             "extend-shallow": "^2.0.1",
27669             "fill-range": "^4.0.0",
27670             "isobject": "^3.0.1",
27671             "repeat-element": "^1.1.2",
27672             "snapdragon": "^0.8.1",
27673             "snapdragon-node": "^2.0.1",
27674             "split-string": "^3.0.2",
27675             "to-regex": "^3.0.1"
27676           },
27677           "dependencies": {
27678             "extend-shallow": {
27679               "version": "2.0.1",
27680               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
27681               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
27682               "dev": true,
27683               "requires": {
27684                 "is-extendable": "^0.1.0"
27685               }
27686             }
27687           }
27688         },
27689         "cross-spawn": {
27690           "version": "6.0.5",
27691           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
27692           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
27693           "dev": true,
27694           "requires": {
27695             "nice-try": "^1.0.4",
27696             "path-key": "^2.0.1",
27697             "semver": "^5.5.0",
27698             "shebang-command": "^1.2.0",
27699             "which": "^1.2.9"
27700           }
27701         },
27702         "execa": {
27703           "version": "1.0.0",
27704           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
27705           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
27706           "dev": true,
27707           "requires": {
27708             "cross-spawn": "^6.0.0",
27709             "get-stream": "^4.0.0",
27710             "is-stream": "^1.1.0",
27711             "npm-run-path": "^2.0.0",
27712             "p-finally": "^1.0.0",
27713             "signal-exit": "^3.0.0",
27714             "strip-eof": "^1.0.0"
27715           }
27716         },
27717         "fill-range": {
27718           "version": "4.0.0",
27719           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
27720           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
27721           "dev": true,
27722           "requires": {
27723             "extend-shallow": "^2.0.1",
27724             "is-number": "^3.0.0",
27725             "repeat-string": "^1.6.1",
27726             "to-regex-range": "^2.1.0"
27727           },
27728           "dependencies": {
27729             "extend-shallow": {
27730               "version": "2.0.1",
27731               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
27732               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
27733               "dev": true,
27734               "requires": {
27735                 "is-extendable": "^0.1.0"
27736               }
27737             }
27738           }
27739         },
27740         "is-accessor-descriptor": {
27741           "version": "1.0.0",
27742           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
27743           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
27744           "requires": {
27745             "kind-of": "^6.0.0"
27746           }
27747         },
27748         "is-data-descriptor": {
27749           "version": "1.0.0",
27750           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
27751           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
27752           "requires": {
27753             "kind-of": "^6.0.0"
27754           }
27755         },
27756         "is-descriptor": {
27757           "version": "1.0.2",
27758           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
27759           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
27760           "requires": {
27761             "is-accessor-descriptor": "^1.0.0",
27762             "is-data-descriptor": "^1.0.0",
27763             "kind-of": "^6.0.2"
27764           }
27765         },
27766         "is-number": {
27767           "version": "3.0.0",
27768           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
27769           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
27770           "dev": true,
27771           "requires": {
27772             "kind-of": "^3.0.2"
27773           },
27774           "dependencies": {
27775             "kind-of": {
27776               "version": "3.2.2",
27777               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27778               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27779               "dev": true,
27780               "requires": {
27781                 "is-buffer": "^1.1.5"
27782               }
27783             }
27784           }
27785         },
27786         "kind-of": {
27787           "version": "6.0.3",
27788           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
27789           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
27790         },
27791         "micromatch": {
27792           "version": "3.1.10",
27793           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
27794           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
27795           "dev": true,
27796           "requires": {
27797             "arr-diff": "^4.0.0",
27798             "array-unique": "^0.3.2",
27799             "braces": "^2.3.1",
27800             "define-property": "^2.0.2",
27801             "extend-shallow": "^3.0.2",
27802             "extglob": "^2.0.4",
27803             "fragment-cache": "^0.2.1",
27804             "kind-of": "^6.0.2",
27805             "nanomatch": "^1.2.9",
27806             "object.pick": "^1.3.0",
27807             "regex-not": "^1.0.0",
27808             "snapdragon": "^0.8.1",
27809             "to-regex": "^3.0.2"
27810           }
27811         },
27812         "minimist": {
27813           "version": "1.2.5",
27814           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
27815           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
27816           "dev": true
27817         },
27818         "pump": {
27819           "version": "3.0.0",
27820           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
27821           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
27822           "requires": {
27823             "end-of-stream": "^1.1.0",
27824             "once": "^1.3.1"
27825           }
27826         }
27827       }
27828     },
27829     "sass-graph": {
27830       "version": "2.2.5",
27831       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
27832       "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
27833       "dev": true,
27834       "requires": {
27835         "glob": "^7.0.0",
27836         "lodash": "^4.0.0",
27837         "scss-tokenizer": "^0.2.3",
27838         "yargs": "^13.3.2"
27839       },
27840       "dependencies": {
27841         "ansi-regex": {
27842           "version": "4.1.0",
27843           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
27844           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
27845           "dev": true
27846         },
27847         "ansi-styles": {
27848           "version": "3.2.1",
27849           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
27850           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
27851           "dev": true,
27852           "requires": {
27853             "color-convert": "^1.9.0"
27854           }
27855         },
27856         "camelcase": {
27857           "version": "5.3.1",
27858           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
27859           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
27860           "dev": true
27861         },
27862         "cliui": {
27863           "version": "5.0.0",
27864           "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
27865           "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
27866           "dev": true,
27867           "requires": {
27868             "string-width": "^3.1.0",
27869             "strip-ansi": "^5.2.0",
27870             "wrap-ansi": "^5.1.0"
27871           }
27872         },
27873         "find-up": {
27874           "version": "3.0.0",
27875           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
27876           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
27877           "dev": true,
27878           "requires": {
27879             "locate-path": "^3.0.0"
27880           }
27881         },
27882         "get-caller-file": {
27883           "version": "2.0.5",
27884           "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
27885           "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
27886           "dev": true
27887         },
27888         "glob": {
27889           "version": "7.1.6",
27890           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
27891           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
27892           "dev": true,
27893           "requires": {
27894             "fs.realpath": "^1.0.0",
27895             "inflight": "^1.0.4",
27896             "inherits": "2",
27897             "minimatch": "^3.0.4",
27898             "once": "^1.3.0",
27899             "path-is-absolute": "^1.0.0"
27900           }
27901         },
27902         "is-fullwidth-code-point": {
27903           "version": "2.0.0",
27904           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
27905           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
27906           "dev": true
27907         },
27908         "lodash": {
27909           "version": "4.17.21",
27910           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
27911           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
27912           "dev": true
27913         },
27914         "require-main-filename": {
27915           "version": "2.0.0",
27916           "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
27917           "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
27918           "dev": true
27919         },
27920         "string-width": {
27921           "version": "3.1.0",
27922           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
27923           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
27924           "dev": true,
27925           "requires": {
27926             "emoji-regex": "^7.0.1",
27927             "is-fullwidth-code-point": "^2.0.0",
27928             "strip-ansi": "^5.1.0"
27929           }
27930         },
27931         "strip-ansi": {
27932           "version": "5.2.0",
27933           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
27934           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
27935           "dev": true,
27936           "requires": {
27937             "ansi-regex": "^4.1.0"
27938           }
27939         },
27940         "which-module": {
27941           "version": "2.0.0",
27942           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
27943           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
27944           "dev": true
27945         },
27946         "wrap-ansi": {
27947           "version": "5.1.0",
27948           "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
27949           "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
27950           "dev": true,
27951           "requires": {
27952             "ansi-styles": "^3.2.0",
27953             "string-width": "^3.0.0",
27954             "strip-ansi": "^5.0.0"
27955           }
27956         },
27957         "y18n": {
27958           "version": "4.0.3",
27959           "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
27960           "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
27961           "dev": true
27962         },
27963         "yargs": {
27964           "version": "13.3.2",
27965           "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
27966           "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
27967           "dev": true,
27968           "requires": {
27969             "cliui": "^5.0.0",
27970             "find-up": "^3.0.0",
27971             "get-caller-file": "^2.0.1",
27972             "require-directory": "^2.1.1",
27973             "require-main-filename": "^2.0.0",
27974             "set-blocking": "^2.0.0",
27975             "string-width": "^3.0.0",
27976             "which-module": "^2.0.0",
27977             "y18n": "^4.0.0",
27978             "yargs-parser": "^13.1.2"
27979           }
27980         },
27981         "yargs-parser": {
27982           "version": "13.1.2",
27983           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
27984           "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
27985           "dev": true,
27986           "requires": {
27987             "camelcase": "^5.0.0",
27988             "decamelize": "^1.2.0"
27989           }
27990         }
27991       }
27992     },
27993     "sass-loader": {
27994       "version": "8.0.2",
27995       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz",
27996       "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==",
27997       "dev": true,
27998       "requires": {
27999         "clone-deep": "^4.0.1",
28000         "loader-utils": "^1.2.3",
28001         "neo-async": "^2.6.1",
28002         "schema-utils": "^2.6.1",
28003         "semver": "^6.3.0"
28004       },
28005       "dependencies": {
28006         "ajv": {
28007           "version": "6.12.0",
28008           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
28009           "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",
28010           "requires": {
28011             "fast-deep-equal": "^3.1.1",
28012             "fast-json-stable-stringify": "^2.0.0",
28013             "json-schema-traverse": "^0.4.1",
28014             "uri-js": "^4.2.2"
28015           }
28016         },
28017         "ajv-keywords": {
28018           "version": "3.4.1",
28019           "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
28020           "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ=="
28021         },
28022         "big.js": {
28023           "version": "5.2.2",
28024           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
28025           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
28026           "dev": true
28027         },
28028         "emojis-list": {
28029           "version": "3.0.0",
28030           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
28031           "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
28032           "dev": true
28033         },
28034         "fast-deep-equal": {
28035           "version": "3.1.1",
28036           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
28037           "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA=="
28038         },
28039         "json-schema-traverse": {
28040           "version": "0.4.1",
28041           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
28042           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
28043         },
28044         "json5": {
28045           "version": "1.0.1",
28046           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
28047           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
28048           "dev": true,
28049           "requires": {
28050             "minimist": "^1.2.0"
28051           }
28052         },
28053         "loader-utils": {
28054           "version": "1.4.0",
28055           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
28056           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
28057           "dev": true,
28058           "requires": {
28059             "big.js": "^5.2.2",
28060             "emojis-list": "^3.0.0",
28061             "json5": "^1.0.1"
28062           }
28063         },
28064         "minimist": {
28065           "version": "1.2.5",
28066           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
28067           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
28068           "dev": true
28069         },
28070         "neo-async": {
28071           "version": "2.6.1",
28072           "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
28073           "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
28074           "dev": true
28075         },
28076         "semver": {
28077           "version": "6.3.0",
28078           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
28079           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
28080           "dev": true
28081         }
28082       }
28083     },
28084     "sax": {
28085       "version": "1.2.1",
28086       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
28087       "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o="
28088     },
28089     "saxes": {
28090       "version": "5.0.1",
28091       "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
28092       "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
28093       "dev": true,
28094       "requires": {
28095         "xmlchars": "^2.2.0"
28096       }
28097     },
28098     "schema-utils": {
28099       "version": "2.6.5",
28100       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz",
28101       "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==",
28102       "dev": true,
28103       "requires": {
28104         "ajv": "^6.12.0",
28105         "ajv-keywords": "^3.4.1"
28106       },
28107       "dependencies": {
28108         "ajv": {
28109           "version": "6.12.6",
28110           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
28111           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
28112           "dev": true,
28113           "requires": {
28114             "fast-deep-equal": "^3.1.1",
28115             "fast-json-stable-stringify": "^2.0.0",
28116             "json-schema-traverse": "^0.4.1",
28117             "uri-js": "^4.2.2"
28118           }
28119         },
28120         "ajv-keywords": {
28121           "version": "3.5.2",
28122           "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
28123           "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
28124           "dev": true
28125         },
28126         "fast-deep-equal": {
28127           "version": "3.1.3",
28128           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
28129           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
28130           "dev": true
28131         },
28132         "json-schema-traverse": {
28133           "version": "0.4.1",
28134           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
28135           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
28136           "dev": true
28137         }
28138       }
28139     },
28140     "scriptjs": {
28141       "version": "2.5.8",
28142       "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.8.tgz",
28143       "integrity": "sha1-0MQ5VcLmutM7bk7fe1O4llqnyl8="
28144     },
28145     "scss-tokenizer": {
28146       "version": "0.2.3",
28147       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
28148       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
28149       "dev": true,
28150       "requires": {
28151         "js-base64": "^2.1.8",
28152         "source-map": "^0.4.2"
28153       },
28154       "dependencies": {
28155         "source-map": {
28156           "version": "0.4.4",
28157           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
28158           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
28159           "dev": true,
28160           "requires": {
28161             "amdefine": ">=0.0.4"
28162           }
28163         }
28164       }
28165     },
28166     "sechash": {
28167       "version": "github:suprememoocow/node-sechash#10d6a9f5231c3b4ebad9e99f7a4961cfdedd446c",
28168       "from": "sechash@github:suprememoocow/node-sechash#10d6a9f5231c3b4ebad9e99f7a4961cfdedd446c",
28169       "requires": {
28170         "any-promise": "^1.3.0"
28171       },
28172       "dependencies": {
28173         "any-promise": {
28174           "version": "1.3.0",
28175           "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
28176           "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8="
28177         }
28178       }
28179     },
28180     "secure-keys": {
28181       "version": "1.0.0",
28182       "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz",
28183       "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o="
28184     },
28185     "semver": {
28186       "version": "5.5.0",
28187       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
28188       "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
28189     },
28190     "semver-diff": {
28191       "version": "3.1.1",
28192       "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
28193       "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
28194       "dev": true,
28195       "requires": {
28196         "semver": "^6.3.0"
28197       },
28198       "dependencies": {
28199         "semver": {
28200           "version": "6.3.0",
28201           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
28202           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
28203           "dev": true
28204         }
28205       }
28206     },
28207     "semver-greatest-satisfied-range": {
28208       "version": "1.1.0",
28209       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
28210       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
28211       "dev": true,
28212       "requires": {
28213         "sver-compat": "^1.5.0"
28214       }
28215     },
28216     "send": {
28217       "version": "0.16.2",
28218       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
28219       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
28220       "requires": {
28221         "debug": "2.6.9",
28222         "depd": "~1.1.2",
28223         "destroy": "~1.0.4",
28224         "encodeurl": "~1.0.2",
28225         "escape-html": "~1.0.3",
28226         "etag": "~1.8.1",
28227         "fresh": "0.5.2",
28228         "http-errors": "~1.6.2",
28229         "mime": "1.4.1",
28230         "ms": "2.0.0",
28231         "on-finished": "~2.3.0",
28232         "range-parser": "~1.2.0",
28233         "statuses": "~1.4.0"
28234       },
28235       "dependencies": {
28236         "mime": {
28237           "version": "1.4.1",
28238           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
28239           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
28240         },
28241         "statuses": {
28242           "version": "1.4.0",
28243           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
28244           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
28245         }
28246       }
28247     },
28248     "sequencify": {
28249       "version": "0.0.7",
28250       "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
28251       "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
28252       "dev": true
28253     },
28254     "sequin": {
28255       "version": "0.1.1",
28256       "resolved": "https://registry.npmjs.org/sequin/-/sequin-0.1.1.tgz",
28257       "integrity": "sha1-XC04nWajg3NOqvvEXt6ywcsb5wE="
28258     },
28259     "serialize-javascript": {
28260       "version": "3.1.0",
28261       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz",
28262       "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==",
28263       "requires": {
28264         "randombytes": "^2.1.0"
28265       }
28266     },
28267     "serve-favicon": {
28268       "version": "2.5.0",
28269       "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz",
28270       "integrity": "sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=",
28271       "requires": {
28272         "etag": "~1.8.1",
28273         "fresh": "0.5.2",
28274         "ms": "2.1.1",
28275         "parseurl": "~1.3.2",
28276         "safe-buffer": "5.1.1"
28277       },
28278       "dependencies": {
28279         "ms": {
28280           "version": "2.1.1",
28281           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
28282           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
28283         }
28284       }
28285     },
28286     "serve-static": {
28287       "version": "1.13.2",
28288       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
28289       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
28290       "requires": {
28291         "encodeurl": "~1.0.2",
28292         "escape-html": "~1.0.3",
28293         "parseurl": "~1.3.2",
28294         "send": "0.16.2"
28295       }
28296     },
28297     "set-blocking": {
28298       "version": "2.0.0",
28299       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
28300       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
28301     },
28302     "set-value": {
28303       "version": "2.0.1",
28304       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
28305       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
28306       "requires": {
28307         "extend-shallow": "^2.0.1",
28308         "is-extendable": "^0.1.1",
28309         "is-plain-object": "^2.0.3",
28310         "split-string": "^3.0.1"
28311       },
28312       "dependencies": {
28313         "extend-shallow": {
28314           "version": "2.0.1",
28315           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
28316           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
28317           "requires": {
28318             "is-extendable": "^0.1.0"
28319           }
28320         }
28321       }
28322     },
28323     "setimmediate": {
28324       "version": "1.0.5",
28325       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
28326       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
28327       "dev": true
28328     },
28329     "setprototypeof": {
28330       "version": "1.1.0",
28331       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
28332       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
28333     },
28334     "sha.js": {
28335       "version": "2.4.11",
28336       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
28337       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
28338       "dev": true,
28339       "requires": {
28340         "inherits": "^2.0.1",
28341         "safe-buffer": "^5.0.1"
28342       }
28343     },
28344     "shallow-clone": {
28345       "version": "3.0.1",
28346       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
28347       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
28348       "dev": true,
28349       "requires": {
28350         "kind-of": "^6.0.2"
28351       },
28352       "dependencies": {
28353         "kind-of": {
28354           "version": "6.0.3",
28355           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
28356           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
28357           "dev": true
28358         }
28359       }
28360     },
28361     "shebang-command": {
28362       "version": "1.2.0",
28363       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
28364       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
28365       "dev": true,
28366       "requires": {
28367         "shebang-regex": "^1.0.0"
28368       }
28369     },
28370     "shebang-regex": {
28371       "version": "1.0.0",
28372       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
28373       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
28374       "dev": true
28375     },
28376     "shellwords": {
28377       "version": "0.1.1",
28378       "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
28379       "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
28380       "dev": true,
28381       "optional": true
28382     },
28383     "should-send-same-site-none": {
28384       "version": "2.0.5",
28385       "resolved": "https://registry.npmjs.org/should-send-same-site-none/-/should-send-same-site-none-2.0.5.tgz",
28386       "integrity": "sha512-7dig49H7sKnv1v/GPoFQChGgJdEX9s2oy9TQBSD5RbUx7M9CCRjHMaFP06v+DZQNM0K+o8dBhvBAd4eEKirqbQ=="
28387     },
28388     "shutdown": {
28389       "version": "0.3.0",
28390       "resolved": "https://registry.npmjs.org/shutdown/-/shutdown-0.3.0.tgz",
28391       "integrity": "sha1-AmlEfnzQ+AW6TpxNj5N9LbPvtZQ=",
28392       "requires": {
28393         "async": "^2.3.0",
28394         "debug": "^2.6.4"
28395       },
28396       "dependencies": {
28397         "async": {
28398           "version": "2.6.3",
28399           "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
28400           "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
28401           "requires": {
28402             "lodash": "^4.17.14"
28403           }
28404         },
28405         "lodash": {
28406           "version": "4.17.21",
28407           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
28408           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
28409         }
28410       }
28411     },
28412     "side-channel": {
28413       "version": "1.0.4",
28414       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
28415       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
28416       "requires": {
28417         "call-bind": "^1.0.0",
28418         "get-intrinsic": "^1.0.2",
28419         "object-inspect": "^1.9.0"
28420       }
28421     },
28422     "sigmund": {
28423       "version": "1.0.1",
28424       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
28425       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
28426     },
28427     "signal-exit": {
28428       "version": "3.0.2",
28429       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
28430       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
28431     },
28432     "simple-concat": {
28433       "version": "1.0.1",
28434       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
28435       "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
28436       "dev": true
28437     },
28438     "simple-get": {
28439       "version": "3.1.0",
28440       "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",
28441       "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",
28442       "dev": true,
28443       "requires": {
28444         "decompress-response": "^4.2.0",
28445         "once": "^1.3.1",
28446         "simple-concat": "^1.0.0"
28447       }
28448     },
28449     "simple-git": {
28450       "version": "1.92.0",
28451       "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.92.0.tgz",
28452       "integrity": "sha1-YGFGjrfRnwFBB4/HQuYkV+kQ9Uc=",
28453       "dev": true,
28454       "requires": {
28455         "debug": "^3.1.0"
28456       },
28457       "dependencies": {
28458         "debug": {
28459           "version": "3.1.0",
28460           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
28461           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
28462           "dev": true,
28463           "requires": {
28464             "ms": "2.0.0"
28465           }
28466         }
28467       }
28468     },
28469     "simple-swizzle": {
28470       "version": "0.2.2",
28471       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
28472       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
28473       "requires": {
28474         "is-arrayish": "^0.3.1"
28475       },
28476       "dependencies": {
28477         "is-arrayish": {
28478           "version": "0.3.2",
28479           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
28480           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
28481         }
28482       }
28483     },
28484     "sinon": {
28485       "version": "7.3.2",
28486       "resolved": "https://registry.npmjs.org/sinon/-/sinon-7.3.2.tgz",
28487       "integrity": "sha512-thErC1z64BeyGiPvF8aoSg0LEnptSaWE7YhdWWbWXgelOyThent7uKOnnEh9zBxDbKixtr5dEko+ws1sZMuFMA==",
28488       "dev": true,
28489       "requires": {
28490         "@sinonjs/commons": "^1.4.0",
28491         "@sinonjs/formatio": "^3.2.1",
28492         "@sinonjs/samsam": "^3.3.1",
28493         "diff": "^3.5.0",
28494         "lolex": "^4.0.1",
28495         "nise": "^1.4.10",
28496         "supports-color": "^5.5.0"
28497       },
28498       "dependencies": {
28499         "@sinonjs/formatio": {
28500           "version": "3.2.1",
28501           "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-3.2.1.tgz",
28502           "integrity": "sha512-tsHvOB24rvyvV2+zKMmPkZ7dXX6LSLKZ7aOtXY6Edklp0uRcgGpOsQTTGTcWViFyx4uhWc6GV8QdnALbIbIdeQ==",
28503           "dev": true,
28504           "requires": {
28505             "@sinonjs/commons": "^1",
28506             "@sinonjs/samsam": "^3.1.0"
28507           }
28508         },
28509         "just-extend": {
28510           "version": "4.0.2",
28511           "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz",
28512           "integrity": "sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw==",
28513           "dev": true
28514         },
28515         "nise": {
28516           "version": "1.5.0",
28517           "resolved": "https://registry.npmjs.org/nise/-/nise-1.5.0.tgz",
28518           "integrity": "sha512-Z3sfYEkLFzFmL8KY6xnSJLRxwQwYBjOXi/24lb62ZnZiGA0JUzGGTI6TBIgfCSMIDl9Jlu8SRmHNACLTemDHww==",
28519           "dev": true,
28520           "requires": {
28521             "@sinonjs/formatio": "^3.1.0",
28522             "@sinonjs/text-encoding": "^0.7.1",
28523             "just-extend": "^4.0.2",
28524             "lolex": "^4.1.0",
28525             "path-to-regexp": "^1.7.0"
28526           }
28527         },
28528         "path-to-regexp": {
28529           "version": "1.7.0",
28530           "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz",
28531           "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=",
28532           "dev": true,
28533           "requires": {
28534             "isarray": "0.0.1"
28535           }
28536         },
28537         "supports-color": {
28538           "version": "5.5.0",
28539           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
28540           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
28541           "dev": true,
28542           "requires": {
28543             "has-flag": "^3.0.0"
28544           }
28545         }
28546       }
28547     },
28548     "sisteransi": {
28549       "version": "1.0.5",
28550       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
28551       "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
28552       "dev": true
28553     },
28554     "slash": {
28555       "version": "1.0.0",
28556       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
28557       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
28558     },
28559     "slice-ansi": {
28560       "version": "0.0.4",
28561       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
28562       "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
28563       "dev": true
28564     },
28565     "sliced": {
28566       "version": "1.0.1",
28567       "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
28568       "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
28569     },
28570     "slug": {
28571       "version": "0.9.4",
28572       "resolved": "https://registry.npmjs.org/slug/-/slug-0.9.4.tgz",
28573       "integrity": "sha512-3YHq0TeJ4+AIFbJm+4UWSQs5A1mmeWOTQqydW3OoPmQfNKxlO96NDRTIrp+TBkmvEsEFrd+Z/LXw8OD/6OlZ5g==",
28574       "requires": {
28575         "unicode": ">= 0.3.1"
28576       }
28577     },
28578     "snapdragon": {
28579       "version": "0.8.2",
28580       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
28581       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
28582       "requires": {
28583         "base": "^0.11.1",
28584         "debug": "^2.2.0",
28585         "define-property": "^0.2.5",
28586         "extend-shallow": "^2.0.1",
28587         "map-cache": "^0.2.2",
28588         "source-map": "^0.5.6",
28589         "source-map-resolve": "^0.5.0",
28590         "use": "^3.1.0"
28591       },
28592       "dependencies": {
28593         "define-property": {
28594           "version": "0.2.5",
28595           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28596           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28597           "requires": {
28598             "is-descriptor": "^0.1.0"
28599           }
28600         },
28601         "extend-shallow": {
28602           "version": "2.0.1",
28603           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
28604           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
28605           "requires": {
28606             "is-extendable": "^0.1.0"
28607           }
28608         },
28609         "source-map": {
28610           "version": "0.5.7",
28611           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
28612           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
28613         }
28614       }
28615     },
28616     "snapdragon-node": {
28617       "version": "2.1.1",
28618       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
28619       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
28620       "requires": {
28621         "define-property": "^1.0.0",
28622         "isobject": "^3.0.0",
28623         "snapdragon-util": "^3.0.1"
28624       },
28625       "dependencies": {
28626         "define-property": {
28627           "version": "1.0.0",
28628           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
28629           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
28630           "requires": {
28631             "is-descriptor": "^1.0.0"
28632           }
28633         },
28634         "is-accessor-descriptor": {
28635           "version": "1.0.0",
28636           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
28637           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
28638           "requires": {
28639             "kind-of": "^6.0.0"
28640           }
28641         },
28642         "is-data-descriptor": {
28643           "version": "1.0.0",
28644           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
28645           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
28646           "requires": {
28647             "kind-of": "^6.0.0"
28648           }
28649         },
28650         "is-descriptor": {
28651           "version": "1.0.2",
28652           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
28653           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
28654           "requires": {
28655             "is-accessor-descriptor": "^1.0.0",
28656             "is-data-descriptor": "^1.0.0",
28657             "kind-of": "^6.0.2"
28658           }
28659         },
28660         "kind-of": {
28661           "version": "6.0.3",
28662           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
28663           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
28664         }
28665       }
28666     },
28667     "snapdragon-util": {
28668       "version": "3.0.1",
28669       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
28670       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
28671       "requires": {
28672         "kind-of": "^3.2.0"
28673       }
28674     },
28675     "snappy-cache": {
28676       "version": "0.3.0",
28677       "resolved": "https://registry.npmjs.org/snappy-cache/-/snappy-cache-0.3.0.tgz",
28678       "integrity": "sha1-hHlg0j6GTte0727lhw4c6hOi9xU=",
28679       "requires": {
28680         "debug": "^2.0.0",
28681         "redis": "^0.12.1"
28682       },
28683       "dependencies": {
28684         "redis": {
28685           "version": "0.12.1",
28686           "resolved": "https://registry.npmjs.org/redis/-/redis-0.12.1.tgz",
28687           "integrity": "sha1-ZN92rQ/IrOuuvSoGReikj6xJGF4="
28688         }
28689       }
28690     },
28691     "sntp": {
28692       "version": "0.2.4",
28693       "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",
28694       "integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",
28695       "optional": true,
28696       "requires": {
28697         "hoek": "0.9.x"
28698       }
28699     },
28700     "sortablejs": {
28701       "version": "1.9.0",
28702       "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.9.0.tgz",
28703       "integrity": "sha512-Ot6bYJ6PoqPmpsqQYXjn1+RKrY2NWQvQt/o4jfd/UYwVWndyO5EPO8YHbnm5HIykf8ENsm4JUrdAvolPT86yYA=="
28704     },
28705     "source-list-map": {
28706       "version": "2.0.1",
28707       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
28708       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
28709       "dev": true
28710     },
28711     "source-map": {
28712       "version": "0.1.43",
28713       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
28714       "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
28715       "requires": {
28716         "amdefine": ">=0.0.4"
28717       }
28718     },
28719     "source-map-resolve": {
28720       "version": "0.5.1",
28721       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz",
28722       "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==",
28723       "requires": {
28724         "atob": "^2.0.0",
28725         "decode-uri-component": "^0.2.0",
28726         "resolve-url": "^0.2.1",
28727         "source-map-url": "^0.4.0",
28728         "urix": "^0.1.0"
28729       }
28730     },
28731     "source-map-support": {
28732       "version": "0.5.12",
28733       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz",
28734       "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
28735       "dev": true,
28736       "requires": {
28737         "buffer-from": "^1.0.0",
28738         "source-map": "^0.6.0"
28739       },
28740       "dependencies": {
28741         "source-map": {
28742           "version": "0.6.1",
28743           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28744           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28745           "dev": true
28746         }
28747       }
28748     },
28749     "source-map-url": {
28750       "version": "0.4.0",
28751       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
28752       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
28753     },
28754     "sparkles": {
28755       "version": "1.0.0",
28756       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
28757       "integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=",
28758       "dev": true
28759     },
28760     "spawn-wrap": {
28761       "version": "2.0.0",
28762       "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
28763       "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",
28764       "dev": true,
28765       "requires": {
28766         "foreground-child": "^2.0.0",
28767         "is-windows": "^1.0.2",
28768         "make-dir": "^3.0.0",
28769         "rimraf": "^3.0.0",
28770         "signal-exit": "^3.0.2",
28771         "which": "^2.0.1"
28772       },
28773       "dependencies": {
28774         "glob": {
28775           "version": "7.1.6",
28776           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
28777           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
28778           "dev": true,
28779           "requires": {
28780             "fs.realpath": "^1.0.0",
28781             "inflight": "^1.0.4",
28782             "inherits": "2",
28783             "minimatch": "^3.0.4",
28784             "once": "^1.3.0",
28785             "path-is-absolute": "^1.0.0"
28786           }
28787         },
28788         "make-dir": {
28789           "version": "3.1.0",
28790           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
28791           "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
28792           "dev": true,
28793           "requires": {
28794             "semver": "^6.0.0"
28795           }
28796         },
28797         "rimraf": {
28798           "version": "3.0.2",
28799           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
28800           "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
28801           "dev": true,
28802           "requires": {
28803             "glob": "^7.1.3"
28804           }
28805         },
28806         "semver": {
28807           "version": "6.3.0",
28808           "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
28809           "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
28810           "dev": true
28811         },
28812         "which": {
28813           "version": "2.0.2",
28814           "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
28815           "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
28816           "dev": true,
28817           "requires": {
28818             "isexe": "^2.0.0"
28819           }
28820         }
28821       }
28822     },
28823     "spdx-correct": {
28824       "version": "3.0.0",
28825       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
28826       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
28827       "requires": {
28828         "spdx-expression-parse": "^3.0.0",
28829         "spdx-license-ids": "^3.0.0"
28830       }
28831     },
28832     "spdx-exceptions": {
28833       "version": "2.1.0",
28834       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
28835       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="
28836     },
28837     "spdx-expression-parse": {
28838       "version": "3.0.0",
28839       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
28840       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
28841       "requires": {
28842         "spdx-exceptions": "^2.1.0",
28843         "spdx-license-ids": "^3.0.0"
28844       }
28845     },
28846     "spdx-license-ids": {
28847       "version": "3.0.0",
28848       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
28849       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="
28850     },
28851     "speedy": {
28852       "version": "0.1.1",
28853       "resolved": "https://registry.npmjs.org/speedy/-/speedy-0.1.1.tgz",
28854       "integrity": "sha1-dDGtzfrAPU2HWoOfslrWN5YAyBg=",
28855       "dev": true
28856     },
28857     "split": {
28858       "version": "0.3.3",
28859       "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
28860       "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
28861       "requires": {
28862         "through": "2"
28863       }
28864     },
28865     "split-on-first": {
28866       "version": "1.1.0",
28867       "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
28868       "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw=="
28869     },
28870     "split-string": {
28871       "version": "3.1.0",
28872       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
28873       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
28874       "requires": {
28875         "extend-shallow": "^3.0.0"
28876       }
28877     },
28878     "sprintf-js": {
28879       "version": "1.0.3",
28880       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
28881       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
28882     },
28883     "sshpk": {
28884       "version": "1.14.1",
28885       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",
28886       "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
28887       "requires": {
28888         "asn1": "~0.2.3",
28889         "assert-plus": "^1.0.0",
28890         "bcrypt-pbkdf": "^1.0.0",
28891         "dashdash": "^1.12.0",
28892         "ecc-jsbn": "~0.1.1",
28893         "getpass": "^0.1.1",
28894         "jsbn": "~0.1.0",
28895         "tweetnacl": "~0.14.0"
28896       },
28897       "dependencies": {
28898         "asn1": {
28899           "version": "0.2.3",
28900           "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
28901           "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
28902         },
28903         "assert-plus": {
28904           "version": "1.0.0",
28905           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
28906           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
28907         }
28908       }
28909     },
28910     "ssri": {
28911       "version": "6.0.2",
28912       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
28913       "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
28914       "dev": true,
28915       "requires": {
28916         "figgy-pudding": "^3.5.1"
28917       }
28918     },
28919     "stack-trace": {
28920       "version": "0.0.10",
28921       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
28922       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
28923     },
28924     "stack-utils": {
28925       "version": "2.0.3",
28926       "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
28927       "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
28928       "dev": true,
28929       "requires": {
28930         "escape-string-regexp": "^2.0.0"
28931       },
28932       "dependencies": {
28933         "escape-string-regexp": {
28934           "version": "2.0.0",
28935           "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
28936           "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
28937           "dev": true
28938         }
28939       }
28940     },
28941     "static-extend": {
28942       "version": "0.1.2",
28943       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
28944       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
28945       "requires": {
28946         "define-property": "^0.2.5",
28947         "object-copy": "^0.1.0"
28948       },
28949       "dependencies": {
28950         "define-property": {
28951           "version": "0.2.5",
28952           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28953           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28954           "requires": {
28955             "is-descriptor": "^0.1.0"
28956           }
28957         }
28958       }
28959     },
28960     "statuserror": {
28961       "version": "0.1.3",
28962       "resolved": "https://registry.npmjs.org/statuserror/-/statuserror-0.1.3.tgz",
28963       "integrity": "sha1-8tuK9YSozvkytHtJzn4LaKM4isk="
28964     },
28965     "statuses": {
28966       "version": "1.5.0",
28967       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
28968       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
28969     },
28970     "stdout-stream": {
28971       "version": "1.4.1",
28972       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
28973       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
28974       "dev": true,
28975       "requires": {
28976         "readable-stream": "^2.0.1"
28977       },
28978       "dependencies": {
28979         "isarray": {
28980           "version": "1.0.0",
28981           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
28982           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
28983           "dev": true
28984         },
28985         "process-nextick-args": {
28986           "version": "2.0.1",
28987           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
28988           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
28989           "dev": true
28990         },
28991         "readable-stream": {
28992           "version": "2.3.7",
28993           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
28994           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
28995           "dev": true,
28996           "requires": {
28997             "core-util-is": "~1.0.0",
28998             "inherits": "~2.0.3",
28999             "isarray": "~1.0.0",
29000             "process-nextick-args": "~2.0.0",
29001             "safe-buffer": "~5.1.1",
29002             "string_decoder": "~1.1.1",
29003             "util-deprecate": "~1.0.1"
29004           }
29005         },
29006         "string_decoder": {
29007           "version": "1.1.1",
29008           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29009           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29010           "dev": true,
29011           "requires": {
29012             "safe-buffer": "~5.1.0"
29013           }
29014         }
29015       }
29016     },
29017     "stealthy-require": {
29018       "version": "1.1.1",
29019       "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
29020       "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
29021       "dev": true
29022     },
29023     "stream-browserify": {
29024       "version": "2.0.2",
29025       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
29026       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
29027       "dev": true,
29028       "requires": {
29029         "inherits": "~2.0.1",
29030         "readable-stream": "^2.0.2"
29031       },
29032       "dependencies": {
29033         "isarray": {
29034           "version": "1.0.0",
29035           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29036           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29037           "dev": true
29038         },
29039         "process-nextick-args": {
29040           "version": "2.0.1",
29041           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29042           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29043           "dev": true
29044         },
29045         "readable-stream": {
29046           "version": "2.3.7",
29047           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
29048           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
29049           "dev": true,
29050           "requires": {
29051             "core-util-is": "~1.0.0",
29052             "inherits": "~2.0.3",
29053             "isarray": "~1.0.0",
29054             "process-nextick-args": "~2.0.0",
29055             "safe-buffer": "~5.1.1",
29056             "string_decoder": "~1.1.1",
29057             "util-deprecate": "~1.0.1"
29058           }
29059         },
29060         "string_decoder": {
29061           "version": "1.1.1",
29062           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29063           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29064           "dev": true,
29065           "requires": {
29066             "safe-buffer": "~5.1.0"
29067           }
29068         }
29069       }
29070     },
29071     "stream-combiner": {
29072       "version": "0.0.4",
29073       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
29074       "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
29075       "requires": {
29076         "duplexer": "~0.1.1"
29077       }
29078     },
29079     "stream-consume": {
29080       "version": "0.1.1",
29081       "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz",
29082       "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==",
29083       "dev": true
29084     },
29085     "stream-each": {
29086       "version": "1.2.3",
29087       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
29088       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
29089       "dev": true,
29090       "requires": {
29091         "end-of-stream": "^1.1.0",
29092         "stream-shift": "^1.0.0"
29093       }
29094     },
29095     "stream-exhaust": {
29096       "version": "1.0.2",
29097       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
29098       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
29099       "dev": true
29100     },
29101     "stream-http": {
29102       "version": "2.8.3",
29103       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
29104       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
29105       "dev": true,
29106       "requires": {
29107         "builtin-status-codes": "^3.0.0",
29108         "inherits": "^2.0.1",
29109         "readable-stream": "^2.3.6",
29110         "to-arraybuffer": "^1.0.0",
29111         "xtend": "^4.0.0"
29112       },
29113       "dependencies": {
29114         "isarray": {
29115           "version": "1.0.0",
29116           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29117           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29118           "dev": true
29119         },
29120         "process-nextick-args": {
29121           "version": "2.0.1",
29122           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29123           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29124           "dev": true
29125         },
29126         "readable-stream": {
29127           "version": "2.3.7",
29128           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
29129           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
29130           "dev": true,
29131           "requires": {
29132             "core-util-is": "~1.0.0",
29133             "inherits": "~2.0.3",
29134             "isarray": "~1.0.0",
29135             "process-nextick-args": "~2.0.0",
29136             "safe-buffer": "~5.1.1",
29137             "string_decoder": "~1.1.1",
29138             "util-deprecate": "~1.0.1"
29139           }
29140         },
29141         "string_decoder": {
29142           "version": "1.1.1",
29143           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29144           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29145           "dev": true,
29146           "requires": {
29147             "safe-buffer": "~5.1.0"
29148           }
29149         }
29150       }
29151     },
29152     "stream-shift": {
29153       "version": "1.0.0",
29154       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
29155       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
29156       "dev": true
29157     },
29158     "stream-to-array": {
29159       "version": "2.3.0",
29160       "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz",
29161       "integrity": "sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M=",
29162       "dev": true,
29163       "requires": {
29164         "any-promise": "^1.1.0"
29165       },
29166       "dependencies": {
29167         "any-promise": {
29168           "version": "1.3.0",
29169           "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
29170           "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
29171           "dev": true
29172         }
29173       }
29174     },
29175     "streamfilter": {
29176       "version": "1.0.7",
29177       "resolved": "https://registry.npmjs.org/streamfilter/-/streamfilter-1.0.7.tgz",
29178       "integrity": "sha512-Gk6KZM+yNA1JpW0KzlZIhjo3EaBJDkYfXtYSbOwNIQ7Zd6006E6+sCFlW1NDvFG/vnXhKmw6TJJgiEQg/8lXfQ==",
29179       "dev": true,
29180       "requires": {
29181         "readable-stream": "^2.0.2"
29182       },
29183       "dependencies": {
29184         "isarray": {
29185           "version": "1.0.0",
29186           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29187           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29188           "dev": true
29189         },
29190         "process-nextick-args": {
29191           "version": "2.0.1",
29192           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29193           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29194           "dev": true
29195         },
29196         "readable-stream": {
29197           "version": "2.3.7",
29198           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
29199           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
29200           "dev": true,
29201           "requires": {
29202             "core-util-is": "~1.0.0",
29203             "inherits": "~2.0.3",
29204             "isarray": "~1.0.0",
29205             "process-nextick-args": "~2.0.0",
29206             "safe-buffer": "~5.1.1",
29207             "string_decoder": "~1.1.1",
29208             "util-deprecate": "~1.0.1"
29209           }
29210         },
29211         "string_decoder": {
29212           "version": "1.1.1",
29213           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29214           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29215           "dev": true,
29216           "requires": {
29217             "safe-buffer": "~5.1.0"
29218           }
29219         }
29220       }
29221     },
29222     "strict-uri-encode": {
29223       "version": "2.0.0",
29224       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
29225       "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY="
29226     },
29227     "strictdom": {
29228       "version": "1.0.1",
29229       "resolved": "https://registry.npmjs.org/strictdom/-/strictdom-1.0.1.tgz",
29230       "integrity": "sha1-GJ3pFkn3PUTVm4Qy76aO+dJllGA="
29231     },
29232     "string-extended": {
29233       "version": "0.0.8",
29234       "resolved": "https://registry.npmjs.org/string-extended/-/string-extended-0.0.8.tgz",
29235       "integrity": "sha1-dBlX3/SHsCcqee7FpE8jnubxfM0=",
29236       "requires": {
29237         "array-extended": "~0.0.5",
29238         "date-extended": "~0.0.3",
29239         "extended": "~0.0.3",
29240         "is-extended": "~0.0.3"
29241       }
29242     },
29243     "string-length": {
29244       "version": "4.0.2",
29245       "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
29246       "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
29247       "dev": true,
29248       "requires": {
29249         "char-regex": "^1.0.2",
29250         "strip-ansi": "^6.0.0"
29251       },
29252       "dependencies": {
29253         "ansi-regex": {
29254           "version": "5.0.0",
29255           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
29256           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
29257           "dev": true
29258         },
29259         "strip-ansi": {
29260           "version": "6.0.0",
29261           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
29262           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
29263           "dev": true,
29264           "requires": {
29265             "ansi-regex": "^5.0.0"
29266           }
29267         }
29268       }
29269     },
29270     "string-width": {
29271       "version": "1.0.2",
29272       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
29273       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
29274       "requires": {
29275         "code-point-at": "^1.0.0",
29276         "is-fullwidth-code-point": "^1.0.0",
29277         "strip-ansi": "^3.0.0"
29278       }
29279     },
29280     "string_decoder": {
29281       "version": "0.10.31",
29282       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
29283       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
29284     },
29285     "stringformat": {
29286       "version": "0.0.5",
29287       "resolved": "https://registry.npmjs.org/stringformat/-/stringformat-0.0.5.tgz",
29288       "integrity": "sha1-g8L+y9dm3UVvlC5PavgGG//YfxI="
29289     },
29290     "stringstream": {
29291       "version": "0.0.6",
29292       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
29293       "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="
29294     },
29295     "strip-ansi": {
29296       "version": "3.0.1",
29297       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
29298       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
29299       "requires": {
29300         "ansi-regex": "^2.0.0"
29301       }
29302     },
29303     "strip-bom": {
29304       "version": "2.0.0",
29305       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
29306       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
29307       "requires": {
29308         "is-utf8": "^0.2.0"
29309       }
29310     },
29311     "strip-bom-buf": {
29312       "version": "1.0.0",
29313       "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz",
29314       "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=",
29315       "dev": true,
29316       "requires": {
29317         "is-utf8": "^0.2.1"
29318       }
29319     },
29320     "strip-bom-stream": {
29321       "version": "3.0.0",
29322       "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz",
29323       "integrity": "sha1-lWvMXYRDD2klapDtgjdlzYWOFZw=",
29324       "dev": true,
29325       "requires": {
29326         "first-chunk-stream": "^2.0.0",
29327         "strip-bom-buf": "^1.0.0"
29328       },
29329       "dependencies": {
29330         "first-chunk-stream": {
29331           "version": "2.0.0",
29332           "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz",
29333           "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=",
29334           "dev": true,
29335           "requires": {
29336             "readable-stream": "^2.0.2"
29337           }
29338         },
29339         "isarray": {
29340           "version": "1.0.0",
29341           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29342           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29343           "dev": true
29344         },
29345         "process-nextick-args": {
29346           "version": "2.0.0",
29347           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
29348           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
29349           "dev": true
29350         },
29351         "readable-stream": {
29352           "version": "2.3.6",
29353           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
29354           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
29355           "dev": true,
29356           "requires": {
29357             "core-util-is": "~1.0.0",
29358             "inherits": "~2.0.3",
29359             "isarray": "~1.0.0",
29360             "process-nextick-args": "~2.0.0",
29361             "safe-buffer": "~5.1.1",
29362             "string_decoder": "~1.1.1",
29363             "util-deprecate": "~1.0.1"
29364           }
29365         },
29366         "string_decoder": {
29367           "version": "1.1.1",
29368           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29369           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29370           "dev": true,
29371           "requires": {
29372             "safe-buffer": "~5.1.0"
29373           }
29374         }
29375       }
29376     },
29377     "strip-eof": {
29378       "version": "1.0.0",
29379       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
29380       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
29381       "dev": true
29382     },
29383     "strip-final-newline": {
29384       "version": "2.0.0",
29385       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
29386       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
29387       "dev": true
29388     },
29389     "strip-indent": {
29390       "version": "1.0.1",
29391       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
29392       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
29393       "dev": true,
29394       "requires": {
29395         "get-stdin": "^4.0.1"
29396       }
29397     },
29398     "strip-json-comments": {
29399       "version": "2.0.1",
29400       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
29401       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
29402       "dev": true
29403     },
29404     "style-loader": {
29405       "version": "0.23.1",
29406       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
29407       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
29408       "dev": true,
29409       "requires": {
29410         "loader-utils": "^1.1.0",
29411         "schema-utils": "^1.0.0"
29412       },
29413       "dependencies": {
29414         "ajv": {
29415           "version": "6.7.0",
29416           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
29417           "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
29418           "dev": true,
29419           "requires": {
29420             "fast-deep-equal": "^2.0.1",
29421             "fast-json-stable-stringify": "^2.0.0",
29422             "json-schema-traverse": "^0.4.1",
29423             "uri-js": "^4.2.2"
29424           }
29425         },
29426         "big.js": {
29427           "version": "5.2.2",
29428           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
29429           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
29430           "dev": true
29431         },
29432         "fast-deep-equal": {
29433           "version": "2.0.1",
29434           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
29435           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
29436           "dev": true
29437         },
29438         "json-schema-traverse": {
29439           "version": "0.4.1",
29440           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
29441           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
29442           "dev": true
29443         },
29444         "json5": {
29445           "version": "1.0.1",
29446           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
29447           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
29448           "dev": true,
29449           "requires": {
29450             "minimist": "^1.2.0"
29451           }
29452         },
29453         "loader-utils": {
29454           "version": "1.2.3",
29455           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
29456           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
29457           "dev": true,
29458           "requires": {
29459             "big.js": "^5.2.2",
29460             "emojis-list": "^2.0.0",
29461             "json5": "^1.0.1"
29462           }
29463         },
29464         "minimist": {
29465           "version": "1.2.0",
29466           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
29467           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
29468           "dev": true
29469         },
29470         "schema-utils": {
29471           "version": "1.0.0",
29472           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
29473           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
29474           "dev": true,
29475           "requires": {
29476             "ajv": "^6.1.0",
29477             "ajv-errors": "^1.0.0",
29478             "ajv-keywords": "^3.1.0"
29479           }
29480         }
29481       }
29482     },
29483     "sugarss": {
29484       "version": "2.0.0",
29485       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
29486       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
29487       "requires": {
29488         "postcss": "^7.0.2"
29489       },
29490       "dependencies": {
29491         "ansi-styles": {
29492           "version": "3.2.1",
29493           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
29494           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
29495           "requires": {
29496             "color-convert": "^1.9.0"
29497           }
29498         },
29499         "chalk": {
29500           "version": "2.4.2",
29501           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
29502           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
29503           "requires": {
29504             "ansi-styles": "^3.2.1",
29505             "escape-string-regexp": "^1.0.5",
29506             "supports-color": "^5.3.0"
29507           },
29508           "dependencies": {
29509             "supports-color": {
29510               "version": "5.5.0",
29511               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
29512               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
29513               "requires": {
29514                 "has-flag": "^3.0.0"
29515               }
29516             }
29517           }
29518         },
29519         "postcss": {
29520           "version": "7.0.32",
29521           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
29522           "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
29523           "requires": {
29524             "chalk": "^2.4.2",
29525             "source-map": "^0.6.1",
29526             "supports-color": "^6.1.0"
29527           }
29528         },
29529         "source-map": {
29530           "version": "0.6.1",
29531           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29532           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
29533         },
29534         "supports-color": {
29535           "version": "6.1.0",
29536           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
29537           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
29538           "requires": {
29539             "has-flag": "^3.0.0"
29540           }
29541         }
29542       }
29543     },
29544     "superagent": {
29545       "version": "3.8.3",
29546       "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz",
29547       "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==",
29548       "dev": true,
29549       "requires": {
29550         "component-emitter": "^1.2.0",
29551         "cookiejar": "^2.1.0",
29552         "debug": "^3.1.0",
29553         "extend": "^3.0.0",
29554         "form-data": "^2.3.1",
29555         "formidable": "^1.2.0",
29556         "methods": "^1.1.1",
29557         "mime": "^1.4.1",
29558         "qs": "^6.5.1",
29559         "readable-stream": "^2.3.5"
29560       },
29561       "dependencies": {
29562         "combined-stream": {
29563           "version": "1.0.8",
29564           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
29565           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
29566           "dev": true,
29567           "requires": {
29568             "delayed-stream": "~1.0.0"
29569           }
29570         },
29571         "debug": {
29572           "version": "3.2.6",
29573           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
29574           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
29575           "dev": true,
29576           "requires": {
29577             "ms": "^2.1.1"
29578           }
29579         },
29580         "delayed-stream": {
29581           "version": "1.0.0",
29582           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
29583           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
29584           "dev": true
29585         },
29586         "form-data": {
29587           "version": "2.5.0",
29588           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.0.tgz",
29589           "integrity": "sha512-WXieX3G/8side6VIqx44ablyULoGruSde5PNTxoUyo5CeyAMX6nVWUd0rgist/EuX655cjhUhTo1Fo3tRYqbcA==",
29590           "dev": true,
29591           "requires": {
29592             "asynckit": "^0.4.0",
29593             "combined-stream": "^1.0.6",
29594             "mime-types": "^2.1.12"
29595           }
29596         },
29597         "isarray": {
29598           "version": "1.0.0",
29599           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29600           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29601           "dev": true
29602         },
29603         "ms": {
29604           "version": "2.1.2",
29605           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
29606           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
29607           "dev": true
29608         },
29609         "process-nextick-args": {
29610           "version": "2.0.1",
29611           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29612           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29613           "dev": true
29614         },
29615         "readable-stream": {
29616           "version": "2.3.6",
29617           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
29618           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
29619           "dev": true,
29620           "requires": {
29621             "core-util-is": "~1.0.0",
29622             "inherits": "~2.0.3",
29623             "isarray": "~1.0.0",
29624             "process-nextick-args": "~2.0.0",
29625             "safe-buffer": "~5.1.1",
29626             "string_decoder": "~1.1.1",
29627             "util-deprecate": "~1.0.1"
29628           }
29629         },
29630         "string_decoder": {
29631           "version": "1.1.1",
29632           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29633           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29634           "dev": true,
29635           "requires": {
29636             "safe-buffer": "~5.1.0"
29637           }
29638         }
29639       }
29640     },
29641     "supertest": {
29642       "version": "4.0.2",
29643       "resolved": "https://registry.npmjs.org/supertest/-/supertest-4.0.2.tgz",
29644       "integrity": "sha512-1BAbvrOZsGA3YTCWqbmh14L0YEq0EGICX/nBnfkfVJn7SrxQV1I3pMYjSzG9y/7ZU2V9dWqyqk2POwxlb09duQ==",
29645       "dev": true,
29646       "requires": {
29647         "methods": "^1.1.2",
29648         "superagent": "^3.8.3"
29649       }
29650     },
29651     "supports-color": {
29652       "version": "2.0.0",
29653       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
29654       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
29655     },
29656     "supports-hyperlinks": {
29657       "version": "2.2.0",
29658       "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
29659       "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
29660       "dev": true,
29661       "requires": {
29662         "has-flag": "^4.0.0",
29663         "supports-color": "^7.0.0"
29664       },
29665       "dependencies": {
29666         "has-flag": {
29667           "version": "4.0.0",
29668           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29669           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29670           "dev": true
29671         },
29672         "supports-color": {
29673           "version": "7.2.0",
29674           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29675           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29676           "dev": true,
29677           "requires": {
29678             "has-flag": "^4.0.0"
29679           }
29680         }
29681       }
29682     },
29683     "sver-compat": {
29684       "version": "1.5.0",
29685       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
29686       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
29687       "dev": true,
29688       "requires": {
29689         "es6-iterator": "^2.0.1",
29690         "es6-symbol": "^3.1.1"
29691       }
29692     },
29693     "symbol-observable": {
29694       "version": "1.2.0",
29695       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
29696       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==",
29697       "dev": true
29698     },
29699     "symbol-tree": {
29700       "version": "3.2.4",
29701       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
29702       "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
29703       "dev": true
29704     },
29705     "sywac": {
29706       "version": "1.2.2",
29707       "resolved": "https://registry.npmjs.org/sywac/-/sywac-1.2.2.tgz",
29708       "integrity": "sha512-Bfyo0Oddco9b/ifXTevNmMCewmWH2EeE06cPKolsahly7nShbYooZmJYZxJc5EN4WFAXvbR8WOx97PUvaYYMEg=="
29709     },
29710     "table": {
29711       "version": "5.4.6",
29712       "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
29713       "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
29714       "dev": true,
29715       "requires": {
29716         "ajv": "^6.10.2",
29717         "lodash": "^4.17.14",
29718         "slice-ansi": "^2.1.0",
29719         "string-width": "^3.0.0"
29720       },
29721       "dependencies": {
29722         "ajv": {
29723           "version": "6.12.6",
29724           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
29725           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
29726           "dev": true,
29727           "requires": {
29728             "fast-deep-equal": "^3.1.1",
29729             "fast-json-stable-stringify": "^2.0.0",
29730             "json-schema-traverse": "^0.4.1",
29731             "uri-js": "^4.2.2"
29732           }
29733         },
29734         "ansi-regex": {
29735           "version": "4.1.0",
29736           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
29737           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
29738           "dev": true
29739         },
29740         "ansi-styles": {
29741           "version": "3.2.1",
29742           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
29743           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
29744           "dev": true,
29745           "requires": {
29746             "color-convert": "^1.9.0"
29747           }
29748         },
29749         "fast-deep-equal": {
29750           "version": "3.1.3",
29751           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
29752           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
29753           "dev": true
29754         },
29755         "is-fullwidth-code-point": {
29756           "version": "2.0.0",
29757           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
29758           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
29759           "dev": true
29760         },
29761         "json-schema-traverse": {
29762           "version": "0.4.1",
29763           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
29764           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
29765           "dev": true
29766         },
29767         "lodash": {
29768           "version": "4.17.21",
29769           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
29770           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
29771           "dev": true
29772         },
29773         "slice-ansi": {
29774           "version": "2.1.0",
29775           "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
29776           "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
29777           "dev": true,
29778           "requires": {
29779             "ansi-styles": "^3.2.0",
29780             "astral-regex": "^1.0.0",
29781             "is-fullwidth-code-point": "^2.0.0"
29782           }
29783         },
29784         "string-width": {
29785           "version": "3.1.0",
29786           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
29787           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
29788           "dev": true,
29789           "requires": {
29790             "emoji-regex": "^7.0.1",
29791             "is-fullwidth-code-point": "^2.0.0",
29792             "strip-ansi": "^5.1.0"
29793           }
29794         },
29795         "strip-ansi": {
29796           "version": "5.2.0",
29797           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
29798           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
29799           "dev": true,
29800           "requires": {
29801             "ansi-regex": "^4.1.0"
29802           }
29803         }
29804       }
29805     },
29806     "tapable": {
29807       "version": "1.1.3",
29808       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
29809       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
29810       "dev": true
29811     },
29812     "tar": {
29813       "version": "2.2.2",
29814       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
29815       "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
29816       "dev": true,
29817       "requires": {
29818         "block-stream": "*",
29819         "fstream": "^1.0.12",
29820         "inherits": "2"
29821       }
29822     },
29823     "tar-fs": {
29824       "version": "2.1.1",
29825       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
29826       "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
29827       "dev": true,
29828       "requires": {
29829         "chownr": "^1.1.1",
29830         "mkdirp-classic": "^0.5.2",
29831         "pump": "^3.0.0",
29832         "tar-stream": "^2.1.4"
29833       },
29834       "dependencies": {
29835         "pump": {
29836           "version": "3.0.0",
29837           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
29838           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
29839           "dev": true,
29840           "requires": {
29841             "end-of-stream": "^1.1.0",
29842             "once": "^1.3.1"
29843           }
29844         },
29845         "readable-stream": {
29846           "version": "3.6.0",
29847           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
29848           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
29849           "dev": true,
29850           "requires": {
29851             "inherits": "^2.0.3",
29852             "string_decoder": "^1.1.1",
29853             "util-deprecate": "^1.0.1"
29854           }
29855         },
29856         "safe-buffer": {
29857           "version": "5.2.1",
29858           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
29859           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
29860           "dev": true
29861         },
29862         "string_decoder": {
29863           "version": "1.3.0",
29864           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
29865           "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
29866           "dev": true,
29867           "requires": {
29868             "safe-buffer": "~5.2.0"
29869           }
29870         },
29871         "tar-stream": {
29872           "version": "2.2.0",
29873           "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
29874           "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
29875           "dev": true,
29876           "requires": {
29877             "bl": "^4.0.3",
29878             "end-of-stream": "^1.4.1",
29879             "fs-constants": "^1.0.0",
29880             "inherits": "^2.0.3",
29881             "readable-stream": "^3.1.1"
29882           }
29883         }
29884       }
29885     },
29886     "tar-stream": {
29887       "version": "1.6.2",
29888       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
29889       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
29890       "dev": true,
29891       "requires": {
29892         "bl": "^1.0.0",
29893         "buffer-alloc": "^1.2.0",
29894         "end-of-stream": "^1.0.0",
29895         "fs-constants": "^1.0.0",
29896         "readable-stream": "^2.3.0",
29897         "to-buffer": "^1.1.1",
29898         "xtend": "^4.0.0"
29899       },
29900       "dependencies": {
29901         "bl": {
29902           "version": "1.2.3",
29903           "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
29904           "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
29905           "dev": true,
29906           "requires": {
29907             "readable-stream": "^2.3.5",
29908             "safe-buffer": "^5.1.1"
29909           }
29910         },
29911         "isarray": {
29912           "version": "1.0.0",
29913           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
29914           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
29915           "dev": true
29916         },
29917         "process-nextick-args": {
29918           "version": "2.0.1",
29919           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29920           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29921           "dev": true
29922         },
29923         "readable-stream": {
29924           "version": "2.3.7",
29925           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
29926           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
29927           "dev": true,
29928           "requires": {
29929             "core-util-is": "~1.0.0",
29930             "inherits": "~2.0.3",
29931             "isarray": "~1.0.0",
29932             "process-nextick-args": "~2.0.0",
29933             "safe-buffer": "~5.1.1",
29934             "string_decoder": "~1.1.1",
29935             "util-deprecate": "~1.0.1"
29936           }
29937         },
29938         "string_decoder": {
29939           "version": "1.1.1",
29940           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
29941           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
29942           "dev": true,
29943           "requires": {
29944             "safe-buffer": "~5.1.0"
29945           }
29946         }
29947       }
29948     },
29949     "tdigest": {
29950       "version": "0.1.1",
29951       "resolved": "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz",
29952       "integrity": "sha1-Ljyyw56kSeVdHmzZEReszKRYgCE=",
29953       "requires": {
29954         "bintrees": "1.0.1"
29955       }
29956     },
29957     "teeny-request": {
29958       "version": "3.11.3",
29959       "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-3.11.3.tgz",
29960       "integrity": "sha512-CKncqSF7sH6p4rzCgkb/z/Pcos5efl0DmolzvlqRQUNcpRIruOhY9+T1FsIlyEbfWd7MsFpodROOwHYh2BaXzw==",
29961       "dev": true,
29962       "requires": {
29963         "https-proxy-agent": "^2.2.1",
29964         "node-fetch": "^2.2.0",
29965         "uuid": "^3.3.2"
29966       },
29967       "dependencies": {
29968         "agent-base": {
29969           "version": "4.3.0",
29970           "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
29971           "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
29972           "dev": true,
29973           "requires": {
29974             "es6-promisify": "^5.0.0"
29975           }
29976         },
29977         "debug": {
29978           "version": "3.2.6",
29979           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
29980           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
29981           "dev": true,
29982           "requires": {
29983             "ms": "^2.1.1"
29984           }
29985         },
29986         "https-proxy-agent": {
29987           "version": "2.2.4",
29988           "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
29989           "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
29990           "dev": true,
29991           "requires": {
29992             "agent-base": "^4.3.0",
29993             "debug": "^3.1.0"
29994           }
29995         },
29996         "ms": {
29997           "version": "2.1.2",
29998           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
29999           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
30000           "dev": true
30001         }
30002       }
30003     },
30004     "tentacles": {
30005       "version": "0.8.0",
30006       "resolved": "https://registry.npmjs.org/tentacles/-/tentacles-0.8.0.tgz",
30007       "integrity": "sha512-QG7ugMRnwe/ouBMInxYuYhRYUIezIVJVtiBWwNI6j8YgqJckj1uXAqqo5AKzF6NogQY8RhV/fTYdhfSxe/k7gA==",
30008       "requires": {
30009         "bluebird": "^3.2.1",
30010         "create-error": "^0.3.1",
30011         "lodash": "^3.3.0",
30012         "request": "^2.53.0",
30013         "request-extensible": "^0.1.1",
30014         "require-directory": "^2.1.0"
30015       }
30016     },
30017     "term-size": {
30018       "version": "2.2.1",
30019       "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
30020       "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==",
30021       "dev": true
30022     },
30023     "terminal-link": {
30024       "version": "2.1.1",
30025       "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
30026       "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
30027       "dev": true,
30028       "requires": {
30029         "ansi-escapes": "^4.2.1",
30030         "supports-hyperlinks": "^2.0.0"
30031       },
30032       "dependencies": {
30033         "ansi-escapes": {
30034           "version": "4.3.2",
30035           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
30036           "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
30037           "dev": true,
30038           "requires": {
30039             "type-fest": "^0.21.3"
30040           }
30041         },
30042         "type-fest": {
30043           "version": "0.21.3",
30044           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
30045           "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
30046           "dev": true
30047         }
30048       }
30049     },
30050     "ternary-stream": {
30051       "version": "2.0.1",
30052       "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.0.1.tgz",
30053       "integrity": "sha1-Bk5Im0tb9gumpre8fy9cJ07Pgmk=",
30054       "dev": true,
30055       "requires": {
30056         "duplexify": "^3.5.0",
30057         "fork-stream": "^0.0.4",
30058         "merge-stream": "^1.0.0",
30059         "through2": "^2.0.1"
30060       }
30061     },
30062     "terser": {
30063       "version": "4.8.0",
30064       "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
30065       "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
30066       "dev": true,
30067       "requires": {
30068         "commander": "^2.20.0",
30069         "source-map": "~0.6.1",
30070         "source-map-support": "~0.5.12"
30071       },
30072       "dependencies": {
30073         "commander": {
30074           "version": "2.20.3",
30075           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
30076           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
30077           "dev": true
30078         },
30079         "source-map": {
30080           "version": "0.6.1",
30081           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30082           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
30083           "dev": true
30084         }
30085       }
30086     },
30087     "terser-webpack-plugin": {
30088       "version": "1.4.5",
30089       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
30090       "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
30091       "dev": true,
30092       "requires": {
30093         "cacache": "^12.0.2",
30094         "find-cache-dir": "^2.1.0",
30095         "is-wsl": "^1.1.0",
30096         "schema-utils": "^1.0.0",
30097         "serialize-javascript": "^4.0.0",
30098         "source-map": "^0.6.1",
30099         "terser": "^4.1.2",
30100         "webpack-sources": "^1.4.0",
30101         "worker-farm": "^1.7.0"
30102       },
30103       "dependencies": {
30104         "ajv": {
30105           "version": "6.12.6",
30106           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
30107           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
30108           "dev": true,
30109           "requires": {
30110             "fast-deep-equal": "^3.1.1",
30111             "fast-json-stable-stringify": "^2.0.0",
30112             "json-schema-traverse": "^0.4.1",
30113             "uri-js": "^4.2.2"
30114           }
30115         },
30116         "fast-deep-equal": {
30117           "version": "3.1.3",
30118           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
30119           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
30120           "dev": true
30121         },
30122         "find-cache-dir": {
30123           "version": "2.1.0",
30124           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
30125           "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
30126           "dev": true,
30127           "requires": {
30128             "commondir": "^1.0.1",
30129             "make-dir": "^2.0.0",
30130             "pkg-dir": "^3.0.0"
30131           }
30132         },
30133         "json-schema-traverse": {
30134           "version": "0.4.1",
30135           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
30136           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
30137           "dev": true
30138         },
30139         "make-dir": {
30140           "version": "2.1.0",
30141           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
30142           "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
30143           "dev": true,
30144           "requires": {
30145             "pify": "^4.0.1",
30146             "semver": "^5.6.0"
30147           }
30148         },
30149         "pify": {
30150           "version": "4.0.1",
30151           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
30152           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
30153           "dev": true
30154         },
30155         "schema-utils": {
30156           "version": "1.0.0",
30157           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
30158           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
30159           "dev": true,
30160           "requires": {
30161             "ajv": "^6.1.0",
30162             "ajv-errors": "^1.0.0",
30163             "ajv-keywords": "^3.1.0"
30164           }
30165         },
30166         "semver": {
30167           "version": "5.7.1",
30168           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
30169           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
30170           "dev": true
30171         },
30172         "serialize-javascript": {
30173           "version": "4.0.0",
30174           "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
30175           "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
30176           "dev": true,
30177           "requires": {
30178             "randombytes": "^2.1.0"
30179           }
30180         },
30181         "source-map": {
30182           "version": "0.6.1",
30183           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30184           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
30185           "dev": true
30186         },
30187         "worker-farm": {
30188           "version": "1.7.0",
30189           "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
30190           "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
30191           "dev": true,
30192           "requires": {
30193             "errno": "~0.1.7"
30194           }
30195         }
30196       }
30197     },
30198     "test-exclude": {
30199       "version": "6.0.0",
30200       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
30201       "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
30202       "dev": true,
30203       "requires": {
30204         "@istanbuljs/schema": "^0.1.2",
30205         "glob": "^7.1.4",
30206         "minimatch": "^3.0.4"
30207       },
30208       "dependencies": {
30209         "glob": {
30210           "version": "7.1.6",
30211           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
30212           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
30213           "dev": true,
30214           "requires": {
30215             "fs.realpath": "^1.0.0",
30216             "inflight": "^1.0.4",
30217             "inherits": "2",
30218             "minimatch": "^3.0.4",
30219             "once": "^1.3.0",
30220             "path-is-absolute": "^1.0.0"
30221           }
30222         }
30223       }
30224     },
30225     "text-encoding": {
30226       "version": "0.6.4",
30227       "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz",
30228       "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk="
30229     },
30230     "text-filter": {
30231       "version": "0.1.1",
30232       "resolved": "https://registry.npmjs.org/text-filter/-/text-filter-0.1.1.tgz",
30233       "integrity": "sha1-zQz/3hyaZcsf5LqTobgYF4szUbM="
30234     },
30235     "text-hex": {
30236       "version": "1.0.0",
30237       "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
30238       "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
30239     },
30240     "text-table": {
30241       "version": "0.2.0",
30242       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
30243       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
30244       "dev": true
30245     },
30246     "throat": {
30247       "version": "5.0.0",
30248       "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
30249       "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
30250       "dev": true
30251     },
30252     "throttleit": {
30253       "version": "1.0.0",
30254       "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
30255       "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
30256       "dev": true
30257     },
30258     "through": {
30259       "version": "2.3.8",
30260       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
30261       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
30262     },
30263     "through2": {
30264       "version": "2.0.3",
30265       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
30266       "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
30267       "requires": {
30268         "readable-stream": "^2.1.5",
30269         "xtend": "~4.0.1"
30270       },
30271       "dependencies": {
30272         "isarray": {
30273           "version": "1.0.0",
30274           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
30275           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
30276         },
30277         "process-nextick-args": {
30278           "version": "2.0.0",
30279           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
30280           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
30281         },
30282         "readable-stream": {
30283           "version": "2.3.6",
30284           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
30285           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
30286           "requires": {
30287             "core-util-is": "~1.0.0",
30288             "inherits": "~2.0.3",
30289             "isarray": "~1.0.0",
30290             "process-nextick-args": "~2.0.0",
30291             "safe-buffer": "~5.1.1",
30292             "string_decoder": "~1.1.1",
30293             "util-deprecate": "~1.0.1"
30294           }
30295         },
30296         "string_decoder": {
30297           "version": "1.1.1",
30298           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
30299           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
30300           "requires": {
30301             "safe-buffer": "~5.1.0"
30302           }
30303         }
30304       }
30305     },
30306     "through2-concurrent": {
30307       "version": "1.1.1",
30308       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-1.1.1.tgz",
30309       "integrity": "sha1-EctOpMnjG8puTB5tukjRxyjDUks=",
30310       "requires": {
30311         "through2": "^2.0.0"
30312       }
30313     },
30314     "through2-filter": {
30315       "version": "3.0.0",
30316       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
30317       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
30318       "dev": true,
30319       "requires": {
30320         "through2": "~2.0.0",
30321         "xtend": "~4.0.0"
30322       }
30323     },
30324     "tildify": {
30325       "version": "1.2.0",
30326       "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
30327       "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
30328       "dev": true,
30329       "requires": {
30330         "os-homedir": "^1.0.0"
30331       }
30332     },
30333     "time-stamp": {
30334       "version": "1.1.0",
30335       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
30336       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
30337       "dev": true
30338     },
30339     "timed-out": {
30340       "version": "4.0.1",
30341       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
30342       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
30343     },
30344     "timers-browserify": {
30345       "version": "2.0.12",
30346       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
30347       "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
30348       "dev": true,
30349       "requires": {
30350         "setimmediate": "^1.0.4"
30351       }
30352     },
30353     "tmp": {
30354       "version": "0.0.33",
30355       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
30356       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
30357       "requires": {
30358         "os-tmpdir": "~1.0.2"
30359       }
30360     },
30361     "tmpl": {
30362       "version": "1.0.4",
30363       "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
30364       "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
30365       "dev": true
30366     },
30367     "to-absolute-glob": {
30368       "version": "2.0.2",
30369       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
30370       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
30371       "dev": true,
30372       "requires": {
30373         "is-absolute": "^1.0.0",
30374         "is-negated-glob": "^1.0.0"
30375       }
30376     },
30377     "to-arraybuffer": {
30378       "version": "1.0.1",
30379       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
30380       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
30381       "dev": true
30382     },
30383     "to-buffer": {
30384       "version": "1.1.1",
30385       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
30386       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
30387       "dev": true
30388     },
30389     "to-fast-properties": {
30390       "version": "2.0.0",
30391       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
30392       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
30393       "dev": true
30394     },
30395     "to-object-path": {
30396       "version": "0.3.0",
30397       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
30398       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
30399       "requires": {
30400         "kind-of": "^3.0.2"
30401       }
30402     },
30403     "to-readable-stream": {
30404       "version": "1.0.0",
30405       "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
30406       "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
30407       "dev": true
30408     },
30409     "to-regex": {
30410       "version": "3.0.2",
30411       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
30412       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
30413       "requires": {
30414         "define-property": "^2.0.2",
30415         "extend-shallow": "^3.0.2",
30416         "regex-not": "^1.0.2",
30417         "safe-regex": "^1.1.0"
30418       }
30419     },
30420     "to-regex-range": {
30421       "version": "2.1.1",
30422       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
30423       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
30424       "requires": {
30425         "is-number": "^3.0.0",
30426         "repeat-string": "^1.6.1"
30427       },
30428       "dependencies": {
30429         "is-number": {
30430           "version": "3.0.0",
30431           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
30432           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
30433           "requires": {
30434             "kind-of": "^3.0.2"
30435           }
30436         }
30437       }
30438     },
30439     "to-through": {
30440       "version": "2.0.0",
30441       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
30442       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
30443       "dev": true,
30444       "requires": {
30445         "through2": "^2.0.3"
30446       }
30447     },
30448     "toidentifier": {
30449       "version": "1.0.0",
30450       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
30451       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
30452     },
30453     "touch": {
30454       "version": "3.1.0",
30455       "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
30456       "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
30457       "dev": true,
30458       "requires": {
30459         "nopt": "~1.0.10"
30460       },
30461       "dependencies": {
30462         "nopt": {
30463           "version": "1.0.10",
30464           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
30465           "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
30466           "dev": true,
30467           "requires": {
30468             "abbrev": "1"
30469           }
30470         }
30471       }
30472     },
30473     "tough-cookie": {
30474       "version": "2.3.4",
30475       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
30476       "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
30477       "requires": {
30478         "punycode": "^1.4.1"
30479       }
30480     },
30481     "tr46": {
30482       "version": "2.0.2",
30483       "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz",
30484       "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==",
30485       "dev": true,
30486       "requires": {
30487         "punycode": "^2.1.1"
30488       },
30489       "dependencies": {
30490         "punycode": {
30491           "version": "2.1.1",
30492           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
30493           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
30494           "dev": true
30495         }
30496       }
30497     },
30498     "transloadit": {
30499       "version": "1.10.3",
30500       "resolved": "https://registry.npmjs.org/transloadit/-/transloadit-1.10.3.tgz",
30501       "integrity": "sha1-yXjz30BWoCBNj+bfvXl5pWbj3H0=",
30502       "requires": {
30503         "request": "2.82.0",
30504         "retry": "0.9.0",
30505         "underscore": "1.8.3"
30506       },
30507       "dependencies": {
30508         "assert-plus": {
30509           "version": "1.0.0",
30510           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
30511           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
30512         },
30513         "aws-sign2": {
30514           "version": "0.7.0",
30515           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
30516           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
30517         },
30518         "boom": {
30519           "version": "4.3.1",
30520           "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
30521           "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
30522           "requires": {
30523             "hoek": "4.x.x"
30524           }
30525         },
30526         "combined-stream": {
30527           "version": "1.0.8",
30528           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
30529           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
30530           "requires": {
30531             "delayed-stream": "~1.0.0"
30532           }
30533         },
30534         "cryptiles": {
30535           "version": "3.1.2",
30536           "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
30537           "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
30538           "requires": {
30539             "boom": "5.x.x"
30540           },
30541           "dependencies": {
30542             "boom": {
30543               "version": "5.2.0",
30544               "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
30545               "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
30546               "requires": {
30547                 "hoek": "4.x.x"
30548               }
30549             }
30550           }
30551         },
30552         "delayed-stream": {
30553           "version": "1.0.0",
30554           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
30555           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
30556         },
30557         "forever-agent": {
30558           "version": "0.6.1",
30559           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
30560           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
30561         },
30562         "form-data": {
30563           "version": "2.3.3",
30564           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
30565           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
30566           "requires": {
30567             "asynckit": "^0.4.0",
30568             "combined-stream": "^1.0.6",
30569             "mime-types": "^2.1.12"
30570           }
30571         },
30572         "hawk": {
30573           "version": "6.0.2",
30574           "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
30575           "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
30576           "requires": {
30577             "boom": "4.x.x",
30578             "cryptiles": "3.x.x",
30579             "hoek": "4.x.x",
30580             "sntp": "2.x.x"
30581           }
30582         },
30583         "hoek": {
30584           "version": "4.2.1",
30585           "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",
30586           "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA=="
30587         },
30588         "http-signature": {
30589           "version": "1.2.0",
30590           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
30591           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
30592           "requires": {
30593             "assert-plus": "^1.0.0",
30594             "jsprim": "^1.2.2",
30595             "sshpk": "^1.7.0"
30596           }
30597         },
30598         "oauth-sign": {
30599           "version": "0.8.2",
30600           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
30601           "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
30602         },
30603         "request": {
30604           "version": "2.82.0",
30605           "resolved": "https://registry.npmjs.org/request/-/request-2.82.0.tgz",
30606           "integrity": "sha512-/QWqfmyTfQ4OYs6EhB1h2wQsX9ZxbuNePCvCm0Mdz/mxw73mjdg0D4QdIl0TQBFs35CZmMXLjk0iCGK395CUDg==",
30607           "requires": {
30608             "aws-sign2": "~0.7.0",
30609             "aws4": "^1.6.0",
30610             "caseless": "~0.12.0",
30611             "combined-stream": "~1.0.5",
30612             "extend": "~3.0.1",
30613             "forever-agent": "~0.6.1",
30614             "form-data": "~2.3.1",
30615             "har-validator": "~5.0.3",
30616             "hawk": "~6.0.2",
30617             "http-signature": "~1.2.0",
30618             "is-typedarray": "~1.0.0",
30619             "isstream": "~0.1.2",
30620             "json-stringify-safe": "~5.0.1",
30621             "mime-types": "~2.1.17",
30622             "oauth-sign": "~0.8.2",
30623             "performance-now": "^2.1.0",
30624             "qs": "~6.5.1",
30625             "safe-buffer": "^5.1.1",
30626             "stringstream": "~0.0.5",
30627             "tough-cookie": "~2.3.2",
30628             "tunnel-agent": "^0.6.0",
30629             "uuid": "^3.1.0"
30630           },
30631           "dependencies": {
30632             "extend": {
30633               "version": "3.0.2",
30634               "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
30635               "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
30636             }
30637           }
30638         },
30639         "sntp": {
30640           "version": "2.1.0",
30641           "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
30642           "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
30643           "requires": {
30644             "hoek": "4.x.x"
30645           }
30646         },
30647         "underscore": {
30648           "version": "1.8.3",
30649           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
30650           "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
30651         }
30652       }
30653     },
30654     "trim-newlines": {
30655       "version": "1.0.0",
30656       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
30657       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
30658       "dev": true
30659     },
30660     "triple-beam": {
30661       "version": "1.3.0",
30662       "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
30663       "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
30664     },
30665     "true-case-path": {
30666       "version": "1.0.3",
30667       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
30668       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
30669       "dev": true,
30670       "requires": {
30671         "glob": "^7.1.2"
30672       },
30673       "dependencies": {
30674         "glob": {
30675           "version": "7.1.6",
30676           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
30677           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
30678           "dev": true,
30679           "requires": {
30680             "fs.realpath": "^1.0.0",
30681             "inflight": "^1.0.4",
30682             "inherits": "2",
30683             "minimatch": "^3.0.4",
30684             "once": "^1.3.0",
30685             "path-is-absolute": "^1.0.0"
30686           }
30687         }
30688       }
30689     },
30690     "tryer": {
30691       "version": "1.0.1",
30692       "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
30693       "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
30694       "dev": true
30695     },
30696     "tslib": {
30697       "version": "1.9.3",
30698       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
30699       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==",
30700       "dev": true
30701     },
30702     "tsutils": {
30703       "version": "3.21.0",
30704       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
30705       "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
30706       "dev": true,
30707       "requires": {
30708         "tslib": "^1.8.1"
30709       }
30710     },
30711     "tty-browserify": {
30712       "version": "0.0.0",
30713       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
30714       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
30715       "dev": true
30716     },
30717     "tunnel-agent": {
30718       "version": "0.6.0",
30719       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
30720       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
30721       "requires": {
30722         "safe-buffer": "^5.0.1"
30723       }
30724     },
30725     "tweetnacl": {
30726       "version": "0.14.5",
30727       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
30728       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
30729       "optional": true
30730     },
30731     "type": {
30732       "version": "1.2.0",
30733       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
30734       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
30735     },
30736     "type-check": {
30737       "version": "0.3.2",
30738       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
30739       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
30740       "dev": true,
30741       "requires": {
30742         "prelude-ls": "~1.1.2"
30743       }
30744     },
30745     "type-detect": {
30746       "version": "4.0.8",
30747       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
30748       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
30749     },
30750     "type-fest": {
30751       "version": "0.8.1",
30752       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
30753       "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
30754       "dev": true
30755     },
30756     "type-is": {
30757       "version": "1.6.16",
30758       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
30759       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
30760       "requires": {
30761         "media-typer": "0.3.0",
30762         "mime-types": "~2.1.18"
30763       }
30764     },
30765     "typedarray": {
30766       "version": "0.0.6",
30767       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
30768       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
30769       "dev": true
30770     },
30771     "typedarray-to-buffer": {
30772       "version": "3.1.5",
30773       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
30774       "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
30775       "requires": {
30776         "is-typedarray": "^1.0.0"
30777       }
30778     },
30779     "ua-parser-js": {
30780       "version": "0.7.19",
30781       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.19.tgz",
30782       "integrity": "sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==",
30783       "dev": true
30784     },
30785     "uglify-js": {
30786       "version": "2.3.6",
30787       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
30788       "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
30789       "optional": true,
30790       "requires": {
30791         "async": "~0.2.6",
30792         "optimist": "~0.3.5",
30793         "source-map": "~0.1.7"
30794       },
30795       "dependencies": {
30796         "async": {
30797           "version": "0.2.10",
30798           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
30799           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
30800           "optional": true
30801         },
30802         "optimist": {
30803           "version": "0.3.7",
30804           "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
30805           "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
30806           "optional": true,
30807           "requires": {
30808             "wordwrap": "~0.0.2"
30809           }
30810         }
30811       }
30812     },
30813     "uglify-to-browserify": {
30814       "version": "1.0.2",
30815       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
30816       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
30817       "dev": true,
30818       "optional": true
30819     },
30820     "uid-safe": {
30821       "version": "2.1.5",
30822       "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
30823       "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
30824       "requires": {
30825         "random-bytes": "~1.0.0"
30826       }
30827     },
30828     "uid2": {
30829       "version": "0.0.3",
30830       "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz",
30831       "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I="
30832     },
30833     "ultron": {
30834       "version": "1.1.1",
30835       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
30836       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
30837     },
30838     "unc-path-regex": {
30839       "version": "0.1.2",
30840       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
30841       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
30842       "dev": true
30843     },
30844     "undefsafe": {
30845       "version": "2.0.3",
30846       "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz",
30847       "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==",
30848       "dev": true,
30849       "requires": {
30850         "debug": "^2.2.0"
30851       }
30852     },
30853     "underscore": {
30854       "version": "1.9.0",
30855       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.0.tgz",
30856       "integrity": "sha512-4IV1DSSxC1QK48j9ONFK1MoIAKKkbE8i7u55w2R6IqBqbT7A/iG7aZBCR2Bi8piF0Uz+i/MG1aeqLwl/5vqF+A=="
30857     },
30858     "underscore.string": {
30859       "version": "3.3.5",
30860       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
30861       "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
30862       "requires": {
30863         "sprintf-js": "^1.0.3",
30864         "util-deprecate": "^1.0.2"
30865       }
30866     },
30867     "undertaker": {
30868       "version": "1.3.0",
30869       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
30870       "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
30871       "dev": true,
30872       "requires": {
30873         "arr-flatten": "^1.0.1",
30874         "arr-map": "^2.0.0",
30875         "bach": "^1.0.0",
30876         "collection-map": "^1.0.0",
30877         "es6-weak-map": "^2.0.1",
30878         "fast-levenshtein": "^1.0.0",
30879         "last-run": "^1.1.0",
30880         "object.defaults": "^1.0.0",
30881         "object.reduce": "^1.0.0",
30882         "undertaker-registry": "^1.0.0"
30883       },
30884       "dependencies": {
30885         "fast-levenshtein": {
30886           "version": "1.1.4",
30887           "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
30888           "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
30889           "dev": true
30890         }
30891       }
30892     },
30893     "undertaker-registry": {
30894       "version": "1.0.1",
30895       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
30896       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
30897       "dev": true
30898     },
30899     "unhomoglyph": {
30900       "version": "1.0.6",
30901       "resolved": "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.6.tgz",
30902       "integrity": "sha512-7uvcWI3hWshSADBu4JpnyYbTVc7YlhF5GDW/oPD5AxIxl34k4wXR3WDkPnzLxkN32LiTCTKMQLtKVZiwki3zGg=="
30903     },
30904     "unicode": {
30905       "version": "12.1.0",
30906       "resolved": "https://registry.npmjs.org/unicode/-/unicode-12.1.0.tgz",
30907       "integrity": "sha512-Ty6+Ew21DiYTWLYtd05RF/X4c1ekOvOgANyHbBj0h3MaXpfaGr2Rdmc0hMFuGQLyPLb9cU4ArNxl0bTF5HSzXw=="
30908     },
30909     "unicode-canonical-property-names-ecmascript": {
30910       "version": "1.0.4",
30911       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
30912       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
30913       "dev": true
30914     },
30915     "unicode-match-property-ecmascript": {
30916       "version": "1.0.4",
30917       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
30918       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
30919       "dev": true,
30920       "requires": {
30921         "unicode-canonical-property-names-ecmascript": "^1.0.4",
30922         "unicode-property-aliases-ecmascript": "^1.0.4"
30923       }
30924     },
30925     "unicode-match-property-value-ecmascript": {
30926       "version": "1.2.0",
30927       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
30928       "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
30929       "dev": true
30930     },
30931     "unicode-property-aliases-ecmascript": {
30932       "version": "1.1.0",
30933       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
30934       "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
30935       "dev": true
30936     },
30937     "union-value": {
30938       "version": "1.0.1",
30939       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
30940       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
30941       "requires": {
30942         "arr-union": "^3.1.0",
30943         "get-value": "^2.0.6",
30944         "is-extendable": "^0.1.1",
30945         "set-value": "^2.0.1"
30946       }
30947     },
30948     "uniq": {
30949       "version": "1.0.1",
30950       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
30951       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8="
30952     },
30953     "unique-filename": {
30954       "version": "1.1.1",
30955       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
30956       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
30957       "dev": true,
30958       "requires": {
30959         "unique-slug": "^2.0.0"
30960       }
30961     },
30962     "unique-slug": {
30963       "version": "2.0.1",
30964       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz",
30965       "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==",
30966       "dev": true,
30967       "requires": {
30968         "imurmurhash": "^0.1.4"
30969       }
30970     },
30971     "unique-stream": {
30972       "version": "2.3.1",
30973       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
30974       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
30975       "dev": true,
30976       "requires": {
30977         "json-stable-stringify-without-jsonify": "^1.0.1",
30978         "through2-filter": "^3.0.0"
30979       }
30980     },
30981     "unique-string": {
30982       "version": "2.0.0",
30983       "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
30984       "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
30985       "dev": true,
30986       "requires": {
30987         "crypto-random-string": "^2.0.0"
30988       }
30989     },
30990     "universal-analytics": {
30991       "version": "0.4.23",
30992       "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.23.tgz",
30993       "integrity": "sha512-lgMIH7XBI6OgYn1woDEmxhGdj8yDefMKg7GkWdeATAlQZFrMrNyxSkpDzY57iY0/6fdlzTbBV03OawvvzG+q7A==",
30994       "requires": {
30995         "debug": "^4.1.1",
30996         "request": "^2.88.2",
30997         "uuid": "^3.0.0"
30998       },
30999       "dependencies": {
31000         "ajv": {
31001           "version": "6.12.6",
31002           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
31003           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
31004           "requires": {
31005             "fast-deep-equal": "^3.1.1",
31006             "fast-json-stable-stringify": "^2.0.0",
31007             "json-schema-traverse": "^0.4.1",
31008             "uri-js": "^4.2.2"
31009           }
31010         },
31011         "assert-plus": {
31012           "version": "1.0.0",
31013           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
31014           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
31015         },
31016         "aws-sign2": {
31017           "version": "0.7.0",
31018           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
31019           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
31020         },
31021         "aws4": {
31022           "version": "1.11.0",
31023           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
31024           "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
31025         },
31026         "combined-stream": {
31027           "version": "1.0.8",
31028           "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
31029           "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
31030           "requires": {
31031             "delayed-stream": "~1.0.0"
31032           }
31033         },
31034         "debug": {
31035           "version": "4.3.1",
31036           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
31037           "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
31038           "requires": {
31039             "ms": "2.1.2"
31040           }
31041         },
31042         "delayed-stream": {
31043           "version": "1.0.0",
31044           "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
31045           "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
31046         },
31047         "fast-deep-equal": {
31048           "version": "3.1.3",
31049           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
31050           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
31051         },
31052         "forever-agent": {
31053           "version": "0.6.1",
31054           "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
31055           "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
31056         },
31057         "form-data": {
31058           "version": "2.3.3",
31059           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
31060           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
31061           "requires": {
31062             "asynckit": "^0.4.0",
31063             "combined-stream": "^1.0.6",
31064             "mime-types": "^2.1.12"
31065           }
31066         },
31067         "har-validator": {
31068           "version": "5.1.5",
31069           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
31070           "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
31071           "requires": {
31072             "ajv": "^6.12.3",
31073             "har-schema": "^2.0.0"
31074           }
31075         },
31076         "http-signature": {
31077           "version": "1.2.0",
31078           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
31079           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
31080           "requires": {
31081             "assert-plus": "^1.0.0",
31082             "jsprim": "^1.2.2",
31083             "sshpk": "^1.7.0"
31084           }
31085         },
31086         "json-schema-traverse": {
31087           "version": "0.4.1",
31088           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
31089           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
31090         },
31091         "mime-db": {
31092           "version": "1.46.0",
31093           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
31094           "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ=="
31095         },
31096         "ms": {
31097           "version": "2.1.2",
31098           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
31099           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
31100         },
31101         "oauth-sign": {
31102           "version": "0.9.0",
31103           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
31104           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
31105         },
31106         "punycode": {
31107           "version": "2.1.1",
31108           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
31109           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
31110         },
31111         "qs": {
31112           "version": "6.5.2",
31113           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
31114           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
31115         },
31116         "request": {
31117           "version": "2.88.2",
31118           "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
31119           "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
31120           "requires": {
31121             "aws-sign2": "~0.7.0",
31122             "aws4": "^1.8.0",
31123             "caseless": "~0.12.0",
31124             "combined-stream": "~1.0.6",
31125             "extend": "~3.0.2",
31126             "forever-agent": "~0.6.1",
31127             "form-data": "~2.3.2",
31128             "har-validator": "~5.1.3",
31129             "http-signature": "~1.2.0",
31130             "is-typedarray": "~1.0.0",
31131             "isstream": "~0.1.2",
31132             "json-stringify-safe": "~5.0.1",
31133             "mime-types": "~2.1.19",
31134             "oauth-sign": "~0.9.0",
31135             "performance-now": "^2.1.0",
31136             "qs": "~6.5.2",
31137             "safe-buffer": "^5.1.2",
31138             "tough-cookie": "~2.5.0",
31139             "tunnel-agent": "^0.6.0",
31140             "uuid": "^3.3.2"
31141           },
31142           "dependencies": {
31143             "mime-db": {
31144               "version": "1.47.0",
31145               "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
31146               "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="
31147             },
31148             "mime-types": {
31149               "version": "2.1.30",
31150               "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
31151               "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
31152               "requires": {
31153                 "mime-db": "1.47.0"
31154               }
31155             }
31156           }
31157         },
31158         "safe-buffer": {
31159           "version": "5.2.1",
31160           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
31161           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
31162         },
31163         "tough-cookie": {
31164           "version": "2.5.0",
31165           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
31166           "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
31167           "requires": {
31168             "psl": "^1.1.28",
31169             "punycode": "^2.1.1"
31170           }
31171         }
31172       }
31173     },
31174     "universalify": {
31175       "version": "0.1.2",
31176       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
31177       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
31178     },
31179     "unpipe": {
31180       "version": "1.0.0",
31181       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
31182       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
31183     },
31184     "unset-value": {
31185       "version": "1.0.0",
31186       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
31187       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
31188       "requires": {
31189         "has-value": "^0.3.1",
31190         "isobject": "^3.0.0"
31191       },
31192       "dependencies": {
31193         "has-value": {
31194           "version": "0.3.1",
31195           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
31196           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
31197           "requires": {
31198             "get-value": "^2.0.3",
31199             "has-values": "^0.1.4",
31200             "isobject": "^2.0.0"
31201           },
31202           "dependencies": {
31203             "isobject": {
31204               "version": "2.1.0",
31205               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
31206               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
31207               "requires": {
31208                 "isarray": "1.0.0"
31209               }
31210             }
31211           }
31212         },
31213         "has-values": {
31214           "version": "0.1.4",
31215           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
31216           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
31217         },
31218         "isarray": {
31219           "version": "1.0.0",
31220           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
31221           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
31222         }
31223       }
31224     },
31225     "untildify": {
31226       "version": "4.0.0",
31227       "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
31228       "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
31229       "dev": true
31230     },
31231     "upath": {
31232       "version": "1.2.0",
31233       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
31234       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
31235       "dev": true
31236     },
31237     "update-notifier": {
31238       "version": "4.1.3",
31239       "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz",
31240       "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==",
31241       "dev": true,
31242       "requires": {
31243         "boxen": "^4.2.0",
31244         "chalk": "^3.0.0",
31245         "configstore": "^5.0.1",
31246         "has-yarn": "^2.1.0",
31247         "import-lazy": "^2.1.0",
31248         "is-ci": "^2.0.0",
31249         "is-installed-globally": "^0.3.1",
31250         "is-npm": "^4.0.0",
31251         "is-yarn-global": "^0.3.0",
31252         "latest-version": "^5.0.0",
31253         "pupa": "^2.0.1",
31254         "semver-diff": "^3.1.1",
31255         "xdg-basedir": "^4.0.0"
31256       },
31257       "dependencies": {
31258         "ansi-styles": {
31259           "version": "4.3.0",
31260           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
31261           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
31262           "dev": true,
31263           "requires": {
31264             "color-convert": "^2.0.1"
31265           }
31266         },
31267         "chalk": {
31268           "version": "3.0.0",
31269           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
31270           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
31271           "dev": true,
31272           "requires": {
31273             "ansi-styles": "^4.1.0",
31274             "supports-color": "^7.1.0"
31275           }
31276         },
31277         "color-convert": {
31278           "version": "2.0.1",
31279           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
31280           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
31281           "dev": true,
31282           "requires": {
31283             "color-name": "~1.1.4"
31284           }
31285         },
31286         "color-name": {
31287           "version": "1.1.4",
31288           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
31289           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
31290           "dev": true
31291         },
31292         "global-dirs": {
31293           "version": "2.1.0",
31294           "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz",
31295           "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==",
31296           "dev": true,
31297           "requires": {
31298             "ini": "1.3.7"
31299           }
31300         },
31301         "has-flag": {
31302           "version": "4.0.0",
31303           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
31304           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
31305           "dev": true
31306         },
31307         "ini": {
31308           "version": "1.3.7",
31309           "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",
31310           "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==",
31311           "dev": true
31312         },
31313         "is-installed-globally": {
31314           "version": "0.3.2",
31315           "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz",
31316           "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==",
31317           "dev": true,
31318           "requires": {
31319             "global-dirs": "^2.0.1",
31320             "is-path-inside": "^3.0.1"
31321           }
31322         },
31323         "is-path-inside": {
31324           "version": "3.0.3",
31325           "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
31326           "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
31327           "dev": true
31328         },
31329         "supports-color": {
31330           "version": "7.2.0",
31331           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
31332           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
31333           "dev": true,
31334           "requires": {
31335             "has-flag": "^4.0.0"
31336           }
31337         }
31338       }
31339     },
31340     "uri-js": {
31341       "version": "4.2.2",
31342       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
31343       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
31344       "requires": {
31345         "punycode": "^2.1.0"
31346       },
31347       "dependencies": {
31348         "punycode": {
31349           "version": "2.1.1",
31350           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
31351           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
31352         }
31353       }
31354     },
31355     "urix": {
31356       "version": "0.1.0",
31357       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
31358       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
31359     },
31360     "url": {
31361       "version": "0.10.3",
31362       "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
31363       "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
31364       "requires": {
31365         "punycode": "1.3.2",
31366         "querystring": "0.2.0"
31367       },
31368       "dependencies": {
31369         "punycode": {
31370           "version": "1.3.2",
31371           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
31372           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
31373         }
31374       }
31375     },
31376     "url-join": {
31377       "version": "0.0.1",
31378       "resolved": "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz",
31379       "integrity": "sha1-HbSK1CLTQCRpqH99l73r/k+x48g="
31380     },
31381     "url-loader": {
31382       "version": "1.1.2",
31383       "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz",
31384       "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==",
31385       "dev": true,
31386       "requires": {
31387         "loader-utils": "^1.1.0",
31388         "mime": "^2.0.3",
31389         "schema-utils": "^1.0.0"
31390       },
31391       "dependencies": {
31392         "ajv": {
31393           "version": "6.7.0",
31394           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
31395           "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
31396           "dev": true,
31397           "requires": {
31398             "fast-deep-equal": "^2.0.1",
31399             "fast-json-stable-stringify": "^2.0.0",
31400             "json-schema-traverse": "^0.4.1",
31401             "uri-js": "^4.2.2"
31402           }
31403         },
31404         "big.js": {
31405           "version": "5.2.2",
31406           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
31407           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
31408           "dev": true
31409         },
31410         "fast-deep-equal": {
31411           "version": "2.0.1",
31412           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
31413           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
31414           "dev": true
31415         },
31416         "json-schema-traverse": {
31417           "version": "0.4.1",
31418           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
31419           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
31420           "dev": true
31421         },
31422         "json5": {
31423           "version": "1.0.1",
31424           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
31425           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
31426           "dev": true,
31427           "requires": {
31428             "minimist": "^1.2.0"
31429           }
31430         },
31431         "loader-utils": {
31432           "version": "1.2.3",
31433           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
31434           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
31435           "dev": true,
31436           "requires": {
31437             "big.js": "^5.2.2",
31438             "emojis-list": "^2.0.0",
31439             "json5": "^1.0.1"
31440           }
31441         },
31442         "mime": {
31443           "version": "2.4.0",
31444           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
31445           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
31446           "dev": true
31447         },
31448         "minimist": {
31449           "version": "1.2.0",
31450           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
31451           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
31452           "dev": true
31453         },
31454         "schema-utils": {
31455           "version": "1.0.0",
31456           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
31457           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
31458           "dev": true,
31459           "requires": {
31460             "ajv": "^6.1.0",
31461             "ajv-errors": "^1.0.0",
31462             "ajv-keywords": "^3.1.0"
31463           }
31464         }
31465       }
31466     },
31467     "url-parse": {
31468       "version": "1.4.7",
31469       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
31470       "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
31471       "requires": {
31472         "querystringify": "^2.1.1",
31473         "requires-port": "^1.0.0"
31474       }
31475     },
31476     "url-parse-lax": {
31477       "version": "3.0.0",
31478       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
31479       "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
31480       "dev": true,
31481       "requires": {
31482         "prepend-http": "^2.0.0"
31483       }
31484     },
31485     "urlgrey": {
31486       "version": "0.4.4",
31487       "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz",
31488       "integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=",
31489       "dev": true
31490     },
31491     "urlsafe-base64": {
31492       "version": "1.0.0",
31493       "resolved": "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz",
31494       "integrity": "sha1-I/iQaabGL0bPOh07ABac77kL4MY="
31495     },
31496     "use": {
31497       "version": "3.1.0",
31498       "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz",
31499       "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==",
31500       "requires": {
31501         "kind-of": "^6.0.2"
31502       },
31503       "dependencies": {
31504         "kind-of": {
31505           "version": "6.0.3",
31506           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
31507           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
31508         }
31509       }
31510     },
31511     "user-home": {
31512       "version": "1.1.1",
31513       "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
31514       "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
31515       "dev": true
31516     },
31517     "useragent": {
31518       "version": "2.3.0",
31519       "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
31520       "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
31521       "requires": {
31522         "lru-cache": "4.1.x",
31523         "tmp": "0.0.x"
31524       },
31525       "dependencies": {
31526         "lru-cache": {
31527           "version": "4.1.5",
31528           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
31529           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
31530           "requires": {
31531             "pseudomap": "^1.0.2",
31532             "yallist": "^2.1.2"
31533           }
31534         }
31535       }
31536     },
31537     "utf-8-validate": {
31538       "version": "5.0.4",
31539       "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.4.tgz",
31540       "integrity": "sha512-MEF05cPSq3AwJ2C7B7sHAA6i53vONoZbMGX8My5auEVm6W+dJ2Jd/TZPyGJ5CH42V2XtbI5FD28HeHeqlPzZ3Q==",
31541       "requires": {
31542         "node-gyp-build": "^4.2.0"
31543       }
31544     },
31545     "util": {
31546       "version": "0.10.3",
31547       "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
31548       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
31549       "dev": true,
31550       "requires": {
31551         "inherits": "2.0.1"
31552       },
31553       "dependencies": {
31554         "inherits": {
31555           "version": "2.0.1",
31556           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
31557           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
31558           "dev": true
31559         }
31560       }
31561     },
31562     "util-deprecate": {
31563       "version": "1.0.2",
31564       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
31565       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
31566     },
31567     "util.promisify": {
31568       "version": "1.0.0",
31569       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
31570       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
31571       "dev": true,
31572       "requires": {
31573         "define-properties": "^1.1.2",
31574         "object.getownpropertydescriptors": "^2.0.3"
31575       }
31576     },
31577     "utils-merge": {
31578       "version": "1.0.1",
31579       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
31580       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
31581     },
31582     "uuid": {
31583       "version": "3.3.2",
31584       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
31585       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
31586     },
31587     "v8-to-istanbul": {
31588       "version": "7.1.1",
31589       "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz",
31590       "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==",
31591       "dev": true,
31592       "requires": {
31593         "@types/istanbul-lib-coverage": "^2.0.1",
31594         "convert-source-map": "^1.6.0",
31595         "source-map": "^0.7.3"
31596       },
31597       "dependencies": {
31598         "convert-source-map": {
31599           "version": "1.7.0",
31600           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
31601           "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
31602           "dev": true,
31603           "requires": {
31604             "safe-buffer": "~5.1.1"
31605           }
31606         },
31607         "source-map": {
31608           "version": "0.7.3",
31609           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
31610           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
31611           "dev": true
31612         }
31613       }
31614     },
31615     "v8flags": {
31616       "version": "2.1.1",
31617       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
31618       "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
31619       "dev": true,
31620       "requires": {
31621         "user-home": "^1.1.1"
31622       }
31623     },
31624     "validate-npm-package-license": {
31625       "version": "3.0.3",
31626       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
31627       "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
31628       "requires": {
31629         "spdx-correct": "^3.0.0",
31630         "spdx-expression-parse": "^3.0.0"
31631       }
31632     },
31633     "value-or-function": {
31634       "version": "3.0.0",
31635       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
31636       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
31637       "dev": true
31638     },
31639     "vary": {
31640       "version": "1.1.2",
31641       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
31642       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
31643     },
31644     "verror": {
31645       "version": "1.10.0",
31646       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
31647       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
31648       "requires": {
31649         "assert-plus": "^1.0.0",
31650         "core-util-is": "1.0.2",
31651         "extsprintf": "^1.2.0"
31652       },
31653       "dependencies": {
31654         "assert-plus": {
31655           "version": "1.0.0",
31656           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
31657           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
31658         }
31659       }
31660     },
31661     "vinyl": {
31662       "version": "0.5.3",
31663       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
31664       "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
31665       "dev": true,
31666       "requires": {
31667         "clone": "^1.0.0",
31668         "clone-stats": "^0.0.1",
31669         "replace-ext": "0.0.1"
31670       }
31671     },
31672     "vinyl-file": {
31673       "version": "3.0.0",
31674       "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-3.0.0.tgz",
31675       "integrity": "sha1-sQTZ5ECf+jJfqt1SBkLQo7SIs2U=",
31676       "dev": true,
31677       "requires": {
31678         "graceful-fs": "^4.1.2",
31679         "pify": "^2.3.0",
31680         "strip-bom-buf": "^1.0.0",
31681         "strip-bom-stream": "^2.0.0",
31682         "vinyl": "^2.0.1"
31683       },
31684       "dependencies": {
31685         "clone": {
31686           "version": "2.1.1",
31687           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
31688           "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
31689           "dev": true
31690         },
31691         "clone-stats": {
31692           "version": "1.0.0",
31693           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
31694           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
31695           "dev": true
31696         },
31697         "first-chunk-stream": {
31698           "version": "2.0.0",
31699           "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz",
31700           "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=",
31701           "dev": true,
31702           "requires": {
31703             "readable-stream": "^2.0.2"
31704           }
31705         },
31706         "isarray": {
31707           "version": "1.0.0",
31708           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
31709           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
31710           "dev": true
31711         },
31712         "process-nextick-args": {
31713           "version": "2.0.0",
31714           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
31715           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
31716           "dev": true
31717         },
31718         "readable-stream": {
31719           "version": "2.3.6",
31720           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
31721           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
31722           "dev": true,
31723           "requires": {
31724             "core-util-is": "~1.0.0",
31725             "inherits": "~2.0.3",
31726             "isarray": "~1.0.0",
31727             "process-nextick-args": "~2.0.0",
31728             "safe-buffer": "~5.1.1",
31729             "string_decoder": "~1.1.1",
31730             "util-deprecate": "~1.0.1"
31731           }
31732         },
31733         "replace-ext": {
31734           "version": "1.0.0",
31735           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
31736           "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
31737           "dev": true
31738         },
31739         "string_decoder": {
31740           "version": "1.1.1",
31741           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
31742           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
31743           "dev": true,
31744           "requires": {
31745             "safe-buffer": "~5.1.0"
31746           }
31747         },
31748         "strip-bom-stream": {
31749           "version": "2.0.0",
31750           "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz",
31751           "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=",
31752           "dev": true,
31753           "requires": {
31754             "first-chunk-stream": "^2.0.0",
31755             "strip-bom": "^2.0.0"
31756           }
31757         },
31758         "vinyl": {
31759           "version": "2.1.0",
31760           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz",
31761           "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=",
31762           "dev": true,
31763           "requires": {
31764             "clone": "^2.1.1",
31765             "clone-buffer": "^1.0.0",
31766             "clone-stats": "^1.0.0",
31767             "cloneable-readable": "^1.0.0",
31768             "remove-trailing-separator": "^1.0.1",
31769             "replace-ext": "^1.0.0"
31770           }
31771         }
31772       }
31773     },
31774     "vinyl-fs": {
31775       "version": "3.0.3",
31776       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
31777       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
31778       "dev": true,
31779       "requires": {
31780         "fs-mkdirp-stream": "^1.0.0",
31781         "glob-stream": "^6.1.0",
31782         "graceful-fs": "^4.0.0",
31783         "is-valid-glob": "^1.0.0",
31784         "lazystream": "^1.0.0",
31785         "lead": "^1.0.0",
31786         "object.assign": "^4.0.4",
31787         "pumpify": "^1.3.5",
31788         "readable-stream": "^2.3.3",
31789         "remove-bom-buffer": "^3.0.0",
31790         "remove-bom-stream": "^1.2.0",
31791         "resolve-options": "^1.1.0",
31792         "through2": "^2.0.0",
31793         "to-through": "^2.0.0",
31794         "value-or-function": "^3.0.0",
31795         "vinyl": "^2.0.0",
31796         "vinyl-sourcemap": "^1.1.0"
31797       },
31798       "dependencies": {
31799         "clone": {
31800           "version": "2.1.2",
31801           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
31802           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
31803           "dev": true
31804         },
31805         "clone-stats": {
31806           "version": "1.0.0",
31807           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
31808           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
31809           "dev": true
31810         },
31811         "isarray": {
31812           "version": "1.0.0",
31813           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
31814           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
31815           "dev": true
31816         },
31817         "process-nextick-args": {
31818           "version": "2.0.1",
31819           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
31820           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
31821           "dev": true
31822         },
31823         "readable-stream": {
31824           "version": "2.3.7",
31825           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
31826           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
31827           "dev": true,
31828           "requires": {
31829             "core-util-is": "~1.0.0",
31830             "inherits": "~2.0.3",
31831             "isarray": "~1.0.0",
31832             "process-nextick-args": "~2.0.0",
31833             "safe-buffer": "~5.1.1",
31834             "string_decoder": "~1.1.1",
31835             "util-deprecate": "~1.0.1"
31836           }
31837         },
31838         "replace-ext": {
31839           "version": "1.0.1",
31840           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
31841           "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
31842           "dev": true
31843         },
31844         "string_decoder": {
31845           "version": "1.1.1",
31846           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
31847           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
31848           "dev": true,
31849           "requires": {
31850             "safe-buffer": "~5.1.0"
31851           }
31852         },
31853         "vinyl": {
31854           "version": "2.2.1",
31855           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
31856           "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
31857           "dev": true,
31858           "requires": {
31859             "clone": "^2.1.1",
31860             "clone-buffer": "^1.0.0",
31861             "clone-stats": "^1.0.0",
31862             "cloneable-readable": "^1.0.0",
31863             "remove-trailing-separator": "^1.0.1",
31864             "replace-ext": "^1.0.0"
31865           }
31866         }
31867       }
31868     },
31869     "vinyl-sourcemap": {
31870       "version": "1.1.0",
31871       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
31872       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
31873       "dev": true,
31874       "requires": {
31875         "append-buffer": "^1.0.2",
31876         "convert-source-map": "^1.5.0",
31877         "graceful-fs": "^4.1.6",
31878         "normalize-path": "^2.1.1",
31879         "now-and-later": "^2.0.0",
31880         "remove-bom-buffer": "^3.0.0",
31881         "vinyl": "^2.0.0"
31882       },
31883       "dependencies": {
31884         "clone": {
31885           "version": "2.1.2",
31886           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
31887           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
31888           "dev": true
31889         },
31890         "clone-stats": {
31891           "version": "1.0.0",
31892           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
31893           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
31894           "dev": true
31895         },
31896         "replace-ext": {
31897           "version": "1.0.1",
31898           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
31899           "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
31900           "dev": true
31901         },
31902         "vinyl": {
31903           "version": "2.2.1",
31904           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
31905           "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
31906           "dev": true,
31907           "requires": {
31908             "clone": "^2.1.1",
31909             "clone-buffer": "^1.0.0",
31910             "clone-stats": "^1.0.0",
31911             "cloneable-readable": "^1.0.0",
31912             "remove-trailing-separator": "^1.0.1",
31913             "replace-ext": "^1.0.0"
31914           }
31915         }
31916       }
31917     },
31918     "vinyl-sourcemaps-apply": {
31919       "version": "0.2.1",
31920       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
31921       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
31922       "dev": true,
31923       "requires": {
31924         "source-map": "^0.5.1"
31925       },
31926       "dependencies": {
31927         "source-map": {
31928           "version": "0.5.7",
31929           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
31930           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
31931           "dev": true
31932         }
31933       }
31934     },
31935     "vm-browserify": {
31936       "version": "1.1.2",
31937       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
31938       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
31939       "dev": true
31940     },
31941     "vue": {
31942       "version": "2.6.12",
31943       "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz",
31944       "integrity": "sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg=="
31945     },
31946     "vue-eslint-parser": {
31947       "version": "5.0.0",
31948       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-5.0.0.tgz",
31949       "integrity": "sha512-JlHVZwBBTNVvzmifwjpZYn0oPWH2SgWv5dojlZBsrhablDu95VFD+hriB1rQGwbD+bms6g+rAFhQHk6+NyiS6g==",
31950       "dev": true,
31951       "requires": {
31952         "debug": "^4.1.0",
31953         "eslint-scope": "^4.0.0",
31954         "eslint-visitor-keys": "^1.0.0",
31955         "espree": "^4.1.0",
31956         "esquery": "^1.0.1",
31957         "lodash": "^4.17.11"
31958       },
31959       "dependencies": {
31960         "debug": {
31961           "version": "4.1.1",
31962           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
31963           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
31964           "dev": true,
31965           "requires": {
31966             "ms": "^2.1.1"
31967           }
31968         },
31969         "lodash": {
31970           "version": "4.17.21",
31971           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
31972           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
31973           "dev": true
31974         },
31975         "ms": {
31976           "version": "2.1.1",
31977           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
31978           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
31979           "dev": true
31980         }
31981       }
31982     },
31983     "vue-functional-data-merge": {
31984       "version": "3.1.0",
31985       "resolved": "https://registry.npmjs.org/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz",
31986       "integrity": "sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA=="
31987     },
31988     "vue-hot-reload-api": {
31989       "version": "2.3.3",
31990       "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.3.tgz",
31991       "integrity": "sha512-KmvZVtmM26BQOMK1rwUZsrqxEGeKiYSZGA7SNWE6uExx8UX/cj9hq2MRV/wWC3Cq6AoeDGk57rL9YMFRel/q+g==",
31992       "dev": true
31993     },
31994     "vue-jest": {
31995       "version": "4.0.1",
31996       "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-4.0.1.tgz",
31997       "integrity": "sha512-4jewjN8HVgpIW0ZdEwzCWz5vcRLIs1PxMs+5IqJ/6f9KRbEQ+DEqEKHUzIjoNzW2UJOUYBZzWpBnVHakpc/k5w==",
31998       "dev": true,
31999       "requires": {
32000         "@babel/plugin-transform-modules-commonjs": "^7.2.0",
32001         "@vue/component-compiler-utils": "^3.1.0",
32002         "chalk": "^2.1.0",
32003         "extract-from-css": "^0.4.4",
32004         "source-map": "0.5.6"
32005       },
32006       "dependencies": {
32007         "@vue/component-compiler-utils": {
32008           "version": "3.2.0",
32009           "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz",
32010           "integrity": "sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==",
32011           "dev": true,
32012           "requires": {
32013             "consolidate": "^0.15.1",
32014             "hash-sum": "^1.0.2",
32015             "lru-cache": "^4.1.2",
32016             "merge-source-map": "^1.1.0",
32017             "postcss": "^7.0.14",
32018             "postcss-selector-parser": "^6.0.2",
32019             "prettier": "^1.18.2",
32020             "source-map": "~0.6.1",
32021             "vue-template-es2015-compiler": "^1.9.0"
32022           },
32023           "dependencies": {
32024             "source-map": {
32025               "version": "0.6.1",
32026               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
32027               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
32028               "dev": true
32029             }
32030           }
32031         },
32032         "ansi-styles": {
32033           "version": "3.2.1",
32034           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
32035           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
32036           "dev": true,
32037           "requires": {
32038             "color-convert": "^1.9.0"
32039           }
32040         },
32041         "chalk": {
32042           "version": "2.4.2",
32043           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
32044           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
32045           "dev": true,
32046           "requires": {
32047             "ansi-styles": "^3.2.1",
32048             "escape-string-regexp": "^1.0.5",
32049             "supports-color": "^5.3.0"
32050           },
32051           "dependencies": {
32052             "supports-color": {
32053               "version": "5.5.0",
32054               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
32055               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
32056               "dev": true,
32057               "requires": {
32058                 "has-flag": "^3.0.0"
32059               }
32060             }
32061           }
32062         },
32063         "lru-cache": {
32064           "version": "4.1.5",
32065           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
32066           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
32067           "dev": true,
32068           "requires": {
32069             "pseudomap": "^1.0.2",
32070             "yallist": "^2.1.2"
32071           }
32072         },
32073         "postcss": {
32074           "version": "7.0.35",
32075           "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
32076           "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
32077           "dev": true,
32078           "requires": {
32079             "chalk": "^2.4.2",
32080             "source-map": "^0.6.1",
32081             "supports-color": "^6.1.0"
32082           },
32083           "dependencies": {
32084             "source-map": {
32085               "version": "0.6.1",
32086               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
32087               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
32088               "dev": true
32089             }
32090           }
32091         },
32092         "postcss-selector-parser": {
32093           "version": "6.0.4",
32094           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
32095           "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
32096           "dev": true,
32097           "requires": {
32098             "cssesc": "^3.0.0",
32099             "indexes-of": "^1.0.1",
32100             "uniq": "^1.0.1",
32101             "util-deprecate": "^1.0.2"
32102           }
32103         },
32104         "source-map": {
32105           "version": "0.5.6",
32106           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
32107           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
32108           "dev": true
32109         },
32110         "supports-color": {
32111           "version": "6.1.0",
32112           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
32113           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
32114           "dev": true,
32115           "requires": {
32116             "has-flag": "^3.0.0"
32117           }
32118         }
32119       }
32120     },
32121     "vue-loader": {
32122       "version": "15.7.0",
32123       "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.7.0.tgz",
32124       "integrity": "sha512-x+NZ4RIthQOxcFclEcs8sXGEWqnZHodL2J9Vq+hUz+TDZzBaDIh1j3d9M2IUlTjtrHTZy4uMuRdTi8BGws7jLA==",
32125       "dev": true,
32126       "requires": {
32127         "@vue/component-compiler-utils": "^2.5.1",
32128         "hash-sum": "^1.0.2",
32129         "loader-utils": "^1.1.0",
32130         "vue-hot-reload-api": "^2.3.0",
32131         "vue-style-loader": "^4.1.0"
32132       },
32133       "dependencies": {
32134         "big.js": {
32135           "version": "5.2.2",
32136           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
32137           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
32138           "dev": true
32139         },
32140         "json5": {
32141           "version": "1.0.1",
32142           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
32143           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
32144           "dev": true,
32145           "requires": {
32146             "minimist": "^1.2.0"
32147           }
32148         },
32149         "loader-utils": {
32150           "version": "1.2.3",
32151           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
32152           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
32153           "dev": true,
32154           "requires": {
32155             "big.js": "^5.2.2",
32156             "emojis-list": "^2.0.0",
32157             "json5": "^1.0.1"
32158           }
32159         },
32160         "minimist": {
32161           "version": "1.2.0",
32162           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
32163           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
32164           "dev": true
32165         }
32166       }
32167     },
32168     "vue-server-renderer": {
32169       "version": "2.6.12",
32170       "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.12.tgz",
32171       "integrity": "sha512-3LODaOsnQx7iMFTBLjki8xSyOxhCtbZ+nQie0wWY4iOVeEtTg1a3YQAjd82WvKxrWHHTshjvLb7OXMc2/dYuxw==",
32172       "requires": {
32173         "chalk": "^1.1.3",
32174         "hash-sum": "^1.0.2",
32175         "he": "^1.1.0",
32176         "lodash.template": "^4.5.0",
32177         "lodash.uniq": "^4.5.0",
32178         "resolve": "^1.2.0",
32179         "serialize-javascript": "^3.1.0",
32180         "source-map": "0.5.6"
32181       },
32182       "dependencies": {
32183         "lodash.template": {
32184           "version": "4.5.0",
32185           "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
32186           "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
32187           "requires": {
32188             "lodash._reinterpolate": "^3.0.0",
32189             "lodash.templatesettings": "^4.0.0"
32190           }
32191         },
32192         "lodash.templatesettings": {
32193           "version": "4.2.0",
32194           "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
32195           "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
32196           "requires": {
32197             "lodash._reinterpolate": "^3.0.0"
32198           }
32199         },
32200         "source-map": {
32201           "version": "0.5.6",
32202           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
32203           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI="
32204         }
32205       }
32206     },
32207     "vue-style-loader": {
32208       "version": "4.1.2",
32209       "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz",
32210       "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==",
32211       "dev": true,
32212       "requires": {
32213         "hash-sum": "^1.0.2",
32214         "loader-utils": "^1.0.2"
32215       },
32216       "dependencies": {
32217         "big.js": {
32218           "version": "5.2.2",
32219           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
32220           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
32221           "dev": true
32222         },
32223         "json5": {
32224           "version": "1.0.1",
32225           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
32226           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
32227           "dev": true,
32228           "requires": {
32229             "minimist": "^1.2.0"
32230           }
32231         },
32232         "loader-utils": {
32233           "version": "1.2.3",
32234           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
32235           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
32236           "dev": true,
32237           "requires": {
32238             "big.js": "^5.2.2",
32239             "emojis-list": "^2.0.0",
32240             "json5": "^1.0.1"
32241           }
32242         },
32243         "minimist": {
32244           "version": "1.2.0",
32245           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
32246           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
32247           "dev": true
32248         }
32249       }
32250     },
32251     "vue-template-compiler": {
32252       "version": "2.6.12",
32253       "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz",
32254       "integrity": "sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==",
32255       "requires": {
32256         "de-indent": "^1.0.2",
32257         "he": "^1.1.0"
32258       }
32259     },
32260     "vue-template-es2015-compiler": {
32261       "version": "1.9.1",
32262       "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
32263       "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
32264       "dev": true
32265     },
32266     "vuedraggable": {
32267       "version": "2.21.0",
32268       "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.21.0.tgz",
32269       "integrity": "sha512-UDp0epjaZikuInoJA9rlEIJaSTQThabq0R9x7TqBdl0qGVFKKzo6glP6ubfzWBmV4iRIfbSOs2DV06s3B5h5tA==",
32270       "requires": {
32271         "sortablejs": "^1.9.0"
32272       }
32273     },
32274     "vuex": {
32275       "version": "3.1.1",
32276       "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.1.1.tgz",
32277       "integrity": "sha512-ER5moSbLZuNSMBFnEBVGhQ1uCBNJslH9W/Dw2W7GZN23UQA69uapP5GTT9Vm8Trc0PzBSVt6LzF3hGjmv41xcg=="
32278     },
32279     "w3c-hr-time": {
32280       "version": "1.0.2",
32281       "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
32282       "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
32283       "dev": true,
32284       "requires": {
32285         "browser-process-hrtime": "^1.0.0"
32286       }
32287     },
32288     "w3c-xmlserializer": {
32289       "version": "2.0.0",
32290       "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
32291       "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
32292       "dev": true,
32293       "requires": {
32294         "xml-name-validator": "^3.0.0"
32295       }
32296     },
32297     "walkdir": {
32298       "version": "0.0.11",
32299       "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",
32300       "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=",
32301       "dev": true
32302     },
32303     "walker": {
32304       "version": "1.0.7",
32305       "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
32306       "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
32307       "dev": true,
32308       "requires": {
32309         "makeerror": "1.0.x"
32310       }
32311     },
32312     "watchpack": {
32313       "version": "1.7.5",
32314       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
32315       "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
32316       "dev": true,
32317       "requires": {
32318         "chokidar": "^3.4.1",
32319         "graceful-fs": "^4.1.2",
32320         "neo-async": "^2.5.0",
32321         "watchpack-chokidar2": "^2.0.1"
32322       },
32323       "dependencies": {
32324         "anymatch": {
32325           "version": "3.1.2",
32326           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
32327           "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
32328           "dev": true,
32329           "optional": true,
32330           "requires": {
32331             "normalize-path": "^3.0.0",
32332             "picomatch": "^2.0.4"
32333           }
32334         },
32335         "chokidar": {
32336           "version": "3.5.1",
32337           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
32338           "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
32339           "dev": true,
32340           "optional": true,
32341           "requires": {
32342             "anymatch": "~3.1.1",
32343             "braces": "~3.0.2",
32344             "fsevents": "~2.3.1",
32345             "glob-parent": "~5.1.0",
32346             "is-binary-path": "~2.1.0",
32347             "is-glob": "~4.0.1",
32348             "normalize-path": "~3.0.0",
32349             "readdirp": "~3.5.0"
32350           }
32351         },
32352         "glob-parent": {
32353           "version": "5.1.2",
32354           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
32355           "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
32356           "dev": true,
32357           "optional": true,
32358           "requires": {
32359             "is-glob": "^4.0.1"
32360           }
32361         },
32362         "normalize-path": {
32363           "version": "3.0.0",
32364           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
32365           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
32366           "dev": true,
32367           "optional": true
32368         },
32369         "readdirp": {
32370           "version": "3.5.0",
32371           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
32372           "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
32373           "dev": true,
32374           "optional": true,
32375           "requires": {
32376             "picomatch": "^2.2.1"
32377           }
32378         },
32379         "to-regex-range": {
32380           "version": "5.0.1",
32381           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
32382           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
32383           "requires": {
32384             "is-number": "^7.0.0"
32385           }
32386         }
32387       }
32388     },
32389     "watchpack-chokidar2": {
32390       "version": "2.0.1",
32391       "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
32392       "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
32393       "dev": true,
32394       "optional": true,
32395       "requires": {
32396         "chokidar": "^2.1.8"
32397       },
32398       "dependencies": {
32399         "arr-diff": {
32400           "version": "4.0.0",
32401           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
32402           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
32403           "dev": true,
32404           "optional": true
32405         },
32406         "binary-extensions": {
32407           "version": "1.13.1",
32408           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
32409           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
32410           "dev": true,
32411           "optional": true
32412         },
32413         "braces": {
32414           "version": "2.3.2",
32415           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
32416           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
32417           "dev": true,
32418           "optional": true,
32419           "requires": {
32420             "arr-flatten": "^1.1.0",
32421             "array-unique": "^0.3.2",
32422             "extend-shallow": "^2.0.1",
32423             "fill-range": "^4.0.0",
32424             "isobject": "^3.0.1",
32425             "repeat-element": "^1.1.2",
32426             "snapdragon": "^0.8.1",
32427             "snapdragon-node": "^2.0.1",
32428             "split-string": "^3.0.2",
32429             "to-regex": "^3.0.1"
32430           }
32431         },
32432         "chokidar": {
32433           "version": "2.1.8",
32434           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
32435           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
32436           "dev": true,
32437           "optional": true,
32438           "requires": {
32439             "anymatch": "^2.0.0",
32440             "async-each": "^1.0.1",
32441             "braces": "^2.3.2",
32442             "fsevents": "^1.2.7",
32443             "glob-parent": "^3.1.0",
32444             "inherits": "^2.0.3",
32445             "is-binary-path": "^1.0.0",
32446             "is-glob": "^4.0.0",
32447             "normalize-path": "^3.0.0",
32448             "path-is-absolute": "^1.0.0",
32449             "readdirp": "^2.2.1",
32450             "upath": "^1.1.1"
32451           }
32452         },
32453         "extend-shallow": {
32454           "version": "2.0.1",
32455           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
32456           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
32457           "dev": true,
32458           "optional": true,
32459           "requires": {
32460             "is-extendable": "^0.1.0"
32461           }
32462         },
32463         "fill-range": {
32464           "version": "4.0.0",
32465           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
32466           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
32467           "dev": true,
32468           "optional": true,
32469           "requires": {
32470             "extend-shallow": "^2.0.1",
32471             "is-number": "^3.0.0",
32472             "repeat-string": "^1.6.1",
32473             "to-regex-range": "^2.1.0"
32474           }
32475         },
32476         "fsevents": {
32477           "version": "1.2.13",
32478           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
32479           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
32480           "dev": true,
32481           "optional": true,
32482           "requires": {
32483             "nan": "^2.12.1"
32484           }
32485         },
32486         "is-accessor-descriptor": {
32487           "version": "1.0.0",
32488           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
32489           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
32490           "requires": {
32491             "kind-of": "^6.0.0"
32492           },
32493           "dependencies": {
32494             "kind-of": {
32495               "version": "6.0.3",
32496               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
32497               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
32498             }
32499           }
32500         },
32501         "is-binary-path": {
32502           "version": "1.0.1",
32503           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
32504           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
32505           "dev": true,
32506           "optional": true,
32507           "requires": {
32508             "binary-extensions": "^1.0.0"
32509           }
32510         },
32511         "is-data-descriptor": {
32512           "version": "1.0.0",
32513           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
32514           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
32515           "requires": {
32516             "kind-of": "^6.0.0"
32517           },
32518           "dependencies": {
32519             "kind-of": {
32520               "version": "6.0.3",
32521               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
32522               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
32523             }
32524           }
32525         },
32526         "is-descriptor": {
32527           "version": "1.0.2",
32528           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
32529           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
32530           "requires": {
32531             "is-accessor-descriptor": "^1.0.0",
32532             "is-data-descriptor": "^1.0.0",
32533             "kind-of": "^6.0.2"
32534           },
32535           "dependencies": {
32536             "kind-of": {
32537               "version": "6.0.3",
32538               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
32539               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
32540             }
32541           }
32542         },
32543         "is-number": {
32544           "version": "3.0.0",
32545           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
32546           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
32547           "dev": true,
32548           "optional": true,
32549           "requires": {
32550             "kind-of": "^3.0.2"
32551           }
32552         },
32553         "isarray": {
32554           "version": "1.0.0",
32555           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
32556           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
32557           "dev": true,
32558           "optional": true
32559         },
32560         "micromatch": {
32561           "version": "3.1.10",
32562           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
32563           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
32564           "dev": true,
32565           "optional": true,
32566           "requires": {
32567             "arr-diff": "^4.0.0",
32568             "array-unique": "^0.3.2",
32569             "braces": "^2.3.1",
32570             "define-property": "^2.0.2",
32571             "extend-shallow": "^3.0.2",
32572             "extglob": "^2.0.4",
32573             "fragment-cache": "^0.2.1",
32574             "kind-of": "^6.0.2",
32575             "nanomatch": "^1.2.9",
32576             "object.pick": "^1.3.0",
32577             "regex-not": "^1.0.0",
32578             "snapdragon": "^0.8.1",
32579             "to-regex": "^3.0.2"
32580           },
32581           "dependencies": {
32582             "extend-shallow": {
32583               "version": "3.0.2",
32584               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
32585               "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
32586               "dev": true,
32587               "optional": true,
32588               "requires": {
32589                 "assign-symbols": "^1.0.0",
32590                 "is-extendable": "^1.0.1"
32591               }
32592             },
32593             "is-extendable": {
32594               "version": "1.0.1",
32595               "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
32596               "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
32597               "dev": true,
32598               "optional": true,
32599               "requires": {
32600                 "is-plain-object": "^2.0.4"
32601               }
32602             },
32603             "kind-of": {
32604               "version": "6.0.3",
32605               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
32606               "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
32607               "dev": true,
32608               "optional": true
32609             }
32610           }
32611         },
32612         "normalize-path": {
32613           "version": "3.0.0",
32614           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
32615           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
32616           "dev": true,
32617           "optional": true
32618         },
32619         "process-nextick-args": {
32620           "version": "2.0.1",
32621           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
32622           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
32623           "dev": true,
32624           "optional": true
32625         },
32626         "readable-stream": {
32627           "version": "2.3.7",
32628           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
32629           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
32630           "dev": true,
32631           "optional": true,
32632           "requires": {
32633             "core-util-is": "~1.0.0",
32634             "inherits": "~2.0.3",
32635             "isarray": "~1.0.0",
32636             "process-nextick-args": "~2.0.0",
32637             "safe-buffer": "~5.1.1",
32638             "string_decoder": "~1.1.1",
32639             "util-deprecate": "~1.0.1"
32640           }
32641         },
32642         "readdirp": {
32643           "version": "2.2.1",
32644           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
32645           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
32646           "dev": true,
32647           "optional": true,
32648           "requires": {
32649             "graceful-fs": "^4.1.11",
32650             "micromatch": "^3.1.10",
32651             "readable-stream": "^2.0.2"
32652           }
32653         },
32654         "string_decoder": {
32655           "version": "1.1.1",
32656           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
32657           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
32658           "dev": true,
32659           "optional": true,
32660           "requires": {
32661             "safe-buffer": "~5.1.0"
32662           }
32663         }
32664       }
32665     },
32666     "wcwidth": {
32667       "version": "1.0.1",
32668       "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
32669       "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
32670       "requires": {
32671         "defaults": "^1.0.3"
32672       }
32673     },
32674     "web-push": {
32675       "version": "3.3.0",
32676       "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.3.0.tgz",
32677       "integrity": "sha512-jp9/TlHV4McLzF7qpQxdOSn+65Sd2/SKmw1MnM2O5vBwy5cA7bHU1h1bwUAVpL74Zl4dKbvndXaccCQrzyVxIQ==",
32678       "requires": {
32679         "asn1.js": "^5.0.0",
32680         "http_ece": "1.0.5",
32681         "jws": "^3.1.3",
32682         "minimist": "^1.2.0",
32683         "urlsafe-base64": "^1.0.0"
32684       },
32685       "dependencies": {
32686         "minimist": {
32687           "version": "1.2.5",
32688           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
32689           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
32690         }
32691       }
32692     },
32693     "webidl-conversions": {
32694       "version": "6.1.0",
32695       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
32696       "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
32697       "dev": true
32698     },
32699     "webpack": {
32700       "version": "4.46.0",
32701       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
32702       "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
32703       "dev": true,
32704       "requires": {
32705         "@webassemblyjs/ast": "1.9.0",
32706         "@webassemblyjs/helper-module-context": "1.9.0",
32707         "@webassemblyjs/wasm-edit": "1.9.0",
32708         "@webassemblyjs/wasm-parser": "1.9.0",
32709         "acorn": "^6.4.1",
32710         "ajv": "^6.10.2",
32711         "ajv-keywords": "^3.4.1",
32712         "chrome-trace-event": "^1.0.2",
32713         "enhanced-resolve": "^4.5.0",
32714         "eslint-scope": "^4.0.3",
32715         "json-parse-better-errors": "^1.0.2",
32716         "loader-runner": "^2.4.0",
32717         "loader-utils": "^1.2.3",
32718         "memory-fs": "^0.4.1",
32719         "micromatch": "^3.1.10",
32720         "mkdirp": "^0.5.3",
32721         "neo-async": "^2.6.1",
32722         "node-libs-browser": "^2.2.1",
32723         "schema-utils": "^1.0.0",
32724         "tapable": "^1.1.3",
32725         "terser-webpack-plugin": "^1.4.3",
32726         "watchpack": "^1.7.4",
32727         "webpack-sources": "^1.4.1"
32728       },
32729       "dependencies": {
32730         "acorn": {
32731           "version": "6.4.2",
32732           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
32733           "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
32734           "dev": true
32735         },
32736         "ajv": {
32737           "version": "6.12.6",
32738           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
32739           "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
32740           "dev": true,
32741           "requires": {
32742             "fast-deep-equal": "^3.1.1",
32743             "fast-json-stable-stringify": "^2.0.0",
32744             "json-schema-traverse": "^0.4.1",
32745             "uri-js": "^4.2.2"
32746           }
32747         },
32748         "ajv-keywords": {
32749           "version": "3.5.2",
32750           "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
32751           "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
32752           "dev": true
32753         },
32754         "arr-diff": {
32755           "version": "4.0.0",
32756           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
32757           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
32758           "dev": true
32759         },
32760         "big.js": {
32761           "version": "5.2.2",
32762           "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
32763           "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
32764           "dev": true
32765         },
32766         "braces": {
32767           "version": "2.3.2",
32768           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
32769           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
32770           "dev": true,
32771           "requires": {
32772             "arr-flatten": "^1.1.0",
32773             "array-unique": "^0.3.2",
32774             "extend-shallow": "^2.0.1",
32775             "fill-range": "^4.0.0",
32776             "isobject": "^3.0.1",
32777             "repeat-element": "^1.1.2",
32778             "snapdragon": "^0.8.1",
32779             "snapdragon-node": "^2.0.1",
32780             "split-string": "^3.0.2",
32781             "to-regex": "^3.0.1"
32782           },
32783           "dependencies": {
32784             "extend-shallow": {
32785               "version": "2.0.1",
32786               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
32787               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
32788               "dev": true,
32789               "requires": {
32790                 "is-extendable": "^0.1.0"
32791               }
32792             }
32793           }
32794         },
32795         "emojis-list": {
32796           "version": "3.0.0",
32797           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
32798           "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
32799           "dev": true
32800         },
32801         "eslint-scope": {
32802           "version": "4.0.3",
32803           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
32804           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
32805           "dev": true,
32806           "requires": {
32807             "esrecurse": "^4.1.0",
32808             "estraverse": "^4.1.1"
32809           }
32810         },
32811         "fast-deep-equal": {
32812           "version": "3.1.3",
32813           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
32814           "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
32815           "dev": true
32816         },
32817         "fill-range": {
32818           "version": "4.0.0",
32819           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
32820           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
32821           "dev": true,
32822           "requires": {
32823             "extend-shallow": "^2.0.1",
32824             "is-number": "^3.0.0",
32825             "repeat-string": "^1.6.1",
32826             "to-regex-range": "^2.1.0"
32827           },
32828           "dependencies": {
32829             "extend-shallow": {
32830               "version": "2.0.1",
32831               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
32832               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
32833               "dev": true,
32834               "requires": {
32835                 "is-extendable": "^0.1.0"
32836               }
32837             }
32838           }
32839         },
32840         "is-accessor-descriptor": {
32841           "version": "1.0.0",
32842           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
32843           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
32844           "requires": {
32845             "kind-of": "^6.0.0"
32846           }
32847         },
32848         "is-data-descriptor": {
32849           "version": "1.0.0",
32850           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
32851           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
32852           "requires": {
32853             "kind-of": "^6.0.0"
32854           }
32855         },
32856         "is-descriptor": {
32857           "version": "1.0.2",
32858           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
32859           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
32860           "requires": {
32861             "is-accessor-descriptor": "^1.0.0",
32862             "is-data-descriptor": "^1.0.0",
32863             "kind-of": "^6.0.2"
32864           }
32865         },
32866         "is-number": {
32867           "version": "3.0.0",
32868           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
32869           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
32870           "dev": true,
32871           "requires": {
32872             "kind-of": "^3.0.2"
32873           },
32874           "dependencies": {
32875             "kind-of": {
32876               "version": "3.2.2",
32877               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
32878               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
32879               "dev": true,
32880               "requires": {
32881                 "is-buffer": "^1.1.5"
32882               }
32883             }
32884           }
32885         },
32886         "json-schema-traverse": {
32887           "version": "0.4.1",
32888           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
32889           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
32890           "dev": true
32891         },
32892         "json5": {
32893           "version": "1.0.1",
32894           "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
32895           "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
32896           "dev": true,
32897           "requires": {
32898             "minimist": "^1.2.0"
32899           }
32900         },
32901         "kind-of": {
32902           "version": "6.0.3",
32903           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
32904           "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
32905         },
32906         "loader-utils": {
32907           "version": "1.4.0",
32908           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
32909           "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
32910           "dev": true,
32911           "requires": {
32912             "big.js": "^5.2.2",
32913             "emojis-list": "^3.0.0",
32914             "json5": "^1.0.1"
32915           }
32916         },
32917         "micromatch": {
32918           "version": "3.1.10",
32919           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
32920           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
32921           "dev": true,
32922           "requires": {
32923             "arr-diff": "^4.0.0",
32924             "array-unique": "^0.3.2",
32925             "braces": "^2.3.1",
32926             "define-property": "^2.0.2",
32927             "extend-shallow": "^3.0.2",
32928             "extglob": "^2.0.4",
32929             "fragment-cache": "^0.2.1",
32930             "kind-of": "^6.0.2",
32931             "nanomatch": "^1.2.9",
32932             "object.pick": "^1.3.0",
32933             "regex-not": "^1.0.0",
32934             "snapdragon": "^0.8.1",
32935             "to-regex": "^3.0.2"
32936           }
32937         },
32938         "minimist": {
32939           "version": "1.2.5",
32940           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
32941           "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
32942           "dev": true
32943         },
32944         "neo-async": {
32945           "version": "2.6.2",
32946           "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
32947           "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
32948           "dev": true
32949         },
32950         "schema-utils": {
32951           "version": "1.0.0",
32952           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
32953           "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
32954           "dev": true,
32955           "requires": {
32956             "ajv": "^6.1.0",
32957             "ajv-errors": "^1.0.0",
32958             "ajv-keywords": "^3.1.0"
32959           }
32960         }
32961       }
32962     },
32963     "webpack-bundle-analyzer": {
32964       "version": "3.5.2",
32965       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.5.2.tgz",
32966       "integrity": "sha512-g9spCNe25QYUVqHRDkwG414GTok2m7pTTP0wr6l0J50Z3YLS04+BGodTqqoVBL7QfU/U/9p/oiI5XFOyfZ7S/A==",
32967       "dev": true,
32968       "requires": {
32969         "acorn": "^6.0.7",
32970         "acorn-walk": "^6.1.1",
32971         "bfj": "^6.1.1",
32972         "chalk": "^2.4.1",
32973         "commander": "^2.18.0",
32974         "ejs": "^2.6.1",
32975         "express": "^4.16.3",
32976         "filesize": "^3.6.1",
32977         "gzip-size": "^5.0.0",
32978         "lodash": "^4.17.15",
32979         "mkdirp": "^0.5.1",
32980         "opener": "^1.5.1",
32981         "ws": "^6.0.0"
32982       },
32983       "dependencies": {
32984         "acorn": {
32985           "version": "6.4.2",
32986           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
32987           "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
32988           "dev": true
32989         },
32990         "ansi-styles": {
32991           "version": "3.2.1",
32992           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
32993           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
32994           "dev": true,
32995           "requires": {
32996             "color-convert": "^1.9.0"
32997           }
32998         },
32999         "chalk": {
33000           "version": "2.4.2",
33001           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
33002           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
33003           "dev": true,
33004           "requires": {
33005             "ansi-styles": "^3.2.1",
33006             "escape-string-regexp": "^1.0.5",
33007             "supports-color": "^5.3.0"
33008           }
33009         },
33010         "commander": {
33011           "version": "2.20.3",
33012           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
33013           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
33014           "dev": true
33015         },
33016         "lodash": {
33017           "version": "4.17.21",
33018           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
33019           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
33020           "dev": true
33021         },
33022         "supports-color": {
33023           "version": "5.5.0",
33024           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
33025           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
33026           "dev": true,
33027           "requires": {
33028             "has-flag": "^3.0.0"
33029           }
33030         },
33031         "ws": {
33032           "version": "6.2.1",
33033           "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
33034           "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
33035           "dev": true,
33036           "requires": {
33037             "async-limiter": "~1.0.0"
33038           }
33039         }
33040       }
33041     },
33042     "webpack-dev-middleware": {
33043       "version": "3.5.1",
33044       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.5.1.tgz",
33045       "integrity": "sha512-4dwCh/AyMOYAybggUr8fiCkRnjVDp+Cqlr9c+aaNB3GJYgRGYQWJ1YX/WAKUNA9dPNHZ6QSN2lYDKqjKSI8Vqw==",
33046       "dev": true,
33047       "requires": {
33048         "memory-fs": "~0.4.1",
33049         "mime": "^2.3.1",
33050         "range-parser": "^1.0.3",
33051         "webpack-log": "^2.0.0"
33052       },
33053       "dependencies": {
33054         "isarray": {
33055           "version": "1.0.0",
33056           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
33057           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
33058         },
33059         "mime": {
33060           "version": "2.4.0",
33061           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
33062           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
33063           "dev": true
33064         },
33065         "process-nextick-args": {
33066           "version": "2.0.0",
33067           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
33068           "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
33069         },
33070         "readable-stream": {
33071           "version": "2.3.6",
33072           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
33073           "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
33074           "requires": {
33075             "core-util-is": "~1.0.0",
33076             "inherits": "~2.0.3",
33077             "isarray": "~1.0.0",
33078             "process-nextick-args": "~2.0.0",
33079             "safe-buffer": "~5.1.1",
33080             "string_decoder": "~1.1.1",
33081             "util-deprecate": "~1.0.1"
33082           }
33083         },
33084         "string_decoder": {
33085           "version": "1.1.1",
33086           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
33087           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
33088           "requires": {
33089             "safe-buffer": "~5.1.0"
33090           }
33091         }
33092       }
33093     },
33094     "webpack-log": {
33095       "version": "2.0.0",
33096       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
33097       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
33098       "dev": true,
33099       "requires": {
33100         "ansi-colors": "^3.0.0",
33101         "uuid": "^3.3.2"
33102       },
33103       "dependencies": {
33104         "ansi-colors": {
33105           "version": "3.2.3",
33106           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
33107           "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
33108           "dev": true
33109         }
33110       }
33111     },
33112     "webpack-merge": {
33113       "version": "4.2.1",
33114       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz",
33115       "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==",
33116       "dev": true,
33117       "requires": {
33118         "lodash": "^4.17.5"
33119       },
33120       "dependencies": {
33121         "lodash": {
33122           "version": "4.17.21",
33123           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
33124           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
33125           "dev": true
33126         }
33127       }
33128     },
33129     "webpack-node-externals": {
33130       "version": "1.7.2",
33131       "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-1.7.2.tgz",
33132       "integrity": "sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==",
33133       "dev": true
33134     },
33135     "webpack-sources": {
33136       "version": "1.4.3",
33137       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
33138       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
33139       "dev": true,
33140       "requires": {
33141         "source-list-map": "^2.0.0",
33142         "source-map": "~0.6.1"
33143       },
33144       "dependencies": {
33145         "source-map": {
33146           "version": "0.6.1",
33147           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
33148           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
33149           "dev": true
33150         }
33151       }
33152     },
33153     "webpack-stats-plugin": {
33154       "version": "0.2.1",
33155       "resolved": "https://registry.npmjs.org/webpack-stats-plugin/-/webpack-stats-plugin-0.2.1.tgz",
33156       "integrity": "sha512-OYMZLpZrK/qLA79NE4kC4DCt85h/5ipvWJcsefKe9MMw0qU4/ck/IJg+4OmWA+5EfrZZpHXDq92IptfYDWVfkw==",
33157       "dev": true
33158     },
33159     "webpack-stream": {
33160       "version": "5.2.1",
33161       "resolved": "https://registry.npmjs.org/webpack-stream/-/webpack-stream-5.2.1.tgz",
33162       "integrity": "sha512-WvyVU0K1/VB1NZ7JfsaemVdG0PXAQUqbjUNW4A58th4pULvKMQxG+y33HXTL02JvD56ko2Cub+E2NyPwrLBT/A==",
33163       "dev": true,
33164       "requires": {
33165         "fancy-log": "^1.3.3",
33166         "lodash.clone": "^4.3.2",
33167         "lodash.some": "^4.2.2",
33168         "memory-fs": "^0.4.1",
33169         "plugin-error": "^1.0.1",
33170         "supports-color": "^5.5.0",
33171         "through": "^2.3.8",
33172         "vinyl": "^2.1.0",
33173         "webpack": "^4.26.1"
33174       },
33175       "dependencies": {
33176         "clone": {
33177           "version": "2.1.2",
33178           "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
33179           "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
33180           "dev": true
33181         },
33182         "clone-stats": {
33183           "version": "1.0.0",
33184           "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
33185           "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
33186           "dev": true
33187         },
33188         "fancy-log": {
33189           "version": "1.3.3",
33190           "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
33191           "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
33192           "dev": true,
33193           "requires": {
33194             "ansi-gray": "^0.1.1",
33195             "color-support": "^1.1.3",
33196             "parse-node-version": "^1.0.0",
33197             "time-stamp": "^1.0.0"
33198           }
33199         },
33200         "replace-ext": {
33201           "version": "1.0.0",
33202           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
33203           "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
33204           "dev": true
33205         },
33206         "supports-color": {
33207           "version": "5.5.0",
33208           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
33209           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
33210           "dev": true,
33211           "requires": {
33212             "has-flag": "^3.0.0"
33213           }
33214         },
33215         "vinyl": {
33216           "version": "2.2.0",
33217           "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
33218           "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
33219           "dev": true,
33220           "requires": {
33221             "clone": "^2.1.1",
33222             "clone-buffer": "^1.0.0",
33223             "clone-stats": "^1.0.0",
33224             "cloneable-readable": "^1.0.0",
33225             "remove-trailing-separator": "^1.0.1",
33226             "replace-ext": "^1.0.0"
33227           }
33228         }
33229       }
33230     },
33231     "webpack-visualizer-plugin": {
33232       "version": "0.1.11",
33233       "resolved": "https://registry.npmjs.org/webpack-visualizer-plugin/-/webpack-visualizer-plugin-0.1.11.tgz",
33234       "integrity": "sha1-uHcK2GtPZSYSxosbeCJT+vn4o04=",
33235       "dev": true,
33236       "requires": {
33237         "d3": "^3.5.6",
33238         "mkdirp": "^0.5.1",
33239         "react": "^0.14.0",
33240         "react-dom": "^0.14.0"
33241       }
33242     },
33243     "websocket": {
33244       "version": "1.0.33",
33245       "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.33.tgz",
33246       "integrity": "sha512-XwNqM2rN5eh3G2CUQE3OHZj+0xfdH42+OFK6LdC2yqiC0YU8e5UK0nYre220T0IyyN031V/XOvtHvXozvJYFWA==",
33247       "requires": {
33248         "bufferutil": "^4.0.1",
33249         "debug": "^2.2.0",
33250         "es5-ext": "^0.10.50",
33251         "typedarray-to-buffer": "^3.1.5",
33252         "utf-8-validate": "^5.0.2",
33253         "yaeti": "^0.0.6"
33254       }
33255     },
33256     "websocket-driver": {
33257       "version": "0.7.0",
33258       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
33259       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
33260       "requires": {
33261         "http-parser-js": ">=0.4.0",
33262         "websocket-extensions": ">=0.1.1"
33263       }
33264     },
33265     "websocket-extensions": {
33266       "version": "0.1.3",
33267       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
33268       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg=="
33269     },
33270     "whatwg-encoding": {
33271       "version": "1.0.5",
33272       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
33273       "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
33274       "dev": true,
33275       "requires": {
33276         "iconv-lite": "0.4.24"
33277       },
33278       "dependencies": {
33279         "iconv-lite": {
33280           "version": "0.4.24",
33281           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
33282           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
33283           "dev": true,
33284           "requires": {
33285             "safer-buffer": ">= 2.1.2 < 3"
33286           }
33287         }
33288       }
33289     },
33290     "whatwg-fetch": {
33291       "version": "0.9.0",
33292       "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz",
33293       "integrity": "sha1-DjaExsuZlbQ+/J3wPkw2XZX9nMA=",
33294       "dev": true
33295     },
33296     "whatwg-mimetype": {
33297       "version": "2.3.0",
33298       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
33299       "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
33300       "dev": true
33301     },
33302     "whatwg-url": {
33303       "version": "8.5.0",
33304       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz",
33305       "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==",
33306       "dev": true,
33307       "requires": {
33308         "lodash": "^4.7.0",
33309         "tr46": "^2.0.2",
33310         "webidl-conversions": "^6.1.0"
33311       },
33312       "dependencies": {
33313         "lodash": {
33314           "version": "4.17.21",
33315           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
33316           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
33317           "dev": true
33318         }
33319       }
33320     },
33321     "when": {
33322       "version": "3.7.8",
33323       "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
33324       "integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",
33325       "dev": true
33326     },
33327     "which": {
33328       "version": "1.3.0",
33329       "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
33330       "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
33331       "dev": true,
33332       "requires": {
33333         "isexe": "^2.0.0"
33334       }
33335     },
33336     "which-module": {
33337       "version": "1.0.0",
33338       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
33339       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="
33340     },
33341     "which-pm-runs": {
33342       "version": "1.0.0",
33343       "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
33344       "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
33345       "dev": true
33346     },
33347     "wide-align": {
33348       "version": "1.1.2",
33349       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
33350       "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
33351       "dev": true,
33352       "requires": {
33353         "string-width": "^1.0.2"
33354       }
33355     },
33356     "widest-line": {
33357       "version": "3.1.0",
33358       "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
33359       "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
33360       "dev": true,
33361       "requires": {
33362         "string-width": "^4.0.0"
33363       },
33364       "dependencies": {
33365         "ansi-regex": {
33366           "version": "5.0.0",
33367           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
33368           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
33369           "dev": true
33370         },
33371         "emoji-regex": {
33372           "version": "8.0.0",
33373           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
33374           "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
33375           "dev": true
33376         },
33377         "is-fullwidth-code-point": {
33378           "version": "3.0.0",
33379           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
33380           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
33381           "dev": true
33382         },
33383         "string-width": {
33384           "version": "4.2.2",
33385           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
33386           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
33387           "dev": true,
33388           "requires": {
33389             "emoji-regex": "^8.0.0",
33390             "is-fullwidth-code-point": "^3.0.0",
33391             "strip-ansi": "^6.0.0"
33392           }
33393         },
33394         "strip-ansi": {
33395           "version": "6.0.0",
33396           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
33397           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
33398           "dev": true,
33399           "requires": {
33400             "ansi-regex": "^5.0.0"
33401           }
33402         }
33403       }
33404     },
33405     "window-size": {
33406       "version": "0.1.0",
33407       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
33408       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
33409       "dev": true
33410     },
33411     "winston": {
33412       "version": "0.8.3",
33413       "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz",
33414       "integrity": "sha1-ZLar9M0Brcrv1QCTk7HY6L7BnbA=",
33415       "requires": {
33416         "async": "0.2.x",
33417         "colors": "0.6.x",
33418         "cycle": "1.0.x",
33419         "eyes": "0.1.x",
33420         "isstream": "0.1.x",
33421         "pkginfo": "0.3.x",
33422         "stack-trace": "0.0.x"
33423       },
33424       "dependencies": {
33425         "async": {
33426           "version": "0.2.10",
33427           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
33428           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E="
33429         },
33430         "colors": {
33431           "version": "0.6.2",
33432           "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
33433           "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w="
33434         }
33435       }
33436     },
33437     "winston-daily-rotate-file": {
33438       "version": "4.5.1",
33439       "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.1.tgz",
33440       "integrity": "sha512-Uv1KeBneTKFZ9R3J6SmI61vOoPEofxS+GZGEwYRPc7QFE1fpEz648eGWxLnOeo8CBrANwsd+GfK5DCd4Ab1xAQ==",
33441       "requires": {
33442         "file-stream-rotator": "^0.5.7",
33443         "object-hash": "^2.0.1",
33444         "triple-beam": "^1.3.0",
33445         "winston-transport": "^4.4.0"
33446       }
33447     },
33448     "winston-transport": {
33449       "version": "4.4.0",
33450       "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
33451       "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
33452       "requires": {
33453         "readable-stream": "^2.3.7",
33454         "triple-beam": "^1.2.0"
33455       },
33456       "dependencies": {
33457         "isarray": {
33458           "version": "1.0.0",
33459           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
33460           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
33461         },
33462         "process-nextick-args": {
33463           "version": "2.0.1",
33464           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
33465           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
33466         },
33467         "readable-stream": {
33468           "version": "2.3.7",
33469           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
33470           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
33471           "requires": {
33472             "core-util-is": "~1.0.0",
33473             "inherits": "~2.0.3",
33474             "isarray": "~1.0.0",
33475             "process-nextick-args": "~2.0.0",
33476             "safe-buffer": "~5.1.1",
33477             "string_decoder": "~1.1.1",
33478             "util-deprecate": "~1.0.1"
33479           }
33480         },
33481         "string_decoder": {
33482           "version": "1.1.1",
33483           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
33484           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
33485           "requires": {
33486             "safe-buffer": "~5.1.0"
33487           }
33488         }
33489       }
33490     },
33491     "winston-udp": {
33492       "version": "0.0.7",
33493       "resolved": "https://registry.npmjs.org/winston-udp/-/winston-udp-0.0.7.tgz",
33494       "integrity": "sha1-S1uwgOQUiqqL51TjP6kUBIvDIQw=",
33495       "requires": {
33496         "debug": "^2.2.0",
33497         "winston": ">=0.5.0 <3.0.0"
33498       }
33499     },
33500     "wordwrap": {
33501       "version": "0.0.3",
33502       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
33503       "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
33504     },
33505     "worker-farm": {
33506       "version": "1.6.0",
33507       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
33508       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
33509       "requires": {
33510         "errno": "~0.1.7"
33511       }
33512     },
33513     "workerpool": {
33514       "version": "6.1.0",
33515       "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz",
33516       "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==",
33517       "dev": true
33518     },
33519     "wrap-ansi": {
33520       "version": "2.1.0",
33521       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
33522       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
33523       "requires": {
33524         "string-width": "^1.0.1",
33525         "strip-ansi": "^3.0.1"
33526       }
33527     },
33528     "wrappy": {
33529       "version": "1.0.2",
33530       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
33531       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
33532     },
33533     "write": {
33534       "version": "1.0.3",
33535       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
33536       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
33537       "dev": true,
33538       "requires": {
33539         "mkdirp": "^0.5.1"
33540       }
33541     },
33542     "write-file-atomic": {
33543       "version": "3.0.3",
33544       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
33545       "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
33546       "dev": true,
33547       "requires": {
33548         "imurmurhash": "^0.1.4",
33549         "is-typedarray": "^1.0.0",
33550         "signal-exit": "^3.0.2",
33551         "typedarray-to-buffer": "^3.1.5"
33552       }
33553     },
33554     "ws": {
33555       "version": "3.3.3",
33556       "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
33557       "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
33558       "requires": {
33559         "async-limiter": "~1.0.0",
33560         "safe-buffer": "~5.1.0",
33561         "ultron": "~1.1.0"
33562       }
33563     },
33564     "xcase": {
33565       "version": "2.0.1",
33566       "resolved": "https://registry.npmjs.org/xcase/-/xcase-2.0.1.tgz",
33567       "integrity": "sha1-x/pyyqD0QNt4/VZzQyA4rJhEULk="
33568     },
33569     "xdg-basedir": {
33570       "version": "4.0.0",
33571       "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
33572       "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
33573       "dev": true
33574     },
33575     "xml-name-validator": {
33576       "version": "3.0.0",
33577       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
33578       "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
33579       "dev": true
33580     },
33581     "xml2js": {
33582       "version": "0.4.19",
33583       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
33584       "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
33585       "requires": {
33586         "sax": ">=0.6.0",
33587         "xmlbuilder": "~9.0.1"
33588       }
33589     },
33590     "xmlbuilder": {
33591       "version": "9.0.7",
33592       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
33593       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
33594     },
33595     "xmlchars": {
33596       "version": "2.2.0",
33597       "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
33598       "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
33599       "dev": true
33600     },
33601     "xmldom": {
33602       "version": "0.1.27",
33603       "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz",
33604       "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk="
33605     },
33606     "xtend": {
33607       "version": "4.0.1",
33608       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
33609       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
33610     },
33611     "xtraverse": {
33612       "version": "0.1.0",
33613       "resolved": "https://registry.npmjs.org/xtraverse/-/xtraverse-0.1.0.tgz",
33614       "integrity": "sha1-t0G60BjveNip0ug63gB7P3lZxzI=",
33615       "requires": {
33616         "xmldom": "0.1.x"
33617       }
33618     },
33619     "y18n": {
33620       "version": "3.2.2",
33621       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
33622       "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="
33623     },
33624     "yaeti": {
33625       "version": "0.0.6",
33626       "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz",
33627       "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc="
33628     },
33629     "yallist": {
33630       "version": "2.1.2",
33631       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
33632       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
33633     },
33634     "yargs": {
33635       "version": "4.8.1",
33636       "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz",
33637       "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=",
33638       "requires": {
33639         "cliui": "^3.2.0",
33640         "decamelize": "^1.1.1",
33641         "get-caller-file": "^1.0.1",
33642         "lodash.assign": "^4.0.3",
33643         "os-locale": "^1.4.0",
33644         "read-pkg-up": "^1.0.1",
33645         "require-directory": "^2.1.1",
33646         "require-main-filename": "^1.0.1",
33647         "set-blocking": "^2.0.0",
33648         "string-width": "^1.0.1",
33649         "which-module": "^1.0.0",
33650         "window-size": "^0.2.0",
33651         "y18n": "^3.2.1",
33652         "yargs-parser": "^2.4.1"
33653       },
33654       "dependencies": {
33655         "cliui": {
33656           "version": "3.2.0",
33657           "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
33658           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
33659           "requires": {
33660             "string-width": "^1.0.1",
33661             "strip-ansi": "^3.0.1",
33662             "wrap-ansi": "^2.0.0"
33663           }
33664         },
33665         "window-size": {
33666           "version": "0.2.0",
33667           "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz",
33668           "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU="
33669         }
33670       }
33671     },
33672     "yargs-parser": {
33673       "version": "2.4.1",
33674       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz",
33675       "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=",
33676       "requires": {
33677         "camelcase": "^3.0.0",
33678         "lodash.assign": "^4.0.6"
33679       },
33680       "dependencies": {
33681         "camelcase": {
33682           "version": "3.0.0",
33683           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
33684           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
33685         }
33686       }
33687     },
33688     "yargs-unparser": {
33689       "version": "2.0.0",
33690       "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
33691       "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
33692       "dev": true,
33693       "requires": {
33694         "camelcase": "^6.0.0",
33695         "decamelize": "^4.0.0",
33696         "flat": "^5.0.2",
33697         "is-plain-obj": "^2.1.0"
33698       },
33699       "dependencies": {
33700         "camelcase": {
33701           "version": "6.2.0",
33702           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
33703           "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
33704           "dev": true
33705         },
33706         "decamelize": {
33707           "version": "4.0.0",
33708           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
33709           "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
33710           "dev": true
33711         }
33712       }
33713     },
33714     "yauzl": {
33715       "version": "2.10.0",
33716       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
33717       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
33718       "dev": true,
33719       "requires": {
33720         "buffer-crc32": "~0.2.3",
33721         "fd-slicer": "~1.1.0"
33722       }
33723     },
33724     "yocto-queue": {
33725       "version": "0.1.0",
33726       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
33727       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
33728       "dev": true
33729     },
33730     "zip-stream": {
33731       "version": "1.2.0",
33732       "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz",
33733       "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",
33734       "dev": true,
33735       "requires": {
33736         "archiver-utils": "^1.3.0",
33737         "compress-commons": "^1.2.0",
33738         "lodash": "^4.8.0",
33739         "readable-stream": "^2.0.0"
33740       },
33741       "dependencies": {
33742         "isarray": {
33743           "version": "1.0.0",
33744           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
33745           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
33746           "dev": true
33747         },
33748         "lodash": {
33749           "version": "4.17.21",
33750           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
33751           "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
33752           "dev": true
33753         },
33754         "process-nextick-args": {
33755           "version": "2.0.1",
33756           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
33757           "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
33758           "dev": true
33759         },
33760         "readable-stream": {
33761           "version": "2.3.7",
33762           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
33763           "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
33764           "dev": true,
33765           "requires": {
33766             "core-util-is": "~1.0.0",
33767             "inherits": "~2.0.3",
33768             "isarray": "~1.0.0",
33769             "process-nextick-args": "~2.0.0",
33770             "safe-buffer": "~5.1.1",
33771             "string_decoder": "~1.1.1",
33772             "util-deprecate": "~1.0.1"
33773           }
33774         },
33775         "string_decoder": {
33776           "version": "1.1.1",
33777           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
33778           "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
33779           "dev": true,
33780           "requires": {
33781             "safe-buffer": "~5.1.0"
33782           }
33783         }
33784       }
33785     }
33786   }