aboutsummaryrefslogtreecommitdiff
path: root/modules/private/websites
diff options
context:
space:
mode:
Diffstat (limited to 'modules/private/websites')
-rw-r--r--modules/private/websites/default.nix2
-rw-r--r--modules/private/websites/tools/games/codenames/codenames.patch8292
-rw-r--r--modules/private/websites/tools/games/codenames/default.nix50
-rw-r--r--modules/private/websites/tools/games/codenames/deps.nix11
-rw-r--r--modules/private/websites/tools/games/codenames/elm-srcs.nix82
-rw-r--r--modules/private/websites/tools/games/codenames/frontend.nix22
-rw-r--r--modules/private/websites/tools/games/codenames/greenapid.nix18
-rw-r--r--modules/private/websites/tools/games/codenames/greenapid.patch26
-rw-r--r--modules/private/websites/tools/games/codenames/node-packages.nix7621
-rw-r--r--modules/private/websites/tools/games/codenames/registry.datbin0 -> 94158 bytes
-rw-r--r--modules/private/websites/tools/games/codenames/shell.nix50
-rw-r--r--modules/private/websites/tools/games/codenames/wordlists/french.txt694
-rw-r--r--modules/private/websites/tools/tools/landing/config.yml8
-rw-r--r--modules/private/websites/tools/tools/landing/icons/games_codenames.pngbin0 -> 998 bytes
14 files changed, 16876 insertions, 0 deletions
diff --git a/modules/private/websites/default.nix b/modules/private/websites/default.nix
index 2cc6c81..aba30e3 100644
--- a/modules/private/websites/default.nix
+++ b/modules/private/websites/default.nix
@@ -299,6 +299,8 @@ in
299 tools.peertube.enable = true; 299 tools.peertube.enable = true;
300 tools.tools.enable = true; 300 tools.tools.enable = true;
301 tools.email.enable = true; 301 tools.email.enable = true;
302
303 games.codenames.enable = true;
302 }; 304 };
303 }; 305 };
304} 306}
diff --git a/modules/private/websites/tools/games/codenames/codenames.patch b/modules/private/websites/tools/games/codenames/codenames.patch
new file mode 100644
index 0000000..25c052b
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/codenames.patch
@@ -0,0 +1,8292 @@
1diff --git a/elm.json b/elm.json
2index a0d276b..09b97ec 100644
3--- a/elm.json
4+++ b/elm.json
5@@ -3,7 +3,7 @@
6 "source-directories": [
7 "src"
8 ],
9- "elm-version": "0.19.0",
10+ "elm-version": "0.19.1",
11 "dependencies": {
12 "direct": {
13 "elm/browser": "1.0.1",
14@@ -32,4 +32,4 @@
15 "elm/random": "1.0.0"
16 }
17 }
18-}
19\ No newline at end of file
20+}
21diff --git a/package-lock.json b/package-lock.json
22index 778b061..05a22ab 100644
23--- a/package-lock.json
24+++ b/package-lock.json
25@@ -4,196 +4,7963 @@
26 "lockfileVersion": 1,
27 "requires": true,
28 "dependencies": {
29+ "@babel/code-frame": {
30+ "version": "7.0.0",
31+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
32+ "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
33+ "dev": true,
34+ "requires": {
35+ "@babel/highlight": "^7.0.0"
36+ }
37+ },
38+ "@babel/core": {
39+ "version": "7.3.4",
40+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.3.4.tgz",
41+ "integrity": "sha512-jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA==",
42+ "dev": true,
43+ "requires": {
44+ "@babel/code-frame": "^7.0.0",
45+ "@babel/generator": "^7.3.4",
46+ "@babel/helpers": "^7.2.0",
47+ "@babel/parser": "^7.3.4",
48+ "@babel/template": "^7.2.2",
49+ "@babel/traverse": "^7.3.4",
50+ "@babel/types": "^7.3.4",
51+ "convert-source-map": "^1.1.0",
52+ "debug": "^4.1.0",
53+ "json5": "^2.1.0",
54+ "lodash": "^4.17.11",
55+ "resolve": "^1.3.2",
56+ "semver": "^5.4.1",
57+ "source-map": "^0.5.0"
58+ },
59+ "dependencies": {
60+ "json5": {
61+ "version": "2.1.3",
62+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
63+ "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
64+ "dev": true,
65+ "requires": {
66+ "minimist": "^1.2.5"
67+ }
68+ },
69+ "source-map": {
70+ "version": "0.5.7",
71+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
72+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
73+ "dev": true
74+ }
75+ }
76+ },
77+ "@babel/generator": {
78+ "version": "7.3.4",
79+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.4.tgz",
80+ "integrity": "sha512-8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg==",
81+ "dev": true,
82+ "requires": {
83+ "@babel/types": "^7.3.4",
84+ "jsesc": "^2.5.1",
85+ "lodash": "^4.17.11",
86+ "source-map": "^0.5.0",
87+ "trim-right": "^1.0.1"
88+ },
89+ "dependencies": {
90+ "source-map": {
91+ "version": "0.5.7",
92+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
93+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
94+ "dev": true
95+ }
96+ }
97+ },
98+ "@babel/helper-annotate-as-pure": {
99+ "version": "7.8.3",
100+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
101+ "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
102+ "dev": true,
103+ "requires": {
104+ "@babel/types": "^7.8.3"
105+ },
106+ "dependencies": {
107+ "@babel/types": {
108+ "version": "7.9.5",
109+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
110+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
111+ "dev": true,
112+ "requires": {
113+ "@babel/helper-validator-identifier": "^7.9.5",
114+ "lodash": "^4.17.13",
115+ "to-fast-properties": "^2.0.0"
116+ }
117+ }
118+ }
119+ },
120+ "@babel/helper-builder-binary-assignment-operator-visitor": {
121+ "version": "7.8.3",
122+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
123+ "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
124+ "dev": true,
125+ "requires": {
126+ "@babel/helper-explode-assignable-expression": "^7.8.3",
127+ "@babel/types": "^7.8.3"
128+ },
129+ "dependencies": {
130+ "@babel/types": {
131+ "version": "7.9.5",
132+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
133+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
134+ "dev": true,
135+ "requires": {
136+ "@babel/helper-validator-identifier": "^7.9.5",
137+ "lodash": "^4.17.13",
138+ "to-fast-properties": "^2.0.0"
139+ }
140+ }
141+ }
142+ },
143+ "@babel/helper-builder-react-jsx": {
144+ "version": "7.9.0",
145+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz",
146+ "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==",
147+ "dev": true,
148+ "requires": {
149+ "@babel/helper-annotate-as-pure": "^7.8.3",
150+ "@babel/types": "^7.9.0"
151+ },
152+ "dependencies": {
153+ "@babel/types": {
154+ "version": "7.9.5",
155+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
156+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
157+ "dev": true,
158+ "requires": {
159+ "@babel/helper-validator-identifier": "^7.9.5",
160+ "lodash": "^4.17.13",
161+ "to-fast-properties": "^2.0.0"
162+ }
163+ }
164+ }
165+ },
166+ "@babel/helper-create-regexp-features-plugin": {
167+ "version": "7.8.8",
168+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
169+ "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
170+ "dev": true,
171+ "requires": {
172+ "@babel/helper-annotate-as-pure": "^7.8.3",
173+ "@babel/helper-regex": "^7.8.3",
174+ "regexpu-core": "^4.7.0"
175+ }
176+ },
177+ "@babel/helper-define-map": {
178+ "version": "7.8.3",
179+ "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
180+ "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
181+ "dev": true,
182+ "requires": {
183+ "@babel/helper-function-name": "^7.8.3",
184+ "@babel/types": "^7.8.3",
185+ "lodash": "^4.17.13"
186+ },
187+ "dependencies": {
188+ "@babel/types": {
189+ "version": "7.9.5",
190+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
191+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
192+ "dev": true,
193+ "requires": {
194+ "@babel/helper-validator-identifier": "^7.9.5",
195+ "lodash": "^4.17.13",
196+ "to-fast-properties": "^2.0.0"
197+ }
198+ }
199+ }
200+ },
201+ "@babel/helper-explode-assignable-expression": {
202+ "version": "7.8.3",
203+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
204+ "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
205+ "dev": true,
206+ "requires": {
207+ "@babel/traverse": "^7.8.3",
208+ "@babel/types": "^7.8.3"
209+ },
210+ "dependencies": {
211+ "@babel/code-frame": {
212+ "version": "7.8.3",
213+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
214+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
215+ "dev": true,
216+ "requires": {
217+ "@babel/highlight": "^7.8.3"
218+ }
219+ },
220+ "@babel/generator": {
221+ "version": "7.9.5",
222+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
223+ "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
224+ "dev": true,
225+ "requires": {
226+ "@babel/types": "^7.9.5",
227+ "jsesc": "^2.5.1",
228+ "lodash": "^4.17.13",
229+ "source-map": "^0.5.0"
230+ }
231+ },
232+ "@babel/parser": {
233+ "version": "7.9.4",
234+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
235+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
236+ "dev": true
237+ },
238+ "@babel/traverse": {
239+ "version": "7.9.5",
240+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
241+ "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
242+ "dev": true,
243+ "requires": {
244+ "@babel/code-frame": "^7.8.3",
245+ "@babel/generator": "^7.9.5",
246+ "@babel/helper-function-name": "^7.9.5",
247+ "@babel/helper-split-export-declaration": "^7.8.3",
248+ "@babel/parser": "^7.9.0",
249+ "@babel/types": "^7.9.5",
250+ "debug": "^4.1.0",
251+ "globals": "^11.1.0",
252+ "lodash": "^4.17.13"
253+ }
254+ },
255+ "@babel/types": {
256+ "version": "7.9.5",
257+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
258+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
259+ "dev": true,
260+ "requires": {
261+ "@babel/helper-validator-identifier": "^7.9.5",
262+ "lodash": "^4.17.13",
263+ "to-fast-properties": "^2.0.0"
264+ }
265+ },
266+ "source-map": {
267+ "version": "0.5.7",
268+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
269+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
270+ "dev": true
271+ }
272+ }
273+ },
274+ "@babel/helper-function-name": {
275+ "version": "7.9.5",
276+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
277+ "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
278+ "dev": true,
279+ "requires": {
280+ "@babel/helper-get-function-arity": "^7.8.3",
281+ "@babel/template": "^7.8.3",
282+ "@babel/types": "^7.9.5"
283+ },
284+ "dependencies": {
285+ "@babel/code-frame": {
286+ "version": "7.8.3",
287+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
288+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
289+ "dev": true,
290+ "requires": {
291+ "@babel/highlight": "^7.8.3"
292+ }
293+ },
294+ "@babel/parser": {
295+ "version": "7.9.4",
296+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
297+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
298+ "dev": true
299+ },
300+ "@babel/template": {
301+ "version": "7.8.6",
302+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
303+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
304+ "dev": true,
305+ "requires": {
306+ "@babel/code-frame": "^7.8.3",
307+ "@babel/parser": "^7.8.6",
308+ "@babel/types": "^7.8.6"
309+ }
310+ },
311+ "@babel/types": {
312+ "version": "7.9.5",
313+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
314+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
315+ "dev": true,
316+ "requires": {
317+ "@babel/helper-validator-identifier": "^7.9.5",
318+ "lodash": "^4.17.13",
319+ "to-fast-properties": "^2.0.0"
320+ }
321+ }
322+ }
323+ },
324+ "@babel/helper-get-function-arity": {
325+ "version": "7.8.3",
326+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
327+ "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
328+ "dev": true,
329+ "requires": {
330+ "@babel/types": "^7.8.3"
331+ },
332+ "dependencies": {
333+ "@babel/types": {
334+ "version": "7.9.5",
335+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
336+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
337+ "dev": true,
338+ "requires": {
339+ "@babel/helper-validator-identifier": "^7.9.5",
340+ "lodash": "^4.17.13",
341+ "to-fast-properties": "^2.0.0"
342+ }
343+ }
344+ }
345+ },
346+ "@babel/helper-hoist-variables": {
347+ "version": "7.8.3",
348+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
349+ "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
350+ "dev": true,
351+ "requires": {
352+ "@babel/types": "^7.8.3"
353+ },
354+ "dependencies": {
355+ "@babel/types": {
356+ "version": "7.9.5",
357+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
358+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
359+ "dev": true,
360+ "requires": {
361+ "@babel/helper-validator-identifier": "^7.9.5",
362+ "lodash": "^4.17.13",
363+ "to-fast-properties": "^2.0.0"
364+ }
365+ }
366+ }
367+ },
368+ "@babel/helper-member-expression-to-functions": {
369+ "version": "7.8.3",
370+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
371+ "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
372+ "dev": true,
373+ "requires": {
374+ "@babel/types": "^7.8.3"
375+ },
376+ "dependencies": {
377+ "@babel/types": {
378+ "version": "7.9.5",
379+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
380+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
381+ "dev": true,
382+ "requires": {
383+ "@babel/helper-validator-identifier": "^7.9.5",
384+ "lodash": "^4.17.13",
385+ "to-fast-properties": "^2.0.0"
386+ }
387+ }
388+ }
389+ },
390+ "@babel/helper-module-imports": {
391+ "version": "7.8.3",
392+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
393+ "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
394+ "dev": true,
395+ "requires": {
396+ "@babel/types": "^7.8.3"
397+ },
398+ "dependencies": {
399+ "@babel/types": {
400+ "version": "7.9.5",
401+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
402+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
403+ "dev": true,
404+ "requires": {
405+ "@babel/helper-validator-identifier": "^7.9.5",
406+ "lodash": "^4.17.13",
407+ "to-fast-properties": "^2.0.0"
408+ }
409+ }
410+ }
411+ },
412+ "@babel/helper-module-transforms": {
413+ "version": "7.9.0",
414+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
415+ "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
416+ "dev": true,
417+ "requires": {
418+ "@babel/helper-module-imports": "^7.8.3",
419+ "@babel/helper-replace-supers": "^7.8.6",
420+ "@babel/helper-simple-access": "^7.8.3",
421+ "@babel/helper-split-export-declaration": "^7.8.3",
422+ "@babel/template": "^7.8.6",
423+ "@babel/types": "^7.9.0",
424+ "lodash": "^4.17.13"
425+ },
426+ "dependencies": {
427+ "@babel/code-frame": {
428+ "version": "7.8.3",
429+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
430+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
431+ "dev": true,
432+ "requires": {
433+ "@babel/highlight": "^7.8.3"
434+ }
435+ },
436+ "@babel/parser": {
437+ "version": "7.9.4",
438+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
439+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
440+ "dev": true
441+ },
442+ "@babel/template": {
443+ "version": "7.8.6",
444+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
445+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
446+ "dev": true,
447+ "requires": {
448+ "@babel/code-frame": "^7.8.3",
449+ "@babel/parser": "^7.8.6",
450+ "@babel/types": "^7.8.6"
451+ }
452+ },
453+ "@babel/types": {
454+ "version": "7.9.5",
455+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
456+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
457+ "dev": true,
458+ "requires": {
459+ "@babel/helper-validator-identifier": "^7.9.5",
460+ "lodash": "^4.17.13",
461+ "to-fast-properties": "^2.0.0"
462+ }
463+ }
464+ }
465+ },
466+ "@babel/helper-optimise-call-expression": {
467+ "version": "7.8.3",
468+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
469+ "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
470+ "dev": true,
471+ "requires": {
472+ "@babel/types": "^7.8.3"
473+ },
474+ "dependencies": {
475+ "@babel/types": {
476+ "version": "7.9.5",
477+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
478+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
479+ "dev": true,
480+ "requires": {
481+ "@babel/helper-validator-identifier": "^7.9.5",
482+ "lodash": "^4.17.13",
483+ "to-fast-properties": "^2.0.0"
484+ }
485+ }
486+ }
487+ },
488+ "@babel/helper-plugin-utils": {
489+ "version": "7.8.3",
490+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
491+ "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
492+ "dev": true
493+ },
494+ "@babel/helper-regex": {
495+ "version": "7.8.3",
496+ "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
497+ "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
498+ "dev": true,
499+ "requires": {
500+ "lodash": "^4.17.13"
501+ }
502+ },
503+ "@babel/helper-remap-async-to-generator": {
504+ "version": "7.8.3",
505+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
506+ "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
507+ "dev": true,
508+ "requires": {
509+ "@babel/helper-annotate-as-pure": "^7.8.3",
510+ "@babel/helper-wrap-function": "^7.8.3",
511+ "@babel/template": "^7.8.3",
512+ "@babel/traverse": "^7.8.3",
513+ "@babel/types": "^7.8.3"
514+ },
515+ "dependencies": {
516+ "@babel/code-frame": {
517+ "version": "7.8.3",
518+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
519+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
520+ "dev": true,
521+ "requires": {
522+ "@babel/highlight": "^7.8.3"
523+ }
524+ },
525+ "@babel/generator": {
526+ "version": "7.9.5",
527+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
528+ "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
529+ "dev": true,
530+ "requires": {
531+ "@babel/types": "^7.9.5",
532+ "jsesc": "^2.5.1",
533+ "lodash": "^4.17.13",
534+ "source-map": "^0.5.0"
535+ }
536+ },
537+ "@babel/parser": {
538+ "version": "7.9.4",
539+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
540+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
541+ "dev": true
542+ },
543+ "@babel/template": {
544+ "version": "7.8.6",
545+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
546+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
547+ "dev": true,
548+ "requires": {
549+ "@babel/code-frame": "^7.8.3",
550+ "@babel/parser": "^7.8.6",
551+ "@babel/types": "^7.8.6"
552+ }
553+ },
554+ "@babel/traverse": {
555+ "version": "7.9.5",
556+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
557+ "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
558+ "dev": true,
559+ "requires": {
560+ "@babel/code-frame": "^7.8.3",
561+ "@babel/generator": "^7.9.5",
562+ "@babel/helper-function-name": "^7.9.5",
563+ "@babel/helper-split-export-declaration": "^7.8.3",
564+ "@babel/parser": "^7.9.0",
565+ "@babel/types": "^7.9.5",
566+ "debug": "^4.1.0",
567+ "globals": "^11.1.0",
568+ "lodash": "^4.17.13"
569+ }
570+ },
571+ "@babel/types": {
572+ "version": "7.9.5",
573+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
574+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
575+ "dev": true,
576+ "requires": {
577+ "@babel/helper-validator-identifier": "^7.9.5",
578+ "lodash": "^4.17.13",
579+ "to-fast-properties": "^2.0.0"
580+ }
581+ },
582+ "source-map": {
583+ "version": "0.5.7",
584+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
585+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
586+ "dev": true
587+ }
588+ }
589+ },
590+ "@babel/helper-replace-supers": {
591+ "version": "7.8.6",
592+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
593+ "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
594+ "dev": true,
595+ "requires": {
596+ "@babel/helper-member-expression-to-functions": "^7.8.3",
597+ "@babel/helper-optimise-call-expression": "^7.8.3",
598+ "@babel/traverse": "^7.8.6",
599+ "@babel/types": "^7.8.6"
600+ },
601+ "dependencies": {
602+ "@babel/code-frame": {
603+ "version": "7.8.3",
604+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
605+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
606+ "dev": true,
607+ "requires": {
608+ "@babel/highlight": "^7.8.3"
609+ }
610+ },
611+ "@babel/generator": {
612+ "version": "7.9.5",
613+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
614+ "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
615+ "dev": true,
616+ "requires": {
617+ "@babel/types": "^7.9.5",
618+ "jsesc": "^2.5.1",
619+ "lodash": "^4.17.13",
620+ "source-map": "^0.5.0"
621+ }
622+ },
623+ "@babel/parser": {
624+ "version": "7.9.4",
625+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
626+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
627+ "dev": true
628+ },
629+ "@babel/traverse": {
630+ "version": "7.9.5",
631+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
632+ "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
633+ "dev": true,
634+ "requires": {
635+ "@babel/code-frame": "^7.8.3",
636+ "@babel/generator": "^7.9.5",
637+ "@babel/helper-function-name": "^7.9.5",
638+ "@babel/helper-split-export-declaration": "^7.8.3",
639+ "@babel/parser": "^7.9.0",
640+ "@babel/types": "^7.9.5",
641+ "debug": "^4.1.0",
642+ "globals": "^11.1.0",
643+ "lodash": "^4.17.13"
644+ }
645+ },
646+ "@babel/types": {
647+ "version": "7.9.5",
648+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
649+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
650+ "dev": true,
651+ "requires": {
652+ "@babel/helper-validator-identifier": "^7.9.5",
653+ "lodash": "^4.17.13",
654+ "to-fast-properties": "^2.0.0"
655+ }
656+ },
657+ "source-map": {
658+ "version": "0.5.7",
659+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
660+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
661+ "dev": true
662+ }
663+ }
664+ },
665+ "@babel/helper-simple-access": {
666+ "version": "7.8.3",
667+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
668+ "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
669+ "dev": true,
670+ "requires": {
671+ "@babel/template": "^7.8.3",
672+ "@babel/types": "^7.8.3"
673+ },
674+ "dependencies": {
675+ "@babel/code-frame": {
676+ "version": "7.8.3",
677+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
678+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
679+ "dev": true,
680+ "requires": {
681+ "@babel/highlight": "^7.8.3"
682+ }
683+ },
684+ "@babel/parser": {
685+ "version": "7.9.4",
686+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
687+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
688+ "dev": true
689+ },
690+ "@babel/template": {
691+ "version": "7.8.6",
692+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
693+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
694+ "dev": true,
695+ "requires": {
696+ "@babel/code-frame": "^7.8.3",
697+ "@babel/parser": "^7.8.6",
698+ "@babel/types": "^7.8.6"
699+ }
700+ },
701+ "@babel/types": {
702+ "version": "7.9.5",
703+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
704+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
705+ "dev": true,
706+ "requires": {
707+ "@babel/helper-validator-identifier": "^7.9.5",
708+ "lodash": "^4.17.13",
709+ "to-fast-properties": "^2.0.0"
710+ }
711+ }
712+ }
713+ },
714+ "@babel/helper-split-export-declaration": {
715+ "version": "7.8.3",
716+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
717+ "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
718+ "dev": true,
719+ "requires": {
720+ "@babel/types": "^7.8.3"
721+ },
722+ "dependencies": {
723+ "@babel/types": {
724+ "version": "7.9.5",
725+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
726+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
727+ "dev": true,
728+ "requires": {
729+ "@babel/helper-validator-identifier": "^7.9.5",
730+ "lodash": "^4.17.13",
731+ "to-fast-properties": "^2.0.0"
732+ }
733+ }
734+ }
735+ },
736+ "@babel/helper-validator-identifier": {
737+ "version": "7.9.5",
738+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
739+ "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
740+ "dev": true
741+ },
742+ "@babel/helper-wrap-function": {
743+ "version": "7.8.3",
744+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
745+ "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
746+ "dev": true,
747+ "requires": {
748+ "@babel/helper-function-name": "^7.8.3",
749+ "@babel/template": "^7.8.3",
750+ "@babel/traverse": "^7.8.3",
751+ "@babel/types": "^7.8.3"
752+ },
753+ "dependencies": {
754+ "@babel/code-frame": {
755+ "version": "7.8.3",
756+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
757+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
758+ "dev": true,
759+ "requires": {
760+ "@babel/highlight": "^7.8.3"
761+ }
762+ },
763+ "@babel/generator": {
764+ "version": "7.9.5",
765+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
766+ "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
767+ "dev": true,
768+ "requires": {
769+ "@babel/types": "^7.9.5",
770+ "jsesc": "^2.5.1",
771+ "lodash": "^4.17.13",
772+ "source-map": "^0.5.0"
773+ }
774+ },
775+ "@babel/parser": {
776+ "version": "7.9.4",
777+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
778+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
779+ "dev": true
780+ },
781+ "@babel/template": {
782+ "version": "7.8.6",
783+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
784+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
785+ "dev": true,
786+ "requires": {
787+ "@babel/code-frame": "^7.8.3",
788+ "@babel/parser": "^7.8.6",
789+ "@babel/types": "^7.8.6"
790+ }
791+ },
792+ "@babel/traverse": {
793+ "version": "7.9.5",
794+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
795+ "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
796+ "dev": true,
797+ "requires": {
798+ "@babel/code-frame": "^7.8.3",
799+ "@babel/generator": "^7.9.5",
800+ "@babel/helper-function-name": "^7.9.5",
801+ "@babel/helper-split-export-declaration": "^7.8.3",
802+ "@babel/parser": "^7.9.0",
803+ "@babel/types": "^7.9.5",
804+ "debug": "^4.1.0",
805+ "globals": "^11.1.0",
806+ "lodash": "^4.17.13"
807+ }
808+ },
809+ "@babel/types": {
810+ "version": "7.9.5",
811+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
812+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
813+ "dev": true,
814+ "requires": {
815+ "@babel/helper-validator-identifier": "^7.9.5",
816+ "lodash": "^4.17.13",
817+ "to-fast-properties": "^2.0.0"
818+ }
819+ },
820+ "source-map": {
821+ "version": "0.5.7",
822+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
823+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
824+ "dev": true
825+ }
826+ }
827+ },
828+ "@babel/helpers": {
829+ "version": "7.9.2",
830+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
831+ "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
832+ "dev": true,
833+ "requires": {
834+ "@babel/template": "^7.8.3",
835+ "@babel/traverse": "^7.9.0",
836+ "@babel/types": "^7.9.0"
837+ },
838+ "dependencies": {
839+ "@babel/code-frame": {
840+ "version": "7.8.3",
841+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
842+ "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
843+ "dev": true,
844+ "requires": {
845+ "@babel/highlight": "^7.8.3"
846+ }
847+ },
848+ "@babel/generator": {
849+ "version": "7.9.5",
850+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
851+ "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
852+ "dev": true,
853+ "requires": {
854+ "@babel/types": "^7.9.5",
855+ "jsesc": "^2.5.1",
856+ "lodash": "^4.17.13",
857+ "source-map": "^0.5.0"
858+ }
859+ },
860+ "@babel/parser": {
861+ "version": "7.9.4",
862+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
863+ "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
864+ "dev": true
865+ },
866+ "@babel/template": {
867+ "version": "7.8.6",
868+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
869+ "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
870+ "dev": true,
871+ "requires": {
872+ "@babel/code-frame": "^7.8.3",
873+ "@babel/parser": "^7.8.6",
874+ "@babel/types": "^7.8.6"
875+ }
876+ },
877+ "@babel/traverse": {
878+ "version": "7.9.5",
879+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
880+ "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
881+ "dev": true,
882+ "requires": {
883+ "@babel/code-frame": "^7.8.3",
884+ "@babel/generator": "^7.9.5",
885+ "@babel/helper-function-name": "^7.9.5",
886+ "@babel/helper-split-export-declaration": "^7.8.3",
887+ "@babel/parser": "^7.9.0",
888+ "@babel/types": "^7.9.5",
889+ "debug": "^4.1.0",
890+ "globals": "^11.1.0",
891+ "lodash": "^4.17.13"
892+ }
893+ },
894+ "@babel/types": {
895+ "version": "7.9.5",
896+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
897+ "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
898+ "dev": true,
899+ "requires": {
900+ "@babel/helper-validator-identifier": "^7.9.5",
901+ "lodash": "^4.17.13",
902+ "to-fast-properties": "^2.0.0"
903+ }
904+ },
905+ "source-map": {
906+ "version": "0.5.7",
907+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
908+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
909+ "dev": true
910+ }
911+ }
912+ },
913+ "@babel/highlight": {
914+ "version": "7.9.0",
915+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
916+ "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
917+ "dev": true,
918+ "requires": {
919+ "@babel/helper-validator-identifier": "^7.9.0",
920+ "chalk": "^2.0.0",
921+ "js-tokens": "^4.0.0"
922+ }
923+ },
924+ "@babel/parser": {
925+ "version": "7.3.4",
926+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.4.tgz",
927+ "integrity": "sha512-tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ==",
928+ "dev": true
929+ },
930+ "@babel/plugin-proposal-async-generator-functions": {
931+ "version": "7.8.3",
932+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
933+ "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
934+ "dev": true,
935+ "requires": {
936+ "@babel/helper-plugin-utils": "^7.8.3",
937+ "@babel/helper-remap-async-to-generator": "^7.8.3",
938+ "@babel/plugin-syntax-async-generators": "^7.8.0"
939+ }
940+ },
941+ "@babel/plugin-proposal-json-strings": {
942+ "version": "7.8.3",
943+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
944+ "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
945+ "dev": true,
946+ "requires": {
947+ "@babel/helper-plugin-utils": "^7.8.3",
948+ "@babel/plugin-syntax-json-strings": "^7.8.0"
949+ }
950+ },
951+ "@babel/plugin-proposal-object-rest-spread": {
952+ "version": "7.9.5",
953+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz",
954+ "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==",
955+ "dev": true,
956+ "requires": {
957+ "@babel/helper-plugin-utils": "^7.8.3",
958+ "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
959+ "@babel/plugin-transform-parameters": "^7.9.5"
960+ }
961+ },
962+ "@babel/plugin-proposal-optional-catch-binding": {
963+ "version": "7.8.3",
964+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
965+ "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
966+ "dev": true,
967+ "requires": {
968+ "@babel/helper-plugin-utils": "^7.8.3",
969+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
970+ }
971+ },
972+ "@babel/plugin-proposal-unicode-property-regex": {
973+ "version": "7.8.8",
974+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
975+ "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
976+ "dev": true,
977+ "requires": {
978+ "@babel/helper-create-regexp-features-plugin": "^7.8.8",
979+ "@babel/helper-plugin-utils": "^7.8.3"
980+ }
981+ },
982+ "@babel/plugin-syntax-async-generators": {
983+ "version": "7.8.4",
984+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
985+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
986+ "dev": true,
987+ "requires": {
988+ "@babel/helper-plugin-utils": "^7.8.0"
989+ }
990+ },
991+ "@babel/plugin-syntax-flow": {
992+ "version": "7.8.3",
993+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz",
994+ "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==",
995+ "dev": true,
996+ "requires": {
997+ "@babel/helper-plugin-utils": "^7.8.3"
998+ }
999+ },
1000+ "@babel/plugin-syntax-json-strings": {
1001+ "version": "7.8.3",
1002+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1003+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1004+ "dev": true,
1005+ "requires": {
1006+ "@babel/helper-plugin-utils": "^7.8.0"
1007+ }
1008+ },
1009+ "@babel/plugin-syntax-jsx": {
1010+ "version": "7.8.3",
1011+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz",
1012+ "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==",
1013+ "dev": true,
1014+ "requires": {
1015+ "@babel/helper-plugin-utils": "^7.8.3"
1016+ }
1017+ },
1018+ "@babel/plugin-syntax-object-rest-spread": {
1019+ "version": "7.8.3",
1020+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1021+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1022+ "dev": true,
1023+ "requires": {
1024+ "@babel/helper-plugin-utils": "^7.8.0"
1025+ }
1026+ },
1027+ "@babel/plugin-syntax-optional-catch-binding": {
1028+ "version": "7.8.3",
1029+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1030+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1031+ "dev": true,
1032+ "requires": {
1033+ "@babel/helper-plugin-utils": "^7.8.0"
1034+ }
1035+ },
1036+ "@babel/plugin-transform-arrow-functions": {
1037+ "version": "7.8.3",
1038+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
1039+ "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
1040+ "dev": true,
1041+ "requires": {
1042+ "@babel/helper-plugin-utils": "^7.8.3"
1043+ }
1044+ },
1045+ "@babel/plugin-transform-async-to-generator": {
1046+ "version": "7.8.3",
1047+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
1048+ "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
1049+ "dev": true,
1050+ "requires": {
1051+ "@babel/helper-module-imports": "^7.8.3",
1052+ "@babel/helper-plugin-utils": "^7.8.3",
1053+ "@babel/helper-remap-async-to-generator": "^7.8.3"
1054+ }
1055+ },
1056+ "@babel/plugin-transform-block-scoped-functions": {
1057+ "version": "7.8.3",
1058+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
1059+ "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
1060+ "dev": true,
1061+ "requires": {
1062+ "@babel/helper-plugin-utils": "^7.8.3"
1063+ }
1064+ },
1065+ "@babel/plugin-transform-block-scoping": {
1066+ "version": "7.8.3",
1067+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
1068+ "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
1069+ "dev": true,
1070+ "requires": {
1071+ "@babel/helper-plugin-utils": "^7.8.3",
1072+ "lodash": "^4.17.13"
1073+ }
1074+ },
1075+ "@babel/plugin-transform-classes": {
1076+ "version": "7.9.5",
1077+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz",
1078+ "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==",
1079+ "dev": true,
1080+ "requires": {
1081+ "@babel/helper-annotate-as-pure": "^7.8.3",
1082+ "@babel/helper-define-map": "^7.8.3",
1083+ "@babel/helper-function-name": "^7.9.5",
1084+ "@babel/helper-optimise-call-expression": "^7.8.3",
1085+ "@babel/helper-plugin-utils": "^7.8.3",
1086+ "@babel/helper-replace-supers": "^7.8.6",
1087+ "@babel/helper-split-export-declaration": "^7.8.3",
1088+ "globals": "^11.1.0"
1089+ }
1090+ },
1091+ "@babel/plugin-transform-computed-properties": {
1092+ "version": "7.8.3",
1093+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
1094+ "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
1095+ "dev": true,
1096+ "requires": {
1097+ "@babel/helper-plugin-utils": "^7.8.3"
1098+ }
1099+ },
1100+ "@babel/plugin-transform-destructuring": {
1101+ "version": "7.9.5",
1102+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz",
1103+ "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==",
1104+ "dev": true,
1105+ "requires": {
1106+ "@babel/helper-plugin-utils": "^7.8.3"
1107+ }
1108+ },
1109+ "@babel/plugin-transform-dotall-regex": {
1110+ "version": "7.8.3",
1111+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
1112+ "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
1113+ "dev": true,
1114+ "requires": {
1115+ "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1116+ "@babel/helper-plugin-utils": "^7.8.3"
1117+ }
1118+ },
1119+ "@babel/plugin-transform-duplicate-keys": {
1120+ "version": "7.8.3",
1121+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
1122+ "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
1123+ "dev": true,
1124+ "requires": {
1125+ "@babel/helper-plugin-utils": "^7.8.3"
1126+ }
1127+ },
1128+ "@babel/plugin-transform-exponentiation-operator": {
1129+ "version": "7.8.3",
1130+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
1131+ "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
1132+ "dev": true,
1133+ "requires": {
1134+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
1135+ "@babel/helper-plugin-utils": "^7.8.3"
1136+ }
1137+ },
1138+ "@babel/plugin-transform-flow-strip-types": {
1139+ "version": "7.3.4",
1140+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.3.4.tgz",
1141+ "integrity": "sha512-PmQC9R7DwpBFA+7ATKMyzViz3zCaMNouzZMPZN2K5PnbBbtL3AXFYTkDk+Hey5crQq2A90UG5Uthz0mel+XZrA==",
1142+ "dev": true,
1143+ "requires": {
1144+ "@babel/helper-plugin-utils": "^7.0.0",
1145+ "@babel/plugin-syntax-flow": "^7.2.0"
1146+ }
1147+ },
1148+ "@babel/plugin-transform-for-of": {
1149+ "version": "7.9.0",
1150+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
1151+ "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
1152+ "dev": true,
1153+ "requires": {
1154+ "@babel/helper-plugin-utils": "^7.8.3"
1155+ }
1156+ },
1157+ "@babel/plugin-transform-function-name": {
1158+ "version": "7.8.3",
1159+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
1160+ "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
1161+ "dev": true,
1162+ "requires": {
1163+ "@babel/helper-function-name": "^7.8.3",
1164+ "@babel/helper-plugin-utils": "^7.8.3"
1165+ }
1166+ },
1167+ "@babel/plugin-transform-literals": {
1168+ "version": "7.8.3",
1169+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
1170+ "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
1171+ "dev": true,
1172+ "requires": {
1173+ "@babel/helper-plugin-utils": "^7.8.3"
1174+ }
1175+ },
1176+ "@babel/plugin-transform-modules-amd": {
1177+ "version": "7.9.0",
1178+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
1179+ "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
1180+ "dev": true,
1181+ "requires": {
1182+ "@babel/helper-module-transforms": "^7.9.0",
1183+ "@babel/helper-plugin-utils": "^7.8.3",
1184+ "babel-plugin-dynamic-import-node": "^2.3.0"
1185+ }
1186+ },
1187+ "@babel/plugin-transform-modules-commonjs": {
1188+ "version": "7.2.0",
1189+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz",
1190+ "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==",
1191+ "dev": true,
1192+ "requires": {
1193+ "@babel/helper-module-transforms": "^7.1.0",
1194+ "@babel/helper-plugin-utils": "^7.0.0",
1195+ "@babel/helper-simple-access": "^7.1.0"
1196+ }
1197+ },
1198+ "@babel/plugin-transform-modules-systemjs": {
1199+ "version": "7.9.0",
1200+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
1201+ "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
1202+ "dev": true,
1203+ "requires": {
1204+ "@babel/helper-hoist-variables": "^7.8.3",
1205+ "@babel/helper-module-transforms": "^7.9.0",
1206+ "@babel/helper-plugin-utils": "^7.8.3",
1207+ "babel-plugin-dynamic-import-node": "^2.3.0"
1208+ }
1209+ },
1210+ "@babel/plugin-transform-modules-umd": {
1211+ "version": "7.9.0",
1212+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
1213+ "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
1214+ "dev": true,
1215+ "requires": {
1216+ "@babel/helper-module-transforms": "^7.9.0",
1217+ "@babel/helper-plugin-utils": "^7.8.3"
1218+ }
1219+ },
1220+ "@babel/plugin-transform-named-capturing-groups-regex": {
1221+ "version": "7.8.3",
1222+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
1223+ "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
1224+ "dev": true,
1225+ "requires": {
1226+ "@babel/helper-create-regexp-features-plugin": "^7.8.3"
1227+ }
1228+ },
1229+ "@babel/plugin-transform-new-target": {
1230+ "version": "7.8.3",
1231+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
1232+ "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
1233+ "dev": true,
1234+ "requires": {
1235+ "@babel/helper-plugin-utils": "^7.8.3"
1236+ }
1237+ },
1238+ "@babel/plugin-transform-object-super": {
1239+ "version": "7.8.3",
1240+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
1241+ "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
1242+ "dev": true,
1243+ "requires": {
1244+ "@babel/helper-plugin-utils": "^7.8.3",
1245+ "@babel/helper-replace-supers": "^7.8.3"
1246+ }
1247+ },
1248+ "@babel/plugin-transform-parameters": {
1249+ "version": "7.9.5",
1250+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz",
1251+ "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==",
1252+ "dev": true,
1253+ "requires": {
1254+ "@babel/helper-get-function-arity": "^7.8.3",
1255+ "@babel/helper-plugin-utils": "^7.8.3"
1256+ }
1257+ },
1258+ "@babel/plugin-transform-react-jsx": {
1259+ "version": "7.3.0",
1260+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz",
1261+ "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==",
1262+ "dev": true,
1263+ "requires": {
1264+ "@babel/helper-builder-react-jsx": "^7.3.0",
1265+ "@babel/helper-plugin-utils": "^7.0.0",
1266+ "@babel/plugin-syntax-jsx": "^7.2.0"
1267+ }
1268+ },
1269+ "@babel/plugin-transform-regenerator": {
1270+ "version": "7.8.7",
1271+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
1272+ "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
1273+ "dev": true,
1274+ "requires": {
1275+ "regenerator-transform": "^0.14.2"
1276+ }
1277+ },
1278+ "@babel/plugin-transform-shorthand-properties": {
1279+ "version": "7.8.3",
1280+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
1281+ "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
1282+ "dev": true,
1283+ "requires": {
1284+ "@babel/helper-plugin-utils": "^7.8.3"
1285+ }
1286+ },
1287+ "@babel/plugin-transform-spread": {
1288+ "version": "7.8.3",
1289+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
1290+ "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
1291+ "dev": true,
1292+ "requires": {
1293+ "@babel/helper-plugin-utils": "^7.8.3"
1294+ }
1295+ },
1296+ "@babel/plugin-transform-sticky-regex": {
1297+ "version": "7.8.3",
1298+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
1299+ "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
1300+ "dev": true,
1301+ "requires": {
1302+ "@babel/helper-plugin-utils": "^7.8.3",
1303+ "@babel/helper-regex": "^7.8.3"
1304+ }
1305+ },
1306+ "@babel/plugin-transform-template-literals": {
1307+ "version": "7.8.3",
1308+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
1309+ "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
1310+ "dev": true,
1311+ "requires": {
1312+ "@babel/helper-annotate-as-pure": "^7.8.3",
1313+ "@babel/helper-plugin-utils": "^7.8.3"
1314+ }
1315+ },
1316+ "@babel/plugin-transform-typeof-symbol": {
1317+ "version": "7.8.4",
1318+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
1319+ "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
1320+ "dev": true,
1321+ "requires": {
1322+ "@babel/helper-plugin-utils": "^7.8.3"
1323+ }
1324+ },
1325+ "@babel/plugin-transform-unicode-regex": {
1326+ "version": "7.8.3",
1327+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
1328+ "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
1329+ "dev": true,
1330+ "requires": {
1331+ "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1332+ "@babel/helper-plugin-utils": "^7.8.3"
1333+ }
1334+ },
1335+ "@babel/preset-env": {
1336+ "version": "7.3.4",
1337+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz",
1338+ "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==",
1339+ "dev": true,
1340+ "requires": {
1341+ "@babel/helper-module-imports": "^7.0.0",
1342+ "@babel/helper-plugin-utils": "^7.0.0",
1343+ "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
1344+ "@babel/plugin-proposal-json-strings": "^7.2.0",
1345+ "@babel/plugin-proposal-object-rest-spread": "^7.3.4",
1346+ "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
1347+ "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
1348+ "@babel/plugin-syntax-async-generators": "^7.2.0",
1349+ "@babel/plugin-syntax-json-strings": "^7.2.0",
1350+ "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
1351+ "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
1352+ "@babel/plugin-transform-arrow-functions": "^7.2.0",
1353+ "@babel/plugin-transform-async-to-generator": "^7.3.4",
1354+ "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
1355+ "@babel/plugin-transform-block-scoping": "^7.3.4",
1356+ "@babel/plugin-transform-classes": "^7.3.4",
1357+ "@babel/plugin-transform-computed-properties": "^7.2.0",
1358+ "@babel/plugin-transform-destructuring": "^7.2.0",
1359+ "@babel/plugin-transform-dotall-regex": "^7.2.0",
1360+ "@babel/plugin-transform-duplicate-keys": "^7.2.0",
1361+ "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
1362+ "@babel/plugin-transform-for-of": "^7.2.0",
1363+ "@babel/plugin-transform-function-name": "^7.2.0",
1364+ "@babel/plugin-transform-literals": "^7.2.0",
1365+ "@babel/plugin-transform-modules-amd": "^7.2.0",
1366+ "@babel/plugin-transform-modules-commonjs": "^7.2.0",
1367+ "@babel/plugin-transform-modules-systemjs": "^7.3.4",
1368+ "@babel/plugin-transform-modules-umd": "^7.2.0",
1369+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0",
1370+ "@babel/plugin-transform-new-target": "^7.0.0",
1371+ "@babel/plugin-transform-object-super": "^7.2.0",
1372+ "@babel/plugin-transform-parameters": "^7.2.0",
1373+ "@babel/plugin-transform-regenerator": "^7.3.4",
1374+ "@babel/plugin-transform-shorthand-properties": "^7.2.0",
1375+ "@babel/plugin-transform-spread": "^7.2.0",
1376+ "@babel/plugin-transform-sticky-regex": "^7.2.0",
1377+ "@babel/plugin-transform-template-literals": "^7.2.0",
1378+ "@babel/plugin-transform-typeof-symbol": "^7.2.0",
1379+ "@babel/plugin-transform-unicode-regex": "^7.2.0",
1380+ "browserslist": "^4.3.4",
1381+ "invariant": "^2.2.2",
1382+ "js-levenshtein": "^1.1.3",
1383+ "semver": "^5.3.0"
1384+ }
1385+ },
1386+ "@babel/runtime": {
1387+ "version": "7.3.4",
1388+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz",
1389+ "integrity": "sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==",
1390+ "dev": true,
1391+ "requires": {
1392+ "regenerator-runtime": "^0.12.0"
1393+ },
1394+ "dependencies": {
1395+ "regenerator-runtime": {
1396+ "version": "0.12.1",
1397+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz",
1398+ "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==",
1399+ "dev": true
1400+ }
1401+ }
1402+ },
1403+ "@babel/template": {
1404+ "version": "7.2.2",
1405+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
1406+ "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
1407+ "dev": true,
1408+ "requires": {
1409+ "@babel/code-frame": "^7.0.0",
1410+ "@babel/parser": "^7.2.2",
1411+ "@babel/types": "^7.2.2"
1412+ }
1413+ },
1414+ "@babel/traverse": {
1415+ "version": "7.3.4",
1416+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.3.4.tgz",
1417+ "integrity": "sha512-TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ==",
1418+ "dev": true,
1419+ "requires": {
1420+ "@babel/code-frame": "^7.0.0",
1421+ "@babel/generator": "^7.3.4",
1422+ "@babel/helper-function-name": "^7.1.0",
1423+ "@babel/helper-split-export-declaration": "^7.0.0",
1424+ "@babel/parser": "^7.3.4",
1425+ "@babel/types": "^7.3.4",
1426+ "debug": "^4.1.0",
1427+ "globals": "^11.1.0",
1428+ "lodash": "^4.17.11"
1429+ }
1430+ },
1431+ "@babel/types": {
1432+ "version": "7.3.4",
1433+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.4.tgz",
1434+ "integrity": "sha512-WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ==",
1435+ "dev": true,
1436+ "requires": {
1437+ "esutils": "^2.0.2",
1438+ "lodash": "^4.17.11",
1439+ "to-fast-properties": "^2.0.0"
1440+ }
1441+ },
1442+ "@iarna/toml": {
1443+ "version": "2.2.5",
1444+ "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
1445+ "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
1446+ "dev": true
1447+ },
1448+ "@mrmlnc/readdir-enhanced": {
1449+ "version": "2.2.1",
1450+ "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
1451+ "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
1452+ "dev": true,
1453+ "requires": {
1454+ "call-me-maybe": "^1.0.1",
1455+ "glob-to-regexp": "^0.3.0"
1456+ }
1457+ },
1458+ "@nodelib/fs.stat": {
1459+ "version": "1.1.3",
1460+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
1461+ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
1462+ "dev": true
1463+ },
1464+ "@parcel/fs": {
1465+ "version": "1.11.0",
1466+ "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz",
1467+ "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==",
1468+ "dev": true,
1469+ "requires": {
1470+ "@parcel/utils": "^1.11.0",
1471+ "mkdirp": "^0.5.1",
1472+ "rimraf": "^2.6.2"
1473+ }
1474+ },
1475+ "@parcel/logger": {
1476+ "version": "1.11.1",
1477+ "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz",
1478+ "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==",
1479+ "dev": true,
1480+ "requires": {
1481+ "@parcel/workers": "^1.11.0",
1482+ "chalk": "^2.1.0",
1483+ "grapheme-breaker": "^0.3.2",
1484+ "ora": "^2.1.0",
1485+ "strip-ansi": "^4.0.0"
1486+ }
1487+ },
1488+ "@parcel/utils": {
1489+ "version": "1.11.0",
1490+ "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz",
1491+ "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==",
1492+ "dev": true
1493+ },
1494+ "@parcel/watcher": {
1495+ "version": "1.12.1",
1496+ "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz",
1497+ "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==",
1498+ "dev": true,
1499+ "requires": {
1500+ "@parcel/utils": "^1.11.0",
1501+ "chokidar": "^2.1.5"
1502+ }
1503+ },
1504+ "@parcel/workers": {
1505+ "version": "1.11.0",
1506+ "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz",
1507+ "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==",
1508+ "dev": true,
1509+ "requires": {
1510+ "@parcel/utils": "^1.11.0",
1511+ "physical-cpu-count": "^2.0.0"
1512+ }
1513+ },
1514+ "@types/q": {
1515+ "version": "1.5.2",
1516+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
1517+ "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
1518+ "dev": true
1519+ },
1520+ "abab": {
1521+ "version": "2.0.3",
1522+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
1523+ "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==",
1524+ "dev": true
1525+ },
1526+ "abbrev": {
1527+ "version": "1.1.1",
1528+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
1529+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
1530+ "dev": true
1531+ },
1532+ "acorn": {
1533+ "version": "7.1.1",
1534+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
1535+ "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
1536+ "dev": true
1537+ },
1538+ "acorn-globals": {
1539+ "version": "4.3.4",
1540+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
1541+ "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
1542+ "dev": true,
1543+ "requires": {
1544+ "acorn": "^6.0.1",
1545+ "acorn-walk": "^6.0.1"
1546+ },
1547+ "dependencies": {
1548+ "acorn": {
1549+ "version": "6.4.1",
1550+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
1551+ "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
1552+ "dev": true
1553+ }
1554+ }
1555+ },
1556+ "acorn-walk": {
1557+ "version": "6.2.0",
1558+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
1559+ "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
1560+ "dev": true
1561+ },
1562+ "ajv": {
1563+ "version": "6.12.2",
1564+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
1565+ "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
1566+ "requires": {
1567+ "fast-deep-equal": "^3.1.1",
1568+ "fast-json-stable-stringify": "^2.0.0",
1569+ "json-schema-traverse": "^0.4.1",
1570+ "uri-js": "^4.2.2"
1571+ }
1572+ },
1573+ "alphanum-sort": {
1574+ "version": "1.0.2",
1575+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
1576+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
1577+ "dev": true
1578+ },
1579+ "ansi-regex": {
1580+ "version": "3.0.0",
1581+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1582+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1583+ "dev": true
1584+ },
1585+ "ansi-styles": {
1586+ "version": "3.2.1",
1587+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1588+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1589+ "dev": true,
1590+ "requires": {
1591+ "color-convert": "^1.9.0"
1592+ }
1593+ },
1594+ "ansi-to-html": {
1595+ "version": "0.6.14",
1596+ "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz",
1597+ "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==",
1598+ "dev": true,
1599+ "requires": {
1600+ "entities": "^1.1.2"
1601+ },
1602+ "dependencies": {
1603+ "entities": {
1604+ "version": "1.1.2",
1605+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
1606+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
1607+ "dev": true
1608+ }
1609+ }
1610+ },
1611+ "anymatch": {
1612+ "version": "2.0.0",
1613+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
1614+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
1615+ "dev": true,
1616+ "requires": {
1617+ "micromatch": "^3.1.4",
1618+ "normalize-path": "^2.1.1"
1619+ },
1620+ "dependencies": {
1621+ "normalize-path": {
1622+ "version": "2.1.1",
1623+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
1624+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
1625+ "dev": true,
1626+ "requires": {
1627+ "remove-trailing-separator": "^1.0.1"
1628+ }
1629+ }
1630+ }
1631+ },
1632+ "argparse": {
1633+ "version": "1.0.10",
1634+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1635+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1636+ "dev": true,
1637+ "requires": {
1638+ "sprintf-js": "~1.0.2"
1639+ }
1640+ },
1641+ "arr-diff": {
1642+ "version": "4.0.0",
1643+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1644+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
1645+ "dev": true
1646+ },
1647+ "arr-flatten": {
1648+ "version": "1.1.0",
1649+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1650+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1651+ "dev": true
1652+ },
1653+ "arr-union": {
1654+ "version": "3.1.0",
1655+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1656+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
1657+ "dev": true
1658+ },
1659+ "array-equal": {
1660+ "version": "1.0.0",
1661+ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
1662+ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
1663+ "dev": true
1664+ },
1665+ "array-unique": {
1666+ "version": "0.3.2",
1667+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1668+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
1669+ "dev": true
1670+ },
1671+ "asn1": {
1672+ "version": "0.2.4",
1673+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1674+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1675+ "requires": {
1676+ "safer-buffer": "~2.1.0"
1677+ }
1678+ },
1679+ "asn1.js": {
1680+ "version": "4.10.1",
1681+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
1682+ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
1683+ "dev": true,
1684+ "requires": {
1685+ "bn.js": "^4.0.0",
1686+ "inherits": "^2.0.1",
1687+ "minimalistic-assert": "^1.0.0"
1688+ }
1689+ },
1690+ "assert": {
1691+ "version": "1.5.0",
1692+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
1693+ "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
1694+ "dev": true,
1695+ "requires": {
1696+ "object-assign": "^4.1.1",
1697+ "util": "0.10.3"
1698+ },
1699+ "dependencies": {
1700+ "inherits": {
1701+ "version": "2.0.1",
1702+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1703+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1704+ "dev": true
1705+ },
1706+ "util": {
1707+ "version": "0.10.3",
1708+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
1709+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1710+ "dev": true,
1711+ "requires": {
1712+ "inherits": "2.0.1"
1713+ }
1714+ }
1715+ }
1716+ },
1717+ "assert-plus": {
1718+ "version": "1.0.0",
1719+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1720+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
1721+ },
1722+ "assign-symbols": {
1723+ "version": "1.0.0",
1724+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1725+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
1726+ "dev": true
1727+ },
1728+ "async-each": {
1729+ "version": "1.0.3",
1730+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
1731+ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
1732+ "dev": true
1733+ },
1734+ "async-limiter": {
1735+ "version": "1.0.1",
1736+ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
1737+ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
1738+ "dev": true
1739+ },
1740+ "asynckit": {
1741+ "version": "0.4.0",
1742+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1743+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
1744+ },
1745+ "atob": {
1746+ "version": "2.1.2",
1747+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1748+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1749+ "dev": true
1750+ },
1751+ "aws-sign2": {
1752+ "version": "0.7.0",
1753+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
1754+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
1755+ },
1756+ "aws4": {
1757+ "version": "1.9.1",
1758+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
1759+ "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
1760+ },
1761+ "babel-plugin-dynamic-import-node": {
1762+ "version": "2.3.3",
1763+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
1764+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
1765+ "dev": true,
1766+ "requires": {
1767+ "object.assign": "^4.1.0"
1768+ }
1769+ },
1770+ "babel-runtime": {
1771+ "version": "6.26.0",
1772+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1773+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
1774+ "dev": true,
1775+ "requires": {
1776+ "core-js": "^2.4.0",
1777+ "regenerator-runtime": "^0.11.0"
1778+ },
1779+ "dependencies": {
1780+ "regenerator-runtime": {
1781+ "version": "0.11.1",
1782+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
1783+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
1784+ "dev": true
1785+ }
1786+ }
1787+ },
1788+ "babel-types": {
1789+ "version": "6.26.0",
1790+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1791+ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1792+ "dev": true,
1793+ "requires": {
1794+ "babel-runtime": "^6.26.0",
1795+ "esutils": "^2.0.2",
1796+ "lodash": "^4.17.4",
1797+ "to-fast-properties": "^1.0.3"
1798+ },
1799+ "dependencies": {
1800+ "to-fast-properties": {
1801+ "version": "1.0.3",
1802+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
1803+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
1804+ "dev": true
1805+ }
1806+ }
1807+ },
1808+ "babylon-walk": {
1809+ "version": "1.0.2",
1810+ "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz",
1811+ "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=",
1812+ "dev": true,
1813+ "requires": {
1814+ "babel-runtime": "^6.11.6",
1815+ "babel-types": "^6.15.0",
1816+ "lodash.clone": "^4.5.0"
1817+ }
1818+ },
1819 "balanced-match": {
1820 "version": "1.0.0",
1821- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1822- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1823+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1824+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1825+ "dev": true
1826+ },
1827+ "base": {
1828+ "version": "0.11.2",
1829+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1830+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1831+ "dev": true,
1832+ "requires": {
1833+ "cache-base": "^1.0.1",
1834+ "class-utils": "^0.3.5",
1835+ "component-emitter": "^1.2.1",
1836+ "define-property": "^1.0.0",
1837+ "isobject": "^3.0.1",
1838+ "mixin-deep": "^1.2.0",
1839+ "pascalcase": "^0.1.1"
1840+ },
1841+ "dependencies": {
1842+ "define-property": {
1843+ "version": "1.0.0",
1844+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1845+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1846+ "dev": true,
1847+ "requires": {
1848+ "is-descriptor": "^1.0.0"
1849+ }
1850+ },
1851+ "is-accessor-descriptor": {
1852+ "version": "1.0.0",
1853+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1854+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1855+ "dev": true,
1856+ "requires": {
1857+ "kind-of": "^6.0.0"
1858+ }
1859+ },
1860+ "is-data-descriptor": {
1861+ "version": "1.0.0",
1862+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1863+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1864+ "dev": true,
1865+ "requires": {
1866+ "kind-of": "^6.0.0"
1867+ }
1868+ },
1869+ "is-descriptor": {
1870+ "version": "1.0.2",
1871+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1872+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1873+ "dev": true,
1874+ "requires": {
1875+ "is-accessor-descriptor": "^1.0.0",
1876+ "is-data-descriptor": "^1.0.0",
1877+ "kind-of": "^6.0.2"
1878+ }
1879+ }
1880+ }
1881+ },
1882+ "base64-js": {
1883+ "version": "1.3.1",
1884+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
1885+ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
1886+ "dev": true
1887+ },
1888+ "bcrypt-pbkdf": {
1889+ "version": "1.0.2",
1890+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1891+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
1892+ "requires": {
1893+ "tweetnacl": "^0.14.3"
1894+ }
1895+ },
1896+ "binary-extensions": {
1897+ "version": "1.13.1",
1898+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1899+ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1900+ "dev": true
1901+ },
1902+ "bindings": {
1903+ "version": "1.5.0",
1904+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
1905+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
1906+ "dev": true,
1907+ "requires": {
1908+ "file-uri-to-path": "1.0.0"
1909+ }
1910+ },
1911+ "bn.js": {
1912+ "version": "4.11.8",
1913+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1914+ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1915+ "dev": true
1916+ },
1917+ "boolbase": {
1918+ "version": "1.0.0",
1919+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1920+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1921+ "dev": true
1922+ },
1923+ "brace-expansion": {
1924+ "version": "1.1.11",
1925+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1926+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1927+ "dev": true,
1928+ "requires": {
1929+ "balanced-match": "^1.0.0",
1930+ "concat-map": "0.0.1"
1931+ }
1932+ },
1933+ "braces": {
1934+ "version": "2.3.2",
1935+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1936+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1937+ "dev": true,
1938+ "requires": {
1939+ "arr-flatten": "^1.1.0",
1940+ "array-unique": "^0.3.2",
1941+ "extend-shallow": "^2.0.1",
1942+ "fill-range": "^4.0.0",
1943+ "isobject": "^3.0.1",
1944+ "repeat-element": "^1.1.2",
1945+ "snapdragon": "^0.8.1",
1946+ "snapdragon-node": "^2.0.1",
1947+ "split-string": "^3.0.2",
1948+ "to-regex": "^3.0.1"
1949+ },
1950+ "dependencies": {
1951+ "extend-shallow": {
1952+ "version": "2.0.1",
1953+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1954+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1955+ "dev": true,
1956+ "requires": {
1957+ "is-extendable": "^0.1.0"
1958+ }
1959+ }
1960+ }
1961+ },
1962+ "brfs": {
1963+ "version": "1.6.1",
1964+ "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz",
1965+ "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==",
1966+ "dev": true,
1967+ "requires": {
1968+ "quote-stream": "^1.0.1",
1969+ "resolve": "^1.1.5",
1970+ "static-module": "^2.2.0",
1971+ "through2": "^2.0.0"
1972+ }
1973+ },
1974+ "brorand": {
1975+ "version": "1.1.0",
1976+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1977+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1978+ "dev": true
1979+ },
1980+ "browser-process-hrtime": {
1981+ "version": "1.0.0",
1982+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
1983+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
1984+ "dev": true
1985+ },
1986+ "browserify-aes": {
1987+ "version": "1.2.0",
1988+ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1989+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1990+ "dev": true,
1991+ "requires": {
1992+ "buffer-xor": "^1.0.3",
1993+ "cipher-base": "^1.0.0",
1994+ "create-hash": "^1.1.0",
1995+ "evp_bytestokey": "^1.0.3",
1996+ "inherits": "^2.0.1",
1997+ "safe-buffer": "^5.0.1"
1998+ }
1999+ },
2000+ "browserify-cipher": {
2001+ "version": "1.0.1",
2002+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
2003+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
2004+ "dev": true,
2005+ "requires": {
2006+ "browserify-aes": "^1.0.4",
2007+ "browserify-des": "^1.0.0",
2008+ "evp_bytestokey": "^1.0.0"
2009+ }
2010+ },
2011+ "browserify-des": {
2012+ "version": "1.0.2",
2013+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
2014+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
2015+ "dev": true,
2016+ "requires": {
2017+ "cipher-base": "^1.0.1",
2018+ "des.js": "^1.0.0",
2019+ "inherits": "^2.0.1",
2020+ "safe-buffer": "^5.1.2"
2021+ }
2022+ },
2023+ "browserify-rsa": {
2024+ "version": "4.0.1",
2025+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
2026+ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
2027+ "dev": true,
2028+ "requires": {
2029+ "bn.js": "^4.1.0",
2030+ "randombytes": "^2.0.1"
2031+ }
2032+ },
2033+ "browserify-sign": {
2034+ "version": "4.0.4",
2035+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
2036+ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
2037+ "dev": true,
2038+ "requires": {
2039+ "bn.js": "^4.1.1",
2040+ "browserify-rsa": "^4.0.0",
2041+ "create-hash": "^1.1.0",
2042+ "create-hmac": "^1.1.2",
2043+ "elliptic": "^6.0.0",
2044+ "inherits": "^2.0.1",
2045+ "parse-asn1": "^5.0.0"
2046+ }
2047+ },
2048+ "browserify-zlib": {
2049+ "version": "0.2.0",
2050+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
2051+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
2052+ "dev": true,
2053+ "requires": {
2054+ "pako": "~1.0.5"
2055+ },
2056+ "dependencies": {
2057+ "pako": {
2058+ "version": "1.0.11",
2059+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
2060+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
2061+ "dev": true
2062+ }
2063+ }
2064+ },
2065+ "browserslist": {
2066+ "version": "4.12.0",
2067+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
2068+ "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
2069+ "dev": true,
2070+ "requires": {
2071+ "caniuse-lite": "^1.0.30001043",
2072+ "electron-to-chromium": "^1.3.413",
2073+ "node-releases": "^1.1.53",
2074+ "pkg-up": "^2.0.0"
2075+ }
2076+ },
2077+ "buffer": {
2078+ "version": "4.9.2",
2079+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
2080+ "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
2081+ "dev": true,
2082+ "requires": {
2083+ "base64-js": "^1.0.2",
2084+ "ieee754": "^1.1.4",
2085+ "isarray": "^1.0.0"
2086+ }
2087+ },
2088+ "buffer-equal": {
2089+ "version": "0.0.1",
2090+ "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
2091+ "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=",
2092+ "dev": true
2093+ },
2094+ "buffer-from": {
2095+ "version": "1.1.1",
2096+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
2097+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
2098+ "dev": true
2099+ },
2100+ "buffer-xor": {
2101+ "version": "1.0.3",
2102+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
2103+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
2104+ "dev": true
2105+ },
2106+ "builtin-status-codes": {
2107+ "version": "3.0.0",
2108+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
2109+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
2110+ "dev": true
2111+ },
2112+ "cache-base": {
2113+ "version": "1.0.1",
2114+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
2115+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
2116+ "dev": true,
2117+ "requires": {
2118+ "collection-visit": "^1.0.0",
2119+ "component-emitter": "^1.2.1",
2120+ "get-value": "^2.0.6",
2121+ "has-value": "^1.0.0",
2122+ "isobject": "^3.0.1",
2123+ "set-value": "^2.0.0",
2124+ "to-object-path": "^0.3.0",
2125+ "union-value": "^1.0.0",
2126+ "unset-value": "^1.0.0"
2127+ }
2128+ },
2129+ "call-me-maybe": {
2130+ "version": "1.0.1",
2131+ "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
2132+ "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
2133+ "dev": true
2134+ },
2135+ "caller-callsite": {
2136+ "version": "2.0.0",
2137+ "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
2138+ "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
2139+ "dev": true,
2140+ "requires": {
2141+ "callsites": "^2.0.0"
2142+ }
2143+ },
2144+ "caller-path": {
2145+ "version": "2.0.0",
2146+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
2147+ "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
2148+ "dev": true,
2149+ "requires": {
2150+ "caller-callsite": "^2.0.0"
2151+ }
2152+ },
2153+ "callsites": {
2154+ "version": "2.0.0",
2155+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
2156+ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
2157+ "dev": true
2158+ },
2159+ "camelcase": {
2160+ "version": "5.3.1",
2161+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2162+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2163+ "dev": true
2164+ },
2165+ "caniuse-api": {
2166+ "version": "3.0.0",
2167+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
2168+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
2169+ "dev": true,
2170+ "requires": {
2171+ "browserslist": "^4.0.0",
2172+ "caniuse-lite": "^1.0.0",
2173+ "lodash.memoize": "^4.1.2",
2174+ "lodash.uniq": "^4.5.0"
2175+ }
2176+ },
2177+ "caniuse-lite": {
2178+ "version": "1.0.30001048",
2179+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz",
2180+ "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==",
2181+ "dev": true
2182+ },
2183+ "caseless": {
2184+ "version": "0.12.0",
2185+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2186+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
2187+ },
2188+ "chalk": {
2189+ "version": "2.4.2",
2190+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2191+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2192+ "dev": true,
2193+ "requires": {
2194+ "ansi-styles": "^3.2.1",
2195+ "escape-string-regexp": "^1.0.5",
2196+ "supports-color": "^5.3.0"
2197+ },
2198+ "dependencies": {
2199+ "supports-color": {
2200+ "version": "5.5.0",
2201+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2202+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2203+ "dev": true,
2204+ "requires": {
2205+ "has-flag": "^3.0.0"
2206+ }
2207+ }
2208+ }
2209+ },
2210+ "chokidar": {
2211+ "version": "2.1.8",
2212+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
2213+ "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
2214+ "dev": true,
2215+ "requires": {
2216+ "anymatch": "^2.0.0",
2217+ "async-each": "^1.0.1",
2218+ "braces": "^2.3.2",
2219+ "fsevents": "^1.2.7",
2220+ "glob-parent": "^3.1.0",
2221+ "inherits": "^2.0.3",
2222+ "is-binary-path": "^1.0.0",
2223+ "is-glob": "^4.0.0",
2224+ "normalize-path": "^3.0.0",
2225+ "path-is-absolute": "^1.0.0",
2226+ "readdirp": "^2.2.1",
2227+ "upath": "^1.1.1"
2228+ },
2229+ "dependencies": {
2230+ "fsevents": {
2231+ "version": "1.2.12",
2232+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
2233+ "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
2234+ "dev": true,
2235+ "optional": true,
2236+ "requires": {
2237+ "bindings": "^1.5.0",
2238+ "nan": "^2.12.1",
2239+ "node-pre-gyp": "*"
2240+ },
2241+ "dependencies": {
2242+ "abbrev": {
2243+ "version": "1.1.1",
2244+ "bundled": true,
2245+ "dev": true,
2246+ "optional": true
2247+ },
2248+ "ansi-regex": {
2249+ "version": "2.1.1",
2250+ "bundled": true,
2251+ "dev": true,
2252+ "optional": true
2253+ },
2254+ "aproba": {
2255+ "version": "1.2.0",
2256+ "bundled": true,
2257+ "dev": true,
2258+ "optional": true
2259+ },
2260+ "are-we-there-yet": {
2261+ "version": "1.1.5",
2262+ "bundled": true,
2263+ "dev": true,
2264+ "optional": true,
2265+ "requires": {
2266+ "delegates": "^1.0.0",
2267+ "readable-stream": "^2.0.6"
2268+ }
2269+ },
2270+ "balanced-match": {
2271+ "version": "1.0.0",
2272+ "bundled": true,
2273+ "dev": true,
2274+ "optional": true
2275+ },
2276+ "brace-expansion": {
2277+ "version": "1.1.11",
2278+ "bundled": true,
2279+ "dev": true,
2280+ "optional": true,
2281+ "requires": {
2282+ "balanced-match": "^1.0.0",
2283+ "concat-map": "0.0.1"
2284+ }
2285+ },
2286+ "chownr": {
2287+ "version": "1.1.4",
2288+ "bundled": true,
2289+ "dev": true,
2290+ "optional": true
2291+ },
2292+ "code-point-at": {
2293+ "version": "1.1.0",
2294+ "bundled": true,
2295+ "dev": true,
2296+ "optional": true
2297+ },
2298+ "concat-map": {
2299+ "version": "0.0.1",
2300+ "bundled": true,
2301+ "dev": true,
2302+ "optional": true
2303+ },
2304+ "console-control-strings": {
2305+ "version": "1.1.0",
2306+ "bundled": true,
2307+ "dev": true,
2308+ "optional": true
2309+ },
2310+ "core-util-is": {
2311+ "version": "1.0.2",
2312+ "bundled": true,
2313+ "dev": true,
2314+ "optional": true
2315+ },
2316+ "debug": {
2317+ "version": "3.2.6",
2318+ "bundled": true,
2319+ "dev": true,
2320+ "optional": true,
2321+ "requires": {
2322+ "ms": "^2.1.1"
2323+ }
2324+ },
2325+ "deep-extend": {
2326+ "version": "0.6.0",
2327+ "bundled": true,
2328+ "dev": true,
2329+ "optional": true
2330+ },
2331+ "delegates": {
2332+ "version": "1.0.0",
2333+ "bundled": true,
2334+ "dev": true,
2335+ "optional": true
2336+ },
2337+ "detect-libc": {
2338+ "version": "1.0.3",
2339+ "bundled": true,
2340+ "dev": true,
2341+ "optional": true
2342+ },
2343+ "fs-minipass": {
2344+ "version": "1.2.7",
2345+ "bundled": true,
2346+ "dev": true,
2347+ "optional": true,
2348+ "requires": {
2349+ "minipass": "^2.6.0"
2350+ }
2351+ },
2352+ "fs.realpath": {
2353+ "version": "1.0.0",
2354+ "bundled": true,
2355+ "dev": true,
2356+ "optional": true
2357+ },
2358+ "gauge": {
2359+ "version": "2.7.4",
2360+ "bundled": true,
2361+ "dev": true,
2362+ "optional": true,
2363+ "requires": {
2364+ "aproba": "^1.0.3",
2365+ "console-control-strings": "^1.0.0",
2366+ "has-unicode": "^2.0.0",
2367+ "object-assign": "^4.1.0",
2368+ "signal-exit": "^3.0.0",
2369+ "string-width": "^1.0.1",
2370+ "strip-ansi": "^3.0.1",
2371+ "wide-align": "^1.1.0"
2372+ }
2373+ },
2374+ "glob": {
2375+ "version": "7.1.6",
2376+ "bundled": true,
2377+ "dev": true,
2378+ "optional": true,
2379+ "requires": {
2380+ "fs.realpath": "^1.0.0",
2381+ "inflight": "^1.0.4",
2382+ "inherits": "2",
2383+ "minimatch": "^3.0.4",
2384+ "once": "^1.3.0",
2385+ "path-is-absolute": "^1.0.0"
2386+ }
2387+ },
2388+ "has-unicode": {
2389+ "version": "2.0.1",
2390+ "bundled": true,
2391+ "dev": true,
2392+ "optional": true
2393+ },
2394+ "iconv-lite": {
2395+ "version": "0.4.24",
2396+ "bundled": true,
2397+ "dev": true,
2398+ "optional": true,
2399+ "requires": {
2400+ "safer-buffer": ">= 2.1.2 < 3"
2401+ }
2402+ },
2403+ "ignore-walk": {
2404+ "version": "3.0.3",
2405+ "bundled": true,
2406+ "dev": true,
2407+ "optional": true,
2408+ "requires": {
2409+ "minimatch": "^3.0.4"
2410+ }
2411+ },
2412+ "inflight": {
2413+ "version": "1.0.6",
2414+ "bundled": true,
2415+ "dev": true,
2416+ "optional": true,
2417+ "requires": {
2418+ "once": "^1.3.0",
2419+ "wrappy": "1"
2420+ }
2421+ },
2422+ "inherits": {
2423+ "version": "2.0.4",
2424+ "bundled": true,
2425+ "dev": true,
2426+ "optional": true
2427+ },
2428+ "ini": {
2429+ "version": "1.3.5",
2430+ "bundled": true,
2431+ "dev": true,
2432+ "optional": true
2433+ },
2434+ "is-fullwidth-code-point": {
2435+ "version": "1.0.0",
2436+ "bundled": true,
2437+ "dev": true,
2438+ "optional": true,
2439+ "requires": {
2440+ "number-is-nan": "^1.0.0"
2441+ }
2442+ },
2443+ "isarray": {
2444+ "version": "1.0.0",
2445+ "bundled": true,
2446+ "dev": true,
2447+ "optional": true
2448+ },
2449+ "minimatch": {
2450+ "version": "3.0.4",
2451+ "bundled": true,
2452+ "dev": true,
2453+ "optional": true,
2454+ "requires": {
2455+ "brace-expansion": "^1.1.7"
2456+ }
2457+ },
2458+ "minimist": {
2459+ "version": "1.2.5",
2460+ "bundled": true,
2461+ "dev": true,
2462+ "optional": true
2463+ },
2464+ "minipass": {
2465+ "version": "2.9.0",
2466+ "bundled": true,
2467+ "dev": true,
2468+ "optional": true,
2469+ "requires": {
2470+ "safe-buffer": "^5.1.2",
2471+ "yallist": "^3.0.0"
2472+ }
2473+ },
2474+ "minizlib": {
2475+ "version": "1.3.3",
2476+ "bundled": true,
2477+ "dev": true,
2478+ "optional": true,
2479+ "requires": {
2480+ "minipass": "^2.9.0"
2481+ }
2482+ },
2483+ "mkdirp": {
2484+ "version": "0.5.3",
2485+ "bundled": true,
2486+ "dev": true,
2487+ "optional": true,
2488+ "requires": {
2489+ "minimist": "^1.2.5"
2490+ }
2491+ },
2492+ "ms": {
2493+ "version": "2.1.2",
2494+ "bundled": true,
2495+ "dev": true,
2496+ "optional": true
2497+ },
2498+ "needle": {
2499+ "version": "2.3.3",
2500+ "bundled": true,
2501+ "dev": true,
2502+ "optional": true,
2503+ "requires": {
2504+ "debug": "^3.2.6",
2505+ "iconv-lite": "^0.4.4",
2506+ "sax": "^1.2.4"
2507+ }
2508+ },
2509+ "node-pre-gyp": {
2510+ "version": "0.14.0",
2511+ "bundled": true,
2512+ "dev": true,
2513+ "optional": true,
2514+ "requires": {
2515+ "detect-libc": "^1.0.2",
2516+ "mkdirp": "^0.5.1",
2517+ "needle": "^2.2.1",
2518+ "nopt": "^4.0.1",
2519+ "npm-packlist": "^1.1.6",
2520+ "npmlog": "^4.0.2",
2521+ "rc": "^1.2.7",
2522+ "rimraf": "^2.6.1",
2523+ "semver": "^5.3.0",
2524+ "tar": "^4.4.2"
2525+ }
2526+ },
2527+ "nopt": {
2528+ "version": "4.0.3",
2529+ "bundled": true,
2530+ "dev": true,
2531+ "optional": true,
2532+ "requires": {
2533+ "abbrev": "1",
2534+ "osenv": "^0.1.4"
2535+ }
2536+ },
2537+ "npm-bundled": {
2538+ "version": "1.1.1",
2539+ "bundled": true,
2540+ "dev": true,
2541+ "optional": true,
2542+ "requires": {
2543+ "npm-normalize-package-bin": "^1.0.1"
2544+ }
2545+ },
2546+ "npm-normalize-package-bin": {
2547+ "version": "1.0.1",
2548+ "bundled": true,
2549+ "dev": true,
2550+ "optional": true
2551+ },
2552+ "npm-packlist": {
2553+ "version": "1.4.8",
2554+ "bundled": true,
2555+ "dev": true,
2556+ "optional": true,
2557+ "requires": {
2558+ "ignore-walk": "^3.0.1",
2559+ "npm-bundled": "^1.0.1",
2560+ "npm-normalize-package-bin": "^1.0.1"
2561+ }
2562+ },
2563+ "npmlog": {
2564+ "version": "4.1.2",
2565+ "bundled": true,
2566+ "dev": true,
2567+ "optional": true,
2568+ "requires": {
2569+ "are-we-there-yet": "~1.1.2",
2570+ "console-control-strings": "~1.1.0",
2571+ "gauge": "~2.7.3",
2572+ "set-blocking": "~2.0.0"
2573+ }
2574+ },
2575+ "number-is-nan": {
2576+ "version": "1.0.1",
2577+ "bundled": true,
2578+ "dev": true,
2579+ "optional": true
2580+ },
2581+ "object-assign": {
2582+ "version": "4.1.1",
2583+ "bundled": true,
2584+ "dev": true,
2585+ "optional": true
2586+ },
2587+ "once": {
2588+ "version": "1.4.0",
2589+ "bundled": true,
2590+ "dev": true,
2591+ "optional": true,
2592+ "requires": {
2593+ "wrappy": "1"
2594+ }
2595+ },
2596+ "os-homedir": {
2597+ "version": "1.0.2",
2598+ "bundled": true,
2599+ "dev": true,
2600+ "optional": true
2601+ },
2602+ "os-tmpdir": {
2603+ "version": "1.0.2",
2604+ "bundled": true,
2605+ "dev": true,
2606+ "optional": true
2607+ },
2608+ "osenv": {
2609+ "version": "0.1.5",
2610+ "bundled": true,
2611+ "dev": true,
2612+ "optional": true,
2613+ "requires": {
2614+ "os-homedir": "^1.0.0",
2615+ "os-tmpdir": "^1.0.0"
2616+ }
2617+ },
2618+ "path-is-absolute": {
2619+ "version": "1.0.1",
2620+ "bundled": true,
2621+ "dev": true,
2622+ "optional": true
2623+ },
2624+ "process-nextick-args": {
2625+ "version": "2.0.1",
2626+ "bundled": true,
2627+ "dev": true,
2628+ "optional": true
2629+ },
2630+ "rc": {
2631+ "version": "1.2.8",
2632+ "bundled": true,
2633+ "dev": true,
2634+ "optional": true,
2635+ "requires": {
2636+ "deep-extend": "^0.6.0",
2637+ "ini": "~1.3.0",
2638+ "minimist": "^1.2.0",
2639+ "strip-json-comments": "~2.0.1"
2640+ }
2641+ },
2642+ "readable-stream": {
2643+ "version": "2.3.7",
2644+ "bundled": true,
2645+ "dev": true,
2646+ "optional": true,
2647+ "requires": {
2648+ "core-util-is": "~1.0.0",
2649+ "inherits": "~2.0.3",
2650+ "isarray": "~1.0.0",
2651+ "process-nextick-args": "~2.0.0",
2652+ "safe-buffer": "~5.1.1",
2653+ "string_decoder": "~1.1.1",
2654+ "util-deprecate": "~1.0.1"
2655+ }
2656+ },
2657+ "rimraf": {
2658+ "version": "2.7.1",
2659+ "bundled": true,
2660+ "dev": true,
2661+ "optional": true,
2662+ "requires": {
2663+ "glob": "^7.1.3"
2664+ }
2665+ },
2666+ "safe-buffer": {
2667+ "version": "5.1.2",
2668+ "bundled": true,
2669+ "dev": true,
2670+ "optional": true
2671+ },
2672+ "safer-buffer": {
2673+ "version": "2.1.2",
2674+ "bundled": true,
2675+ "dev": true,
2676+ "optional": true
2677+ },
2678+ "sax": {
2679+ "version": "1.2.4",
2680+ "bundled": true,
2681+ "dev": true,
2682+ "optional": true
2683+ },
2684+ "semver": {
2685+ "version": "5.7.1",
2686+ "bundled": true,
2687+ "dev": true,
2688+ "optional": true
2689+ },
2690+ "set-blocking": {
2691+ "version": "2.0.0",
2692+ "bundled": true,
2693+ "dev": true,
2694+ "optional": true
2695+ },
2696+ "signal-exit": {
2697+ "version": "3.0.2",
2698+ "bundled": true,
2699+ "dev": true,
2700+ "optional": true
2701+ },
2702+ "string-width": {
2703+ "version": "1.0.2",
2704+ "bundled": true,
2705+ "dev": true,
2706+ "optional": true,
2707+ "requires": {
2708+ "code-point-at": "^1.0.0",
2709+ "is-fullwidth-code-point": "^1.0.0",
2710+ "strip-ansi": "^3.0.0"
2711+ }
2712+ },
2713+ "string_decoder": {
2714+ "version": "1.1.1",
2715+ "bundled": true,
2716+ "dev": true,
2717+ "optional": true,
2718+ "requires": {
2719+ "safe-buffer": "~5.1.0"
2720+ }
2721+ },
2722+ "strip-ansi": {
2723+ "version": "3.0.1",
2724+ "bundled": true,
2725+ "dev": true,
2726+ "optional": true,
2727+ "requires": {
2728+ "ansi-regex": "^2.0.0"
2729+ }
2730+ },
2731+ "strip-json-comments": {
2732+ "version": "2.0.1",
2733+ "bundled": true,
2734+ "dev": true,
2735+ "optional": true
2736+ },
2737+ "tar": {
2738+ "version": "4.4.13",
2739+ "bundled": true,
2740+ "dev": true,
2741+ "optional": true,
2742+ "requires": {
2743+ "chownr": "^1.1.1",
2744+ "fs-minipass": "^1.2.5",
2745+ "minipass": "^2.8.6",
2746+ "minizlib": "^1.2.1",
2747+ "mkdirp": "^0.5.0",
2748+ "safe-buffer": "^5.1.2",
2749+ "yallist": "^3.0.3"
2750+ }
2751+ },
2752+ "util-deprecate": {
2753+ "version": "1.0.2",
2754+ "bundled": true,
2755+ "dev": true,
2756+ "optional": true
2757+ },
2758+ "wide-align": {
2759+ "version": "1.1.3",
2760+ "bundled": true,
2761+ "dev": true,
2762+ "optional": true,
2763+ "requires": {
2764+ "string-width": "^1.0.2 || 2"
2765+ }
2766+ },
2767+ "wrappy": {
2768+ "version": "1.0.2",
2769+ "bundled": true,
2770+ "dev": true,
2771+ "optional": true
2772+ },
2773+ "yallist": {
2774+ "version": "3.1.1",
2775+ "bundled": true,
2776+ "dev": true,
2777+ "optional": true
2778+ }
2779+ }
2780+ }
2781+ }
2782+ },
2783+ "cipher-base": {
2784+ "version": "1.0.4",
2785+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
2786+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
2787+ "dev": true,
2788+ "requires": {
2789+ "inherits": "^2.0.1",
2790+ "safe-buffer": "^5.0.1"
2791+ }
2792+ },
2793+ "class-utils": {
2794+ "version": "0.3.6",
2795+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
2796+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
2797+ "dev": true,
2798+ "requires": {
2799+ "arr-union": "^3.1.0",
2800+ "define-property": "^0.2.5",
2801+ "isobject": "^3.0.0",
2802+ "static-extend": "^0.1.1"
2803+ },
2804+ "dependencies": {
2805+ "define-property": {
2806+ "version": "0.2.5",
2807+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2808+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2809+ "dev": true,
2810+ "requires": {
2811+ "is-descriptor": "^0.1.0"
2812+ }
2813+ }
2814+ }
2815+ },
2816+ "cli-cursor": {
2817+ "version": "2.1.0",
2818+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2819+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2820+ "dev": true,
2821+ "requires": {
2822+ "restore-cursor": "^2.0.0"
2823+ }
2824+ },
2825+ "cli-spinners": {
2826+ "version": "1.3.1",
2827+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz",
2828+ "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==",
2829+ "dev": true
2830+ },
2831+ "cliui": {
2832+ "version": "5.0.0",
2833+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
2834+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
2835+ "dev": true,
2836+ "requires": {
2837+ "string-width": "^3.1.0",
2838+ "strip-ansi": "^5.2.0",
2839+ "wrap-ansi": "^5.1.0"
2840+ },
2841+ "dependencies": {
2842+ "ansi-regex": {
2843+ "version": "4.1.0",
2844+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
2845+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
2846+ "dev": true
2847+ },
2848+ "strip-ansi": {
2849+ "version": "5.2.0",
2850+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2851+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2852+ "dev": true,
2853+ "requires": {
2854+ "ansi-regex": "^4.1.0"
2855+ }
2856+ }
2857+ }
2858+ },
2859+ "clone": {
2860+ "version": "2.1.2",
2861+ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2862+ "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2863+ "dev": true
2864+ },
2865+ "clones": {
2866+ "version": "1.2.0",
2867+ "resolved": "https://registry.npmjs.org/clones/-/clones-1.2.0.tgz",
2868+ "integrity": "sha512-FXDYw4TjR8wgPZYui2LeTqWh1BLpfQ8lB6upMtlpDF6WlOOxghmTTxWyngdKTgozqBgKnHbTVwTE+hOHqAykuQ==",
2869+ "dev": true
2870+ },
2871+ "coa": {
2872+ "version": "2.0.2",
2873+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
2874+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
2875+ "dev": true,
2876+ "requires": {
2877+ "@types/q": "^1.5.1",
2878+ "chalk": "^2.4.1",
2879+ "q": "^1.1.2"
2880+ }
2881+ },
2882+ "collection-visit": {
2883+ "version": "1.0.0",
2884+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2885+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2886+ "dev": true,
2887+ "requires": {
2888+ "map-visit": "^1.0.0",
2889+ "object-visit": "^1.0.0"
2890+ }
2891+ },
2892+ "color": {
2893+ "version": "3.1.2",
2894+ "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
2895+ "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
2896+ "dev": true,
2897+ "requires": {
2898+ "color-convert": "^1.9.1",
2899+ "color-string": "^1.5.2"
2900+ }
2901+ },
2902+ "color-convert": {
2903+ "version": "1.9.3",
2904+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2905+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2906+ "dev": true,
2907+ "requires": {
2908+ "color-name": "1.1.3"
2909+ }
2910+ },
2911+ "color-name": {
2912+ "version": "1.1.3",
2913+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2914+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2915+ "dev": true
2916+ },
2917+ "color-string": {
2918+ "version": "1.5.3",
2919+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
2920+ "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
2921+ "dev": true,
2922+ "requires": {
2923+ "color-name": "^1.0.0",
2924+ "simple-swizzle": "^0.2.2"
2925+ }
2926+ },
2927+ "combined-stream": {
2928+ "version": "1.0.8",
2929+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2930+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2931+ "requires": {
2932+ "delayed-stream": "~1.0.0"
2933+ }
2934+ },
2935+ "command-exists": {
2936+ "version": "1.2.9",
2937+ "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz",
2938+ "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==",
2939+ "dev": true
2940+ },
2941+ "commander": {
2942+ "version": "2.20.3",
2943+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2944+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2945+ "dev": true
2946+ },
2947+ "component-emitter": {
2948+ "version": "1.3.0",
2949+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2950+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2951+ "dev": true
2952+ },
2953+ "concat-map": {
2954+ "version": "0.0.1",
2955+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2956+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2957+ "dev": true
2958+ },
2959+ "concat-stream": {
2960+ "version": "1.6.2",
2961+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2962+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2963+ "dev": true,
2964+ "requires": {
2965+ "buffer-from": "^1.0.0",
2966+ "inherits": "^2.0.3",
2967+ "readable-stream": "^2.2.2",
2968+ "typedarray": "^0.0.6"
2969+ }
2970+ },
2971+ "config-chain": {
2972+ "version": "1.1.12",
2973+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
2974+ "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
2975+ "dev": true,
2976+ "requires": {
2977+ "ini": "^1.3.4",
2978+ "proto-list": "~1.2.1"
2979+ }
2980+ },
2981+ "console-browserify": {
2982+ "version": "1.2.0",
2983+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
2984+ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
2985+ "dev": true
2986+ },
2987+ "constants-browserify": {
2988+ "version": "1.0.0",
2989+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2990+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2991+ "dev": true
2992+ },
2993+ "convert-source-map": {
2994+ "version": "1.7.0",
2995+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
2996+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
2997+ "dev": true,
2998+ "requires": {
2999+ "safe-buffer": "~5.1.1"
3000+ }
3001+ },
3002+ "copy-descriptor": {
3003+ "version": "0.1.1",
3004+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
3005+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
3006+ "dev": true
3007+ },
3008+ "core-js": {
3009+ "version": "2.6.11",
3010+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz",
3011+ "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==",
3012+ "dev": true
3013+ },
3014+ "core-util-is": {
3015+ "version": "1.0.2",
3016+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
3017+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
3018+ },
3019+ "cosmiconfig": {
3020+ "version": "5.2.1",
3021+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
3022+ "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
3023+ "dev": true,
3024+ "requires": {
3025+ "import-fresh": "^2.0.0",
3026+ "is-directory": "^0.3.1",
3027+ "js-yaml": "^3.13.1",
3028+ "parse-json": "^4.0.0"
3029+ }
3030+ },
3031+ "create-ecdh": {
3032+ "version": "4.0.3",
3033+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
3034+ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
3035+ "dev": true,
3036+ "requires": {
3037+ "bn.js": "^4.1.0",
3038+ "elliptic": "^6.0.0"
3039+ }
3040+ },
3041+ "create-hash": {
3042+ "version": "1.2.0",
3043+ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
3044+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
3045+ "dev": true,
3046+ "requires": {
3047+ "cipher-base": "^1.0.1",
3048+ "inherits": "^2.0.1",
3049+ "md5.js": "^1.3.4",
3050+ "ripemd160": "^2.0.1",
3051+ "sha.js": "^2.4.0"
3052+ }
3053+ },
3054+ "create-hmac": {
3055+ "version": "1.1.7",
3056+ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
3057+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
3058+ "dev": true,
3059+ "requires": {
3060+ "cipher-base": "^1.0.3",
3061+ "create-hash": "^1.1.0",
3062+ "inherits": "^2.0.1",
3063+ "ripemd160": "^2.0.0",
3064+ "safe-buffer": "^5.0.1",
3065+ "sha.js": "^2.4.8"
3066+ }
3067+ },
3068+ "cross-spawn": {
3069+ "version": "6.0.5",
3070+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
3071+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
3072+ "dev": true,
3073+ "requires": {
3074+ "nice-try": "^1.0.4",
3075+ "path-key": "^2.0.1",
3076+ "semver": "^5.5.0",
3077+ "shebang-command": "^1.2.0",
3078+ "which": "^1.2.9"
3079+ }
3080+ },
3081+ "crypto-browserify": {
3082+ "version": "3.12.0",
3083+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
3084+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
3085+ "dev": true,
3086+ "requires": {
3087+ "browserify-cipher": "^1.0.0",
3088+ "browserify-sign": "^4.0.0",
3089+ "create-ecdh": "^4.0.0",
3090+ "create-hash": "^1.1.0",
3091+ "create-hmac": "^1.1.0",
3092+ "diffie-hellman": "^5.0.0",
3093+ "inherits": "^2.0.1",
3094+ "pbkdf2": "^3.0.3",
3095+ "public-encrypt": "^4.0.0",
3096+ "randombytes": "^2.0.0",
3097+ "randomfill": "^1.0.3"
3098+ }
3099+ },
3100+ "css-color-names": {
3101+ "version": "0.0.4",
3102+ "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
3103+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
3104+ "dev": true
3105+ },
3106+ "css-declaration-sorter": {
3107+ "version": "4.0.1",
3108+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
3109+ "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
3110+ "dev": true,
3111+ "requires": {
3112+ "postcss": "^7.0.1",
3113+ "timsort": "^0.3.0"
3114+ }
3115+ },
3116+ "css-modules-loader-core": {
3117+ "version": "1.1.0",
3118+ "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz",
3119+ "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=",
3120+ "dev": true,
3121+ "requires": {
3122+ "icss-replace-symbols": "1.1.0",
3123+ "postcss": "6.0.1",
3124+ "postcss-modules-extract-imports": "1.1.0",
3125+ "postcss-modules-local-by-default": "1.2.0",
3126+ "postcss-modules-scope": "1.1.0",
3127+ "postcss-modules-values": "1.3.0"
3128+ },
3129+ "dependencies": {
3130+ "ansi-regex": {
3131+ "version": "2.1.1",
3132+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3133+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3134+ "dev": true
3135+ },
3136+ "ansi-styles": {
3137+ "version": "2.2.1",
3138+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3139+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3140+ "dev": true
3141+ },
3142+ "chalk": {
3143+ "version": "1.1.3",
3144+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3145+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3146+ "dev": true,
3147+ "requires": {
3148+ "ansi-styles": "^2.2.1",
3149+ "escape-string-regexp": "^1.0.2",
3150+ "has-ansi": "^2.0.0",
3151+ "strip-ansi": "^3.0.0",
3152+ "supports-color": "^2.0.0"
3153+ },
3154+ "dependencies": {
3155+ "supports-color": {
3156+ "version": "2.0.0",
3157+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3158+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3159+ "dev": true
3160+ }
3161+ }
3162+ },
3163+ "has-flag": {
3164+ "version": "1.0.0",
3165+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
3166+ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
3167+ "dev": true
3168+ },
3169+ "postcss": {
3170+ "version": "6.0.1",
3171+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz",
3172+ "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=",
3173+ "dev": true,
3174+ "requires": {
3175+ "chalk": "^1.1.3",
3176+ "source-map": "^0.5.6",
3177+ "supports-color": "^3.2.3"
3178+ }
3179+ },
3180+ "source-map": {
3181+ "version": "0.5.7",
3182+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3183+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3184+ "dev": true
3185+ },
3186+ "strip-ansi": {
3187+ "version": "3.0.1",
3188+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3189+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3190+ "dev": true,
3191+ "requires": {
3192+ "ansi-regex": "^2.0.0"
3193+ }
3194+ },
3195+ "supports-color": {
3196+ "version": "3.2.3",
3197+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
3198+ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
3199+ "dev": true,
3200+ "requires": {
3201+ "has-flag": "^1.0.0"
3202+ }
3203+ }
3204+ }
3205+ },
3206+ "css-select": {
3207+ "version": "2.1.0",
3208+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
3209+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
3210+ "dev": true,
3211+ "requires": {
3212+ "boolbase": "^1.0.0",
3213+ "css-what": "^3.2.1",
3214+ "domutils": "^1.7.0",
3215+ "nth-check": "^1.0.2"
3216+ }
3217+ },
3218+ "css-select-base-adapter": {
3219+ "version": "0.1.1",
3220+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
3221+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
3222+ "dev": true
3223+ },
3224+ "css-selector-tokenizer": {
3225+ "version": "0.7.2",
3226+ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz",
3227+ "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==",
3228+ "dev": true,
3229+ "requires": {
3230+ "cssesc": "^3.0.0",
3231+ "fastparse": "^1.1.2",
3232+ "regexpu-core": "^4.6.0"
3233+ }
3234+ },
3235+ "css-tree": {
3236+ "version": "1.0.0-alpha.37",
3237+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
3238+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
3239+ "dev": true,
3240+ "requires": {
3241+ "mdn-data": "2.0.4",
3242+ "source-map": "^0.6.1"
3243+ }
3244+ },
3245+ "css-what": {
3246+ "version": "3.2.1",
3247+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
3248+ "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
3249+ "dev": true
3250+ },
3251+ "cssesc": {
3252+ "version": "3.0.0",
3253+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
3254+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
3255+ "dev": true
3256+ },
3257+ "cssnano": {
3258+ "version": "4.1.10",
3259+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
3260+ "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
3261+ "dev": true,
3262+ "requires": {
3263+ "cosmiconfig": "^5.0.0",
3264+ "cssnano-preset-default": "^4.0.7",
3265+ "is-resolvable": "^1.0.0",
3266+ "postcss": "^7.0.0"
3267+ }
3268+ },
3269+ "cssnano-preset-default": {
3270+ "version": "4.0.7",
3271+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
3272+ "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
3273+ "dev": true,
3274+ "requires": {
3275+ "css-declaration-sorter": "^4.0.1",
3276+ "cssnano-util-raw-cache": "^4.0.1",
3277+ "postcss": "^7.0.0",
3278+ "postcss-calc": "^7.0.1",
3279+ "postcss-colormin": "^4.0.3",
3280+ "postcss-convert-values": "^4.0.1",
3281+ "postcss-discard-comments": "^4.0.2",
3282+ "postcss-discard-duplicates": "^4.0.2",
3283+ "postcss-discard-empty": "^4.0.1",
3284+ "postcss-discard-overridden": "^4.0.1",
3285+ "postcss-merge-longhand": "^4.0.11",
3286+ "postcss-merge-rules": "^4.0.3",
3287+ "postcss-minify-font-values": "^4.0.2",
3288+ "postcss-minify-gradients": "^4.0.2",
3289+ "postcss-minify-params": "^4.0.2",
3290+ "postcss-minify-selectors": "^4.0.2",
3291+ "postcss-normalize-charset": "^4.0.1",
3292+ "postcss-normalize-display-values": "^4.0.2",
3293+ "postcss-normalize-positions": "^4.0.2",
3294+ "postcss-normalize-repeat-style": "^4.0.2",
3295+ "postcss-normalize-string": "^4.0.2",
3296+ "postcss-normalize-timing-functions": "^4.0.2",
3297+ "postcss-normalize-unicode": "^4.0.1",
3298+ "postcss-normalize-url": "^4.0.1",
3299+ "postcss-normalize-whitespace": "^4.0.2",
3300+ "postcss-ordered-values": "^4.1.2",
3301+ "postcss-reduce-initial": "^4.0.3",
3302+ "postcss-reduce-transforms": "^4.0.2",
3303+ "postcss-svgo": "^4.0.2",
3304+ "postcss-unique-selectors": "^4.0.1"
3305+ }
3306+ },
3307+ "cssnano-util-get-arguments": {
3308+ "version": "4.0.0",
3309+ "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
3310+ "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
3311+ "dev": true
3312+ },
3313+ "cssnano-util-get-match": {
3314+ "version": "4.0.0",
3315+ "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
3316+ "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
3317+ "dev": true
3318+ },
3319+ "cssnano-util-raw-cache": {
3320+ "version": "4.0.1",
3321+ "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
3322+ "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
3323+ "dev": true,
3324+ "requires": {
3325+ "postcss": "^7.0.0"
3326+ }
3327+ },
3328+ "cssnano-util-same-parent": {
3329+ "version": "4.0.1",
3330+ "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
3331+ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
3332+ "dev": true
3333+ },
3334+ "csso": {
3335+ "version": "4.0.3",
3336+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
3337+ "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
3338+ "dev": true,
3339+ "requires": {
3340+ "css-tree": "1.0.0-alpha.39"
3341+ },
3342+ "dependencies": {
3343+ "css-tree": {
3344+ "version": "1.0.0-alpha.39",
3345+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
3346+ "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
3347+ "dev": true,
3348+ "requires": {
3349+ "mdn-data": "2.0.6",
3350+ "source-map": "^0.6.1"
3351+ }
3352+ },
3353+ "mdn-data": {
3354+ "version": "2.0.6",
3355+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
3356+ "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
3357+ "dev": true
3358+ }
3359+ }
3360+ },
3361+ "cssom": {
3362+ "version": "0.3.8",
3363+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
3364+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
3365+ "dev": true
3366+ },
3367+ "cssstyle": {
3368+ "version": "1.4.0",
3369+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
3370+ "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
3371+ "dev": true,
3372+ "requires": {
3373+ "cssom": "0.3.x"
3374+ }
3375+ },
3376+ "dashdash": {
3377+ "version": "1.14.1",
3378+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
3379+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
3380+ "requires": {
3381+ "assert-plus": "^1.0.0"
3382+ }
3383+ },
3384+ "data-urls": {
3385+ "version": "1.1.0",
3386+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
3387+ "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
3388+ "dev": true,
3389+ "requires": {
3390+ "abab": "^2.0.0",
3391+ "whatwg-mimetype": "^2.2.0",
3392+ "whatwg-url": "^7.0.0"
3393+ }
3394+ },
3395+ "deasync": {
3396+ "version": "0.1.19",
3397+ "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.19.tgz",
3398+ "integrity": "sha512-oh3MRktfnPlLysCPpBpKZZzb4cUC/p0aA3SyRGp15lN30juJBTo/CiD0d4fR+f1kBtUQoJj1NE9RPNWQ7BQ9Mg==",
3399+ "dev": true,
3400+ "requires": {
3401+ "bindings": "^1.5.0",
3402+ "node-addon-api": "^1.7.1"
3403+ }
3404+ },
3405+ "debug": {
3406+ "version": "4.1.1",
3407+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3408+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3409+ "dev": true,
3410+ "requires": {
3411+ "ms": "^2.1.1"
3412+ }
3413+ },
3414+ "decamelize": {
3415+ "version": "1.2.0",
3416+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
3417+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
3418+ "dev": true
3419+ },
3420+ "decode-uri-component": {
3421+ "version": "0.2.0",
3422+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
3423+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
3424+ "dev": true
3425+ },
3426+ "deep-is": {
3427+ "version": "0.1.3",
3428+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
3429+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
3430+ "dev": true
3431+ },
3432+ "defaults": {
3433+ "version": "1.0.3",
3434+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
3435+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
3436+ "dev": true,
3437+ "requires": {
3438+ "clone": "^1.0.2"
3439+ },
3440+ "dependencies": {
3441+ "clone": {
3442+ "version": "1.0.4",
3443+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
3444+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
3445+ "dev": true
3446+ }
3447+ }
3448+ },
3449+ "define-properties": {
3450+ "version": "1.1.3",
3451+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
3452+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
3453+ "dev": true,
3454+ "requires": {
3455+ "object-keys": "^1.0.12"
3456+ }
3457+ },
3458+ "define-property": {
3459+ "version": "2.0.2",
3460+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
3461+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
3462+ "dev": true,
3463+ "requires": {
3464+ "is-descriptor": "^1.0.2",
3465+ "isobject": "^3.0.1"
3466+ },
3467+ "dependencies": {
3468+ "is-accessor-descriptor": {
3469+ "version": "1.0.0",
3470+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3471+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3472+ "dev": true,
3473+ "requires": {
3474+ "kind-of": "^6.0.0"
3475+ }
3476+ },
3477+ "is-data-descriptor": {
3478+ "version": "1.0.0",
3479+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3480+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3481+ "dev": true,
3482+ "requires": {
3483+ "kind-of": "^6.0.0"
3484+ }
3485+ },
3486+ "is-descriptor": {
3487+ "version": "1.0.2",
3488+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3489+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3490+ "dev": true,
3491+ "requires": {
3492+ "is-accessor-descriptor": "^1.0.0",
3493+ "is-data-descriptor": "^1.0.0",
3494+ "kind-of": "^6.0.2"
3495+ }
3496+ }
3497+ }
3498+ },
3499+ "delayed-stream": {
3500+ "version": "1.0.0",
3501+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3502+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
3503+ },
3504+ "depd": {
3505+ "version": "1.1.2",
3506+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
3507+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
3508+ "dev": true
3509+ },
3510+ "des.js": {
3511+ "version": "1.0.1",
3512+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
3513+ "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
3514+ "dev": true,
3515+ "requires": {
3516+ "inherits": "^2.0.1",
3517+ "minimalistic-assert": "^1.0.0"
3518+ }
3519+ },
3520+ "destroy": {
3521+ "version": "1.0.4",
3522+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
3523+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
3524+ "dev": true
3525+ },
3526+ "diffie-hellman": {
3527+ "version": "5.0.3",
3528+ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
3529+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
3530+ "dev": true,
3531+ "requires": {
3532+ "bn.js": "^4.1.0",
3533+ "miller-rabin": "^4.0.0",
3534+ "randombytes": "^2.0.0"
3535+ }
3536+ },
3537+ "dom-serializer": {
3538+ "version": "0.2.2",
3539+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
3540+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
3541+ "dev": true,
3542+ "requires": {
3543+ "domelementtype": "^2.0.1",
3544+ "entities": "^2.0.0"
3545+ },
3546+ "dependencies": {
3547+ "domelementtype": {
3548+ "version": "2.0.1",
3549+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
3550+ "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
3551+ "dev": true
3552+ }
3553+ }
3554+ },
3555+ "domain-browser": {
3556+ "version": "1.2.0",
3557+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3558+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3559+ "dev": true
3560+ },
3561+ "domelementtype": {
3562+ "version": "1.3.1",
3563+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
3564+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
3565+ "dev": true
3566+ },
3567+ "domexception": {
3568+ "version": "1.0.1",
3569+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
3570+ "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
3571+ "dev": true,
3572+ "requires": {
3573+ "webidl-conversions": "^4.0.2"
3574+ }
3575+ },
3576+ "domhandler": {
3577+ "version": "2.4.2",
3578+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
3579+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
3580+ "dev": true,
3581+ "requires": {
3582+ "domelementtype": "1"
3583+ }
3584+ },
3585+ "domutils": {
3586+ "version": "1.7.0",
3587+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
3588+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
3589+ "dev": true,
3590+ "requires": {
3591+ "dom-serializer": "0",
3592+ "domelementtype": "1"
3593+ }
3594+ },
3595+ "dot-prop": {
3596+ "version": "5.2.0",
3597+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
3598+ "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
3599+ "dev": true,
3600+ "requires": {
3601+ "is-obj": "^2.0.0"
3602+ }
3603+ },
3604+ "dotenv": {
3605+ "version": "5.0.1",
3606+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz",
3607+ "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==",
3608+ "dev": true
3609+ },
3610+ "dotenv-expand": {
3611+ "version": "4.2.0",
3612+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz",
3613+ "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=",
3614+ "dev": true
3615+ },
3616+ "duplexer2": {
3617+ "version": "0.1.4",
3618+ "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
3619+ "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
3620+ "dev": true,
3621+ "requires": {
3622+ "readable-stream": "^2.0.2"
3623+ }
3624+ },
3625+ "ecc-jsbn": {
3626+ "version": "0.1.2",
3627+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
3628+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
3629+ "requires": {
3630+ "jsbn": "~0.1.0",
3631+ "safer-buffer": "^2.1.0"
3632+ }
3633+ },
3634+ "editorconfig": {
3635+ "version": "0.15.3",
3636+ "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
3637+ "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
3638+ "dev": true,
3639+ "requires": {
3640+ "commander": "^2.19.0",
3641+ "lru-cache": "^4.1.5",
3642+ "semver": "^5.6.0",
3643+ "sigmund": "^1.0.1"
3644+ }
3645+ },
3646+ "ee-first": {
3647+ "version": "1.1.1",
3648+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3649+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3650+ "dev": true
3651+ },
3652+ "electron-to-chromium": {
3653+ "version": "1.3.418",
3654+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.418.tgz",
3655+ "integrity": "sha512-i2QrQtHes5fK/F9QGG5XacM5WKEuR322fxTYF9e8O9Gu0mc0WmjjwGpV8c7Htso6Zf2Di18lc3SIPxmMeRFBug==",
3656+ "dev": true
3657+ },
3658+ "elliptic": {
3659+ "version": "6.5.2",
3660+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
3661+ "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
3662+ "dev": true,
3663+ "requires": {
3664+ "bn.js": "^4.4.0",
3665+ "brorand": "^1.0.1",
3666+ "hash.js": "^1.0.0",
3667+ "hmac-drbg": "^1.0.0",
3668+ "inherits": "^2.0.1",
3669+ "minimalistic-assert": "^1.0.0",
3670+ "minimalistic-crypto-utils": "^1.0.0"
3671+ }
3672+ },
3673+ "elm-hot": {
3674+ "version": "1.1.1",
3675+ "resolved": "https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.1.tgz",
3676+ "integrity": "sha512-ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==",
3677+ "dev": true
3678+ },
3679+ "emoji-regex": {
3680+ "version": "7.0.3",
3681+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
3682+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
3683+ "dev": true
3684+ },
3685+ "encodeurl": {
3686+ "version": "1.0.2",
3687+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3688+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3689+ "dev": true
3690+ },
3691+ "entities": {
3692+ "version": "2.0.0",
3693+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
3694+ "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
3695+ "dev": true
3696+ },
3697+ "error-ex": {
3698+ "version": "1.3.2",
3699+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3700+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3701+ "dev": true,
3702+ "requires": {
3703+ "is-arrayish": "^0.2.1"
3704+ }
3705+ },
3706+ "es-abstract": {
3707+ "version": "1.17.5",
3708+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
3709+ "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
3710+ "dev": true,
3711+ "requires": {
3712+ "es-to-primitive": "^1.2.1",
3713+ "function-bind": "^1.1.1",
3714+ "has": "^1.0.3",
3715+ "has-symbols": "^1.0.1",
3716+ "is-callable": "^1.1.5",
3717+ "is-regex": "^1.0.5",
3718+ "object-inspect": "^1.7.0",
3719+ "object-keys": "^1.1.1",
3720+ "object.assign": "^4.1.0",
3721+ "string.prototype.trimleft": "^2.1.1",
3722+ "string.prototype.trimright": "^2.1.1"
3723+ }
3724+ },
3725+ "es-to-primitive": {
3726+ "version": "1.2.1",
3727+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
3728+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
3729+ "dev": true,
3730+ "requires": {
3731+ "is-callable": "^1.1.4",
3732+ "is-date-object": "^1.0.1",
3733+ "is-symbol": "^1.0.2"
3734+ }
3735+ },
3736+ "escape-html": {
3737+ "version": "1.0.3",
3738+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3739+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3740+ "dev": true
3741+ },
3742+ "escape-string-regexp": {
3743+ "version": "1.0.5",
3744+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3745+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3746+ "dev": true
3747+ },
3748+ "escodegen": {
3749+ "version": "1.9.1",
3750+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz",
3751+ "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==",
3752+ "dev": true,
3753+ "requires": {
3754+ "esprima": "^3.1.3",
3755+ "estraverse": "^4.2.0",
3756+ "esutils": "^2.0.2",
3757+ "optionator": "^0.8.1",
3758+ "source-map": "~0.6.1"
3759+ },
3760+ "dependencies": {
3761+ "esprima": {
3762+ "version": "3.1.3",
3763+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
3764+ "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
3765+ "dev": true
3766+ }
3767+ }
3768+ },
3769+ "esprima": {
3770+ "version": "4.0.1",
3771+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3772+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3773+ "dev": true
3774+ },
3775+ "estraverse": {
3776+ "version": "4.3.0",
3777+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3778+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3779+ "dev": true
3780+ },
3781+ "esutils": {
3782+ "version": "2.0.3",
3783+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3784+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3785+ "dev": true
3786+ },
3787+ "etag": {
3788+ "version": "1.8.1",
3789+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3790+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3791+ "dev": true
3792+ },
3793+ "events": {
3794+ "version": "3.1.0",
3795+ "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
3796+ "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
3797+ "dev": true
3798+ },
3799+ "evp_bytestokey": {
3800+ "version": "1.0.3",
3801+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3802+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3803+ "dev": true,
3804+ "requires": {
3805+ "md5.js": "^1.3.4",
3806+ "safe-buffer": "^5.1.1"
3807+ }
3808+ },
3809+ "expand-brackets": {
3810+ "version": "2.1.4",
3811+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3812+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3813+ "dev": true,
3814+ "requires": {
3815+ "debug": "^2.3.3",
3816+ "define-property": "^0.2.5",
3817+ "extend-shallow": "^2.0.1",
3818+ "posix-character-classes": "^0.1.0",
3819+ "regex-not": "^1.0.0",
3820+ "snapdragon": "^0.8.1",
3821+ "to-regex": "^3.0.1"
3822+ },
3823+ "dependencies": {
3824+ "debug": {
3825+ "version": "2.6.9",
3826+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3827+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3828+ "dev": true,
3829+ "requires": {
3830+ "ms": "2.0.0"
3831+ }
3832+ },
3833+ "define-property": {
3834+ "version": "0.2.5",
3835+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3836+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3837+ "dev": true,
3838+ "requires": {
3839+ "is-descriptor": "^0.1.0"
3840+ }
3841+ },
3842+ "extend-shallow": {
3843+ "version": "2.0.1",
3844+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3845+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3846+ "dev": true,
3847+ "requires": {
3848+ "is-extendable": "^0.1.0"
3849+ }
3850+ },
3851+ "ms": {
3852+ "version": "2.0.0",
3853+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3854+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3855+ "dev": true
3856+ }
3857+ }
3858+ },
3859+ "extend": {
3860+ "version": "3.0.2",
3861+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3862+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
3863+ },
3864+ "extend-shallow": {
3865+ "version": "3.0.2",
3866+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3867+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3868+ "dev": true,
3869+ "requires": {
3870+ "assign-symbols": "^1.0.0",
3871+ "is-extendable": "^1.0.1"
3872+ },
3873+ "dependencies": {
3874+ "is-extendable": {
3875+ "version": "1.0.1",
3876+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3877+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3878+ "dev": true,
3879+ "requires": {
3880+ "is-plain-object": "^2.0.4"
3881+ }
3882+ }
3883+ }
3884+ },
3885+ "extglob": {
3886+ "version": "2.0.4",
3887+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3888+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3889+ "dev": true,
3890+ "requires": {
3891+ "array-unique": "^0.3.2",
3892+ "define-property": "^1.0.0",
3893+ "expand-brackets": "^2.1.4",
3894+ "extend-shallow": "^2.0.1",
3895+ "fragment-cache": "^0.2.1",
3896+ "regex-not": "^1.0.0",
3897+ "snapdragon": "^0.8.1",
3898+ "to-regex": "^3.0.1"
3899+ },
3900+ "dependencies": {
3901+ "define-property": {
3902+ "version": "1.0.0",
3903+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3904+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3905+ "dev": true,
3906+ "requires": {
3907+ "is-descriptor": "^1.0.0"
3908+ }
3909+ },
3910+ "extend-shallow": {
3911+ "version": "2.0.1",
3912+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3913+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3914+ "dev": true,
3915+ "requires": {
3916+ "is-extendable": "^0.1.0"
3917+ }
3918+ },
3919+ "is-accessor-descriptor": {
3920+ "version": "1.0.0",
3921+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3922+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3923+ "dev": true,
3924+ "requires": {
3925+ "kind-of": "^6.0.0"
3926+ }
3927+ },
3928+ "is-data-descriptor": {
3929+ "version": "1.0.0",
3930+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3931+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3932+ "dev": true,
3933+ "requires": {
3934+ "kind-of": "^6.0.0"
3935+ }
3936+ },
3937+ "is-descriptor": {
3938+ "version": "1.0.2",
3939+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3940+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3941+ "dev": true,
3942+ "requires": {
3943+ "is-accessor-descriptor": "^1.0.0",
3944+ "is-data-descriptor": "^1.0.0",
3945+ "kind-of": "^6.0.2"
3946+ }
3947+ }
3948+ }
3949+ },
3950+ "extsprintf": {
3951+ "version": "1.3.0",
3952+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3953+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
3954+ },
3955+ "falafel": {
3956+ "version": "2.2.4",
3957+ "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz",
3958+ "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==",
3959+ "dev": true,
3960+ "requires": {
3961+ "acorn": "^7.1.1",
3962+ "foreach": "^2.0.5",
3963+ "isarray": "^2.0.1",
3964+ "object-keys": "^1.0.6"
3965+ },
3966+ "dependencies": {
3967+ "isarray": {
3968+ "version": "2.0.5",
3969+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
3970+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
3971+ "dev": true
3972+ }
3973+ }
3974+ },
3975+ "fast-deep-equal": {
3976+ "version": "3.1.1",
3977+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
3978+ "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA=="
3979+ },
3980+ "fast-glob": {
3981+ "version": "2.2.7",
3982+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
3983+ "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
3984+ "dev": true,
3985+ "requires": {
3986+ "@mrmlnc/readdir-enhanced": "^2.2.1",
3987+ "@nodelib/fs.stat": "^1.1.2",
3988+ "glob-parent": "^3.1.0",
3989+ "is-glob": "^4.0.0",
3990+ "merge2": "^1.2.3",
3991+ "micromatch": "^3.1.10"
3992+ }
3993+ },
3994+ "fast-json-stable-stringify": {
3995+ "version": "2.1.0",
3996+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3997+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
3998+ },
3999+ "fast-levenshtein": {
4000+ "version": "2.0.6",
4001+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4002+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4003+ "dev": true
4004+ },
4005+ "fastparse": {
4006+ "version": "1.1.2",
4007+ "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
4008+ "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
4009+ "dev": true
4010+ },
4011+ "file-uri-to-path": {
4012+ "version": "1.0.0",
4013+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
4014+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
4015+ "dev": true
4016+ },
4017+ "filesize": {
4018+ "version": "3.6.1",
4019+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
4020+ "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
4021+ "dev": true
4022+ },
4023+ "fill-range": {
4024+ "version": "4.0.0",
4025+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4026+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4027+ "dev": true,
4028+ "requires": {
4029+ "extend-shallow": "^2.0.1",
4030+ "is-number": "^3.0.0",
4031+ "repeat-string": "^1.6.1",
4032+ "to-regex-range": "^2.1.0"
4033+ },
4034+ "dependencies": {
4035+ "extend-shallow": {
4036+ "version": "2.0.1",
4037+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4038+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4039+ "dev": true,
4040+ "requires": {
4041+ "is-extendable": "^0.1.0"
4042+ }
4043+ }
4044+ }
4045+ },
4046+ "find-elm-dependencies": {
4047+ "version": "2.0.2",
4048+ "resolved": "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz",
4049+ "integrity": "sha512-nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ==",
4050+ "dev": true,
4051+ "requires": {
4052+ "firstline": "1.2.0",
4053+ "lodash": "4.17.15"
4054+ }
4055+ },
4056+ "find-up": {
4057+ "version": "2.1.0",
4058+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4059+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4060+ "dev": true,
4061+ "requires": {
4062+ "locate-path": "^2.0.0"
4063+ }
4064+ },
4065+ "firstline": {
4066+ "version": "1.2.0",
4067+ "resolved": "https://registry.npmjs.org/firstline/-/firstline-1.2.0.tgz",
4068+ "integrity": "sha1-yfSIbn9/vwr8EtcZQdzgaxkq6gU=",
4069+ "dev": true
4070+ },
4071+ "for-in": {
4072+ "version": "1.0.2",
4073+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4074+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4075+ "dev": true
4076+ },
4077+ "foreach": {
4078+ "version": "2.0.5",
4079+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
4080+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
4081+ "dev": true
4082+ },
4083+ "forever-agent": {
4084+ "version": "0.6.1",
4085+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
4086+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
4087+ },
4088+ "form-data": {
4089+ "version": "2.3.3",
4090+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
4091+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
4092+ "requires": {
4093+ "asynckit": "^0.4.0",
4094+ "combined-stream": "^1.0.6",
4095+ "mime-types": "^2.1.12"
4096+ }
4097+ },
4098+ "fragment-cache": {
4099+ "version": "0.2.1",
4100+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4101+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4102+ "dev": true,
4103+ "requires": {
4104+ "map-cache": "^0.2.2"
4105+ }
4106+ },
4107+ "fresh": {
4108+ "version": "0.5.2",
4109+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4110+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4111+ "dev": true
4112+ },
4113+ "fs.realpath": {
4114+ "version": "1.0.0",
4115+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4116+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4117+ "dev": true
4118+ },
4119+ "function-bind": {
4120+ "version": "1.1.1",
4121+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4122+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4123+ "dev": true
4124+ },
4125+ "get-caller-file": {
4126+ "version": "2.0.5",
4127+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
4128+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
4129+ "dev": true
4130+ },
4131+ "get-port": {
4132+ "version": "3.2.0",
4133+ "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
4134+ "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=",
4135+ "dev": true
4136+ },
4137+ "get-value": {
4138+ "version": "2.0.6",
4139+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4140+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4141+ "dev": true
4142+ },
4143+ "getpass": {
4144+ "version": "0.1.7",
4145+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
4146+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
4147+ "requires": {
4148+ "assert-plus": "^1.0.0"
4149+ }
4150+ },
4151+ "glob": {
4152+ "version": "7.1.4",
4153+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
4154+ "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
4155+ "dev": true,
4156+ "requires": {
4157+ "fs.realpath": "^1.0.0",
4158+ "inflight": "^1.0.4",
4159+ "inherits": "2",
4160+ "minimatch": "^3.0.4",
4161+ "once": "^1.3.0",
4162+ "path-is-absolute": "^1.0.0"
4163+ }
4164+ },
4165+ "glob-parent": {
4166+ "version": "3.1.0",
4167+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4168+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4169+ "dev": true,
4170+ "requires": {
4171+ "is-glob": "^3.1.0",
4172+ "path-dirname": "^1.0.0"
4173+ },
4174+ "dependencies": {
4175+ "is-glob": {
4176+ "version": "3.1.0",
4177+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4178+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4179+ "dev": true,
4180+ "requires": {
4181+ "is-extglob": "^2.1.0"
4182+ }
4183+ }
4184+ }
4185+ },
4186+ "glob-to-regexp": {
4187+ "version": "0.3.0",
4188+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
4189+ "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
4190+ "dev": true
4191+ },
4192+ "globals": {
4193+ "version": "11.12.0",
4194+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
4195+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
4196+ "dev": true
4197+ },
4198+ "graceful-fs": {
4199+ "version": "4.2.3",
4200+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
4201+ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
4202+ "dev": true
4203+ },
4204+ "grapheme-breaker": {
4205+ "version": "0.3.2",
4206+ "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz",
4207+ "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=",
4208+ "dev": true,
4209+ "requires": {
4210+ "brfs": "^1.2.0",
4211+ "unicode-trie": "^0.3.1"
4212+ }
4213+ },
4214+ "har-schema": {
4215+ "version": "2.0.0",
4216+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4217+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
4218+ },
4219+ "har-validator": {
4220+ "version": "5.1.3",
4221+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4222+ "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4223+ "requires": {
4224+ "ajv": "^6.5.5",
4225+ "har-schema": "^2.0.0"
4226+ }
4227+ },
4228+ "has": {
4229+ "version": "1.0.3",
4230+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4231+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4232+ "dev": true,
4233+ "requires": {
4234+ "function-bind": "^1.1.1"
4235+ }
4236+ },
4237+ "has-ansi": {
4238+ "version": "2.0.0",
4239+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4240+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4241+ "dev": true,
4242+ "requires": {
4243+ "ansi-regex": "^2.0.0"
4244+ },
4245+ "dependencies": {
4246+ "ansi-regex": {
4247+ "version": "2.1.1",
4248+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
4249+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
4250+ "dev": true
4251+ }
4252+ }
4253+ },
4254+ "has-flag": {
4255+ "version": "3.0.0",
4256+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4257+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4258+ "dev": true
4259+ },
4260+ "has-symbols": {
4261+ "version": "1.0.1",
4262+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
4263+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
4264+ "dev": true
4265+ },
4266+ "has-value": {
4267+ "version": "1.0.0",
4268+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4269+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4270+ "dev": true,
4271+ "requires": {
4272+ "get-value": "^2.0.6",
4273+ "has-values": "^1.0.0",
4274+ "isobject": "^3.0.0"
4275+ }
4276+ },
4277+ "has-values": {
4278+ "version": "1.0.0",
4279+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4280+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4281+ "dev": true,
4282+ "requires": {
4283+ "is-number": "^3.0.0",
4284+ "kind-of": "^4.0.0"
4285+ },
4286+ "dependencies": {
4287+ "kind-of": {
4288+ "version": "4.0.0",
4289+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4290+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4291+ "dev": true,
4292+ "requires": {
4293+ "is-buffer": "^1.1.5"
4294+ }
4295+ }
4296+ }
4297+ },
4298+ "hash-base": {
4299+ "version": "3.0.4",
4300+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
4301+ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
4302+ "dev": true,
4303+ "requires": {
4304+ "inherits": "^2.0.1",
4305+ "safe-buffer": "^5.0.1"
4306+ }
4307+ },
4308+ "hash.js": {
4309+ "version": "1.1.7",
4310+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4311+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4312+ "dev": true,
4313+ "requires": {
4314+ "inherits": "^2.0.3",
4315+ "minimalistic-assert": "^1.0.1"
4316+ }
4317+ },
4318+ "hex-color-regex": {
4319+ "version": "1.1.0",
4320+ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
4321+ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
4322+ "dev": true
4323+ },
4324+ "hmac-drbg": {
4325+ "version": "1.0.1",
4326+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
4327+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
4328+ "dev": true,
4329+ "requires": {
4330+ "hash.js": "^1.0.3",
4331+ "minimalistic-assert": "^1.0.0",
4332+ "minimalistic-crypto-utils": "^1.0.1"
4333+ }
4334+ },
4335+ "hsl-regex": {
4336+ "version": "1.0.0",
4337+ "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
4338+ "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
4339+ "dev": true
4340+ },
4341+ "hsla-regex": {
4342+ "version": "1.0.0",
4343+ "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
4344+ "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
4345+ "dev": true
4346+ },
4347+ "html-comment-regex": {
4348+ "version": "1.1.2",
4349+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
4350+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
4351+ "dev": true
4352+ },
4353+ "html-encoding-sniffer": {
4354+ "version": "1.0.2",
4355+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
4356+ "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
4357+ "dev": true,
4358+ "requires": {
4359+ "whatwg-encoding": "^1.0.1"
4360+ }
4361+ },
4362+ "html-tags": {
4363+ "version": "1.2.0",
4364+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz",
4365+ "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=",
4366+ "dev": true
4367+ },
4368+ "htmlnano": {
4369+ "version": "0.2.5",
4370+ "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz",
4371+ "integrity": "sha512-X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==",
4372+ "dev": true,
4373+ "requires": {
4374+ "cssnano": "^4.1.10",
4375+ "normalize-html-whitespace": "^1.0.0",
4376+ "posthtml": "^0.12.0",
4377+ "posthtml-render": "^1.1.5",
4378+ "purgecss": "^1.4.0",
4379+ "svgo": "^1.3.2",
4380+ "terser": "^4.3.9",
4381+ "uncss": "^0.17.2"
4382+ },
4383+ "dependencies": {
4384+ "posthtml": {
4385+ "version": "0.12.3",
4386+ "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.12.3.tgz",
4387+ "integrity": "sha512-Fbpi95+JJyR0tqU7pUy1zTSQFjAsluuwB9pJ1h0jtnGk7n/O2TBtP5nDl9rV0JVACjQ1Lm5wSp4ppChr8u3MhA==",
4388+ "dev": true,
4389+ "requires": {
4390+ "posthtml-parser": "^0.4.2",
4391+ "posthtml-render": "^1.2.2"
4392+ }
4393+ },
4394+ "terser": {
4395+ "version": "4.6.12",
4396+ "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.12.tgz",
4397+ "integrity": "sha512-fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww==",
4398+ "dev": true,
4399+ "requires": {
4400+ "commander": "^2.20.0",
4401+ "source-map": "~0.6.1",
4402+ "source-map-support": "~0.5.12"
4403+ }
4404+ }
4405+ }
4406+ },
4407+ "htmlparser2": {
4408+ "version": "3.10.1",
4409+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
4410+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
4411+ "dev": true,
4412+ "requires": {
4413+ "domelementtype": "^1.3.1",
4414+ "domhandler": "^2.3.0",
4415+ "domutils": "^1.5.1",
4416+ "entities": "^1.1.1",
4417+ "inherits": "^2.0.1",
4418+ "readable-stream": "^3.1.1"
4419+ },
4420+ "dependencies": {
4421+ "entities": {
4422+ "version": "1.1.2",
4423+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
4424+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
4425+ "dev": true
4426+ },
4427+ "readable-stream": {
4428+ "version": "3.6.0",
4429+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4430+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4431+ "dev": true,
4432+ "requires": {
4433+ "inherits": "^2.0.3",
4434+ "string_decoder": "^1.1.1",
4435+ "util-deprecate": "^1.0.1"
4436+ }
4437+ }
4438+ }
4439+ },
4440+ "http-errors": {
4441+ "version": "1.7.3",
4442+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
4443+ "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
4444+ "dev": true,
4445+ "requires": {
4446+ "depd": "~1.1.2",
4447+ "inherits": "2.0.4",
4448+ "setprototypeof": "1.1.1",
4449+ "statuses": ">= 1.5.0 < 2",
4450+ "toidentifier": "1.0.0"
4451+ }
4452+ },
4453+ "http-signature": {
4454+ "version": "1.2.0",
4455+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4456+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4457+ "requires": {
4458+ "assert-plus": "^1.0.0",
4459+ "jsprim": "^1.2.2",
4460+ "sshpk": "^1.7.0"
4461+ }
4462+ },
4463+ "https-browserify": {
4464+ "version": "1.0.0",
4465+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
4466+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
4467+ "dev": true
4468+ },
4469+ "iconv-lite": {
4470+ "version": "0.4.24",
4471+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4472+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4473+ "dev": true,
4474+ "requires": {
4475+ "safer-buffer": ">= 2.1.2 < 3"
4476+ }
4477+ },
4478+ "icss-replace-symbols": {
4479+ "version": "1.1.0",
4480+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
4481+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
4482+ "dev": true
4483+ },
4484+ "ieee754": {
4485+ "version": "1.1.13",
4486+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4487+ "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
4488+ "dev": true
4489+ },
4490+ "import-fresh": {
4491+ "version": "2.0.0",
4492+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
4493+ "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
4494+ "dev": true,
4495+ "requires": {
4496+ "caller-path": "^2.0.0",
4497+ "resolve-from": "^3.0.0"
4498+ }
4499+ },
4500+ "indexes-of": {
4501+ "version": "1.0.1",
4502+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
4503+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
4504+ "dev": true
4505+ },
4506+ "inflight": {
4507+ "version": "1.0.6",
4508+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4509+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4510+ "dev": true,
4511+ "requires": {
4512+ "once": "^1.3.0",
4513+ "wrappy": "1"
4514+ }
4515+ },
4516+ "inherits": {
4517+ "version": "2.0.4",
4518+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
4519+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
4520+ "dev": true
4521+ },
4522+ "ini": {
4523+ "version": "1.3.5",
4524+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
4525+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
4526+ "dev": true
4527+ },
4528+ "invariant": {
4529+ "version": "2.2.4",
4530+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
4531+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
4532+ "dev": true,
4533+ "requires": {
4534+ "loose-envify": "^1.0.0"
4535+ }
4536+ },
4537+ "is-absolute-url": {
4538+ "version": "2.1.0",
4539+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
4540+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
4541+ "dev": true
4542+ },
4543+ "is-accessor-descriptor": {
4544+ "version": "0.1.6",
4545+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4546+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4547+ "dev": true,
4548+ "requires": {
4549+ "kind-of": "^3.0.2"
4550+ },
4551+ "dependencies": {
4552+ "kind-of": {
4553+ "version": "3.2.2",
4554+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4555+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4556+ "dev": true,
4557+ "requires": {
4558+ "is-buffer": "^1.1.5"
4559+ }
4560+ }
4561+ }
4562+ },
4563+ "is-arrayish": {
4564+ "version": "0.2.1",
4565+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4566+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4567+ "dev": true
4568+ },
4569+ "is-binary-path": {
4570+ "version": "1.0.1",
4571+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
4572+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4573+ "dev": true,
4574+ "requires": {
4575+ "binary-extensions": "^1.0.0"
4576+ }
4577+ },
4578+ "is-buffer": {
4579+ "version": "1.1.6",
4580+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
4581+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
4582+ "dev": true
4583+ },
4584+ "is-callable": {
4585+ "version": "1.1.5",
4586+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
4587+ "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
4588+ "dev": true
4589+ },
4590+ "is-color-stop": {
4591+ "version": "1.1.0",
4592+ "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
4593+ "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
4594+ "dev": true,
4595+ "requires": {
4596+ "css-color-names": "^0.0.4",
4597+ "hex-color-regex": "^1.1.0",
4598+ "hsl-regex": "^1.0.0",
4599+ "hsla-regex": "^1.0.0",
4600+ "rgb-regex": "^1.0.1",
4601+ "rgba-regex": "^1.0.0"
4602+ }
4603+ },
4604+ "is-data-descriptor": {
4605+ "version": "0.1.4",
4606+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4607+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4608+ "dev": true,
4609+ "requires": {
4610+ "kind-of": "^3.0.2"
4611+ },
4612+ "dependencies": {
4613+ "kind-of": {
4614+ "version": "3.2.2",
4615+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4616+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4617+ "dev": true,
4618+ "requires": {
4619+ "is-buffer": "^1.1.5"
4620+ }
4621+ }
4622+ }
4623+ },
4624+ "is-date-object": {
4625+ "version": "1.0.2",
4626+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
4627+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
4628+ "dev": true
4629+ },
4630+ "is-descriptor": {
4631+ "version": "0.1.6",
4632+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4633+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4634+ "dev": true,
4635+ "requires": {
4636+ "is-accessor-descriptor": "^0.1.6",
4637+ "is-data-descriptor": "^0.1.4",
4638+ "kind-of": "^5.0.0"
4639+ },
4640+ "dependencies": {
4641+ "kind-of": {
4642+ "version": "5.1.0",
4643+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4644+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4645+ "dev": true
4646+ }
4647+ }
4648+ },
4649+ "is-directory": {
4650+ "version": "0.3.1",
4651+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
4652+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
4653+ "dev": true
4654+ },
4655+ "is-extendable": {
4656+ "version": "0.1.1",
4657+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4658+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4659+ "dev": true
4660+ },
4661+ "is-extglob": {
4662+ "version": "2.1.1",
4663+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4664+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4665+ "dev": true
4666+ },
4667+ "is-fullwidth-code-point": {
4668+ "version": "2.0.0",
4669+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4670+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4671+ "dev": true
4672+ },
4673+ "is-glob": {
4674+ "version": "4.0.1",
4675+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4676+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4677+ "dev": true,
4678+ "requires": {
4679+ "is-extglob": "^2.1.1"
4680+ }
4681+ },
4682+ "is-html": {
4683+ "version": "1.1.0",
4684+ "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz",
4685+ "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=",
4686+ "dev": true,
4687+ "requires": {
4688+ "html-tags": "^1.0.0"
4689+ }
4690+ },
4691+ "is-number": {
4692+ "version": "3.0.0",
4693+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4694+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4695+ "dev": true,
4696+ "requires": {
4697+ "kind-of": "^3.0.2"
4698+ },
4699+ "dependencies": {
4700+ "kind-of": {
4701+ "version": "3.2.2",
4702+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4703+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4704+ "dev": true,
4705+ "requires": {
4706+ "is-buffer": "^1.1.5"
4707+ }
4708+ }
4709+ }
4710+ },
4711+ "is-obj": {
4712+ "version": "2.0.0",
4713+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
4714+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
4715+ "dev": true
4716+ },
4717+ "is-plain-object": {
4718+ "version": "2.0.4",
4719+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4720+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4721+ "dev": true,
4722+ "requires": {
4723+ "isobject": "^3.0.1"
4724+ }
4725+ },
4726+ "is-regex": {
4727+ "version": "1.0.5",
4728+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
4729+ "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
4730+ "dev": true,
4731+ "requires": {
4732+ "has": "^1.0.3"
4733+ }
4734+ },
4735+ "is-resolvable": {
4736+ "version": "1.1.0",
4737+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
4738+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
4739+ "dev": true
4740+ },
4741+ "is-svg": {
4742+ "version": "3.0.0",
4743+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
4744+ "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
4745+ "dev": true,
4746+ "requires": {
4747+ "html-comment-regex": "^1.1.0"
4748+ }
4749+ },
4750+ "is-symbol": {
4751+ "version": "1.0.3",
4752+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
4753+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
4754+ "dev": true,
4755+ "requires": {
4756+ "has-symbols": "^1.0.1"
4757+ }
4758+ },
4759+ "is-typedarray": {
4760+ "version": "1.0.0",
4761+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
4762+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
4763+ },
4764+ "is-url": {
4765+ "version": "1.2.4",
4766+ "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
4767+ "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==",
4768+ "dev": true
4769+ },
4770+ "is-windows": {
4771+ "version": "1.0.2",
4772+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
4773+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
4774+ "dev": true
4775+ },
4776+ "is-wsl": {
4777+ "version": "1.1.0",
4778+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
4779+ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
4780+ "dev": true
4781+ },
4782+ "isarray": {
4783+ "version": "1.0.0",
4784+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4785+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4786+ "dev": true
4787+ },
4788+ "isexe": {
4789+ "version": "2.0.0",
4790+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4791+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
4792+ "dev": true
4793+ },
4794+ "isobject": {
4795+ "version": "3.0.1",
4796+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4797+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4798+ "dev": true
4799+ },
4800+ "isstream": {
4801+ "version": "0.1.2",
4802+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
4803+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
4804+ },
4805+ "js-beautify": {
4806+ "version": "1.11.0",
4807+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz",
4808+ "integrity": "sha512-a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A==",
4809+ "dev": true,
4810+ "requires": {
4811+ "config-chain": "^1.1.12",
4812+ "editorconfig": "^0.15.3",
4813+ "glob": "^7.1.3",
4814+ "mkdirp": "~1.0.3",
4815+ "nopt": "^4.0.3"
4816+ },
4817+ "dependencies": {
4818+ "mkdirp": {
4819+ "version": "1.0.4",
4820+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4821+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
4822+ "dev": true
4823+ }
4824+ }
4825+ },
4826+ "js-levenshtein": {
4827+ "version": "1.1.6",
4828+ "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
4829+ "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==",
4830+ "dev": true
4831+ },
4832+ "js-tokens": {
4833+ "version": "4.0.0",
4834+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4835+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4836+ "dev": true
4837+ },
4838+ "js-yaml": {
4839+ "version": "3.13.1",
4840+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
4841+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
4842+ "dev": true,
4843+ "requires": {
4844+ "argparse": "^1.0.7",
4845+ "esprima": "^4.0.0"
4846+ }
4847+ },
4848+ "jsbn": {
4849+ "version": "0.1.1",
4850+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
4851+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
4852+ },
4853+ "jsdom": {
4854+ "version": "14.1.0",
4855+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz",
4856+ "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==",
4857+ "dev": true,
4858+ "requires": {
4859+ "abab": "^2.0.0",
4860+ "acorn": "^6.0.4",
4861+ "acorn-globals": "^4.3.0",
4862+ "array-equal": "^1.0.0",
4863+ "cssom": "^0.3.4",
4864+ "cssstyle": "^1.1.1",
4865+ "data-urls": "^1.1.0",
4866+ "domexception": "^1.0.1",
4867+ "escodegen": "^1.11.0",
4868+ "html-encoding-sniffer": "^1.0.2",
4869+ "nwsapi": "^2.1.3",
4870+ "parse5": "5.1.0",
4871+ "pn": "^1.1.0",
4872+ "request": "^2.88.0",
4873+ "request-promise-native": "^1.0.5",
4874+ "saxes": "^3.1.9",
4875+ "symbol-tree": "^3.2.2",
4876+ "tough-cookie": "^2.5.0",
4877+ "w3c-hr-time": "^1.0.1",
4878+ "w3c-xmlserializer": "^1.1.2",
4879+ "webidl-conversions": "^4.0.2",
4880+ "whatwg-encoding": "^1.0.5",
4881+ "whatwg-mimetype": "^2.3.0",
4882+ "whatwg-url": "^7.0.0",
4883+ "ws": "^6.1.2",
4884+ "xml-name-validator": "^3.0.0"
4885+ },
4886+ "dependencies": {
4887+ "acorn": {
4888+ "version": "6.4.1",
4889+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
4890+ "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
4891+ "dev": true
4892+ },
4893+ "escodegen": {
4894+ "version": "1.14.1",
4895+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz",
4896+ "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==",
4897+ "dev": true,
4898+ "requires": {
4899+ "esprima": "^4.0.1",
4900+ "estraverse": "^4.2.0",
4901+ "esutils": "^2.0.2",
4902+ "optionator": "^0.8.1",
4903+ "source-map": "~0.6.1"
4904+ }
4905+ },
4906+ "ws": {
4907+ "version": "6.2.1",
4908+ "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
4909+ "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
4910+ "dev": true,
4911+ "requires": {
4912+ "async-limiter": "~1.0.0"
4913+ }
4914+ }
4915+ }
4916+ },
4917+ "jsesc": {
4918+ "version": "2.5.2",
4919+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
4920+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
4921+ "dev": true
4922+ },
4923+ "json-parse-better-errors": {
4924+ "version": "1.0.2",
4925+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
4926+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
4927+ "dev": true
4928+ },
4929+ "json-schema": {
4930+ "version": "0.2.3",
4931+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
4932+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
4933+ },
4934+ "json-schema-traverse": {
4935+ "version": "0.4.1",
4936+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4937+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
4938+ },
4939+ "json-stringify-safe": {
4940+ "version": "5.0.1",
4941+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
4942+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
4943+ },
4944+ "json5": {
4945+ "version": "1.0.1",
4946+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
4947+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
4948+ "dev": true,
4949+ "requires": {
4950+ "minimist": "^1.2.0"
4951+ }
4952+ },
4953+ "jsprim": {
4954+ "version": "1.4.1",
4955+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
4956+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
4957+ "requires": {
4958+ "assert-plus": "1.0.0",
4959+ "extsprintf": "1.3.0",
4960+ "json-schema": "0.2.3",
4961+ "verror": "1.10.0"
4962+ }
4963+ },
4964+ "kind-of": {
4965+ "version": "6.0.3",
4966+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4967+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4968+ "dev": true
4969+ },
4970+ "levn": {
4971+ "version": "0.3.0",
4972+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
4973+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
4974+ "dev": true,
4975+ "requires": {
4976+ "prelude-ls": "~1.1.2",
4977+ "type-check": "~0.3.2"
4978+ }
4979+ },
4980+ "locate-path": {
4981+ "version": "2.0.0",
4982+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
4983+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4984+ "dev": true,
4985+ "requires": {
4986+ "p-locate": "^2.0.0",
4987+ "path-exists": "^3.0.0"
4988+ }
4989+ },
4990+ "lodash": {
4991+ "version": "4.17.15",
4992+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
4993+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
4994+ "dev": true
4995+ },
4996+ "lodash.clone": {
4997+ "version": "4.5.0",
4998+ "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
4999+ "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=",
5000+ "dev": true
5001+ },
5002+ "lodash.memoize": {
5003+ "version": "4.1.2",
5004+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
5005+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
5006+ "dev": true
5007+ },
5008+ "lodash.sortby": {
5009+ "version": "4.7.0",
5010+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
5011+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
5012+ "dev": true
5013+ },
5014+ "lodash.uniq": {
5015+ "version": "4.5.0",
5016+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
5017+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
5018+ "dev": true
5019+ },
5020+ "log-symbols": {
5021+ "version": "2.2.0",
5022+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
5023+ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
5024+ "dev": true,
5025+ "requires": {
5026+ "chalk": "^2.0.1"
5027+ }
5028+ },
5029+ "loose-envify": {
5030+ "version": "1.4.0",
5031+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
5032+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
5033+ "dev": true,
5034+ "requires": {
5035+ "js-tokens": "^3.0.0 || ^4.0.0"
5036+ }
5037+ },
5038+ "lru-cache": {
5039+ "version": "4.1.5",
5040+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
5041+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
5042+ "dev": true,
5043+ "requires": {
5044+ "pseudomap": "^1.0.2",
5045+ "yallist": "^2.1.2"
5046+ }
5047+ },
5048+ "magic-string": {
5049+ "version": "0.22.5",
5050+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz",
5051+ "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",
5052+ "dev": true,
5053+ "requires": {
5054+ "vlq": "^0.2.2"
5055+ }
5056+ },
5057+ "map-cache": {
5058+ "version": "0.2.2",
5059+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
5060+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
5061+ "dev": true
5062+ },
5063+ "map-visit": {
5064+ "version": "1.0.0",
5065+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
5066+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
5067+ "dev": true,
5068+ "requires": {
5069+ "object-visit": "^1.0.0"
5070+ }
5071+ },
5072+ "md5.js": {
5073+ "version": "1.3.5",
5074+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
5075+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
5076+ "dev": true,
5077+ "requires": {
5078+ "hash-base": "^3.0.0",
5079+ "inherits": "^2.0.1",
5080+ "safe-buffer": "^5.1.2"
5081+ }
5082+ },
5083+ "mdn-data": {
5084+ "version": "2.0.4",
5085+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
5086+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
5087+ "dev": true
5088+ },
5089+ "merge-source-map": {
5090+ "version": "1.0.4",
5091+ "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
5092+ "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
5093+ "dev": true,
5094+ "requires": {
5095+ "source-map": "^0.5.6"
5096+ },
5097+ "dependencies": {
5098+ "source-map": {
5099+ "version": "0.5.7",
5100+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5101+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5102+ "dev": true
5103+ }
5104+ }
5105+ },
5106+ "merge2": {
5107+ "version": "1.3.0",
5108+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
5109+ "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==",
5110+ "dev": true
5111+ },
5112+ "micromatch": {
5113+ "version": "3.1.10",
5114+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
5115+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
5116+ "dev": true,
5117+ "requires": {
5118+ "arr-diff": "^4.0.0",
5119+ "array-unique": "^0.3.2",
5120+ "braces": "^2.3.1",
5121+ "define-property": "^2.0.2",
5122+ "extend-shallow": "^3.0.2",
5123+ "extglob": "^2.0.4",
5124+ "fragment-cache": "^0.2.1",
5125+ "kind-of": "^6.0.2",
5126+ "nanomatch": "^1.2.9",
5127+ "object.pick": "^1.3.0",
5128+ "regex-not": "^1.0.0",
5129+ "snapdragon": "^0.8.1",
5130+ "to-regex": "^3.0.2"
5131+ }
5132+ },
5133+ "miller-rabin": {
5134+ "version": "4.0.1",
5135+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
5136+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
5137+ "dev": true,
5138+ "requires": {
5139+ "bn.js": "^4.0.0",
5140+ "brorand": "^1.0.1"
5141+ }
5142+ },
5143+ "mime": {
5144+ "version": "1.6.0",
5145+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
5146+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
5147+ "dev": true
5148+ },
5149+ "mime-db": {
5150+ "version": "1.44.0",
5151+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
5152+ "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
5153+ },
5154+ "mime-types": {
5155+ "version": "2.1.27",
5156+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
5157+ "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
5158+ "requires": {
5159+ "mime-db": "1.44.0"
5160+ }
5161+ },
5162+ "mimic-fn": {
5163+ "version": "1.2.0",
5164+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
5165+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
5166+ "dev": true
5167+ },
5168+ "minimalistic-assert": {
5169+ "version": "1.0.1",
5170+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
5171+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
5172+ "dev": true
5173+ },
5174+ "minimalistic-crypto-utils": {
5175+ "version": "1.0.1",
5176+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
5177+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
5178+ "dev": true
5179+ },
5180+ "minimatch": {
5181+ "version": "3.0.4",
5182+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5183+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5184+ "dev": true,
5185+ "requires": {
5186+ "brace-expansion": "^1.1.7"
5187+ }
5188+ },
5189+ "minimist": {
5190+ "version": "1.2.5",
5191+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
5192+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
5193+ "dev": true
5194+ },
5195+ "mixin-deep": {
5196+ "version": "1.3.2",
5197+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
5198+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
5199+ "dev": true,
5200+ "requires": {
5201+ "for-in": "^1.0.2",
5202+ "is-extendable": "^1.0.1"
5203+ },
5204+ "dependencies": {
5205+ "is-extendable": {
5206+ "version": "1.0.1",
5207+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
5208+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5209+ "dev": true,
5210+ "requires": {
5211+ "is-plain-object": "^2.0.4"
5212+ }
5213+ }
5214+ }
5215+ },
5216+ "mkdirp": {
5217+ "version": "0.5.5",
5218+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
5219+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
5220+ "dev": true,
5221+ "requires": {
5222+ "minimist": "^1.2.5"
5223+ }
5224+ },
5225+ "ms": {
5226+ "version": "2.1.2",
5227+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5228+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5229+ "dev": true
5230+ },
5231+ "nan": {
5232+ "version": "2.14.1",
5233+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
5234+ "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
5235+ "dev": true,
5236+ "optional": true
5237+ },
5238+ "nanomatch": {
5239+ "version": "1.2.13",
5240+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
5241+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
5242+ "dev": true,
5243+ "requires": {
5244+ "arr-diff": "^4.0.0",
5245+ "array-unique": "^0.3.2",
5246+ "define-property": "^2.0.2",
5247+ "extend-shallow": "^3.0.2",
5248+ "fragment-cache": "^0.2.1",
5249+ "is-windows": "^1.0.2",
5250+ "kind-of": "^6.0.2",
5251+ "object.pick": "^1.3.0",
5252+ "regex-not": "^1.0.0",
5253+ "snapdragon": "^0.8.1",
5254+ "to-regex": "^3.0.1"
5255+ }
5256+ },
5257+ "nice-try": {
5258+ "version": "1.0.5",
5259+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
5260+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
5261+ "dev": true
5262+ },
5263+ "node-addon-api": {
5264+ "version": "1.7.1",
5265+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz",
5266+ "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==",
5267+ "dev": true
5268+ },
5269+ "node-elm-compiler": {
5270+ "version": "5.0.4",
5271+ "resolved": "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz",
5272+ "integrity": "sha512-VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==",
5273+ "dev": true,
5274+ "requires": {
5275+ "cross-spawn": "6.0.5",
5276+ "find-elm-dependencies": "2.0.2",
5277+ "lodash": "4.17.15",
5278+ "temp": "^0.9.0"
5279+ }
5280+ },
5281+ "node-forge": {
5282+ "version": "0.7.6",
5283+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz",
5284+ "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==",
5285+ "dev": true
5286+ },
5287+ "node-libs-browser": {
5288+ "version": "2.2.1",
5289+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
5290+ "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
5291+ "dev": true,
5292+ "requires": {
5293+ "assert": "^1.1.1",
5294+ "browserify-zlib": "^0.2.0",
5295+ "buffer": "^4.3.0",
5296+ "console-browserify": "^1.1.0",
5297+ "constants-browserify": "^1.0.0",
5298+ "crypto-browserify": "^3.11.0",
5299+ "domain-browser": "^1.1.1",
5300+ "events": "^3.0.0",
5301+ "https-browserify": "^1.0.0",
5302+ "os-browserify": "^0.3.0",
5303+ "path-browserify": "0.0.1",
5304+ "process": "^0.11.10",
5305+ "punycode": "^1.2.4",
5306+ "querystring-es3": "^0.2.0",
5307+ "readable-stream": "^2.3.3",
5308+ "stream-browserify": "^2.0.1",
5309+ "stream-http": "^2.7.2",
5310+ "string_decoder": "^1.0.0",
5311+ "timers-browserify": "^2.0.4",
5312+ "tty-browserify": "0.0.0",
5313+ "url": "^0.11.0",
5314+ "util": "^0.11.0",
5315+ "vm-browserify": "^1.0.1"
5316+ },
5317+ "dependencies": {
5318+ "punycode": {
5319+ "version": "1.4.1",
5320+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
5321+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
5322+ "dev": true
5323+ }
5324+ }
5325+ },
5326+ "node-releases": {
5327+ "version": "1.1.53",
5328+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz",
5329+ "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==",
5330+ "dev": true
5331+ },
5332+ "nopt": {
5333+ "version": "4.0.3",
5334+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
5335+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
5336+ "dev": true,
5337+ "requires": {
5338+ "abbrev": "1",
5339+ "osenv": "^0.1.4"
5340+ }
5341+ },
5342+ "normalize-html-whitespace": {
5343+ "version": "1.0.0",
5344+ "resolved": "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz",
5345+ "integrity": "sha512-9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA==",
5346+ "dev": true
5347+ },
5348+ "normalize-path": {
5349+ "version": "3.0.0",
5350+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
5351+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
5352+ "dev": true
5353+ },
5354+ "normalize-url": {
5355+ "version": "3.3.0",
5356+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
5357+ "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
5358+ "dev": true
5359+ },
5360+ "nth-check": {
5361+ "version": "1.0.2",
5362+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
5363+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
5364+ "dev": true,
5365+ "requires": {
5366+ "boolbase": "~1.0.0"
5367+ }
5368+ },
5369+ "nwsapi": {
5370+ "version": "2.2.0",
5371+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
5372+ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
5373+ "dev": true
5374+ },
5375+ "oauth-sign": {
5376+ "version": "0.9.0",
5377+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
5378+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
5379+ },
5380+ "object-assign": {
5381+ "version": "4.1.1",
5382+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
5383+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
5384+ "dev": true
5385+ },
5386+ "object-copy": {
5387+ "version": "0.1.0",
5388+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
5389+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
5390+ "dev": true,
5391+ "requires": {
5392+ "copy-descriptor": "^0.1.0",
5393+ "define-property": "^0.2.5",
5394+ "kind-of": "^3.0.3"
5395+ },
5396+ "dependencies": {
5397+ "define-property": {
5398+ "version": "0.2.5",
5399+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5400+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5401+ "dev": true,
5402+ "requires": {
5403+ "is-descriptor": "^0.1.0"
5404+ }
5405+ },
5406+ "kind-of": {
5407+ "version": "3.2.2",
5408+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5409+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5410+ "dev": true,
5411+ "requires": {
5412+ "is-buffer": "^1.1.5"
5413+ }
5414+ }
5415+ }
5416+ },
5417+ "object-inspect": {
5418+ "version": "1.7.0",
5419+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
5420+ "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
5421+ "dev": true
5422+ },
5423+ "object-keys": {
5424+ "version": "1.1.1",
5425+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
5426+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
5427+ "dev": true
5428+ },
5429+ "object-visit": {
5430+ "version": "1.0.1",
5431+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
5432+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
5433+ "dev": true,
5434+ "requires": {
5435+ "isobject": "^3.0.0"
5436+ }
5437+ },
5438+ "object.assign": {
5439+ "version": "4.1.0",
5440+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
5441+ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
5442+ "dev": true,
5443+ "requires": {
5444+ "define-properties": "^1.1.2",
5445+ "function-bind": "^1.1.1",
5446+ "has-symbols": "^1.0.0",
5447+ "object-keys": "^1.0.11"
5448+ }
5449+ },
5450+ "object.getownpropertydescriptors": {
5451+ "version": "2.1.0",
5452+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
5453+ "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
5454+ "dev": true,
5455+ "requires": {
5456+ "define-properties": "^1.1.3",
5457+ "es-abstract": "^1.17.0-next.1"
5458+ }
5459+ },
5460+ "object.pick": {
5461+ "version": "1.3.0",
5462+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
5463+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
5464+ "dev": true,
5465+ "requires": {
5466+ "isobject": "^3.0.1"
5467+ }
5468+ },
5469+ "object.values": {
5470+ "version": "1.1.1",
5471+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
5472+ "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
5473+ "dev": true,
5474+ "requires": {
5475+ "define-properties": "^1.1.3",
5476+ "es-abstract": "^1.17.0-next.1",
5477+ "function-bind": "^1.1.1",
5478+ "has": "^1.0.3"
5479+ }
5480+ },
5481+ "on-finished": {
5482+ "version": "2.3.0",
5483+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
5484+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
5485+ "dev": true,
5486+ "requires": {
5487+ "ee-first": "1.1.1"
5488+ }
5489+ },
5490+ "once": {
5491+ "version": "1.4.0",
5492+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5493+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5494+ "dev": true,
5495+ "requires": {
5496+ "wrappy": "1"
5497+ }
5498+ },
5499+ "onetime": {
5500+ "version": "2.0.1",
5501+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
5502+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
5503+ "dev": true,
5504+ "requires": {
5505+ "mimic-fn": "^1.0.0"
5506+ }
5507+ },
5508+ "opn": {
5509+ "version": "5.5.0",
5510+ "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
5511+ "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
5512+ "dev": true,
5513+ "requires": {
5514+ "is-wsl": "^1.1.0"
5515+ }
5516+ },
5517+ "optionator": {
5518+ "version": "0.8.3",
5519+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
5520+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
5521+ "dev": true,
5522+ "requires": {
5523+ "deep-is": "~0.1.3",
5524+ "fast-levenshtein": "~2.0.6",
5525+ "levn": "~0.3.0",
5526+ "prelude-ls": "~1.1.2",
5527+ "type-check": "~0.3.2",
5528+ "word-wrap": "~1.2.3"
5529+ }
5530+ },
5531+ "ora": {
5532+ "version": "2.1.0",
5533+ "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz",
5534+ "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==",
5535+ "dev": true,
5536+ "requires": {
5537+ "chalk": "^2.3.1",
5538+ "cli-cursor": "^2.1.0",
5539+ "cli-spinners": "^1.1.0",
5540+ "log-symbols": "^2.2.0",
5541+ "strip-ansi": "^4.0.0",
5542+ "wcwidth": "^1.0.1"
5543+ }
5544+ },
5545+ "os-browserify": {
5546+ "version": "0.3.0",
5547+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
5548+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
5549+ "dev": true
5550+ },
5551+ "os-homedir": {
5552+ "version": "1.0.2",
5553+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
5554+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
5555+ "dev": true
5556+ },
5557+ "os-tmpdir": {
5558+ "version": "1.0.2",
5559+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
5560+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
5561+ "dev": true
5562+ },
5563+ "osenv": {
5564+ "version": "0.1.5",
5565+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
5566+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
5567+ "dev": true,
5568+ "requires": {
5569+ "os-homedir": "^1.0.0",
5570+ "os-tmpdir": "^1.0.0"
5571+ }
5572+ },
5573+ "p-limit": {
5574+ "version": "1.3.0",
5575+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
5576+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
5577+ "dev": true,
5578+ "requires": {
5579+ "p-try": "^1.0.0"
5580+ }
5581+ },
5582+ "p-locate": {
5583+ "version": "2.0.0",
5584+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
5585+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
5586+ "dev": true,
5587+ "requires": {
5588+ "p-limit": "^1.1.0"
5589+ }
5590+ },
5591+ "p-try": {
5592+ "version": "1.0.0",
5593+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
5594+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
5595+ "dev": true
5596+ },
5597+ "pako": {
5598+ "version": "0.2.9",
5599+ "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
5600+ "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
5601+ "dev": true
5602+ },
5603+ "parcel-bundler": {
5604+ "version": "1.12.3",
5605+ "resolved": "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.3.tgz",
5606+ "integrity": "sha512-8bq6lj0hhQeGxD9f9xEkFMXQ3d8TIlf2+isKxoi9bciB0KVEILRGllaPkUgp++5t0anToBh9+tG6ZyInXOC1/A==",
5607+ "dev": true,
5608+ "requires": {
5609+ "@babel/code-frame": "^7.0.0 <7.4.0",
5610+ "@babel/core": "^7.0.0 <7.4.0",
5611+ "@babel/generator": "^7.0.0 <7.4.0",
5612+ "@babel/parser": "^7.0.0 <7.4.0",
5613+ "@babel/plugin-transform-flow-strip-types": "^7.0.0 <7.4.0",
5614+ "@babel/plugin-transform-modules-commonjs": "^7.0.0 <7.4.0",
5615+ "@babel/plugin-transform-react-jsx": "^7.0.0 <7.4.0",
5616+ "@babel/preset-env": "^7.0.0 <7.4.0",
5617+ "@babel/runtime": "^7.0.0 <7.4.0",
5618+ "@babel/template": "^7.0.0 <7.4.0",
5619+ "@babel/traverse": "^7.0.0 <7.4.0",
5620+ "@babel/types": "^7.0.0 <7.4.0",
5621+ "@iarna/toml": "^2.2.0",
5622+ "@parcel/fs": "^1.11.0",
5623+ "@parcel/logger": "^1.11.0",
5624+ "@parcel/utils": "^1.11.0",
5625+ "@parcel/watcher": "^1.12.0",
5626+ "@parcel/workers": "^1.11.0",
5627+ "ansi-to-html": "^0.6.4",
5628+ "babylon-walk": "^1.0.2",
5629+ "browserslist": "^4.1.0",
5630+ "chalk": "^2.1.0",
5631+ "clone": "^2.1.1",
5632+ "command-exists": "^1.2.6",
5633+ "commander": "^2.11.0",
5634+ "cross-spawn": "^6.0.4",
5635+ "css-modules-loader-core": "^1.1.0",
5636+ "cssnano": "^4.0.0",
5637+ "deasync": "^0.1.14",
5638+ "dotenv": "^5.0.0",
5639+ "dotenv-expand": "^4.2.0",
5640+ "fast-glob": "^2.2.2",
5641+ "filesize": "^3.6.0",
5642+ "get-port": "^3.2.0",
5643+ "htmlnano": "^0.2.2",
5644+ "is-glob": "^4.0.0",
5645+ "is-url": "^1.2.2",
5646+ "js-yaml": "^3.10.0",
5647+ "json5": "^1.0.1",
5648+ "micromatch": "^3.0.4",
5649+ "mkdirp": "^0.5.1",
5650+ "node-forge": "^0.7.1",
5651+ "node-libs-browser": "^2.0.0",
5652+ "opn": "^5.1.0",
5653+ "postcss": "^7.0.11",
5654+ "postcss-value-parser": "^3.3.1",
5655+ "posthtml": "^0.11.2",
5656+ "posthtml-parser": "^0.4.0",
5657+ "posthtml-render": "^1.1.3",
5658+ "resolve": "^1.4.0",
5659+ "semver": "^5.4.1",
5660+ "serialize-to-js": "^1.1.1",
5661+ "serve-static": "^1.12.4",
5662+ "source-map": "0.6.1",
5663+ "terser": "^3.7.3",
5664+ "v8-compile-cache": "^2.0.0",
5665+ "ws": "^5.1.1"
5666+ },
5667+ "dependencies": {
5668+ "postcss-value-parser": {
5669+ "version": "3.3.1",
5670+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5671+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5672+ "dev": true
5673+ }
5674+ }
5675+ },
5676+ "parse-asn1": {
5677+ "version": "5.1.5",
5678+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
5679+ "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
5680+ "dev": true,
5681+ "requires": {
5682+ "asn1.js": "^4.0.0",
5683+ "browserify-aes": "^1.0.0",
5684+ "create-hash": "^1.1.0",
5685+ "evp_bytestokey": "^1.0.0",
5686+ "pbkdf2": "^3.0.3",
5687+ "safe-buffer": "^5.1.1"
5688+ }
5689+ },
5690+ "parse-json": {
5691+ "version": "4.0.0",
5692+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
5693+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
5694+ "dev": true,
5695+ "requires": {
5696+ "error-ex": "^1.3.1",
5697+ "json-parse-better-errors": "^1.0.1"
5698+ }
5699+ },
5700+ "parse5": {
5701+ "version": "5.1.0",
5702+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
5703+ "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
5704+ "dev": true
5705+ },
5706+ "parseurl": {
5707+ "version": "1.3.3",
5708+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
5709+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
5710+ "dev": true
5711+ },
5712+ "pascalcase": {
5713+ "version": "0.1.1",
5714+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
5715+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
5716+ "dev": true
5717+ },
5718+ "path-browserify": {
5719+ "version": "0.0.1",
5720+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
5721+ "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
5722+ "dev": true
5723+ },
5724+ "path-dirname": {
5725+ "version": "1.0.2",
5726+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
5727+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
5728+ "dev": true
5729+ },
5730+ "path-exists": {
5731+ "version": "3.0.0",
5732+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
5733+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
5734+ "dev": true
5735+ },
5736+ "path-is-absolute": {
5737+ "version": "1.0.1",
5738+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5739+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5740+ "dev": true
5741+ },
5742+ "path-key": {
5743+ "version": "2.0.1",
5744+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
5745+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5746+ "dev": true
5747+ },
5748+ "path-parse": {
5749+ "version": "1.0.6",
5750+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
5751+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
5752+ "dev": true
5753+ },
5754+ "pbkdf2": {
5755+ "version": "3.0.17",
5756+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
5757+ "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
5758+ "dev": true,
5759+ "requires": {
5760+ "create-hash": "^1.1.2",
5761+ "create-hmac": "^1.1.4",
5762+ "ripemd160": "^2.0.1",
5763+ "safe-buffer": "^5.0.1",
5764+ "sha.js": "^2.4.8"
5765+ }
5766+ },
5767+ "performance-now": {
5768+ "version": "2.1.0",
5769+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
5770+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
5771+ },
5772+ "physical-cpu-count": {
5773+ "version": "2.0.0",
5774+ "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz",
5775+ "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=",
5776+ "dev": true
5777+ },
5778+ "pkg-up": {
5779+ "version": "2.0.0",
5780+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
5781+ "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
5782+ "dev": true,
5783+ "requires": {
5784+ "find-up": "^2.1.0"
5785+ }
5786+ },
5787+ "pn": {
5788+ "version": "1.1.0",
5789+ "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
5790+ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
5791+ "dev": true
5792+ },
5793+ "posix-character-classes": {
5794+ "version": "0.1.1",
5795+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
5796+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
5797+ "dev": true
5798+ },
5799+ "postcss": {
5800+ "version": "7.0.27",
5801+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz",
5802+ "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==",
5803+ "dev": true,
5804+ "requires": {
5805+ "chalk": "^2.4.2",
5806+ "source-map": "^0.6.1",
5807+ "supports-color": "^6.1.0"
5808+ }
5809+ },
5810+ "postcss-calc": {
5811+ "version": "7.0.2",
5812+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
5813+ "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
5814+ "dev": true,
5815+ "requires": {
5816+ "postcss": "^7.0.27",
5817+ "postcss-selector-parser": "^6.0.2",
5818+ "postcss-value-parser": "^4.0.2"
5819+ }
5820+ },
5821+ "postcss-colormin": {
5822+ "version": "4.0.3",
5823+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
5824+ "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
5825+ "dev": true,
5826+ "requires": {
5827+ "browserslist": "^4.0.0",
5828+ "color": "^3.0.0",
5829+ "has": "^1.0.0",
5830+ "postcss": "^7.0.0",
5831+ "postcss-value-parser": "^3.0.0"
5832+ },
5833+ "dependencies": {
5834+ "postcss-value-parser": {
5835+ "version": "3.3.1",
5836+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5837+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5838+ "dev": true
5839+ }
5840+ }
5841+ },
5842+ "postcss-convert-values": {
5843+ "version": "4.0.1",
5844+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
5845+ "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
5846+ "dev": true,
5847+ "requires": {
5848+ "postcss": "^7.0.0",
5849+ "postcss-value-parser": "^3.0.0"
5850+ },
5851+ "dependencies": {
5852+ "postcss-value-parser": {
5853+ "version": "3.3.1",
5854+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5855+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5856+ "dev": true
5857+ }
5858+ }
5859+ },
5860+ "postcss-discard-comments": {
5861+ "version": "4.0.2",
5862+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
5863+ "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
5864+ "dev": true,
5865+ "requires": {
5866+ "postcss": "^7.0.0"
5867+ }
5868+ },
5869+ "postcss-discard-duplicates": {
5870+ "version": "4.0.2",
5871+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
5872+ "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
5873+ "dev": true,
5874+ "requires": {
5875+ "postcss": "^7.0.0"
5876+ }
5877+ },
5878+ "postcss-discard-empty": {
5879+ "version": "4.0.1",
5880+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
5881+ "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
5882+ "dev": true,
5883+ "requires": {
5884+ "postcss": "^7.0.0"
5885+ }
5886+ },
5887+ "postcss-discard-overridden": {
5888+ "version": "4.0.1",
5889+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
5890+ "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
5891+ "dev": true,
5892+ "requires": {
5893+ "postcss": "^7.0.0"
5894+ }
5895+ },
5896+ "postcss-merge-longhand": {
5897+ "version": "4.0.11",
5898+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
5899+ "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
5900+ "dev": true,
5901+ "requires": {
5902+ "css-color-names": "0.0.4",
5903+ "postcss": "^7.0.0",
5904+ "postcss-value-parser": "^3.0.0",
5905+ "stylehacks": "^4.0.0"
5906+ },
5907+ "dependencies": {
5908+ "postcss-value-parser": {
5909+ "version": "3.3.1",
5910+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5911+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5912+ "dev": true
5913+ }
5914+ }
5915+ },
5916+ "postcss-merge-rules": {
5917+ "version": "4.0.3",
5918+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
5919+ "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
5920+ "dev": true,
5921+ "requires": {
5922+ "browserslist": "^4.0.0",
5923+ "caniuse-api": "^3.0.0",
5924+ "cssnano-util-same-parent": "^4.0.0",
5925+ "postcss": "^7.0.0",
5926+ "postcss-selector-parser": "^3.0.0",
5927+ "vendors": "^1.0.0"
5928+ },
5929+ "dependencies": {
5930+ "postcss-selector-parser": {
5931+ "version": "3.1.2",
5932+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
5933+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
5934+ "dev": true,
5935+ "requires": {
5936+ "dot-prop": "^5.2.0",
5937+ "indexes-of": "^1.0.1",
5938+ "uniq": "^1.0.1"
5939+ }
5940+ }
5941+ }
5942+ },
5943+ "postcss-minify-font-values": {
5944+ "version": "4.0.2",
5945+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
5946+ "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
5947+ "dev": true,
5948+ "requires": {
5949+ "postcss": "^7.0.0",
5950+ "postcss-value-parser": "^3.0.0"
5951+ },
5952+ "dependencies": {
5953+ "postcss-value-parser": {
5954+ "version": "3.3.1",
5955+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5956+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5957+ "dev": true
5958+ }
5959+ }
5960+ },
5961+ "postcss-minify-gradients": {
5962+ "version": "4.0.2",
5963+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
5964+ "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
5965+ "dev": true,
5966+ "requires": {
5967+ "cssnano-util-get-arguments": "^4.0.0",
5968+ "is-color-stop": "^1.0.0",
5969+ "postcss": "^7.0.0",
5970+ "postcss-value-parser": "^3.0.0"
5971+ },
5972+ "dependencies": {
5973+ "postcss-value-parser": {
5974+ "version": "3.3.1",
5975+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5976+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5977+ "dev": true
5978+ }
5979+ }
5980+ },
5981+ "postcss-minify-params": {
5982+ "version": "4.0.2",
5983+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
5984+ "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
5985+ "dev": true,
5986+ "requires": {
5987+ "alphanum-sort": "^1.0.0",
5988+ "browserslist": "^4.0.0",
5989+ "cssnano-util-get-arguments": "^4.0.0",
5990+ "postcss": "^7.0.0",
5991+ "postcss-value-parser": "^3.0.0",
5992+ "uniqs": "^2.0.0"
5993+ },
5994+ "dependencies": {
5995+ "postcss-value-parser": {
5996+ "version": "3.3.1",
5997+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5998+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5999+ "dev": true
6000+ }
6001+ }
6002+ },
6003+ "postcss-minify-selectors": {
6004+ "version": "4.0.2",
6005+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
6006+ "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
6007+ "dev": true,
6008+ "requires": {
6009+ "alphanum-sort": "^1.0.0",
6010+ "has": "^1.0.0",
6011+ "postcss": "^7.0.0",
6012+ "postcss-selector-parser": "^3.0.0"
6013+ },
6014+ "dependencies": {
6015+ "postcss-selector-parser": {
6016+ "version": "3.1.2",
6017+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
6018+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
6019+ "dev": true,
6020+ "requires": {
6021+ "dot-prop": "^5.2.0",
6022+ "indexes-of": "^1.0.1",
6023+ "uniq": "^1.0.1"
6024+ }
6025+ }
6026+ }
6027+ },
6028+ "postcss-modules-extract-imports": {
6029+ "version": "1.1.0",
6030+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz",
6031+ "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=",
6032+ "dev": true,
6033+ "requires": {
6034+ "postcss": "^6.0.1"
6035+ },
6036+ "dependencies": {
6037+ "postcss": {
6038+ "version": "6.0.23",
6039+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
6040+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6041+ "dev": true,
6042+ "requires": {
6043+ "chalk": "^2.4.1",
6044+ "source-map": "^0.6.1",
6045+ "supports-color": "^5.4.0"
6046+ }
6047+ },
6048+ "supports-color": {
6049+ "version": "5.5.0",
6050+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6051+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6052+ "dev": true,
6053+ "requires": {
6054+ "has-flag": "^3.0.0"
6055+ }
6056+ }
6057+ }
6058+ },
6059+ "postcss-modules-local-by-default": {
6060+ "version": "1.2.0",
6061+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
6062+ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=",
6063+ "dev": true,
6064+ "requires": {
6065+ "css-selector-tokenizer": "^0.7.0",
6066+ "postcss": "^6.0.1"
6067+ },
6068+ "dependencies": {
6069+ "postcss": {
6070+ "version": "6.0.23",
6071+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
6072+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6073+ "dev": true,
6074+ "requires": {
6075+ "chalk": "^2.4.1",
6076+ "source-map": "^0.6.1",
6077+ "supports-color": "^5.4.0"
6078+ }
6079+ },
6080+ "supports-color": {
6081+ "version": "5.5.0",
6082+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6083+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6084+ "dev": true,
6085+ "requires": {
6086+ "has-flag": "^3.0.0"
6087+ }
6088+ }
6089+ }
6090+ },
6091+ "postcss-modules-scope": {
6092+ "version": "1.1.0",
6093+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
6094+ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=",
6095+ "dev": true,
6096+ "requires": {
6097+ "css-selector-tokenizer": "^0.7.0",
6098+ "postcss": "^6.0.1"
6099+ },
6100+ "dependencies": {
6101+ "postcss": {
6102+ "version": "6.0.23",
6103+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
6104+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6105+ "dev": true,
6106+ "requires": {
6107+ "chalk": "^2.4.1",
6108+ "source-map": "^0.6.1",
6109+ "supports-color": "^5.4.0"
6110+ }
6111+ },
6112+ "supports-color": {
6113+ "version": "5.5.0",
6114+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6115+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6116+ "dev": true,
6117+ "requires": {
6118+ "has-flag": "^3.0.0"
6119+ }
6120+ }
6121+ }
6122+ },
6123+ "postcss-modules-values": {
6124+ "version": "1.3.0",
6125+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
6126+ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=",
6127+ "dev": true,
6128+ "requires": {
6129+ "icss-replace-symbols": "^1.1.0",
6130+ "postcss": "^6.0.1"
6131+ },
6132+ "dependencies": {
6133+ "postcss": {
6134+ "version": "6.0.23",
6135+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
6136+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
6137+ "dev": true,
6138+ "requires": {
6139+ "chalk": "^2.4.1",
6140+ "source-map": "^0.6.1",
6141+ "supports-color": "^5.4.0"
6142+ }
6143+ },
6144+ "supports-color": {
6145+ "version": "5.5.0",
6146+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6147+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6148+ "dev": true,
6149+ "requires": {
6150+ "has-flag": "^3.0.0"
6151+ }
6152+ }
6153+ }
6154+ },
6155+ "postcss-normalize-charset": {
6156+ "version": "4.0.1",
6157+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
6158+ "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
6159+ "dev": true,
6160+ "requires": {
6161+ "postcss": "^7.0.0"
6162+ }
6163+ },
6164+ "postcss-normalize-display-values": {
6165+ "version": "4.0.2",
6166+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
6167+ "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
6168+ "dev": true,
6169+ "requires": {
6170+ "cssnano-util-get-match": "^4.0.0",
6171+ "postcss": "^7.0.0",
6172+ "postcss-value-parser": "^3.0.0"
6173+ },
6174+ "dependencies": {
6175+ "postcss-value-parser": {
6176+ "version": "3.3.1",
6177+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6178+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6179+ "dev": true
6180+ }
6181+ }
6182+ },
6183+ "postcss-normalize-positions": {
6184+ "version": "4.0.2",
6185+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
6186+ "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
6187+ "dev": true,
6188+ "requires": {
6189+ "cssnano-util-get-arguments": "^4.0.0",
6190+ "has": "^1.0.0",
6191+ "postcss": "^7.0.0",
6192+ "postcss-value-parser": "^3.0.0"
6193+ },
6194+ "dependencies": {
6195+ "postcss-value-parser": {
6196+ "version": "3.3.1",
6197+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6198+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6199+ "dev": true
6200+ }
6201+ }
6202+ },
6203+ "postcss-normalize-repeat-style": {
6204+ "version": "4.0.2",
6205+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
6206+ "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
6207+ "dev": true,
6208+ "requires": {
6209+ "cssnano-util-get-arguments": "^4.0.0",
6210+ "cssnano-util-get-match": "^4.0.0",
6211+ "postcss": "^7.0.0",
6212+ "postcss-value-parser": "^3.0.0"
6213+ },
6214+ "dependencies": {
6215+ "postcss-value-parser": {
6216+ "version": "3.3.1",
6217+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6218+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6219+ "dev": true
6220+ }
6221+ }
6222+ },
6223+ "postcss-normalize-string": {
6224+ "version": "4.0.2",
6225+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
6226+ "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
6227+ "dev": true,
6228+ "requires": {
6229+ "has": "^1.0.0",
6230+ "postcss": "^7.0.0",
6231+ "postcss-value-parser": "^3.0.0"
6232+ },
6233+ "dependencies": {
6234+ "postcss-value-parser": {
6235+ "version": "3.3.1",
6236+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6237+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6238+ "dev": true
6239+ }
6240+ }
6241+ },
6242+ "postcss-normalize-timing-functions": {
6243+ "version": "4.0.2",
6244+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
6245+ "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
6246+ "dev": true,
6247+ "requires": {
6248+ "cssnano-util-get-match": "^4.0.0",
6249+ "postcss": "^7.0.0",
6250+ "postcss-value-parser": "^3.0.0"
6251+ },
6252+ "dependencies": {
6253+ "postcss-value-parser": {
6254+ "version": "3.3.1",
6255+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6256+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6257+ "dev": true
6258+ }
6259+ }
6260+ },
6261+ "postcss-normalize-unicode": {
6262+ "version": "4.0.1",
6263+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
6264+ "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
6265+ "dev": true,
6266+ "requires": {
6267+ "browserslist": "^4.0.0",
6268+ "postcss": "^7.0.0",
6269+ "postcss-value-parser": "^3.0.0"
6270+ },
6271+ "dependencies": {
6272+ "postcss-value-parser": {
6273+ "version": "3.3.1",
6274+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6275+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6276+ "dev": true
6277+ }
6278+ }
6279+ },
6280+ "postcss-normalize-url": {
6281+ "version": "4.0.1",
6282+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
6283+ "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
6284+ "dev": true,
6285+ "requires": {
6286+ "is-absolute-url": "^2.0.0",
6287+ "normalize-url": "^3.0.0",
6288+ "postcss": "^7.0.0",
6289+ "postcss-value-parser": "^3.0.0"
6290+ },
6291+ "dependencies": {
6292+ "postcss-value-parser": {
6293+ "version": "3.3.1",
6294+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6295+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6296+ "dev": true
6297+ }
6298+ }
6299+ },
6300+ "postcss-normalize-whitespace": {
6301+ "version": "4.0.2",
6302+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
6303+ "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
6304+ "dev": true,
6305+ "requires": {
6306+ "postcss": "^7.0.0",
6307+ "postcss-value-parser": "^3.0.0"
6308+ },
6309+ "dependencies": {
6310+ "postcss-value-parser": {
6311+ "version": "3.3.1",
6312+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6313+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6314+ "dev": true
6315+ }
6316+ }
6317+ },
6318+ "postcss-ordered-values": {
6319+ "version": "4.1.2",
6320+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
6321+ "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
6322+ "dev": true,
6323+ "requires": {
6324+ "cssnano-util-get-arguments": "^4.0.0",
6325+ "postcss": "^7.0.0",
6326+ "postcss-value-parser": "^3.0.0"
6327+ },
6328+ "dependencies": {
6329+ "postcss-value-parser": {
6330+ "version": "3.3.1",
6331+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6332+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6333+ "dev": true
6334+ }
6335+ }
6336+ },
6337+ "postcss-reduce-initial": {
6338+ "version": "4.0.3",
6339+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
6340+ "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
6341+ "dev": true,
6342+ "requires": {
6343+ "browserslist": "^4.0.0",
6344+ "caniuse-api": "^3.0.0",
6345+ "has": "^1.0.0",
6346+ "postcss": "^7.0.0"
6347+ }
6348+ },
6349+ "postcss-reduce-transforms": {
6350+ "version": "4.0.2",
6351+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
6352+ "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
6353+ "dev": true,
6354+ "requires": {
6355+ "cssnano-util-get-match": "^4.0.0",
6356+ "has": "^1.0.0",
6357+ "postcss": "^7.0.0",
6358+ "postcss-value-parser": "^3.0.0"
6359+ },
6360+ "dependencies": {
6361+ "postcss-value-parser": {
6362+ "version": "3.3.1",
6363+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6364+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6365+ "dev": true
6366+ }
6367+ }
6368+ },
6369+ "postcss-selector-parser": {
6370+ "version": "6.0.2",
6371+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
6372+ "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
6373+ "dev": true,
6374+ "requires": {
6375+ "cssesc": "^3.0.0",
6376+ "indexes-of": "^1.0.1",
6377+ "uniq": "^1.0.1"
6378+ }
6379+ },
6380+ "postcss-svgo": {
6381+ "version": "4.0.2",
6382+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
6383+ "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
6384+ "dev": true,
6385+ "requires": {
6386+ "is-svg": "^3.0.0",
6387+ "postcss": "^7.0.0",
6388+ "postcss-value-parser": "^3.0.0",
6389+ "svgo": "^1.0.0"
6390+ },
6391+ "dependencies": {
6392+ "postcss-value-parser": {
6393+ "version": "3.3.1",
6394+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
6395+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
6396+ "dev": true
6397+ }
6398+ }
6399+ },
6400+ "postcss-unique-selectors": {
6401+ "version": "4.0.1",
6402+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
6403+ "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
6404+ "dev": true,
6405+ "requires": {
6406+ "alphanum-sort": "^1.0.0",
6407+ "postcss": "^7.0.0",
6408+ "uniqs": "^2.0.0"
6409+ }
6410+ },
6411+ "postcss-value-parser": {
6412+ "version": "4.0.3",
6413+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz",
6414+ "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==",
6415+ "dev": true
6416+ },
6417+ "posthtml": {
6418+ "version": "0.11.6",
6419+ "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz",
6420+ "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==",
6421+ "dev": true,
6422+ "requires": {
6423+ "posthtml-parser": "^0.4.1",
6424+ "posthtml-render": "^1.1.5"
6425+ }
6426+ },
6427+ "posthtml-parser": {
6428+ "version": "0.4.2",
6429+ "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz",
6430+ "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==",
6431+ "dev": true,
6432+ "requires": {
6433+ "htmlparser2": "^3.9.2"
6434+ }
6435+ },
6436+ "posthtml-render": {
6437+ "version": "1.2.2",
6438+ "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.2.tgz",
6439+ "integrity": "sha512-MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==",
6440+ "dev": true
6441+ },
6442+ "prelude-ls": {
6443+ "version": "1.1.2",
6444+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
6445+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
6446+ "dev": true
6447+ },
6448+ "private": {
6449+ "version": "0.1.8",
6450+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
6451+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
6452+ "dev": true
6453+ },
6454+ "process": {
6455+ "version": "0.11.10",
6456+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
6457+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
6458+ "dev": true
6459+ },
6460+ "process-nextick-args": {
6461+ "version": "2.0.1",
6462+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
6463+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
6464+ "dev": true
6465+ },
6466+ "proto-list": {
6467+ "version": "1.2.4",
6468+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
6469+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
6470+ "dev": true
6471+ },
6472+ "pseudomap": {
6473+ "version": "1.0.2",
6474+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
6475+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
6476+ "dev": true
6477+ },
6478+ "psl": {
6479+ "version": "1.8.0",
6480+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
6481+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
6482+ },
6483+ "public-encrypt": {
6484+ "version": "4.0.3",
6485+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
6486+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
6487+ "dev": true,
6488+ "requires": {
6489+ "bn.js": "^4.1.0",
6490+ "browserify-rsa": "^4.0.0",
6491+ "create-hash": "^1.1.0",
6492+ "parse-asn1": "^5.0.0",
6493+ "randombytes": "^2.0.1",
6494+ "safe-buffer": "^5.1.2"
6495+ }
6496+ },
6497+ "punycode": {
6498+ "version": "2.1.1",
6499+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
6500+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
6501+ },
6502+ "purgecss": {
6503+ "version": "1.4.2",
6504+ "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz",
6505+ "integrity": "sha512-hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==",
6506+ "dev": true,
6507+ "requires": {
6508+ "glob": "^7.1.3",
6509+ "postcss": "^7.0.14",
6510+ "postcss-selector-parser": "^6.0.0",
6511+ "yargs": "^14.0.0"
6512+ }
6513+ },
6514+ "q": {
6515+ "version": "1.5.1",
6516+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
6517+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
6518+ "dev": true
6519+ },
6520+ "qs": {
6521+ "version": "6.5.2",
6522+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
6523+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
6524+ },
6525+ "querystring": {
6526+ "version": "0.2.0",
6527+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
6528+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
6529+ "dev": true
6530+ },
6531+ "querystring-es3": {
6532+ "version": "0.2.1",
6533+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
6534+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
6535+ "dev": true
6536+ },
6537+ "quote-stream": {
6538+ "version": "1.0.2",
6539+ "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz",
6540+ "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=",
6541+ "dev": true,
6542+ "requires": {
6543+ "buffer-equal": "0.0.1",
6544+ "minimist": "^1.1.3",
6545+ "through2": "^2.0.0"
6546+ }
6547+ },
6548+ "randombytes": {
6549+ "version": "2.1.0",
6550+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
6551+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
6552+ "dev": true,
6553+ "requires": {
6554+ "safe-buffer": "^5.1.0"
6555+ }
6556+ },
6557+ "randomfill": {
6558+ "version": "1.0.4",
6559+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
6560+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
6561+ "dev": true,
6562+ "requires": {
6563+ "randombytes": "^2.0.5",
6564+ "safe-buffer": "^5.1.0"
6565+ }
6566+ },
6567+ "range-parser": {
6568+ "version": "1.2.1",
6569+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
6570+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
6571+ "dev": true
6572+ },
6573+ "readable-stream": {
6574+ "version": "2.3.7",
6575+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
6576+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
6577+ "dev": true,
6578+ "requires": {
6579+ "core-util-is": "~1.0.0",
6580+ "inherits": "~2.0.3",
6581+ "isarray": "~1.0.0",
6582+ "process-nextick-args": "~2.0.0",
6583+ "safe-buffer": "~5.1.1",
6584+ "string_decoder": "~1.1.1",
6585+ "util-deprecate": "~1.0.1"
6586+ }
6587+ },
6588+ "readdirp": {
6589+ "version": "2.2.1",
6590+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
6591+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
6592+ "dev": true,
6593+ "requires": {
6594+ "graceful-fs": "^4.1.11",
6595+ "micromatch": "^3.1.10",
6596+ "readable-stream": "^2.0.2"
6597+ }
6598+ },
6599+ "regenerate": {
6600+ "version": "1.4.0",
6601+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
6602+ "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
6603+ "dev": true
6604+ },
6605+ "regenerate-unicode-properties": {
6606+ "version": "8.2.0",
6607+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
6608+ "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
6609+ "dev": true,
6610+ "requires": {
6611+ "regenerate": "^1.4.0"
6612+ }
6613+ },
6614+ "regenerator-runtime": {
6615+ "version": "0.13.5",
6616+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
6617+ "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
6618+ "dev": true
6619+ },
6620+ "regenerator-transform": {
6621+ "version": "0.14.4",
6622+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz",
6623+ "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==",
6624+ "dev": true,
6625+ "requires": {
6626+ "@babel/runtime": "^7.8.4",
6627+ "private": "^0.1.8"
6628+ },
6629+ "dependencies": {
6630+ "@babel/runtime": {
6631+ "version": "7.9.2",
6632+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
6633+ "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
6634+ "dev": true,
6635+ "requires": {
6636+ "regenerator-runtime": "^0.13.4"
6637+ }
6638+ }
6639+ }
6640+ },
6641+ "regex-not": {
6642+ "version": "1.0.2",
6643+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
6644+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
6645+ "dev": true,
6646+ "requires": {
6647+ "extend-shallow": "^3.0.2",
6648+ "safe-regex": "^1.1.0"
6649+ }
6650+ },
6651+ "regexpu-core": {
6652+ "version": "4.7.0",
6653+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
6654+ "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
6655+ "dev": true,
6656+ "requires": {
6657+ "regenerate": "^1.4.0",
6658+ "regenerate-unicode-properties": "^8.2.0",
6659+ "regjsgen": "^0.5.1",
6660+ "regjsparser": "^0.6.4",
6661+ "unicode-match-property-ecmascript": "^1.0.4",
6662+ "unicode-match-property-value-ecmascript": "^1.2.0"
6663+ }
6664+ },
6665+ "regjsgen": {
6666+ "version": "0.5.1",
6667+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
6668+ "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
6669+ "dev": true
6670+ },
6671+ "regjsparser": {
6672+ "version": "0.6.4",
6673+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
6674+ "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
6675+ "dev": true,
6676+ "requires": {
6677+ "jsesc": "~0.5.0"
6678+ },
6679+ "dependencies": {
6680+ "jsesc": {
6681+ "version": "0.5.0",
6682+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
6683+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
6684+ "dev": true
6685+ }
6686+ }
6687+ },
6688+ "remove-trailing-separator": {
6689+ "version": "1.1.0",
6690+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
6691+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
6692+ "dev": true
6693+ },
6694+ "repeat-element": {
6695+ "version": "1.1.3",
6696+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
6697+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
6698+ "dev": true
6699+ },
6700+ "repeat-string": {
6701+ "version": "1.6.1",
6702+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
6703+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
6704+ "dev": true
6705+ },
6706+ "request": {
6707+ "version": "2.88.2",
6708+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
6709+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
6710+ "requires": {
6711+ "aws-sign2": "~0.7.0",
6712+ "aws4": "^1.8.0",
6713+ "caseless": "~0.12.0",
6714+ "combined-stream": "~1.0.6",
6715+ "extend": "~3.0.2",
6716+ "forever-agent": "~0.6.1",
6717+ "form-data": "~2.3.2",
6718+ "har-validator": "~5.1.3",
6719+ "http-signature": "~1.2.0",
6720+ "is-typedarray": "~1.0.0",
6721+ "isstream": "~0.1.2",
6722+ "json-stringify-safe": "~5.0.1",
6723+ "mime-types": "~2.1.19",
6724+ "oauth-sign": "~0.9.0",
6725+ "performance-now": "^2.1.0",
6726+ "qs": "~6.5.2",
6727+ "safe-buffer": "^5.1.2",
6728+ "tough-cookie": "~2.5.0",
6729+ "tunnel-agent": "^0.6.0",
6730+ "uuid": "^3.3.2"
6731+ }
6732+ },
6733+ "request-promise-core": {
6734+ "version": "1.1.3",
6735+ "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz",
6736+ "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==",
6737+ "dev": true,
6738+ "requires": {
6739+ "lodash": "^4.17.15"
6740+ }
6741+ },
6742+ "request-promise-native": {
6743+ "version": "1.0.8",
6744+ "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz",
6745+ "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==",
6746+ "dev": true,
6747+ "requires": {
6748+ "request-promise-core": "1.1.3",
6749+ "stealthy-require": "^1.1.1",
6750+ "tough-cookie": "^2.3.3"
6751+ }
6752+ },
6753+ "require-directory": {
6754+ "version": "2.1.1",
6755+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
6756+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
6757+ "dev": true
6758+ },
6759+ "require-main-filename": {
6760+ "version": "2.0.0",
6761+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
6762+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
6763+ "dev": true
6764+ },
6765+ "resolve": {
6766+ "version": "1.17.0",
6767+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
6768+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
6769+ "dev": true,
6770+ "requires": {
6771+ "path-parse": "^1.0.6"
6772+ }
6773+ },
6774+ "resolve-from": {
6775+ "version": "3.0.0",
6776+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
6777+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
6778+ "dev": true
6779+ },
6780+ "resolve-url": {
6781+ "version": "0.2.1",
6782+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
6783+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
6784+ "dev": true
6785+ },
6786+ "restore-cursor": {
6787+ "version": "2.0.0",
6788+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6789+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6790+ "dev": true,
6791+ "requires": {
6792+ "onetime": "^2.0.0",
6793+ "signal-exit": "^3.0.2"
6794+ }
6795+ },
6796+ "ret": {
6797+ "version": "0.1.15",
6798+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
6799+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
6800+ "dev": true
6801+ },
6802+ "rgb-regex": {
6803+ "version": "1.0.1",
6804+ "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
6805+ "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
6806+ "dev": true
6807+ },
6808+ "rgba-regex": {
6809+ "version": "1.0.0",
6810+ "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
6811+ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
6812+ "dev": true
6813+ },
6814+ "rimraf": {
6815+ "version": "2.6.3",
6816+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
6817+ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
6818+ "dev": true,
6819+ "requires": {
6820+ "glob": "^7.1.3"
6821+ }
6822+ },
6823+ "ripemd160": {
6824+ "version": "2.0.2",
6825+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
6826+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
6827+ "dev": true,
6828+ "requires": {
6829+ "hash-base": "^3.0.0",
6830+ "inherits": "^2.0.1"
6831+ }
6832+ },
6833+ "safe-buffer": {
6834+ "version": "5.1.2",
6835+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6836+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
6837+ },
6838+ "safe-regex": {
6839+ "version": "1.1.0",
6840+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
6841+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
6842+ "dev": true,
6843+ "requires": {
6844+ "ret": "~0.1.10"
6845+ }
6846+ },
6847+ "safer-buffer": {
6848+ "version": "2.1.2",
6849+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
6850+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
6851+ },
6852+ "safer-eval": {
6853+ "version": "1.3.6",
6854+ "resolved": "https://registry.npmjs.org/safer-eval/-/safer-eval-1.3.6.tgz",
6855+ "integrity": "sha512-DN9tBsZgtUOHODzSfO1nGCLhZtxc7Qq/d8/2SNxQZ9muYXZspSh1fO7HOsrf4lcelBNviAJLCxB/ggmG+jV1aw==",
6856+ "dev": true,
6857+ "requires": {
6858+ "clones": "^1.2.0"
6859+ }
6860+ },
6861+ "sax": {
6862+ "version": "1.2.4",
6863+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
6864+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
6865+ "dev": true
6866+ },
6867+ "saxes": {
6868+ "version": "3.1.11",
6869+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
6870+ "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
6871+ "dev": true,
6872+ "requires": {
6873+ "xmlchars": "^2.1.1"
6874+ }
6875+ },
6876+ "semver": {
6877+ "version": "5.7.1",
6878+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6879+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6880+ "dev": true
6881+ },
6882+ "send": {
6883+ "version": "0.17.1",
6884+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
6885+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
6886+ "dev": true,
6887+ "requires": {
6888+ "debug": "2.6.9",
6889+ "depd": "~1.1.2",
6890+ "destroy": "~1.0.4",
6891+ "encodeurl": "~1.0.2",
6892+ "escape-html": "~1.0.3",
6893+ "etag": "~1.8.1",
6894+ "fresh": "0.5.2",
6895+ "http-errors": "~1.7.2",
6896+ "mime": "1.6.0",
6897+ "ms": "2.1.1",
6898+ "on-finished": "~2.3.0",
6899+ "range-parser": "~1.2.1",
6900+ "statuses": "~1.5.0"
6901+ },
6902+ "dependencies": {
6903+ "debug": {
6904+ "version": "2.6.9",
6905+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6906+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6907+ "dev": true,
6908+ "requires": {
6909+ "ms": "2.0.0"
6910+ },
6911+ "dependencies": {
6912+ "ms": {
6913+ "version": "2.0.0",
6914+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6915+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6916+ "dev": true
6917+ }
6918+ }
6919+ },
6920+ "ms": {
6921+ "version": "2.1.1",
6922+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
6923+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
6924+ "dev": true
6925+ }
6926+ }
6927+ },
6928+ "serialize-to-js": {
6929+ "version": "1.2.2",
6930+ "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-1.2.2.tgz",
6931+ "integrity": "sha512-mUc8vA5iJghe+O+3s0YDGFLMJcqitVFk787YKiv8a4sf6RX5W0u81b+gcHrp15O0fFa010dRBVZvwcKXOWsL9Q==",
6932+ "dev": true,
6933+ "requires": {
6934+ "js-beautify": "^1.8.9",
6935+ "safer-eval": "^1.3.0"
6936+ }
6937+ },
6938+ "serve-static": {
6939+ "version": "1.14.1",
6940+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
6941+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
6942+ "dev": true,
6943+ "requires": {
6944+ "encodeurl": "~1.0.2",
6945+ "escape-html": "~1.0.3",
6946+ "parseurl": "~1.3.3",
6947+ "send": "0.17.1"
6948+ }
6949+ },
6950+ "set-blocking": {
6951+ "version": "2.0.0",
6952+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
6953+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
6954+ "dev": true
6955+ },
6956+ "set-value": {
6957+ "version": "2.0.1",
6958+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
6959+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
6960+ "dev": true,
6961+ "requires": {
6962+ "extend-shallow": "^2.0.1",
6963+ "is-extendable": "^0.1.1",
6964+ "is-plain-object": "^2.0.3",
6965+ "split-string": "^3.0.1"
6966+ },
6967+ "dependencies": {
6968+ "extend-shallow": {
6969+ "version": "2.0.1",
6970+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6971+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6972+ "dev": true,
6973+ "requires": {
6974+ "is-extendable": "^0.1.0"
6975+ }
6976+ }
6977+ }
6978+ },
6979+ "setimmediate": {
6980+ "version": "1.0.5",
6981+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
6982+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
6983+ "dev": true
6984+ },
6985+ "setprototypeof": {
6986+ "version": "1.1.1",
6987+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
6988+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
6989+ "dev": true
6990+ },
6991+ "sha.js": {
6992+ "version": "2.4.11",
6993+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
6994+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
6995+ "dev": true,
6996+ "requires": {
6997+ "inherits": "^2.0.1",
6998+ "safe-buffer": "^5.0.1"
6999+ }
7000+ },
7001+ "shallow-copy": {
7002+ "version": "0.0.1",
7003+ "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz",
7004+ "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=",
7005+ "dev": true
7006+ },
7007+ "shebang-command": {
7008+ "version": "1.2.0",
7009+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
7010+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
7011+ "dev": true,
7012+ "requires": {
7013+ "shebang-regex": "^1.0.0"
7014+ }
7015+ },
7016+ "shebang-regex": {
7017+ "version": "1.0.0",
7018+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
7019+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
7020+ "dev": true
7021+ },
7022+ "sigmund": {
7023+ "version": "1.0.1",
7024+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
7025+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
7026+ "dev": true
7027+ },
7028+ "signal-exit": {
7029+ "version": "3.0.3",
7030+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
7031+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
7032+ "dev": true
7033+ },
7034+ "simple-swizzle": {
7035+ "version": "0.2.2",
7036+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
7037+ "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
7038+ "dev": true,
7039+ "requires": {
7040+ "is-arrayish": "^0.3.1"
7041+ },
7042+ "dependencies": {
7043+ "is-arrayish": {
7044+ "version": "0.3.2",
7045+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
7046+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
7047+ "dev": true
7048+ }
7049+ }
7050+ },
7051+ "snapdragon": {
7052+ "version": "0.8.2",
7053+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
7054+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
7055+ "dev": true,
7056+ "requires": {
7057+ "base": "^0.11.1",
7058+ "debug": "^2.2.0",
7059+ "define-property": "^0.2.5",
7060+ "extend-shallow": "^2.0.1",
7061+ "map-cache": "^0.2.2",
7062+ "source-map": "^0.5.6",
7063+ "source-map-resolve": "^0.5.0",
7064+ "use": "^3.1.0"
7065+ },
7066+ "dependencies": {
7067+ "debug": {
7068+ "version": "2.6.9",
7069+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7070+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7071+ "dev": true,
7072+ "requires": {
7073+ "ms": "2.0.0"
7074+ }
7075+ },
7076+ "define-property": {
7077+ "version": "0.2.5",
7078+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7079+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7080+ "dev": true,
7081+ "requires": {
7082+ "is-descriptor": "^0.1.0"
7083+ }
7084+ },
7085+ "extend-shallow": {
7086+ "version": "2.0.1",
7087+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7088+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7089+ "dev": true,
7090+ "requires": {
7091+ "is-extendable": "^0.1.0"
7092+ }
7093+ },
7094+ "ms": {
7095+ "version": "2.0.0",
7096+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7097+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7098+ "dev": true
7099+ },
7100+ "source-map": {
7101+ "version": "0.5.7",
7102+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7103+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7104+ "dev": true
7105+ }
7106+ }
7107+ },
7108+ "snapdragon-node": {
7109+ "version": "2.1.1",
7110+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
7111+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
7112+ "dev": true,
7113+ "requires": {
7114+ "define-property": "^1.0.0",
7115+ "isobject": "^3.0.0",
7116+ "snapdragon-util": "^3.0.1"
7117+ },
7118+ "dependencies": {
7119+ "define-property": {
7120+ "version": "1.0.0",
7121+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7122+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7123+ "dev": true,
7124+ "requires": {
7125+ "is-descriptor": "^1.0.0"
7126+ }
7127+ },
7128+ "is-accessor-descriptor": {
7129+ "version": "1.0.0",
7130+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
7131+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
7132+ "dev": true,
7133+ "requires": {
7134+ "kind-of": "^6.0.0"
7135+ }
7136+ },
7137+ "is-data-descriptor": {
7138+ "version": "1.0.0",
7139+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
7140+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
7141+ "dev": true,
7142+ "requires": {
7143+ "kind-of": "^6.0.0"
7144+ }
7145+ },
7146+ "is-descriptor": {
7147+ "version": "1.0.2",
7148+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
7149+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
7150+ "dev": true,
7151+ "requires": {
7152+ "is-accessor-descriptor": "^1.0.0",
7153+ "is-data-descriptor": "^1.0.0",
7154+ "kind-of": "^6.0.2"
7155+ }
7156+ }
7157+ }
7158+ },
7159+ "snapdragon-util": {
7160+ "version": "3.0.1",
7161+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
7162+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
7163+ "dev": true,
7164+ "requires": {
7165+ "kind-of": "^3.2.0"
7166+ },
7167+ "dependencies": {
7168+ "kind-of": {
7169+ "version": "3.2.2",
7170+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7171+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7172+ "dev": true,
7173+ "requires": {
7174+ "is-buffer": "^1.1.5"
7175+ }
7176+ }
7177+ }
7178+ },
7179+ "source-map": {
7180+ "version": "0.6.1",
7181+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7182+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7183+ "dev": true
7184+ },
7185+ "source-map-resolve": {
7186+ "version": "0.5.3",
7187+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
7188+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
7189+ "dev": true,
7190+ "requires": {
7191+ "atob": "^2.1.2",
7192+ "decode-uri-component": "^0.2.0",
7193+ "resolve-url": "^0.2.1",
7194+ "source-map-url": "^0.4.0",
7195+ "urix": "^0.1.0"
7196+ }
7197+ },
7198+ "source-map-support": {
7199+ "version": "0.5.19",
7200+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
7201+ "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
7202+ "dev": true,
7203+ "requires": {
7204+ "buffer-from": "^1.0.0",
7205+ "source-map": "^0.6.0"
7206+ }
7207+ },
7208+ "source-map-url": {
7209+ "version": "0.4.0",
7210+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
7211+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
7212+ "dev": true
7213+ },
7214+ "split-string": {
7215+ "version": "3.1.0",
7216+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
7217+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
7218+ "dev": true,
7219+ "requires": {
7220+ "extend-shallow": "^3.0.0"
7221+ }
7222+ },
7223+ "sprintf-js": {
7224+ "version": "1.0.3",
7225+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
7226+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
7227+ "dev": true
7228+ },
7229+ "sshpk": {
7230+ "version": "1.16.1",
7231+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
7232+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
7233+ "requires": {
7234+ "asn1": "~0.2.3",
7235+ "assert-plus": "^1.0.0",
7236+ "bcrypt-pbkdf": "^1.0.0",
7237+ "dashdash": "^1.12.0",
7238+ "ecc-jsbn": "~0.1.1",
7239+ "getpass": "^0.1.1",
7240+ "jsbn": "~0.1.0",
7241+ "safer-buffer": "^2.0.2",
7242+ "tweetnacl": "~0.14.0"
7243+ }
7244+ },
7245+ "stable": {
7246+ "version": "0.1.8",
7247+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
7248+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
7249+ "dev": true
7250+ },
7251+ "static-eval": {
7252+ "version": "2.0.5",
7253+ "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz",
7254+ "integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==",
7255+ "dev": true,
7256+ "requires": {
7257+ "escodegen": "^1.11.1"
7258+ },
7259+ "dependencies": {
7260+ "escodegen": {
7261+ "version": "1.14.1",
7262+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz",
7263+ "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==",
7264+ "dev": true,
7265+ "requires": {
7266+ "esprima": "^4.0.1",
7267+ "estraverse": "^4.2.0",
7268+ "esutils": "^2.0.2",
7269+ "optionator": "^0.8.1",
7270+ "source-map": "~0.6.1"
7271+ }
7272+ }
7273+ }
7274+ },
7275+ "static-extend": {
7276+ "version": "0.1.2",
7277+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
7278+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
7279+ "dev": true,
7280+ "requires": {
7281+ "define-property": "^0.2.5",
7282+ "object-copy": "^0.1.0"
7283+ },
7284+ "dependencies": {
7285+ "define-property": {
7286+ "version": "0.2.5",
7287+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7288+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7289+ "dev": true,
7290+ "requires": {
7291+ "is-descriptor": "^0.1.0"
7292+ }
7293+ }
7294+ }
7295+ },
7296+ "static-module": {
7297+ "version": "2.2.5",
7298+ "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz",
7299+ "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==",
7300+ "dev": true,
7301+ "requires": {
7302+ "concat-stream": "~1.6.0",
7303+ "convert-source-map": "^1.5.1",
7304+ "duplexer2": "~0.1.4",
7305+ "escodegen": "~1.9.0",
7306+ "falafel": "^2.1.0",
7307+ "has": "^1.0.1",
7308+ "magic-string": "^0.22.4",
7309+ "merge-source-map": "1.0.4",
7310+ "object-inspect": "~1.4.0",
7311+ "quote-stream": "~1.0.2",
7312+ "readable-stream": "~2.3.3",
7313+ "shallow-copy": "~0.0.1",
7314+ "static-eval": "^2.0.0",
7315+ "through2": "~2.0.3"
7316+ },
7317+ "dependencies": {
7318+ "object-inspect": {
7319+ "version": "1.4.1",
7320+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz",
7321+ "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==",
7322+ "dev": true
7323+ }
7324+ }
7325+ },
7326+ "statuses": {
7327+ "version": "1.5.0",
7328+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
7329+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
7330+ "dev": true
7331+ },
7332+ "stealthy-require": {
7333+ "version": "1.1.1",
7334+ "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
7335+ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
7336+ "dev": true
7337+ },
7338+ "stream-browserify": {
7339+ "version": "2.0.2",
7340+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
7341+ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
7342+ "dev": true,
7343+ "requires": {
7344+ "inherits": "~2.0.1",
7345+ "readable-stream": "^2.0.2"
7346+ }
7347+ },
7348+ "stream-http": {
7349+ "version": "2.8.3",
7350+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
7351+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
7352+ "dev": true,
7353+ "requires": {
7354+ "builtin-status-codes": "^3.0.0",
7355+ "inherits": "^2.0.1",
7356+ "readable-stream": "^2.3.6",
7357+ "to-arraybuffer": "^1.0.0",
7358+ "xtend": "^4.0.0"
7359+ }
7360+ },
7361+ "string-width": {
7362+ "version": "3.1.0",
7363+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
7364+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
7365+ "dev": true,
7366+ "requires": {
7367+ "emoji-regex": "^7.0.1",
7368+ "is-fullwidth-code-point": "^2.0.0",
7369+ "strip-ansi": "^5.1.0"
7370+ },
7371+ "dependencies": {
7372+ "ansi-regex": {
7373+ "version": "4.1.0",
7374+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
7375+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
7376+ "dev": true
7377+ },
7378+ "strip-ansi": {
7379+ "version": "5.2.0",
7380+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
7381+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
7382+ "dev": true,
7383+ "requires": {
7384+ "ansi-regex": "^4.1.0"
7385+ }
7386+ }
7387+ }
7388+ },
7389+ "string.prototype.trimend": {
7390+ "version": "1.0.1",
7391+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
7392+ "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
7393+ "dev": true,
7394+ "requires": {
7395+ "define-properties": "^1.1.3",
7396+ "es-abstract": "^1.17.5"
7397+ }
7398+ },
7399+ "string.prototype.trimleft": {
7400+ "version": "2.1.2",
7401+ "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
7402+ "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
7403+ "dev": true,
7404+ "requires": {
7405+ "define-properties": "^1.1.3",
7406+ "es-abstract": "^1.17.5",
7407+ "string.prototype.trimstart": "^1.0.0"
7408+ }
7409+ },
7410+ "string.prototype.trimright": {
7411+ "version": "2.1.2",
7412+ "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
7413+ "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
7414+ "dev": true,
7415+ "requires": {
7416+ "define-properties": "^1.1.3",
7417+ "es-abstract": "^1.17.5",
7418+ "string.prototype.trimend": "^1.0.0"
7419+ }
7420+ },
7421+ "string.prototype.trimstart": {
7422+ "version": "1.0.1",
7423+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
7424+ "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
7425+ "dev": true,
7426+ "requires": {
7427+ "define-properties": "^1.1.3",
7428+ "es-abstract": "^1.17.5"
7429+ }
7430+ },
7431+ "string_decoder": {
7432+ "version": "1.1.1",
7433+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7434+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7435+ "dev": true,
7436+ "requires": {
7437+ "safe-buffer": "~5.1.0"
7438+ }
7439+ },
7440+ "strip-ansi": {
7441+ "version": "4.0.0",
7442+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
7443+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7444+ "dev": true,
7445+ "requires": {
7446+ "ansi-regex": "^3.0.0"
7447+ }
7448+ },
7449+ "stylehacks": {
7450+ "version": "4.0.3",
7451+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
7452+ "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
7453+ "dev": true,
7454+ "requires": {
7455+ "browserslist": "^4.0.0",
7456+ "postcss": "^7.0.0",
7457+ "postcss-selector-parser": "^3.0.0"
7458+ },
7459+ "dependencies": {
7460+ "postcss-selector-parser": {
7461+ "version": "3.1.2",
7462+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
7463+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
7464+ "dev": true,
7465+ "requires": {
7466+ "dot-prop": "^5.2.0",
7467+ "indexes-of": "^1.0.1",
7468+ "uniq": "^1.0.1"
7469+ }
7470+ }
7471+ }
7472+ },
7473+ "supports-color": {
7474+ "version": "6.1.0",
7475+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
7476+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
7477+ "dev": true,
7478+ "requires": {
7479+ "has-flag": "^3.0.0"
7480+ }
7481+ },
7482+ "svgo": {
7483+ "version": "1.3.2",
7484+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
7485+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
7486+ "dev": true,
7487+ "requires": {
7488+ "chalk": "^2.4.1",
7489+ "coa": "^2.0.2",
7490+ "css-select": "^2.0.0",
7491+ "css-select-base-adapter": "^0.1.1",
7492+ "css-tree": "1.0.0-alpha.37",
7493+ "csso": "^4.0.2",
7494+ "js-yaml": "^3.13.1",
7495+ "mkdirp": "~0.5.1",
7496+ "object.values": "^1.1.0",
7497+ "sax": "~1.2.4",
7498+ "stable": "^0.1.8",
7499+ "unquote": "~1.1.1",
7500+ "util.promisify": "~1.0.0"
7501+ }
7502+ },
7503+ "symbol-tree": {
7504+ "version": "3.2.4",
7505+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
7506+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
7507+ "dev": true
7508+ },
7509+ "temp": {
7510+ "version": "0.9.0",
7511+ "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz",
7512+ "integrity": "sha512-YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==",
7513+ "dev": true,
7514+ "requires": {
7515+ "rimraf": "~2.6.2"
7516+ }
7517+ },
7518+ "terser": {
7519+ "version": "3.17.0",
7520+ "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
7521+ "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
7522+ "dev": true,
7523+ "requires": {
7524+ "commander": "^2.19.0",
7525+ "source-map": "~0.6.1",
7526+ "source-map-support": "~0.5.10"
7527+ }
7528+ },
7529+ "through2": {
7530+ "version": "2.0.5",
7531+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
7532+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
7533+ "dev": true,
7534+ "requires": {
7535+ "readable-stream": "~2.3.6",
7536+ "xtend": "~4.0.1"
7537+ }
7538+ },
7539+ "timers-browserify": {
7540+ "version": "2.0.11",
7541+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
7542+ "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
7543+ "dev": true,
7544+ "requires": {
7545+ "setimmediate": "^1.0.4"
7546+ }
7547+ },
7548+ "timsort": {
7549+ "version": "0.3.0",
7550+ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
7551+ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
7552+ "dev": true
7553+ },
7554+ "tiny-inflate": {
7555+ "version": "1.0.3",
7556+ "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
7557+ "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==",
7558+ "dev": true
7559+ },
7560+ "to-arraybuffer": {
7561+ "version": "1.0.1",
7562+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
7563+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
7564+ "dev": true
7565+ },
7566+ "to-fast-properties": {
7567+ "version": "2.0.0",
7568+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
7569+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
7570+ "dev": true
7571+ },
7572+ "to-object-path": {
7573+ "version": "0.3.0",
7574+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
7575+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
7576+ "dev": true,
7577+ "requires": {
7578+ "kind-of": "^3.0.2"
7579+ },
7580+ "dependencies": {
7581+ "kind-of": {
7582+ "version": "3.2.2",
7583+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7584+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7585+ "dev": true,
7586+ "requires": {
7587+ "is-buffer": "^1.1.5"
7588+ }
7589+ }
7590+ }
7591+ },
7592+ "to-regex": {
7593+ "version": "3.0.2",
7594+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
7595+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
7596+ "dev": true,
7597+ "requires": {
7598+ "define-property": "^2.0.2",
7599+ "extend-shallow": "^3.0.2",
7600+ "regex-not": "^1.0.2",
7601+ "safe-regex": "^1.1.0"
7602+ }
7603+ },
7604+ "to-regex-range": {
7605+ "version": "2.1.1",
7606+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7607+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7608+ "dev": true,
7609+ "requires": {
7610+ "is-number": "^3.0.0",
7611+ "repeat-string": "^1.6.1"
7612+ }
7613+ },
7614+ "toidentifier": {
7615+ "version": "1.0.0",
7616+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
7617+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
7618 "dev": true
7619 },
7620- "brace-expansion": {
7621- "version": "1.1.11",
7622- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7623- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7624+ "tough-cookie": {
7625+ "version": "2.5.0",
7626+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
7627+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
7628+ "requires": {
7629+ "psl": "^1.1.28",
7630+ "punycode": "^2.1.1"
7631+ }
7632+ },
7633+ "tr46": {
7634+ "version": "1.0.1",
7635+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
7636+ "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
7637 "dev": true,
7638 "requires": {
7639- "balanced-match": "^1.0.0",
7640- "concat-map": "0.0.1"
7641+ "punycode": "^2.1.0"
7642 }
7643 },
7644- "concat-map": {
7645- "version": "0.0.1",
7646- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
7647- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
7648+ "trim-right": {
7649+ "version": "1.0.1",
7650+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
7651+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
7652 "dev": true
7653 },
7654- "cross-spawn": {
7655- "version": "6.0.5",
7656- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
7657- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
7658+ "tty-browserify": {
7659+ "version": "0.0.0",
7660+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
7661+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
7662+ "dev": true
7663+ },
7664+ "tunnel-agent": {
7665+ "version": "0.6.0",
7666+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
7667+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
7668+ "requires": {
7669+ "safe-buffer": "^5.0.1"
7670+ }
7671+ },
7672+ "tweetnacl": {
7673+ "version": "0.14.5",
7674+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
7675+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
7676+ },
7677+ "type-check": {
7678+ "version": "0.3.2",
7679+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
7680+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
7681 "dev": true,
7682 "requires": {
7683- "nice-try": "^1.0.4",
7684- "path-key": "^2.0.1",
7685- "semver": "^5.5.0",
7686- "shebang-command": "^1.2.0",
7687- "which": "^1.2.9"
7688+ "prelude-ls": "~1.1.2"
7689 }
7690 },
7691- "elm-hot": {
7692- "version": "1.1.1",
7693- "resolved": "https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.1.tgz",
7694- "integrity": "sha512-ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==",
7695+ "typedarray": {
7696+ "version": "0.0.6",
7697+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
7698+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
7699 "dev": true
7700 },
7701- "find-elm-dependencies": {
7702- "version": "2.0.2",
7703- "resolved": "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz",
7704- "integrity": "sha512-nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ==",
7705+ "uncss": {
7706+ "version": "0.17.3",
7707+ "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz",
7708+ "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==",
7709 "dev": true,
7710 "requires": {
7711- "firstline": "1.2.0",
7712- "lodash": "4.17.15"
7713+ "commander": "^2.20.0",
7714+ "glob": "^7.1.4",
7715+ "is-absolute-url": "^3.0.1",
7716+ "is-html": "^1.1.0",
7717+ "jsdom": "^14.1.0",
7718+ "lodash": "^4.17.15",
7719+ "postcss": "^7.0.17",
7720+ "postcss-selector-parser": "6.0.2",
7721+ "request": "^2.88.0"
7722+ },
7723+ "dependencies": {
7724+ "is-absolute-url": {
7725+ "version": "3.0.3",
7726+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
7727+ "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
7728+ "dev": true
7729+ }
7730 }
7731 },
7732- "firstline": {
7733+ "unicode-canonical-property-names-ecmascript": {
7734+ "version": "1.0.4",
7735+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
7736+ "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
7737+ "dev": true
7738+ },
7739+ "unicode-match-property-ecmascript": {
7740+ "version": "1.0.4",
7741+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
7742+ "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
7743+ "dev": true,
7744+ "requires": {
7745+ "unicode-canonical-property-names-ecmascript": "^1.0.4",
7746+ "unicode-property-aliases-ecmascript": "^1.0.4"
7747+ }
7748+ },
7749+ "unicode-match-property-value-ecmascript": {
7750 "version": "1.2.0",
7751- "resolved": "https://registry.npmjs.org/firstline/-/firstline-1.2.0.tgz",
7752- "integrity": "sha1-yfSIbn9/vwr8EtcZQdzgaxkq6gU=",
7753+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
7754+ "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
7755 "dev": true
7756 },
7757- "fs.realpath": {
7758- "version": "1.0.0",
7759- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
7760- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
7761+ "unicode-property-aliases-ecmascript": {
7762+ "version": "1.1.0",
7763+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
7764+ "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
7765 "dev": true
7766 },
7767- "glob": {
7768- "version": "7.1.4",
7769- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
7770- "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
7771+ "unicode-trie": {
7772+ "version": "0.3.1",
7773+ "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz",
7774+ "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=",
7775 "dev": true,
7776 "requires": {
7777- "fs.realpath": "^1.0.0",
7778- "inflight": "^1.0.4",
7779- "inherits": "2",
7780- "minimatch": "^3.0.4",
7781- "once": "^1.3.0",
7782- "path-is-absolute": "^1.0.0"
7783+ "pako": "^0.2.5",
7784+ "tiny-inflate": "^1.0.0"
7785 }
7786 },
7787- "inflight": {
7788- "version": "1.0.6",
7789- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7790- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7791+ "union-value": {
7792+ "version": "1.0.1",
7793+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
7794+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
7795 "dev": true,
7796 "requires": {
7797- "once": "^1.3.0",
7798- "wrappy": "1"
7799+ "arr-union": "^3.1.0",
7800+ "get-value": "^2.0.6",
7801+ "is-extendable": "^0.1.1",
7802+ "set-value": "^2.0.1"
7803 }
7804 },
7805- "inherits": {
7806- "version": "2.0.4",
7807- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7808- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
7809+ "uniq": {
7810+ "version": "1.0.1",
7811+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
7812+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
7813 "dev": true
7814 },
7815- "isexe": {
7816+ "uniqs": {
7817 "version": "2.0.0",
7818- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
7819- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
7820+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
7821+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
7822 "dev": true
7823 },
7824- "lodash": {
7825- "version": "4.17.15",
7826- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
7827- "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
7828+ "unquote": {
7829+ "version": "1.1.1",
7830+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
7831+ "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
7832 "dev": true
7833 },
7834- "minimatch": {
7835- "version": "3.0.4",
7836- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7837- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7838+ "unset-value": {
7839+ "version": "1.0.0",
7840+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
7841+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
7842 "dev": true,
7843 "requires": {
7844- "brace-expansion": "^1.1.7"
7845+ "has-value": "^0.3.1",
7846+ "isobject": "^3.0.0"
7847+ },
7848+ "dependencies": {
7849+ "has-value": {
7850+ "version": "0.3.1",
7851+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
7852+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
7853+ "dev": true,
7854+ "requires": {
7855+ "get-value": "^2.0.3",
7856+ "has-values": "^0.1.4",
7857+ "isobject": "^2.0.0"
7858+ },
7859+ "dependencies": {
7860+ "isobject": {
7861+ "version": "2.1.0",
7862+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
7863+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
7864+ "dev": true,
7865+ "requires": {
7866+ "isarray": "1.0.0"
7867+ }
7868+ }
7869+ }
7870+ },
7871+ "has-values": {
7872+ "version": "0.1.4",
7873+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
7874+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
7875+ "dev": true
7876+ }
7877 }
7878 },
7879- "nice-try": {
7880- "version": "1.0.5",
7881- "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7882- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7883+ "upath": {
7884+ "version": "1.2.0",
7885+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
7886+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
7887 "dev": true
7888 },
7889- "node-elm-compiler": {
7890- "version": "5.0.4",
7891- "resolved": "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz",
7892- "integrity": "sha512-VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==",
7893+ "uri-js": {
7894+ "version": "4.2.2",
7895+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
7896+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
7897+ "requires": {
7898+ "punycode": "^2.1.0"
7899+ }
7900+ },
7901+ "urix": {
7902+ "version": "0.1.0",
7903+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
7904+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
7905+ "dev": true
7906+ },
7907+ "url": {
7908+ "version": "0.11.0",
7909+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
7910+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
7911 "dev": true,
7912 "requires": {
7913- "cross-spawn": "6.0.5",
7914- "find-elm-dependencies": "2.0.2",
7915- "lodash": "4.17.15",
7916- "temp": "^0.9.0"
7917+ "punycode": "1.3.2",
7918+ "querystring": "0.2.0"
7919+ },
7920+ "dependencies": {
7921+ "punycode": {
7922+ "version": "1.3.2",
7923+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
7924+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
7925+ "dev": true
7926+ }
7927 }
7928 },
7929- "once": {
7930- "version": "1.4.0",
7931- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7932- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7933+ "use": {
7934+ "version": "3.1.1",
7935+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
7936+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
7937+ "dev": true
7938+ },
7939+ "util": {
7940+ "version": "0.11.1",
7941+ "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
7942+ "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
7943 "dev": true,
7944 "requires": {
7945- "wrappy": "1"
7946+ "inherits": "2.0.3"
7947+ },
7948+ "dependencies": {
7949+ "inherits": {
7950+ "version": "2.0.3",
7951+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
7952+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
7953+ "dev": true
7954+ }
7955 }
7956 },
7957- "path-is-absolute": {
7958+ "util-deprecate": {
7959+ "version": "1.0.2",
7960+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
7961+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
7962+ "dev": true
7963+ },
7964+ "util.promisify": {
7965 "version": "1.0.1",
7966- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7967- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7968+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
7969+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
7970+ "dev": true,
7971+ "requires": {
7972+ "define-properties": "^1.1.3",
7973+ "es-abstract": "^1.17.2",
7974+ "has-symbols": "^1.0.1",
7975+ "object.getownpropertydescriptors": "^2.1.0"
7976+ }
7977+ },
7978+ "uuid": {
7979+ "version": "3.4.0",
7980+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
7981+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
7982+ },
7983+ "v8-compile-cache": {
7984+ "version": "2.1.0",
7985+ "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
7986+ "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
7987 "dev": true
7988 },
7989- "path-key": {
7990- "version": "2.0.1",
7991- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7992- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7993+ "vendors": {
7994+ "version": "1.0.4",
7995+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
7996+ "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
7997 "dev": true
7998 },
7999- "rimraf": {
8000- "version": "2.6.3",
8001- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8002- "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8003+ "verror": {
8004+ "version": "1.10.0",
8005+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
8006+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
8007+ "requires": {
8008+ "assert-plus": "^1.0.0",
8009+ "core-util-is": "1.0.2",
8010+ "extsprintf": "^1.2.0"
8011+ }
8012+ },
8013+ "vlq": {
8014+ "version": "0.2.3",
8015+ "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz",
8016+ "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==",
8017+ "dev": true
8018+ },
8019+ "vm-browserify": {
8020+ "version": "1.1.2",
8021+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
8022+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
8023+ "dev": true
8024+ },
8025+ "w3c-hr-time": {
8026+ "version": "1.0.2",
8027+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
8028+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
8029 "dev": true,
8030 "requires": {
8031- "glob": "^7.1.3"
8032+ "browser-process-hrtime": "^1.0.0"
8033 }
8034 },
8035- "semver": {
8036- "version": "5.7.1",
8037- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8038- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8039+ "w3c-xmlserializer": {
8040+ "version": "1.1.2",
8041+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
8042+ "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
8043+ "dev": true,
8044+ "requires": {
8045+ "domexception": "^1.0.1",
8046+ "webidl-conversions": "^4.0.2",
8047+ "xml-name-validator": "^3.0.0"
8048+ }
8049+ },
8050+ "wcwidth": {
8051+ "version": "1.0.1",
8052+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
8053+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
8054+ "dev": true,
8055+ "requires": {
8056+ "defaults": "^1.0.3"
8057+ }
8058+ },
8059+ "webidl-conversions": {
8060+ "version": "4.0.2",
8061+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
8062+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
8063 "dev": true
8064 },
8065- "shebang-command": {
8066- "version": "1.2.0",
8067- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8068- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8069+ "whatwg-encoding": {
8070+ "version": "1.0.5",
8071+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
8072+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
8073 "dev": true,
8074 "requires": {
8075- "shebang-regex": "^1.0.0"
8076+ "iconv-lite": "0.4.24"
8077 }
8078 },
8079- "shebang-regex": {
8080- "version": "1.0.0",
8081- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8082- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8083+ "whatwg-mimetype": {
8084+ "version": "2.3.0",
8085+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
8086+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
8087 "dev": true
8088 },
8089- "temp": {
8090- "version": "0.9.0",
8091- "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz",
8092- "integrity": "sha512-YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==",
8093+ "whatwg-url": {
8094+ "version": "7.1.0",
8095+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
8096+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
8097 "dev": true,
8098 "requires": {
8099- "rimraf": "~2.6.2"
8100+ "lodash.sortby": "^4.7.0",
8101+ "tr46": "^1.0.1",
8102+ "webidl-conversions": "^4.0.2"
8103 }
8104 },
8105 "which": {
8106@@ -205,11 +7972,164 @@
8107 "isexe": "^2.0.0"
8108 }
8109 },
8110+ "which-module": {
8111+ "version": "2.0.0",
8112+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
8113+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
8114+ "dev": true
8115+ },
8116+ "word-wrap": {
8117+ "version": "1.2.3",
8118+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
8119+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
8120+ "dev": true
8121+ },
8122+ "wrap-ansi": {
8123+ "version": "5.1.0",
8124+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
8125+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
8126+ "dev": true,
8127+ "requires": {
8128+ "ansi-styles": "^3.2.0",
8129+ "string-width": "^3.0.0",
8130+ "strip-ansi": "^5.0.0"
8131+ },
8132+ "dependencies": {
8133+ "ansi-regex": {
8134+ "version": "4.1.0",
8135+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
8136+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
8137+ "dev": true
8138+ },
8139+ "strip-ansi": {
8140+ "version": "5.2.0",
8141+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
8142+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
8143+ "dev": true,
8144+ "requires": {
8145+ "ansi-regex": "^4.1.0"
8146+ }
8147+ }
8148+ }
8149+ },
8150 "wrappy": {
8151 "version": "1.0.2",
8152 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
8153 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
8154 "dev": true
8155+ },
8156+ "ws": {
8157+ "version": "5.2.2",
8158+ "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
8159+ "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
8160+ "dev": true,
8161+ "requires": {
8162+ "async-limiter": "~1.0.0"
8163+ }
8164+ },
8165+ "xml-name-validator": {
8166+ "version": "3.0.0",
8167+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
8168+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
8169+ "dev": true
8170+ },
8171+ "xmlchars": {
8172+ "version": "2.2.0",
8173+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
8174+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
8175+ "dev": true
8176+ },
8177+ "xtend": {
8178+ "version": "4.0.2",
8179+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
8180+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
8181+ "dev": true
8182+ },
8183+ "y18n": {
8184+ "version": "4.0.0",
8185+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
8186+ "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
8187+ "dev": true
8188+ },
8189+ "yallist": {
8190+ "version": "2.1.2",
8191+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
8192+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
8193+ "dev": true
8194+ },
8195+ "yargs": {
8196+ "version": "14.2.3",
8197+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz",
8198+ "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==",
8199+ "dev": true,
8200+ "requires": {
8201+ "cliui": "^5.0.0",
8202+ "decamelize": "^1.2.0",
8203+ "find-up": "^3.0.0",
8204+ "get-caller-file": "^2.0.1",
8205+ "require-directory": "^2.1.1",
8206+ "require-main-filename": "^2.0.0",
8207+ "set-blocking": "^2.0.0",
8208+ "string-width": "^3.0.0",
8209+ "which-module": "^2.0.0",
8210+ "y18n": "^4.0.0",
8211+ "yargs-parser": "^15.0.1"
8212+ },
8213+ "dependencies": {
8214+ "find-up": {
8215+ "version": "3.0.0",
8216+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8217+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8218+ "dev": true,
8219+ "requires": {
8220+ "locate-path": "^3.0.0"
8221+ }
8222+ },
8223+ "locate-path": {
8224+ "version": "3.0.0",
8225+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8226+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8227+ "dev": true,
8228+ "requires": {
8229+ "p-locate": "^3.0.0",
8230+ "path-exists": "^3.0.0"
8231+ }
8232+ },
8233+ "p-limit": {
8234+ "version": "2.3.0",
8235+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
8236+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
8237+ "dev": true,
8238+ "requires": {
8239+ "p-try": "^2.0.0"
8240+ }
8241+ },
8242+ "p-locate": {
8243+ "version": "3.0.0",
8244+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8245+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8246+ "dev": true,
8247+ "requires": {
8248+ "p-limit": "^2.0.0"
8249+ }
8250+ },
8251+ "p-try": {
8252+ "version": "2.2.0",
8253+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8254+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8255+ "dev": true
8256+ }
8257+ }
8258+ },
8259+ "yargs-parser": {
8260+ "version": "15.0.1",
8261+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz",
8262+ "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==",
8263+ "dev": true,
8264+ "requires": {
8265+ "camelcase": "^5.0.0",
8266+ "decamelize": "^1.2.0"
8267+ }
8268 }
8269 }
8270 }
8271diff --git a/src/Api.elm b/src/Api.elm
8272index 82e5f6c..8442e58 100644
8273--- a/src/Api.elm
8274+++ b/src/Api.elm
8275@@ -36,7 +36,7 @@ init url =
8276 { url | host = "api.codenamesgreen.com", path = "", query = Nothing, fragment = Nothing }
8277
8278 _ ->
8279- { url | host = "api." ++ url.host, path = "", query = Nothing, fragment = Nothing }
8280+ { url | host = url.host, path = "/api", query = Nothing, fragment = Nothing }
8281 in
8282 { baseUrl = baseUrl }
8283
8284@@ -80,7 +80,7 @@ type alias Index =
8285
8286 endpointUrl : Url.Url -> String -> String
8287 endpointUrl baseUrl path =
8288- { baseUrl | path = path }
8289+ { baseUrl | path = baseUrl.path ++ path }
8290 |> Url.toString
8291
8292
diff --git a/modules/private/websites/tools/games/codenames/default.nix b/modules/private/websites/tools/games/codenames/default.nix
new file mode 100644
index 0000000..25eb62d
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/default.nix
@@ -0,0 +1,50 @@
1{ config, lib, pkgs, ... }:
2let
3 greenapid = pkgs.callPackage ./greenapid.nix {};
4 frontend = pkgs.callPackage ./frontend.nix { nodeEnv = pkgs.callPackage pkgs.mylibs.nodeEnv {}; };
5 wordlists = pkgs.runCommand "wordlists" {} ''
6 mkdir -p $out
7 cp -r ${./wordlists} $out/wordlists
8 '';
9 cfg = config.myServices.websites.games.codenames;
10in
11{
12 options.myServices.websites.games.codenames.enable = lib.mkEnableOption "Enable Codenames game";
13 config = lib.mkIf cfg.enable {
14 systemd.services.codenames_api = {
15 description = "Api for codenames game";
16 wantedBy = [ "multi-user.target" ];
17 script = "${greenapid}/bin/greenapid";
18 postStart = ''
19 sleep 5;
20 chown :wwwrun /run/codenamesgreen/socket.sock
21 chmod g+w /run/codenamesgreen/socket.sock
22 '';
23 serviceConfig = {
24 User = "codenames";
25 DynamicUser = true;
26 SupplementaryGroups = [ "wwwrun" ];
27 Type = "simple";
28 RuntimeDirectory = "codenamesgreen";
29 WorkingDirectory = builtins.toString wordlists;
30 };
31 };
32
33 services.websites.env.tools.vhostConfs.games_codenames = {
34 certName = "games";
35 certMainHost = "games.immae.eu";
36 hosts = [ "codenames.games.immae.eu" ];
37 root = frontend;
38 extraConfig = [
39 ''
40 ProxyPass /api/ unix:///run/codenamesgreen/socket.sock|http://codenames.games.immae.eu/
41 ProxyPassReverse /api/ unix:///run/codenamesgreen/socket.sock|http://codenames.games.immae.eu/
42
43 <Directory ${frontend}>
44 FallbackResource index.html
45 </Directory>
46 ''
47 ];
48 };
49 };
50}
diff --git a/modules/private/websites/tools/games/codenames/deps.nix b/modules/private/websites/tools/games/codenames/deps.nix
new file mode 100644
index 0000000..fddec2e
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/deps.nix
@@ -0,0 +1,11 @@
1[
2 {
3 goPackagePath = "github.com/jbowens/dictionary";
4 fetch = {
5 type = "git";
6 url = "https://github.com/jbowens/dictionary";
7 rev = "229cf68df1a675e7a2462c4028d7df4abfd98854";
8 sha256 = "0gyg3xcx4xqx6w8id2dq5s280mdfhs6yc9flg2jbj8jff040s28w";
9 };
10 }
11]
diff --git a/modules/private/websites/tools/games/codenames/elm-srcs.nix b/modules/private/websites/tools/games/codenames/elm-srcs.nix
new file mode 100644
index 0000000..6ae57b5
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/elm-srcs.nix
@@ -0,0 +1,82 @@
1{
2
3 "elm/json" = {
4 sha256 = "0kjwrz195z84kwywaxhhlnpl3p251qlbm5iz6byd6jky2crmyqyh";
5 version = "1.1.3";
6 };
7
8 "perzanko/elm-loading" = {
9 sha256 = "0fs7ly4jib4gwhh157g91hgjryqja096i6jhbsq7qb4k4r3c5l80";
10 version = "2.0.4";
11 };
12
13 "elm/html" = {
14 sha256 = "1n3gpzmpqqdsldys4ipgyl1zacn0kbpc3g4v3hdpiyfjlgh8bf3k";
15 version = "1.0.0";
16 };
17
18 "elm/browser" = {
19 sha256 = "1zlmx672glg7fdgkvh5jm47y85pv7pdfr5mkhg6x7ar6k000vyka";
20 version = "1.0.1";
21 };
22
23 "elm/core" = {
24 sha256 = "1l0qdbczw91kzz8sx5d5zwz9x662bspy7p21dsr3f2rigxiix2as";
25 version = "1.0.2";
26 };
27
28 "elm/url" = {
29 sha256 = "0av8x5syid40sgpl5vd7pry2rq0q4pga28b4yykn9gd9v12rs3l4";
30 version = "1.0.0";
31 };
32
33 "elm/http" = {
34 sha256 = "008bs76mnp48b4dw8qwjj4fyvzbxvlrl4xpa2qh1gg2kfwyw56v1";
35 version = "2.0.0";
36 };
37
38 "elm/bytes" = {
39 sha256 = "02ywbf52akvxclpxwj9n04jydajcbsbcbsnjs53yjc5lwck3abwj";
40 version = "1.0.8";
41 };
42
43 "elm/file" = {
44 sha256 = "1rljcb41dl97myidyjih2yliyzddkr2m7n74x7gg46rcw4jl0ny8";
45 version = "1.0.5";
46 };
47
48 "rtfeldman/elm-hex" = {
49 sha256 = "1y0aa16asvwdqmgbskh5iba6psp43lkcjjw9mgzj3gsrg33lp00d";
50 version = "1.0.0";
51 };
52
53 "rtfeldman/elm-css" = {
54 sha256 = "05sgz21jnnmz6m5s74515337n1aanab2zzn8jpw3bhdjc9cwwfcj";
55 version = "16.0.1";
56 };
57
58 "elm/time" = {
59 sha256 = "0vch7i86vn0x8b850w1p69vplll1bnbkp8s383z7pinyg94cm2z1";
60 version = "1.0.0";
61 };
62
63 "Skinney/murmur3" = {
64 sha256 = "1iiia68w8wlp2qjilyqgnzgjcxby47gla3rw5minj8i5c64zk18j";
65 version = "2.0.8";
66 };
67
68 "elm/virtual-dom" = {
69 sha256 = "0q1v5gi4g336bzz1lgwpn5b1639lrn63d8y6k6pimcyismp2i1yg";
70 version = "1.0.2";
71 };
72
73 "elm-explorations/test" = {
74 sha256 = "0rpynrm9irgzyynd1bws0xspww5lnwv7w7998750jb8kcrw39h0n";
75 version = "1.0.0";
76 };
77
78 "elm/random" = {
79 sha256 = "138n2455wdjwa657w6sjq18wx2r0k60ibpc4frhbqr50sncxrfdl";
80 version = "1.0.0";
81 };
82}
diff --git a/modules/private/websites/tools/games/codenames/frontend.nix b/modules/private/websites/tools/games/codenames/frontend.nix
new file mode 100644
index 0000000..0f29070
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/frontend.nix
@@ -0,0 +1,22 @@
1{ callPackage, runCommand, nodejs, utillinux, nodeEnv, nodePackages, elmPackages }:
2let
3 codenamesgreen_packages = callPackage ./node-packages.nix { inherit nodeEnv; };
4in
5runCommand "frontend" {
6 buildInputs = [
7 nodejs utillinux nodePackages.parcel-bundler elmPackages.elm
8 ];
9} ''
10 cp -a ${codenamesgreen_packages.package}/lib/node_modules/codenamesgreen .
11 chmod -R u+w codenamesgreen
12 cd codenamesgreen
13 ${elmPackages.fetchElmDeps {
14 elmPackages = import ./elm-srcs.nix;
15 registryDat = ./registry.dat;
16 elmVersion = elmPackages.elm.version;
17 }}
18 npx parcel build src/index.html
19 cp -a dist $out
20 cp -R src/images $out
21 cp src/robots.txt $out
22''
diff --git a/modules/private/websites/tools/games/codenames/greenapid.nix b/modules/private/websites/tools/games/codenames/greenapid.nix
new file mode 100644
index 0000000..c75f29e
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/greenapid.nix
@@ -0,0 +1,18 @@
1{ buildGoPackage, fetchFromGitHub, socket ? "/run/codenamesgreen/socket.sock" }:
2buildGoPackage rec {
3 pname = "greenapid";
4 version = "master";
5
6 goPackagePath = "github.com/jbowens/codenamesgreen";
7 subPackages = [ "cmd/greenapid" ];
8
9 src = fetchFromGitHub {
10 owner = "jbowens";
11 repo = "codenamesgreen";
12 rev = version;
13 sha256 = "0bkaf52rnjw792q0755in4k5jbcrmgq06cl03fdl6zdr8kq2mhm0";
14 };
15
16 patches = [ ./greenapid.patch ];
17 goDeps = ./deps.nix;
18}
diff --git a/modules/private/websites/tools/games/codenames/greenapid.patch b/modules/private/websites/tools/games/codenames/greenapid.patch
new file mode 100644
index 0000000..a8f670a
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/greenapid.patch
@@ -0,0 +1,26 @@
1diff --git a/cmd/greenapid/main.go b/cmd/greenapid/main.go
2index 86499e9..1589323 100644
3--- a/cmd/greenapid/main.go
4+++ b/cmd/greenapid/main.go
5@@ -1,6 +1,7 @@
6 package main
7
8 import (
9+ "net"
10 "net/http"
11
12 "github.com/jbowens/codenamesgreen/gameapi"
13@@ -13,6 +14,12 @@ func main() {
14 }
15
16 h := gameapi.Handler(wordLists)
17- err = http.ListenAndServe(":8080", h)
18+ server := &http.Server{Handler: h}
19+ ln, err := net.Listen("unix", "/run/codenamesgreen/socket.sock")
20+ if err != nil {
21+ panic(err)
22+ }
23+
24+ err = server.Serve(ln)
25 panic(err)
26 }
diff --git a/modules/private/websites/tools/games/codenames/node-packages.nix b/modules/private/websites/tools/games/codenames/node-packages.nix
new file mode 100644
index 0000000..2ff488c
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/node-packages.nix
@@ -0,0 +1,7621 @@
1# This file has been generated by node2nix 1.8.0. Do not edit!
2
3{nodeEnv, fetchurl, fetchgit, fetchFromGitHub, runCommand, globalBuildInputs ? []}:
4
5let
6 sources = {
7 "@babel/code-frame-7.0.0" = {
8 name = "_at_babel_slash_code-frame";
9 packageName = "@babel/code-frame";
10 version = "7.0.0";
11 src = fetchurl {
12 url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz";
13 sha512 = "OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==";
14 };
15 };
16 "@babel/code-frame-7.8.3" = {
17 name = "_at_babel_slash_code-frame";
18 packageName = "@babel/code-frame";
19 version = "7.8.3";
20 src = fetchurl {
21 url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
22 sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
23 };
24 };
25 "@babel/core-7.3.4" = {
26 name = "_at_babel_slash_core";
27 packageName = "@babel/core";
28 version = "7.3.4";
29 src = fetchurl {
30 url = "https://registry.npmjs.org/@babel/core/-/core-7.3.4.tgz";
31 sha512 = "jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA==";
32 };
33 };
34 "@babel/generator-7.3.4" = {
35 name = "_at_babel_slash_generator";
36 packageName = "@babel/generator";
37 version = "7.3.4";
38 src = fetchurl {
39 url = "https://registry.npmjs.org/@babel/generator/-/generator-7.3.4.tgz";
40 sha512 = "8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg==";
41 };
42 };
43 "@babel/generator-7.9.5" = {
44 name = "_at_babel_slash_generator";
45 packageName = "@babel/generator";
46 version = "7.9.5";
47 src = fetchurl {
48 url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz";
49 sha512 = "GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==";
50 };
51 };
52 "@babel/helper-annotate-as-pure-7.8.3" = {
53 name = "_at_babel_slash_helper-annotate-as-pure";
54 packageName = "@babel/helper-annotate-as-pure";
55 version = "7.8.3";
56 src = fetchurl {
57 url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz";
58 sha512 = "6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==";
59 };
60 };
61 "@babel/helper-builder-binary-assignment-operator-visitor-7.8.3" = {
62 name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
63 packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
64 version = "7.8.3";
65 src = fetchurl {
66 url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz";
67 sha512 = "5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==";
68 };
69 };
70 "@babel/helper-builder-react-jsx-7.9.0" = {
71 name = "_at_babel_slash_helper-builder-react-jsx";
72 packageName = "@babel/helper-builder-react-jsx";
73 version = "7.9.0";
74 src = fetchurl {
75 url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz";
76 sha512 = "weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==";
77 };
78 };
79 "@babel/helper-create-regexp-features-plugin-7.8.8" = {
80 name = "_at_babel_slash_helper-create-regexp-features-plugin";
81 packageName = "@babel/helper-create-regexp-features-plugin";
82 version = "7.8.8";
83 src = fetchurl {
84 url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
85 sha512 = "LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==";
86 };
87 };
88 "@babel/helper-define-map-7.8.3" = {
89 name = "_at_babel_slash_helper-define-map";
90 packageName = "@babel/helper-define-map";
91 version = "7.8.3";
92 src = fetchurl {
93 url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz";
94 sha512 = "PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==";
95 };
96 };
97 "@babel/helper-explode-assignable-expression-7.8.3" = {
98 name = "_at_babel_slash_helper-explode-assignable-expression";
99 packageName = "@babel/helper-explode-assignable-expression";
100 version = "7.8.3";
101 src = fetchurl {
102 url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz";
103 sha512 = "N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==";
104 };
105 };
106 "@babel/helper-function-name-7.9.5" = {
107 name = "_at_babel_slash_helper-function-name";
108 packageName = "@babel/helper-function-name";
109 version = "7.9.5";
110 src = fetchurl {
111 url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz";
112 sha512 = "JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==";
113 };
114 };
115 "@babel/helper-get-function-arity-7.8.3" = {
116 name = "_at_babel_slash_helper-get-function-arity";
117 packageName = "@babel/helper-get-function-arity";
118 version = "7.8.3";
119 src = fetchurl {
120 url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
121 sha512 = "FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==";
122 };
123 };
124 "@babel/helper-hoist-variables-7.8.3" = {
125 name = "_at_babel_slash_helper-hoist-variables";
126 packageName = "@babel/helper-hoist-variables";
127 version = "7.8.3";
128 src = fetchurl {
129 url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz";
130 sha512 = "ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==";
131 };
132 };
133 "@babel/helper-member-expression-to-functions-7.8.3" = {
134 name = "_at_babel_slash_helper-member-expression-to-functions";
135 packageName = "@babel/helper-member-expression-to-functions";
136 version = "7.8.3";
137 src = fetchurl {
138 url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz";
139 sha512 = "fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==";
140 };
141 };
142 "@babel/helper-module-imports-7.8.3" = {
143 name = "_at_babel_slash_helper-module-imports";
144 packageName = "@babel/helper-module-imports";
145 version = "7.8.3";
146 src = fetchurl {
147 url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz";
148 sha512 = "R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==";
149 };
150 };
151 "@babel/helper-module-transforms-7.9.0" = {
152 name = "_at_babel_slash_helper-module-transforms";
153 packageName = "@babel/helper-module-transforms";
154 version = "7.9.0";
155 src = fetchurl {
156 url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
157 sha512 = "0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==";
158 };
159 };
160 "@babel/helper-optimise-call-expression-7.8.3" = {
161 name = "_at_babel_slash_helper-optimise-call-expression";
162 packageName = "@babel/helper-optimise-call-expression";
163 version = "7.8.3";
164 src = fetchurl {
165 url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz";
166 sha512 = "Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==";
167 };
168 };
169 "@babel/helper-plugin-utils-7.8.3" = {
170 name = "_at_babel_slash_helper-plugin-utils";
171 packageName = "@babel/helper-plugin-utils";
172 version = "7.8.3";
173 src = fetchurl {
174 url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz";
175 sha512 = "j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==";
176 };
177 };
178 "@babel/helper-regex-7.8.3" = {
179 name = "_at_babel_slash_helper-regex";
180 packageName = "@babel/helper-regex";
181 version = "7.8.3";
182 src = fetchurl {
183 url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz";
184 sha512 = "BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==";
185 };
186 };
187 "@babel/helper-remap-async-to-generator-7.8.3" = {
188 name = "_at_babel_slash_helper-remap-async-to-generator";
189 packageName = "@babel/helper-remap-async-to-generator";
190 version = "7.8.3";
191 src = fetchurl {
192 url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz";
193 sha512 = "kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==";
194 };
195 };
196 "@babel/helper-replace-supers-7.8.6" = {
197 name = "_at_babel_slash_helper-replace-supers";
198 packageName = "@babel/helper-replace-supers";
199 version = "7.8.6";
200 src = fetchurl {
201 url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
202 sha512 = "PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==";
203 };
204 };
205 "@babel/helper-simple-access-7.8.3" = {
206 name = "_at_babel_slash_helper-simple-access";
207 packageName = "@babel/helper-simple-access";
208 version = "7.8.3";
209 src = fetchurl {
210 url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz";
211 sha512 = "VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==";
212 };
213 };
214 "@babel/helper-split-export-declaration-7.8.3" = {
215 name = "_at_babel_slash_helper-split-export-declaration";
216 packageName = "@babel/helper-split-export-declaration";
217 version = "7.8.3";
218 src = fetchurl {
219 url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
220 sha512 = "3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==";
221 };
222 };
223 "@babel/helper-validator-identifier-7.9.5" = {
224 name = "_at_babel_slash_helper-validator-identifier";
225 packageName = "@babel/helper-validator-identifier";
226 version = "7.9.5";
227 src = fetchurl {
228 url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
229 sha512 = "/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==";
230 };
231 };
232 "@babel/helper-wrap-function-7.8.3" = {
233 name = "_at_babel_slash_helper-wrap-function";
234 packageName = "@babel/helper-wrap-function";
235 version = "7.8.3";
236 src = fetchurl {
237 url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz";
238 sha512 = "LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==";
239 };
240 };
241 "@babel/helpers-7.9.2" = {
242 name = "_at_babel_slash_helpers";
243 packageName = "@babel/helpers";
244 version = "7.9.2";
245 src = fetchurl {
246 url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz";
247 sha512 = "JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==";
248 };
249 };
250 "@babel/highlight-7.9.0" = {
251 name = "_at_babel_slash_highlight";
252 packageName = "@babel/highlight";
253 version = "7.9.0";
254 src = fetchurl {
255 url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
256 sha512 = "lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==";
257 };
258 };
259 "@babel/parser-7.3.4" = {
260 name = "_at_babel_slash_parser";
261 packageName = "@babel/parser";
262 version = "7.3.4";
263 src = fetchurl {
264 url = "https://registry.npmjs.org/@babel/parser/-/parser-7.3.4.tgz";
265 sha512 = "tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ==";
266 };
267 };
268 "@babel/parser-7.9.4" = {
269 name = "_at_babel_slash_parser";
270 packageName = "@babel/parser";
271 version = "7.9.4";
272 src = fetchurl {
273 url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz";
274 sha512 = "bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==";
275 };
276 };
277 "@babel/plugin-proposal-async-generator-functions-7.8.3" = {
278 name = "_at_babel_slash_plugin-proposal-async-generator-functions";
279 packageName = "@babel/plugin-proposal-async-generator-functions";
280 version = "7.8.3";
281 src = fetchurl {
282 url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz";
283 sha512 = "NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==";
284 };
285 };
286 "@babel/plugin-proposal-json-strings-7.8.3" = {
287 name = "_at_babel_slash_plugin-proposal-json-strings";
288 packageName = "@babel/plugin-proposal-json-strings";
289 version = "7.8.3";
290 src = fetchurl {
291 url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz";
292 sha512 = "KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==";
293 };
294 };
295 "@babel/plugin-proposal-object-rest-spread-7.9.5" = {
296 name = "_at_babel_slash_plugin-proposal-object-rest-spread";
297 packageName = "@babel/plugin-proposal-object-rest-spread";
298 version = "7.9.5";
299 src = fetchurl {
300 url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz";
301 sha512 = "VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==";
302 };
303 };
304 "@babel/plugin-proposal-optional-catch-binding-7.8.3" = {
305 name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
306 packageName = "@babel/plugin-proposal-optional-catch-binding";
307 version = "7.8.3";
308 src = fetchurl {
309 url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz";
310 sha512 = "0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==";
311 };
312 };
313 "@babel/plugin-proposal-unicode-property-regex-7.8.8" = {
314 name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
315 packageName = "@babel/plugin-proposal-unicode-property-regex";
316 version = "7.8.8";
317 src = fetchurl {
318 url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
319 sha512 = "EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==";
320 };
321 };
322 "@babel/plugin-syntax-async-generators-7.8.4" = {
323 name = "_at_babel_slash_plugin-syntax-async-generators";
324 packageName = "@babel/plugin-syntax-async-generators";
325 version = "7.8.4";
326 src = fetchurl {
327 url = "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz";
328 sha512 = "tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==";
329 };
330 };
331 "@babel/plugin-syntax-flow-7.8.3" = {
332 name = "_at_babel_slash_plugin-syntax-flow";
333 packageName = "@babel/plugin-syntax-flow";
334 version = "7.8.3";
335 src = fetchurl {
336 url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz";
337 sha512 = "innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==";
338 };
339 };
340 "@babel/plugin-syntax-json-strings-7.8.3" = {
341 name = "_at_babel_slash_plugin-syntax-json-strings";
342 packageName = "@babel/plugin-syntax-json-strings";
343 version = "7.8.3";
344 src = fetchurl {
345 url = "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz";
346 sha512 = "lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==";
347 };
348 };
349 "@babel/plugin-syntax-jsx-7.8.3" = {
350 name = "_at_babel_slash_plugin-syntax-jsx";
351 packageName = "@babel/plugin-syntax-jsx";
352 version = "7.8.3";
353 src = fetchurl {
354 url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz";
355 sha512 = "WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==";
356 };
357 };
358 "@babel/plugin-syntax-object-rest-spread-7.8.3" = {
359 name = "_at_babel_slash_plugin-syntax-object-rest-spread";
360 packageName = "@babel/plugin-syntax-object-rest-spread";
361 version = "7.8.3";
362 src = fetchurl {
363 url = "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz";
364 sha512 = "XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==";
365 };
366 };
367 "@babel/plugin-syntax-optional-catch-binding-7.8.3" = {
368 name = "_at_babel_slash_plugin-syntax-optional-catch-binding";
369 packageName = "@babel/plugin-syntax-optional-catch-binding";
370 version = "7.8.3";
371 src = fetchurl {
372 url = "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz";
373 sha512 = "6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==";
374 };
375 };
376 "@babel/plugin-transform-arrow-functions-7.8.3" = {
377 name = "_at_babel_slash_plugin-transform-arrow-functions";
378 packageName = "@babel/plugin-transform-arrow-functions";
379 version = "7.8.3";
380 src = fetchurl {
381 url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz";
382 sha512 = "0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==";
383 };
384 };
385 "@babel/plugin-transform-async-to-generator-7.8.3" = {
386 name = "_at_babel_slash_plugin-transform-async-to-generator";
387 packageName = "@babel/plugin-transform-async-to-generator";
388 version = "7.8.3";
389 src = fetchurl {
390 url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz";
391 sha512 = "imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==";
392 };
393 };
394 "@babel/plugin-transform-block-scoped-functions-7.8.3" = {
395 name = "_at_babel_slash_plugin-transform-block-scoped-functions";
396 packageName = "@babel/plugin-transform-block-scoped-functions";
397 version = "7.8.3";
398 src = fetchurl {
399 url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz";
400 sha512 = "vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==";
401 };
402 };
403 "@babel/plugin-transform-block-scoping-7.8.3" = {
404 name = "_at_babel_slash_plugin-transform-block-scoping";
405 packageName = "@babel/plugin-transform-block-scoping";
406 version = "7.8.3";
407 src = fetchurl {
408 url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz";
409 sha512 = "pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==";
410 };
411 };
412 "@babel/plugin-transform-classes-7.9.5" = {
413 name = "_at_babel_slash_plugin-transform-classes";
414 packageName = "@babel/plugin-transform-classes";
415 version = "7.9.5";
416 src = fetchurl {
417 url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz";
418 sha512 = "x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==";
419 };
420 };
421 "@babel/plugin-transform-computed-properties-7.8.3" = {
422 name = "_at_babel_slash_plugin-transform-computed-properties";
423 packageName = "@babel/plugin-transform-computed-properties";
424 version = "7.8.3";
425 src = fetchurl {
426 url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz";
427 sha512 = "O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==";
428 };
429 };
430 "@babel/plugin-transform-destructuring-7.9.5" = {
431 name = "_at_babel_slash_plugin-transform-destructuring";
432 packageName = "@babel/plugin-transform-destructuring";
433 version = "7.9.5";
434 src = fetchurl {
435 url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz";
436 sha512 = "j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==";
437 };
438 };
439 "@babel/plugin-transform-dotall-regex-7.8.3" = {
440 name = "_at_babel_slash_plugin-transform-dotall-regex";
441 packageName = "@babel/plugin-transform-dotall-regex";
442 version = "7.8.3";
443 src = fetchurl {
444 url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz";
445 sha512 = "kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==";
446 };
447 };
448 "@babel/plugin-transform-duplicate-keys-7.8.3" = {
449 name = "_at_babel_slash_plugin-transform-duplicate-keys";
450 packageName = "@babel/plugin-transform-duplicate-keys";
451 version = "7.8.3";
452 src = fetchurl {
453 url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz";
454 sha512 = "s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==";
455 };
456 };
457 "@babel/plugin-transform-exponentiation-operator-7.8.3" = {
458 name = "_at_babel_slash_plugin-transform-exponentiation-operator";
459 packageName = "@babel/plugin-transform-exponentiation-operator";
460 version = "7.8.3";
461 src = fetchurl {
462 url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz";
463 sha512 = "zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==";
464 };
465 };
466 "@babel/plugin-transform-flow-strip-types-7.3.4" = {
467 name = "_at_babel_slash_plugin-transform-flow-strip-types";
468 packageName = "@babel/plugin-transform-flow-strip-types";
469 version = "7.3.4";
470 src = fetchurl {
471 url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.3.4.tgz";
472 sha512 = "PmQC9R7DwpBFA+7ATKMyzViz3zCaMNouzZMPZN2K5PnbBbtL3AXFYTkDk+Hey5crQq2A90UG5Uthz0mel+XZrA==";
473 };
474 };
475 "@babel/plugin-transform-for-of-7.9.0" = {
476 name = "_at_babel_slash_plugin-transform-for-of";
477 packageName = "@babel/plugin-transform-for-of";
478 version = "7.9.0";
479 src = fetchurl {
480 url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
481 sha512 = "lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==";
482 };
483 };
484 "@babel/plugin-transform-function-name-7.8.3" = {
485 name = "_at_babel_slash_plugin-transform-function-name";
486 packageName = "@babel/plugin-transform-function-name";
487 version = "7.8.3";
488 src = fetchurl {
489 url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz";
490 sha512 = "rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==";
491 };
492 };
493 "@babel/plugin-transform-literals-7.8.3" = {
494 name = "_at_babel_slash_plugin-transform-literals";
495 packageName = "@babel/plugin-transform-literals";
496 version = "7.8.3";
497 src = fetchurl {
498 url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz";
499 sha512 = "3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==";
500 };
501 };
502 "@babel/plugin-transform-modules-amd-7.9.0" = {
503 name = "_at_babel_slash_plugin-transform-modules-amd";
504 packageName = "@babel/plugin-transform-modules-amd";
505 version = "7.9.0";
506 src = fetchurl {
507 url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
508 sha512 = "vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==";
509 };
510 };
511 "@babel/plugin-transform-modules-commonjs-7.2.0" = {
512 name = "_at_babel_slash_plugin-transform-modules-commonjs";
513 packageName = "@babel/plugin-transform-modules-commonjs";
514 version = "7.2.0";
515 src = fetchurl {
516 url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz";
517 sha512 = "V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==";
518 };
519 };
520 "@babel/plugin-transform-modules-systemjs-7.9.0" = {
521 name = "_at_babel_slash_plugin-transform-modules-systemjs";
522 packageName = "@babel/plugin-transform-modules-systemjs";
523 version = "7.9.0";
524 src = fetchurl {
525 url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
526 sha512 = "FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==";
527 };
528 };
529 "@babel/plugin-transform-modules-umd-7.9.0" = {
530 name = "_at_babel_slash_plugin-transform-modules-umd";
531 packageName = "@babel/plugin-transform-modules-umd";
532 version = "7.9.0";
533 src = fetchurl {
534 url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
535 sha512 = "uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==";
536 };
537 };
538 "@babel/plugin-transform-named-capturing-groups-regex-7.8.3" = {
539 name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
540 packageName = "@babel/plugin-transform-named-capturing-groups-regex";
541 version = "7.8.3";
542 src = fetchurl {
543 url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz";
544 sha512 = "f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==";
545 };
546 };
547 "@babel/plugin-transform-new-target-7.8.3" = {
548 name = "_at_babel_slash_plugin-transform-new-target";
549 packageName = "@babel/plugin-transform-new-target";
550 version = "7.8.3";
551 src = fetchurl {
552 url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz";
553 sha512 = "QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==";
554 };
555 };
556 "@babel/plugin-transform-object-super-7.8.3" = {
557 name = "_at_babel_slash_plugin-transform-object-super";
558 packageName = "@babel/plugin-transform-object-super";
559 version = "7.8.3";
560 src = fetchurl {
561 url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz";
562 sha512 = "57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==";
563 };
564 };
565 "@babel/plugin-transform-parameters-7.9.5" = {
566 name = "_at_babel_slash_plugin-transform-parameters";
567 packageName = "@babel/plugin-transform-parameters";
568 version = "7.9.5";
569 src = fetchurl {
570 url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz";
571 sha512 = "0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==";
572 };
573 };
574 "@babel/plugin-transform-react-jsx-7.3.0" = {
575 name = "_at_babel_slash_plugin-transform-react-jsx";
576 packageName = "@babel/plugin-transform-react-jsx";
577 version = "7.3.0";
578 src = fetchurl {
579 url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz";
580 sha512 = "a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==";
581 };
582 };
583 "@babel/plugin-transform-regenerator-7.8.7" = {
584 name = "_at_babel_slash_plugin-transform-regenerator";
585 packageName = "@babel/plugin-transform-regenerator";
586 version = "7.8.7";
587 src = fetchurl {
588 url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
589 sha512 = "TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==";
590 };
591 };
592 "@babel/plugin-transform-shorthand-properties-7.8.3" = {
593 name = "_at_babel_slash_plugin-transform-shorthand-properties";
594 packageName = "@babel/plugin-transform-shorthand-properties";
595 version = "7.8.3";
596 src = fetchurl {
597 url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz";
598 sha512 = "I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==";
599 };
600 };
601 "@babel/plugin-transform-spread-7.8.3" = {
602 name = "_at_babel_slash_plugin-transform-spread";
603 packageName = "@babel/plugin-transform-spread";
604 version = "7.8.3";
605 src = fetchurl {
606 url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz";
607 sha512 = "CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==";
608 };
609 };
610 "@babel/plugin-transform-sticky-regex-7.8.3" = {
611 name = "_at_babel_slash_plugin-transform-sticky-regex";
612 packageName = "@babel/plugin-transform-sticky-regex";
613 version = "7.8.3";
614 src = fetchurl {
615 url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz";
616 sha512 = "9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==";
617 };
618 };
619 "@babel/plugin-transform-template-literals-7.8.3" = {
620 name = "_at_babel_slash_plugin-transform-template-literals";
621 packageName = "@babel/plugin-transform-template-literals";
622 version = "7.8.3";
623 src = fetchurl {
624 url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz";
625 sha512 = "820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==";
626 };
627 };
628 "@babel/plugin-transform-typeof-symbol-7.8.4" = {
629 name = "_at_babel_slash_plugin-transform-typeof-symbol";
630 packageName = "@babel/plugin-transform-typeof-symbol";
631 version = "7.8.4";
632 src = fetchurl {
633 url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz";
634 sha512 = "2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==";
635 };
636 };
637 "@babel/plugin-transform-unicode-regex-7.8.3" = {
638 name = "_at_babel_slash_plugin-transform-unicode-regex";
639 packageName = "@babel/plugin-transform-unicode-regex";
640 version = "7.8.3";
641 src = fetchurl {
642 url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz";
643 sha512 = "+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==";
644 };
645 };
646 "@babel/preset-env-7.3.4" = {
647 name = "_at_babel_slash_preset-env";
648 packageName = "@babel/preset-env";
649 version = "7.3.4";
650 src = fetchurl {
651 url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz";
652 sha512 = "2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==";
653 };
654 };
655 "@babel/runtime-7.3.4" = {
656 name = "_at_babel_slash_runtime";
657 packageName = "@babel/runtime";
658 version = "7.3.4";
659 src = fetchurl {
660 url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz";
661 sha512 = "IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==";
662 };
663 };
664 "@babel/runtime-7.9.2" = {
665 name = "_at_babel_slash_runtime";
666 packageName = "@babel/runtime";
667 version = "7.9.2";
668 src = fetchurl {
669 url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz";
670 sha512 = "NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==";
671 };
672 };
673 "@babel/template-7.2.2" = {
674 name = "_at_babel_slash_template";
675 packageName = "@babel/template";
676 version = "7.2.2";
677 src = fetchurl {
678 url = "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz";
679 sha512 = "zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==";
680 };
681 };
682 "@babel/template-7.8.6" = {
683 name = "_at_babel_slash_template";
684 packageName = "@babel/template";
685 version = "7.8.6";
686 src = fetchurl {
687 url = "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz";
688 sha512 = "zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==";
689 };
690 };
691 "@babel/traverse-7.3.4" = {
692 name = "_at_babel_slash_traverse";
693 packageName = "@babel/traverse";
694 version = "7.3.4";
695 src = fetchurl {
696 url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.3.4.tgz";
697 sha512 = "TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ==";
698 };
699 };
700 "@babel/traverse-7.9.5" = {
701 name = "_at_babel_slash_traverse";
702 packageName = "@babel/traverse";
703 version = "7.9.5";
704 src = fetchurl {
705 url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz";
706 sha512 = "c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==";
707 };
708 };
709 "@babel/types-7.3.4" = {
710 name = "_at_babel_slash_types";
711 packageName = "@babel/types";
712 version = "7.3.4";
713 src = fetchurl {
714 url = "https://registry.npmjs.org/@babel/types/-/types-7.3.4.tgz";
715 sha512 = "WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ==";
716 };
717 };
718 "@babel/types-7.9.5" = {
719 name = "_at_babel_slash_types";
720 packageName = "@babel/types";
721 version = "7.9.5";
722 src = fetchurl {
723 url = "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz";
724 sha512 = "XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==";
725 };
726 };
727 "@iarna/toml-2.2.5" = {
728 name = "_at_iarna_slash_toml";
729 packageName = "@iarna/toml";
730 version = "2.2.5";
731 src = fetchurl {
732 url = "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz";
733 sha512 = "trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==";
734 };
735 };
736 "@mrmlnc/readdir-enhanced-2.2.1" = {
737 name = "_at_mrmlnc_slash_readdir-enhanced";
738 packageName = "@mrmlnc/readdir-enhanced";
739 version = "2.2.1";
740 src = fetchurl {
741 url = "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz";
742 sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
743 };
744 };
745 "@nodelib/fs.stat-1.1.3" = {
746 name = "_at_nodelib_slash_fs.stat";
747 packageName = "@nodelib/fs.stat";
748 version = "1.1.3";
749 src = fetchurl {
750 url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz";
751 sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
752 };
753 };
754 "@parcel/fs-1.11.0" = {
755 name = "_at_parcel_slash_fs";
756 packageName = "@parcel/fs";
757 version = "1.11.0";
758 src = fetchurl {
759 url = "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz";
760 sha512 = "86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==";
761 };
762 };
763 "@parcel/logger-1.11.1" = {
764 name = "_at_parcel_slash_logger";
765 packageName = "@parcel/logger";
766 version = "1.11.1";
767 src = fetchurl {
768 url = "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz";
769 sha512 = "9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==";
770 };
771 };
772 "@parcel/utils-1.11.0" = {
773 name = "_at_parcel_slash_utils";
774 packageName = "@parcel/utils";
775 version = "1.11.0";
776 src = fetchurl {
777 url = "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz";
778 sha512 = "cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==";
779 };
780 };
781 "@parcel/watcher-1.12.1" = {
782 name = "_at_parcel_slash_watcher";
783 packageName = "@parcel/watcher";
784 version = "1.12.1";
785 src = fetchurl {
786 url = "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz";
787 sha512 = "od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==";
788 };
789 };
790 "@parcel/workers-1.11.0" = {
791 name = "_at_parcel_slash_workers";
792 packageName = "@parcel/workers";
793 version = "1.11.0";
794 src = fetchurl {
795 url = "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz";
796 sha512 = "USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==";
797 };
798 };
799 "@types/q-1.5.2" = {
800 name = "_at_types_slash_q";
801 packageName = "@types/q";
802 version = "1.5.2";
803 src = fetchurl {
804 url = "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz";
805 sha512 = "ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==";
806 };
807 };
808 "abab-2.0.3" = {
809 name = "abab";
810 packageName = "abab";
811 version = "2.0.3";
812 src = fetchurl {
813 url = "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz";
814 sha512 = "tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==";
815 };
816 };
817 "abbrev-1.1.1" = {
818 name = "abbrev";
819 packageName = "abbrev";
820 version = "1.1.1";
821 src = fetchurl {
822 url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
823 sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
824 };
825 };
826 "acorn-6.4.1" = {
827 name = "acorn";
828 packageName = "acorn";
829 version = "6.4.1";
830 src = fetchurl {
831 url = "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz";
832 sha512 = "ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==";
833 };
834 };
835 "acorn-7.1.1" = {
836 name = "acorn";
837 packageName = "acorn";
838 version = "7.1.1";
839 src = fetchurl {
840 url = "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz";
841 sha512 = "add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==";
842 };
843 };
844 "acorn-globals-4.3.4" = {
845 name = "acorn-globals";
846 packageName = "acorn-globals";
847 version = "4.3.4";
848 src = fetchurl {
849 url = "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz";
850 sha512 = "clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==";
851 };
852 };
853 "acorn-walk-6.2.0" = {
854 name = "acorn-walk";
855 packageName = "acorn-walk";
856 version = "6.2.0";
857 src = fetchurl {
858 url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz";
859 sha512 = "7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==";
860 };
861 };
862 "ajv-6.12.2" = {
863 name = "ajv";
864 packageName = "ajv";
865 version = "6.12.2";
866 src = fetchurl {
867 url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
868 sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
869 };
870 };
871 "alphanum-sort-1.0.2" = {
872 name = "alphanum-sort";
873 packageName = "alphanum-sort";
874 version = "1.0.2";
875 src = fetchurl {
876 url = "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz";
877 sha1 = "97a1119649b211ad33691d9f9f486a8ec9fbe0a3";
878 };
879 };
880 "ansi-regex-2.1.1" = {
881 name = "ansi-regex";
882 packageName = "ansi-regex";
883 version = "2.1.1";
884 src = fetchurl {
885 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
886 sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
887 };
888 };
889 "ansi-regex-3.0.0" = {
890 name = "ansi-regex";
891 packageName = "ansi-regex";
892 version = "3.0.0";
893 src = fetchurl {
894 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz";
895 sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
896 };
897 };
898 "ansi-regex-4.1.0" = {
899 name = "ansi-regex";
900 packageName = "ansi-regex";
901 version = "4.1.0";
902 src = fetchurl {
903 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
904 sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
905 };
906 };
907 "ansi-styles-2.2.1" = {
908 name = "ansi-styles";
909 packageName = "ansi-styles";
910 version = "2.2.1";
911 src = fetchurl {
912 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
913 sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
914 };
915 };
916 "ansi-styles-3.2.1" = {
917 name = "ansi-styles";
918 packageName = "ansi-styles";
919 version = "3.2.1";
920 src = fetchurl {
921 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
922 sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
923 };
924 };
925 "ansi-to-html-0.6.14" = {
926 name = "ansi-to-html";
927 packageName = "ansi-to-html";
928 version = "0.6.14";
929 src = fetchurl {
930 url = "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz";
931 sha512 = "7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==";
932 };
933 };
934 "anymatch-2.0.0" = {
935 name = "anymatch";
936 packageName = "anymatch";
937 version = "2.0.0";
938 src = fetchurl {
939 url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz";
940 sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==";
941 };
942 };
943 "argparse-1.0.10" = {
944 name = "argparse";
945 packageName = "argparse";
946 version = "1.0.10";
947 src = fetchurl {
948 url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
949 sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
950 };
951 };
952 "arr-diff-4.0.0" = {
953 name = "arr-diff";
954 packageName = "arr-diff";
955 version = "4.0.0";
956 src = fetchurl {
957 url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz";
958 sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
959 };
960 };
961 "arr-flatten-1.1.0" = {
962 name = "arr-flatten";
963 packageName = "arr-flatten";
964 version = "1.1.0";
965 src = fetchurl {
966 url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz";
967 sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==";
968 };
969 };
970 "arr-union-3.1.0" = {
971 name = "arr-union";
972 packageName = "arr-union";
973 version = "3.1.0";
974 src = fetchurl {
975 url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz";
976 sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
977 };
978 };
979 "array-equal-1.0.0" = {
980 name = "array-equal";
981 packageName = "array-equal";
982 version = "1.0.0";
983 src = fetchurl {
984 url = "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz";
985 sha1 = "8c2a5ef2472fd9ea742b04c77a75093ba2757c93";
986 };
987 };
988 "array-unique-0.3.2" = {
989 name = "array-unique";
990 packageName = "array-unique";
991 version = "0.3.2";
992 src = fetchurl {
993 url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz";
994 sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
995 };
996 };
997 "asn1-0.2.4" = {
998 name = "asn1";
999 packageName = "asn1";
1000 version = "0.2.4";
1001 src = fetchurl {
1002 url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
1003 sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
1004 };
1005 };
1006 "asn1.js-4.10.1" = {
1007 name = "asn1.js";
1008 packageName = "asn1.js";
1009 version = "4.10.1";
1010 src = fetchurl {
1011 url = "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz";
1012 sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==";
1013 };
1014 };
1015 "assert-1.5.0" = {
1016 name = "assert";
1017 packageName = "assert";
1018 version = "1.5.0";
1019 src = fetchurl {
1020 url = "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz";
1021 sha512 = "EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==";
1022 };
1023 };
1024 "assert-plus-1.0.0" = {
1025 name = "assert-plus";
1026 packageName = "assert-plus";
1027 version = "1.0.0";
1028 src = fetchurl {
1029 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
1030 sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
1031 };
1032 };
1033 "assign-symbols-1.0.0" = {
1034 name = "assign-symbols";
1035 packageName = "assign-symbols";
1036 version = "1.0.0";
1037 src = fetchurl {
1038 url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz";
1039 sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
1040 };
1041 };
1042 "async-each-1.0.3" = {
1043 name = "async-each";
1044 packageName = "async-each";
1045 version = "1.0.3";
1046 src = fetchurl {
1047 url = "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz";
1048 sha512 = "z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==";
1049 };
1050 };
1051 "async-limiter-1.0.1" = {
1052 name = "async-limiter";
1053 packageName = "async-limiter";
1054 version = "1.0.1";
1055 src = fetchurl {
1056 url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
1057 sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
1058 };
1059 };
1060 "asynckit-0.4.0" = {
1061 name = "asynckit";
1062 packageName = "asynckit";
1063 version = "0.4.0";
1064 src = fetchurl {
1065 url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
1066 sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
1067 };
1068 };
1069 "atob-2.1.2" = {
1070 name = "atob";
1071 packageName = "atob";
1072 version = "2.1.2";
1073 src = fetchurl {
1074 url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz";
1075 sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==";
1076 };
1077 };
1078 "aws-sign2-0.7.0" = {
1079 name = "aws-sign2";
1080 packageName = "aws-sign2";
1081 version = "0.7.0";
1082 src = fetchurl {
1083 url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
1084 sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
1085 };
1086 };
1087 "aws4-1.9.1" = {
1088 name = "aws4";
1089 packageName = "aws4";
1090 version = "1.9.1";
1091 src = fetchurl {
1092 url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
1093 sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
1094 };
1095 };
1096 "babel-plugin-dynamic-import-node-2.3.3" = {
1097 name = "babel-plugin-dynamic-import-node";
1098 packageName = "babel-plugin-dynamic-import-node";
1099 version = "2.3.3";
1100 src = fetchurl {
1101 url = "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz";
1102 sha512 = "jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==";
1103 };
1104 };
1105 "babel-runtime-6.26.0" = {
1106 name = "babel-runtime";
1107 packageName = "babel-runtime";
1108 version = "6.26.0";
1109 src = fetchurl {
1110 url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz";
1111 sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
1112 };
1113 };
1114 "babel-types-6.26.0" = {
1115 name = "babel-types";
1116 packageName = "babel-types";
1117 version = "6.26.0";
1118 src = fetchurl {
1119 url = "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz";
1120 sha1 = "a3b073f94ab49eb6fa55cd65227a334380632497";
1121 };
1122 };
1123 "babylon-walk-1.0.2" = {
1124 name = "babylon-walk";
1125 packageName = "babylon-walk";
1126 version = "1.0.2";
1127 src = fetchurl {
1128 url = "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz";
1129 sha1 = "3b15a5ddbb482a78b4ce9c01c8ba181702d9d6ce";
1130 };
1131 };
1132 "balanced-match-1.0.0" = {
1133 name = "balanced-match";
1134 packageName = "balanced-match";
1135 version = "1.0.0";
1136 src = fetchurl {
1137 url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
1138 sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
1139 };
1140 };
1141 "base-0.11.2" = {
1142 name = "base";
1143 packageName = "base";
1144 version = "0.11.2";
1145 src = fetchurl {
1146 url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz";
1147 sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==";
1148 };
1149 };
1150 "base64-js-1.3.1" = {
1151 name = "base64-js";
1152 packageName = "base64-js";
1153 version = "1.3.1";
1154 src = fetchurl {
1155 url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
1156 sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
1157 };
1158 };
1159 "bcrypt-pbkdf-1.0.2" = {
1160 name = "bcrypt-pbkdf";
1161 packageName = "bcrypt-pbkdf";
1162 version = "1.0.2";
1163 src = fetchurl {
1164 url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
1165 sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
1166 };
1167 };
1168 "binary-extensions-1.13.1" = {
1169 name = "binary-extensions";
1170 packageName = "binary-extensions";
1171 version = "1.13.1";
1172 src = fetchurl {
1173 url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz";
1174 sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
1175 };
1176 };
1177 "bindings-1.5.0" = {
1178 name = "bindings";
1179 packageName = "bindings";
1180 version = "1.5.0";
1181 src = fetchurl {
1182 url = "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz";
1183 sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==";
1184 };
1185 };
1186 "bn.js-4.11.8" = {
1187 name = "bn.js";
1188 packageName = "bn.js";
1189 version = "4.11.8";
1190 src = fetchurl {
1191 url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz";
1192 sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==";
1193 };
1194 };
1195 "boolbase-1.0.0" = {
1196 name = "boolbase";
1197 packageName = "boolbase";
1198 version = "1.0.0";
1199 src = fetchurl {
1200 url = "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz";
1201 sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
1202 };
1203 };
1204 "brace-expansion-1.1.11" = {
1205 name = "brace-expansion";
1206 packageName = "brace-expansion";
1207 version = "1.1.11";
1208 src = fetchurl {
1209 url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
1210 sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
1211 };
1212 };
1213 "braces-2.3.2" = {
1214 name = "braces";
1215 packageName = "braces";
1216 version = "2.3.2";
1217 src = fetchurl {
1218 url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz";
1219 sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==";
1220 };
1221 };
1222 "brfs-1.6.1" = {
1223 name = "brfs";
1224 packageName = "brfs";
1225 version = "1.6.1";
1226 src = fetchurl {
1227 url = "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz";
1228 sha512 = "OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==";
1229 };
1230 };
1231 "brorand-1.1.0" = {
1232 name = "brorand";
1233 packageName = "brorand";
1234 version = "1.1.0";
1235 src = fetchurl {
1236 url = "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz";
1237 sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
1238 };
1239 };
1240 "browser-process-hrtime-1.0.0" = {
1241 name = "browser-process-hrtime";
1242 packageName = "browser-process-hrtime";
1243 version = "1.0.0";
1244 src = fetchurl {
1245 url = "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz";
1246 sha512 = "9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==";
1247 };
1248 };
1249 "browserify-aes-1.2.0" = {
1250 name = "browserify-aes";
1251 packageName = "browserify-aes";
1252 version = "1.2.0";
1253 src = fetchurl {
1254 url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz";
1255 sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==";
1256 };
1257 };
1258 "browserify-cipher-1.0.1" = {
1259 name = "browserify-cipher";
1260 packageName = "browserify-cipher";
1261 version = "1.0.1";
1262 src = fetchurl {
1263 url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
1264 sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==";
1265 };
1266 };
1267 "browserify-des-1.0.2" = {
1268 name = "browserify-des";
1269 packageName = "browserify-des";
1270 version = "1.0.2";
1271 src = fetchurl {
1272 url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz";
1273 sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==";
1274 };
1275 };
1276 "browserify-rsa-4.0.1" = {
1277 name = "browserify-rsa";
1278 packageName = "browserify-rsa";
1279 version = "4.0.1";
1280 src = fetchurl {
1281 url = "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
1282 sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
1283 };
1284 };
1285 "browserify-sign-4.0.4" = {
1286 name = "browserify-sign";
1287 packageName = "browserify-sign";
1288 version = "4.0.4";
1289 src = fetchurl {
1290 url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz";
1291 sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
1292 };
1293 };
1294 "browserify-zlib-0.2.0" = {
1295 name = "browserify-zlib";
1296 packageName = "browserify-zlib";
1297 version = "0.2.0";
1298 src = fetchurl {
1299 url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
1300 sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==";
1301 };
1302 };
1303 "browserslist-4.12.0" = {
1304 name = "browserslist";
1305 packageName = "browserslist";
1306 version = "4.12.0";
1307 src = fetchurl {
1308 url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz";
1309 sha512 = "UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==";
1310 };
1311 };
1312 "buffer-4.9.2" = {
1313 name = "buffer";
1314 packageName = "buffer";
1315 version = "4.9.2";
1316 src = fetchurl {
1317 url = "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz";
1318 sha512 = "xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==";
1319 };
1320 };
1321 "buffer-equal-0.0.1" = {
1322 name = "buffer-equal";
1323 packageName = "buffer-equal";
1324 version = "0.0.1";
1325 src = fetchurl {
1326 url = "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz";
1327 sha1 = "91bc74b11ea405bc916bc6aa908faafa5b4aac4b";
1328 };
1329 };
1330 "buffer-from-1.1.1" = {
1331 name = "buffer-from";
1332 packageName = "buffer-from";
1333 version = "1.1.1";
1334 src = fetchurl {
1335 url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
1336 sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
1337 };
1338 };
1339 "buffer-xor-1.0.3" = {
1340 name = "buffer-xor";
1341 packageName = "buffer-xor";
1342 version = "1.0.3";
1343 src = fetchurl {
1344 url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz";
1345 sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
1346 };
1347 };
1348 "builtin-status-codes-3.0.0" = {
1349 name = "builtin-status-codes";
1350 packageName = "builtin-status-codes";
1351 version = "3.0.0";
1352 src = fetchurl {
1353 url = "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
1354 sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
1355 };
1356 };
1357 "cache-base-1.0.1" = {
1358 name = "cache-base";
1359 packageName = "cache-base";
1360 version = "1.0.1";
1361 src = fetchurl {
1362 url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz";
1363 sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
1364 };
1365 };
1366 "call-me-maybe-1.0.1" = {
1367 name = "call-me-maybe";
1368 packageName = "call-me-maybe";
1369 version = "1.0.1";
1370 src = fetchurl {
1371 url = "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz";
1372 sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b";
1373 };
1374 };
1375 "caller-callsite-2.0.0" = {
1376 name = "caller-callsite";
1377 packageName = "caller-callsite";
1378 version = "2.0.0";
1379 src = fetchurl {
1380 url = "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz";
1381 sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
1382 };
1383 };
1384 "caller-path-2.0.0" = {
1385 name = "caller-path";
1386 packageName = "caller-path";
1387 version = "2.0.0";
1388 src = fetchurl {
1389 url = "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz";
1390 sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4";
1391 };
1392 };
1393 "callsites-2.0.0" = {
1394 name = "callsites";
1395 packageName = "callsites";
1396 version = "2.0.0";
1397 src = fetchurl {
1398 url = "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz";
1399 sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
1400 };
1401 };
1402 "camelcase-5.3.1" = {
1403 name = "camelcase";
1404 packageName = "camelcase";
1405 version = "5.3.1";
1406 src = fetchurl {
1407 url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
1408 sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
1409 };
1410 };
1411 "caniuse-api-3.0.0" = {
1412 name = "caniuse-api";
1413 packageName = "caniuse-api";
1414 version = "3.0.0";
1415 src = fetchurl {
1416 url = "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz";
1417 sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
1418 };
1419 };
1420 "caniuse-lite-1.0.30001048" = {
1421 name = "caniuse-lite";
1422 packageName = "caniuse-lite";
1423 version = "1.0.30001048";
1424 src = fetchurl {
1425 url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz";
1426 sha512 = "g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==";
1427 };
1428 };
1429 "caseless-0.12.0" = {
1430 name = "caseless";
1431 packageName = "caseless";
1432 version = "0.12.0";
1433 src = fetchurl {
1434 url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
1435 sha1 = "1b681c21ff84033c826543090689420d187151dc";
1436 };
1437 };
1438 "chalk-1.1.3" = {
1439 name = "chalk";
1440 packageName = "chalk";
1441 version = "1.1.3";
1442 src = fetchurl {
1443 url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
1444 sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
1445 };
1446 };
1447 "chalk-2.4.2" = {
1448 name = "chalk";
1449 packageName = "chalk";
1450 version = "2.4.2";
1451 src = fetchurl {
1452 url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
1453 sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
1454 };
1455 };
1456 "chokidar-2.1.8" = {
1457 name = "chokidar";
1458 packageName = "chokidar";
1459 version = "2.1.8";
1460 src = fetchurl {
1461 url = "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz";
1462 sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
1463 };
1464 };
1465 "cipher-base-1.0.4" = {
1466 name = "cipher-base";
1467 packageName = "cipher-base";
1468 version = "1.0.4";
1469 src = fetchurl {
1470 url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz";
1471 sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==";
1472 };
1473 };
1474 "class-utils-0.3.6" = {
1475 name = "class-utils";
1476 packageName = "class-utils";
1477 version = "0.3.6";
1478 src = fetchurl {
1479 url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz";
1480 sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==";
1481 };
1482 };
1483 "cli-cursor-2.1.0" = {
1484 name = "cli-cursor";
1485 packageName = "cli-cursor";
1486 version = "2.1.0";
1487 src = fetchurl {
1488 url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz";
1489 sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5";
1490 };
1491 };
1492 "cli-spinners-1.3.1" = {
1493 name = "cli-spinners";
1494 packageName = "cli-spinners";
1495 version = "1.3.1";
1496 src = fetchurl {
1497 url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz";
1498 sha512 = "1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==";
1499 };
1500 };
1501 "cliui-5.0.0" = {
1502 name = "cliui";
1503 packageName = "cliui";
1504 version = "5.0.0";
1505 src = fetchurl {
1506 url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
1507 sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
1508 };
1509 };
1510 "clone-1.0.4" = {
1511 name = "clone";
1512 packageName = "clone";
1513 version = "1.0.4";
1514 src = fetchurl {
1515 url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz";
1516 sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e";
1517 };
1518 };
1519 "clone-2.1.2" = {
1520 name = "clone";
1521 packageName = "clone";
1522 version = "2.1.2";
1523 src = fetchurl {
1524 url = "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz";
1525 sha1 = "1b7f4b9f591f1e8f83670401600345a02887435f";
1526 };
1527 };
1528 "clones-1.2.0" = {
1529 name = "clones";
1530 packageName = "clones";
1531 version = "1.2.0";
1532 src = fetchurl {
1533 url = "https://registry.npmjs.org/clones/-/clones-1.2.0.tgz";
1534 sha512 = "FXDYw4TjR8wgPZYui2LeTqWh1BLpfQ8lB6upMtlpDF6WlOOxghmTTxWyngdKTgozqBgKnHbTVwTE+hOHqAykuQ==";
1535 };
1536 };
1537 "coa-2.0.2" = {
1538 name = "coa";
1539 packageName = "coa";
1540 version = "2.0.2";
1541 src = fetchurl {
1542 url = "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz";
1543 sha512 = "q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==";
1544 };
1545 };
1546 "collection-visit-1.0.0" = {
1547 name = "collection-visit";
1548 packageName = "collection-visit";
1549 version = "1.0.0";
1550 src = fetchurl {
1551 url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz";
1552 sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
1553 };
1554 };
1555 "color-3.1.2" = {
1556 name = "color";
1557 packageName = "color";
1558 version = "3.1.2";
1559 src = fetchurl {
1560 url = "https://registry.npmjs.org/color/-/color-3.1.2.tgz";
1561 sha512 = "vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==";
1562 };
1563 };
1564 "color-convert-1.9.3" = {
1565 name = "color-convert";
1566 packageName = "color-convert";
1567 version = "1.9.3";
1568 src = fetchurl {
1569 url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
1570 sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
1571 };
1572 };
1573 "color-name-1.1.3" = {
1574 name = "color-name";
1575 packageName = "color-name";
1576 version = "1.1.3";
1577 src = fetchurl {
1578 url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
1579 sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
1580 };
1581 };
1582 "color-string-1.5.3" = {
1583 name = "color-string";
1584 packageName = "color-string";
1585 version = "1.5.3";
1586 src = fetchurl {
1587 url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
1588 sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
1589 };
1590 };
1591 "combined-stream-1.0.8" = {
1592 name = "combined-stream";
1593 packageName = "combined-stream";
1594 version = "1.0.8";
1595 src = fetchurl {
1596 url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
1597 sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
1598 };
1599 };
1600 "command-exists-1.2.9" = {
1601 name = "command-exists";
1602 packageName = "command-exists";
1603 version = "1.2.9";
1604 src = fetchurl {
1605 url = "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz";
1606 sha512 = "LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==";
1607 };
1608 };
1609 "commander-2.20.3" = {
1610 name = "commander";
1611 packageName = "commander";
1612 version = "2.20.3";
1613 src = fetchurl {
1614 url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
1615 sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
1616 };
1617 };
1618 "component-emitter-1.3.0" = {
1619 name = "component-emitter";
1620 packageName = "component-emitter";
1621 version = "1.3.0";
1622 src = fetchurl {
1623 url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz";
1624 sha512 = "Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==";
1625 };
1626 };
1627 "concat-map-0.0.1" = {
1628 name = "concat-map";
1629 packageName = "concat-map";
1630 version = "0.0.1";
1631 src = fetchurl {
1632 url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
1633 sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
1634 };
1635 };
1636 "concat-stream-1.6.2" = {
1637 name = "concat-stream";
1638 packageName = "concat-stream";
1639 version = "1.6.2";
1640 src = fetchurl {
1641 url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
1642 sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
1643 };
1644 };
1645 "config-chain-1.1.12" = {
1646 name = "config-chain";
1647 packageName = "config-chain";
1648 version = "1.1.12";
1649 src = fetchurl {
1650 url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
1651 sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
1652 };
1653 };
1654 "console-browserify-1.2.0" = {
1655 name = "console-browserify";
1656 packageName = "console-browserify";
1657 version = "1.2.0";
1658 src = fetchurl {
1659 url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz";
1660 sha512 = "ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==";
1661 };
1662 };
1663 "constants-browserify-1.0.0" = {
1664 name = "constants-browserify";
1665 packageName = "constants-browserify";
1666 version = "1.0.0";
1667 src = fetchurl {
1668 url = "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz";
1669 sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
1670 };
1671 };
1672 "convert-source-map-1.7.0" = {
1673 name = "convert-source-map";
1674 packageName = "convert-source-map";
1675 version = "1.7.0";
1676 src = fetchurl {
1677 url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
1678 sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
1679 };
1680 };
1681 "copy-descriptor-0.1.1" = {
1682 name = "copy-descriptor";
1683 packageName = "copy-descriptor";
1684 version = "0.1.1";
1685 src = fetchurl {
1686 url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
1687 sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
1688 };
1689 };
1690 "core-js-2.6.11" = {
1691 name = "core-js";
1692 packageName = "core-js";
1693 version = "2.6.11";
1694 src = fetchurl {
1695 url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
1696 sha512 = "5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==";
1697 };
1698 };
1699 "core-util-is-1.0.2" = {
1700 name = "core-util-is";
1701 packageName = "core-util-is";
1702 version = "1.0.2";
1703 src = fetchurl {
1704 url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
1705 sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
1706 };
1707 };
1708 "cosmiconfig-5.2.1" = {
1709 name = "cosmiconfig";
1710 packageName = "cosmiconfig";
1711 version = "5.2.1";
1712 src = fetchurl {
1713 url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz";
1714 sha512 = "H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==";
1715 };
1716 };
1717 "create-ecdh-4.0.3" = {
1718 name = "create-ecdh";
1719 packageName = "create-ecdh";
1720 version = "4.0.3";
1721 src = fetchurl {
1722 url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz";
1723 sha512 = "GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==";
1724 };
1725 };
1726 "create-hash-1.2.0" = {
1727 name = "create-hash";
1728 packageName = "create-hash";
1729 version = "1.2.0";
1730 src = fetchurl {
1731 url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz";
1732 sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==";
1733 };
1734 };
1735 "create-hmac-1.1.7" = {
1736 name = "create-hmac";
1737 packageName = "create-hmac";
1738 version = "1.1.7";
1739 src = fetchurl {
1740 url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz";
1741 sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==";
1742 };
1743 };
1744 "cross-spawn-6.0.5" = {
1745 name = "cross-spawn";
1746 packageName = "cross-spawn";
1747 version = "6.0.5";
1748 src = fetchurl {
1749 url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz";
1750 sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
1751 };
1752 };
1753 "crypto-browserify-3.12.0" = {
1754 name = "crypto-browserify";
1755 packageName = "crypto-browserify";
1756 version = "3.12.0";
1757 src = fetchurl {
1758 url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
1759 sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==";
1760 };
1761 };
1762 "css-color-names-0.0.4" = {
1763 name = "css-color-names";
1764 packageName = "css-color-names";
1765 version = "0.0.4";
1766 src = fetchurl {
1767 url = "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz";
1768 sha1 = "808adc2e79cf84738069b646cb20ec27beb629e0";
1769 };
1770 };
1771 "css-declaration-sorter-4.0.1" = {
1772 name = "css-declaration-sorter";
1773 packageName = "css-declaration-sorter";
1774 version = "4.0.1";
1775 src = fetchurl {
1776 url = "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz";
1777 sha512 = "BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==";
1778 };
1779 };
1780 "css-modules-loader-core-1.1.0" = {
1781 name = "css-modules-loader-core";
1782 packageName = "css-modules-loader-core";
1783 version = "1.1.0";
1784 src = fetchurl {
1785 url = "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz";
1786 sha1 = "5908668294a1becd261ae0a4ce21b0b551f21d16";
1787 };
1788 };
1789 "css-select-2.1.0" = {
1790 name = "css-select";
1791 packageName = "css-select";
1792 version = "2.1.0";
1793 src = fetchurl {
1794 url = "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz";
1795 sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
1796 };
1797 };
1798 "css-select-base-adapter-0.1.1" = {
1799 name = "css-select-base-adapter";
1800 packageName = "css-select-base-adapter";
1801 version = "0.1.1";
1802 src = fetchurl {
1803 url = "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz";
1804 sha512 = "jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==";
1805 };
1806 };
1807 "css-selector-tokenizer-0.7.2" = {
1808 name = "css-selector-tokenizer";
1809 packageName = "css-selector-tokenizer";
1810 version = "0.7.2";
1811 src = fetchurl {
1812 url = "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz";
1813 sha512 = "yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==";
1814 };
1815 };
1816 "css-tree-1.0.0-alpha.37" = {
1817 name = "css-tree";
1818 packageName = "css-tree";
1819 version = "1.0.0-alpha.37";
1820 src = fetchurl {
1821 url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
1822 sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
1823 };
1824 };
1825 "css-tree-1.0.0-alpha.39" = {
1826 name = "css-tree";
1827 packageName = "css-tree";
1828 version = "1.0.0-alpha.39";
1829 src = fetchurl {
1830 url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz";
1831 sha512 = "7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==";
1832 };
1833 };
1834 "css-what-3.2.1" = {
1835 name = "css-what";
1836 packageName = "css-what";
1837 version = "3.2.1";
1838 src = fetchurl {
1839 url = "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz";
1840 sha512 = "WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==";
1841 };
1842 };
1843 "cssesc-3.0.0" = {
1844 name = "cssesc";
1845 packageName = "cssesc";
1846 version = "3.0.0";
1847 src = fetchurl {
1848 url = "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz";
1849 sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
1850 };
1851 };
1852 "cssnano-4.1.10" = {
1853 name = "cssnano";
1854 packageName = "cssnano";
1855 version = "4.1.10";
1856 src = fetchurl {
1857 url = "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz";
1858 sha512 = "5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==";
1859 };
1860 };
1861 "cssnano-preset-default-4.0.7" = {
1862 name = "cssnano-preset-default";
1863 packageName = "cssnano-preset-default";
1864 version = "4.0.7";
1865 src = fetchurl {
1866 url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz";
1867 sha512 = "x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==";
1868 };
1869 };
1870 "cssnano-util-get-arguments-4.0.0" = {
1871 name = "cssnano-util-get-arguments";
1872 packageName = "cssnano-util-get-arguments";
1873 version = "4.0.0";
1874 src = fetchurl {
1875 url = "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz";
1876 sha1 = "ed3a08299f21d75741b20f3b81f194ed49cc150f";
1877 };
1878 };
1879 "cssnano-util-get-match-4.0.0" = {
1880 name = "cssnano-util-get-match";
1881 packageName = "cssnano-util-get-match";
1882 version = "4.0.0";
1883 src = fetchurl {
1884 url = "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz";
1885 sha1 = "c0e4ca07f5386bb17ec5e52250b4f5961365156d";
1886 };
1887 };
1888 "cssnano-util-raw-cache-4.0.1" = {
1889 name = "cssnano-util-raw-cache";
1890 packageName = "cssnano-util-raw-cache";
1891 version = "4.0.1";
1892 src = fetchurl {
1893 url = "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz";
1894 sha512 = "qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==";
1895 };
1896 };
1897 "cssnano-util-same-parent-4.0.1" = {
1898 name = "cssnano-util-same-parent";
1899 packageName = "cssnano-util-same-parent";
1900 version = "4.0.1";
1901 src = fetchurl {
1902 url = "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz";
1903 sha512 = "WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==";
1904 };
1905 };
1906 "csso-4.0.3" = {
1907 name = "csso";
1908 packageName = "csso";
1909 version = "4.0.3";
1910 src = fetchurl {
1911 url = "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz";
1912 sha512 = "NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==";
1913 };
1914 };
1915 "cssom-0.3.8" = {
1916 name = "cssom";
1917 packageName = "cssom";
1918 version = "0.3.8";
1919 src = fetchurl {
1920 url = "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz";
1921 sha512 = "b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==";
1922 };
1923 };
1924 "cssstyle-1.4.0" = {
1925 name = "cssstyle";
1926 packageName = "cssstyle";
1927 version = "1.4.0";
1928 src = fetchurl {
1929 url = "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz";
1930 sha512 = "GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==";
1931 };
1932 };
1933 "dashdash-1.14.1" = {
1934 name = "dashdash";
1935 packageName = "dashdash";
1936 version = "1.14.1";
1937 src = fetchurl {
1938 url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
1939 sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
1940 };
1941 };
1942 "data-urls-1.1.0" = {
1943 name = "data-urls";
1944 packageName = "data-urls";
1945 version = "1.1.0";
1946 src = fetchurl {
1947 url = "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz";
1948 sha512 = "YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==";
1949 };
1950 };
1951 "deasync-0.1.19" = {
1952 name = "deasync";
1953 packageName = "deasync";
1954 version = "0.1.19";
1955 src = fetchurl {
1956 url = "https://registry.npmjs.org/deasync/-/deasync-0.1.19.tgz";
1957 sha512 = "oh3MRktfnPlLysCPpBpKZZzb4cUC/p0aA3SyRGp15lN30juJBTo/CiD0d4fR+f1kBtUQoJj1NE9RPNWQ7BQ9Mg==";
1958 };
1959 };
1960 "debug-2.6.9" = {
1961 name = "debug";
1962 packageName = "debug";
1963 version = "2.6.9";
1964 src = fetchurl {
1965 url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
1966 sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
1967 };
1968 };
1969 "debug-4.1.1" = {
1970 name = "debug";
1971 packageName = "debug";
1972 version = "4.1.1";
1973 src = fetchurl {
1974 url = "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz";
1975 sha512 = "pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==";
1976 };
1977 };
1978 "decamelize-1.2.0" = {
1979 name = "decamelize";
1980 packageName = "decamelize";
1981 version = "1.2.0";
1982 src = fetchurl {
1983 url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz";
1984 sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
1985 };
1986 };
1987 "decode-uri-component-0.2.0" = {
1988 name = "decode-uri-component";
1989 packageName = "decode-uri-component";
1990 version = "0.2.0";
1991 src = fetchurl {
1992 url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
1993 sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
1994 };
1995 };
1996 "deep-is-0.1.3" = {
1997 name = "deep-is";
1998 packageName = "deep-is";
1999 version = "0.1.3";
2000 src = fetchurl {
2001 url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz";
2002 sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
2003 };
2004 };
2005 "defaults-1.0.3" = {
2006 name = "defaults";
2007 packageName = "defaults";
2008 version = "1.0.3";
2009 src = fetchurl {
2010 url = "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz";
2011 sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d";
2012 };
2013 };
2014 "define-properties-1.1.3" = {
2015 name = "define-properties";
2016 packageName = "define-properties";
2017 version = "1.1.3";
2018 src = fetchurl {
2019 url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
2020 sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
2021 };
2022 };
2023 "define-property-0.2.5" = {
2024 name = "define-property";
2025 packageName = "define-property";
2026 version = "0.2.5";
2027 src = fetchurl {
2028 url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz";
2029 sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
2030 };
2031 };
2032 "define-property-1.0.0" = {
2033 name = "define-property";
2034 packageName = "define-property";
2035 version = "1.0.0";
2036 src = fetchurl {
2037 url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz";
2038 sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
2039 };
2040 };
2041 "define-property-2.0.2" = {
2042 name = "define-property";
2043 packageName = "define-property";
2044 version = "2.0.2";
2045 src = fetchurl {
2046 url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz";
2047 sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==";
2048 };
2049 };
2050 "delayed-stream-1.0.0" = {
2051 name = "delayed-stream";
2052 packageName = "delayed-stream";
2053 version = "1.0.0";
2054 src = fetchurl {
2055 url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
2056 sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
2057 };
2058 };
2059 "depd-1.1.2" = {
2060 name = "depd";
2061 packageName = "depd";
2062 version = "1.1.2";
2063 src = fetchurl {
2064 url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz";
2065 sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
2066 };
2067 };
2068 "des.js-1.0.1" = {
2069 name = "des.js";
2070 packageName = "des.js";
2071 version = "1.0.1";
2072 src = fetchurl {
2073 url = "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz";
2074 sha512 = "Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==";
2075 };
2076 };
2077 "destroy-1.0.4" = {
2078 name = "destroy";
2079 packageName = "destroy";
2080 version = "1.0.4";
2081 src = fetchurl {
2082 url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz";
2083 sha1 = "978857442c44749e4206613e37946205826abd80";
2084 };
2085 };
2086 "diffie-hellman-5.0.3" = {
2087 name = "diffie-hellman";
2088 packageName = "diffie-hellman";
2089 version = "5.0.3";
2090 src = fetchurl {
2091 url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
2092 sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==";
2093 };
2094 };
2095 "dom-serializer-0.2.2" = {
2096 name = "dom-serializer";
2097 packageName = "dom-serializer";
2098 version = "0.2.2";
2099 src = fetchurl {
2100 url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz";
2101 sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
2102 };
2103 };
2104 "domain-browser-1.2.0" = {
2105 name = "domain-browser";
2106 packageName = "domain-browser";
2107 version = "1.2.0";
2108 src = fetchurl {
2109 url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz";
2110 sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==";
2111 };
2112 };
2113 "domelementtype-1.3.1" = {
2114 name = "domelementtype";
2115 packageName = "domelementtype";
2116 version = "1.3.1";
2117 src = fetchurl {
2118 url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz";
2119 sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
2120 };
2121 };
2122 "domelementtype-2.0.1" = {
2123 name = "domelementtype";
2124 packageName = "domelementtype";
2125 version = "2.0.1";
2126 src = fetchurl {
2127 url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz";
2128 sha512 = "5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==";
2129 };
2130 };
2131 "domexception-1.0.1" = {
2132 name = "domexception";
2133 packageName = "domexception";
2134 version = "1.0.1";
2135 src = fetchurl {
2136 url = "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz";
2137 sha512 = "raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==";
2138 };
2139 };
2140 "domhandler-2.4.2" = {
2141 name = "domhandler";
2142 packageName = "domhandler";
2143 version = "2.4.2";
2144 src = fetchurl {
2145 url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz";
2146 sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==";
2147 };
2148 };
2149 "domutils-1.7.0" = {
2150 name = "domutils";
2151 packageName = "domutils";
2152 version = "1.7.0";
2153 src = fetchurl {
2154 url = "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz";
2155 sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
2156 };
2157 };
2158 "dot-prop-5.2.0" = {
2159 name = "dot-prop";
2160 packageName = "dot-prop";
2161 version = "5.2.0";
2162 src = fetchurl {
2163 url = "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz";
2164 sha512 = "uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==";
2165 };
2166 };
2167 "dotenv-5.0.1" = {
2168 name = "dotenv";
2169 packageName = "dotenv";
2170 version = "5.0.1";
2171 src = fetchurl {
2172 url = "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz";
2173 sha512 = "4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==";
2174 };
2175 };
2176 "dotenv-expand-4.2.0" = {
2177 name = "dotenv-expand";
2178 packageName = "dotenv-expand";
2179 version = "4.2.0";
2180 src = fetchurl {
2181 url = "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz";
2182 sha1 = "def1f1ca5d6059d24a766e587942c21106ce1275";
2183 };
2184 };
2185 "duplexer2-0.1.4" = {
2186 name = "duplexer2";
2187 packageName = "duplexer2";
2188 version = "0.1.4";
2189 src = fetchurl {
2190 url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz";
2191 sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1";
2192 };
2193 };
2194 "ecc-jsbn-0.1.2" = {
2195 name = "ecc-jsbn";
2196 packageName = "ecc-jsbn";
2197 version = "0.1.2";
2198 src = fetchurl {
2199 url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
2200 sha1 = "3a83a904e54353287874c564b7549386849a98c9";
2201 };
2202 };
2203 "editorconfig-0.15.3" = {
2204 name = "editorconfig";
2205 packageName = "editorconfig";
2206 version = "0.15.3";
2207 src = fetchurl {
2208 url = "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz";
2209 sha512 = "M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==";
2210 };
2211 };
2212 "ee-first-1.1.1" = {
2213 name = "ee-first";
2214 packageName = "ee-first";
2215 version = "1.1.1";
2216 src = fetchurl {
2217 url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
2218 sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
2219 };
2220 };
2221 "electron-to-chromium-1.3.418" = {
2222 name = "electron-to-chromium";
2223 packageName = "electron-to-chromium";
2224 version = "1.3.418";
2225 src = fetchurl {
2226 url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.418.tgz";
2227 sha512 = "i2QrQtHes5fK/F9QGG5XacM5WKEuR322fxTYF9e8O9Gu0mc0WmjjwGpV8c7Htso6Zf2Di18lc3SIPxmMeRFBug==";
2228 };
2229 };
2230 "elliptic-6.5.2" = {
2231 name = "elliptic";
2232 packageName = "elliptic";
2233 version = "6.5.2";
2234 src = fetchurl {
2235 url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz";
2236 sha512 = "f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==";
2237 };
2238 };
2239 "elm-hot-1.1.1" = {
2240 name = "elm-hot";
2241 packageName = "elm-hot";
2242 version = "1.1.1";
2243 src = fetchurl {
2244 url = "https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.1.tgz";
2245 sha512 = "ZHjoHd2Ev6riNXNQirj3J+GKKXXwedAUikfFBYzlVL/+3CdGs96cpZ7nhAk4c5l//Qa9ymltrqX36mOlr0pPFA==";
2246 };
2247 };
2248 "emoji-regex-7.0.3" = {
2249 name = "emoji-regex";
2250 packageName = "emoji-regex";
2251 version = "7.0.3";
2252 src = fetchurl {
2253 url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
2254 sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
2255 };
2256 };
2257 "encodeurl-1.0.2" = {
2258 name = "encodeurl";
2259 packageName = "encodeurl";
2260 version = "1.0.2";
2261 src = fetchurl {
2262 url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
2263 sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
2264 };
2265 };
2266 "entities-1.1.2" = {
2267 name = "entities";
2268 packageName = "entities";
2269 version = "1.1.2";
2270 src = fetchurl {
2271 url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz";
2272 sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==";
2273 };
2274 };
2275 "entities-2.0.0" = {
2276 name = "entities";
2277 packageName = "entities";
2278 version = "2.0.0";
2279 src = fetchurl {
2280 url = "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz";
2281 sha512 = "D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==";
2282 };
2283 };
2284 "error-ex-1.3.2" = {
2285 name = "error-ex";
2286 packageName = "error-ex";
2287 version = "1.3.2";
2288 src = fetchurl {
2289 url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz";
2290 sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
2291 };
2292 };
2293 "es-abstract-1.17.5" = {
2294 name = "es-abstract";
2295 packageName = "es-abstract";
2296 version = "1.17.5";
2297 src = fetchurl {
2298 url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
2299 sha512 = "BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==";
2300 };
2301 };
2302 "es-to-primitive-1.2.1" = {
2303 name = "es-to-primitive";
2304 packageName = "es-to-primitive";
2305 version = "1.2.1";
2306 src = fetchurl {
2307 url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
2308 sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
2309 };
2310 };
2311 "escape-html-1.0.3" = {
2312 name = "escape-html";
2313 packageName = "escape-html";
2314 version = "1.0.3";
2315 src = fetchurl {
2316 url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
2317 sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
2318 };
2319 };
2320 "escape-string-regexp-1.0.5" = {
2321 name = "escape-string-regexp";
2322 packageName = "escape-string-regexp";
2323 version = "1.0.5";
2324 src = fetchurl {
2325 url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
2326 sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
2327 };
2328 };
2329 "escodegen-1.14.1" = {
2330 name = "escodegen";
2331 packageName = "escodegen";
2332 version = "1.14.1";
2333 src = fetchurl {
2334 url = "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz";
2335 sha512 = "Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==";
2336 };
2337 };
2338 "escodegen-1.9.1" = {
2339 name = "escodegen";
2340 packageName = "escodegen";
2341 version = "1.9.1";
2342 src = fetchurl {
2343 url = "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz";
2344 sha512 = "6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==";
2345 };
2346 };
2347 "esprima-3.1.3" = {
2348 name = "esprima";
2349 packageName = "esprima";
2350 version = "3.1.3";
2351 src = fetchurl {
2352 url = "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz";
2353 sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633";
2354 };
2355 };
2356 "esprima-4.0.1" = {
2357 name = "esprima";
2358 packageName = "esprima";
2359 version = "4.0.1";
2360 src = fetchurl {
2361 url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
2362 sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
2363 };
2364 };
2365 "estraverse-4.3.0" = {
2366 name = "estraverse";
2367 packageName = "estraverse";
2368 version = "4.3.0";
2369 src = fetchurl {
2370 url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz";
2371 sha512 = "39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==";
2372 };
2373 };
2374 "esutils-2.0.3" = {
2375 name = "esutils";
2376 packageName = "esutils";
2377 version = "2.0.3";
2378 src = fetchurl {
2379 url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz";
2380 sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
2381 };
2382 };
2383 "etag-1.8.1" = {
2384 name = "etag";
2385 packageName = "etag";
2386 version = "1.8.1";
2387 src = fetchurl {
2388 url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
2389 sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
2390 };
2391 };
2392 "events-3.1.0" = {
2393 name = "events";
2394 packageName = "events";
2395 version = "3.1.0";
2396 src = fetchurl {
2397 url = "https://registry.npmjs.org/events/-/events-3.1.0.tgz";
2398 sha512 = "Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==";
2399 };
2400 };
2401 "evp_bytestokey-1.0.3" = {
2402 name = "evp_bytestokey";
2403 packageName = "evp_bytestokey";
2404 version = "1.0.3";
2405 src = fetchurl {
2406 url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
2407 sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==";
2408 };
2409 };
2410 "expand-brackets-2.1.4" = {
2411 name = "expand-brackets";
2412 packageName = "expand-brackets";
2413 version = "2.1.4";
2414 src = fetchurl {
2415 url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz";
2416 sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
2417 };
2418 };
2419 "extend-3.0.2" = {
2420 name = "extend";
2421 packageName = "extend";
2422 version = "3.0.2";
2423 src = fetchurl {
2424 url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
2425 sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
2426 };
2427 };
2428 "extend-shallow-2.0.1" = {
2429 name = "extend-shallow";
2430 packageName = "extend-shallow";
2431 version = "2.0.1";
2432 src = fetchurl {
2433 url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz";
2434 sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
2435 };
2436 };
2437 "extend-shallow-3.0.2" = {
2438 name = "extend-shallow";
2439 packageName = "extend-shallow";
2440 version = "3.0.2";
2441 src = fetchurl {
2442 url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz";
2443 sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
2444 };
2445 };
2446 "extglob-2.0.4" = {
2447 name = "extglob";
2448 packageName = "extglob";
2449 version = "2.0.4";
2450 src = fetchurl {
2451 url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz";
2452 sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==";
2453 };
2454 };
2455 "extsprintf-1.3.0" = {
2456 name = "extsprintf";
2457 packageName = "extsprintf";
2458 version = "1.3.0";
2459 src = fetchurl {
2460 url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
2461 sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
2462 };
2463 };
2464 "falafel-2.2.4" = {
2465 name = "falafel";
2466 packageName = "falafel";
2467 version = "2.2.4";
2468 src = fetchurl {
2469 url = "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz";
2470 sha512 = "0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==";
2471 };
2472 };
2473 "fast-deep-equal-3.1.1" = {
2474 name = "fast-deep-equal";
2475 packageName = "fast-deep-equal";
2476 version = "3.1.1";
2477 src = fetchurl {
2478 url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
2479 sha512 = "8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==";
2480 };
2481 };
2482 "fast-glob-2.2.7" = {
2483 name = "fast-glob";
2484 packageName = "fast-glob";
2485 version = "2.2.7";
2486 src = fetchurl {
2487 url = "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz";
2488 sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
2489 };
2490 };
2491 "fast-json-stable-stringify-2.1.0" = {
2492 name = "fast-json-stable-stringify";
2493 packageName = "fast-json-stable-stringify";
2494 version = "2.1.0";
2495 src = fetchurl {
2496 url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
2497 sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
2498 };
2499 };
2500 "fast-levenshtein-2.0.6" = {
2501 name = "fast-levenshtein";
2502 packageName = "fast-levenshtein";
2503 version = "2.0.6";
2504 src = fetchurl {
2505 url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
2506 sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
2507 };
2508 };
2509 "fastparse-1.1.2" = {
2510 name = "fastparse";
2511 packageName = "fastparse";
2512 version = "1.1.2";
2513 src = fetchurl {
2514 url = "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz";
2515 sha512 = "483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==";
2516 };
2517 };
2518 "file-uri-to-path-1.0.0" = {
2519 name = "file-uri-to-path";
2520 packageName = "file-uri-to-path";
2521 version = "1.0.0";
2522 src = fetchurl {
2523 url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
2524 sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==";
2525 };
2526 };
2527 "filesize-3.6.1" = {
2528 name = "filesize";
2529 packageName = "filesize";
2530 version = "3.6.1";
2531 src = fetchurl {
2532 url = "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz";
2533 sha512 = "7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==";
2534 };
2535 };
2536 "fill-range-4.0.0" = {
2537 name = "fill-range";
2538 packageName = "fill-range";
2539 version = "4.0.0";
2540 src = fetchurl {
2541 url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz";
2542 sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
2543 };
2544 };
2545 "find-elm-dependencies-2.0.2" = {
2546 name = "find-elm-dependencies";
2547 packageName = "find-elm-dependencies";
2548 version = "2.0.2";
2549 src = fetchurl {
2550 url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz";
2551 sha512 = "nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ==";
2552 };
2553 };
2554 "find-up-2.1.0" = {
2555 name = "find-up";
2556 packageName = "find-up";
2557 version = "2.1.0";
2558 src = fetchurl {
2559 url = "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz";
2560 sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7";
2561 };
2562 };
2563 "find-up-3.0.0" = {
2564 name = "find-up";
2565 packageName = "find-up";
2566 version = "3.0.0";
2567 src = fetchurl {
2568 url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
2569 sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
2570 };
2571 };
2572 "firstline-1.2.0" = {
2573 name = "firstline";
2574 packageName = "firstline";
2575 version = "1.2.0";
2576 src = fetchurl {
2577 url = "https://registry.npmjs.org/firstline/-/firstline-1.2.0.tgz";
2578 sha1 = "c9f4886e7f7fbf0afc12d71941dce06b192aea05";
2579 };
2580 };
2581 "for-in-1.0.2" = {
2582 name = "for-in";
2583 packageName = "for-in";
2584 version = "1.0.2";
2585 src = fetchurl {
2586 url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz";
2587 sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
2588 };
2589 };
2590 "foreach-2.0.5" = {
2591 name = "foreach";
2592 packageName = "foreach";
2593 version = "2.0.5";
2594 src = fetchurl {
2595 url = "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz";
2596 sha1 = "0bee005018aeb260d0a3af3ae658dd0136ec1b99";
2597 };
2598 };
2599 "forever-agent-0.6.1" = {
2600 name = "forever-agent";
2601 packageName = "forever-agent";
2602 version = "0.6.1";
2603 src = fetchurl {
2604 url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
2605 sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
2606 };
2607 };
2608 "form-data-2.3.3" = {
2609 name = "form-data";
2610 packageName = "form-data";
2611 version = "2.3.3";
2612 src = fetchurl {
2613 url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
2614 sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
2615 };
2616 };
2617 "fragment-cache-0.2.1" = {
2618 name = "fragment-cache";
2619 packageName = "fragment-cache";
2620 version = "0.2.1";
2621 src = fetchurl {
2622 url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz";
2623 sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
2624 };
2625 };
2626 "fresh-0.5.2" = {
2627 name = "fresh";
2628 packageName = "fresh";
2629 version = "0.5.2";
2630 src = fetchurl {
2631 url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
2632 sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
2633 };
2634 };
2635 "fs.realpath-1.0.0" = {
2636 name = "fs.realpath";
2637 packageName = "fs.realpath";
2638 version = "1.0.0";
2639 src = fetchurl {
2640 url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
2641 sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
2642 };
2643 };
2644 "fsevents-1.2.12" = {
2645 name = "fsevents";
2646 packageName = "fsevents";
2647 version = "1.2.12";
2648 src = fetchurl {
2649 url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz";
2650 sha512 = "Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==";
2651 };
2652 };
2653 "function-bind-1.1.1" = {
2654 name = "function-bind";
2655 packageName = "function-bind";
2656 version = "1.1.1";
2657 src = fetchurl {
2658 url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
2659 sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
2660 };
2661 };
2662 "get-caller-file-2.0.5" = {
2663 name = "get-caller-file";
2664 packageName = "get-caller-file";
2665 version = "2.0.5";
2666 src = fetchurl {
2667 url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
2668 sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
2669 };
2670 };
2671 "get-port-3.2.0" = {
2672 name = "get-port";
2673 packageName = "get-port";
2674 version = "3.2.0";
2675 src = fetchurl {
2676 url = "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz";
2677 sha1 = "dd7ce7de187c06c8bf353796ac71e099f0980ebc";
2678 };
2679 };
2680 "get-value-2.0.6" = {
2681 name = "get-value";
2682 packageName = "get-value";
2683 version = "2.0.6";
2684 src = fetchurl {
2685 url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz";
2686 sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
2687 };
2688 };
2689 "getpass-0.1.7" = {
2690 name = "getpass";
2691 packageName = "getpass";
2692 version = "0.1.7";
2693 src = fetchurl {
2694 url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
2695 sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
2696 };
2697 };
2698 "glob-7.1.4" = {
2699 name = "glob";
2700 packageName = "glob";
2701 version = "7.1.4";
2702 src = fetchurl {
2703 url = "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz";
2704 sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
2705 };
2706 };
2707 "glob-parent-3.1.0" = {
2708 name = "glob-parent";
2709 packageName = "glob-parent";
2710 version = "3.1.0";
2711 src = fetchurl {
2712 url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz";
2713 sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
2714 };
2715 };
2716 "glob-to-regexp-0.3.0" = {
2717 name = "glob-to-regexp";
2718 packageName = "glob-to-regexp";
2719 version = "0.3.0";
2720 src = fetchurl {
2721 url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz";
2722 sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab";
2723 };
2724 };
2725 "globals-11.12.0" = {
2726 name = "globals";
2727 packageName = "globals";
2728 version = "11.12.0";
2729 src = fetchurl {
2730 url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
2731 sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
2732 };
2733 };
2734 "graceful-fs-4.2.3" = {
2735 name = "graceful-fs";
2736 packageName = "graceful-fs";
2737 version = "4.2.3";
2738 src = fetchurl {
2739 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
2740 sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
2741 };
2742 };
2743 "grapheme-breaker-0.3.2" = {
2744 name = "grapheme-breaker";
2745 packageName = "grapheme-breaker";
2746 version = "0.3.2";
2747 src = fetchurl {
2748 url = "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz";
2749 sha1 = "5b9e6b78c3832452d2ba2bb1cb830f96276410ac";
2750 };
2751 };
2752 "har-schema-2.0.0" = {
2753 name = "har-schema";
2754 packageName = "har-schema";
2755 version = "2.0.0";
2756 src = fetchurl {
2757 url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
2758 sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
2759 };
2760 };
2761 "har-validator-5.1.3" = {
2762 name = "har-validator";
2763 packageName = "har-validator";
2764 version = "5.1.3";
2765 src = fetchurl {
2766 url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
2767 sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
2768 };
2769 };
2770 "has-1.0.3" = {
2771 name = "has";
2772 packageName = "has";
2773 version = "1.0.3";
2774 src = fetchurl {
2775 url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
2776 sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
2777 };
2778 };
2779 "has-ansi-2.0.0" = {
2780 name = "has-ansi";
2781 packageName = "has-ansi";
2782 version = "2.0.0";
2783 src = fetchurl {
2784 url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
2785 sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
2786 };
2787 };
2788 "has-flag-1.0.0" = {
2789 name = "has-flag";
2790 packageName = "has-flag";
2791 version = "1.0.0";
2792 src = fetchurl {
2793 url = "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz";
2794 sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa";
2795 };
2796 };
2797 "has-flag-3.0.0" = {
2798 name = "has-flag";
2799 packageName = "has-flag";
2800 version = "3.0.0";
2801 src = fetchurl {
2802 url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
2803 sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
2804 };
2805 };
2806 "has-symbols-1.0.1" = {
2807 name = "has-symbols";
2808 packageName = "has-symbols";
2809 version = "1.0.1";
2810 src = fetchurl {
2811 url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
2812 sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
2813 };
2814 };
2815 "has-value-0.3.1" = {
2816 name = "has-value";
2817 packageName = "has-value";
2818 version = "0.3.1";
2819 src = fetchurl {
2820 url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz";
2821 sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
2822 };
2823 };
2824 "has-value-1.0.0" = {
2825 name = "has-value";
2826 packageName = "has-value";
2827 version = "1.0.0";
2828 src = fetchurl {
2829 url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz";
2830 sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
2831 };
2832 };
2833 "has-values-0.1.4" = {
2834 name = "has-values";
2835 packageName = "has-values";
2836 version = "0.1.4";
2837 src = fetchurl {
2838 url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz";
2839 sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
2840 };
2841 };
2842 "has-values-1.0.0" = {
2843 name = "has-values";
2844 packageName = "has-values";
2845 version = "1.0.0";
2846 src = fetchurl {
2847 url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz";
2848 sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
2849 };
2850 };
2851 "hash-base-3.0.4" = {
2852 name = "hash-base";
2853 packageName = "hash-base";
2854 version = "3.0.4";
2855 src = fetchurl {
2856 url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz";
2857 sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
2858 };
2859 };
2860 "hash.js-1.1.7" = {
2861 name = "hash.js";
2862 packageName = "hash.js";
2863 version = "1.1.7";
2864 src = fetchurl {
2865 url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz";
2866 sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==";
2867 };
2868 };
2869 "hex-color-regex-1.1.0" = {
2870 name = "hex-color-regex";
2871 packageName = "hex-color-regex";
2872 version = "1.1.0";
2873 src = fetchurl {
2874 url = "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
2875 sha512 = "l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==";
2876 };
2877 };
2878 "hmac-drbg-1.0.1" = {
2879 name = "hmac-drbg";
2880 packageName = "hmac-drbg";
2881 version = "1.0.1";
2882 src = fetchurl {
2883 url = "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
2884 sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
2885 };
2886 };
2887 "hsl-regex-1.0.0" = {
2888 name = "hsl-regex";
2889 packageName = "hsl-regex";
2890 version = "1.0.0";
2891 src = fetchurl {
2892 url = "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz";
2893 sha1 = "d49330c789ed819e276a4c0d272dffa30b18fe6e";
2894 };
2895 };
2896 "hsla-regex-1.0.0" = {
2897 name = "hsla-regex";
2898 packageName = "hsla-regex";
2899 version = "1.0.0";
2900 src = fetchurl {
2901 url = "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz";
2902 sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38";
2903 };
2904 };
2905 "html-comment-regex-1.1.2" = {
2906 name = "html-comment-regex";
2907 packageName = "html-comment-regex";
2908 version = "1.1.2";
2909 src = fetchurl {
2910 url = "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz";
2911 sha512 = "P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==";
2912 };
2913 };
2914 "html-encoding-sniffer-1.0.2" = {
2915 name = "html-encoding-sniffer";
2916 packageName = "html-encoding-sniffer";
2917 version = "1.0.2";
2918 src = fetchurl {
2919 url = "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz";
2920 sha512 = "71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==";
2921 };
2922 };
2923 "html-tags-1.2.0" = {
2924 name = "html-tags";
2925 packageName = "html-tags";
2926 version = "1.2.0";
2927 src = fetchurl {
2928 url = "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz";
2929 sha1 = "c78de65b5663aa597989dd2b7ab49200d7e4db98";
2930 };
2931 };
2932 "htmlnano-0.2.5" = {
2933 name = "htmlnano";
2934 packageName = "htmlnano";
2935 version = "0.2.5";
2936 src = fetchurl {
2937 url = "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz";
2938 sha512 = "X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==";
2939 };
2940 };
2941 "htmlparser2-3.10.1" = {
2942 name = "htmlparser2";
2943 packageName = "htmlparser2";
2944 version = "3.10.1";
2945 src = fetchurl {
2946 url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz";
2947 sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==";
2948 };
2949 };
2950 "http-errors-1.7.3" = {
2951 name = "http-errors";
2952 packageName = "http-errors";
2953 version = "1.7.3";
2954 src = fetchurl {
2955 url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz";
2956 sha512 = "ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==";
2957 };
2958 };
2959 "http-signature-1.2.0" = {
2960 name = "http-signature";
2961 packageName = "http-signature";
2962 version = "1.2.0";
2963 src = fetchurl {
2964 url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
2965 sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
2966 };
2967 };
2968 "https-browserify-1.0.0" = {
2969 name = "https-browserify";
2970 packageName = "https-browserify";
2971 version = "1.0.0";
2972 src = fetchurl {
2973 url = "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz";
2974 sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
2975 };
2976 };
2977 "iconv-lite-0.4.24" = {
2978 name = "iconv-lite";
2979 packageName = "iconv-lite";
2980 version = "0.4.24";
2981 src = fetchurl {
2982 url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
2983 sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
2984 };
2985 };
2986 "icss-replace-symbols-1.1.0" = {
2987 name = "icss-replace-symbols";
2988 packageName = "icss-replace-symbols";
2989 version = "1.1.0";
2990 src = fetchurl {
2991 url = "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz";
2992 sha1 = "06ea6f83679a7749e386cfe1fe812ae5db223ded";
2993 };
2994 };
2995 "ieee754-1.1.13" = {
2996 name = "ieee754";
2997 packageName = "ieee754";
2998 version = "1.1.13";
2999 src = fetchurl {
3000 url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz";
3001 sha512 = "4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==";
3002 };
3003 };
3004 "import-fresh-2.0.0" = {
3005 name = "import-fresh";
3006 packageName = "import-fresh";
3007 version = "2.0.0";
3008 src = fetchurl {
3009 url = "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz";
3010 sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
3011 };
3012 };
3013 "indexes-of-1.0.1" = {
3014 name = "indexes-of";
3015 packageName = "indexes-of";
3016 version = "1.0.1";
3017 src = fetchurl {
3018 url = "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz";
3019 sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607";
3020 };
3021 };
3022 "inflight-1.0.6" = {
3023 name = "inflight";
3024 packageName = "inflight";
3025 version = "1.0.6";
3026 src = fetchurl {
3027 url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
3028 sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
3029 };
3030 };
3031 "inherits-2.0.1" = {
3032 name = "inherits";
3033 packageName = "inherits";
3034 version = "2.0.1";
3035 src = fetchurl {
3036 url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
3037 sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
3038 };
3039 };
3040 "inherits-2.0.3" = {
3041 name = "inherits";
3042 packageName = "inherits";
3043 version = "2.0.3";
3044 src = fetchurl {
3045 url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
3046 sha1 = "633c2c83e3da42a502f52466022480f4208261de";
3047 };
3048 };
3049 "inherits-2.0.4" = {
3050 name = "inherits";
3051 packageName = "inherits";
3052 version = "2.0.4";
3053 src = fetchurl {
3054 url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
3055 sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
3056 };
3057 };
3058 "ini-1.3.5" = {
3059 name = "ini";
3060 packageName = "ini";
3061 version = "1.3.5";
3062 src = fetchurl {
3063 url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
3064 sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
3065 };
3066 };
3067 "invariant-2.2.4" = {
3068 name = "invariant";
3069 packageName = "invariant";
3070 version = "2.2.4";
3071 src = fetchurl {
3072 url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz";
3073 sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==";
3074 };
3075 };
3076 "is-absolute-url-2.1.0" = {
3077 name = "is-absolute-url";
3078 packageName = "is-absolute-url";
3079 version = "2.1.0";
3080 src = fetchurl {
3081 url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz";
3082 sha1 = "50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6";
3083 };
3084 };
3085 "is-absolute-url-3.0.3" = {
3086 name = "is-absolute-url";
3087 packageName = "is-absolute-url";
3088 version = "3.0.3";
3089 src = fetchurl {
3090 url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
3091 sha512 = "opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==";
3092 };
3093 };
3094 "is-accessor-descriptor-0.1.6" = {
3095 name = "is-accessor-descriptor";
3096 packageName = "is-accessor-descriptor";
3097 version = "0.1.6";
3098 src = fetchurl {
3099 url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
3100 sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
3101 };
3102 };
3103 "is-accessor-descriptor-1.0.0" = {
3104 name = "is-accessor-descriptor";
3105 packageName = "is-accessor-descriptor";
3106 version = "1.0.0";
3107 src = fetchurl {
3108 url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
3109 sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
3110 };
3111 };
3112 "is-arrayish-0.2.1" = {
3113 name = "is-arrayish";
3114 packageName = "is-arrayish";
3115 version = "0.2.1";
3116 src = fetchurl {
3117 url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz";
3118 sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
3119 };
3120 };
3121 "is-arrayish-0.3.2" = {
3122 name = "is-arrayish";
3123 packageName = "is-arrayish";
3124 version = "0.3.2";
3125 src = fetchurl {
3126 url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
3127 sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
3128 };
3129 };
3130 "is-binary-path-1.0.1" = {
3131 name = "is-binary-path";
3132 packageName = "is-binary-path";
3133 version = "1.0.1";
3134 src = fetchurl {
3135 url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz";
3136 sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
3137 };
3138 };
3139 "is-buffer-1.1.6" = {
3140 name = "is-buffer";
3141 packageName = "is-buffer";
3142 version = "1.1.6";
3143 src = fetchurl {
3144 url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
3145 sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
3146 };
3147 };
3148 "is-callable-1.1.5" = {
3149 name = "is-callable";
3150 packageName = "is-callable";
3151 version = "1.1.5";
3152 src = fetchurl {
3153 url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz";
3154 sha512 = "ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==";
3155 };
3156 };
3157 "is-color-stop-1.1.0" = {
3158 name = "is-color-stop";
3159 packageName = "is-color-stop";
3160 version = "1.1.0";
3161 src = fetchurl {
3162 url = "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz";
3163 sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
3164 };
3165 };
3166 "is-data-descriptor-0.1.4" = {
3167 name = "is-data-descriptor";
3168 packageName = "is-data-descriptor";
3169 version = "0.1.4";
3170 src = fetchurl {
3171 url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
3172 sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
3173 };
3174 };
3175 "is-data-descriptor-1.0.0" = {
3176 name = "is-data-descriptor";
3177 packageName = "is-data-descriptor";
3178 version = "1.0.0";
3179 src = fetchurl {
3180 url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
3181 sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
3182 };
3183 };
3184 "is-date-object-1.0.2" = {
3185 name = "is-date-object";
3186 packageName = "is-date-object";
3187 version = "1.0.2";
3188 src = fetchurl {
3189 url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
3190 sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
3191 };
3192 };
3193 "is-descriptor-0.1.6" = {
3194 name = "is-descriptor";
3195 packageName = "is-descriptor";
3196 version = "0.1.6";
3197 src = fetchurl {
3198 url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz";
3199 sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==";
3200 };
3201 };
3202 "is-descriptor-1.0.2" = {
3203 name = "is-descriptor";
3204 packageName = "is-descriptor";
3205 version = "1.0.2";
3206 src = fetchurl {
3207 url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz";
3208 sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==";
3209 };
3210 };
3211 "is-directory-0.3.1" = {
3212 name = "is-directory";
3213 packageName = "is-directory";
3214 version = "0.3.1";
3215 src = fetchurl {
3216 url = "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz";
3217 sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
3218 };
3219 };
3220 "is-extendable-0.1.1" = {
3221 name = "is-extendable";
3222 packageName = "is-extendable";
3223 version = "0.1.1";
3224 src = fetchurl {
3225 url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz";
3226 sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
3227 };
3228 };
3229 "is-extendable-1.0.1" = {
3230 name = "is-extendable";
3231 packageName = "is-extendable";
3232 version = "1.0.1";
3233 src = fetchurl {
3234 url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz";
3235 sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==";
3236 };
3237 };
3238 "is-extglob-2.1.1" = {
3239 name = "is-extglob";
3240 packageName = "is-extglob";
3241 version = "2.1.1";
3242 src = fetchurl {
3243 url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz";
3244 sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
3245 };
3246 };
3247 "is-fullwidth-code-point-2.0.0" = {
3248 name = "is-fullwidth-code-point";
3249 packageName = "is-fullwidth-code-point";
3250 version = "2.0.0";
3251 src = fetchurl {
3252 url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
3253 sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
3254 };
3255 };
3256 "is-glob-3.1.0" = {
3257 name = "is-glob";
3258 packageName = "is-glob";
3259 version = "3.1.0";
3260 src = fetchurl {
3261 url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz";
3262 sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
3263 };
3264 };
3265 "is-glob-4.0.1" = {
3266 name = "is-glob";
3267 packageName = "is-glob";
3268 version = "4.0.1";
3269 src = fetchurl {
3270 url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
3271 sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
3272 };
3273 };
3274 "is-html-1.1.0" = {
3275 name = "is-html";
3276 packageName = "is-html";
3277 version = "1.1.0";
3278 src = fetchurl {
3279 url = "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz";
3280 sha1 = "e04f1c18d39485111396f9a0273eab51af218464";
3281 };
3282 };
3283 "is-number-3.0.0" = {
3284 name = "is-number";
3285 packageName = "is-number";
3286 version = "3.0.0";
3287 src = fetchurl {
3288 url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz";
3289 sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
3290 };
3291 };
3292 "is-obj-2.0.0" = {
3293 name = "is-obj";
3294 packageName = "is-obj";
3295 version = "2.0.0";
3296 src = fetchurl {
3297 url = "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz";
3298 sha512 = "drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==";
3299 };
3300 };
3301 "is-plain-object-2.0.4" = {
3302 name = "is-plain-object";
3303 packageName = "is-plain-object";
3304 version = "2.0.4";
3305 src = fetchurl {
3306 url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz";
3307 sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
3308 };
3309 };
3310 "is-regex-1.0.5" = {
3311 name = "is-regex";
3312 packageName = "is-regex";
3313 version = "1.0.5";
3314 src = fetchurl {
3315 url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz";
3316 sha512 = "vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==";
3317 };
3318 };
3319 "is-resolvable-1.1.0" = {
3320 name = "is-resolvable";
3321 packageName = "is-resolvable";
3322 version = "1.1.0";
3323 src = fetchurl {
3324 url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz";
3325 sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==";
3326 };
3327 };
3328 "is-svg-3.0.0" = {
3329 name = "is-svg";
3330 packageName = "is-svg";
3331 version = "3.0.0";
3332 src = fetchurl {
3333 url = "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz";
3334 sha512 = "gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==";
3335 };
3336 };
3337 "is-symbol-1.0.3" = {
3338 name = "is-symbol";
3339 packageName = "is-symbol";
3340 version = "1.0.3";
3341 src = fetchurl {
3342 url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
3343 sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
3344 };
3345 };
3346 "is-typedarray-1.0.0" = {
3347 name = "is-typedarray";
3348 packageName = "is-typedarray";
3349 version = "1.0.0";
3350 src = fetchurl {
3351 url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
3352 sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
3353 };
3354 };
3355 "is-url-1.2.4" = {
3356 name = "is-url";
3357 packageName = "is-url";
3358 version = "1.2.4";
3359 src = fetchurl {
3360 url = "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz";
3361 sha512 = "ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==";
3362 };
3363 };
3364 "is-windows-1.0.2" = {
3365 name = "is-windows";
3366 packageName = "is-windows";
3367 version = "1.0.2";
3368 src = fetchurl {
3369 url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz";
3370 sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==";
3371 };
3372 };
3373 "is-wsl-1.1.0" = {
3374 name = "is-wsl";
3375 packageName = "is-wsl";
3376 version = "1.1.0";
3377 src = fetchurl {
3378 url = "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz";
3379 sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
3380 };
3381 };
3382 "isarray-1.0.0" = {
3383 name = "isarray";
3384 packageName = "isarray";
3385 version = "1.0.0";
3386 src = fetchurl {
3387 url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
3388 sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
3389 };
3390 };
3391 "isarray-2.0.5" = {
3392 name = "isarray";
3393 packageName = "isarray";
3394 version = "2.0.5";
3395 src = fetchurl {
3396 url = "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz";
3397 sha512 = "xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==";
3398 };
3399 };
3400 "isexe-2.0.0" = {
3401 name = "isexe";
3402 packageName = "isexe";
3403 version = "2.0.0";
3404 src = fetchurl {
3405 url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
3406 sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
3407 };
3408 };
3409 "isobject-2.1.0" = {
3410 name = "isobject";
3411 packageName = "isobject";
3412 version = "2.1.0";
3413 src = fetchurl {
3414 url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz";
3415 sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
3416 };
3417 };
3418 "isobject-3.0.1" = {
3419 name = "isobject";
3420 packageName = "isobject";
3421 version = "3.0.1";
3422 src = fetchurl {
3423 url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz";
3424 sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
3425 };
3426 };
3427 "isstream-0.1.2" = {
3428 name = "isstream";
3429 packageName = "isstream";
3430 version = "0.1.2";
3431 src = fetchurl {
3432 url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
3433 sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
3434 };
3435 };
3436 "js-beautify-1.11.0" = {
3437 name = "js-beautify";
3438 packageName = "js-beautify";
3439 version = "1.11.0";
3440 src = fetchurl {
3441 url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz";
3442 sha512 = "a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A==";
3443 };
3444 };
3445 "js-levenshtein-1.1.6" = {
3446 name = "js-levenshtein";
3447 packageName = "js-levenshtein";
3448 version = "1.1.6";
3449 src = fetchurl {
3450 url = "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz";
3451 sha512 = "X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==";
3452 };
3453 };
3454 "js-tokens-4.0.0" = {
3455 name = "js-tokens";
3456 packageName = "js-tokens";
3457 version = "4.0.0";
3458 src = fetchurl {
3459 url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
3460 sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
3461 };
3462 };
3463 "js-yaml-3.13.1" = {
3464 name = "js-yaml";
3465 packageName = "js-yaml";
3466 version = "3.13.1";
3467 src = fetchurl {
3468 url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
3469 sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
3470 };
3471 };
3472 "jsbn-0.1.1" = {
3473 name = "jsbn";
3474 packageName = "jsbn";
3475 version = "0.1.1";
3476 src = fetchurl {
3477 url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
3478 sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
3479 };
3480 };
3481 "jsdom-14.1.0" = {
3482 name = "jsdom";
3483 packageName = "jsdom";
3484 version = "14.1.0";
3485 src = fetchurl {
3486 url = "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz";
3487 sha512 = "O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==";
3488 };
3489 };
3490 "jsesc-0.5.0" = {
3491 name = "jsesc";
3492 packageName = "jsesc";
3493 version = "0.5.0";
3494 src = fetchurl {
3495 url = "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz";
3496 sha1 = "e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
3497 };
3498 };
3499 "jsesc-2.5.2" = {
3500 name = "jsesc";
3501 packageName = "jsesc";
3502 version = "2.5.2";
3503 src = fetchurl {
3504 url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
3505 sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
3506 };
3507 };
3508 "json-parse-better-errors-1.0.2" = {
3509 name = "json-parse-better-errors";
3510 packageName = "json-parse-better-errors";
3511 version = "1.0.2";
3512 src = fetchurl {
3513 url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
3514 sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==";
3515 };
3516 };
3517 "json-schema-0.2.3" = {
3518 name = "json-schema";
3519 packageName = "json-schema";
3520 version = "0.2.3";
3521 src = fetchurl {
3522 url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
3523 sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
3524 };
3525 };
3526 "json-schema-traverse-0.4.1" = {
3527 name = "json-schema-traverse";
3528 packageName = "json-schema-traverse";
3529 version = "0.4.1";
3530 src = fetchurl {
3531 url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
3532 sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
3533 };
3534 };
3535 "json-stringify-safe-5.0.1" = {
3536 name = "json-stringify-safe";
3537 packageName = "json-stringify-safe";
3538 version = "5.0.1";
3539 src = fetchurl {
3540 url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
3541 sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
3542 };
3543 };
3544 "json5-1.0.1" = {
3545 name = "json5";
3546 packageName = "json5";
3547 version = "1.0.1";
3548 src = fetchurl {
3549 url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz";
3550 sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
3551 };
3552 };
3553 "json5-2.1.3" = {
3554 name = "json5";
3555 packageName = "json5";
3556 version = "2.1.3";
3557 src = fetchurl {
3558 url = "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz";
3559 sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
3560 };
3561 };
3562 "jsprim-1.4.1" = {
3563 name = "jsprim";
3564 packageName = "jsprim";
3565 version = "1.4.1";
3566 src = fetchurl {
3567 url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
3568 sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
3569 };
3570 };
3571 "kind-of-3.2.2" = {
3572 name = "kind-of";
3573 packageName = "kind-of";
3574 version = "3.2.2";
3575 src = fetchurl {
3576 url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz";
3577 sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
3578 };
3579 };
3580 "kind-of-4.0.0" = {
3581 name = "kind-of";
3582 packageName = "kind-of";
3583 version = "4.0.0";
3584 src = fetchurl {
3585 url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz";
3586 sha1 = "20813df3d712928b207378691a45066fae72dd57";
3587 };
3588 };
3589 "kind-of-5.1.0" = {
3590 name = "kind-of";
3591 packageName = "kind-of";
3592 version = "5.1.0";
3593 src = fetchurl {
3594 url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz";
3595 sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==";
3596 };
3597 };
3598 "kind-of-6.0.3" = {
3599 name = "kind-of";
3600 packageName = "kind-of";
3601 version = "6.0.3";
3602 src = fetchurl {
3603 url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz";
3604 sha512 = "dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==";
3605 };
3606 };
3607 "levn-0.3.0" = {
3608 name = "levn";
3609 packageName = "levn";
3610 version = "0.3.0";
3611 src = fetchurl {
3612 url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz";
3613 sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
3614 };
3615 };
3616 "locate-path-2.0.0" = {
3617 name = "locate-path";
3618 packageName = "locate-path";
3619 version = "2.0.0";
3620 src = fetchurl {
3621 url = "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz";
3622 sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e";
3623 };
3624 };
3625 "locate-path-3.0.0" = {
3626 name = "locate-path";
3627 packageName = "locate-path";
3628 version = "3.0.0";
3629 src = fetchurl {
3630 url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
3631 sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
3632 };
3633 };
3634 "lodash-4.17.15" = {
3635 name = "lodash";
3636 packageName = "lodash";
3637 version = "4.17.15";
3638 src = fetchurl {
3639 url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
3640 sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
3641 };
3642 };
3643 "lodash.clone-4.5.0" = {
3644 name = "lodash.clone";
3645 packageName = "lodash.clone";
3646 version = "4.5.0";
3647 src = fetchurl {
3648 url = "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz";
3649 sha1 = "195870450f5a13192478df4bc3d23d2dea1907b6";
3650 };
3651 };
3652 "lodash.memoize-4.1.2" = {
3653 name = "lodash.memoize";
3654 packageName = "lodash.memoize";
3655 version = "4.1.2";
3656 src = fetchurl {
3657 url = "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz";
3658 sha1 = "bcc6c49a42a2840ed997f323eada5ecd182e0bfe";
3659 };
3660 };
3661 "lodash.sortby-4.7.0" = {
3662 name = "lodash.sortby";
3663 packageName = "lodash.sortby";
3664 version = "4.7.0";
3665 src = fetchurl {
3666 url = "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz";
3667 sha1 = "edd14c824e2cc9c1e0b0a1b42bb5210516a42438";
3668 };
3669 };
3670 "lodash.uniq-4.5.0" = {
3671 name = "lodash.uniq";
3672 packageName = "lodash.uniq";
3673 version = "4.5.0";
3674 src = fetchurl {
3675 url = "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
3676 sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
3677 };
3678 };
3679 "log-symbols-2.2.0" = {
3680 name = "log-symbols";
3681 packageName = "log-symbols";
3682 version = "2.2.0";
3683 src = fetchurl {
3684 url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz";
3685 sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==";
3686 };
3687 };
3688 "loose-envify-1.4.0" = {
3689 name = "loose-envify";
3690 packageName = "loose-envify";
3691 version = "1.4.0";
3692 src = fetchurl {
3693 url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz";
3694 sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
3695 };
3696 };
3697 "lru-cache-4.1.5" = {
3698 name = "lru-cache";
3699 packageName = "lru-cache";
3700 version = "4.1.5";
3701 src = fetchurl {
3702 url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
3703 sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==";
3704 };
3705 };
3706 "magic-string-0.22.5" = {
3707 name = "magic-string";
3708 packageName = "magic-string";
3709 version = "0.22.5";
3710 src = fetchurl {
3711 url = "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz";
3712 sha512 = "oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==";
3713 };
3714 };
3715 "map-cache-0.2.2" = {
3716 name = "map-cache";
3717 packageName = "map-cache";
3718 version = "0.2.2";
3719 src = fetchurl {
3720 url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz";
3721 sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
3722 };
3723 };
3724 "map-visit-1.0.0" = {
3725 name = "map-visit";
3726 packageName = "map-visit";
3727 version = "1.0.0";
3728 src = fetchurl {
3729 url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz";
3730 sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
3731 };
3732 };
3733 "md5.js-1.3.5" = {
3734 name = "md5.js";
3735 packageName = "md5.js";
3736 version = "1.3.5";
3737 src = fetchurl {
3738 url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz";
3739 sha512 = "xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==";
3740 };
3741 };
3742 "mdn-data-2.0.4" = {
3743 name = "mdn-data";
3744 packageName = "mdn-data";
3745 version = "2.0.4";
3746 src = fetchurl {
3747 url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz";
3748 sha512 = "iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==";
3749 };
3750 };
3751 "mdn-data-2.0.6" = {
3752 name = "mdn-data";
3753 packageName = "mdn-data";
3754 version = "2.0.6";
3755 src = fetchurl {
3756 url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz";
3757 sha512 = "rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==";
3758 };
3759 };
3760 "merge-source-map-1.0.4" = {
3761 name = "merge-source-map";
3762 packageName = "merge-source-map";
3763 version = "1.0.4";
3764 src = fetchurl {
3765 url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz";
3766 sha1 = "a5de46538dae84d4114cc5ea02b4772a6346701f";
3767 };
3768 };
3769 "merge2-1.3.0" = {
3770 name = "merge2";
3771 packageName = "merge2";
3772 version = "1.3.0";
3773 src = fetchurl {
3774 url = "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz";
3775 sha512 = "2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==";
3776 };
3777 };
3778 "micromatch-3.1.10" = {
3779 name = "micromatch";
3780 packageName = "micromatch";
3781 version = "3.1.10";
3782 src = fetchurl {
3783 url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz";
3784 sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==";
3785 };
3786 };
3787 "miller-rabin-4.0.1" = {
3788 name = "miller-rabin";
3789 packageName = "miller-rabin";
3790 version = "4.0.1";
3791 src = fetchurl {
3792 url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz";
3793 sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==";
3794 };
3795 };
3796 "mime-1.6.0" = {
3797 name = "mime";
3798 packageName = "mime";
3799 version = "1.6.0";
3800 src = fetchurl {
3801 url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
3802 sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
3803 };
3804 };
3805 "mime-db-1.44.0" = {
3806 name = "mime-db";
3807 packageName = "mime-db";
3808 version = "1.44.0";
3809 src = fetchurl {
3810 url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
3811 sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
3812 };
3813 };
3814 "mime-types-2.1.27" = {
3815 name = "mime-types";
3816 packageName = "mime-types";
3817 version = "2.1.27";
3818 src = fetchurl {
3819 url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
3820 sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
3821 };
3822 };
3823 "mimic-fn-1.2.0" = {
3824 name = "mimic-fn";
3825 packageName = "mimic-fn";
3826 version = "1.2.0";
3827 src = fetchurl {
3828 url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz";
3829 sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==";
3830 };
3831 };
3832 "minimalistic-assert-1.0.1" = {
3833 name = "minimalistic-assert";
3834 packageName = "minimalistic-assert";
3835 version = "1.0.1";
3836 src = fetchurl {
3837 url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
3838 sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==";
3839 };
3840 };
3841 "minimalistic-crypto-utils-1.0.1" = {
3842 name = "minimalistic-crypto-utils";
3843 packageName = "minimalistic-crypto-utils";
3844 version = "1.0.1";
3845 src = fetchurl {
3846 url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
3847 sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
3848 };
3849 };
3850 "minimatch-3.0.4" = {
3851 name = "minimatch";
3852 packageName = "minimatch";
3853 version = "3.0.4";
3854 src = fetchurl {
3855 url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
3856 sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
3857 };
3858 };
3859 "minimist-1.2.5" = {
3860 name = "minimist";
3861 packageName = "minimist";
3862 version = "1.2.5";
3863 src = fetchurl {
3864 url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
3865 sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
3866 };
3867 };
3868 "mixin-deep-1.3.2" = {
3869 name = "mixin-deep";
3870 packageName = "mixin-deep";
3871 version = "1.3.2";
3872 src = fetchurl {
3873 url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz";
3874 sha512 = "WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==";
3875 };
3876 };
3877 "mkdirp-0.5.5" = {
3878 name = "mkdirp";
3879 packageName = "mkdirp";
3880 version = "0.5.5";
3881 src = fetchurl {
3882 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
3883 sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
3884 };
3885 };
3886 "mkdirp-1.0.4" = {
3887 name = "mkdirp";
3888 packageName = "mkdirp";
3889 version = "1.0.4";
3890 src = fetchurl {
3891 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz";
3892 sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
3893 };
3894 };
3895 "ms-2.0.0" = {
3896 name = "ms";
3897 packageName = "ms";
3898 version = "2.0.0";
3899 src = fetchurl {
3900 url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
3901 sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
3902 };
3903 };
3904 "ms-2.1.1" = {
3905 name = "ms";
3906 packageName = "ms";
3907 version = "2.1.1";
3908 src = fetchurl {
3909 url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
3910 sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
3911 };
3912 };
3913 "ms-2.1.2" = {
3914 name = "ms";
3915 packageName = "ms";
3916 version = "2.1.2";
3917 src = fetchurl {
3918 url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
3919 sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
3920 };
3921 };
3922 "nan-2.14.1" = {
3923 name = "nan";
3924 packageName = "nan";
3925 version = "2.14.1";
3926 src = fetchurl {
3927 url = "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz";
3928 sha512 = "isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==";
3929 };
3930 };
3931 "nanomatch-1.2.13" = {
3932 name = "nanomatch";
3933 packageName = "nanomatch";
3934 version = "1.2.13";
3935 src = fetchurl {
3936 url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz";
3937 sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==";
3938 };
3939 };
3940 "nice-try-1.0.5" = {
3941 name = "nice-try";
3942 packageName = "nice-try";
3943 version = "1.0.5";
3944 src = fetchurl {
3945 url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz";
3946 sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
3947 };
3948 };
3949 "node-addon-api-1.7.1" = {
3950 name = "node-addon-api";
3951 packageName = "node-addon-api";
3952 version = "1.7.1";
3953 src = fetchurl {
3954 url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz";
3955 sha512 = "2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==";
3956 };
3957 };
3958 "node-elm-compiler-5.0.4" = {
3959 name = "node-elm-compiler";
3960 packageName = "node-elm-compiler";
3961 version = "5.0.4";
3962 src = fetchurl {
3963 url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz";
3964 sha512 = "VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==";
3965 };
3966 };
3967 "node-forge-0.7.6" = {
3968 name = "node-forge";
3969 packageName = "node-forge";
3970 version = "0.7.6";
3971 src = fetchurl {
3972 url = "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz";
3973 sha512 = "sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==";
3974 };
3975 };
3976 "node-libs-browser-2.2.1" = {
3977 name = "node-libs-browser";
3978 packageName = "node-libs-browser";
3979 version = "2.2.1";
3980 src = fetchurl {
3981 url = "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
3982 sha512 = "h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==";
3983 };
3984 };
3985 "node-releases-1.1.53" = {
3986 name = "node-releases";
3987 packageName = "node-releases";
3988 version = "1.1.53";
3989 src = fetchurl {
3990 url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz";
3991 sha512 = "wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==";
3992 };
3993 };
3994 "nopt-4.0.3" = {
3995 name = "nopt";
3996 packageName = "nopt";
3997 version = "4.0.3";
3998 src = fetchurl {
3999 url = "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz";
4000 sha512 = "CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==";
4001 };
4002 };
4003 "normalize-html-whitespace-1.0.0" = {
4004 name = "normalize-html-whitespace";
4005 packageName = "normalize-html-whitespace";
4006 version = "1.0.0";
4007 src = fetchurl {
4008 url = "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz";
4009 sha512 = "9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA==";
4010 };
4011 };
4012 "normalize-path-2.1.1" = {
4013 name = "normalize-path";
4014 packageName = "normalize-path";
4015 version = "2.1.1";
4016 src = fetchurl {
4017 url = "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz";
4018 sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9";
4019 };
4020 };
4021 "normalize-path-3.0.0" = {
4022 name = "normalize-path";
4023 packageName = "normalize-path";
4024 version = "3.0.0";
4025 src = fetchurl {
4026 url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
4027 sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
4028 };
4029 };
4030 "normalize-url-3.3.0" = {
4031 name = "normalize-url";
4032 packageName = "normalize-url";
4033 version = "3.3.0";
4034 src = fetchurl {
4035 url = "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz";
4036 sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
4037 };
4038 };
4039 "nth-check-1.0.2" = {
4040 name = "nth-check";
4041 packageName = "nth-check";
4042 version = "1.0.2";
4043 src = fetchurl {
4044 url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz";
4045 sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
4046 };
4047 };
4048 "nwsapi-2.2.0" = {
4049 name = "nwsapi";
4050 packageName = "nwsapi";
4051 version = "2.2.0";
4052 src = fetchurl {
4053 url = "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz";
4054 sha512 = "h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==";
4055 };
4056 };
4057 "oauth-sign-0.9.0" = {
4058 name = "oauth-sign";
4059 packageName = "oauth-sign";
4060 version = "0.9.0";
4061 src = fetchurl {
4062 url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
4063 sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
4064 };
4065 };
4066 "object-assign-4.1.1" = {
4067 name = "object-assign";
4068 packageName = "object-assign";
4069 version = "4.1.1";
4070 src = fetchurl {
4071 url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
4072 sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
4073 };
4074 };
4075 "object-copy-0.1.0" = {
4076 name = "object-copy";
4077 packageName = "object-copy";
4078 version = "0.1.0";
4079 src = fetchurl {
4080 url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz";
4081 sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
4082 };
4083 };
4084 "object-inspect-1.4.1" = {
4085 name = "object-inspect";
4086 packageName = "object-inspect";
4087 version = "1.4.1";
4088 src = fetchurl {
4089 url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz";
4090 sha512 = "wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==";
4091 };
4092 };
4093 "object-inspect-1.7.0" = {
4094 name = "object-inspect";
4095 packageName = "object-inspect";
4096 version = "1.7.0";
4097 src = fetchurl {
4098 url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
4099 sha512 = "a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==";
4100 };
4101 };
4102 "object-keys-1.1.1" = {
4103 name = "object-keys";
4104 packageName = "object-keys";
4105 version = "1.1.1";
4106 src = fetchurl {
4107 url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
4108 sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
4109 };
4110 };
4111 "object-visit-1.0.1" = {
4112 name = "object-visit";
4113 packageName = "object-visit";
4114 version = "1.0.1";
4115 src = fetchurl {
4116 url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz";
4117 sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
4118 };
4119 };
4120 "object.assign-4.1.0" = {
4121 name = "object.assign";
4122 packageName = "object.assign";
4123 version = "4.1.0";
4124 src = fetchurl {
4125 url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz";
4126 sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
4127 };
4128 };
4129 "object.getownpropertydescriptors-2.1.0" = {
4130 name = "object.getownpropertydescriptors";
4131 packageName = "object.getownpropertydescriptors";
4132 version = "2.1.0";
4133 src = fetchurl {
4134 url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz";
4135 sha512 = "Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==";
4136 };
4137 };
4138 "object.pick-1.3.0" = {
4139 name = "object.pick";
4140 packageName = "object.pick";
4141 version = "1.3.0";
4142 src = fetchurl {
4143 url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz";
4144 sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
4145 };
4146 };
4147 "object.values-1.1.1" = {
4148 name = "object.values";
4149 packageName = "object.values";
4150 version = "1.1.1";
4151 src = fetchurl {
4152 url = "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz";
4153 sha512 = "WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==";
4154 };
4155 };
4156 "on-finished-2.3.0" = {
4157 name = "on-finished";
4158 packageName = "on-finished";
4159 version = "2.3.0";
4160 src = fetchurl {
4161 url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
4162 sha1 = "20f1336481b083cd75337992a16971aa2d906947";
4163 };
4164 };
4165 "once-1.4.0" = {
4166 name = "once";
4167 packageName = "once";
4168 version = "1.4.0";
4169 src = fetchurl {
4170 url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
4171 sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
4172 };
4173 };
4174 "onetime-2.0.1" = {
4175 name = "onetime";
4176 packageName = "onetime";
4177 version = "2.0.1";
4178 src = fetchurl {
4179 url = "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz";
4180 sha1 = "067428230fd67443b2794b22bba528b6867962d4";
4181 };
4182 };
4183 "opn-5.5.0" = {
4184 name = "opn";
4185 packageName = "opn";
4186 version = "5.5.0";
4187 src = fetchurl {
4188 url = "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz";
4189 sha512 = "PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==";
4190 };
4191 };
4192 "optionator-0.8.3" = {
4193 name = "optionator";
4194 packageName = "optionator";
4195 version = "0.8.3";
4196 src = fetchurl {
4197 url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz";
4198 sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==";
4199 };
4200 };
4201 "ora-2.1.0" = {
4202 name = "ora";
4203 packageName = "ora";
4204 version = "2.1.0";
4205 src = fetchurl {
4206 url = "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz";
4207 sha512 = "hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==";
4208 };
4209 };
4210 "os-browserify-0.3.0" = {
4211 name = "os-browserify";
4212 packageName = "os-browserify";
4213 version = "0.3.0";
4214 src = fetchurl {
4215 url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz";
4216 sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
4217 };
4218 };
4219 "os-homedir-1.0.2" = {
4220 name = "os-homedir";
4221 packageName = "os-homedir";
4222 version = "1.0.2";
4223 src = fetchurl {
4224 url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
4225 sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
4226 };
4227 };
4228 "os-tmpdir-1.0.2" = {
4229 name = "os-tmpdir";
4230 packageName = "os-tmpdir";
4231 version = "1.0.2";
4232 src = fetchurl {
4233 url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
4234 sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
4235 };
4236 };
4237 "osenv-0.1.5" = {
4238 name = "osenv";
4239 packageName = "osenv";
4240 version = "0.1.5";
4241 src = fetchurl {
4242 url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz";
4243 sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
4244 };
4245 };
4246 "p-limit-1.3.0" = {
4247 name = "p-limit";
4248 packageName = "p-limit";
4249 version = "1.3.0";
4250 src = fetchurl {
4251 url = "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz";
4252 sha512 = "vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==";
4253 };
4254 };
4255 "p-limit-2.3.0" = {
4256 name = "p-limit";
4257 packageName = "p-limit";
4258 version = "2.3.0";
4259 src = fetchurl {
4260 url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
4261 sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
4262 };
4263 };
4264 "p-locate-2.0.0" = {
4265 name = "p-locate";
4266 packageName = "p-locate";
4267 version = "2.0.0";
4268 src = fetchurl {
4269 url = "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz";
4270 sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43";
4271 };
4272 };
4273 "p-locate-3.0.0" = {
4274 name = "p-locate";
4275 packageName = "p-locate";
4276 version = "3.0.0";
4277 src = fetchurl {
4278 url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
4279 sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
4280 };
4281 };
4282 "p-try-1.0.0" = {
4283 name = "p-try";
4284 packageName = "p-try";
4285 version = "1.0.0";
4286 src = fetchurl {
4287 url = "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz";
4288 sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
4289 };
4290 };
4291 "p-try-2.2.0" = {
4292 name = "p-try";
4293 packageName = "p-try";
4294 version = "2.2.0";
4295 src = fetchurl {
4296 url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
4297 sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
4298 };
4299 };
4300 "pako-0.2.9" = {
4301 name = "pako";
4302 packageName = "pako";
4303 version = "0.2.9";
4304 src = fetchurl {
4305 url = "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz";
4306 sha1 = "f3f7522f4ef782348da8161bad9ecfd51bf83a75";
4307 };
4308 };
4309 "pako-1.0.11" = {
4310 name = "pako";
4311 packageName = "pako";
4312 version = "1.0.11";
4313 src = fetchurl {
4314 url = "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz";
4315 sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==";
4316 };
4317 };
4318 "parcel-bundler-1.12.3" = {
4319 name = "parcel-bundler";
4320 packageName = "parcel-bundler";
4321 version = "1.12.3";
4322 src = fetchurl {
4323 url = "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.3.tgz";
4324 sha512 = "8bq6lj0hhQeGxD9f9xEkFMXQ3d8TIlf2+isKxoi9bciB0KVEILRGllaPkUgp++5t0anToBh9+tG6ZyInXOC1/A==";
4325 };
4326 };
4327 "parse-asn1-5.1.5" = {
4328 name = "parse-asn1";
4329 packageName = "parse-asn1";
4330 version = "5.1.5";
4331 src = fetchurl {
4332 url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz";
4333 sha512 = "jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==";
4334 };
4335 };
4336 "parse-json-4.0.0" = {
4337 name = "parse-json";
4338 packageName = "parse-json";
4339 version = "4.0.0";
4340 src = fetchurl {
4341 url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz";
4342 sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
4343 };
4344 };
4345 "parse5-5.1.0" = {
4346 name = "parse5";
4347 packageName = "parse5";
4348 version = "5.1.0";
4349 src = fetchurl {
4350 url = "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz";
4351 sha512 = "fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==";
4352 };
4353 };
4354 "parseurl-1.3.3" = {
4355 name = "parseurl";
4356 packageName = "parseurl";
4357 version = "1.3.3";
4358 src = fetchurl {
4359 url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
4360 sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
4361 };
4362 };
4363 "pascalcase-0.1.1" = {
4364 name = "pascalcase";
4365 packageName = "pascalcase";
4366 version = "0.1.1";
4367 src = fetchurl {
4368 url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz";
4369 sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
4370 };
4371 };
4372 "path-browserify-0.0.1" = {
4373 name = "path-browserify";
4374 packageName = "path-browserify";
4375 version = "0.0.1";
4376 src = fetchurl {
4377 url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz";
4378 sha512 = "BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==";
4379 };
4380 };
4381 "path-dirname-1.0.2" = {
4382 name = "path-dirname";
4383 packageName = "path-dirname";
4384 version = "1.0.2";
4385 src = fetchurl {
4386 url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz";
4387 sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
4388 };
4389 };
4390 "path-exists-3.0.0" = {
4391 name = "path-exists";
4392 packageName = "path-exists";
4393 version = "3.0.0";
4394 src = fetchurl {
4395 url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz";
4396 sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
4397 };
4398 };
4399 "path-is-absolute-1.0.1" = {
4400 name = "path-is-absolute";
4401 packageName = "path-is-absolute";
4402 version = "1.0.1";
4403 src = fetchurl {
4404 url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
4405 sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
4406 };
4407 };
4408 "path-key-2.0.1" = {
4409 name = "path-key";
4410 packageName = "path-key";
4411 version = "2.0.1";
4412 src = fetchurl {
4413 url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz";
4414 sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40";
4415 };
4416 };
4417 "path-parse-1.0.6" = {
4418 name = "path-parse";
4419 packageName = "path-parse";
4420 version = "1.0.6";
4421 src = fetchurl {
4422 url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
4423 sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
4424 };
4425 };
4426 "pbkdf2-3.0.17" = {
4427 name = "pbkdf2";
4428 packageName = "pbkdf2";
4429 version = "3.0.17";
4430 src = fetchurl {
4431 url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz";
4432 sha512 = "U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==";
4433 };
4434 };
4435 "performance-now-2.1.0" = {
4436 name = "performance-now";
4437 packageName = "performance-now";
4438 version = "2.1.0";
4439 src = fetchurl {
4440 url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
4441 sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
4442 };
4443 };
4444 "physical-cpu-count-2.0.0" = {
4445 name = "physical-cpu-count";
4446 packageName = "physical-cpu-count";
4447 version = "2.0.0";
4448 src = fetchurl {
4449 url = "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz";
4450 sha1 = "18de2f97e4bf7a9551ad7511942b5496f7aba660";
4451 };
4452 };
4453 "pkg-up-2.0.0" = {
4454 name = "pkg-up";
4455 packageName = "pkg-up";
4456 version = "2.0.0";
4457 src = fetchurl {
4458 url = "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz";
4459 sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f";
4460 };
4461 };
4462 "pn-1.1.0" = {
4463 name = "pn";
4464 packageName = "pn";
4465 version = "1.1.0";
4466 src = fetchurl {
4467 url = "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz";
4468 sha512 = "2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==";
4469 };
4470 };
4471 "posix-character-classes-0.1.1" = {
4472 name = "posix-character-classes";
4473 packageName = "posix-character-classes";
4474 version = "0.1.1";
4475 src = fetchurl {
4476 url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
4477 sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
4478 };
4479 };
4480 "postcss-6.0.1" = {
4481 name = "postcss";
4482 packageName = "postcss";
4483 version = "6.0.1";
4484 src = fetchurl {
4485 url = "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz";
4486 sha1 = "000dbd1f8eef217aa368b9a212c5fc40b2a8f3f2";
4487 };
4488 };
4489 "postcss-6.0.23" = {
4490 name = "postcss";
4491 packageName = "postcss";
4492 version = "6.0.23";
4493 src = fetchurl {
4494 url = "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz";
4495 sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==";
4496 };
4497 };
4498 "postcss-7.0.27" = {
4499 name = "postcss";
4500 packageName = "postcss";
4501 version = "7.0.27";
4502 src = fetchurl {
4503 url = "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz";
4504 sha512 = "WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==";
4505 };
4506 };
4507 "postcss-calc-7.0.2" = {
4508 name = "postcss-calc";
4509 packageName = "postcss-calc";
4510 version = "7.0.2";
4511 src = fetchurl {
4512 url = "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz";
4513 sha512 = "rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==";
4514 };
4515 };
4516 "postcss-colormin-4.0.3" = {
4517 name = "postcss-colormin";
4518 packageName = "postcss-colormin";
4519 version = "4.0.3";
4520 src = fetchurl {
4521 url = "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz";
4522 sha512 = "WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==";
4523 };
4524 };
4525 "postcss-convert-values-4.0.1" = {
4526 name = "postcss-convert-values";
4527 packageName = "postcss-convert-values";
4528 version = "4.0.1";
4529 src = fetchurl {
4530 url = "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz";
4531 sha512 = "Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==";
4532 };
4533 };
4534 "postcss-discard-comments-4.0.2" = {
4535 name = "postcss-discard-comments";
4536 packageName = "postcss-discard-comments";
4537 version = "4.0.2";
4538 src = fetchurl {
4539 url = "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz";
4540 sha512 = "RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==";
4541 };
4542 };
4543 "postcss-discard-duplicates-4.0.2" = {
4544 name = "postcss-discard-duplicates";
4545 packageName = "postcss-discard-duplicates";
4546 version = "4.0.2";
4547 src = fetchurl {
4548 url = "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz";
4549 sha512 = "ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==";
4550 };
4551 };
4552 "postcss-discard-empty-4.0.1" = {
4553 name = "postcss-discard-empty";
4554 packageName = "postcss-discard-empty";
4555 version = "4.0.1";
4556 src = fetchurl {
4557 url = "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz";
4558 sha512 = "B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==";
4559 };
4560 };
4561 "postcss-discard-overridden-4.0.1" = {
4562 name = "postcss-discard-overridden";
4563 packageName = "postcss-discard-overridden";
4564 version = "4.0.1";
4565 src = fetchurl {
4566 url = "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz";
4567 sha512 = "IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==";
4568 };
4569 };
4570 "postcss-merge-longhand-4.0.11" = {
4571 name = "postcss-merge-longhand";
4572 packageName = "postcss-merge-longhand";
4573 version = "4.0.11";
4574 src = fetchurl {
4575 url = "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz";
4576 sha512 = "alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==";
4577 };
4578 };
4579 "postcss-merge-rules-4.0.3" = {
4580 name = "postcss-merge-rules";
4581 packageName = "postcss-merge-rules";
4582 version = "4.0.3";
4583 src = fetchurl {
4584 url = "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz";
4585 sha512 = "U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==";
4586 };
4587 };
4588 "postcss-minify-font-values-4.0.2" = {
4589 name = "postcss-minify-font-values";
4590 packageName = "postcss-minify-font-values";
4591 version = "4.0.2";
4592 src = fetchurl {
4593 url = "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz";
4594 sha512 = "j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==";
4595 };
4596 };
4597 "postcss-minify-gradients-4.0.2" = {
4598 name = "postcss-minify-gradients";
4599 packageName = "postcss-minify-gradients";
4600 version = "4.0.2";
4601 src = fetchurl {
4602 url = "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz";
4603 sha512 = "qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==";
4604 };
4605 };
4606 "postcss-minify-params-4.0.2" = {
4607 name = "postcss-minify-params";
4608 packageName = "postcss-minify-params";
4609 version = "4.0.2";
4610 src = fetchurl {
4611 url = "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz";
4612 sha512 = "G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==";
4613 };
4614 };
4615 "postcss-minify-selectors-4.0.2" = {
4616 name = "postcss-minify-selectors";
4617 packageName = "postcss-minify-selectors";
4618 version = "4.0.2";
4619 src = fetchurl {
4620 url = "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz";
4621 sha512 = "D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==";
4622 };
4623 };
4624 "postcss-modules-extract-imports-1.1.0" = {
4625 name = "postcss-modules-extract-imports";
4626 packageName = "postcss-modules-extract-imports";
4627 version = "1.1.0";
4628 src = fetchurl {
4629 url = "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz";
4630 sha1 = "b614c9720be6816eaee35fb3a5faa1dba6a05ddb";
4631 };
4632 };
4633 "postcss-modules-local-by-default-1.2.0" = {
4634 name = "postcss-modules-local-by-default";
4635 packageName = "postcss-modules-local-by-default";
4636 version = "1.2.0";
4637 src = fetchurl {
4638 url = "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz";
4639 sha1 = "f7d80c398c5a393fa7964466bd19500a7d61c069";
4640 };
4641 };
4642 "postcss-modules-scope-1.1.0" = {
4643 name = "postcss-modules-scope";
4644 packageName = "postcss-modules-scope";
4645 version = "1.1.0";
4646 src = fetchurl {
4647 url = "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz";
4648 sha1 = "d6ea64994c79f97b62a72b426fbe6056a194bb90";
4649 };
4650 };
4651 "postcss-modules-values-1.3.0" = {
4652 name = "postcss-modules-values";
4653 packageName = "postcss-modules-values";
4654 version = "1.3.0";
4655 src = fetchurl {
4656 url = "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz";
4657 sha1 = "ecffa9d7e192518389f42ad0e83f72aec456ea20";
4658 };
4659 };
4660 "postcss-normalize-charset-4.0.1" = {
4661 name = "postcss-normalize-charset";
4662 packageName = "postcss-normalize-charset";
4663 version = "4.0.1";
4664 src = fetchurl {
4665 url = "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz";
4666 sha512 = "gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==";
4667 };
4668 };
4669 "postcss-normalize-display-values-4.0.2" = {
4670 name = "postcss-normalize-display-values";
4671 packageName = "postcss-normalize-display-values";
4672 version = "4.0.2";
4673 src = fetchurl {
4674 url = "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz";
4675 sha512 = "3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==";
4676 };
4677 };
4678 "postcss-normalize-positions-4.0.2" = {
4679 name = "postcss-normalize-positions";
4680 packageName = "postcss-normalize-positions";
4681 version = "4.0.2";
4682 src = fetchurl {
4683 url = "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz";
4684 sha512 = "Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==";
4685 };
4686 };
4687 "postcss-normalize-repeat-style-4.0.2" = {
4688 name = "postcss-normalize-repeat-style";
4689 packageName = "postcss-normalize-repeat-style";
4690 version = "4.0.2";
4691 src = fetchurl {
4692 url = "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz";
4693 sha512 = "qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==";
4694 };
4695 };
4696 "postcss-normalize-string-4.0.2" = {
4697 name = "postcss-normalize-string";
4698 packageName = "postcss-normalize-string";
4699 version = "4.0.2";
4700 src = fetchurl {
4701 url = "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz";
4702 sha512 = "RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==";
4703 };
4704 };
4705 "postcss-normalize-timing-functions-4.0.2" = {
4706 name = "postcss-normalize-timing-functions";
4707 packageName = "postcss-normalize-timing-functions";
4708 version = "4.0.2";
4709 src = fetchurl {
4710 url = "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz";
4711 sha512 = "acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==";
4712 };
4713 };
4714 "postcss-normalize-unicode-4.0.1" = {
4715 name = "postcss-normalize-unicode";
4716 packageName = "postcss-normalize-unicode";
4717 version = "4.0.1";
4718 src = fetchurl {
4719 url = "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz";
4720 sha512 = "od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==";
4721 };
4722 };
4723 "postcss-normalize-url-4.0.1" = {
4724 name = "postcss-normalize-url";
4725 packageName = "postcss-normalize-url";
4726 version = "4.0.1";
4727 src = fetchurl {
4728 url = "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz";
4729 sha512 = "p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==";
4730 };
4731 };
4732 "postcss-normalize-whitespace-4.0.2" = {
4733 name = "postcss-normalize-whitespace";
4734 packageName = "postcss-normalize-whitespace";
4735 version = "4.0.2";
4736 src = fetchurl {
4737 url = "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz";
4738 sha512 = "tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==";
4739 };
4740 };
4741 "postcss-ordered-values-4.1.2" = {
4742 name = "postcss-ordered-values";
4743 packageName = "postcss-ordered-values";
4744 version = "4.1.2";
4745 src = fetchurl {
4746 url = "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz";
4747 sha512 = "2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==";
4748 };
4749 };
4750 "postcss-reduce-initial-4.0.3" = {
4751 name = "postcss-reduce-initial";
4752 packageName = "postcss-reduce-initial";
4753 version = "4.0.3";
4754 src = fetchurl {
4755 url = "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz";
4756 sha512 = "gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==";
4757 };
4758 };
4759 "postcss-reduce-transforms-4.0.2" = {
4760 name = "postcss-reduce-transforms";
4761 packageName = "postcss-reduce-transforms";
4762 version = "4.0.2";
4763 src = fetchurl {
4764 url = "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz";
4765 sha512 = "EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==";
4766 };
4767 };
4768 "postcss-selector-parser-3.1.2" = {
4769 name = "postcss-selector-parser";
4770 packageName = "postcss-selector-parser";
4771 version = "3.1.2";
4772 src = fetchurl {
4773 url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz";
4774 sha512 = "h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==";
4775 };
4776 };
4777 "postcss-selector-parser-6.0.2" = {
4778 name = "postcss-selector-parser";
4779 packageName = "postcss-selector-parser";
4780 version = "6.0.2";
4781 src = fetchurl {
4782 url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
4783 sha512 = "36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==";
4784 };
4785 };
4786 "postcss-svgo-4.0.2" = {
4787 name = "postcss-svgo";
4788 packageName = "postcss-svgo";
4789 version = "4.0.2";
4790 src = fetchurl {
4791 url = "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz";
4792 sha512 = "C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==";
4793 };
4794 };
4795 "postcss-unique-selectors-4.0.1" = {
4796 name = "postcss-unique-selectors";
4797 packageName = "postcss-unique-selectors";
4798 version = "4.0.1";
4799 src = fetchurl {
4800 url = "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz";
4801 sha512 = "+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==";
4802 };
4803 };
4804 "postcss-value-parser-3.3.1" = {
4805 name = "postcss-value-parser";
4806 packageName = "postcss-value-parser";
4807 version = "3.3.1";
4808 src = fetchurl {
4809 url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz";
4810 sha512 = "pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==";
4811 };
4812 };
4813 "postcss-value-parser-4.0.3" = {
4814 name = "postcss-value-parser";
4815 packageName = "postcss-value-parser";
4816 version = "4.0.3";
4817 src = fetchurl {
4818 url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz";
4819 sha512 = "N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==";
4820 };
4821 };
4822 "posthtml-0.11.6" = {
4823 name = "posthtml";
4824 packageName = "posthtml";
4825 version = "0.11.6";
4826 src = fetchurl {
4827 url = "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz";
4828 sha512 = "C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==";
4829 };
4830 };
4831 "posthtml-0.12.3" = {
4832 name = "posthtml";
4833 packageName = "posthtml";
4834 version = "0.12.3";
4835 src = fetchurl {
4836 url = "https://registry.npmjs.org/posthtml/-/posthtml-0.12.3.tgz";
4837 sha512 = "Fbpi95+JJyR0tqU7pUy1zTSQFjAsluuwB9pJ1h0jtnGk7n/O2TBtP5nDl9rV0JVACjQ1Lm5wSp4ppChr8u3MhA==";
4838 };
4839 };
4840 "posthtml-parser-0.4.2" = {
4841 name = "posthtml-parser";
4842 packageName = "posthtml-parser";
4843 version = "0.4.2";
4844 src = fetchurl {
4845 url = "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz";
4846 sha512 = "BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==";
4847 };
4848 };
4849 "posthtml-render-1.2.2" = {
4850 name = "posthtml-render";
4851 packageName = "posthtml-render";
4852 version = "1.2.2";
4853 src = fetchurl {
4854 url = "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.2.tgz";
4855 sha512 = "MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==";
4856 };
4857 };
4858 "prelude-ls-1.1.2" = {
4859 name = "prelude-ls";
4860 packageName = "prelude-ls";
4861 version = "1.1.2";
4862 src = fetchurl {
4863 url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz";
4864 sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
4865 };
4866 };
4867 "private-0.1.8" = {
4868 name = "private";
4869 packageName = "private";
4870 version = "0.1.8";
4871 src = fetchurl {
4872 url = "https://registry.npmjs.org/private/-/private-0.1.8.tgz";
4873 sha512 = "VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==";
4874 };
4875 };
4876 "process-0.11.10" = {
4877 name = "process";
4878 packageName = "process";
4879 version = "0.11.10";
4880 src = fetchurl {
4881 url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz";
4882 sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
4883 };
4884 };
4885 "process-nextick-args-2.0.1" = {
4886 name = "process-nextick-args";
4887 packageName = "process-nextick-args";
4888 version = "2.0.1";
4889 src = fetchurl {
4890 url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
4891 sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
4892 };
4893 };
4894 "proto-list-1.2.4" = {
4895 name = "proto-list";
4896 packageName = "proto-list";
4897 version = "1.2.4";
4898 src = fetchurl {
4899 url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz";
4900 sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
4901 };
4902 };
4903 "pseudomap-1.0.2" = {
4904 name = "pseudomap";
4905 packageName = "pseudomap";
4906 version = "1.0.2";
4907 src = fetchurl {
4908 url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz";
4909 sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
4910 };
4911 };
4912 "psl-1.8.0" = {
4913 name = "psl";
4914 packageName = "psl";
4915 version = "1.8.0";
4916 src = fetchurl {
4917 url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
4918 sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
4919 };
4920 };
4921 "public-encrypt-4.0.3" = {
4922 name = "public-encrypt";
4923 packageName = "public-encrypt";
4924 version = "4.0.3";
4925 src = fetchurl {
4926 url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz";
4927 sha512 = "zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==";
4928 };
4929 };
4930 "punycode-1.3.2" = {
4931 name = "punycode";
4932 packageName = "punycode";
4933 version = "1.3.2";
4934 src = fetchurl {
4935 url = "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";
4936 sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
4937 };
4938 };
4939 "punycode-1.4.1" = {
4940 name = "punycode";
4941 packageName = "punycode";
4942 version = "1.4.1";
4943 src = fetchurl {
4944 url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
4945 sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
4946 };
4947 };
4948 "punycode-2.1.1" = {
4949 name = "punycode";
4950 packageName = "punycode";
4951 version = "2.1.1";
4952 src = fetchurl {
4953 url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
4954 sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
4955 };
4956 };
4957 "purgecss-1.4.2" = {
4958 name = "purgecss";
4959 packageName = "purgecss";
4960 version = "1.4.2";
4961 src = fetchurl {
4962 url = "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz";
4963 sha512 = "hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==";
4964 };
4965 };
4966 "q-1.5.1" = {
4967 name = "q";
4968 packageName = "q";
4969 version = "1.5.1";
4970 src = fetchurl {
4971 url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz";
4972 sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7";
4973 };
4974 };
4975 "qs-6.5.2" = {
4976 name = "qs";
4977 packageName = "qs";
4978 version = "6.5.2";
4979 src = fetchurl {
4980 url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
4981 sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
4982 };
4983 };
4984 "querystring-0.2.0" = {
4985 name = "querystring";
4986 packageName = "querystring";
4987 version = "0.2.0";
4988 src = fetchurl {
4989 url = "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz";
4990 sha1 = "b209849203bb25df820da756e747005878521620";
4991 };
4992 };
4993 "querystring-es3-0.2.1" = {
4994 name = "querystring-es3";
4995 packageName = "querystring-es3";
4996 version = "0.2.1";
4997 src = fetchurl {
4998 url = "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz";
4999 sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
5000 };
5001 };
5002 "quote-stream-1.0.2" = {
5003 name = "quote-stream";
5004 packageName = "quote-stream";
5005 version = "1.0.2";
5006 src = fetchurl {
5007 url = "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz";
5008 sha1 = "84963f8c9c26b942e153feeb53aae74652b7e0b2";
5009 };
5010 };
5011 "randombytes-2.1.0" = {
5012 name = "randombytes";
5013 packageName = "randombytes";
5014 version = "2.1.0";
5015 src = fetchurl {
5016 url = "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz";
5017 sha512 = "vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==";
5018 };
5019 };
5020 "randomfill-1.0.4" = {
5021 name = "randomfill";
5022 packageName = "randomfill";
5023 version = "1.0.4";
5024 src = fetchurl {
5025 url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz";
5026 sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==";
5027 };
5028 };
5029 "range-parser-1.2.1" = {
5030 name = "range-parser";
5031 packageName = "range-parser";
5032 version = "1.2.1";
5033 src = fetchurl {
5034 url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
5035 sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
5036 };
5037 };
5038 "readable-stream-2.3.7" = {
5039 name = "readable-stream";
5040 packageName = "readable-stream";
5041 version = "2.3.7";
5042 src = fetchurl {
5043 url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
5044 sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
5045 };
5046 };
5047 "readable-stream-3.6.0" = {
5048 name = "readable-stream";
5049 packageName = "readable-stream";
5050 version = "3.6.0";
5051 src = fetchurl {
5052 url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
5053 sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
5054 };
5055 };
5056 "readdirp-2.2.1" = {
5057 name = "readdirp";
5058 packageName = "readdirp";
5059 version = "2.2.1";
5060 src = fetchurl {
5061 url = "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz";
5062 sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
5063 };
5064 };
5065 "regenerate-1.4.0" = {
5066 name = "regenerate";
5067 packageName = "regenerate";
5068 version = "1.4.0";
5069 src = fetchurl {
5070 url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz";
5071 sha512 = "1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==";
5072 };
5073 };
5074 "regenerate-unicode-properties-8.2.0" = {
5075 name = "regenerate-unicode-properties";
5076 packageName = "regenerate-unicode-properties";
5077 version = "8.2.0";
5078 src = fetchurl {
5079 url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
5080 sha512 = "F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==";
5081 };
5082 };
5083 "regenerator-runtime-0.11.1" = {
5084 name = "regenerator-runtime";
5085 packageName = "regenerator-runtime";
5086 version = "0.11.1";
5087 src = fetchurl {
5088 url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
5089 sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
5090 };
5091 };
5092 "regenerator-runtime-0.12.1" = {
5093 name = "regenerator-runtime";
5094 packageName = "regenerator-runtime";
5095 version = "0.12.1";
5096 src = fetchurl {
5097 url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz";
5098 sha512 = "odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==";
5099 };
5100 };
5101 "regenerator-runtime-0.13.5" = {
5102 name = "regenerator-runtime";
5103 packageName = "regenerator-runtime";
5104 version = "0.13.5";
5105 src = fetchurl {
5106 url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
5107 sha512 = "ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==";
5108 };
5109 };
5110 "regenerator-transform-0.14.4" = {
5111 name = "regenerator-transform";
5112 packageName = "regenerator-transform";
5113 version = "0.14.4";
5114 src = fetchurl {
5115 url = "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
5116 sha512 = "EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==";
5117 };
5118 };
5119 "regex-not-1.0.2" = {
5120 name = "regex-not";
5121 packageName = "regex-not";
5122 version = "1.0.2";
5123 src = fetchurl {
5124 url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz";
5125 sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
5126 };
5127 };
5128 "regexpu-core-4.7.0" = {
5129 name = "regexpu-core";
5130 packageName = "regexpu-core";
5131 version = "4.7.0";
5132 src = fetchurl {
5133 url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz";
5134 sha512 = "TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==";
5135 };
5136 };
5137 "regjsgen-0.5.1" = {
5138 name = "regjsgen";
5139 packageName = "regjsgen";
5140 version = "0.5.1";
5141 src = fetchurl {
5142 url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz";
5143 sha512 = "5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==";
5144 };
5145 };
5146 "regjsparser-0.6.4" = {
5147 name = "regjsparser";
5148 packageName = "regjsparser";
5149 version = "0.6.4";
5150 src = fetchurl {
5151 url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz";
5152 sha512 = "64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==";
5153 };
5154 };
5155 "remove-trailing-separator-1.1.0" = {
5156 name = "remove-trailing-separator";
5157 packageName = "remove-trailing-separator";
5158 version = "1.1.0";
5159 src = fetchurl {
5160 url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz";
5161 sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
5162 };
5163 };
5164 "repeat-element-1.1.3" = {
5165 name = "repeat-element";
5166 packageName = "repeat-element";
5167 version = "1.1.3";
5168 src = fetchurl {
5169 url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz";
5170 sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==";
5171 };
5172 };
5173 "repeat-string-1.6.1" = {
5174 name = "repeat-string";
5175 packageName = "repeat-string";
5176 version = "1.6.1";
5177 src = fetchurl {
5178 url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz";
5179 sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
5180 };
5181 };
5182 "request-2.88.2" = {
5183 name = "request";
5184 packageName = "request";
5185 version = "2.88.2";
5186 src = fetchurl {
5187 url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
5188 sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
5189 };
5190 };
5191 "request-promise-core-1.1.3" = {
5192 name = "request-promise-core";
5193 packageName = "request-promise-core";
5194 version = "1.1.3";
5195 src = fetchurl {
5196 url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz";
5197 sha512 = "QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==";
5198 };
5199 };
5200 "request-promise-native-1.0.8" = {
5201 name = "request-promise-native";
5202 packageName = "request-promise-native";
5203 version = "1.0.8";
5204 src = fetchurl {
5205 url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz";
5206 sha512 = "dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==";
5207 };
5208 };
5209 "require-directory-2.1.1" = {
5210 name = "require-directory";
5211 packageName = "require-directory";
5212 version = "2.1.1";
5213 src = fetchurl {
5214 url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";
5215 sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
5216 };
5217 };
5218 "require-main-filename-2.0.0" = {
5219 name = "require-main-filename";
5220 packageName = "require-main-filename";
5221 version = "2.0.0";
5222 src = fetchurl {
5223 url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
5224 sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
5225 };
5226 };
5227 "resolve-1.17.0" = {
5228 name = "resolve";
5229 packageName = "resolve";
5230 version = "1.17.0";
5231 src = fetchurl {
5232 url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
5233 sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
5234 };
5235 };
5236 "resolve-from-3.0.0" = {
5237 name = "resolve-from";
5238 packageName = "resolve-from";
5239 version = "3.0.0";
5240 src = fetchurl {
5241 url = "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz";
5242 sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748";
5243 };
5244 };
5245 "resolve-url-0.2.1" = {
5246 name = "resolve-url";
5247 packageName = "resolve-url";
5248 version = "0.2.1";
5249 src = fetchurl {
5250 url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz";
5251 sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
5252 };
5253 };
5254 "restore-cursor-2.0.0" = {
5255 name = "restore-cursor";
5256 packageName = "restore-cursor";
5257 version = "2.0.0";
5258 src = fetchurl {
5259 url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz";
5260 sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf";
5261 };
5262 };
5263 "ret-0.1.15" = {
5264 name = "ret";
5265 packageName = "ret";
5266 version = "0.1.15";
5267 src = fetchurl {
5268 url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz";
5269 sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==";
5270 };
5271 };
5272 "rgb-regex-1.0.1" = {
5273 name = "rgb-regex";
5274 packageName = "rgb-regex";
5275 version = "1.0.1";
5276 src = fetchurl {
5277 url = "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz";
5278 sha1 = "c0e0d6882df0e23be254a475e8edd41915feaeb1";
5279 };
5280 };
5281 "rgba-regex-1.0.0" = {
5282 name = "rgba-regex";
5283 packageName = "rgba-regex";
5284 version = "1.0.0";
5285 src = fetchurl {
5286 url = "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz";
5287 sha1 = "43374e2e2ca0968b0ef1523460b7d730ff22eeb3";
5288 };
5289 };
5290 "rimraf-2.6.3" = {
5291 name = "rimraf";
5292 packageName = "rimraf";
5293 version = "2.6.3";
5294 src = fetchurl {
5295 url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
5296 sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
5297 };
5298 };
5299 "ripemd160-2.0.2" = {
5300 name = "ripemd160";
5301 packageName = "ripemd160";
5302 version = "2.0.2";
5303 src = fetchurl {
5304 url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz";
5305 sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==";
5306 };
5307 };
5308 "safe-buffer-5.1.2" = {
5309 name = "safe-buffer";
5310 packageName = "safe-buffer";
5311 version = "5.1.2";
5312 src = fetchurl {
5313 url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
5314 sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
5315 };
5316 };
5317 "safe-regex-1.1.0" = {
5318 name = "safe-regex";
5319 packageName = "safe-regex";
5320 version = "1.1.0";
5321 src = fetchurl {
5322 url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz";
5323 sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
5324 };
5325 };
5326 "safer-buffer-2.1.2" = {
5327 name = "safer-buffer";
5328 packageName = "safer-buffer";
5329 version = "2.1.2";
5330 src = fetchurl {
5331 url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
5332 sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
5333 };
5334 };
5335 "safer-eval-1.3.6" = {
5336 name = "safer-eval";
5337 packageName = "safer-eval";
5338 version = "1.3.6";
5339 src = fetchurl {
5340 url = "https://registry.npmjs.org/safer-eval/-/safer-eval-1.3.6.tgz";
5341 sha512 = "DN9tBsZgtUOHODzSfO1nGCLhZtxc7Qq/d8/2SNxQZ9muYXZspSh1fO7HOsrf4lcelBNviAJLCxB/ggmG+jV1aw==";
5342 };
5343 };
5344 "sax-1.2.4" = {
5345 name = "sax";
5346 packageName = "sax";
5347 version = "1.2.4";
5348 src = fetchurl {
5349 url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
5350 sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
5351 };
5352 };
5353 "saxes-3.1.11" = {
5354 name = "saxes";
5355 packageName = "saxes";
5356 version = "3.1.11";
5357 src = fetchurl {
5358 url = "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz";
5359 sha512 = "Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==";
5360 };
5361 };
5362 "semver-5.7.1" = {
5363 name = "semver";
5364 packageName = "semver";
5365 version = "5.7.1";
5366 src = fetchurl {
5367 url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
5368 sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
5369 };
5370 };
5371 "send-0.17.1" = {
5372 name = "send";
5373 packageName = "send";
5374 version = "0.17.1";
5375 src = fetchurl {
5376 url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
5377 sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
5378 };
5379 };
5380 "serialize-to-js-1.2.2" = {
5381 name = "serialize-to-js";
5382 packageName = "serialize-to-js";
5383 version = "1.2.2";
5384 src = fetchurl {
5385 url = "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-1.2.2.tgz";
5386 sha512 = "mUc8vA5iJghe+O+3s0YDGFLMJcqitVFk787YKiv8a4sf6RX5W0u81b+gcHrp15O0fFa010dRBVZvwcKXOWsL9Q==";
5387 };
5388 };
5389 "serve-static-1.14.1" = {
5390 name = "serve-static";
5391 packageName = "serve-static";
5392 version = "1.14.1";
5393 src = fetchurl {
5394 url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
5395 sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
5396 };
5397 };
5398 "set-blocking-2.0.0" = {
5399 name = "set-blocking";
5400 packageName = "set-blocking";
5401 version = "2.0.0";
5402 src = fetchurl {
5403 url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
5404 sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
5405 };
5406 };
5407 "set-value-2.0.1" = {
5408 name = "set-value";
5409 packageName = "set-value";
5410 version = "2.0.1";
5411 src = fetchurl {
5412 url = "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz";
5413 sha512 = "JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==";
5414 };
5415 };
5416 "setimmediate-1.0.5" = {
5417 name = "setimmediate";
5418 packageName = "setimmediate";
5419 version = "1.0.5";
5420 src = fetchurl {
5421 url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz";
5422 sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285";
5423 };
5424 };
5425 "setprototypeof-1.1.1" = {
5426 name = "setprototypeof";
5427 packageName = "setprototypeof";
5428 version = "1.1.1";
5429 src = fetchurl {
5430 url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
5431 sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
5432 };
5433 };
5434 "sha.js-2.4.11" = {
5435 name = "sha.js";
5436 packageName = "sha.js";
5437 version = "2.4.11";
5438 src = fetchurl {
5439 url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz";
5440 sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==";
5441 };
5442 };
5443 "shallow-copy-0.0.1" = {
5444 name = "shallow-copy";
5445 packageName = "shallow-copy";
5446 version = "0.0.1";
5447 src = fetchurl {
5448 url = "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz";
5449 sha1 = "415f42702d73d810330292cc5ee86eae1a11a170";
5450 };
5451 };
5452 "shebang-command-1.2.0" = {
5453 name = "shebang-command";
5454 packageName = "shebang-command";
5455 version = "1.2.0";
5456 src = fetchurl {
5457 url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz";
5458 sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
5459 };
5460 };
5461 "shebang-regex-1.0.0" = {
5462 name = "shebang-regex";
5463 packageName = "shebang-regex";
5464 version = "1.0.0";
5465 src = fetchurl {
5466 url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz";
5467 sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
5468 };
5469 };
5470 "sigmund-1.0.1" = {
5471 name = "sigmund";
5472 packageName = "sigmund";
5473 version = "1.0.1";
5474 src = fetchurl {
5475 url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz";
5476 sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
5477 };
5478 };
5479 "signal-exit-3.0.3" = {
5480 name = "signal-exit";
5481 packageName = "signal-exit";
5482 version = "3.0.3";
5483 src = fetchurl {
5484 url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
5485 sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
5486 };
5487 };
5488 "simple-swizzle-0.2.2" = {
5489 name = "simple-swizzle";
5490 packageName = "simple-swizzle";
5491 version = "0.2.2";
5492 src = fetchurl {
5493 url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
5494 sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
5495 };
5496 };
5497 "snapdragon-0.8.2" = {
5498 name = "snapdragon";
5499 packageName = "snapdragon";
5500 version = "0.8.2";
5501 src = fetchurl {
5502 url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz";
5503 sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==";
5504 };
5505 };
5506 "snapdragon-node-2.1.1" = {
5507 name = "snapdragon-node";
5508 packageName = "snapdragon-node";
5509 version = "2.1.1";
5510 src = fetchurl {
5511 url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
5512 sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==";
5513 };
5514 };
5515 "snapdragon-util-3.0.1" = {
5516 name = "snapdragon-util";
5517 packageName = "snapdragon-util";
5518 version = "3.0.1";
5519 src = fetchurl {
5520 url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
5521 sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==";
5522 };
5523 };
5524 "source-map-0.5.7" = {
5525 name = "source-map";
5526 packageName = "source-map";
5527 version = "0.5.7";
5528 src = fetchurl {
5529 url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
5530 sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
5531 };
5532 };
5533 "source-map-0.6.1" = {
5534 name = "source-map";
5535 packageName = "source-map";
5536 version = "0.6.1";
5537 src = fetchurl {
5538 url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
5539 sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
5540 };
5541 };
5542 "source-map-resolve-0.5.3" = {
5543 name = "source-map-resolve";
5544 packageName = "source-map-resolve";
5545 version = "0.5.3";
5546 src = fetchurl {
5547 url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz";
5548 sha512 = "Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==";
5549 };
5550 };
5551 "source-map-support-0.5.19" = {
5552 name = "source-map-support";
5553 packageName = "source-map-support";
5554 version = "0.5.19";
5555 src = fetchurl {
5556 url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
5557 sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
5558 };
5559 };
5560 "source-map-url-0.4.0" = {
5561 name = "source-map-url";
5562 packageName = "source-map-url";
5563 version = "0.4.0";
5564 src = fetchurl {
5565 url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz";
5566 sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
5567 };
5568 };
5569 "split-string-3.1.0" = {
5570 name = "split-string";
5571 packageName = "split-string";
5572 version = "3.1.0";
5573 src = fetchurl {
5574 url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz";
5575 sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==";
5576 };
5577 };
5578 "sprintf-js-1.0.3" = {
5579 name = "sprintf-js";
5580 packageName = "sprintf-js";
5581 version = "1.0.3";
5582 src = fetchurl {
5583 url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
5584 sha1 = "04e6926f662895354f3dd015203633b857297e2c";
5585 };
5586 };
5587 "sshpk-1.16.1" = {
5588 name = "sshpk";
5589 packageName = "sshpk";
5590 version = "1.16.1";
5591 src = fetchurl {
5592 url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
5593 sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
5594 };
5595 };
5596 "stable-0.1.8" = {
5597 name = "stable";
5598 packageName = "stable";
5599 version = "0.1.8";
5600 src = fetchurl {
5601 url = "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz";
5602 sha512 = "ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==";
5603 };
5604 };
5605 "static-eval-2.0.5" = {
5606 name = "static-eval";
5607 packageName = "static-eval";
5608 version = "2.0.5";
5609 src = fetchurl {
5610 url = "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz";
5611 sha512 = "nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==";
5612 };
5613 };
5614 "static-extend-0.1.2" = {
5615 name = "static-extend";
5616 packageName = "static-extend";
5617 version = "0.1.2";
5618 src = fetchurl {
5619 url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz";
5620 sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
5621 };
5622 };
5623 "static-module-2.2.5" = {
5624 name = "static-module";
5625 packageName = "static-module";
5626 version = "2.2.5";
5627 src = fetchurl {
5628 url = "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz";
5629 sha512 = "D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==";
5630 };
5631 };
5632 "statuses-1.5.0" = {
5633 name = "statuses";
5634 packageName = "statuses";
5635 version = "1.5.0";
5636 src = fetchurl {
5637 url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz";
5638 sha1 = "161c7dac177659fd9811f43771fa99381478628c";
5639 };
5640 };
5641 "stealthy-require-1.1.1" = {
5642 name = "stealthy-require";
5643 packageName = "stealthy-require";
5644 version = "1.1.1";
5645 src = fetchurl {
5646 url = "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz";
5647 sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b";
5648 };
5649 };
5650 "stream-browserify-2.0.2" = {
5651 name = "stream-browserify";
5652 packageName = "stream-browserify";
5653 version = "2.0.2";
5654 src = fetchurl {
5655 url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz";
5656 sha512 = "nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==";
5657 };
5658 };
5659 "stream-http-2.8.3" = {
5660 name = "stream-http";
5661 packageName = "stream-http";
5662 version = "2.8.3";
5663 src = fetchurl {
5664 url = "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz";
5665 sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==";
5666 };
5667 };
5668 "string-width-3.1.0" = {
5669 name = "string-width";
5670 packageName = "string-width";
5671 version = "3.1.0";
5672 src = fetchurl {
5673 url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
5674 sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
5675 };
5676 };
5677 "string.prototype.trimend-1.0.1" = {
5678 name = "string.prototype.trimend";
5679 packageName = "string.prototype.trimend";
5680 version = "1.0.1";
5681 src = fetchurl {
5682 url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
5683 sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
5684 };
5685 };
5686 "string.prototype.trimleft-2.1.2" = {
5687 name = "string.prototype.trimleft";
5688 packageName = "string.prototype.trimleft";
5689 version = "2.1.2";
5690 src = fetchurl {
5691 url = "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz";
5692 sha512 = "gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==";
5693 };
5694 };
5695 "string.prototype.trimright-2.1.2" = {
5696 name = "string.prototype.trimright";
5697 packageName = "string.prototype.trimright";
5698 version = "2.1.2";
5699 src = fetchurl {
5700 url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz";
5701 sha512 = "ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==";
5702 };
5703 };
5704 "string.prototype.trimstart-1.0.1" = {
5705 name = "string.prototype.trimstart";
5706 packageName = "string.prototype.trimstart";
5707 version = "1.0.1";
5708 src = fetchurl {
5709 url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
5710 sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
5711 };
5712 };
5713 "string_decoder-1.1.1" = {
5714 name = "string_decoder";
5715 packageName = "string_decoder";
5716 version = "1.1.1";
5717 src = fetchurl {
5718 url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
5719 sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
5720 };
5721 };
5722 "strip-ansi-3.0.1" = {
5723 name = "strip-ansi";
5724 packageName = "strip-ansi";
5725 version = "3.0.1";
5726 src = fetchurl {
5727 url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
5728 sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
5729 };
5730 };
5731 "strip-ansi-4.0.0" = {
5732 name = "strip-ansi";
5733 packageName = "strip-ansi";
5734 version = "4.0.0";
5735 src = fetchurl {
5736 url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz";
5737 sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
5738 };
5739 };
5740 "strip-ansi-5.2.0" = {
5741 name = "strip-ansi";
5742 packageName = "strip-ansi";
5743 version = "5.2.0";
5744 src = fetchurl {
5745 url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
5746 sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
5747 };
5748 };
5749 "stylehacks-4.0.3" = {
5750 name = "stylehacks";
5751 packageName = "stylehacks";
5752 version = "4.0.3";
5753 src = fetchurl {
5754 url = "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz";
5755 sha512 = "7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==";
5756 };
5757 };
5758 "supports-color-2.0.0" = {
5759 name = "supports-color";
5760 packageName = "supports-color";
5761 version = "2.0.0";
5762 src = fetchurl {
5763 url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
5764 sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
5765 };
5766 };
5767 "supports-color-3.2.3" = {
5768 name = "supports-color";
5769 packageName = "supports-color";
5770 version = "3.2.3";
5771 src = fetchurl {
5772 url = "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz";
5773 sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6";
5774 };
5775 };
5776 "supports-color-5.5.0" = {
5777 name = "supports-color";
5778 packageName = "supports-color";
5779 version = "5.5.0";
5780 src = fetchurl {
5781 url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
5782 sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
5783 };
5784 };
5785 "supports-color-6.1.0" = {
5786 name = "supports-color";
5787 packageName = "supports-color";
5788 version = "6.1.0";
5789 src = fetchurl {
5790 url = "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz";
5791 sha512 = "qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==";
5792 };
5793 };
5794 "svgo-1.3.2" = {
5795 name = "svgo";
5796 packageName = "svgo";
5797 version = "1.3.2";
5798 src = fetchurl {
5799 url = "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz";
5800 sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
5801 };
5802 };
5803 "symbol-tree-3.2.4" = {
5804 name = "symbol-tree";
5805 packageName = "symbol-tree";
5806 version = "3.2.4";
5807 src = fetchurl {
5808 url = "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz";
5809 sha512 = "9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==";
5810 };
5811 };
5812 "temp-0.9.0" = {
5813 name = "temp";
5814 packageName = "temp";
5815 version = "0.9.0";
5816 src = fetchurl {
5817 url = "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz";
5818 sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
5819 };
5820 };
5821 "terser-3.17.0" = {
5822 name = "terser";
5823 packageName = "terser";
5824 version = "3.17.0";
5825 src = fetchurl {
5826 url = "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz";
5827 sha512 = "/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==";
5828 };
5829 };
5830 "terser-4.6.12" = {
5831 name = "terser";
5832 packageName = "terser";
5833 version = "4.6.12";
5834 src = fetchurl {
5835 url = "https://registry.npmjs.org/terser/-/terser-4.6.12.tgz";
5836 sha512 = "fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww==";
5837 };
5838 };
5839 "through2-2.0.5" = {
5840 name = "through2";
5841 packageName = "through2";
5842 version = "2.0.5";
5843 src = fetchurl {
5844 url = "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz";
5845 sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==";
5846 };
5847 };
5848 "timers-browserify-2.0.11" = {
5849 name = "timers-browserify";
5850 packageName = "timers-browserify";
5851 version = "2.0.11";
5852 src = fetchurl {
5853 url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz";
5854 sha512 = "60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==";
5855 };
5856 };
5857 "timsort-0.3.0" = {
5858 name = "timsort";
5859 packageName = "timsort";
5860 version = "0.3.0";
5861 src = fetchurl {
5862 url = "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz";
5863 sha1 = "405411a8e7e6339fe64db9a234de11dc31e02bd4";
5864 };
5865 };
5866 "tiny-inflate-1.0.3" = {
5867 name = "tiny-inflate";
5868 packageName = "tiny-inflate";
5869 version = "1.0.3";
5870 src = fetchurl {
5871 url = "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz";
5872 sha512 = "pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==";
5873 };
5874 };
5875 "to-arraybuffer-1.0.1" = {
5876 name = "to-arraybuffer";
5877 packageName = "to-arraybuffer";
5878 version = "1.0.1";
5879 src = fetchurl {
5880 url = "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz";
5881 sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43";
5882 };
5883 };
5884 "to-fast-properties-1.0.3" = {
5885 name = "to-fast-properties";
5886 packageName = "to-fast-properties";
5887 version = "1.0.3";
5888 src = fetchurl {
5889 url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz";
5890 sha1 = "b83571fa4d8c25b82e231b06e3a3055de4ca1a47";
5891 };
5892 };
5893 "to-fast-properties-2.0.0" = {
5894 name = "to-fast-properties";
5895 packageName = "to-fast-properties";
5896 version = "2.0.0";
5897 src = fetchurl {
5898 url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
5899 sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
5900 };
5901 };
5902 "to-object-path-0.3.0" = {
5903 name = "to-object-path";
5904 packageName = "to-object-path";
5905 version = "0.3.0";
5906 src = fetchurl {
5907 url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz";
5908 sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
5909 };
5910 };
5911 "to-regex-3.0.2" = {
5912 name = "to-regex";
5913 packageName = "to-regex";
5914 version = "3.0.2";
5915 src = fetchurl {
5916 url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz";
5917 sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==";
5918 };
5919 };
5920 "to-regex-range-2.1.1" = {
5921 name = "to-regex-range";
5922 packageName = "to-regex-range";
5923 version = "2.1.1";
5924 src = fetchurl {
5925 url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz";
5926 sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
5927 };
5928 };
5929 "toidentifier-1.0.0" = {
5930 name = "toidentifier";
5931 packageName = "toidentifier";
5932 version = "1.0.0";
5933 src = fetchurl {
5934 url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
5935 sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
5936 };
5937 };
5938 "tough-cookie-2.5.0" = {
5939 name = "tough-cookie";
5940 packageName = "tough-cookie";
5941 version = "2.5.0";
5942 src = fetchurl {
5943 url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
5944 sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
5945 };
5946 };
5947 "tr46-1.0.1" = {
5948 name = "tr46";
5949 packageName = "tr46";
5950 version = "1.0.1";
5951 src = fetchurl {
5952 url = "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz";
5953 sha1 = "a8b13fd6bfd2489519674ccde55ba3693b706d09";
5954 };
5955 };
5956 "trim-right-1.0.1" = {
5957 name = "trim-right";
5958 packageName = "trim-right";
5959 version = "1.0.1";
5960 src = fetchurl {
5961 url = "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz";
5962 sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003";
5963 };
5964 };
5965 "tty-browserify-0.0.0" = {
5966 name = "tty-browserify";
5967 packageName = "tty-browserify";
5968 version = "0.0.0";
5969 src = fetchurl {
5970 url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz";
5971 sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6";
5972 };
5973 };
5974 "tunnel-agent-0.6.0" = {
5975 name = "tunnel-agent";
5976 packageName = "tunnel-agent";
5977 version = "0.6.0";
5978 src = fetchurl {
5979 url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
5980 sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
5981 };
5982 };
5983 "tweetnacl-0.14.5" = {
5984 name = "tweetnacl";
5985 packageName = "tweetnacl";
5986 version = "0.14.5";
5987 src = fetchurl {
5988 url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
5989 sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
5990 };
5991 };
5992 "type-check-0.3.2" = {
5993 name = "type-check";
5994 packageName = "type-check";
5995 version = "0.3.2";
5996 src = fetchurl {
5997 url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz";
5998 sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
5999 };
6000 };
6001 "typedarray-0.0.6" = {
6002 name = "typedarray";
6003 packageName = "typedarray";
6004 version = "0.0.6";
6005 src = fetchurl {
6006 url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
6007 sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
6008 };
6009 };
6010 "uncss-0.17.3" = {
6011 name = "uncss";
6012 packageName = "uncss";
6013 version = "0.17.3";
6014 src = fetchurl {
6015 url = "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz";
6016 sha512 = "ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==";
6017 };
6018 };
6019 "unicode-canonical-property-names-ecmascript-1.0.4" = {
6020 name = "unicode-canonical-property-names-ecmascript";
6021 packageName = "unicode-canonical-property-names-ecmascript";
6022 version = "1.0.4";
6023 src = fetchurl {
6024 url = "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz";
6025 sha512 = "jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==";
6026 };
6027 };
6028 "unicode-match-property-ecmascript-1.0.4" = {
6029 name = "unicode-match-property-ecmascript";
6030 packageName = "unicode-match-property-ecmascript";
6031 version = "1.0.4";
6032 src = fetchurl {
6033 url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
6034 sha512 = "L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==";
6035 };
6036 };
6037 "unicode-match-property-value-ecmascript-1.2.0" = {
6038 name = "unicode-match-property-value-ecmascript";
6039 packageName = "unicode-match-property-value-ecmascript";
6040 version = "1.2.0";
6041 src = fetchurl {
6042 url = "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz";
6043 sha512 = "wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==";
6044 };
6045 };
6046 "unicode-property-aliases-ecmascript-1.1.0" = {
6047 name = "unicode-property-aliases-ecmascript";
6048 packageName = "unicode-property-aliases-ecmascript";
6049 version = "1.1.0";
6050 src = fetchurl {
6051 url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
6052 sha512 = "PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==";
6053 };
6054 };
6055 "unicode-trie-0.3.1" = {
6056 name = "unicode-trie";
6057 packageName = "unicode-trie";
6058 version = "0.3.1";
6059 src = fetchurl {
6060 url = "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz";
6061 sha1 = "d671dddd89101a08bac37b6a5161010602052085";
6062 };
6063 };
6064 "union-value-1.0.1" = {
6065 name = "union-value";
6066 packageName = "union-value";
6067 version = "1.0.1";
6068 src = fetchurl {
6069 url = "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz";
6070 sha512 = "tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==";
6071 };
6072 };
6073 "uniq-1.0.1" = {
6074 name = "uniq";
6075 packageName = "uniq";
6076 version = "1.0.1";
6077 src = fetchurl {
6078 url = "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz";
6079 sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff";
6080 };
6081 };
6082 "uniqs-2.0.0" = {
6083 name = "uniqs";
6084 packageName = "uniqs";
6085 version = "2.0.0";
6086 src = fetchurl {
6087 url = "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz";
6088 sha1 = "ffede4b36b25290696e6e165d4a59edb998e6b02";
6089 };
6090 };
6091 "unquote-1.1.1" = {
6092 name = "unquote";
6093 packageName = "unquote";
6094 version = "1.1.1";
6095 src = fetchurl {
6096 url = "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz";
6097 sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544";
6098 };
6099 };
6100 "unset-value-1.0.0" = {
6101 name = "unset-value";
6102 packageName = "unset-value";
6103 version = "1.0.0";
6104 src = fetchurl {
6105 url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz";
6106 sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
6107 };
6108 };
6109 "upath-1.2.0" = {
6110 name = "upath";
6111 packageName = "upath";
6112 version = "1.2.0";
6113 src = fetchurl {
6114 url = "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz";
6115 sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
6116 };
6117 };
6118 "uri-js-4.2.2" = {
6119 name = "uri-js";
6120 packageName = "uri-js";
6121 version = "4.2.2";
6122 src = fetchurl {
6123 url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
6124 sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
6125 };
6126 };
6127 "urix-0.1.0" = {
6128 name = "urix";
6129 packageName = "urix";
6130 version = "0.1.0";
6131 src = fetchurl {
6132 url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz";
6133 sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
6134 };
6135 };
6136 "url-0.11.0" = {
6137 name = "url";
6138 packageName = "url";
6139 version = "0.11.0";
6140 src = fetchurl {
6141 url = "https://registry.npmjs.org/url/-/url-0.11.0.tgz";
6142 sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
6143 };
6144 };
6145 "use-3.1.1" = {
6146 name = "use";
6147 packageName = "use";
6148 version = "3.1.1";
6149 src = fetchurl {
6150 url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz";
6151 sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==";
6152 };
6153 };
6154 "util-0.10.3" = {
6155 name = "util";
6156 packageName = "util";
6157 version = "0.10.3";
6158 src = fetchurl {
6159 url = "https://registry.npmjs.org/util/-/util-0.10.3.tgz";
6160 sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
6161 };
6162 };
6163 "util-0.11.1" = {
6164 name = "util";
6165 packageName = "util";
6166 version = "0.11.1";
6167 src = fetchurl {
6168 url = "https://registry.npmjs.org/util/-/util-0.11.1.tgz";
6169 sha512 = "HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==";
6170 };
6171 };
6172 "util-deprecate-1.0.2" = {
6173 name = "util-deprecate";
6174 packageName = "util-deprecate";
6175 version = "1.0.2";
6176 src = fetchurl {
6177 url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
6178 sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
6179 };
6180 };
6181 "util.promisify-1.0.1" = {
6182 name = "util.promisify";
6183 packageName = "util.promisify";
6184 version = "1.0.1";
6185 src = fetchurl {
6186 url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz";
6187 sha512 = "g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==";
6188 };
6189 };
6190 "uuid-3.4.0" = {
6191 name = "uuid";
6192 packageName = "uuid";
6193 version = "3.4.0";
6194 src = fetchurl {
6195 url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
6196 sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
6197 };
6198 };
6199 "v8-compile-cache-2.1.0" = {
6200 name = "v8-compile-cache";
6201 packageName = "v8-compile-cache";
6202 version = "2.1.0";
6203 src = fetchurl {
6204 url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz";
6205 sha512 = "usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==";
6206 };
6207 };
6208 "vendors-1.0.4" = {
6209 name = "vendors";
6210 packageName = "vendors";
6211 version = "1.0.4";
6212 src = fetchurl {
6213 url = "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz";
6214 sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
6215 };
6216 };
6217 "verror-1.10.0" = {
6218 name = "verror";
6219 packageName = "verror";
6220 version = "1.10.0";
6221 src = fetchurl {
6222 url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
6223 sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
6224 };
6225 };
6226 "vlq-0.2.3" = {
6227 name = "vlq";
6228 packageName = "vlq";
6229 version = "0.2.3";
6230 src = fetchurl {
6231 url = "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz";
6232 sha512 = "DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==";
6233 };
6234 };
6235 "vm-browserify-1.1.2" = {
6236 name = "vm-browserify";
6237 packageName = "vm-browserify";
6238 version = "1.1.2";
6239 src = fetchurl {
6240 url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz";
6241 sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==";
6242 };
6243 };
6244 "w3c-hr-time-1.0.2" = {
6245 name = "w3c-hr-time";
6246 packageName = "w3c-hr-time";
6247 version = "1.0.2";
6248 src = fetchurl {
6249 url = "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz";
6250 sha512 = "z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==";
6251 };
6252 };
6253 "w3c-xmlserializer-1.1.2" = {
6254 name = "w3c-xmlserializer";
6255 packageName = "w3c-xmlserializer";
6256 version = "1.1.2";
6257 src = fetchurl {
6258 url = "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz";
6259 sha512 = "p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==";
6260 };
6261 };
6262 "wcwidth-1.0.1" = {
6263 name = "wcwidth";
6264 packageName = "wcwidth";
6265 version = "1.0.1";
6266 src = fetchurl {
6267 url = "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz";
6268 sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8";
6269 };
6270 };
6271 "webidl-conversions-4.0.2" = {
6272 name = "webidl-conversions";
6273 packageName = "webidl-conversions";
6274 version = "4.0.2";
6275 src = fetchurl {
6276 url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz";
6277 sha512 = "YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==";
6278 };
6279 };
6280 "whatwg-encoding-1.0.5" = {
6281 name = "whatwg-encoding";
6282 packageName = "whatwg-encoding";
6283 version = "1.0.5";
6284 src = fetchurl {
6285 url = "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz";
6286 sha512 = "b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==";
6287 };
6288 };
6289 "whatwg-mimetype-2.3.0" = {
6290 name = "whatwg-mimetype";
6291 packageName = "whatwg-mimetype";
6292 version = "2.3.0";
6293 src = fetchurl {
6294 url = "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz";
6295 sha512 = "M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==";
6296 };
6297 };
6298 "whatwg-url-7.1.0" = {
6299 name = "whatwg-url";
6300 packageName = "whatwg-url";
6301 version = "7.1.0";
6302 src = fetchurl {
6303 url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz";
6304 sha512 = "WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==";
6305 };
6306 };
6307 "which-1.3.1" = {
6308 name = "which";
6309 packageName = "which";
6310 version = "1.3.1";
6311 src = fetchurl {
6312 url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
6313 sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
6314 };
6315 };
6316 "which-module-2.0.0" = {
6317 name = "which-module";
6318 packageName = "which-module";
6319 version = "2.0.0";
6320 src = fetchurl {
6321 url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz";
6322 sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
6323 };
6324 };
6325 "word-wrap-1.2.3" = {
6326 name = "word-wrap";
6327 packageName = "word-wrap";
6328 version = "1.2.3";
6329 src = fetchurl {
6330 url = "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz";
6331 sha512 = "Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==";
6332 };
6333 };
6334 "wrap-ansi-5.1.0" = {
6335 name = "wrap-ansi";
6336 packageName = "wrap-ansi";
6337 version = "5.1.0";
6338 src = fetchurl {
6339 url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
6340 sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
6341 };
6342 };
6343 "wrappy-1.0.2" = {
6344 name = "wrappy";
6345 packageName = "wrappy";
6346 version = "1.0.2";
6347 src = fetchurl {
6348 url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
6349 sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
6350 };
6351 };
6352 "ws-5.2.2" = {
6353 name = "ws";
6354 packageName = "ws";
6355 version = "5.2.2";
6356 src = fetchurl {
6357 url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz";
6358 sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==";
6359 };
6360 };
6361 "ws-6.2.1" = {
6362 name = "ws";
6363 packageName = "ws";
6364 version = "6.2.1";
6365 src = fetchurl {
6366 url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
6367 sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
6368 };
6369 };
6370 "xml-name-validator-3.0.0" = {
6371 name = "xml-name-validator";
6372 packageName = "xml-name-validator";
6373 version = "3.0.0";
6374 src = fetchurl {
6375 url = "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz";
6376 sha512 = "A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==";
6377 };
6378 };
6379 "xmlchars-2.2.0" = {
6380 name = "xmlchars";
6381 packageName = "xmlchars";
6382 version = "2.2.0";
6383 src = fetchurl {
6384 url = "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz";
6385 sha512 = "JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==";
6386 };
6387 };
6388 "xtend-4.0.2" = {
6389 name = "xtend";
6390 packageName = "xtend";
6391 version = "4.0.2";
6392 src = fetchurl {
6393 url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
6394 sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
6395 };
6396 };
6397 "y18n-4.0.0" = {
6398 name = "y18n";
6399 packageName = "y18n";
6400 version = "4.0.0";
6401 src = fetchurl {
6402 url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
6403 sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
6404 };
6405 };
6406 "yallist-2.1.2" = {
6407 name = "yallist";
6408 packageName = "yallist";
6409 version = "2.1.2";
6410 src = fetchurl {
6411 url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
6412 sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
6413 };
6414 };
6415 "yargs-14.2.3" = {
6416 name = "yargs";
6417 packageName = "yargs";
6418 version = "14.2.3";
6419 src = fetchurl {
6420 url = "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz";
6421 sha512 = "ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==";
6422 };
6423 };
6424 "yargs-parser-15.0.1" = {
6425 name = "yargs-parser";
6426 packageName = "yargs-parser";
6427 version = "15.0.1";
6428 src = fetchurl {
6429 url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz";
6430 sha512 = "0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==";
6431 };
6432 };
6433 };
6434 args = {
6435 name = "codenamesgreen";
6436 packageName = "codenamesgreen";
6437 version = "1.0.0";
6438 src = let
6439 upstream = fetchFromGitHub {
6440 owner = "jbowens";
6441 repo = "codenamesgreen";
6442 rev = "master";
6443 sha256 = "0bkaf52rnjw792q0755in4k5jbcrmgq06cl03fdl6zdr8kq2mhm0";
6444 };
6445 in
6446 runCommand "codenamesgreen-src" {} ''
6447 cp -a ${upstream} $out
6448 chmod -R u+w $out
6449 cd $out
6450 patch -p1 < ${./codenames.patch}
6451 '';
6452 dependencies = [
6453 sources."@babel/code-frame-7.0.0"
6454 (sources."@babel/core-7.3.4" // {
6455 dependencies = [
6456 sources."json5-2.1.3"
6457 sources."source-map-0.5.7"
6458 ];
6459 })
6460 (sources."@babel/generator-7.3.4" // {
6461 dependencies = [
6462 sources."source-map-0.5.7"
6463 ];
6464 })
6465 (sources."@babel/helper-annotate-as-pure-7.8.3" // {
6466 dependencies = [
6467 sources."@babel/types-7.9.5"
6468 ];
6469 })
6470 (sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3" // {
6471 dependencies = [
6472 sources."@babel/types-7.9.5"
6473 ];
6474 })
6475 (sources."@babel/helper-builder-react-jsx-7.9.0" // {
6476 dependencies = [
6477 sources."@babel/types-7.9.5"
6478 ];
6479 })
6480 sources."@babel/helper-create-regexp-features-plugin-7.8.8"
6481 (sources."@babel/helper-define-map-7.8.3" // {
6482 dependencies = [
6483 sources."@babel/types-7.9.5"
6484 ];
6485 })
6486 (sources."@babel/helper-explode-assignable-expression-7.8.3" // {
6487 dependencies = [
6488 sources."@babel/code-frame-7.8.3"
6489 sources."@babel/generator-7.9.5"
6490 sources."@babel/parser-7.9.4"
6491 sources."@babel/traverse-7.9.5"
6492 sources."@babel/types-7.9.5"
6493 sources."source-map-0.5.7"
6494 ];
6495 })
6496 (sources."@babel/helper-function-name-7.9.5" // {
6497 dependencies = [
6498 sources."@babel/code-frame-7.8.3"
6499 sources."@babel/parser-7.9.4"
6500 sources."@babel/template-7.8.6"
6501 sources."@babel/types-7.9.5"
6502 ];
6503 })
6504 (sources."@babel/helper-get-function-arity-7.8.3" // {
6505 dependencies = [
6506 sources."@babel/types-7.9.5"
6507 ];
6508 })
6509 (sources."@babel/helper-hoist-variables-7.8.3" // {
6510 dependencies = [
6511 sources."@babel/types-7.9.5"
6512 ];
6513 })
6514 (sources."@babel/helper-member-expression-to-functions-7.8.3" // {
6515 dependencies = [
6516 sources."@babel/types-7.9.5"
6517 ];
6518 })
6519 (sources."@babel/helper-module-imports-7.8.3" // {
6520 dependencies = [
6521 sources."@babel/types-7.9.5"
6522 ];
6523 })
6524 (sources."@babel/helper-module-transforms-7.9.0" // {
6525 dependencies = [
6526 sources."@babel/code-frame-7.8.3"
6527 sources."@babel/parser-7.9.4"
6528 sources."@babel/template-7.8.6"
6529 sources."@babel/types-7.9.5"
6530 ];
6531 })
6532 (sources."@babel/helper-optimise-call-expression-7.8.3" // {
6533 dependencies = [
6534 sources."@babel/types-7.9.5"
6535 ];
6536 })
6537 sources."@babel/helper-plugin-utils-7.8.3"
6538 sources."@babel/helper-regex-7.8.3"
6539 (sources."@babel/helper-remap-async-to-generator-7.8.3" // {
6540 dependencies = [
6541 sources."@babel/code-frame-7.8.3"
6542 sources."@babel/generator-7.9.5"
6543 sources."@babel/parser-7.9.4"
6544 sources."@babel/template-7.8.6"
6545 sources."@babel/traverse-7.9.5"
6546 sources."@babel/types-7.9.5"
6547 sources."source-map-0.5.7"
6548 ];
6549 })
6550 (sources."@babel/helper-replace-supers-7.8.6" // {
6551 dependencies = [
6552 sources."@babel/code-frame-7.8.3"
6553 sources."@babel/generator-7.9.5"
6554 sources."@babel/parser-7.9.4"
6555 sources."@babel/traverse-7.9.5"
6556 sources."@babel/types-7.9.5"
6557 sources."source-map-0.5.7"
6558 ];
6559 })
6560 (sources."@babel/helper-simple-access-7.8.3" // {
6561 dependencies = [
6562 sources."@babel/code-frame-7.8.3"
6563 sources."@babel/parser-7.9.4"
6564 sources."@babel/template-7.8.6"
6565 sources."@babel/types-7.9.5"
6566 ];
6567 })
6568 (sources."@babel/helper-split-export-declaration-7.8.3" // {
6569 dependencies = [
6570 sources."@babel/types-7.9.5"
6571 ];
6572 })
6573 sources."@babel/helper-validator-identifier-7.9.5"
6574 (sources."@babel/helper-wrap-function-7.8.3" // {
6575 dependencies = [
6576 sources."@babel/code-frame-7.8.3"
6577 sources."@babel/generator-7.9.5"
6578 sources."@babel/parser-7.9.4"
6579 sources."@babel/template-7.8.6"
6580 sources."@babel/traverse-7.9.5"
6581 sources."@babel/types-7.9.5"
6582 sources."source-map-0.5.7"
6583 ];
6584 })
6585 (sources."@babel/helpers-7.9.2" // {
6586 dependencies = [
6587 sources."@babel/code-frame-7.8.3"
6588 sources."@babel/generator-7.9.5"
6589 sources."@babel/parser-7.9.4"
6590 sources."@babel/template-7.8.6"
6591 sources."@babel/traverse-7.9.5"
6592 sources."@babel/types-7.9.5"
6593 sources."source-map-0.5.7"
6594 ];
6595 })
6596 sources."@babel/highlight-7.9.0"
6597 sources."@babel/parser-7.3.4"
6598 sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
6599 sources."@babel/plugin-proposal-json-strings-7.8.3"
6600 sources."@babel/plugin-proposal-object-rest-spread-7.9.5"
6601 sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
6602 sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
6603 sources."@babel/plugin-syntax-async-generators-7.8.4"
6604 sources."@babel/plugin-syntax-flow-7.8.3"
6605 sources."@babel/plugin-syntax-json-strings-7.8.3"
6606 sources."@babel/plugin-syntax-jsx-7.8.3"
6607 sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
6608 sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
6609 sources."@babel/plugin-transform-arrow-functions-7.8.3"
6610 sources."@babel/plugin-transform-async-to-generator-7.8.3"
6611 sources."@babel/plugin-transform-block-scoped-functions-7.8.3"
6612 sources."@babel/plugin-transform-block-scoping-7.8.3"
6613 sources."@babel/plugin-transform-classes-7.9.5"
6614 sources."@babel/plugin-transform-computed-properties-7.8.3"
6615 sources."@babel/plugin-transform-destructuring-7.9.5"
6616 sources."@babel/plugin-transform-dotall-regex-7.8.3"
6617 sources."@babel/plugin-transform-duplicate-keys-7.8.3"
6618 sources."@babel/plugin-transform-exponentiation-operator-7.8.3"
6619 sources."@babel/plugin-transform-flow-strip-types-7.3.4"
6620 sources."@babel/plugin-transform-for-of-7.9.0"
6621 sources."@babel/plugin-transform-function-name-7.8.3"
6622 sources."@babel/plugin-transform-literals-7.8.3"
6623 sources."@babel/plugin-transform-modules-amd-7.9.0"
6624 sources."@babel/plugin-transform-modules-commonjs-7.2.0"
6625 sources."@babel/plugin-transform-modules-systemjs-7.9.0"
6626 sources."@babel/plugin-transform-modules-umd-7.9.0"
6627 sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
6628 sources."@babel/plugin-transform-new-target-7.8.3"
6629 sources."@babel/plugin-transform-object-super-7.8.3"
6630 sources."@babel/plugin-transform-parameters-7.9.5"
6631 sources."@babel/plugin-transform-react-jsx-7.3.0"
6632 sources."@babel/plugin-transform-regenerator-7.8.7"
6633 sources."@babel/plugin-transform-shorthand-properties-7.8.3"
6634 sources."@babel/plugin-transform-spread-7.8.3"
6635 sources."@babel/plugin-transform-sticky-regex-7.8.3"
6636 sources."@babel/plugin-transform-template-literals-7.8.3"
6637 sources."@babel/plugin-transform-typeof-symbol-7.8.4"
6638 sources."@babel/plugin-transform-unicode-regex-7.8.3"
6639 sources."@babel/preset-env-7.3.4"
6640 (sources."@babel/runtime-7.3.4" // {
6641 dependencies = [
6642 sources."regenerator-runtime-0.12.1"
6643 ];
6644 })
6645 sources."@babel/template-7.2.2"
6646 sources."@babel/traverse-7.3.4"
6647 sources."@babel/types-7.3.4"
6648 sources."@iarna/toml-2.2.5"
6649 sources."@mrmlnc/readdir-enhanced-2.2.1"
6650 sources."@nodelib/fs.stat-1.1.3"
6651 sources."@parcel/fs-1.11.0"
6652 sources."@parcel/logger-1.11.1"
6653 sources."@parcel/utils-1.11.0"
6654 sources."@parcel/watcher-1.12.1"
6655 sources."@parcel/workers-1.11.0"
6656 sources."@types/q-1.5.2"
6657 sources."abab-2.0.3"
6658 sources."abbrev-1.1.1"
6659 sources."acorn-7.1.1"
6660 (sources."acorn-globals-4.3.4" // {
6661 dependencies = [
6662 sources."acorn-6.4.1"
6663 ];
6664 })
6665 sources."acorn-walk-6.2.0"
6666 sources."ajv-6.12.2"
6667 sources."alphanum-sort-1.0.2"
6668 sources."ansi-regex-3.0.0"
6669 sources."ansi-styles-3.2.1"
6670 (sources."ansi-to-html-0.6.14" // {
6671 dependencies = [
6672 sources."entities-1.1.2"
6673 ];
6674 })
6675 (sources."anymatch-2.0.0" // {
6676 dependencies = [
6677 sources."normalize-path-2.1.1"
6678 ];
6679 })
6680 sources."argparse-1.0.10"
6681 sources."arr-diff-4.0.0"
6682 sources."arr-flatten-1.1.0"
6683 sources."arr-union-3.1.0"
6684 sources."array-equal-1.0.0"
6685 sources."array-unique-0.3.2"
6686 sources."asn1-0.2.4"
6687 sources."asn1.js-4.10.1"
6688 (sources."assert-1.5.0" // {
6689 dependencies = [
6690 sources."inherits-2.0.1"
6691 sources."util-0.10.3"
6692 ];
6693 })
6694 sources."assert-plus-1.0.0"
6695 sources."assign-symbols-1.0.0"
6696 sources."async-each-1.0.3"
6697 sources."async-limiter-1.0.1"
6698 sources."asynckit-0.4.0"
6699 sources."atob-2.1.2"
6700 sources."aws-sign2-0.7.0"
6701 sources."aws4-1.9.1"
6702 sources."babel-plugin-dynamic-import-node-2.3.3"
6703 (sources."babel-runtime-6.26.0" // {
6704 dependencies = [
6705 sources."regenerator-runtime-0.11.1"
6706 ];
6707 })
6708 (sources."babel-types-6.26.0" // {
6709 dependencies = [
6710 sources."to-fast-properties-1.0.3"
6711 ];
6712 })
6713 sources."babylon-walk-1.0.2"
6714 sources."balanced-match-1.0.0"
6715 (sources."base-0.11.2" // {
6716 dependencies = [
6717 sources."define-property-1.0.0"
6718 sources."is-accessor-descriptor-1.0.0"
6719 sources."is-data-descriptor-1.0.0"
6720 sources."is-descriptor-1.0.2"
6721 ];
6722 })
6723 sources."base64-js-1.3.1"
6724 sources."bcrypt-pbkdf-1.0.2"
6725 sources."binary-extensions-1.13.1"
6726 sources."bindings-1.5.0"
6727 sources."bn.js-4.11.8"
6728 sources."boolbase-1.0.0"
6729 sources."brace-expansion-1.1.11"
6730 (sources."braces-2.3.2" // {
6731 dependencies = [
6732 sources."extend-shallow-2.0.1"
6733 ];
6734 })
6735 sources."brfs-1.6.1"
6736 sources."brorand-1.1.0"
6737 sources."browser-process-hrtime-1.0.0"
6738 sources."browserify-aes-1.2.0"
6739 sources."browserify-cipher-1.0.1"
6740 sources."browserify-des-1.0.2"
6741 sources."browserify-rsa-4.0.1"
6742 sources."browserify-sign-4.0.4"
6743 (sources."browserify-zlib-0.2.0" // {
6744 dependencies = [
6745 sources."pako-1.0.11"
6746 ];
6747 })
6748 sources."browserslist-4.12.0"
6749 sources."buffer-4.9.2"
6750 sources."buffer-equal-0.0.1"
6751 sources."buffer-from-1.1.1"
6752 sources."buffer-xor-1.0.3"
6753 sources."builtin-status-codes-3.0.0"
6754 sources."cache-base-1.0.1"
6755 sources."call-me-maybe-1.0.1"
6756 sources."caller-callsite-2.0.0"
6757 sources."caller-path-2.0.0"
6758 sources."callsites-2.0.0"
6759 sources."camelcase-5.3.1"
6760 sources."caniuse-api-3.0.0"
6761 sources."caniuse-lite-1.0.30001048"
6762 sources."caseless-0.12.0"
6763 (sources."chalk-2.4.2" // {
6764 dependencies = [
6765 sources."supports-color-5.5.0"
6766 ];
6767 })
6768 (sources."chokidar-2.1.8" // {
6769 dependencies = [
6770 sources."fsevents-1.2.12"
6771 ];
6772 })
6773 sources."cipher-base-1.0.4"
6774 (sources."class-utils-0.3.6" // {
6775 dependencies = [
6776 sources."define-property-0.2.5"
6777 ];
6778 })
6779 sources."cli-cursor-2.1.0"
6780 sources."cli-spinners-1.3.1"
6781 (sources."cliui-5.0.0" // {
6782 dependencies = [
6783 sources."ansi-regex-4.1.0"
6784 sources."strip-ansi-5.2.0"
6785 ];
6786 })
6787 sources."clone-2.1.2"
6788 sources."clones-1.2.0"
6789 sources."coa-2.0.2"
6790 sources."collection-visit-1.0.0"
6791 sources."color-3.1.2"
6792 sources."color-convert-1.9.3"
6793 sources."color-name-1.1.3"
6794 sources."color-string-1.5.3"
6795 sources."combined-stream-1.0.8"
6796 sources."command-exists-1.2.9"
6797 sources."commander-2.20.3"
6798 sources."component-emitter-1.3.0"
6799 sources."concat-map-0.0.1"
6800 sources."concat-stream-1.6.2"
6801 sources."config-chain-1.1.12"
6802 sources."console-browserify-1.2.0"
6803 sources."constants-browserify-1.0.0"
6804 sources."convert-source-map-1.7.0"
6805 sources."copy-descriptor-0.1.1"
6806 sources."core-js-2.6.11"
6807 sources."core-util-is-1.0.2"
6808 sources."cosmiconfig-5.2.1"
6809 sources."create-ecdh-4.0.3"
6810 sources."create-hash-1.2.0"
6811 sources."create-hmac-1.1.7"
6812 sources."cross-spawn-6.0.5"
6813 sources."crypto-browserify-3.12.0"
6814 sources."css-color-names-0.0.4"
6815 sources."css-declaration-sorter-4.0.1"
6816 (sources."css-modules-loader-core-1.1.0" // {
6817 dependencies = [
6818 sources."ansi-regex-2.1.1"
6819 sources."ansi-styles-2.2.1"
6820 (sources."chalk-1.1.3" // {
6821 dependencies = [
6822 sources."supports-color-2.0.0"
6823 ];
6824 })
6825 sources."has-flag-1.0.0"
6826 sources."postcss-6.0.1"
6827 sources."source-map-0.5.7"
6828 sources."strip-ansi-3.0.1"
6829 sources."supports-color-3.2.3"
6830 ];
6831 })
6832 sources."css-select-2.1.0"
6833 sources."css-select-base-adapter-0.1.1"
6834 sources."css-selector-tokenizer-0.7.2"
6835 sources."css-tree-1.0.0-alpha.37"
6836 sources."css-what-3.2.1"
6837 sources."cssesc-3.0.0"
6838 sources."cssnano-4.1.10"
6839 sources."cssnano-preset-default-4.0.7"
6840 sources."cssnano-util-get-arguments-4.0.0"
6841 sources."cssnano-util-get-match-4.0.0"
6842 sources."cssnano-util-raw-cache-4.0.1"
6843 sources."cssnano-util-same-parent-4.0.1"
6844 (sources."csso-4.0.3" // {
6845 dependencies = [
6846 sources."css-tree-1.0.0-alpha.39"
6847 sources."mdn-data-2.0.6"
6848 ];
6849 })
6850 sources."cssom-0.3.8"
6851 sources."cssstyle-1.4.0"
6852 sources."dashdash-1.14.1"
6853 sources."data-urls-1.1.0"
6854 sources."deasync-0.1.19"
6855 sources."debug-4.1.1"
6856 sources."decamelize-1.2.0"
6857 sources."decode-uri-component-0.2.0"
6858 sources."deep-is-0.1.3"
6859 (sources."defaults-1.0.3" // {
6860 dependencies = [
6861 sources."clone-1.0.4"
6862 ];
6863 })
6864 sources."define-properties-1.1.3"
6865 (sources."define-property-2.0.2" // {
6866 dependencies = [
6867 sources."is-accessor-descriptor-1.0.0"
6868 sources."is-data-descriptor-1.0.0"
6869 sources."is-descriptor-1.0.2"
6870 ];
6871 })
6872 sources."delayed-stream-1.0.0"
6873 sources."depd-1.1.2"
6874 sources."des.js-1.0.1"
6875 sources."destroy-1.0.4"
6876 sources."diffie-hellman-5.0.3"
6877 (sources."dom-serializer-0.2.2" // {
6878 dependencies = [
6879 sources."domelementtype-2.0.1"
6880 ];
6881 })
6882 sources."domain-browser-1.2.0"
6883 sources."domelementtype-1.3.1"
6884 sources."domexception-1.0.1"
6885 sources."domhandler-2.4.2"
6886 sources."domutils-1.7.0"
6887 sources."dot-prop-5.2.0"
6888 sources."dotenv-5.0.1"
6889 sources."dotenv-expand-4.2.0"
6890 sources."duplexer2-0.1.4"
6891 sources."ecc-jsbn-0.1.2"
6892 sources."editorconfig-0.15.3"
6893 sources."ee-first-1.1.1"
6894 sources."electron-to-chromium-1.3.418"
6895 sources."elliptic-6.5.2"
6896 sources."elm-hot-1.1.1"
6897 sources."emoji-regex-7.0.3"
6898 sources."encodeurl-1.0.2"
6899 sources."entities-2.0.0"
6900 sources."error-ex-1.3.2"
6901 sources."es-abstract-1.17.5"
6902 sources."es-to-primitive-1.2.1"
6903 sources."escape-html-1.0.3"
6904 sources."escape-string-regexp-1.0.5"
6905 (sources."escodegen-1.9.1" // {
6906 dependencies = [
6907 sources."esprima-3.1.3"
6908 ];
6909 })
6910 sources."esprima-4.0.1"
6911 sources."estraverse-4.3.0"
6912 sources."esutils-2.0.3"
6913 sources."etag-1.8.1"
6914 sources."events-3.1.0"
6915 sources."evp_bytestokey-1.0.3"
6916 (sources."expand-brackets-2.1.4" // {
6917 dependencies = [
6918 sources."debug-2.6.9"
6919 sources."define-property-0.2.5"
6920 sources."extend-shallow-2.0.1"
6921 sources."ms-2.0.0"
6922 ];
6923 })
6924 sources."extend-3.0.2"
6925 (sources."extend-shallow-3.0.2" // {
6926 dependencies = [
6927 sources."is-extendable-1.0.1"
6928 ];
6929 })
6930 (sources."extglob-2.0.4" // {
6931 dependencies = [
6932 sources."define-property-1.0.0"
6933 sources."extend-shallow-2.0.1"
6934 sources."is-accessor-descriptor-1.0.0"
6935 sources."is-data-descriptor-1.0.0"
6936 sources."is-descriptor-1.0.2"
6937 ];
6938 })
6939 sources."extsprintf-1.3.0"
6940 (sources."falafel-2.2.4" // {
6941 dependencies = [
6942 sources."isarray-2.0.5"
6943 ];
6944 })
6945 sources."fast-deep-equal-3.1.1"
6946 sources."fast-glob-2.2.7"
6947 sources."fast-json-stable-stringify-2.1.0"
6948 sources."fast-levenshtein-2.0.6"
6949 sources."fastparse-1.1.2"
6950 sources."file-uri-to-path-1.0.0"
6951 sources."filesize-3.6.1"
6952 (sources."fill-range-4.0.0" // {
6953 dependencies = [
6954 sources."extend-shallow-2.0.1"
6955 ];
6956 })
6957 sources."find-elm-dependencies-2.0.2"
6958 sources."find-up-2.1.0"
6959 sources."firstline-1.2.0"
6960 sources."for-in-1.0.2"
6961 sources."foreach-2.0.5"
6962 sources."forever-agent-0.6.1"
6963 sources."form-data-2.3.3"
6964 sources."fragment-cache-0.2.1"
6965 sources."fresh-0.5.2"
6966 sources."fs.realpath-1.0.0"
6967 sources."function-bind-1.1.1"
6968 sources."get-caller-file-2.0.5"
6969 sources."get-port-3.2.0"
6970 sources."get-value-2.0.6"
6971 sources."getpass-0.1.7"
6972 sources."glob-7.1.4"
6973 (sources."glob-parent-3.1.0" // {
6974 dependencies = [
6975 sources."is-glob-3.1.0"
6976 ];
6977 })
6978 sources."glob-to-regexp-0.3.0"
6979 sources."globals-11.12.0"
6980 sources."graceful-fs-4.2.3"
6981 sources."grapheme-breaker-0.3.2"
6982 sources."har-schema-2.0.0"
6983 sources."har-validator-5.1.3"
6984 sources."has-1.0.3"
6985 (sources."has-ansi-2.0.0" // {
6986 dependencies = [
6987 sources."ansi-regex-2.1.1"
6988 ];
6989 })
6990 sources."has-flag-3.0.0"
6991 sources."has-symbols-1.0.1"
6992 sources."has-value-1.0.0"
6993 (sources."has-values-1.0.0" // {
6994 dependencies = [
6995 sources."kind-of-4.0.0"
6996 ];
6997 })
6998 sources."hash-base-3.0.4"
6999 sources."hash.js-1.1.7"
7000 sources."hex-color-regex-1.1.0"
7001 sources."hmac-drbg-1.0.1"
7002 sources."hsl-regex-1.0.0"
7003 sources."hsla-regex-1.0.0"
7004 sources."html-comment-regex-1.1.2"
7005 sources."html-encoding-sniffer-1.0.2"
7006 sources."html-tags-1.2.0"
7007 (sources."htmlnano-0.2.5" // {
7008 dependencies = [
7009 sources."posthtml-0.12.3"
7010 sources."terser-4.6.12"
7011 ];
7012 })
7013 (sources."htmlparser2-3.10.1" // {
7014 dependencies = [
7015 sources."entities-1.1.2"
7016 sources."readable-stream-3.6.0"
7017 ];
7018 })
7019 sources."http-errors-1.7.3"
7020 sources."http-signature-1.2.0"
7021 sources."https-browserify-1.0.0"
7022 sources."iconv-lite-0.4.24"
7023 sources."icss-replace-symbols-1.1.0"
7024 sources."ieee754-1.1.13"
7025 sources."import-fresh-2.0.0"
7026 sources."indexes-of-1.0.1"
7027 sources."inflight-1.0.6"
7028 sources."inherits-2.0.4"
7029 sources."ini-1.3.5"
7030 sources."invariant-2.2.4"
7031 sources."is-absolute-url-2.1.0"
7032 (sources."is-accessor-descriptor-0.1.6" // {
7033 dependencies = [
7034 sources."kind-of-3.2.2"
7035 ];
7036 })
7037 sources."is-arrayish-0.2.1"
7038 sources."is-binary-path-1.0.1"
7039 sources."is-buffer-1.1.6"
7040 sources."is-callable-1.1.5"
7041 sources."is-color-stop-1.1.0"
7042 (sources."is-data-descriptor-0.1.4" // {
7043 dependencies = [
7044 sources."kind-of-3.2.2"
7045 ];
7046 })
7047 sources."is-date-object-1.0.2"
7048 (sources."is-descriptor-0.1.6" // {
7049 dependencies = [
7050 sources."kind-of-5.1.0"
7051 ];
7052 })
7053 sources."is-directory-0.3.1"
7054 sources."is-extendable-0.1.1"
7055 sources."is-extglob-2.1.1"
7056 sources."is-fullwidth-code-point-2.0.0"
7057 sources."is-glob-4.0.1"
7058 sources."is-html-1.1.0"
7059 (sources."is-number-3.0.0" // {
7060 dependencies = [
7061 sources."kind-of-3.2.2"
7062 ];
7063 })
7064 sources."is-obj-2.0.0"
7065 sources."is-plain-object-2.0.4"
7066 sources."is-regex-1.0.5"
7067 sources."is-resolvable-1.1.0"
7068 sources."is-svg-3.0.0"
7069 sources."is-symbol-1.0.3"
7070 sources."is-typedarray-1.0.0"
7071 sources."is-url-1.2.4"
7072 sources."is-windows-1.0.2"
7073 sources."is-wsl-1.1.0"
7074 sources."isarray-1.0.0"
7075 sources."isexe-2.0.0"
7076 sources."isobject-3.0.1"
7077 sources."isstream-0.1.2"
7078 (sources."js-beautify-1.11.0" // {
7079 dependencies = [
7080 sources."mkdirp-1.0.4"
7081 ];
7082 })
7083 sources."js-levenshtein-1.1.6"
7084 sources."js-tokens-4.0.0"
7085 sources."js-yaml-3.13.1"
7086 sources."jsbn-0.1.1"
7087 (sources."jsdom-14.1.0" // {
7088 dependencies = [
7089 sources."acorn-6.4.1"
7090 sources."escodegen-1.14.1"
7091 sources."ws-6.2.1"
7092 ];
7093 })
7094 sources."jsesc-2.5.2"
7095 sources."json-parse-better-errors-1.0.2"
7096 sources."json-schema-0.2.3"
7097 sources."json-schema-traverse-0.4.1"
7098 sources."json-stringify-safe-5.0.1"
7099 sources."json5-1.0.1"
7100 sources."jsprim-1.4.1"
7101 sources."kind-of-6.0.3"
7102 sources."levn-0.3.0"
7103 sources."locate-path-2.0.0"
7104 sources."lodash-4.17.15"
7105 sources."lodash.clone-4.5.0"
7106 sources."lodash.memoize-4.1.2"
7107 sources."lodash.sortby-4.7.0"
7108 sources."lodash.uniq-4.5.0"
7109 sources."log-symbols-2.2.0"
7110 sources."loose-envify-1.4.0"
7111 sources."lru-cache-4.1.5"
7112 sources."magic-string-0.22.5"
7113 sources."map-cache-0.2.2"
7114 sources."map-visit-1.0.0"
7115 sources."md5.js-1.3.5"
7116 sources."mdn-data-2.0.4"
7117 (sources."merge-source-map-1.0.4" // {
7118 dependencies = [
7119 sources."source-map-0.5.7"
7120 ];
7121 })
7122 sources."merge2-1.3.0"
7123 sources."micromatch-3.1.10"
7124 sources."miller-rabin-4.0.1"
7125 sources."mime-1.6.0"
7126 sources."mime-db-1.44.0"
7127 sources."mime-types-2.1.27"
7128 sources."mimic-fn-1.2.0"
7129 sources."minimalistic-assert-1.0.1"
7130 sources."minimalistic-crypto-utils-1.0.1"
7131 sources."minimatch-3.0.4"
7132 sources."minimist-1.2.5"
7133 (sources."mixin-deep-1.3.2" // {
7134 dependencies = [
7135 sources."is-extendable-1.0.1"
7136 ];
7137 })
7138 sources."mkdirp-0.5.5"
7139 sources."ms-2.1.2"
7140 sources."nan-2.14.1"
7141 sources."nanomatch-1.2.13"
7142 sources."nice-try-1.0.5"
7143 sources."node-addon-api-1.7.1"
7144 sources."node-elm-compiler-5.0.4"
7145 sources."node-forge-0.7.6"
7146 (sources."node-libs-browser-2.2.1" // {
7147 dependencies = [
7148 sources."punycode-1.4.1"
7149 ];
7150 })
7151 sources."node-releases-1.1.53"
7152 sources."nopt-4.0.3"
7153 sources."normalize-html-whitespace-1.0.0"
7154 sources."normalize-path-3.0.0"
7155 sources."normalize-url-3.3.0"
7156 sources."nth-check-1.0.2"
7157 sources."nwsapi-2.2.0"
7158 sources."oauth-sign-0.9.0"
7159 sources."object-assign-4.1.1"
7160 (sources."object-copy-0.1.0" // {
7161 dependencies = [
7162 sources."define-property-0.2.5"
7163 sources."kind-of-3.2.2"
7164 ];
7165 })
7166 sources."object-inspect-1.7.0"
7167 sources."object-keys-1.1.1"
7168 sources."object-visit-1.0.1"
7169 sources."object.assign-4.1.0"
7170 sources."object.getownpropertydescriptors-2.1.0"
7171 sources."object.pick-1.3.0"
7172 sources."object.values-1.1.1"
7173 sources."on-finished-2.3.0"
7174 sources."once-1.4.0"
7175 sources."onetime-2.0.1"
7176 sources."opn-5.5.0"
7177 sources."optionator-0.8.3"
7178 sources."ora-2.1.0"
7179 sources."os-browserify-0.3.0"
7180 sources."os-homedir-1.0.2"
7181 sources."os-tmpdir-1.0.2"
7182 sources."osenv-0.1.5"
7183 sources."p-limit-1.3.0"
7184 sources."p-locate-2.0.0"
7185 sources."p-try-1.0.0"
7186 sources."pako-0.2.9"
7187 (sources."parcel-bundler-1.12.3" // {
7188 dependencies = [
7189 sources."postcss-value-parser-3.3.1"
7190 ];
7191 })
7192 sources."parse-asn1-5.1.5"
7193 sources."parse-json-4.0.0"
7194 sources."parse5-5.1.0"
7195 sources."parseurl-1.3.3"
7196 sources."pascalcase-0.1.1"
7197 sources."path-browserify-0.0.1"
7198 sources."path-dirname-1.0.2"
7199 sources."path-exists-3.0.0"
7200 sources."path-is-absolute-1.0.1"
7201 sources."path-key-2.0.1"
7202 sources."path-parse-1.0.6"
7203 sources."pbkdf2-3.0.17"
7204 sources."performance-now-2.1.0"
7205 sources."physical-cpu-count-2.0.0"
7206 sources."pkg-up-2.0.0"
7207 sources."pn-1.1.0"
7208 sources."posix-character-classes-0.1.1"
7209 sources."postcss-7.0.27"
7210 sources."postcss-calc-7.0.2"
7211 (sources."postcss-colormin-4.0.3" // {
7212 dependencies = [
7213 sources."postcss-value-parser-3.3.1"
7214 ];
7215 })
7216 (sources."postcss-convert-values-4.0.1" // {
7217 dependencies = [
7218 sources."postcss-value-parser-3.3.1"
7219 ];
7220 })
7221 sources."postcss-discard-comments-4.0.2"
7222 sources."postcss-discard-duplicates-4.0.2"
7223 sources."postcss-discard-empty-4.0.1"
7224 sources."postcss-discard-overridden-4.0.1"
7225 (sources."postcss-merge-longhand-4.0.11" // {
7226 dependencies = [
7227 sources."postcss-value-parser-3.3.1"
7228 ];
7229 })
7230 (sources."postcss-merge-rules-4.0.3" // {
7231 dependencies = [
7232 sources."postcss-selector-parser-3.1.2"
7233 ];
7234 })
7235 (sources."postcss-minify-font-values-4.0.2" // {
7236 dependencies = [
7237 sources."postcss-value-parser-3.3.1"
7238 ];
7239 })
7240 (sources."postcss-minify-gradients-4.0.2" // {
7241 dependencies = [
7242 sources."postcss-value-parser-3.3.1"
7243 ];
7244 })
7245 (sources."postcss-minify-params-4.0.2" // {
7246 dependencies = [
7247 sources."postcss-value-parser-3.3.1"
7248 ];
7249 })
7250 (sources."postcss-minify-selectors-4.0.2" // {
7251 dependencies = [
7252 sources."postcss-selector-parser-3.1.2"
7253 ];
7254 })
7255 (sources."postcss-modules-extract-imports-1.1.0" // {
7256 dependencies = [
7257 sources."postcss-6.0.23"
7258 sources."supports-color-5.5.0"
7259 ];
7260 })
7261 (sources."postcss-modules-local-by-default-1.2.0" // {
7262 dependencies = [
7263 sources."postcss-6.0.23"
7264 sources."supports-color-5.5.0"
7265 ];
7266 })
7267 (sources."postcss-modules-scope-1.1.0" // {
7268 dependencies = [
7269 sources."postcss-6.0.23"
7270 sources."supports-color-5.5.0"
7271 ];
7272 })
7273 (sources."postcss-modules-values-1.3.0" // {
7274 dependencies = [
7275 sources."postcss-6.0.23"
7276 sources."supports-color-5.5.0"
7277 ];
7278 })
7279 sources."postcss-normalize-charset-4.0.1"
7280 (sources."postcss-normalize-display-values-4.0.2" // {
7281 dependencies = [
7282 sources."postcss-value-parser-3.3.1"
7283 ];
7284 })
7285 (sources."postcss-normalize-positions-4.0.2" // {
7286 dependencies = [
7287 sources."postcss-value-parser-3.3.1"
7288 ];
7289 })
7290 (sources."postcss-normalize-repeat-style-4.0.2" // {
7291 dependencies = [
7292 sources."postcss-value-parser-3.3.1"
7293 ];
7294 })
7295 (sources."postcss-normalize-string-4.0.2" // {
7296 dependencies = [
7297 sources."postcss-value-parser-3.3.1"
7298 ];
7299 })
7300 (sources."postcss-normalize-timing-functions-4.0.2" // {
7301 dependencies = [
7302 sources."postcss-value-parser-3.3.1"
7303 ];
7304 })
7305 (sources."postcss-normalize-unicode-4.0.1" // {
7306 dependencies = [
7307 sources."postcss-value-parser-3.3.1"
7308 ];
7309 })
7310 (sources."postcss-normalize-url-4.0.1" // {
7311 dependencies = [
7312 sources."postcss-value-parser-3.3.1"
7313 ];
7314 })
7315 (sources."postcss-normalize-whitespace-4.0.2" // {
7316 dependencies = [
7317 sources."postcss-value-parser-3.3.1"
7318 ];
7319 })
7320 (sources."postcss-ordered-values-4.1.2" // {
7321 dependencies = [
7322 sources."postcss-value-parser-3.3.1"
7323 ];
7324 })
7325 sources."postcss-reduce-initial-4.0.3"
7326 (sources."postcss-reduce-transforms-4.0.2" // {
7327 dependencies = [
7328 sources."postcss-value-parser-3.3.1"
7329 ];
7330 })
7331 sources."postcss-selector-parser-6.0.2"
7332 (sources."postcss-svgo-4.0.2" // {
7333 dependencies = [
7334 sources."postcss-value-parser-3.3.1"
7335 ];
7336 })
7337 sources."postcss-unique-selectors-4.0.1"
7338 sources."postcss-value-parser-4.0.3"
7339 sources."posthtml-0.11.6"
7340 sources."posthtml-parser-0.4.2"
7341 sources."posthtml-render-1.2.2"
7342 sources."prelude-ls-1.1.2"
7343 sources."private-0.1.8"
7344 sources."process-0.11.10"
7345 sources."process-nextick-args-2.0.1"
7346 sources."proto-list-1.2.4"
7347 sources."pseudomap-1.0.2"
7348 sources."psl-1.8.0"
7349 sources."public-encrypt-4.0.3"
7350 sources."punycode-2.1.1"
7351 sources."purgecss-1.4.2"
7352 sources."q-1.5.1"
7353 sources."qs-6.5.2"
7354 sources."querystring-0.2.0"
7355 sources."querystring-es3-0.2.1"
7356 sources."quote-stream-1.0.2"
7357 sources."randombytes-2.1.0"
7358 sources."randomfill-1.0.4"
7359 sources."range-parser-1.2.1"
7360 sources."readable-stream-2.3.7"
7361 sources."readdirp-2.2.1"
7362 sources."regenerate-1.4.0"
7363 sources."regenerate-unicode-properties-8.2.0"
7364 sources."regenerator-runtime-0.13.5"
7365 (sources."regenerator-transform-0.14.4" // {
7366 dependencies = [
7367 sources."@babel/runtime-7.9.2"
7368 ];
7369 })
7370 sources."regex-not-1.0.2"
7371 sources."regexpu-core-4.7.0"
7372 sources."regjsgen-0.5.1"
7373 (sources."regjsparser-0.6.4" // {
7374 dependencies = [
7375 sources."jsesc-0.5.0"
7376 ];
7377 })
7378 sources."remove-trailing-separator-1.1.0"
7379 sources."repeat-element-1.1.3"
7380 sources."repeat-string-1.6.1"
7381 sources."request-2.88.2"
7382 sources."request-promise-core-1.1.3"
7383 sources."request-promise-native-1.0.8"
7384 sources."require-directory-2.1.1"
7385 sources."require-main-filename-2.0.0"
7386 sources."resolve-1.17.0"
7387 sources."resolve-from-3.0.0"
7388 sources."resolve-url-0.2.1"
7389 sources."restore-cursor-2.0.0"
7390 sources."ret-0.1.15"
7391 sources."rgb-regex-1.0.1"
7392 sources."rgba-regex-1.0.0"
7393 sources."rimraf-2.6.3"
7394 sources."ripemd160-2.0.2"
7395 sources."safe-buffer-5.1.2"
7396 sources."safe-regex-1.1.0"
7397 sources."safer-buffer-2.1.2"
7398 sources."safer-eval-1.3.6"
7399 sources."sax-1.2.4"
7400 sources."saxes-3.1.11"
7401 sources."semver-5.7.1"
7402 (sources."send-0.17.1" // {
7403 dependencies = [
7404 (sources."debug-2.6.9" // {
7405 dependencies = [
7406 sources."ms-2.0.0"
7407 ];
7408 })
7409 sources."ms-2.1.1"
7410 ];
7411 })
7412 sources."serialize-to-js-1.2.2"
7413 sources."serve-static-1.14.1"
7414 sources."set-blocking-2.0.0"
7415 (sources."set-value-2.0.1" // {
7416 dependencies = [
7417 sources."extend-shallow-2.0.1"
7418 ];
7419 })
7420 sources."setimmediate-1.0.5"
7421 sources."setprototypeof-1.1.1"
7422 sources."sha.js-2.4.11"
7423 sources."shallow-copy-0.0.1"
7424 sources."shebang-command-1.2.0"
7425 sources."shebang-regex-1.0.0"
7426 sources."sigmund-1.0.1"
7427 sources."signal-exit-3.0.3"
7428 (sources."simple-swizzle-0.2.2" // {
7429 dependencies = [
7430 sources."is-arrayish-0.3.2"
7431 ];
7432 })
7433 (sources."snapdragon-0.8.2" // {
7434 dependencies = [
7435 sources."debug-2.6.9"
7436 sources."define-property-0.2.5"
7437 sources."extend-shallow-2.0.1"
7438 sources."ms-2.0.0"
7439 sources."source-map-0.5.7"
7440 ];
7441 })
7442 (sources."snapdragon-node-2.1.1" // {
7443 dependencies = [
7444 sources."define-property-1.0.0"
7445 sources."is-accessor-descriptor-1.0.0"
7446 sources."is-data-descriptor-1.0.0"
7447 sources."is-descriptor-1.0.2"
7448 ];
7449 })
7450 (sources."snapdragon-util-3.0.1" // {
7451 dependencies = [
7452 sources."kind-of-3.2.2"
7453 ];
7454 })
7455 sources."source-map-0.6.1"
7456 sources."source-map-resolve-0.5.3"
7457 sources."source-map-support-0.5.19"
7458 sources."source-map-url-0.4.0"
7459 sources."split-string-3.1.0"
7460 sources."sprintf-js-1.0.3"
7461 sources."sshpk-1.16.1"
7462 sources."stable-0.1.8"
7463 (sources."static-eval-2.0.5" // {
7464 dependencies = [
7465 sources."escodegen-1.14.1"
7466 ];
7467 })
7468 (sources."static-extend-0.1.2" // {
7469 dependencies = [
7470 sources."define-property-0.2.5"
7471 ];
7472 })
7473 (sources."static-module-2.2.5" // {
7474 dependencies = [
7475 sources."object-inspect-1.4.1"
7476 ];
7477 })
7478 sources."statuses-1.5.0"
7479 sources."stealthy-require-1.1.1"
7480 sources."stream-browserify-2.0.2"
7481 sources."stream-http-2.8.3"
7482 (sources."string-width-3.1.0" // {
7483 dependencies = [
7484 sources."ansi-regex-4.1.0"
7485 sources."strip-ansi-5.2.0"
7486 ];
7487 })
7488 sources."string.prototype.trimend-1.0.1"
7489 sources."string.prototype.trimleft-2.1.2"
7490 sources."string.prototype.trimright-2.1.2"
7491 sources."string.prototype.trimstart-1.0.1"
7492 sources."string_decoder-1.1.1"
7493 sources."strip-ansi-4.0.0"
7494 (sources."stylehacks-4.0.3" // {
7495 dependencies = [
7496 sources."postcss-selector-parser-3.1.2"
7497 ];
7498 })
7499 sources."supports-color-6.1.0"
7500 sources."svgo-1.3.2"
7501 sources."symbol-tree-3.2.4"
7502 sources."temp-0.9.0"
7503 sources."terser-3.17.0"
7504 sources."through2-2.0.5"
7505 sources."timers-browserify-2.0.11"
7506 sources."timsort-0.3.0"
7507 sources."tiny-inflate-1.0.3"
7508 sources."to-arraybuffer-1.0.1"
7509 sources."to-fast-properties-2.0.0"
7510 (sources."to-object-path-0.3.0" // {
7511 dependencies = [
7512 sources."kind-of-3.2.2"
7513 ];
7514 })
7515 sources."to-regex-3.0.2"
7516 sources."to-regex-range-2.1.1"
7517 sources."toidentifier-1.0.0"
7518 sources."tough-cookie-2.5.0"
7519 sources."tr46-1.0.1"
7520 sources."trim-right-1.0.1"
7521 sources."tty-browserify-0.0.0"
7522 sources."tunnel-agent-0.6.0"
7523 sources."tweetnacl-0.14.5"
7524 sources."type-check-0.3.2"
7525 sources."typedarray-0.0.6"
7526 (sources."uncss-0.17.3" // {
7527 dependencies = [
7528 sources."is-absolute-url-3.0.3"
7529 ];
7530 })
7531 sources."unicode-canonical-property-names-ecmascript-1.0.4"
7532 sources."unicode-match-property-ecmascript-1.0.4"
7533 sources."unicode-match-property-value-ecmascript-1.2.0"
7534 sources."unicode-property-aliases-ecmascript-1.1.0"
7535 sources."unicode-trie-0.3.1"
7536 sources."union-value-1.0.1"
7537 sources."uniq-1.0.1"
7538 sources."uniqs-2.0.0"
7539 sources."unquote-1.1.1"
7540 (sources."unset-value-1.0.0" // {
7541 dependencies = [
7542 (sources."has-value-0.3.1" // {
7543 dependencies = [
7544 sources."isobject-2.1.0"
7545 ];
7546 })
7547 sources."has-values-0.1.4"
7548 ];
7549 })
7550 sources."upath-1.2.0"
7551 sources."uri-js-4.2.2"
7552 sources."urix-0.1.0"
7553 (sources."url-0.11.0" // {
7554 dependencies = [
7555 sources."punycode-1.3.2"
7556 ];
7557 })
7558 sources."use-3.1.1"
7559 (sources."util-0.11.1" // {
7560 dependencies = [
7561 sources."inherits-2.0.3"
7562 ];
7563 })
7564 sources."util-deprecate-1.0.2"
7565 sources."util.promisify-1.0.1"
7566 sources."uuid-3.4.0"
7567 sources."v8-compile-cache-2.1.0"
7568 sources."vendors-1.0.4"
7569 sources."verror-1.10.0"
7570 sources."vlq-0.2.3"
7571 sources."vm-browserify-1.1.2"
7572 sources."w3c-hr-time-1.0.2"
7573 sources."w3c-xmlserializer-1.1.2"
7574 sources."wcwidth-1.0.1"
7575 sources."webidl-conversions-4.0.2"
7576 sources."whatwg-encoding-1.0.5"
7577 sources."whatwg-mimetype-2.3.0"
7578 sources."whatwg-url-7.1.0"
7579 sources."which-1.3.1"
7580 sources."which-module-2.0.0"
7581 sources."word-wrap-1.2.3"
7582 (sources."wrap-ansi-5.1.0" // {
7583 dependencies = [
7584 sources."ansi-regex-4.1.0"
7585 sources."strip-ansi-5.2.0"
7586 ];
7587 })
7588 sources."wrappy-1.0.2"
7589 sources."ws-5.2.2"
7590 sources."xml-name-validator-3.0.0"
7591 sources."xmlchars-2.2.0"
7592 sources."xtend-4.0.2"
7593 sources."y18n-4.0.0"
7594 sources."yallist-2.1.2"
7595 (sources."yargs-14.2.3" // {
7596 dependencies = [
7597 sources."find-up-3.0.0"
7598 sources."locate-path-3.0.0"
7599 sources."p-limit-2.3.0"
7600 sources."p-locate-3.0.0"
7601 sources."p-try-2.2.0"
7602 ];
7603 })
7604 sources."yargs-parser-15.0.1"
7605 ];
7606 buildInputs = globalBuildInputs;
7607 meta = {
7608 license = "MIT";
7609 };
7610 production = false;
7611 bypassCache = true;
7612 reconstructLock = false;
7613 };
7614in
7615{
7616 args = args;
7617 sources = sources;
7618 tarball = nodeEnv.buildNodeSourceDist args;
7619 package = nodeEnv.buildNodePackage args;
7620 shell = nodeEnv.buildNodeShell args;
7621}
diff --git a/modules/private/websites/tools/games/codenames/registry.dat b/modules/private/websites/tools/games/codenames/registry.dat
new file mode 100644
index 0000000..52ca989
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/registry.dat
Binary files differ
diff --git a/modules/private/websites/tools/games/codenames/shell.nix b/modules/private/websites/tools/games/codenames/shell.nix
new file mode 100644
index 0000000..053696b
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/shell.nix
@@ -0,0 +1,50 @@
1{ pkgs ? import <nixpkgs> {} }: with pkgs;
2let
3 greenapid = callPackage ./greenapid.nix {};
4 frontend = callPackage ./frontend.nix {};
5 nginx_conf = writeText "nginx.conf" ''
6 pid ./nginx.pid;
7 error_log stderr;
8 daemon off;
9 events {
10 }
11 http {
12 include ${mailcap}/etc/nginx/mime.types;
13 server {
14 listen 0.0.0.0:8081;
15 listen [::]:8081;
16 location /api/ {
17 proxy_set_header X-Real-IP $remote_addr;
18 proxy_set_header Host $host;
19 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
20 proxy_pass http://127.0.0.1:8080/;
21 }
22 location / {
23 root ${frontend};
24 try_files $uri $uri/ /index.html;
25 }
26 }
27 }
28 '';
29in
30pkgs.mkShell {
31 buildInputs = [
32 greenapid
33 frontend
34 python2
35 nginx
36 ];
37 shellHook = ''
38 greenapid &
39 pid=$!
40
41 finish() {
42 kill $pid;
43 }
44
45 trap finish EXIT
46
47 nginx -c ${nginx_conf} -p ./nginx/
48 exit
49 '';
50}
diff --git a/modules/private/websites/tools/games/codenames/wordlists/french.txt b/modules/private/websites/tools/games/codenames/wordlists/french.txt
new file mode 100644
index 0000000..462ddc4
--- /dev/null
+++ b/modules/private/websites/tools/games/codenames/wordlists/french.txt
@@ -0,0 +1,694 @@
1ACCIDENT
2ACHAT
3ACNÉ
4ACTION
5ADOLESCENT
6AFRIQUE
7AIGUILLE
8ALLUMER
9ALPES
10ALPHABET
11ALTITUDE
12AMÉRIQUE
13AMI
14AMOUR
15AMPOULE
16ANNIVERSAIRE
17APPÉTIT
18ARAIGNÉE
19ARBRE
20ARC
21ARC-EN-CIEL
22ARGENT
23ARME
24ARMÉE
25ASCENSEUR
26ASIE
27ASSIS
28ASTRONAUTE
29ATCHOUM
30ATHLÈTE
31ATLANTIDE
32AUBE
33AUSTRALIE
34AVEC
35AVENTURE
36AVION
37AVOCAT
38BAC
39BAGUETTE
40BAIN
41BAISER
42BALAI
43BALLE
44BALLON
45BAMBOU
46BANANE
47BANNIR
48BARBE
49BARRIÈRE
50BAS
51BASKET
52BATEAU
53BÂTON
54BATTERIE
55BÉBÉ
56BEETHOVEN
57BÊTE
58BIBERON
59BIÈRE
60BLANC
61BLÉ
62BLEU
63BOB
64BOISSON
65BOÎTE
66BOMBE
67BONBON
68BONNET
69BORD
70BORDEAUX
71BOTTE
72BOUE
73BOUGIE
74BOULE
75BOUTEILLE
76BOUTON
77BRANCHE
78BRAS
79BRAVO
80BRETAGNE
81BRISE
82BROSSE
83BRUIT
84BRUME
85BRUN
86BÛCHE
87BULLE
88BUREAU
89BUT
90CABANE
91CABINE
92CACHER
93CADEAU
94CAFARD
95CAFÉ
96CAISSE
97CALCULER
98CALME
99CAMÉRA
100CAMION
101CAMPING
102CANADA
103CANARD
104CANETTE
105CANINE
106CAP
107CAPITALISME
108CAR
109CAROTTE
110CARRÉ
111CARTE
112CARTON
113CASQUE
114CASSER
115CASSETTE
116CAUCHEMAR
117CAUSE
118CEINTURE
119CELLULE
120CERCLE
121CHAÎNE
122CHAIR
123CHAISE
124CHAMP
125CHAMPION
126CHANT
127CHAPEAU
128CHARBON
129CHARGE
130CHASSE
131CHAT
132CHÂTEAU
133CHAUD
134CHAUSSURE
135CHAUVE
136CHEF
137CHEMISE
138CHÊNE
139CHER
140CHEVAL
141CHEVALIER
142CHEVEU
143CHIEN
144CHIFFRE
145CHINE
146CHOCOLAT
147CHÔMAGE
148CIEL
149CIL
150CINÉMA
151CIRE
152CIRQUE
153CITRON
154CLÉ
155CLOU
156CLOWN
157COACH
158COCCINELLE
159CODE
160CŒUR
161COL
162COLLE
163COLLINE
164COLONNE
165CÔNE
166CONFORT
167CONTINU
168CONTRE
169CONVERSATION
170COPAIN
171COQ
172COQUILLAGE
173CORBEAU
174CORDE
175CORPS
176CÔTE
177COUDE
178COULOIR
179COUP
180COUR
181COURANT
182COURRIER
183COURS
184COURSE
185COURT
186COUTEAU
187COUVERT
188COUVERTURE
189COWBOY
190CRAC
191CRAYON
192CRÈME
193CRITIQUE
194CROCHET
195CROIX
196CROÛTE
197CUILLÈRE
198CUIR
199CUISINE
200CULOTTE
201CYCLE
202DARD
203
204DEBOUT
205DÉFAUT
206DEHORS
207DÉMOCRATIE
208DENT
209DENTISTE
210DESSIN
211DEVOIR
212DIAMANT
213DICTIONNAIRE
214DIEU
215DINOSAURE
216DISCOURS
217DISQUE
218DIX
219DOCTEUR
220DOIGT
221DOMINO
222DORMIR
223DROIT
224EAU
225ÉCHEC
226ÉCHELLE
227ÉCLAIR
228ÉCOLE
229ÉCRAN
230ÉCRASER
231ÉCRIT
232ÉGLISE
233ÉGOUT
234ÉLECTRICITÉ
235ÉLÉPHANT
236ÉLÈVE
237ELFE
238EMPREINTE
239ENCEINTE
240ÉPICE
241ÉPINE
242ERREUR
243ESPACE
244ESPION
245ESSENCE
246ÉTAT
247ÉTÉ
248ÉTOILE
249ÉTRANGER
250ÉVENTAIL
251ÉVOLUTION
252EXPLOSION
253EXTENSION
254FACE
255FAN
256FARCE
257FATIGUE
258FAUTEUIL
259FEMME
260FENÊTRE
261FER
262FÊTE
263FEU
264FEUILLE
265FIDÈLE
266FIL
267FILLE
268FLAMME
269FLÈCHE
270FLEUR
271FLEUVE
272FOND
273FOOTBALL
274FORÊT
275FORGER
276FOUDRE
277FOUET
278FOUR
279FOURMI
280FROID
281FROMAGE
282FRONT
283FRUIT
284FUIR
285FUTUR
286GARÇON
287GÂTEAU
288GAUCHE
289GAZ
290GAZON
291GEL
292GENOU
293GLACE
294GOMME
295GORGE
296GOUTTE
297GRAND
298GRÈCE
299GRENOUILLE
300GRIPPE
301GRIS
302GROS
303GROUPE
304GUITARE
305HASARD
306HAUT
307HÉLICOPTÈRE
308HERBE
309HEUREUX
310HISTOIRE
311HIVER
312HÔTEL
313HUGO
314HUILE
315HUMIDE
316HUMOUR
317INDICE
318INTERNET
319INVITER
320ITALIE
321JACQUES
322JAMBE
323JAMBON
324JARDIN
325JAUNE
326JEAN
327JEANNE
328JET
329JEU
330JOGGING
331JOUR
332JOURNAL
333JUPITER
334KILO
335KIWI
336LAINE
337LAIT
338LANGUE
339LAPIN
340LATIN
341LAVER
342LECTEUR
343LÉGER
344LENT
345LETTRE
346LIEN
347LIGNE
348LINGE
349LION
350LIT
351LIVRE
352LOI
353LONG
354LOUIS
355LOUP
356LUMIÈRE
357LUNDI
358LUNE
359LUNETTE
360MACHINE
361MACHO
362MAIN
363MAISON
364MAÎTRESSE
365MAL
366MALADIE
367MAMAN
368MAMMOUTH
369MANGER
370MARAIS
371MARC
372MARCHE
373MARIAGE
374MARIE
375MARIÉE
376MARQUE
377MARSEILLE
378MASSE
379MER
380MESSE
381MÈTRE
382MÉTRO
383MIAOU
384MICRO
385MIEUX
386MILLE
387MINE
388MIROIR
389MODERNE
390MOITIÉ
391MONDE
392MONSTRE
393MONTAGNE
394MONTRE
395MORT
396MOTEUR
397MOTO
398MOU
399MOUCHE
400MOULIN
401MOUSTACHE
402MOUTON
403MUR
404MUSCLE
405MUSIQUE
406MYSTÈRE
407NAGE
408NATURE
409NEIGE
410NEUTRE
411NEW YORK
412NEZ
413NID
414NINJA
415NIVEAU
416NOËL
417NŒUD
418NOIR
419NOUS
420NUAGE
421NUIT
422NUMÉRO
423ŒIL
424ŒUF
425OISEAU
426OLYMPIQUE
427OMBRE
428ONGLE
429OR
430ORAL
431ORANGE
432ORDINATEUR
433ORDRE
434ORDURE
435OREILLE
436ORGANE
437ORGUEIL
438OURS
439OUTIL
440OUVERT
441OVALE
442PAIN
443PALAIS
444PANNEAU
445PANTALON
446PANTIN
447PAPA
448PAPIER
449PAPILLON
450PARADIS
451PARC
452PARIS
453PAROLE
454PARTIE
455PASSE
456PÂTE
457PATIN
458PATTE
459PAUL
460PAYER
461PÊCHE
462PEINTURE
463PENDULE
464PENSER
465PERSONNE
466PETIT
467PEUR
468PHILOSOPHE
469PHOTO
470PHRASE
471PIANO
472PIÈCE
473PIED
474PIERRE
475PILE
476PILOTE
477PINCE
478PIOCHE
479PION
480PIRATE
481PIRE
482PISCINE
483PLACE
484PLAFOND
485PLAGE
486PLAIE
487PLAN
488PLANCHE
489PLANÈTE
490PLANTE
491PLASTIQUE
492PLAT
493PLOMB
494PLONGER
495PLUIE
496POCHE
497POÈTE
498POIDS
499POING
500POINT
501POIVRE
502POLICE
503POLITIQUE
504POLLEN
505POLO
506POMME
507POMPE
508PONT
509POPULATION
510PORT
511PORTE
512PORTEFEUILLE
513POSITIF
514POSTE
515POUBELLE
516POULE
517POUPÉE
518POUSSER
519POUSSIÈRE
520POUVOIR
521PRÉHISTOIRE
522PREMIER
523PRÉSENT
524PRESSE
525PRIER
526PRINCESSE
527PRISE
528PRIVÉ
529PROFESSEUR
530PSYCHOLOGIE
531PUBLIC
532PULL
533PUNK
534PUZZLE
535PYJAMA
536QUATRE
537QUINZE
538RACE
539RADIO
540RAISIN
541RAP
542RAYÉ
543RAYON
544RÉFLÉCHIR
545REINE
546REPAS
547REPTILE
548REQUIN
549RÊVE
550RICHE
551RIDEAU
552RIEN
553RIRE
554ROBINET
555ROCHE
556ROI
557ROND
558ROSE
559ROUE
560ROUGE
561ROUILLE
562ROUX
563RUSSIE
564SABLE
565SABRE
566SAC
567SAIN
568SAISON
569SALE
570SALLE
571SALUT
572SAMU
573SANDWICH
574SANG
575SAPIN
576SATELLITE
577SAUMON
578SAUT
579SAVOIR
580SCHTROUMPF
581SCIENCE
582SCOUT
583SEC
584SEINE
585SEL
586SEPT
587SERPENT
588SERRER
589SEXE
590SHAMPOOING
591SIÈCLE
592SIÈGE
593SIESTE
594SILHOUETTE
595SIRÈNE
596SKI
597SOLEIL
598SOMMEIL
599SON
600SONNER
601SORCIÈRE
602SOURD
603SOURIS
604SPORT
605STAR
606STATION
607STYLO
608SUR
609SURFACE
610SUSHI
611SWING
612TABLEAU
613TACHE
614TAILLE
615TANTE
616TAPIS
617TARD
618TAXI
619TÉLÉPHONE
620TÉLÉVISION
621TEMPLE
622TEMPS
623TENNIS
624TÊTE
625THÉ
626TIGRE
627TINTIN
628TISSU
629TITRE
630TOAST
631TOILETTE
632TOKYO
633TOMBE
634TON
635TOP
636TOUCHE
637TOUJOURS
638TOUR
639TOURNOI
640TOUT
641TRACE
642TRAIN
643TRAÎNER
644TRANSPORT
645TRAVAIL
646TRÉSOR
647TRIANGLE
648TRISTE
649TRÔNE
650TROUPEAU
651TSAR
652TUBE
653TUER
654TUPPERWARE
655TUYAU
656TWITTER
657TYPE
658UNIVERSITÉ
659VACHE
660VAGUE
661VAISSELLE
662VALEUR
663VER
664VERDICT
665VERRE
666VERS
667VERT
668VESTE
669VIANDE
670VIDE
671VIE
672VIEUX
673VILLE
674VIN
675VINGT
676VIOLON
677VIPÈRE
678VISION
679VITE
680VIVE
681VŒU
682VOILE
683VOISIN
684VOITURE
685VOL
686VOLUME
687VOTE
688VOULOIR
689VOYAGE
690ZEN
691ZÉRO
692ZODIAQUE
693ZONE
694ZOO
diff --git a/modules/private/websites/tools/tools/landing/config.yml b/modules/private/websites/tools/tools/landing/config.yml
index f97b3f3..e26df76 100644
--- a/modules/private/websites/tools/tools/landing/config.yml
+++ b/modules/private/websites/tools/tools/landing/config.yml
@@ -124,6 +124,14 @@ services:
124 logo: "assets/tools/mgoblin.ico" 124 logo: "assets/tools/mgoblin.ico"
125 url: "https://mgoblin.immae.eu" 125 url: "https://mgoblin.immae.eu"
126 target: '_blank' 126 target: '_blank'
127 - name: "Games"
128 icon: "fas fa-gamepad"
129 items:
130 - name: "Codenames"
131 logo: "assets/tools/games_codenames.png"
132 #source: https://github.com/jbowens/codenamesgreen
133 url: "https://codenames.games.immae.eu/"
134 target: '_blank'
127 - name: "Development" 135 - name: "Development"
128 icon: "fas fa-code-branch" 136 icon: "fas fa-code-branch"
129 items: 137 items:
diff --git a/modules/private/websites/tools/tools/landing/icons/games_codenames.png b/modules/private/websites/tools/tools/landing/icons/games_codenames.png
new file mode 100644
index 0000000..0b2729e
--- /dev/null
+++ b/modules/private/websites/tools/tools/landing/icons/games_codenames.png
Binary files differ