]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
Synced upstream
[working/eg-antora.git] / package-lock.json
1 {
2   "name": "@antora/ui-default",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "@babel/code-frame": {
7       "version": "7.8.3",
8       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
9       "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
10       "dev": true,
11       "requires": {
12         "@babel/highlight": "^7.8.3"
13       }
14     },
15     "@babel/core": {
16       "version": "7.9.6",
17       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz",
18       "integrity": "sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==",
19       "dev": true,
20       "requires": {
21         "@babel/code-frame": "^7.8.3",
22         "@babel/generator": "^7.9.6",
23         "@babel/helper-module-transforms": "^7.9.0",
24         "@babel/helpers": "^7.9.6",
25         "@babel/parser": "^7.9.6",
26         "@babel/template": "^7.8.6",
27         "@babel/traverse": "^7.9.6",
28         "@babel/types": "^7.9.6",
29         "convert-source-map": "^1.7.0",
30         "debug": "^4.1.0",
31         "gensync": "^1.0.0-beta.1",
32         "json5": "^2.1.2",
33         "lodash": "^4.17.13",
34         "resolve": "^1.3.2",
35         "semver": "^5.4.1",
36         "source-map": "^0.5.0"
37       },
38       "dependencies": {
39         "semver": {
40           "version": "5.7.1",
41           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
42           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
43           "dev": true
44         },
45         "source-map": {
46           "version": "0.5.7",
47           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
48           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
49           "dev": true
50         }
51       }
52     },
53     "@babel/generator": {
54       "version": "7.9.6",
55       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz",
56       "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==",
57       "dev": true,
58       "requires": {
59         "@babel/types": "^7.9.6",
60         "jsesc": "^2.5.1",
61         "lodash": "^4.17.13",
62         "source-map": "^0.5.0"
63       },
64       "dependencies": {
65         "source-map": {
66           "version": "0.5.7",
67           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
68           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
69           "dev": true
70         }
71       }
72     },
73     "@babel/helper-function-name": {
74       "version": "7.9.5",
75       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
76       "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
77       "dev": true,
78       "requires": {
79         "@babel/helper-get-function-arity": "^7.8.3",
80         "@babel/template": "^7.8.3",
81         "@babel/types": "^7.9.5"
82       }
83     },
84     "@babel/helper-get-function-arity": {
85       "version": "7.8.3",
86       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
87       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
88       "dev": true,
89       "requires": {
90         "@babel/types": "^7.8.3"
91       }
92     },
93     "@babel/helper-member-expression-to-functions": {
94       "version": "7.8.3",
95       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
96       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
97       "dev": true,
98       "requires": {
99         "@babel/types": "^7.8.3"
100       }
101     },
102     "@babel/helper-module-imports": {
103       "version": "7.8.3",
104       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
105       "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
106       "dev": true,
107       "requires": {
108         "@babel/types": "^7.8.3"
109       }
110     },
111     "@babel/helper-module-transforms": {
112       "version": "7.9.0",
113       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
114       "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
115       "dev": true,
116       "requires": {
117         "@babel/helper-module-imports": "^7.8.3",
118         "@babel/helper-replace-supers": "^7.8.6",
119         "@babel/helper-simple-access": "^7.8.3",
120         "@babel/helper-split-export-declaration": "^7.8.3",
121         "@babel/template": "^7.8.6",
122         "@babel/types": "^7.9.0",
123         "lodash": "^4.17.13"
124       }
125     },
126     "@babel/helper-optimise-call-expression": {
127       "version": "7.8.3",
128       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
129       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
130       "dev": true,
131       "requires": {
132         "@babel/types": "^7.8.3"
133       }
134     },
135     "@babel/helper-replace-supers": {
136       "version": "7.9.6",
137       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz",
138       "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==",
139       "dev": true,
140       "requires": {
141         "@babel/helper-member-expression-to-functions": "^7.8.3",
142         "@babel/helper-optimise-call-expression": "^7.8.3",
143         "@babel/traverse": "^7.9.6",
144         "@babel/types": "^7.9.6"
145       }
146     },
147     "@babel/helper-simple-access": {
148       "version": "7.8.3",
149       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
150       "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
151       "dev": true,
152       "requires": {
153         "@babel/template": "^7.8.3",
154         "@babel/types": "^7.8.3"
155       }
156     },
157     "@babel/helper-split-export-declaration": {
158       "version": "7.8.3",
159       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
160       "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
161       "dev": true,
162       "requires": {
163         "@babel/types": "^7.8.3"
164       }
165     },
166     "@babel/helper-validator-identifier": {
167       "version": "7.9.5",
168       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
169       "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
170       "dev": true
171     },
172     "@babel/helpers": {
173       "version": "7.9.6",
174       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz",
175       "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==",
176       "dev": true,
177       "requires": {
178         "@babel/template": "^7.8.3",
179         "@babel/traverse": "^7.9.6",
180         "@babel/types": "^7.9.6"
181       }
182     },
183     "@babel/highlight": {
184       "version": "7.9.0",
185       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
186       "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
187       "dev": true,
188       "requires": {
189         "@babel/helper-validator-identifier": "^7.9.0",
190         "chalk": "^2.0.0",
191         "js-tokens": "^4.0.0"
192       }
193     },
194     "@babel/parser": {
195       "version": "7.9.6",
196       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz",
197       "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==",
198       "dev": true
199     },
200     "@babel/runtime": {
201       "version": "7.9.6",
202       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz",
203       "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==",
204       "dev": true,
205       "requires": {
206         "regenerator-runtime": "^0.13.4"
207       }
208     },
209     "@babel/template": {
210       "version": "7.8.6",
211       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
212       "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
213       "dev": true,
214       "requires": {
215         "@babel/code-frame": "^7.8.3",
216         "@babel/parser": "^7.8.6",
217         "@babel/types": "^7.8.6"
218       }
219     },
220     "@babel/traverse": {
221       "version": "7.9.6",
222       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz",
223       "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==",
224       "dev": true,
225       "requires": {
226         "@babel/code-frame": "^7.8.3",
227         "@babel/generator": "^7.9.6",
228         "@babel/helper-function-name": "^7.9.5",
229         "@babel/helper-split-export-declaration": "^7.8.3",
230         "@babel/parser": "^7.9.6",
231         "@babel/types": "^7.9.6",
232         "debug": "^4.1.0",
233         "globals": "^11.1.0",
234         "lodash": "^4.17.13"
235       },
236       "dependencies": {
237         "globals": {
238           "version": "11.12.0",
239           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
240           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
241           "dev": true
242         }
243       }
244     },
245     "@babel/types": {
246       "version": "7.9.6",
247       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz",
248       "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==",
249       "dev": true,
250       "requires": {
251         "@babel/helper-validator-identifier": "^7.9.5",
252         "lodash": "^4.17.13",
253         "to-fast-properties": "^2.0.0"
254       }
255     },
256     "@nodelib/fs.scandir": {
257       "version": "2.1.3",
258       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
259       "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==",
260       "dev": true,
261       "requires": {
262         "@nodelib/fs.stat": "2.0.3",
263         "run-parallel": "^1.1.9"
264       }
265     },
266     "@nodelib/fs.stat": {
267       "version": "2.0.3",
268       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
269       "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
270       "dev": true
271     },
272     "@nodelib/fs.walk": {
273       "version": "1.2.4",
274       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
275       "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==",
276       "dev": true,
277       "requires": {
278         "@nodelib/fs.scandir": "2.1.3",
279         "fastq": "^1.6.0"
280       }
281     },
282     "@sindresorhus/is": {
283       "version": "0.7.0",
284       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
285       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
286       "dev": true,
287       "optional": true
288     },
289     "@stylelint/postcss-css-in-js": {
290       "version": "0.37.1",
291       "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz",
292       "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==",
293       "dev": true,
294       "requires": {
295         "@babel/core": ">=7.9.0"
296       }
297     },
298     "@stylelint/postcss-markdown": {
299       "version": "0.36.1",
300       "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz",
301       "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==",
302       "dev": true,
303       "requires": {
304         "remark": "^12.0.0",
305         "unist-util-find-all-after": "^3.0.1"
306       }
307     },
308     "@types/color-name": {
309       "version": "1.1.1",
310       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
311       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
312       "dev": true
313     },
314     "@types/eslint-visitor-keys": {
315       "version": "1.0.0",
316       "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
317       "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
318       "dev": true
319     },
320     "@types/events": {
321       "version": "3.0.0",
322       "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
323       "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
324       "dev": true
325     },
326     "@types/glob": {
327       "version": "7.1.1",
328       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
329       "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
330       "dev": true,
331       "requires": {
332         "@types/events": "*",
333         "@types/minimatch": "*",
334         "@types/node": "*"
335       }
336     },
337     "@types/json-schema": {
338       "version": "7.0.4",
339       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz",
340       "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==",
341       "dev": true
342     },
343     "@types/minimatch": {
344       "version": "3.0.3",
345       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
346       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
347       "dev": true
348     },
349     "@types/minimist": {
350       "version": "1.2.0",
351       "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz",
352       "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=",
353       "dev": true
354     },
355     "@types/node": {
356       "version": "13.13.5",
357       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz",
358       "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==",
359       "dev": true
360     },
361     "@types/normalize-package-data": {
362       "version": "2.4.0",
363       "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
364       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
365       "dev": true
366     },
367     "@types/parse-json": {
368       "version": "4.0.0",
369       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
370       "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
371       "dev": true
372     },
373     "@types/q": {
374       "version": "1.5.2",
375       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
376       "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
377       "dev": true
378     },
379     "@types/unist": {
380       "version": "2.0.3",
381       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
382       "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
383       "dev": true
384     },
385     "@typescript-eslint/experimental-utils": {
386       "version": "1.13.0",
387       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
388       "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
389       "dev": true,
390       "requires": {
391         "@types/json-schema": "^7.0.3",
392         "@typescript-eslint/typescript-estree": "1.13.0",
393         "eslint-scope": "^4.0.0"
394       },
395       "dependencies": {
396         "eslint-scope": {
397           "version": "4.0.3",
398           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
399           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
400           "dev": true,
401           "requires": {
402             "esrecurse": "^4.1.0",
403             "estraverse": "^4.1.1"
404           }
405         }
406       }
407     },
408     "@typescript-eslint/parser": {
409       "version": "1.13.0",
410       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz",
411       "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==",
412       "dev": true,
413       "requires": {
414         "@types/eslint-visitor-keys": "^1.0.0",
415         "@typescript-eslint/experimental-utils": "1.13.0",
416         "@typescript-eslint/typescript-estree": "1.13.0",
417         "eslint-visitor-keys": "^1.0.0"
418       }
419     },
420     "@typescript-eslint/typescript-estree": {
421       "version": "1.13.0",
422       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
423       "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
424       "dev": true,
425       "requires": {
426         "lodash.unescape": "4.0.1",
427         "semver": "5.5.0"
428       },
429       "dependencies": {
430         "semver": {
431           "version": "5.5.0",
432           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
433           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
434           "dev": true
435         }
436       }
437     },
438     "JSONStream": {
439       "version": "1.3.5",
440       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
441       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
442       "dev": true,
443       "requires": {
444         "jsonparse": "^1.2.0",
445         "through": ">=2.2.7 <3"
446       }
447     },
448     "accepts": {
449       "version": "1.3.7",
450       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
451       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
452       "dev": true,
453       "requires": {
454         "mime-types": "~2.1.24",
455         "negotiator": "0.6.2"
456       }
457     },
458     "acorn": {
459       "version": "7.2.0",
460       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
461       "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==",
462       "dev": true
463     },
464     "acorn-jsx": {
465       "version": "5.2.0",
466       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
467       "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
468       "dev": true
469     },
470     "acorn-node": {
471       "version": "1.8.2",
472       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
473       "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
474       "dev": true,
475       "requires": {
476         "acorn": "^7.0.0",
477         "acorn-walk": "^7.0.0",
478         "xtend": "^4.0.2"
479       }
480     },
481     "acorn-walk": {
482       "version": "7.1.1",
483       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz",
484       "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==",
485       "dev": true
486     },
487     "ajv": {
488       "version": "6.12.2",
489       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
490       "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
491       "dev": true,
492       "requires": {
493         "fast-deep-equal": "^3.1.1",
494         "fast-json-stable-stringify": "^2.0.0",
495         "json-schema-traverse": "^0.4.1",
496         "uri-js": "^4.2.2"
497       }
498     },
499     "alphanum-sort": {
500       "version": "1.0.2",
501       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
502       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
503       "dev": true
504     },
505     "ansi-colors": {
506       "version": "1.1.0",
507       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
508       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
509       "dev": true,
510       "requires": {
511         "ansi-wrap": "^0.1.0"
512       }
513     },
514     "ansi-escapes": {
515       "version": "4.3.1",
516       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
517       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
518       "dev": true,
519       "requires": {
520         "type-fest": "^0.11.0"
521       },
522       "dependencies": {
523         "type-fest": {
524           "version": "0.11.0",
525           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
526           "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
527           "dev": true
528         }
529       }
530     },
531     "ansi-gray": {
532       "version": "0.1.1",
533       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
534       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
535       "dev": true,
536       "requires": {
537         "ansi-wrap": "0.1.0"
538       }
539     },
540     "ansi-regex": {
541       "version": "2.1.1",
542       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
543       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
544       "dev": true
545     },
546     "ansi-styles": {
547       "version": "3.2.1",
548       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
549       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
550       "dev": true,
551       "requires": {
552         "color-convert": "^1.9.0"
553       }
554     },
555     "ansi-wrap": {
556       "version": "0.1.0",
557       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
558       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
559       "dev": true
560     },
561     "anymatch": {
562       "version": "2.0.0",
563       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
564       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
565       "dev": true,
566       "requires": {
567         "micromatch": "^3.1.4",
568         "normalize-path": "^2.1.1"
569       }
570     },
571     "append-buffer": {
572       "version": "1.0.2",
573       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
574       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
575       "dev": true,
576       "requires": {
577         "buffer-equal": "^1.0.0"
578       }
579     },
580     "arch": {
581       "version": "2.1.2",
582       "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz",
583       "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==",
584       "dev": true,
585       "optional": true
586     },
587     "archive-type": {
588       "version": "4.0.0",
589       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
590       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
591       "dev": true,
592       "optional": true,
593       "requires": {
594         "file-type": "^4.2.0"
595       },
596       "dependencies": {
597         "file-type": {
598           "version": "4.4.0",
599           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
600           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
601           "dev": true,
602           "optional": true
603         }
604       }
605     },
606     "archy": {
607       "version": "1.0.0",
608       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
609       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
610       "dev": true
611     },
612     "argparse": {
613       "version": "1.0.10",
614       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
615       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
616       "dev": true,
617       "requires": {
618         "sprintf-js": "~1.0.2"
619       }
620     },
621     "arr-diff": {
622       "version": "4.0.0",
623       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
624       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
625       "dev": true
626     },
627     "arr-filter": {
628       "version": "1.1.2",
629       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
630       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
631       "dev": true,
632       "requires": {
633         "make-iterator": "^1.0.0"
634       }
635     },
636     "arr-flatten": {
637       "version": "1.1.0",
638       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
639       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
640       "dev": true
641     },
642     "arr-map": {
643       "version": "2.0.2",
644       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
645       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
646       "dev": true,
647       "requires": {
648         "make-iterator": "^1.0.0"
649       }
650     },
651     "arr-union": {
652       "version": "3.1.0",
653       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
654       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
655       "dev": true
656     },
657     "array-each": {
658       "version": "1.0.1",
659       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
660       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
661       "dev": true
662     },
663     "array-find-index": {
664       "version": "1.0.2",
665       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
666       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
667       "dev": true,
668       "optional": true
669     },
670     "array-from": {
671       "version": "2.1.1",
672       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
673       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
674       "dev": true
675     },
676     "array-includes": {
677       "version": "3.1.1",
678       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz",
679       "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==",
680       "dev": true,
681       "requires": {
682         "define-properties": "^1.1.3",
683         "es-abstract": "^1.17.0",
684         "is-string": "^1.0.5"
685       }
686     },
687     "array-initial": {
688       "version": "1.1.0",
689       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
690       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
691       "dev": true,
692       "requires": {
693         "array-slice": "^1.0.0",
694         "is-number": "^4.0.0"
695       },
696       "dependencies": {
697         "is-number": {
698           "version": "4.0.0",
699           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
700           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
701           "dev": true
702         }
703       }
704     },
705     "array-last": {
706       "version": "1.3.0",
707       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
708       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
709       "dev": true,
710       "requires": {
711         "is-number": "^4.0.0"
712       },
713       "dependencies": {
714         "is-number": {
715           "version": "4.0.0",
716           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
717           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
718           "dev": true
719         }
720       }
721     },
722     "array-slice": {
723       "version": "1.1.0",
724       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
725       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
726       "dev": true
727     },
728     "array-sort": {
729       "version": "1.0.0",
730       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
731       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
732       "dev": true,
733       "requires": {
734         "default-compare": "^1.0.0",
735         "get-value": "^2.0.6",
736         "kind-of": "^5.0.2"
737       },
738       "dependencies": {
739         "kind-of": {
740           "version": "5.1.0",
741           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
742           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
743           "dev": true
744         }
745       }
746     },
747     "array-union": {
748       "version": "2.1.0",
749       "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
750       "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
751       "dev": true
752     },
753     "array-unique": {
754       "version": "0.3.2",
755       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
756       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
757       "dev": true
758     },
759     "array.prototype.flat": {
760       "version": "1.2.3",
761       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz",
762       "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==",
763       "dev": true,
764       "requires": {
765         "define-properties": "^1.1.3",
766         "es-abstract": "^1.17.0-next.1"
767       }
768     },
769     "arrify": {
770       "version": "1.0.1",
771       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
772       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
773       "dev": true
774     },
775     "asciidoctor.js": {
776       "version": "1.5.9",
777       "resolved": "https://registry.npmjs.org/asciidoctor.js/-/asciidoctor.js-1.5.9.tgz",
778       "integrity": "sha512-k5JgwyV82TsiCpnYbDPReuHhzf/vRUt6NaZ+OGywkDDGeGG/CPfvN2Gd1MJ0iIZKDyuk4iJHOdY/2x1KBrWMzA==",
779       "dev": true,
780       "requires": {
781         "opal-runtime": "1.0.11"
782       }
783     },
784     "asn1.js": {
785       "version": "4.10.1",
786       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
787       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
788       "dev": true,
789       "requires": {
790         "bn.js": "^4.0.0",
791         "inherits": "^2.0.1",
792         "minimalistic-assert": "^1.0.0"
793       },
794       "dependencies": {
795         "bn.js": {
796           "version": "4.11.8",
797           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
798           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
799           "dev": true
800         }
801       }
802     },
803     "assert": {
804       "version": "1.5.0",
805       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
806       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
807       "dev": true,
808       "requires": {
809         "object-assign": "^4.1.1",
810         "util": "0.10.3"
811       },
812       "dependencies": {
813         "inherits": {
814           "version": "2.0.1",
815           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
816           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
817           "dev": true
818         },
819         "util": {
820           "version": "0.10.3",
821           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
822           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
823           "dev": true,
824           "requires": {
825             "inherits": "2.0.1"
826           }
827         }
828       }
829     },
830     "assign-symbols": {
831       "version": "1.0.0",
832       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
833       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
834       "dev": true
835     },
836     "astral-regex": {
837       "version": "1.0.0",
838       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
839       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
840       "dev": true
841     },
842     "async-done": {
843       "version": "1.3.2",
844       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
845       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
846       "dev": true,
847       "requires": {
848         "end-of-stream": "^1.1.0",
849         "once": "^1.3.2",
850         "process-nextick-args": "^2.0.0",
851         "stream-exhaust": "^1.0.1"
852       }
853     },
854     "async-each": {
855       "version": "1.0.3",
856       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
857       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
858       "dev": true
859     },
860     "async-settle": {
861       "version": "1.0.0",
862       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
863       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
864       "dev": true,
865       "requires": {
866         "async-done": "^1.2.2"
867       }
868     },
869     "atob": {
870       "version": "2.1.2",
871       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
872       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
873       "dev": true
874     },
875     "autoprefixer": {
876       "version": "9.7.6",
877       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
878       "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
879       "dev": true,
880       "requires": {
881         "browserslist": "^4.11.1",
882         "caniuse-lite": "^1.0.30001039",
883         "chalk": "^2.4.2",
884         "normalize-range": "^0.1.2",
885         "num2fraction": "^1.2.2",
886         "postcss": "^7.0.27",
887         "postcss-value-parser": "^4.0.3"
888       }
889     },
890     "bach": {
891       "version": "1.2.0",
892       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
893       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
894       "dev": true,
895       "requires": {
896         "arr-filter": "^1.1.1",
897         "arr-flatten": "^1.0.1",
898         "arr-map": "^2.0.0",
899         "array-each": "^1.0.0",
900         "array-initial": "^1.0.0",
901         "array-last": "^1.1.1",
902         "async-done": "^1.2.2",
903         "async-settle": "^1.0.0",
904         "now-and-later": "^2.0.0"
905       }
906     },
907     "bail": {
908       "version": "1.0.5",
909       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
910       "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
911       "dev": true
912     },
913     "balanced-match": {
914       "version": "1.0.0",
915       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
916       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
917       "dev": true
918     },
919     "base": {
920       "version": "0.11.2",
921       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
922       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
923       "dev": true,
924       "requires": {
925         "cache-base": "^1.0.1",
926         "class-utils": "^0.3.5",
927         "component-emitter": "^1.2.1",
928         "define-property": "^1.0.0",
929         "isobject": "^3.0.1",
930         "mixin-deep": "^1.2.0",
931         "pascalcase": "^0.1.1"
932       },
933       "dependencies": {
934         "define-property": {
935           "version": "1.0.0",
936           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
937           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
938           "dev": true,
939           "requires": {
940             "is-descriptor": "^1.0.0"
941           }
942         },
943         "is-accessor-descriptor": {
944           "version": "1.0.0",
945           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
946           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
947           "dev": true,
948           "requires": {
949             "kind-of": "^6.0.0"
950           }
951         },
952         "is-data-descriptor": {
953           "version": "1.0.0",
954           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
955           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
956           "dev": true,
957           "requires": {
958             "kind-of": "^6.0.0"
959           }
960         },
961         "is-descriptor": {
962           "version": "1.0.2",
963           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
964           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
965           "dev": true,
966           "requires": {
967             "is-accessor-descriptor": "^1.0.0",
968             "is-data-descriptor": "^1.0.0",
969             "kind-of": "^6.0.2"
970           }
971         }
972       }
973     },
974     "base64-js": {
975       "version": "1.3.1",
976       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
977       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
978       "dev": true
979     },
980     "batch": {
981       "version": "0.6.1",
982       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
983       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
984       "dev": true
985     },
986     "bin-build": {
987       "version": "3.0.0",
988       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
989       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
990       "dev": true,
991       "optional": true,
992       "requires": {
993         "decompress": "^4.0.0",
994         "download": "^6.2.2",
995         "execa": "^0.7.0",
996         "p-map-series": "^1.0.0",
997         "tempfile": "^2.0.0"
998       }
999     },
1000     "bin-check": {
1001       "version": "4.1.0",
1002       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
1003       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
1004       "dev": true,
1005       "optional": true,
1006       "requires": {
1007         "execa": "^0.7.0",
1008         "executable": "^4.1.0"
1009       }
1010     },
1011     "bin-version": {
1012       "version": "3.1.0",
1013       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
1014       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
1015       "dev": true,
1016       "optional": true,
1017       "requires": {
1018         "execa": "^1.0.0",
1019         "find-versions": "^3.0.0"
1020       },
1021       "dependencies": {
1022         "execa": {
1023           "version": "1.0.0",
1024           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
1025           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
1026           "dev": true,
1027           "optional": true,
1028           "requires": {
1029             "cross-spawn": "^6.0.0",
1030             "get-stream": "^4.0.0",
1031             "is-stream": "^1.1.0",
1032             "npm-run-path": "^2.0.0",
1033             "p-finally": "^1.0.0",
1034             "signal-exit": "^3.0.0",
1035             "strip-eof": "^1.0.0"
1036           }
1037         },
1038         "get-stream": {
1039           "version": "4.1.0",
1040           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
1041           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
1042           "dev": true,
1043           "optional": true,
1044           "requires": {
1045             "pump": "^3.0.0"
1046           }
1047         },
1048         "pump": {
1049           "version": "3.0.0",
1050           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1051           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1052           "dev": true,
1053           "optional": true,
1054           "requires": {
1055             "end-of-stream": "^1.1.0",
1056             "once": "^1.3.1"
1057           }
1058         }
1059       }
1060     },
1061     "bin-version-check": {
1062       "version": "4.0.0",
1063       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
1064       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
1065       "dev": true,
1066       "optional": true,
1067       "requires": {
1068         "bin-version": "^3.0.0",
1069         "semver": "^5.6.0",
1070         "semver-truncate": "^1.1.2"
1071       },
1072       "dependencies": {
1073         "semver": {
1074           "version": "5.7.1",
1075           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1076           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1077           "dev": true,
1078           "optional": true
1079         }
1080       }
1081     },
1082     "bin-wrapper": {
1083       "version": "4.1.0",
1084       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
1085       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
1086       "dev": true,
1087       "optional": true,
1088       "requires": {
1089         "bin-check": "^4.1.0",
1090         "bin-version-check": "^4.0.0",
1091         "download": "^7.1.0",
1092         "import-lazy": "^3.1.0",
1093         "os-filter-obj": "^2.0.0",
1094         "pify": "^4.0.1"
1095       },
1096       "dependencies": {
1097         "download": {
1098           "version": "7.1.0",
1099           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
1100           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
1101           "dev": true,
1102           "optional": true,
1103           "requires": {
1104             "archive-type": "^4.0.0",
1105             "caw": "^2.0.1",
1106             "content-disposition": "^0.5.2",
1107             "decompress": "^4.2.0",
1108             "ext-name": "^5.0.0",
1109             "file-type": "^8.1.0",
1110             "filenamify": "^2.0.0",
1111             "get-stream": "^3.0.0",
1112             "got": "^8.3.1",
1113             "make-dir": "^1.2.0",
1114             "p-event": "^2.1.0",
1115             "pify": "^3.0.0"
1116           },
1117           "dependencies": {
1118             "pify": {
1119               "version": "3.0.0",
1120               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1121               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1122               "dev": true,
1123               "optional": true
1124             }
1125           }
1126         },
1127         "file-type": {
1128           "version": "8.1.0",
1129           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
1130           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
1131           "dev": true,
1132           "optional": true
1133         },
1134         "got": {
1135           "version": "8.3.2",
1136           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
1137           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
1138           "dev": true,
1139           "optional": true,
1140           "requires": {
1141             "@sindresorhus/is": "^0.7.0",
1142             "cacheable-request": "^2.1.1",
1143             "decompress-response": "^3.3.0",
1144             "duplexer3": "^0.1.4",
1145             "get-stream": "^3.0.0",
1146             "into-stream": "^3.1.0",
1147             "is-retry-allowed": "^1.1.0",
1148             "isurl": "^1.0.0-alpha5",
1149             "lowercase-keys": "^1.0.0",
1150             "mimic-response": "^1.0.0",
1151             "p-cancelable": "^0.4.0",
1152             "p-timeout": "^2.0.1",
1153             "pify": "^3.0.0",
1154             "safe-buffer": "^5.1.1",
1155             "timed-out": "^4.0.1",
1156             "url-parse-lax": "^3.0.0",
1157             "url-to-options": "^1.0.1"
1158           },
1159           "dependencies": {
1160             "pify": {
1161               "version": "3.0.0",
1162               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1163               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1164               "dev": true,
1165               "optional": true
1166             }
1167           }
1168         },
1169         "make-dir": {
1170           "version": "1.3.0",
1171           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
1172           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
1173           "dev": true,
1174           "optional": true,
1175           "requires": {
1176             "pify": "^3.0.0"
1177           },
1178           "dependencies": {
1179             "pify": {
1180               "version": "3.0.0",
1181               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1182               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1183               "dev": true,
1184               "optional": true
1185             }
1186           }
1187         },
1188         "p-cancelable": {
1189           "version": "0.4.1",
1190           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1191           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1192           "dev": true,
1193           "optional": true
1194         },
1195         "p-event": {
1196           "version": "2.3.1",
1197           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1198           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1199           "dev": true,
1200           "optional": true,
1201           "requires": {
1202             "p-timeout": "^2.0.1"
1203           }
1204         },
1205         "p-timeout": {
1206           "version": "2.0.1",
1207           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1208           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1209           "dev": true,
1210           "optional": true,
1211           "requires": {
1212             "p-finally": "^1.0.0"
1213           }
1214         },
1215         "pify": {
1216           "version": "4.0.1",
1217           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1218           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1219           "dev": true,
1220           "optional": true
1221         },
1222         "prepend-http": {
1223           "version": "2.0.0",
1224           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1225           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1226           "dev": true,
1227           "optional": true
1228         },
1229         "url-parse-lax": {
1230           "version": "3.0.0",
1231           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1232           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1233           "dev": true,
1234           "optional": true,
1235           "requires": {
1236             "prepend-http": "^2.0.0"
1237           }
1238         }
1239       }
1240     },
1241     "binary-extensions": {
1242       "version": "1.13.1",
1243       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1244       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1245       "dev": true
1246     },
1247     "bindings": {
1248       "version": "1.5.0",
1249       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
1250       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
1251       "dev": true,
1252       "optional": true,
1253       "requires": {
1254         "file-uri-to-path": "1.0.0"
1255       }
1256     },
1257     "bl": {
1258       "version": "1.2.2",
1259       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
1260       "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
1261       "dev": true,
1262       "requires": {
1263         "readable-stream": "^2.3.5",
1264         "safe-buffer": "^5.1.1"
1265       }
1266     },
1267     "bn.js": {
1268       "version": "5.1.1",
1269       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz",
1270       "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==",
1271       "dev": true
1272     },
1273     "body": {
1274       "version": "5.1.0",
1275       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1276       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1277       "dev": true,
1278       "requires": {
1279         "continuable-cache": "^0.3.1",
1280         "error": "^7.0.0",
1281         "raw-body": "~1.1.0",
1282         "safe-json-parse": "~1.0.1"
1283       }
1284     },
1285     "boolbase": {
1286       "version": "1.0.0",
1287       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1288       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1289       "dev": true
1290     },
1291     "brace-expansion": {
1292       "version": "1.1.11",
1293       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1294       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1295       "dev": true,
1296       "requires": {
1297         "balanced-match": "^1.0.0",
1298         "concat-map": "0.0.1"
1299       }
1300     },
1301     "braces": {
1302       "version": "2.3.2",
1303       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1304       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1305       "dev": true,
1306       "requires": {
1307         "arr-flatten": "^1.1.0",
1308         "array-unique": "^0.3.2",
1309         "extend-shallow": "^2.0.1",
1310         "fill-range": "^4.0.0",
1311         "isobject": "^3.0.1",
1312         "repeat-element": "^1.1.2",
1313         "snapdragon": "^0.8.1",
1314         "snapdragon-node": "^2.0.1",
1315         "split-string": "^3.0.2",
1316         "to-regex": "^3.0.1"
1317       },
1318       "dependencies": {
1319         "extend-shallow": {
1320           "version": "2.0.1",
1321           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1322           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1323           "dev": true,
1324           "requires": {
1325             "is-extendable": "^0.1.0"
1326           }
1327         }
1328       }
1329     },
1330     "brorand": {
1331       "version": "1.1.0",
1332       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1333       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1334       "dev": true
1335     },
1336     "browser-pack": {
1337       "version": "6.1.0",
1338       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1339       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1340       "dev": true,
1341       "requires": {
1342         "JSONStream": "^1.0.3",
1343         "combine-source-map": "~0.8.0",
1344         "defined": "^1.0.0",
1345         "safe-buffer": "^5.1.1",
1346         "through2": "^2.0.0",
1347         "umd": "^3.0.0"
1348       },
1349       "dependencies": {
1350         "through2": {
1351           "version": "2.0.5",
1352           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1353           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1354           "dev": true,
1355           "requires": {
1356             "readable-stream": "~2.3.6",
1357             "xtend": "~4.0.1"
1358           }
1359         }
1360       }
1361     },
1362     "browser-pack-flat": {
1363       "version": "3.4.2",
1364       "resolved": "https://registry.npmjs.org/browser-pack-flat/-/browser-pack-flat-3.4.2.tgz",
1365       "integrity": "sha512-TrUo6n2fGSOCYFAKkt/EkgenytAuuCI88fmXFA60aNFVHvz3CZEBTXYSvvXVpU6xpjM8lj/6vkC6Exn8KPjtPw==",
1366       "dev": true,
1367       "requires": {
1368         "JSONStream": "^1.3.2",
1369         "combine-source-map": "^0.8.0",
1370         "convert-source-map": "^1.5.1",
1371         "count-lines": "^0.1.2",
1372         "dedent": "^0.7.0",
1373         "estree-is-member-expression": "^1.0.0",
1374         "estree-is-require": "^1.0.0",
1375         "esutils": "^2.0.2",
1376         "path-parse": "^1.0.5",
1377         "scope-analyzer": "^2.0.0",
1378         "stream-combiner": "^0.2.2",
1379         "through2": "^2.0.3",
1380         "transform-ast": "^2.4.2",
1381         "umd": "^3.0.3",
1382         "wrap-comment": "^1.0.0"
1383       },
1384       "dependencies": {
1385         "through2": {
1386           "version": "2.0.5",
1387           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1388           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1389           "dev": true,
1390           "requires": {
1391             "readable-stream": "~2.3.6",
1392             "xtend": "~4.0.1"
1393           }
1394         }
1395       }
1396     },
1397     "browser-process-hrtime": {
1398       "version": "0.1.3",
1399       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
1400       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
1401       "dev": true
1402     },
1403     "browser-resolve": {
1404       "version": "1.11.3",
1405       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
1406       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
1407       "dev": true,
1408       "requires": {
1409         "resolve": "1.1.7"
1410       },
1411       "dependencies": {
1412         "resolve": {
1413           "version": "1.1.7",
1414           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1415           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1416           "dev": true
1417         }
1418       }
1419     },
1420     "browserify": {
1421       "version": "16.5.1",
1422       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.1.tgz",
1423       "integrity": "sha512-EQX0h59Pp+0GtSRb5rL6OTfrttlzv+uyaUVlK6GX3w11SQ0jKPKyjC/54RhPR2ib2KmfcELM06e8FxcI5XNU2A==",
1424       "dev": true,
1425       "requires": {
1426         "JSONStream": "^1.0.3",
1427         "assert": "^1.4.0",
1428         "browser-pack": "^6.0.1",
1429         "browser-resolve": "^1.11.0",
1430         "browserify-zlib": "~0.2.0",
1431         "buffer": "~5.2.1",
1432         "cached-path-relative": "^1.0.0",
1433         "concat-stream": "^1.6.0",
1434         "console-browserify": "^1.1.0",
1435         "constants-browserify": "~1.0.0",
1436         "crypto-browserify": "^3.0.0",
1437         "defined": "^1.0.0",
1438         "deps-sort": "^2.0.0",
1439         "domain-browser": "^1.2.0",
1440         "duplexer2": "~0.1.2",
1441         "events": "^2.0.0",
1442         "glob": "^7.1.0",
1443         "has": "^1.0.0",
1444         "htmlescape": "^1.1.0",
1445         "https-browserify": "^1.0.0",
1446         "inherits": "~2.0.1",
1447         "insert-module-globals": "^7.0.0",
1448         "labeled-stream-splicer": "^2.0.0",
1449         "mkdirp-classic": "^0.5.2",
1450         "module-deps": "^6.0.0",
1451         "os-browserify": "~0.3.0",
1452         "parents": "^1.0.1",
1453         "path-browserify": "~0.0.0",
1454         "process": "~0.11.0",
1455         "punycode": "^1.3.2",
1456         "querystring-es3": "~0.2.0",
1457         "read-only-stream": "^2.0.0",
1458         "readable-stream": "^2.0.2",
1459         "resolve": "^1.1.4",
1460         "shasum": "^1.0.0",
1461         "shell-quote": "^1.6.1",
1462         "stream-browserify": "^2.0.0",
1463         "stream-http": "^3.0.0",
1464         "string_decoder": "^1.1.1",
1465         "subarg": "^1.0.0",
1466         "syntax-error": "^1.1.1",
1467         "through2": "^2.0.0",
1468         "timers-browserify": "^1.0.1",
1469         "tty-browserify": "0.0.1",
1470         "url": "~0.11.0",
1471         "util": "~0.10.1",
1472         "vm-browserify": "^1.0.0",
1473         "xtend": "^4.0.0"
1474       },
1475       "dependencies": {
1476         "glob": {
1477           "version": "7.1.6",
1478           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1479           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1480           "dev": true,
1481           "requires": {
1482             "fs.realpath": "^1.0.0",
1483             "inflight": "^1.0.4",
1484             "inherits": "2",
1485             "minimatch": "^3.0.4",
1486             "once": "^1.3.0",
1487             "path-is-absolute": "^1.0.0"
1488           }
1489         },
1490         "through2": {
1491           "version": "2.0.5",
1492           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1493           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1494           "dev": true,
1495           "requires": {
1496             "readable-stream": "~2.3.6",
1497             "xtend": "~4.0.1"
1498           }
1499         }
1500       }
1501     },
1502     "browserify-aes": {
1503       "version": "1.2.0",
1504       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1505       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1506       "dev": true,
1507       "requires": {
1508         "buffer-xor": "^1.0.3",
1509         "cipher-base": "^1.0.0",
1510         "create-hash": "^1.1.0",
1511         "evp_bytestokey": "^1.0.3",
1512         "inherits": "^2.0.1",
1513         "safe-buffer": "^5.0.1"
1514       }
1515     },
1516     "browserify-cipher": {
1517       "version": "1.0.1",
1518       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1519       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1520       "dev": true,
1521       "requires": {
1522         "browserify-aes": "^1.0.4",
1523         "browserify-des": "^1.0.0",
1524         "evp_bytestokey": "^1.0.0"
1525       }
1526     },
1527     "browserify-des": {
1528       "version": "1.0.2",
1529       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1530       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1531       "dev": true,
1532       "requires": {
1533         "cipher-base": "^1.0.1",
1534         "des.js": "^1.0.0",
1535         "inherits": "^2.0.1",
1536         "safe-buffer": "^5.1.2"
1537       }
1538     },
1539     "browserify-rsa": {
1540       "version": "4.0.1",
1541       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
1542       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
1543       "dev": true,
1544       "requires": {
1545         "bn.js": "^4.1.0",
1546         "randombytes": "^2.0.1"
1547       },
1548       "dependencies": {
1549         "bn.js": {
1550           "version": "4.11.8",
1551           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1552           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
1553           "dev": true
1554         }
1555       }
1556     },
1557     "browserify-sign": {
1558       "version": "4.1.0",
1559       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz",
1560       "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==",
1561       "dev": true,
1562       "requires": {
1563         "bn.js": "^5.1.1",
1564         "browserify-rsa": "^4.0.1",
1565         "create-hash": "^1.2.0",
1566         "create-hmac": "^1.1.7",
1567         "elliptic": "^6.5.2",
1568         "inherits": "^2.0.4",
1569         "parse-asn1": "^5.1.5",
1570         "readable-stream": "^3.6.0"
1571       },
1572       "dependencies": {
1573         "readable-stream": {
1574           "version": "3.6.0",
1575           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1576           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1577           "dev": true,
1578           "requires": {
1579             "inherits": "^2.0.3",
1580             "string_decoder": "^1.1.1",
1581             "util-deprecate": "^1.0.1"
1582           }
1583         }
1584       }
1585     },
1586     "browserify-zlib": {
1587       "version": "0.2.0",
1588       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1589       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1590       "dev": true,
1591       "requires": {
1592         "pako": "~1.0.5"
1593       }
1594     },
1595     "browserslist": {
1596       "version": "4.12.0",
1597       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
1598       "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
1599       "dev": true,
1600       "requires": {
1601         "caniuse-lite": "^1.0.30001043",
1602         "electron-to-chromium": "^1.3.413",
1603         "node-releases": "^1.1.53",
1604         "pkg-up": "^2.0.0"
1605       }
1606     },
1607     "buffer": {
1608       "version": "5.2.1",
1609       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1610       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1611       "dev": true,
1612       "requires": {
1613         "base64-js": "^1.0.2",
1614         "ieee754": "^1.1.4"
1615       }
1616     },
1617     "buffer-alloc": {
1618       "version": "1.2.0",
1619       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1620       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1621       "dev": true,
1622       "optional": true,
1623       "requires": {
1624         "buffer-alloc-unsafe": "^1.1.0",
1625         "buffer-fill": "^1.0.0"
1626       }
1627     },
1628     "buffer-alloc-unsafe": {
1629       "version": "1.1.0",
1630       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1631       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1632       "dev": true,
1633       "optional": true
1634     },
1635     "buffer-crc32": {
1636       "version": "0.2.13",
1637       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1638       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1639       "dev": true
1640     },
1641     "buffer-equal": {
1642       "version": "1.0.0",
1643       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1644       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1645       "dev": true
1646     },
1647     "buffer-fill": {
1648       "version": "1.0.0",
1649       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1650       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1651       "dev": true,
1652       "optional": true
1653     },
1654     "buffer-from": {
1655       "version": "1.1.1",
1656       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1657       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1658       "dev": true
1659     },
1660     "buffer-xor": {
1661       "version": "1.0.3",
1662       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1663       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1664       "dev": true
1665     },
1666     "builtin-status-codes": {
1667       "version": "3.0.0",
1668       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1669       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1670       "dev": true
1671     },
1672     "bytes": {
1673       "version": "1.0.0",
1674       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1675       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1676       "dev": true
1677     },
1678     "cache-base": {
1679       "version": "1.0.1",
1680       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1681       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1682       "dev": true,
1683       "requires": {
1684         "collection-visit": "^1.0.0",
1685         "component-emitter": "^1.2.1",
1686         "get-value": "^2.0.6",
1687         "has-value": "^1.0.0",
1688         "isobject": "^3.0.1",
1689         "set-value": "^2.0.0",
1690         "to-object-path": "^0.3.0",
1691         "union-value": "^1.0.0",
1692         "unset-value": "^1.0.0"
1693       }
1694     },
1695     "cacheable-request": {
1696       "version": "2.1.4",
1697       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1698       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1699       "dev": true,
1700       "optional": true,
1701       "requires": {
1702         "clone-response": "1.0.2",
1703         "get-stream": "3.0.0",
1704         "http-cache-semantics": "3.8.1",
1705         "keyv": "3.0.0",
1706         "lowercase-keys": "1.0.0",
1707         "normalize-url": "2.0.1",
1708         "responselike": "1.0.2"
1709       },
1710       "dependencies": {
1711         "lowercase-keys": {
1712           "version": "1.0.0",
1713           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1714           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1715           "dev": true,
1716           "optional": true
1717         },
1718         "normalize-url": {
1719           "version": "2.0.1",
1720           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1721           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1722           "dev": true,
1723           "optional": true,
1724           "requires": {
1725             "prepend-http": "^2.0.0",
1726             "query-string": "^5.0.1",
1727             "sort-keys": "^2.0.0"
1728           }
1729         },
1730         "prepend-http": {
1731           "version": "2.0.0",
1732           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1733           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1734           "dev": true,
1735           "optional": true
1736         },
1737         "sort-keys": {
1738           "version": "2.0.0",
1739           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1740           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1741           "dev": true,
1742           "optional": true,
1743           "requires": {
1744             "is-plain-obj": "^1.0.0"
1745           }
1746         }
1747       }
1748     },
1749     "cached-path-relative": {
1750       "version": "1.0.2",
1751       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1752       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1753       "dev": true
1754     },
1755     "caller-callsite": {
1756       "version": "2.0.0",
1757       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1758       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1759       "dev": true,
1760       "requires": {
1761         "callsites": "^2.0.0"
1762       }
1763     },
1764     "caller-path": {
1765       "version": "2.0.0",
1766       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1767       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1768       "dev": true,
1769       "requires": {
1770         "caller-callsite": "^2.0.0"
1771       }
1772     },
1773     "callsites": {
1774       "version": "2.0.0",
1775       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1776       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1777       "dev": true
1778     },
1779     "camelcase": {
1780       "version": "3.0.0",
1781       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1782       "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1783       "dev": true
1784     },
1785     "camelcase-keys": {
1786       "version": "2.1.0",
1787       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1788       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1789       "dev": true,
1790       "optional": true,
1791       "requires": {
1792         "camelcase": "^2.0.0",
1793         "map-obj": "^1.0.0"
1794       },
1795       "dependencies": {
1796         "camelcase": {
1797           "version": "2.1.1",
1798           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1799           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1800           "dev": true,
1801           "optional": true
1802         }
1803       }
1804     },
1805     "caniuse-api": {
1806       "version": "3.0.0",
1807       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1808       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1809       "dev": true,
1810       "requires": {
1811         "browserslist": "^4.0.0",
1812         "caniuse-lite": "^1.0.0",
1813         "lodash.memoize": "^4.1.2",
1814         "lodash.uniq": "^4.5.0"
1815       },
1816       "dependencies": {
1817         "lodash.memoize": {
1818           "version": "4.1.2",
1819           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1820           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1821           "dev": true
1822         }
1823       }
1824     },
1825     "caniuse-lite": {
1826       "version": "1.0.30001055",
1827       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz",
1828       "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==",
1829       "dev": true
1830     },
1831     "caw": {
1832       "version": "2.0.1",
1833       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1834       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1835       "dev": true,
1836       "optional": true,
1837       "requires": {
1838         "get-proxy": "^2.0.0",
1839         "isurl": "^1.0.0-alpha5",
1840         "tunnel-agent": "^0.6.0",
1841         "url-to-options": "^1.0.1"
1842       }
1843     },
1844     "ccount": {
1845       "version": "1.0.5",
1846       "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz",
1847       "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==",
1848       "dev": true
1849     },
1850     "chalk": {
1851       "version": "2.4.2",
1852       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1853       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1854       "dev": true,
1855       "requires": {
1856         "ansi-styles": "^3.2.1",
1857         "escape-string-regexp": "^1.0.5",
1858         "supports-color": "^5.3.0"
1859       }
1860     },
1861     "character-entities": {
1862       "version": "1.2.4",
1863       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
1864       "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
1865       "dev": true
1866     },
1867     "character-entities-html4": {
1868       "version": "1.1.4",
1869       "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz",
1870       "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==",
1871       "dev": true
1872     },
1873     "character-entities-legacy": {
1874       "version": "1.1.4",
1875       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
1876       "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
1877       "dev": true
1878     },
1879     "character-reference-invalid": {
1880       "version": "1.1.4",
1881       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
1882       "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
1883       "dev": true
1884     },
1885     "chardet": {
1886       "version": "0.7.0",
1887       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1888       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1889       "dev": true
1890     },
1891     "chokidar": {
1892       "version": "2.1.8",
1893       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
1894       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
1895       "dev": true,
1896       "requires": {
1897         "anymatch": "^2.0.0",
1898         "async-each": "^1.0.1",
1899         "braces": "^2.3.2",
1900         "fsevents": "^1.2.7",
1901         "glob-parent": "^3.1.0",
1902         "inherits": "^2.0.3",
1903         "is-binary-path": "^1.0.0",
1904         "is-glob": "^4.0.0",
1905         "normalize-path": "^3.0.0",
1906         "path-is-absolute": "^1.0.0",
1907         "readdirp": "^2.2.1",
1908         "upath": "^1.1.1"
1909       },
1910       "dependencies": {
1911         "glob-parent": {
1912           "version": "3.1.0",
1913           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1914           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1915           "dev": true,
1916           "requires": {
1917             "is-glob": "^3.1.0",
1918             "path-dirname": "^1.0.0"
1919           },
1920           "dependencies": {
1921             "is-glob": {
1922               "version": "3.1.0",
1923               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1924               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1925               "dev": true,
1926               "requires": {
1927                 "is-extglob": "^2.1.0"
1928               }
1929             }
1930           }
1931         },
1932         "normalize-path": {
1933           "version": "3.0.0",
1934           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1935           "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1936           "dev": true
1937         }
1938       }
1939     },
1940     "cipher-base": {
1941       "version": "1.0.4",
1942       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1943       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1944       "dev": true,
1945       "requires": {
1946         "inherits": "^2.0.1",
1947         "safe-buffer": "^5.0.1"
1948       }
1949     },
1950     "class-utils": {
1951       "version": "0.3.6",
1952       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1953       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1954       "dev": true,
1955       "requires": {
1956         "arr-union": "^3.1.0",
1957         "define-property": "^0.2.5",
1958         "isobject": "^3.0.0",
1959         "static-extend": "^0.1.1"
1960       },
1961       "dependencies": {
1962         "define-property": {
1963           "version": "0.2.5",
1964           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1965           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1966           "dev": true,
1967           "requires": {
1968             "is-descriptor": "^0.1.0"
1969           }
1970         }
1971       }
1972     },
1973     "cli-cursor": {
1974       "version": "3.1.0",
1975       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
1976       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
1977       "dev": true,
1978       "requires": {
1979         "restore-cursor": "^3.1.0"
1980       }
1981     },
1982     "cli-width": {
1983       "version": "2.2.1",
1984       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
1985       "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
1986       "dev": true
1987     },
1988     "cliui": {
1989       "version": "3.2.0",
1990       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1991       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1992       "dev": true,
1993       "requires": {
1994         "string-width": "^1.0.1",
1995         "strip-ansi": "^3.0.1",
1996         "wrap-ansi": "^2.0.0"
1997       },
1998       "dependencies": {
1999         "is-fullwidth-code-point": {
2000           "version": "1.0.0",
2001           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2002           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2003           "dev": true,
2004           "requires": {
2005             "number-is-nan": "^1.0.0"
2006           }
2007         },
2008         "string-width": {
2009           "version": "1.0.2",
2010           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2011           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2012           "dev": true,
2013           "requires": {
2014             "code-point-at": "^1.0.0",
2015             "is-fullwidth-code-point": "^1.0.0",
2016             "strip-ansi": "^3.0.0"
2017           }
2018         }
2019       }
2020     },
2021     "clone": {
2022       "version": "2.1.2",
2023       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2024       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2025       "dev": true
2026     },
2027     "clone-buffer": {
2028       "version": "1.0.0",
2029       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
2030       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
2031       "dev": true
2032     },
2033     "clone-regexp": {
2034       "version": "2.2.0",
2035       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
2036       "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
2037       "dev": true,
2038       "requires": {
2039         "is-regexp": "^2.0.0"
2040       }
2041     },
2042     "clone-response": {
2043       "version": "1.0.2",
2044       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
2045       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
2046       "dev": true,
2047       "optional": true,
2048       "requires": {
2049         "mimic-response": "^1.0.0"
2050       }
2051     },
2052     "clone-stats": {
2053       "version": "1.0.0",
2054       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
2055       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
2056       "dev": true
2057     },
2058     "cloneable-readable": {
2059       "version": "1.1.3",
2060       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
2061       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
2062       "dev": true,
2063       "requires": {
2064         "inherits": "^2.0.1",
2065         "process-nextick-args": "^2.0.0",
2066         "readable-stream": "^2.3.5"
2067       }
2068     },
2069     "coa": {
2070       "version": "2.0.2",
2071       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
2072       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
2073       "dev": true,
2074       "requires": {
2075         "@types/q": "^1.5.1",
2076         "chalk": "^2.4.1",
2077         "q": "^1.1.2"
2078       }
2079     },
2080     "code-point-at": {
2081       "version": "1.1.0",
2082       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2083       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2084       "dev": true
2085     },
2086     "collapse-white-space": {
2087       "version": "1.0.6",
2088       "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
2089       "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
2090       "dev": true
2091     },
2092     "collection-map": {
2093       "version": "1.0.0",
2094       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
2095       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
2096       "dev": true,
2097       "requires": {
2098         "arr-map": "^2.0.2",
2099         "for-own": "^1.0.0",
2100         "make-iterator": "^1.0.0"
2101       }
2102     },
2103     "collection-visit": {
2104       "version": "1.0.0",
2105       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2106       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2107       "dev": true,
2108       "requires": {
2109         "map-visit": "^1.0.0",
2110         "object-visit": "^1.0.0"
2111       }
2112     },
2113     "color": {
2114       "version": "3.1.2",
2115       "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz",
2116       "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==",
2117       "dev": true,
2118       "requires": {
2119         "color-convert": "^1.9.1",
2120         "color-string": "^1.5.2"
2121       }
2122     },
2123     "color-convert": {
2124       "version": "1.9.3",
2125       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2126       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2127       "dev": true,
2128       "requires": {
2129         "color-name": "1.1.3"
2130       }
2131     },
2132     "color-name": {
2133       "version": "1.1.3",
2134       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2135       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2136       "dev": true
2137     },
2138     "color-string": {
2139       "version": "1.5.3",
2140       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
2141       "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
2142       "dev": true,
2143       "requires": {
2144         "color-name": "^1.0.0",
2145         "simple-swizzle": "^0.2.2"
2146       }
2147     },
2148     "color-support": {
2149       "version": "1.1.3",
2150       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
2151       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
2152       "dev": true
2153     },
2154     "combine-source-map": {
2155       "version": "0.8.0",
2156       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
2157       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
2158       "dev": true,
2159       "requires": {
2160         "convert-source-map": "~1.1.0",
2161         "inline-source-map": "~0.6.0",
2162         "lodash.memoize": "~3.0.3",
2163         "source-map": "~0.5.3"
2164       },
2165       "dependencies": {
2166         "convert-source-map": {
2167           "version": "1.1.3",
2168           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
2169           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
2170           "dev": true
2171         },
2172         "source-map": {
2173           "version": "0.5.7",
2174           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2175           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2176           "dev": true
2177         }
2178       }
2179     },
2180     "commander": {
2181       "version": "2.8.1",
2182       "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
2183       "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
2184       "dev": true,
2185       "optional": true,
2186       "requires": {
2187         "graceful-readlink": ">= 1.0.0"
2188       }
2189     },
2190     "common-tags": {
2191       "version": "1.8.0",
2192       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
2193       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
2194       "dev": true
2195     },
2196     "component-emitter": {
2197       "version": "1.3.0",
2198       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2199       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2200       "dev": true
2201     },
2202     "concat-map": {
2203       "version": "0.0.1",
2204       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2205       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2206       "dev": true
2207     },
2208     "concat-stream": {
2209       "version": "1.6.2",
2210       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2211       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2212       "dev": true,
2213       "requires": {
2214         "buffer-from": "^1.0.0",
2215         "inherits": "^2.0.3",
2216         "readable-stream": "^2.2.2",
2217         "typedarray": "^0.0.6"
2218       }
2219     },
2220     "concat-with-sourcemaps": {
2221       "version": "1.1.0",
2222       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
2223       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
2224       "dev": true,
2225       "requires": {
2226         "source-map": "^0.6.1"
2227       }
2228     },
2229     "config-chain": {
2230       "version": "1.1.12",
2231       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
2232       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
2233       "dev": true,
2234       "optional": true,
2235       "requires": {
2236         "ini": "^1.3.4",
2237         "proto-list": "~1.2.1"
2238       }
2239     },
2240     "connect": {
2241       "version": "3.7.0",
2242       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2243       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2244       "dev": true,
2245       "requires": {
2246         "debug": "2.6.9",
2247         "finalhandler": "1.1.2",
2248         "parseurl": "~1.3.3",
2249         "utils-merge": "1.0.1"
2250       },
2251       "dependencies": {
2252         "debug": {
2253           "version": "2.6.9",
2254           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2255           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2256           "dev": true,
2257           "requires": {
2258             "ms": "2.0.0"
2259           }
2260         },
2261         "ms": {
2262           "version": "2.0.0",
2263           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2264           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2265           "dev": true
2266         }
2267       }
2268     },
2269     "connect-livereload": {
2270       "version": "0.6.1",
2271       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2272       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2273       "dev": true
2274     },
2275     "console-browserify": {
2276       "version": "1.2.0",
2277       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
2278       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
2279       "dev": true
2280     },
2281     "console-stream": {
2282       "version": "0.1.1",
2283       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2284       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2285       "dev": true,
2286       "optional": true
2287     },
2288     "constants-browserify": {
2289       "version": "1.0.0",
2290       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2291       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2292       "dev": true
2293     },
2294     "contains-path": {
2295       "version": "0.1.0",
2296       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2297       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2298       "dev": true
2299     },
2300     "content-disposition": {
2301       "version": "0.5.3",
2302       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2303       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2304       "dev": true,
2305       "optional": true,
2306       "requires": {
2307         "safe-buffer": "5.1.2"
2308       }
2309     },
2310     "continuable-cache": {
2311       "version": "0.3.1",
2312       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2313       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2314       "dev": true
2315     },
2316     "convert-source-map": {
2317       "version": "1.7.0",
2318       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
2319       "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
2320       "dev": true,
2321       "requires": {
2322         "safe-buffer": "~5.1.1"
2323       }
2324     },
2325     "copy-descriptor": {
2326       "version": "0.1.1",
2327       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2328       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2329       "dev": true
2330     },
2331     "copy-props": {
2332       "version": "2.0.4",
2333       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz",
2334       "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==",
2335       "dev": true,
2336       "requires": {
2337         "each-props": "^1.3.0",
2338         "is-plain-object": "^2.0.1"
2339       }
2340     },
2341     "core-js": {
2342       "version": "3.6.5",
2343       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz",
2344       "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==",
2345       "dev": true
2346     },
2347     "core-util-is": {
2348       "version": "1.0.2",
2349       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2350       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2351       "dev": true
2352     },
2353     "cosmiconfig": {
2354       "version": "5.2.1",
2355       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2356       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2357       "dev": true,
2358       "requires": {
2359         "import-fresh": "^2.0.0",
2360         "is-directory": "^0.3.1",
2361         "js-yaml": "^3.13.1",
2362         "parse-json": "^4.0.0"
2363       }
2364     },
2365     "count-lines": {
2366       "version": "0.1.2",
2367       "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz",
2368       "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=",
2369       "dev": true
2370     },
2371     "create-ecdh": {
2372       "version": "4.0.3",
2373       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
2374       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
2375       "dev": true,
2376       "requires": {
2377         "bn.js": "^4.1.0",
2378         "elliptic": "^6.0.0"
2379       },
2380       "dependencies": {
2381         "bn.js": {
2382           "version": "4.11.8",
2383           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2384           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2385           "dev": true
2386         }
2387       }
2388     },
2389     "create-hash": {
2390       "version": "1.2.0",
2391       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2392       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2393       "dev": true,
2394       "requires": {
2395         "cipher-base": "^1.0.1",
2396         "inherits": "^2.0.1",
2397         "md5.js": "^1.3.4",
2398         "ripemd160": "^2.0.1",
2399         "sha.js": "^2.4.0"
2400       }
2401     },
2402     "create-hmac": {
2403       "version": "1.1.7",
2404       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2405       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2406       "dev": true,
2407       "requires": {
2408         "cipher-base": "^1.0.3",
2409         "create-hash": "^1.1.0",
2410         "inherits": "^2.0.1",
2411         "ripemd160": "^2.0.0",
2412         "safe-buffer": "^5.0.1",
2413         "sha.js": "^2.4.8"
2414       }
2415     },
2416     "cross-spawn": {
2417       "version": "6.0.5",
2418       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2419       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2420       "dev": true,
2421       "requires": {
2422         "nice-try": "^1.0.4",
2423         "path-key": "^2.0.1",
2424         "semver": "^5.5.0",
2425         "shebang-command": "^1.2.0",
2426         "which": "^1.2.9"
2427       },
2428       "dependencies": {
2429         "semver": {
2430           "version": "5.7.1",
2431           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2432           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2433           "dev": true
2434         }
2435       }
2436     },
2437     "crypto-browserify": {
2438       "version": "3.12.0",
2439       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2440       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2441       "dev": true,
2442       "requires": {
2443         "browserify-cipher": "^1.0.0",
2444         "browserify-sign": "^4.0.0",
2445         "create-ecdh": "^4.0.0",
2446         "create-hash": "^1.1.0",
2447         "create-hmac": "^1.1.0",
2448         "diffie-hellman": "^5.0.0",
2449         "inherits": "^2.0.1",
2450         "pbkdf2": "^3.0.3",
2451         "public-encrypt": "^4.0.0",
2452         "randombytes": "^2.0.0",
2453         "randomfill": "^1.0.3"
2454       }
2455     },
2456     "css-color-names": {
2457       "version": "0.0.4",
2458       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2459       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2460       "dev": true
2461     },
2462     "css-declaration-sorter": {
2463       "version": "4.0.1",
2464       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2465       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2466       "dev": true,
2467       "requires": {
2468         "postcss": "^7.0.1",
2469         "timsort": "^0.3.0"
2470       }
2471     },
2472     "css-select": {
2473       "version": "2.1.0",
2474       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
2475       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
2476       "dev": true,
2477       "requires": {
2478         "boolbase": "^1.0.0",
2479         "css-what": "^3.2.1",
2480         "domutils": "^1.7.0",
2481         "nth-check": "^1.0.2"
2482       }
2483     },
2484     "css-select-base-adapter": {
2485       "version": "0.1.1",
2486       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2487       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2488       "dev": true
2489     },
2490     "css-tree": {
2491       "version": "1.0.0-alpha.37",
2492       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
2493       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
2494       "dev": true,
2495       "requires": {
2496         "mdn-data": "2.0.4",
2497         "source-map": "^0.6.1"
2498       }
2499     },
2500     "css-what": {
2501       "version": "3.2.1",
2502       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz",
2503       "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==",
2504       "dev": true
2505     },
2506     "cssesc": {
2507       "version": "3.0.0",
2508       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2509       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2510       "dev": true
2511     },
2512     "cssnano": {
2513       "version": "4.1.10",
2514       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
2515       "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
2516       "dev": true,
2517       "requires": {
2518         "cosmiconfig": "^5.0.0",
2519         "cssnano-preset-default": "^4.0.7",
2520         "is-resolvable": "^1.0.0",
2521         "postcss": "^7.0.0"
2522       }
2523     },
2524     "cssnano-preset-default": {
2525       "version": "4.0.7",
2526       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
2527       "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
2528       "dev": true,
2529       "requires": {
2530         "css-declaration-sorter": "^4.0.1",
2531         "cssnano-util-raw-cache": "^4.0.1",
2532         "postcss": "^7.0.0",
2533         "postcss-calc": "^7.0.1",
2534         "postcss-colormin": "^4.0.3",
2535         "postcss-convert-values": "^4.0.1",
2536         "postcss-discard-comments": "^4.0.2",
2537         "postcss-discard-duplicates": "^4.0.2",
2538         "postcss-discard-empty": "^4.0.1",
2539         "postcss-discard-overridden": "^4.0.1",
2540         "postcss-merge-longhand": "^4.0.11",
2541         "postcss-merge-rules": "^4.0.3",
2542         "postcss-minify-font-values": "^4.0.2",
2543         "postcss-minify-gradients": "^4.0.2",
2544         "postcss-minify-params": "^4.0.2",
2545         "postcss-minify-selectors": "^4.0.2",
2546         "postcss-normalize-charset": "^4.0.1",
2547         "postcss-normalize-display-values": "^4.0.2",
2548         "postcss-normalize-positions": "^4.0.2",
2549         "postcss-normalize-repeat-style": "^4.0.2",
2550         "postcss-normalize-string": "^4.0.2",
2551         "postcss-normalize-timing-functions": "^4.0.2",
2552         "postcss-normalize-unicode": "^4.0.1",
2553         "postcss-normalize-url": "^4.0.1",
2554         "postcss-normalize-whitespace": "^4.0.2",
2555         "postcss-ordered-values": "^4.1.2",
2556         "postcss-reduce-initial": "^4.0.3",
2557         "postcss-reduce-transforms": "^4.0.2",
2558         "postcss-svgo": "^4.0.2",
2559         "postcss-unique-selectors": "^4.0.1"
2560       }
2561     },
2562     "cssnano-util-get-arguments": {
2563       "version": "4.0.0",
2564       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2565       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2566       "dev": true
2567     },
2568     "cssnano-util-get-match": {
2569       "version": "4.0.0",
2570       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2571       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2572       "dev": true
2573     },
2574     "cssnano-util-raw-cache": {
2575       "version": "4.0.1",
2576       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2577       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2578       "dev": true,
2579       "requires": {
2580         "postcss": "^7.0.0"
2581       }
2582     },
2583     "cssnano-util-same-parent": {
2584       "version": "4.0.1",
2585       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2586       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2587       "dev": true
2588     },
2589     "csso": {
2590       "version": "4.0.3",
2591       "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz",
2592       "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==",
2593       "dev": true,
2594       "requires": {
2595         "css-tree": "1.0.0-alpha.39"
2596       },
2597       "dependencies": {
2598         "css-tree": {
2599           "version": "1.0.0-alpha.39",
2600           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz",
2601           "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==",
2602           "dev": true,
2603           "requires": {
2604             "mdn-data": "2.0.6",
2605             "source-map": "^0.6.1"
2606           }
2607         },
2608         "mdn-data": {
2609           "version": "2.0.6",
2610           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz",
2611           "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==",
2612           "dev": true
2613         }
2614       }
2615     },
2616     "cuint": {
2617       "version": "0.2.2",
2618       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2619       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2620       "dev": true
2621     },
2622     "currently-unhandled": {
2623       "version": "0.4.1",
2624       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2625       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2626       "dev": true,
2627       "optional": true,
2628       "requires": {
2629         "array-find-index": "^1.0.1"
2630       }
2631     },
2632     "d": {
2633       "version": "1.0.1",
2634       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2635       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2636       "dev": true,
2637       "requires": {
2638         "es5-ext": "^0.10.50",
2639         "type": "^1.0.1"
2640       }
2641     },
2642     "dash-ast": {
2643       "version": "1.0.0",
2644       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2645       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2646       "dev": true
2647     },
2648     "debug": {
2649       "version": "4.1.1",
2650       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2651       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2652       "dev": true,
2653       "requires": {
2654         "ms": "^2.1.1"
2655       }
2656     },
2657     "decamelize": {
2658       "version": "1.2.0",
2659       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2660       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2661       "dev": true
2662     },
2663     "decamelize-keys": {
2664       "version": "1.1.0",
2665       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2666       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2667       "dev": true,
2668       "requires": {
2669         "decamelize": "^1.1.0",
2670         "map-obj": "^1.0.0"
2671       }
2672     },
2673     "decode-uri-component": {
2674       "version": "0.2.0",
2675       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2676       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2677       "dev": true
2678     },
2679     "decompress": {
2680       "version": "4.2.1",
2681       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
2682       "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
2683       "dev": true,
2684       "optional": true,
2685       "requires": {
2686         "decompress-tar": "^4.0.0",
2687         "decompress-tarbz2": "^4.0.0",
2688         "decompress-targz": "^4.0.0",
2689         "decompress-unzip": "^4.0.1",
2690         "graceful-fs": "^4.1.10",
2691         "make-dir": "^1.0.0",
2692         "pify": "^2.3.0",
2693         "strip-dirs": "^2.0.0"
2694       },
2695       "dependencies": {
2696         "make-dir": {
2697           "version": "1.3.0",
2698           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
2699           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
2700           "dev": true,
2701           "optional": true,
2702           "requires": {
2703             "pify": "^3.0.0"
2704           },
2705           "dependencies": {
2706             "pify": {
2707               "version": "3.0.0",
2708               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2709               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2710               "dev": true,
2711               "optional": true
2712             }
2713           }
2714         }
2715       }
2716     },
2717     "decompress-response": {
2718       "version": "3.3.0",
2719       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2720       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2721       "dev": true,
2722       "optional": true,
2723       "requires": {
2724         "mimic-response": "^1.0.0"
2725       }
2726     },
2727     "decompress-tar": {
2728       "version": "4.1.1",
2729       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2730       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2731       "dev": true,
2732       "optional": true,
2733       "requires": {
2734         "file-type": "^5.2.0",
2735         "is-stream": "^1.1.0",
2736         "tar-stream": "^1.5.2"
2737       },
2738       "dependencies": {
2739         "file-type": {
2740           "version": "5.2.0",
2741           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2742           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2743           "dev": true,
2744           "optional": true
2745         }
2746       }
2747     },
2748     "decompress-tarbz2": {
2749       "version": "4.1.1",
2750       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2751       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2752       "dev": true,
2753       "optional": true,
2754       "requires": {
2755         "decompress-tar": "^4.1.0",
2756         "file-type": "^6.1.0",
2757         "is-stream": "^1.1.0",
2758         "seek-bzip": "^1.0.5",
2759         "unbzip2-stream": "^1.0.9"
2760       },
2761       "dependencies": {
2762         "file-type": {
2763           "version": "6.2.0",
2764           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2765           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2766           "dev": true,
2767           "optional": true
2768         }
2769       }
2770     },
2771     "decompress-targz": {
2772       "version": "4.1.1",
2773       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2774       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2775       "dev": true,
2776       "optional": true,
2777       "requires": {
2778         "decompress-tar": "^4.1.1",
2779         "file-type": "^5.2.0",
2780         "is-stream": "^1.1.0"
2781       },
2782       "dependencies": {
2783         "file-type": {
2784           "version": "5.2.0",
2785           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2786           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2787           "dev": true,
2788           "optional": true
2789         }
2790       }
2791     },
2792     "decompress-unzip": {
2793       "version": "4.0.1",
2794       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2795       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2796       "dev": true,
2797       "optional": true,
2798       "requires": {
2799         "file-type": "^3.8.0",
2800         "get-stream": "^2.2.0",
2801         "pify": "^2.3.0",
2802         "yauzl": "^2.4.2"
2803       },
2804       "dependencies": {
2805         "file-type": {
2806           "version": "3.9.0",
2807           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2808           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2809           "dev": true,
2810           "optional": true
2811         },
2812         "get-stream": {
2813           "version": "2.3.1",
2814           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
2815           "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
2816           "dev": true,
2817           "optional": true,
2818           "requires": {
2819             "object-assign": "^4.0.1",
2820             "pinkie-promise": "^2.0.0"
2821           }
2822         }
2823       }
2824     },
2825     "dedent": {
2826       "version": "0.7.0",
2827       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
2828       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
2829       "dev": true
2830     },
2831     "deep-is": {
2832       "version": "0.1.3",
2833       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2834       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2835       "dev": true
2836     },
2837     "default-compare": {
2838       "version": "1.0.0",
2839       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2840       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2841       "dev": true,
2842       "requires": {
2843         "kind-of": "^5.0.2"
2844       },
2845       "dependencies": {
2846         "kind-of": {
2847           "version": "5.1.0",
2848           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2849           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2850           "dev": true
2851         }
2852       }
2853     },
2854     "default-resolution": {
2855       "version": "2.0.0",
2856       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2857       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2858       "dev": true
2859     },
2860     "define-properties": {
2861       "version": "1.1.3",
2862       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2863       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2864       "dev": true,
2865       "requires": {
2866         "object-keys": "^1.0.12"
2867       }
2868     },
2869     "define-property": {
2870       "version": "2.0.2",
2871       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2872       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2873       "dev": true,
2874       "requires": {
2875         "is-descriptor": "^1.0.2",
2876         "isobject": "^3.0.1"
2877       },
2878       "dependencies": {
2879         "is-accessor-descriptor": {
2880           "version": "1.0.0",
2881           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2882           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2883           "dev": true,
2884           "requires": {
2885             "kind-of": "^6.0.0"
2886           }
2887         },
2888         "is-data-descriptor": {
2889           "version": "1.0.0",
2890           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2891           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2892           "dev": true,
2893           "requires": {
2894             "kind-of": "^6.0.0"
2895           }
2896         },
2897         "is-descriptor": {
2898           "version": "1.0.2",
2899           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2900           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2901           "dev": true,
2902           "requires": {
2903             "is-accessor-descriptor": "^1.0.0",
2904             "is-data-descriptor": "^1.0.0",
2905             "kind-of": "^6.0.2"
2906           }
2907         }
2908       }
2909     },
2910     "defined": {
2911       "version": "1.0.0",
2912       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2913       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2914       "dev": true
2915     },
2916     "depd": {
2917       "version": "1.1.2",
2918       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2919       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2920       "dev": true
2921     },
2922     "deps-sort": {
2923       "version": "2.0.1",
2924       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
2925       "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
2926       "dev": true,
2927       "requires": {
2928         "JSONStream": "^1.0.3",
2929         "shasum-object": "^1.0.0",
2930         "subarg": "^1.0.0",
2931         "through2": "^2.0.0"
2932       },
2933       "dependencies": {
2934         "through2": {
2935           "version": "2.0.5",
2936           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
2937           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
2938           "dev": true,
2939           "requires": {
2940             "readable-stream": "~2.3.6",
2941             "xtend": "~4.0.1"
2942           }
2943         }
2944       }
2945     },
2946     "des.js": {
2947       "version": "1.0.1",
2948       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
2949       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
2950       "dev": true,
2951       "requires": {
2952         "inherits": "^2.0.1",
2953         "minimalistic-assert": "^1.0.0"
2954       }
2955     },
2956     "destroy": {
2957       "version": "1.0.4",
2958       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2959       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2960       "dev": true
2961     },
2962     "detect-file": {
2963       "version": "1.0.0",
2964       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2965       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2966       "dev": true
2967     },
2968     "detective": {
2969       "version": "5.2.0",
2970       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2971       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2972       "dev": true,
2973       "requires": {
2974         "acorn-node": "^1.6.1",
2975         "defined": "^1.0.0",
2976         "minimist": "^1.1.1"
2977       }
2978     },
2979     "diffie-hellman": {
2980       "version": "5.0.3",
2981       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2982       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2983       "dev": true,
2984       "requires": {
2985         "bn.js": "^4.1.0",
2986         "miller-rabin": "^4.0.0",
2987         "randombytes": "^2.0.0"
2988       },
2989       "dependencies": {
2990         "bn.js": {
2991           "version": "4.11.8",
2992           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
2993           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
2994           "dev": true
2995         }
2996       }
2997     },
2998     "dir-glob": {
2999       "version": "3.0.1",
3000       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
3001       "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
3002       "dev": true,
3003       "requires": {
3004         "path-type": "^4.0.0"
3005       },
3006       "dependencies": {
3007         "path-type": {
3008           "version": "4.0.0",
3009           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
3010           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
3011           "dev": true
3012         }
3013       }
3014     },
3015     "dlv": {
3016       "version": "1.1.3",
3017       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
3018       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
3019       "dev": true
3020     },
3021     "doctrine": {
3022       "version": "3.0.0",
3023       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
3024       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
3025       "dev": true,
3026       "requires": {
3027         "esutils": "^2.0.2"
3028       }
3029     },
3030     "dom-serializer": {
3031       "version": "0.2.2",
3032       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
3033       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
3034       "dev": true,
3035       "requires": {
3036         "domelementtype": "^2.0.1",
3037         "entities": "^2.0.0"
3038       },
3039       "dependencies": {
3040         "domelementtype": {
3041           "version": "2.0.1",
3042           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
3043           "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
3044           "dev": true
3045         }
3046       }
3047     },
3048     "domain-browser": {
3049       "version": "1.2.0",
3050       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3051       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3052       "dev": true
3053     },
3054     "domelementtype": {
3055       "version": "1.3.1",
3056       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
3057       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
3058       "dev": true
3059     },
3060     "domhandler": {
3061       "version": "2.4.2",
3062       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
3063       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
3064       "dev": true,
3065       "requires": {
3066         "domelementtype": "1"
3067       }
3068     },
3069     "domutils": {
3070       "version": "1.7.0",
3071       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
3072       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
3073       "dev": true,
3074       "requires": {
3075         "dom-serializer": "0",
3076         "domelementtype": "1"
3077       }
3078     },
3079     "dot-prop": {
3080       "version": "5.2.0",
3081       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
3082       "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
3083       "dev": true,
3084       "requires": {
3085         "is-obj": "^2.0.0"
3086       }
3087     },
3088     "download": {
3089       "version": "6.2.5",
3090       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
3091       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
3092       "dev": true,
3093       "optional": true,
3094       "requires": {
3095         "caw": "^2.0.0",
3096         "content-disposition": "^0.5.2",
3097         "decompress": "^4.0.0",
3098         "ext-name": "^5.0.0",
3099         "file-type": "5.2.0",
3100         "filenamify": "^2.0.0",
3101         "get-stream": "^3.0.0",
3102         "got": "^7.0.0",
3103         "make-dir": "^1.0.0",
3104         "p-event": "^1.0.0",
3105         "pify": "^3.0.0"
3106       },
3107       "dependencies": {
3108         "file-type": {
3109           "version": "5.2.0",
3110           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3111           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3112           "dev": true,
3113           "optional": true
3114         },
3115         "make-dir": {
3116           "version": "1.3.0",
3117           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
3118           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
3119           "dev": true,
3120           "optional": true,
3121           "requires": {
3122             "pify": "^3.0.0"
3123           }
3124         },
3125         "pify": {
3126           "version": "3.0.0",
3127           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3128           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3129           "dev": true,
3130           "optional": true
3131         }
3132       }
3133     },
3134     "duplexer": {
3135       "version": "0.1.1",
3136       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
3137       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
3138       "dev": true
3139     },
3140     "duplexer2": {
3141       "version": "0.1.4",
3142       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
3143       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
3144       "dev": true,
3145       "requires": {
3146         "readable-stream": "^2.0.2"
3147       }
3148     },
3149     "duplexer3": {
3150       "version": "0.1.4",
3151       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
3152       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
3153       "dev": true,
3154       "optional": true
3155     },
3156     "duplexify": {
3157       "version": "3.7.1",
3158       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3159       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3160       "dev": true,
3161       "requires": {
3162         "end-of-stream": "^1.0.0",
3163         "inherits": "^2.0.1",
3164         "readable-stream": "^2.0.0",
3165         "stream-shift": "^1.0.0"
3166       }
3167     },
3168     "each-props": {
3169       "version": "1.3.2",
3170       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
3171       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
3172       "dev": true,
3173       "requires": {
3174         "is-plain-object": "^2.0.1",
3175         "object.defaults": "^1.1.0"
3176       }
3177     },
3178     "ee-first": {
3179       "version": "1.1.1",
3180       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3181       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3182       "dev": true
3183     },
3184     "electron-to-chromium": {
3185       "version": "1.3.432",
3186       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.432.tgz",
3187       "integrity": "sha512-/GdNhXyLP5Yl2322CUX/+Xi8NhdHBqL6lD9VJVKjH6CjoPGakvwZ5CpKgj/oOlbzuWWjOvMjDw1bBuAIRCNTlw==",
3188       "dev": true
3189     },
3190     "elliptic": {
3191       "version": "6.5.2",
3192       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
3193       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
3194       "dev": true,
3195       "requires": {
3196         "bn.js": "^4.4.0",
3197         "brorand": "^1.0.1",
3198         "hash.js": "^1.0.0",
3199         "hmac-drbg": "^1.0.0",
3200         "inherits": "^2.0.1",
3201         "minimalistic-assert": "^1.0.0",
3202         "minimalistic-crypto-utils": "^1.0.0"
3203       },
3204       "dependencies": {
3205         "bn.js": {
3206           "version": "4.11.8",
3207           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
3208           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
3209           "dev": true
3210         }
3211       }
3212     },
3213     "emoji-regex": {
3214       "version": "8.0.0",
3215       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3216       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3217       "dev": true
3218     },
3219     "encodeurl": {
3220       "version": "1.0.2",
3221       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3222       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3223       "dev": true
3224     },
3225     "end-of-stream": {
3226       "version": "1.4.4",
3227       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
3228       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
3229       "dev": true,
3230       "requires": {
3231         "once": "^1.4.0"
3232       }
3233     },
3234     "entities": {
3235       "version": "2.0.2",
3236       "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz",
3237       "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==",
3238       "dev": true
3239     },
3240     "error": {
3241       "version": "7.2.1",
3242       "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
3243       "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
3244       "dev": true,
3245       "requires": {
3246         "string-template": "~0.2.1"
3247       }
3248     },
3249     "error-ex": {
3250       "version": "1.3.2",
3251       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3252       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3253       "dev": true,
3254       "requires": {
3255         "is-arrayish": "^0.2.1"
3256       }
3257     },
3258     "es-abstract": {
3259       "version": "1.17.5",
3260       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
3261       "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
3262       "dev": true,
3263       "requires": {
3264         "es-to-primitive": "^1.2.1",
3265         "function-bind": "^1.1.1",
3266         "has": "^1.0.3",
3267         "has-symbols": "^1.0.1",
3268         "is-callable": "^1.1.5",
3269         "is-regex": "^1.0.5",
3270         "object-inspect": "^1.7.0",
3271         "object-keys": "^1.1.1",
3272         "object.assign": "^4.1.0",
3273         "string.prototype.trimleft": "^2.1.1",
3274         "string.prototype.trimright": "^2.1.1"
3275       }
3276     },
3277     "es-to-primitive": {
3278       "version": "1.2.1",
3279       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
3280       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
3281       "dev": true,
3282       "requires": {
3283         "is-callable": "^1.1.4",
3284         "is-date-object": "^1.0.1",
3285         "is-symbol": "^1.0.2"
3286       }
3287     },
3288     "es5-ext": {
3289       "version": "0.10.53",
3290       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
3291       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
3292       "dev": true,
3293       "requires": {
3294         "es6-iterator": "~2.0.3",
3295         "es6-symbol": "~3.1.3",
3296         "next-tick": "~1.0.0"
3297       }
3298     },
3299     "es6-iterator": {
3300       "version": "2.0.3",
3301       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3302       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3303       "dev": true,
3304       "requires": {
3305         "d": "1",
3306         "es5-ext": "^0.10.35",
3307         "es6-symbol": "^3.1.1"
3308       }
3309     },
3310     "es6-map": {
3311       "version": "0.1.5",
3312       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
3313       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3314       "dev": true,
3315       "requires": {
3316         "d": "1",
3317         "es5-ext": "~0.10.14",
3318         "es6-iterator": "~2.0.1",
3319         "es6-set": "~0.1.5",
3320         "es6-symbol": "~3.1.1",
3321         "event-emitter": "~0.3.5"
3322       }
3323     },
3324     "es6-set": {
3325       "version": "0.1.5",
3326       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
3327       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3328       "dev": true,
3329       "requires": {
3330         "d": "1",
3331         "es5-ext": "~0.10.14",
3332         "es6-iterator": "~2.0.1",
3333         "es6-symbol": "3.1.1",
3334         "event-emitter": "~0.3.5"
3335       },
3336       "dependencies": {
3337         "es6-symbol": {
3338           "version": "3.1.1",
3339           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3340           "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3341           "dev": true,
3342           "requires": {
3343             "d": "1",
3344             "es5-ext": "~0.10.14"
3345           }
3346         }
3347       }
3348     },
3349     "es6-symbol": {
3350       "version": "3.1.3",
3351       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
3352       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
3353       "dev": true,
3354       "requires": {
3355         "d": "^1.0.1",
3356         "ext": "^1.1.2"
3357       }
3358     },
3359     "es6-weak-map": {
3360       "version": "2.0.3",
3361       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
3362       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
3363       "dev": true,
3364       "requires": {
3365         "d": "1",
3366         "es5-ext": "^0.10.46",
3367         "es6-iterator": "^2.0.3",
3368         "es6-symbol": "^3.1.1"
3369       }
3370     },
3371     "escape-html": {
3372       "version": "1.0.3",
3373       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3374       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3375       "dev": true
3376     },
3377     "escape-string-regexp": {
3378       "version": "1.0.5",
3379       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3380       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3381       "dev": true
3382     },
3383     "eslint": {
3384       "version": "6.8.0",
3385       "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
3386       "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
3387       "dev": true,
3388       "requires": {
3389         "@babel/code-frame": "^7.0.0",
3390         "ajv": "^6.10.0",
3391         "chalk": "^2.1.0",
3392         "cross-spawn": "^6.0.5",
3393         "debug": "^4.0.1",
3394         "doctrine": "^3.0.0",
3395         "eslint-scope": "^5.0.0",
3396         "eslint-utils": "^1.4.3",
3397         "eslint-visitor-keys": "^1.1.0",
3398         "espree": "^6.1.2",
3399         "esquery": "^1.0.1",
3400         "esutils": "^2.0.2",
3401         "file-entry-cache": "^5.0.1",
3402         "functional-red-black-tree": "^1.0.1",
3403         "glob-parent": "^5.0.0",
3404         "globals": "^12.1.0",
3405         "ignore": "^4.0.6",
3406         "import-fresh": "^3.0.0",
3407         "imurmurhash": "^0.1.4",
3408         "inquirer": "^7.0.0",
3409         "is-glob": "^4.0.0",
3410         "js-yaml": "^3.13.1",
3411         "json-stable-stringify-without-jsonify": "^1.0.1",
3412         "levn": "^0.3.0",
3413         "lodash": "^4.17.14",
3414         "minimatch": "^3.0.4",
3415         "mkdirp": "^0.5.1",
3416         "natural-compare": "^1.4.0",
3417         "optionator": "^0.8.3",
3418         "progress": "^2.0.0",
3419         "regexpp": "^2.0.1",
3420         "semver": "^6.1.2",
3421         "strip-ansi": "^5.2.0",
3422         "strip-json-comments": "^3.0.1",
3423         "table": "^5.2.3",
3424         "text-table": "^0.2.0",
3425         "v8-compile-cache": "^2.0.3"
3426       },
3427       "dependencies": {
3428         "ansi-regex": {
3429           "version": "4.1.0",
3430           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3431           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3432           "dev": true
3433         },
3434         "import-fresh": {
3435           "version": "3.2.1",
3436           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
3437           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
3438           "dev": true,
3439           "requires": {
3440             "parent-module": "^1.0.0",
3441             "resolve-from": "^4.0.0"
3442           }
3443         },
3444         "resolve-from": {
3445           "version": "4.0.0",
3446           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3447           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3448           "dev": true
3449         },
3450         "strip-ansi": {
3451           "version": "5.2.0",
3452           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3453           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3454           "dev": true,
3455           "requires": {
3456             "ansi-regex": "^4.1.0"
3457           }
3458         }
3459       }
3460     },
3461     "eslint-config-standard": {
3462       "version": "14.1.1",
3463       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz",
3464       "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==",
3465       "dev": true
3466     },
3467     "eslint-import-resolver-node": {
3468       "version": "0.3.3",
3469       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz",
3470       "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==",
3471       "dev": true,
3472       "requires": {
3473         "debug": "^2.6.9",
3474         "resolve": "^1.13.1"
3475       },
3476       "dependencies": {
3477         "debug": {
3478           "version": "2.6.9",
3479           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3480           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3481           "dev": true,
3482           "requires": {
3483             "ms": "2.0.0"
3484           }
3485         },
3486         "ms": {
3487           "version": "2.0.0",
3488           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3489           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3490           "dev": true
3491         }
3492       }
3493     },
3494     "eslint-module-utils": {
3495       "version": "2.6.0",
3496       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz",
3497       "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==",
3498       "dev": true,
3499       "requires": {
3500         "debug": "^2.6.9",
3501         "pkg-dir": "^2.0.0"
3502       },
3503       "dependencies": {
3504         "debug": {
3505           "version": "2.6.9",
3506           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3507           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3508           "dev": true,
3509           "requires": {
3510             "ms": "2.0.0"
3511           }
3512         },
3513         "ms": {
3514           "version": "2.0.0",
3515           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3516           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3517           "dev": true
3518         }
3519       }
3520     },
3521     "eslint-plugin-es": {
3522       "version": "3.0.0",
3523       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz",
3524       "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==",
3525       "dev": true,
3526       "requires": {
3527         "eslint-utils": "^2.0.0",
3528         "regexpp": "^3.0.0"
3529       },
3530       "dependencies": {
3531         "eslint-utils": {
3532           "version": "2.0.0",
3533           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
3534           "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
3535           "dev": true,
3536           "requires": {
3537             "eslint-visitor-keys": "^1.1.0"
3538           }
3539         },
3540         "regexpp": {
3541           "version": "3.1.0",
3542           "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
3543           "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
3544           "dev": true
3545         }
3546       }
3547     },
3548     "eslint-plugin-import": {
3549       "version": "2.20.2",
3550       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz",
3551       "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==",
3552       "dev": true,
3553       "requires": {
3554         "array-includes": "^3.0.3",
3555         "array.prototype.flat": "^1.2.1",
3556         "contains-path": "^0.1.0",
3557         "debug": "^2.6.9",
3558         "doctrine": "1.5.0",
3559         "eslint-import-resolver-node": "^0.3.2",
3560         "eslint-module-utils": "^2.4.1",
3561         "has": "^1.0.3",
3562         "minimatch": "^3.0.4",
3563         "object.values": "^1.1.0",
3564         "read-pkg-up": "^2.0.0",
3565         "resolve": "^1.12.0"
3566       },
3567       "dependencies": {
3568         "debug": {
3569           "version": "2.6.9",
3570           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3571           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3572           "dev": true,
3573           "requires": {
3574             "ms": "2.0.0"
3575           }
3576         },
3577         "doctrine": {
3578           "version": "1.5.0",
3579           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3580           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3581           "dev": true,
3582           "requires": {
3583             "esutils": "^2.0.2",
3584             "isarray": "^1.0.0"
3585           }
3586         },
3587         "ms": {
3588           "version": "2.0.0",
3589           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3590           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3591           "dev": true
3592         }
3593       }
3594     },
3595     "eslint-plugin-node": {
3596       "version": "11.1.0",
3597       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
3598       "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
3599       "dev": true,
3600       "requires": {
3601         "eslint-plugin-es": "^3.0.0",
3602         "eslint-utils": "^2.0.0",
3603         "ignore": "^5.1.1",
3604         "minimatch": "^3.0.4",
3605         "resolve": "^1.10.1",
3606         "semver": "^6.1.0"
3607       },
3608       "dependencies": {
3609         "eslint-utils": {
3610           "version": "2.0.0",
3611           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
3612           "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
3613           "dev": true,
3614           "requires": {
3615             "eslint-visitor-keys": "^1.1.0"
3616           }
3617         },
3618         "ignore": {
3619           "version": "5.1.4",
3620           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
3621           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
3622           "dev": true
3623         }
3624       }
3625     },
3626     "eslint-plugin-promise": {
3627       "version": "4.2.1",
3628       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz",
3629       "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==",
3630       "dev": true
3631     },
3632     "eslint-plugin-standard": {
3633       "version": "4.0.1",
3634       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz",
3635       "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==",
3636       "dev": true
3637     },
3638     "eslint-scope": {
3639       "version": "5.0.0",
3640       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
3641       "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
3642       "dev": true,
3643       "requires": {
3644         "esrecurse": "^4.1.0",
3645         "estraverse": "^4.1.1"
3646       }
3647     },
3648     "eslint-utils": {
3649       "version": "1.4.3",
3650       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
3651       "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
3652       "dev": true,
3653       "requires": {
3654         "eslint-visitor-keys": "^1.1.0"
3655       }
3656     },
3657     "eslint-visitor-keys": {
3658       "version": "1.1.0",
3659       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
3660       "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
3661       "dev": true
3662     },
3663     "espree": {
3664       "version": "6.2.1",
3665       "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
3666       "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
3667       "dev": true,
3668       "requires": {
3669         "acorn": "^7.1.1",
3670         "acorn-jsx": "^5.2.0",
3671         "eslint-visitor-keys": "^1.1.0"
3672       }
3673     },
3674     "esprima": {
3675       "version": "4.0.1",
3676       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3677       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3678       "dev": true
3679     },
3680     "esquery": {
3681       "version": "1.3.1",
3682       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz",
3683       "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==",
3684       "dev": true,
3685       "requires": {
3686         "estraverse": "^5.1.0"
3687       },
3688       "dependencies": {
3689         "estraverse": {
3690           "version": "5.1.0",
3691           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz",
3692           "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==",
3693           "dev": true
3694         }
3695       }
3696     },
3697     "esrecurse": {
3698       "version": "4.2.1",
3699       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3700       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3701       "dev": true,
3702       "requires": {
3703         "estraverse": "^4.1.0"
3704       }
3705     },
3706     "estraverse": {
3707       "version": "4.3.0",
3708       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3709       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3710       "dev": true
3711     },
3712     "estree-is-function": {
3713       "version": "1.0.0",
3714       "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz",
3715       "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==",
3716       "dev": true
3717     },
3718     "estree-is-identifier": {
3719       "version": "1.0.0",
3720       "resolved": "https://registry.npmjs.org/estree-is-identifier/-/estree-is-identifier-1.0.0.tgz",
3721       "integrity": "sha512-2BDRGrkQJV/NhCAmmE33A35WAaxq3WQaGHgQuD//7orGWfpFqj8Srkwvx0TH+20yIdOF1yMQwi8anv5ISec2AQ==",
3722       "dev": true
3723     },
3724     "estree-is-member-expression": {
3725       "version": "1.0.0",
3726       "resolved": "https://registry.npmjs.org/estree-is-member-expression/-/estree-is-member-expression-1.0.0.tgz",
3727       "integrity": "sha512-Ec+X44CapIGExvSZN+pGkmr5p7HwUVQoPQSd458Lqwvaf4/61k/invHSh4BYK8OXnCkfEhWuIoG5hayKLQStIg==",
3728       "dev": true
3729     },
3730     "estree-is-require": {
3731       "version": "1.0.0",
3732       "resolved": "https://registry.npmjs.org/estree-is-require/-/estree-is-require-1.0.0.tgz",
3733       "integrity": "sha512-oWxQdSEmnUwNZsDQYiBNpVxKEhMmsJQSSxnDrwsr1MWtooCLfhgzsNGzmokdmfK0EzEIS5V4LPvqxv1Kmb1vvA==",
3734       "dev": true,
3735       "requires": {
3736         "estree-is-identifier": "^1.0.0"
3737       }
3738     },
3739     "esutils": {
3740       "version": "2.0.3",
3741       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3742       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3743       "dev": true
3744     },
3745     "etag": {
3746       "version": "1.8.1",
3747       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3748       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3749       "dev": true
3750     },
3751     "event-emitter": {
3752       "version": "0.3.5",
3753       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3754       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3755       "dev": true,
3756       "requires": {
3757         "d": "1",
3758         "es5-ext": "~0.10.14"
3759       }
3760     },
3761     "events": {
3762       "version": "2.1.0",
3763       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3764       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3765       "dev": true
3766     },
3767     "evp_bytestokey": {
3768       "version": "1.0.3",
3769       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3770       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3771       "dev": true,
3772       "requires": {
3773         "md5.js": "^1.3.4",
3774         "safe-buffer": "^5.1.1"
3775       }
3776     },
3777     "exec-buffer": {
3778       "version": "3.2.0",
3779       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3780       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3781       "dev": true,
3782       "optional": true,
3783       "requires": {
3784         "execa": "^0.7.0",
3785         "p-finally": "^1.0.0",
3786         "pify": "^3.0.0",
3787         "rimraf": "^2.5.4",
3788         "tempfile": "^2.0.0"
3789       },
3790       "dependencies": {
3791         "pify": {
3792           "version": "3.0.0",
3793           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3794           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3795           "dev": true,
3796           "optional": true
3797         }
3798       }
3799     },
3800     "execa": {
3801       "version": "0.7.0",
3802       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3803       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3804       "dev": true,
3805       "optional": true,
3806       "requires": {
3807         "cross-spawn": "^5.0.1",
3808         "get-stream": "^3.0.0",
3809         "is-stream": "^1.1.0",
3810         "npm-run-path": "^2.0.0",
3811         "p-finally": "^1.0.0",
3812         "signal-exit": "^3.0.0",
3813         "strip-eof": "^1.0.0"
3814       },
3815       "dependencies": {
3816         "cross-spawn": {
3817           "version": "5.1.0",
3818           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3819           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3820           "dev": true,
3821           "optional": true,
3822           "requires": {
3823             "lru-cache": "^4.0.1",
3824             "shebang-command": "^1.2.0",
3825             "which": "^1.2.9"
3826           }
3827         }
3828       }
3829     },
3830     "execall": {
3831       "version": "2.0.0",
3832       "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
3833       "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
3834       "dev": true,
3835       "requires": {
3836         "clone-regexp": "^2.1.0"
3837       }
3838     },
3839     "executable": {
3840       "version": "4.1.1",
3841       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3842       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3843       "dev": true,
3844       "optional": true,
3845       "requires": {
3846         "pify": "^2.2.0"
3847       }
3848     },
3849     "expand-brackets": {
3850       "version": "2.1.4",
3851       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3852       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3853       "dev": true,
3854       "requires": {
3855         "debug": "^2.3.3",
3856         "define-property": "^0.2.5",
3857         "extend-shallow": "^2.0.1",
3858         "posix-character-classes": "^0.1.0",
3859         "regex-not": "^1.0.0",
3860         "snapdragon": "^0.8.1",
3861         "to-regex": "^3.0.1"
3862       },
3863       "dependencies": {
3864         "debug": {
3865           "version": "2.6.9",
3866           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3867           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3868           "dev": true,
3869           "requires": {
3870             "ms": "2.0.0"
3871           }
3872         },
3873         "define-property": {
3874           "version": "0.2.5",
3875           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3876           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3877           "dev": true,
3878           "requires": {
3879             "is-descriptor": "^0.1.0"
3880           }
3881         },
3882         "extend-shallow": {
3883           "version": "2.0.1",
3884           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3885           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3886           "dev": true,
3887           "requires": {
3888             "is-extendable": "^0.1.0"
3889           }
3890         },
3891         "ms": {
3892           "version": "2.0.0",
3893           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3894           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3895           "dev": true
3896         }
3897       }
3898     },
3899     "expand-tilde": {
3900       "version": "2.0.2",
3901       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3902       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3903       "dev": true,
3904       "requires": {
3905         "homedir-polyfill": "^1.0.1"
3906       }
3907     },
3908     "ext": {
3909       "version": "1.4.0",
3910       "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
3911       "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==",
3912       "dev": true,
3913       "requires": {
3914         "type": "^2.0.0"
3915       },
3916       "dependencies": {
3917         "type": {
3918           "version": "2.0.0",
3919           "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz",
3920           "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==",
3921           "dev": true
3922         }
3923       }
3924     },
3925     "ext-list": {
3926       "version": "2.2.2",
3927       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3928       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3929       "dev": true,
3930       "optional": true,
3931       "requires": {
3932         "mime-db": "^1.28.0"
3933       }
3934     },
3935     "ext-name": {
3936       "version": "5.0.0",
3937       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3938       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3939       "dev": true,
3940       "optional": true,
3941       "requires": {
3942         "ext-list": "^2.0.0",
3943         "sort-keys-length": "^1.0.0"
3944       }
3945     },
3946     "extend": {
3947       "version": "3.0.2",
3948       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3949       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3950       "dev": true
3951     },
3952     "extend-shallow": {
3953       "version": "3.0.2",
3954       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3955       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3956       "dev": true,
3957       "requires": {
3958         "assign-symbols": "^1.0.0",
3959         "is-extendable": "^1.0.1"
3960       },
3961       "dependencies": {
3962         "is-extendable": {
3963           "version": "1.0.1",
3964           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3965           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3966           "dev": true,
3967           "requires": {
3968             "is-plain-object": "^2.0.4"
3969           }
3970         }
3971       }
3972     },
3973     "external-editor": {
3974       "version": "3.1.0",
3975       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3976       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3977       "dev": true,
3978       "requires": {
3979         "chardet": "^0.7.0",
3980         "iconv-lite": "^0.4.24",
3981         "tmp": "^0.0.33"
3982       }
3983     },
3984     "extglob": {
3985       "version": "2.0.4",
3986       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3987       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3988       "dev": true,
3989       "requires": {
3990         "array-unique": "^0.3.2",
3991         "define-property": "^1.0.0",
3992         "expand-brackets": "^2.1.4",
3993         "extend-shallow": "^2.0.1",
3994         "fragment-cache": "^0.2.1",
3995         "regex-not": "^1.0.0",
3996         "snapdragon": "^0.8.1",
3997         "to-regex": "^3.0.1"
3998       },
3999       "dependencies": {
4000         "define-property": {
4001           "version": "1.0.0",
4002           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4003           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4004           "dev": true,
4005           "requires": {
4006             "is-descriptor": "^1.0.0"
4007           }
4008         },
4009         "extend-shallow": {
4010           "version": "2.0.1",
4011           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4012           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4013           "dev": true,
4014           "requires": {
4015             "is-extendable": "^0.1.0"
4016           }
4017         },
4018         "is-accessor-descriptor": {
4019           "version": "1.0.0",
4020           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4021           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4022           "dev": true,
4023           "requires": {
4024             "kind-of": "^6.0.0"
4025           }
4026         },
4027         "is-data-descriptor": {
4028           "version": "1.0.0",
4029           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4030           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4031           "dev": true,
4032           "requires": {
4033             "kind-of": "^6.0.0"
4034           }
4035         },
4036         "is-descriptor": {
4037           "version": "1.0.2",
4038           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4039           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4040           "dev": true,
4041           "requires": {
4042             "is-accessor-descriptor": "^1.0.0",
4043             "is-data-descriptor": "^1.0.0",
4044             "kind-of": "^6.0.2"
4045           }
4046         }
4047       }
4048     },
4049     "fancy-log": {
4050       "version": "1.3.3",
4051       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
4052       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
4053       "dev": true,
4054       "requires": {
4055         "ansi-gray": "^0.1.1",
4056         "color-support": "^1.1.3",
4057         "parse-node-version": "^1.0.0",
4058         "time-stamp": "^1.0.0"
4059       }
4060     },
4061     "fast-deep-equal": {
4062       "version": "3.1.1",
4063       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
4064       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
4065       "dev": true
4066     },
4067     "fast-glob": {
4068       "version": "3.2.2",
4069       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz",
4070       "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==",
4071       "dev": true,
4072       "requires": {
4073         "@nodelib/fs.stat": "^2.0.2",
4074         "@nodelib/fs.walk": "^1.2.3",
4075         "glob-parent": "^5.1.0",
4076         "merge2": "^1.3.0",
4077         "micromatch": "^4.0.2",
4078         "picomatch": "^2.2.1"
4079       },
4080       "dependencies": {
4081         "braces": {
4082           "version": "3.0.2",
4083           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4084           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4085           "dev": true,
4086           "requires": {
4087             "fill-range": "^7.0.1"
4088           }
4089         },
4090         "fill-range": {
4091           "version": "7.0.1",
4092           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4093           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4094           "dev": true,
4095           "requires": {
4096             "to-regex-range": "^5.0.1"
4097           }
4098         },
4099         "is-number": {
4100           "version": "7.0.0",
4101           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4102           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4103           "dev": true
4104         },
4105         "micromatch": {
4106           "version": "4.0.2",
4107           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
4108           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
4109           "dev": true,
4110           "requires": {
4111             "braces": "^3.0.1",
4112             "picomatch": "^2.0.5"
4113           }
4114         },
4115         "to-regex-range": {
4116           "version": "5.0.1",
4117           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4118           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4119           "dev": true,
4120           "requires": {
4121             "is-number": "^7.0.0"
4122           }
4123         }
4124       }
4125     },
4126     "fast-json-stable-stringify": {
4127       "version": "2.1.0",
4128       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
4129       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
4130       "dev": true
4131     },
4132     "fast-levenshtein": {
4133       "version": "2.0.6",
4134       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4135       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4136       "dev": true
4137     },
4138     "fast-safe-stringify": {
4139       "version": "2.0.7",
4140       "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
4141       "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==",
4142       "dev": true
4143     },
4144     "fastq": {
4145       "version": "1.7.0",
4146       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz",
4147       "integrity": "sha512-YOadQRnHd5q6PogvAR/x62BGituF2ufiEA6s8aavQANw5YKHERI4AREboX6KotzP8oX2klxYF2wcV/7bn1clfQ==",
4148       "dev": true,
4149       "requires": {
4150         "reusify": "^1.0.4"
4151       }
4152     },
4153     "faye-websocket": {
4154       "version": "0.10.0",
4155       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4156       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4157       "dev": true,
4158       "requires": {
4159         "websocket-driver": ">=0.5.1"
4160       }
4161     },
4162     "fd-slicer": {
4163       "version": "1.1.0",
4164       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
4165       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
4166       "dev": true,
4167       "requires": {
4168         "pend": "~1.2.0"
4169       }
4170     },
4171     "figures": {
4172       "version": "3.2.0",
4173       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
4174       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
4175       "dev": true,
4176       "requires": {
4177         "escape-string-regexp": "^1.0.5"
4178       }
4179     },
4180     "file-entry-cache": {
4181       "version": "5.0.1",
4182       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
4183       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
4184       "dev": true,
4185       "requires": {
4186         "flat-cache": "^2.0.1"
4187       }
4188     },
4189     "file-type": {
4190       "version": "12.4.2",
4191       "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
4192       "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==",
4193       "dev": true
4194     },
4195     "file-uri-to-path": {
4196       "version": "1.0.0",
4197       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
4198       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
4199       "dev": true,
4200       "optional": true
4201     },
4202     "filename-reserved-regex": {
4203       "version": "2.0.0",
4204       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
4205       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
4206       "dev": true,
4207       "optional": true
4208     },
4209     "filenamify": {
4210       "version": "2.1.0",
4211       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
4212       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
4213       "dev": true,
4214       "optional": true,
4215       "requires": {
4216         "filename-reserved-regex": "^2.0.0",
4217         "strip-outer": "^1.0.0",
4218         "trim-repeated": "^1.0.0"
4219       }
4220     },
4221     "fill-range": {
4222       "version": "4.0.0",
4223       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4224       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4225       "dev": true,
4226       "requires": {
4227         "extend-shallow": "^2.0.1",
4228         "is-number": "^3.0.0",
4229         "repeat-string": "^1.6.1",
4230         "to-regex-range": "^2.1.0"
4231       },
4232       "dependencies": {
4233         "extend-shallow": {
4234           "version": "2.0.1",
4235           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4236           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4237           "dev": true,
4238           "requires": {
4239             "is-extendable": "^0.1.0"
4240           }
4241         }
4242       }
4243     },
4244     "finalhandler": {
4245       "version": "1.1.2",
4246       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4247       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4248       "dev": true,
4249       "requires": {
4250         "debug": "2.6.9",
4251         "encodeurl": "~1.0.2",
4252         "escape-html": "~1.0.3",
4253         "on-finished": "~2.3.0",
4254         "parseurl": "~1.3.3",
4255         "statuses": "~1.5.0",
4256         "unpipe": "~1.0.0"
4257       },
4258       "dependencies": {
4259         "debug": {
4260           "version": "2.6.9",
4261           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4262           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4263           "dev": true,
4264           "requires": {
4265             "ms": "2.0.0"
4266           }
4267         },
4268         "ms": {
4269           "version": "2.0.0",
4270           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4271           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4272           "dev": true
4273         }
4274       }
4275     },
4276     "find-up": {
4277       "version": "2.1.0",
4278       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4279       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4280       "dev": true,
4281       "requires": {
4282         "locate-path": "^2.0.0"
4283       }
4284     },
4285     "find-versions": {
4286       "version": "3.2.0",
4287       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
4288       "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
4289       "dev": true,
4290       "optional": true,
4291       "requires": {
4292         "semver-regex": "^2.0.0"
4293       }
4294     },
4295     "findup-sync": {
4296       "version": "3.0.0",
4297       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
4298       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
4299       "dev": true,
4300       "requires": {
4301         "detect-file": "^1.0.0",
4302         "is-glob": "^4.0.0",
4303         "micromatch": "^3.0.4",
4304         "resolve-dir": "^1.0.1"
4305       }
4306     },
4307     "fined": {
4308       "version": "1.2.0",
4309       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
4310       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
4311       "dev": true,
4312       "requires": {
4313         "expand-tilde": "^2.0.2",
4314         "is-plain-object": "^2.0.3",
4315         "object.defaults": "^1.1.0",
4316         "object.pick": "^1.2.0",
4317         "parse-filepath": "^1.0.1"
4318       }
4319     },
4320     "flagged-respawn": {
4321       "version": "1.0.1",
4322       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
4323       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
4324       "dev": true
4325     },
4326     "flat-cache": {
4327       "version": "2.0.1",
4328       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
4329       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
4330       "dev": true,
4331       "requires": {
4332         "flatted": "^2.0.0",
4333         "rimraf": "2.6.3",
4334         "write": "1.0.3"
4335       }
4336     },
4337     "flatted": {
4338       "version": "2.0.2",
4339       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
4340       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
4341       "dev": true
4342     },
4343     "flush-write-stream": {
4344       "version": "1.1.1",
4345       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4346       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4347       "dev": true,
4348       "requires": {
4349         "inherits": "^2.0.3",
4350         "readable-stream": "^2.3.6"
4351       }
4352     },
4353     "for-in": {
4354       "version": "1.0.2",
4355       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4356       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4357       "dev": true
4358     },
4359     "for-own": {
4360       "version": "1.0.0",
4361       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4362       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4363       "dev": true,
4364       "requires": {
4365         "for-in": "^1.0.1"
4366       }
4367     },
4368     "fragment-cache": {
4369       "version": "0.2.1",
4370       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4371       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4372       "dev": true,
4373       "requires": {
4374         "map-cache": "^0.2.2"
4375       }
4376     },
4377     "fresh": {
4378       "version": "0.5.2",
4379       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4380       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4381       "dev": true
4382     },
4383     "from2": {
4384       "version": "2.3.0",
4385       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4386       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4387       "dev": true,
4388       "optional": true,
4389       "requires": {
4390         "inherits": "^2.0.1",
4391         "readable-stream": "^2.0.0"
4392       }
4393     },
4394     "fs-constants": {
4395       "version": "1.0.0",
4396       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4397       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
4398       "dev": true,
4399       "optional": true
4400     },
4401     "fs-extra": {
4402       "version": "8.1.0",
4403       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
4404       "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
4405       "dev": true,
4406       "requires": {
4407         "graceful-fs": "^4.2.0",
4408         "jsonfile": "^4.0.0",
4409         "universalify": "^0.1.0"
4410       }
4411     },
4412     "fs-mkdirp-stream": {
4413       "version": "1.0.0",
4414       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
4415       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
4416       "dev": true,
4417       "requires": {
4418         "graceful-fs": "^4.1.11",
4419         "through2": "^2.0.3"
4420       },
4421       "dependencies": {
4422         "through2": {
4423           "version": "2.0.5",
4424           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4425           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4426           "dev": true,
4427           "requires": {
4428             "readable-stream": "~2.3.6",
4429             "xtend": "~4.0.1"
4430           }
4431         }
4432       }
4433     },
4434     "fs.realpath": {
4435       "version": "1.0.0",
4436       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4437       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4438       "dev": true
4439     },
4440     "fsevents": {
4441       "version": "1.2.13",
4442       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
4443       "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
4444       "dev": true,
4445       "optional": true,
4446       "requires": {
4447         "bindings": "^1.5.0",
4448         "nan": "^2.12.1"
4449       }
4450     },
4451     "function-bind": {
4452       "version": "1.1.1",
4453       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4454       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4455       "dev": true
4456     },
4457     "functional-red-black-tree": {
4458       "version": "1.0.1",
4459       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4460       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4461       "dev": true
4462     },
4463     "gensync": {
4464       "version": "1.0.0-beta.1",
4465       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
4466       "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
4467       "dev": true
4468     },
4469     "get-assigned-identifiers": {
4470       "version": "1.2.0",
4471       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4472       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4473       "dev": true
4474     },
4475     "get-caller-file": {
4476       "version": "1.0.3",
4477       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4478       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4479       "dev": true
4480     },
4481     "get-proxy": {
4482       "version": "2.1.0",
4483       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4484       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4485       "dev": true,
4486       "optional": true,
4487       "requires": {
4488         "npm-conf": "^1.1.0"
4489       }
4490     },
4491     "get-stdin": {
4492       "version": "4.0.1",
4493       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4494       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4495       "dev": true,
4496       "optional": true
4497     },
4498     "get-stream": {
4499       "version": "3.0.0",
4500       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4501       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4502       "dev": true,
4503       "optional": true
4504     },
4505     "get-value": {
4506       "version": "2.0.6",
4507       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4508       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4509       "dev": true
4510     },
4511     "gifsicle": {
4512       "version": "4.0.1",
4513       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz",
4514       "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==",
4515       "dev": true,
4516       "optional": true,
4517       "requires": {
4518         "bin-build": "^3.0.0",
4519         "bin-wrapper": "^4.0.0",
4520         "execa": "^1.0.0",
4521         "logalot": "^2.0.0"
4522       },
4523       "dependencies": {
4524         "execa": {
4525           "version": "1.0.0",
4526           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4527           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4528           "dev": true,
4529           "optional": true,
4530           "requires": {
4531             "cross-spawn": "^6.0.0",
4532             "get-stream": "^4.0.0",
4533             "is-stream": "^1.1.0",
4534             "npm-run-path": "^2.0.0",
4535             "p-finally": "^1.0.0",
4536             "signal-exit": "^3.0.0",
4537             "strip-eof": "^1.0.0"
4538           }
4539         },
4540         "get-stream": {
4541           "version": "4.1.0",
4542           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
4543           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
4544           "dev": true,
4545           "optional": true,
4546           "requires": {
4547             "pump": "^3.0.0"
4548           }
4549         },
4550         "pump": {
4551           "version": "3.0.0",
4552           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
4553           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
4554           "dev": true,
4555           "optional": true,
4556           "requires": {
4557             "end-of-stream": "^1.1.0",
4558             "once": "^1.3.1"
4559           }
4560         }
4561       }
4562     },
4563     "glob": {
4564       "version": "6.0.4",
4565       "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
4566       "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
4567       "dev": true,
4568       "requires": {
4569         "inflight": "^1.0.4",
4570         "inherits": "2",
4571         "minimatch": "2 || 3",
4572         "once": "^1.3.0",
4573         "path-is-absolute": "^1.0.0"
4574       }
4575     },
4576     "glob-parent": {
4577       "version": "5.1.1",
4578       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
4579       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
4580       "dev": true,
4581       "requires": {
4582         "is-glob": "^4.0.1"
4583       }
4584     },
4585     "glob-stream": {
4586       "version": "6.1.0",
4587       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
4588       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
4589       "dev": true,
4590       "requires": {
4591         "extend": "^3.0.0",
4592         "glob": "^7.1.1",
4593         "glob-parent": "^3.1.0",
4594         "is-negated-glob": "^1.0.0",
4595         "ordered-read-streams": "^1.0.0",
4596         "pumpify": "^1.3.5",
4597         "readable-stream": "^2.1.5",
4598         "remove-trailing-separator": "^1.0.1",
4599         "to-absolute-glob": "^2.0.0",
4600         "unique-stream": "^2.0.2"
4601       },
4602       "dependencies": {
4603         "glob": {
4604           "version": "7.1.6",
4605           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
4606           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
4607           "dev": true,
4608           "requires": {
4609             "fs.realpath": "^1.0.0",
4610             "inflight": "^1.0.4",
4611             "inherits": "2",
4612             "minimatch": "^3.0.4",
4613             "once": "^1.3.0",
4614             "path-is-absolute": "^1.0.0"
4615           }
4616         },
4617         "glob-parent": {
4618           "version": "3.1.0",
4619           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4620           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4621           "dev": true,
4622           "requires": {
4623             "is-glob": "^3.1.0",
4624             "path-dirname": "^1.0.0"
4625           }
4626         },
4627         "is-glob": {
4628           "version": "3.1.0",
4629           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4630           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4631           "dev": true,
4632           "requires": {
4633             "is-extglob": "^2.1.0"
4634           }
4635         }
4636       }
4637     },
4638     "glob-watcher": {
4639       "version": "5.0.3",
4640       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz",
4641       "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==",
4642       "dev": true,
4643       "requires": {
4644         "anymatch": "^2.0.0",
4645         "async-done": "^1.2.0",
4646         "chokidar": "^2.0.0",
4647         "is-negated-glob": "^1.0.0",
4648         "just-debounce": "^1.0.0",
4649         "object.defaults": "^1.1.0"
4650       }
4651     },
4652     "global-modules": {
4653       "version": "1.0.0",
4654       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
4655       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
4656       "dev": true,
4657       "requires": {
4658         "global-prefix": "^1.0.1",
4659         "is-windows": "^1.0.1",
4660         "resolve-dir": "^1.0.0"
4661       }
4662     },
4663     "global-prefix": {
4664       "version": "1.0.2",
4665       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
4666       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
4667       "dev": true,
4668       "requires": {
4669         "expand-tilde": "^2.0.2",
4670         "homedir-polyfill": "^1.0.1",
4671         "ini": "^1.3.4",
4672         "is-windows": "^1.0.1",
4673         "which": "^1.2.14"
4674       }
4675     },
4676     "globals": {
4677       "version": "12.4.0",
4678       "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
4679       "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
4680       "dev": true,
4681       "requires": {
4682         "type-fest": "^0.8.1"
4683       }
4684     },
4685     "globby": {
4686       "version": "10.0.2",
4687       "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
4688       "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
4689       "dev": true,
4690       "requires": {
4691         "@types/glob": "^7.1.1",
4692         "array-union": "^2.1.0",
4693         "dir-glob": "^3.0.1",
4694         "fast-glob": "^3.0.3",
4695         "glob": "^7.1.3",
4696         "ignore": "^5.1.1",
4697         "merge2": "^1.2.3",
4698         "slash": "^3.0.0"
4699       },
4700       "dependencies": {
4701         "glob": {
4702           "version": "7.1.6",
4703           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
4704           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
4705           "dev": true,
4706           "requires": {
4707             "fs.realpath": "^1.0.0",
4708             "inflight": "^1.0.4",
4709             "inherits": "2",
4710             "minimatch": "^3.0.4",
4711             "once": "^1.3.0",
4712             "path-is-absolute": "^1.0.0"
4713           }
4714         },
4715         "ignore": {
4716           "version": "5.1.4",
4717           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
4718           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
4719           "dev": true
4720         }
4721       }
4722     },
4723     "globjoin": {
4724       "version": "0.1.4",
4725       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
4726       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
4727       "dev": true
4728     },
4729     "glogg": {
4730       "version": "1.0.2",
4731       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
4732       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
4733       "dev": true,
4734       "requires": {
4735         "sparkles": "^1.0.0"
4736       }
4737     },
4738     "gonzales-pe": {
4739       "version": "4.3.0",
4740       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
4741       "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
4742       "dev": true,
4743       "requires": {
4744         "minimist": "^1.2.5"
4745       }
4746     },
4747     "got": {
4748       "version": "7.1.0",
4749       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
4750       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
4751       "dev": true,
4752       "optional": true,
4753       "requires": {
4754         "decompress-response": "^3.2.0",
4755         "duplexer3": "^0.1.4",
4756         "get-stream": "^3.0.0",
4757         "is-plain-obj": "^1.1.0",
4758         "is-retry-allowed": "^1.0.0",
4759         "is-stream": "^1.0.0",
4760         "isurl": "^1.0.0-alpha5",
4761         "lowercase-keys": "^1.0.0",
4762         "p-cancelable": "^0.3.0",
4763         "p-timeout": "^1.1.1",
4764         "safe-buffer": "^5.0.1",
4765         "timed-out": "^4.0.0",
4766         "url-parse-lax": "^1.0.0",
4767         "url-to-options": "^1.0.1"
4768       }
4769     },
4770     "graceful-fs": {
4771       "version": "4.2.4",
4772       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
4773       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
4774       "dev": true
4775     },
4776     "graceful-readlink": {
4777       "version": "1.0.1",
4778       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
4779       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
4780       "dev": true,
4781       "optional": true
4782     },
4783     "gulp": {
4784       "version": "4.0.2",
4785       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
4786       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
4787       "dev": true,
4788       "requires": {
4789         "glob-watcher": "^5.0.3",
4790         "gulp-cli": "^2.2.0",
4791         "undertaker": "^1.2.1",
4792         "vinyl-fs": "^3.0.0"
4793       },
4794       "dependencies": {
4795         "gulp-cli": {
4796           "version": "2.2.0",
4797           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz",
4798           "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==",
4799           "dev": true,
4800           "requires": {
4801             "ansi-colors": "^1.0.1",
4802             "archy": "^1.0.0",
4803             "array-sort": "^1.0.0",
4804             "color-support": "^1.1.3",
4805             "concat-stream": "^1.6.0",
4806             "copy-props": "^2.0.1",
4807             "fancy-log": "^1.3.2",
4808             "gulplog": "^1.0.0",
4809             "interpret": "^1.1.0",
4810             "isobject": "^3.0.1",
4811             "liftoff": "^3.1.0",
4812             "matchdep": "^2.0.0",
4813             "mute-stdout": "^1.0.0",
4814             "pretty-hrtime": "^1.0.0",
4815             "replace-homedir": "^1.0.0",
4816             "semver-greatest-satisfied-range": "^1.1.0",
4817             "v8flags": "^3.0.1",
4818             "yargs": "^7.1.0"
4819           }
4820         }
4821       }
4822     },
4823     "gulp-concat": {
4824       "version": "2.6.1",
4825       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
4826       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
4827       "dev": true,
4828       "requires": {
4829         "concat-with-sourcemaps": "^1.0.0",
4830         "through2": "^2.0.0",
4831         "vinyl": "^2.0.0"
4832       },
4833       "dependencies": {
4834         "through2": {
4835           "version": "2.0.5",
4836           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4837           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4838           "dev": true,
4839           "requires": {
4840             "readable-stream": "~2.3.6",
4841             "xtend": "~4.0.1"
4842           }
4843         }
4844       }
4845     },
4846     "gulp-connect": {
4847       "version": "5.7.0",
4848       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
4849       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
4850       "dev": true,
4851       "requires": {
4852         "ansi-colors": "^2.0.5",
4853         "connect": "^3.6.6",
4854         "connect-livereload": "^0.6.0",
4855         "fancy-log": "^1.3.2",
4856         "map-stream": "^0.0.7",
4857         "send": "^0.16.2",
4858         "serve-index": "^1.9.1",
4859         "serve-static": "^1.13.2",
4860         "tiny-lr": "^1.1.1"
4861       },
4862       "dependencies": {
4863         "ansi-colors": {
4864           "version": "2.0.5",
4865           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
4866           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
4867           "dev": true
4868         }
4869       }
4870     },
4871     "gulp-eslint": {
4872       "version": "6.0.0",
4873       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-6.0.0.tgz",
4874       "integrity": "sha512-dCVPSh1sA+UVhn7JSQt7KEb4An2sQNbOdB3PA8UCfxsoPlAKjJHxYHGXdXC7eb+V1FAnilSFFqslPrq037l1ig==",
4875       "dev": true,
4876       "requires": {
4877         "eslint": "^6.0.0",
4878         "fancy-log": "^1.3.2",
4879         "plugin-error": "^1.0.1"
4880       }
4881     },
4882     "gulp-imagemin": {
4883       "version": "6.2.0",
4884       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-6.2.0.tgz",
4885       "integrity": "sha512-luHT+8kUz60KGzjJLUFzaPjl4b38UQLj8BJGkpJACRjiVEuzjohMOmLagkgXs+Rs4vYaUBr9tt1F/vLizaxgGg==",
4886       "dev": true,
4887       "requires": {
4888         "chalk": "^2.4.1",
4889         "fancy-log": "^1.3.2",
4890         "imagemin": "^7.0.0",
4891         "imagemin-gifsicle": "^6.0.1",
4892         "imagemin-jpegtran": "^6.0.0",
4893         "imagemin-optipng": "^7.0.0",
4894         "imagemin-svgo": "^7.0.0",
4895         "plugin-error": "^1.0.1",
4896         "plur": "^3.0.1",
4897         "pretty-bytes": "^5.3.0",
4898         "through2-concurrent": "^2.0.0"
4899       }
4900     },
4901     "gulp-postcss": {
4902       "version": "8.0.0",
4903       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
4904       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
4905       "dev": true,
4906       "requires": {
4907         "fancy-log": "^1.3.2",
4908         "plugin-error": "^1.0.1",
4909         "postcss": "^7.0.2",
4910         "postcss-load-config": "^2.0.0",
4911         "vinyl-sourcemaps-apply": "^0.2.1"
4912       }
4913     },
4914     "gulp-stylelint": {
4915       "version": "11.0.0",
4916       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-11.0.0.tgz",
4917       "integrity": "sha512-Hk2DungSqeWIye5hgmB36IMN9oIIsOBieAaQZw0HAVuIljDGcfH6ng0wmJf3G418jv6KCdgpTZb0EIN1L5KXEw==",
4918       "dev": true,
4919       "requires": {
4920         "chalk": "^3.0.0",
4921         "fancy-log": "^1.3.3",
4922         "mkdirp": "^0.5.1",
4923         "plugin-error": "^1.0.1",
4924         "source-map": "^0.7.3",
4925         "strip-ansi": "^6.0.0",
4926         "through2": "^3.0.1"
4927       },
4928       "dependencies": {
4929         "ansi-regex": {
4930           "version": "5.0.0",
4931           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4932           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4933           "dev": true
4934         },
4935         "ansi-styles": {
4936           "version": "4.2.1",
4937           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
4938           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
4939           "dev": true,
4940           "requires": {
4941             "@types/color-name": "^1.1.1",
4942             "color-convert": "^2.0.1"
4943           }
4944         },
4945         "chalk": {
4946           "version": "3.0.0",
4947           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
4948           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
4949           "dev": true,
4950           "requires": {
4951             "ansi-styles": "^4.1.0",
4952             "supports-color": "^7.1.0"
4953           }
4954         },
4955         "color-convert": {
4956           "version": "2.0.1",
4957           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4958           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4959           "dev": true,
4960           "requires": {
4961             "color-name": "~1.1.4"
4962           }
4963         },
4964         "color-name": {
4965           "version": "1.1.4",
4966           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4967           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4968           "dev": true
4969         },
4970         "has-flag": {
4971           "version": "4.0.0",
4972           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4973           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4974           "dev": true
4975         },
4976         "source-map": {
4977           "version": "0.7.3",
4978           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
4979           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
4980           "dev": true
4981         },
4982         "strip-ansi": {
4983           "version": "6.0.0",
4984           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4985           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4986           "dev": true,
4987           "requires": {
4988             "ansi-regex": "^5.0.0"
4989           }
4990         },
4991         "supports-color": {
4992           "version": "7.1.0",
4993           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
4994           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
4995           "dev": true,
4996           "requires": {
4997             "has-flag": "^4.0.0"
4998           }
4999         }
5000       }
5001     },
5002     "gulp-uglify": {
5003       "version": "3.0.2",
5004       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
5005       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
5006       "dev": true,
5007       "requires": {
5008         "array-each": "^1.0.1",
5009         "extend-shallow": "^3.0.2",
5010         "gulplog": "^1.0.0",
5011         "has-gulplog": "^0.1.0",
5012         "isobject": "^3.0.1",
5013         "make-error-cause": "^1.1.1",
5014         "safe-buffer": "^5.1.2",
5015         "through2": "^2.0.0",
5016         "uglify-js": "^3.0.5",
5017         "vinyl-sourcemaps-apply": "^0.2.0"
5018       },
5019       "dependencies": {
5020         "through2": {
5021           "version": "2.0.5",
5022           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5023           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5024           "dev": true,
5025           "requires": {
5026             "readable-stream": "~2.3.6",
5027             "xtend": "~4.0.1"
5028           }
5029         }
5030       }
5031     },
5032     "gulp-vinyl-zip": {
5033       "version": "2.2.0",
5034       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.0.tgz",
5035       "integrity": "sha512-7tKXptewHdKnOV0HGIyB/5+dvfmwmHq+hnolAQ64zz/pPomUXJcFPeYCkatRmOztkfZOn+14zoIFS2G39PkzIg==",
5036       "dev": true,
5037       "requires": {
5038         "queue": "^4.2.1",
5039         "through": "^2.3.8",
5040         "through2": "^2.0.3",
5041         "vinyl": "^2.0.2",
5042         "vinyl-fs": "^3.0.3",
5043         "yauzl": "^2.2.1",
5044         "yazl": "^2.2.1"
5045       },
5046       "dependencies": {
5047         "through2": {
5048           "version": "2.0.5",
5049           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5050           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5051           "dev": true,
5052           "requires": {
5053             "readable-stream": "~2.3.6",
5054             "xtend": "~4.0.1"
5055           }
5056         }
5057       }
5058     },
5059     "gulplog": {
5060       "version": "1.0.0",
5061       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5062       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5063       "dev": true,
5064       "requires": {
5065         "glogg": "^1.0.0"
5066       }
5067     },
5068     "handlebars": {
5069       "version": "4.7.6",
5070       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz",
5071       "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==",
5072       "dev": true,
5073       "requires": {
5074         "minimist": "^1.2.5",
5075         "neo-async": "^2.6.0",
5076         "source-map": "^0.6.1",
5077         "uglify-js": "^3.1.4",
5078         "wordwrap": "^1.0.0"
5079       }
5080     },
5081     "hard-rejection": {
5082       "version": "2.1.0",
5083       "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
5084       "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
5085       "dev": true
5086     },
5087     "has": {
5088       "version": "1.0.3",
5089       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5090       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5091       "dev": true,
5092       "requires": {
5093         "function-bind": "^1.1.1"
5094       }
5095     },
5096     "has-ansi": {
5097       "version": "2.0.0",
5098       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5099       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5100       "dev": true,
5101       "requires": {
5102         "ansi-regex": "^2.0.0"
5103       }
5104     },
5105     "has-flag": {
5106       "version": "3.0.0",
5107       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5108       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5109       "dev": true
5110     },
5111     "has-gulplog": {
5112       "version": "0.1.0",
5113       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5114       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5115       "dev": true,
5116       "requires": {
5117         "sparkles": "^1.0.0"
5118       }
5119     },
5120     "has-symbol-support-x": {
5121       "version": "1.4.2",
5122       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5123       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5124       "dev": true,
5125       "optional": true
5126     },
5127     "has-symbols": {
5128       "version": "1.0.1",
5129       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
5130       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
5131       "dev": true
5132     },
5133     "has-to-string-tag-x": {
5134       "version": "1.4.1",
5135       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5136       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5137       "dev": true,
5138       "optional": true,
5139       "requires": {
5140         "has-symbol-support-x": "^1.4.1"
5141       }
5142     },
5143     "has-value": {
5144       "version": "1.0.0",
5145       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5146       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5147       "dev": true,
5148       "requires": {
5149         "get-value": "^2.0.6",
5150         "has-values": "^1.0.0",
5151         "isobject": "^3.0.0"
5152       }
5153     },
5154     "has-values": {
5155       "version": "1.0.0",
5156       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5157       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5158       "dev": true,
5159       "requires": {
5160         "is-number": "^3.0.0",
5161         "kind-of": "^4.0.0"
5162       },
5163       "dependencies": {
5164         "is-buffer": {
5165           "version": "1.1.6",
5166           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5167           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5168           "dev": true
5169         },
5170         "kind-of": {
5171           "version": "4.0.0",
5172           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5173           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5174           "dev": true,
5175           "requires": {
5176             "is-buffer": "^1.1.5"
5177           }
5178         }
5179       }
5180     },
5181     "hash-base": {
5182       "version": "3.1.0",
5183       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
5184       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
5185       "dev": true,
5186       "requires": {
5187         "inherits": "^2.0.4",
5188         "readable-stream": "^3.6.0",
5189         "safe-buffer": "^5.2.0"
5190       },
5191       "dependencies": {
5192         "readable-stream": {
5193           "version": "3.6.0",
5194           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5195           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5196           "dev": true,
5197           "requires": {
5198             "inherits": "^2.0.3",
5199             "string_decoder": "^1.1.1",
5200             "util-deprecate": "^1.0.1"
5201           }
5202         },
5203         "safe-buffer": {
5204           "version": "5.2.1",
5205           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5206           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
5207           "dev": true
5208         }
5209       }
5210     },
5211     "hash.js": {
5212       "version": "1.1.7",
5213       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5214       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5215       "dev": true,
5216       "requires": {
5217         "inherits": "^2.0.3",
5218         "minimalistic-assert": "^1.0.1"
5219       }
5220     },
5221     "hex-color-regex": {
5222       "version": "1.1.0",
5223       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5224       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5225       "dev": true
5226     },
5227     "highlight.js": {
5228       "version": "9.18.1",
5229       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz",
5230       "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==",
5231       "dev": true
5232     },
5233     "hmac-drbg": {
5234       "version": "1.0.1",
5235       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5236       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5237       "dev": true,
5238       "requires": {
5239         "hash.js": "^1.0.3",
5240         "minimalistic-assert": "^1.0.0",
5241         "minimalistic-crypto-utils": "^1.0.1"
5242       }
5243     },
5244     "homedir-polyfill": {
5245       "version": "1.0.3",
5246       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5247       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5248       "dev": true,
5249       "requires": {
5250         "parse-passwd": "^1.0.0"
5251       }
5252     },
5253     "hosted-git-info": {
5254       "version": "2.8.8",
5255       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
5256       "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
5257       "dev": true
5258     },
5259     "hsl-regex": {
5260       "version": "1.0.0",
5261       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5262       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5263       "dev": true
5264     },
5265     "hsla-regex": {
5266       "version": "1.0.0",
5267       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5268       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5269       "dev": true
5270     },
5271     "html-comment-regex": {
5272       "version": "1.1.2",
5273       "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
5274       "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==",
5275       "dev": true
5276     },
5277     "html-tags": {
5278       "version": "3.1.0",
5279       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
5280       "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
5281       "dev": true
5282     },
5283     "htmlescape": {
5284       "version": "1.1.1",
5285       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5286       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5287       "dev": true
5288     },
5289     "htmlparser2": {
5290       "version": "3.10.1",
5291       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5292       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5293       "dev": true,
5294       "requires": {
5295         "domelementtype": "^1.3.1",
5296         "domhandler": "^2.3.0",
5297         "domutils": "^1.5.1",
5298         "entities": "^1.1.1",
5299         "inherits": "^2.0.1",
5300         "readable-stream": "^3.1.1"
5301       },
5302       "dependencies": {
5303         "entities": {
5304           "version": "1.1.2",
5305           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
5306           "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
5307           "dev": true
5308         },
5309         "readable-stream": {
5310           "version": "3.6.0",
5311           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5312           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5313           "dev": true,
5314           "requires": {
5315             "inherits": "^2.0.3",
5316             "string_decoder": "^1.1.1",
5317             "util-deprecate": "^1.0.1"
5318           }
5319         }
5320       }
5321     },
5322     "http-cache-semantics": {
5323       "version": "3.8.1",
5324       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5325       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5326       "dev": true,
5327       "optional": true
5328     },
5329     "http-errors": {
5330       "version": "1.6.3",
5331       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5332       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5333       "dev": true,
5334       "requires": {
5335         "depd": "~1.1.2",
5336         "inherits": "2.0.3",
5337         "setprototypeof": "1.1.0",
5338         "statuses": ">= 1.4.0 < 2"
5339       },
5340       "dependencies": {
5341         "inherits": {
5342           "version": "2.0.3",
5343           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5344           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5345           "dev": true
5346         }
5347       }
5348     },
5349     "http-parser-js": {
5350       "version": "0.4.10",
5351       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
5352       "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
5353       "dev": true
5354     },
5355     "https-browserify": {
5356       "version": "1.0.0",
5357       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5358       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5359       "dev": true
5360     },
5361     "iconv-lite": {
5362       "version": "0.4.24",
5363       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5364       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5365       "dev": true,
5366       "requires": {
5367         "safer-buffer": ">= 2.1.2 < 3"
5368       }
5369     },
5370     "ieee754": {
5371       "version": "1.1.13",
5372       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
5373       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5374       "dev": true
5375     },
5376     "ignore": {
5377       "version": "4.0.6",
5378       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5379       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5380       "dev": true
5381     },
5382     "imagemin": {
5383       "version": "7.0.1",
5384       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz",
5385       "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==",
5386       "dev": true,
5387       "requires": {
5388         "file-type": "^12.0.0",
5389         "globby": "^10.0.0",
5390         "graceful-fs": "^4.2.2",
5391         "junk": "^3.1.0",
5392         "make-dir": "^3.0.0",
5393         "p-pipe": "^3.0.0",
5394         "replace-ext": "^1.0.0"
5395       }
5396     },
5397     "imagemin-gifsicle": {
5398       "version": "6.0.1",
5399       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5400       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5401       "dev": true,
5402       "optional": true,
5403       "requires": {
5404         "exec-buffer": "^3.0.0",
5405         "gifsicle": "^4.0.0",
5406         "is-gif": "^3.0.0"
5407       }
5408     },
5409     "imagemin-jpegtran": {
5410       "version": "6.0.0",
5411       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5412       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5413       "dev": true,
5414       "optional": true,
5415       "requires": {
5416         "exec-buffer": "^3.0.0",
5417         "is-jpg": "^2.0.0",
5418         "jpegtran-bin": "^4.0.0"
5419       }
5420     },
5421     "imagemin-optipng": {
5422       "version": "7.1.0",
5423       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz",
5424       "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==",
5425       "dev": true,
5426       "optional": true,
5427       "requires": {
5428         "exec-buffer": "^3.0.0",
5429         "is-png": "^2.0.0",
5430         "optipng-bin": "^6.0.0"
5431       }
5432     },
5433     "imagemin-svgo": {
5434       "version": "7.1.0",
5435       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz",
5436       "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==",
5437       "dev": true,
5438       "optional": true,
5439       "requires": {
5440         "is-svg": "^4.2.1",
5441         "svgo": "^1.3.2"
5442       },
5443       "dependencies": {
5444         "is-svg": {
5445           "version": "4.2.1",
5446           "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.2.1.tgz",
5447           "integrity": "sha512-PHx3ANecKsKNl5y5+Jvt53Y4J7MfMpbNZkv384QNiswMKAWIbvcqbPz+sYbFKJI8Xv3be01GSFniPmoaP+Ai5A==",
5448           "dev": true,
5449           "optional": true,
5450           "requires": {
5451             "html-comment-regex": "^1.1.2"
5452           }
5453         }
5454       }
5455     },
5456     "import-cwd": {
5457       "version": "2.1.0",
5458       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5459       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5460       "dev": true,
5461       "requires": {
5462         "import-from": "^2.1.0"
5463       }
5464     },
5465     "import-fresh": {
5466       "version": "2.0.0",
5467       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5468       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5469       "dev": true,
5470       "requires": {
5471         "caller-path": "^2.0.0",
5472         "resolve-from": "^3.0.0"
5473       }
5474     },
5475     "import-from": {
5476       "version": "2.1.0",
5477       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5478       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5479       "dev": true,
5480       "requires": {
5481         "resolve-from": "^3.0.0"
5482       }
5483     },
5484     "import-lazy": {
5485       "version": "3.1.0",
5486       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5487       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5488       "dev": true,
5489       "optional": true
5490     },
5491     "imurmurhash": {
5492       "version": "0.1.4",
5493       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5494       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5495       "dev": true
5496     },
5497     "indent-string": {
5498       "version": "2.1.0",
5499       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5500       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5501       "dev": true,
5502       "optional": true,
5503       "requires": {
5504         "repeating": "^2.0.0"
5505       }
5506     },
5507     "indexes-of": {
5508       "version": "1.0.1",
5509       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5510       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5511       "dev": true
5512     },
5513     "inflight": {
5514       "version": "1.0.6",
5515       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5516       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5517       "dev": true,
5518       "requires": {
5519         "once": "^1.3.0",
5520         "wrappy": "1"
5521       }
5522     },
5523     "inherits": {
5524       "version": "2.0.4",
5525       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5526       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5527       "dev": true
5528     },
5529     "ini": {
5530       "version": "1.3.5",
5531       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5532       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5533       "dev": true
5534     },
5535     "inline-source-map": {
5536       "version": "0.6.2",
5537       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
5538       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
5539       "dev": true,
5540       "requires": {
5541         "source-map": "~0.5.3"
5542       },
5543       "dependencies": {
5544         "source-map": {
5545           "version": "0.5.7",
5546           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5547           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5548           "dev": true
5549         }
5550       }
5551     },
5552     "inquirer": {
5553       "version": "7.1.0",
5554       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
5555       "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
5556       "dev": true,
5557       "requires": {
5558         "ansi-escapes": "^4.2.1",
5559         "chalk": "^3.0.0",
5560         "cli-cursor": "^3.1.0",
5561         "cli-width": "^2.0.0",
5562         "external-editor": "^3.0.3",
5563         "figures": "^3.0.0",
5564         "lodash": "^4.17.15",
5565         "mute-stream": "0.0.8",
5566         "run-async": "^2.4.0",
5567         "rxjs": "^6.5.3",
5568         "string-width": "^4.1.0",
5569         "strip-ansi": "^6.0.0",
5570         "through": "^2.3.6"
5571       },
5572       "dependencies": {
5573         "ansi-regex": {
5574           "version": "5.0.0",
5575           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5576           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5577           "dev": true
5578         },
5579         "ansi-styles": {
5580           "version": "4.2.1",
5581           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
5582           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
5583           "dev": true,
5584           "requires": {
5585             "@types/color-name": "^1.1.1",
5586             "color-convert": "^2.0.1"
5587           }
5588         },
5589         "chalk": {
5590           "version": "3.0.0",
5591           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
5592           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
5593           "dev": true,
5594           "requires": {
5595             "ansi-styles": "^4.1.0",
5596             "supports-color": "^7.1.0"
5597           }
5598         },
5599         "color-convert": {
5600           "version": "2.0.1",
5601           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5602           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5603           "dev": true,
5604           "requires": {
5605             "color-name": "~1.1.4"
5606           }
5607         },
5608         "color-name": {
5609           "version": "1.1.4",
5610           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5611           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5612           "dev": true
5613         },
5614         "has-flag": {
5615           "version": "4.0.0",
5616           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5617           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5618           "dev": true
5619         },
5620         "strip-ansi": {
5621           "version": "6.0.0",
5622           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5623           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5624           "dev": true,
5625           "requires": {
5626             "ansi-regex": "^5.0.0"
5627           }
5628         },
5629         "supports-color": {
5630           "version": "7.1.0",
5631           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
5632           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
5633           "dev": true,
5634           "requires": {
5635             "has-flag": "^4.0.0"
5636           }
5637         }
5638       }
5639     },
5640     "insert-module-globals": {
5641       "version": "7.2.0",
5642       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
5643       "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
5644       "dev": true,
5645       "requires": {
5646         "JSONStream": "^1.0.3",
5647         "acorn-node": "^1.5.2",
5648         "combine-source-map": "^0.8.0",
5649         "concat-stream": "^1.6.1",
5650         "is-buffer": "^1.1.0",
5651         "path-is-absolute": "^1.0.1",
5652         "process": "~0.11.0",
5653         "through2": "^2.0.0",
5654         "undeclared-identifiers": "^1.1.2",
5655         "xtend": "^4.0.0"
5656       },
5657       "dependencies": {
5658         "is-buffer": {
5659           "version": "1.1.6",
5660           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5661           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5662           "dev": true
5663         },
5664         "through2": {
5665           "version": "2.0.5",
5666           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5667           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5668           "dev": true,
5669           "requires": {
5670             "readable-stream": "~2.3.6",
5671             "xtend": "~4.0.1"
5672           }
5673         }
5674       }
5675     },
5676     "interpret": {
5677       "version": "1.2.0",
5678       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
5679       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
5680       "dev": true
5681     },
5682     "into-stream": {
5683       "version": "3.1.0",
5684       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
5685       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
5686       "dev": true,
5687       "optional": true,
5688       "requires": {
5689         "from2": "^2.1.1",
5690         "p-is-promise": "^1.1.0"
5691       }
5692     },
5693     "invert-kv": {
5694       "version": "1.0.0",
5695       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5696       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5697       "dev": true
5698     },
5699     "ip-regex": {
5700       "version": "4.1.0",
5701       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.1.0.tgz",
5702       "integrity": "sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA==",
5703       "dev": true
5704     },
5705     "irregular-plurals": {
5706       "version": "2.0.0",
5707       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
5708       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
5709       "dev": true
5710     },
5711     "is-absolute": {
5712       "version": "1.0.0",
5713       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
5714       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
5715       "dev": true,
5716       "requires": {
5717         "is-relative": "^1.0.0",
5718         "is-windows": "^1.0.1"
5719       }
5720     },
5721     "is-absolute-url": {
5722       "version": "2.1.0",
5723       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
5724       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
5725       "dev": true
5726     },
5727     "is-accessor-descriptor": {
5728       "version": "0.1.6",
5729       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5730       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5731       "dev": true,
5732       "requires": {
5733         "kind-of": "^3.0.2"
5734       },
5735       "dependencies": {
5736         "is-buffer": {
5737           "version": "1.1.6",
5738           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5739           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5740           "dev": true
5741         },
5742         "kind-of": {
5743           "version": "3.2.2",
5744           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5745           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5746           "dev": true,
5747           "requires": {
5748             "is-buffer": "^1.1.5"
5749           }
5750         }
5751       }
5752     },
5753     "is-alphabetical": {
5754       "version": "1.0.4",
5755       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
5756       "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
5757       "dev": true
5758     },
5759     "is-alphanumeric": {
5760       "version": "1.0.0",
5761       "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
5762       "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
5763       "dev": true
5764     },
5765     "is-alphanumerical": {
5766       "version": "1.0.4",
5767       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
5768       "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
5769       "dev": true,
5770       "requires": {
5771         "is-alphabetical": "^1.0.0",
5772         "is-decimal": "^1.0.0"
5773       }
5774     },
5775     "is-arrayish": {
5776       "version": "0.2.1",
5777       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5778       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5779       "dev": true
5780     },
5781     "is-binary-path": {
5782       "version": "1.0.1",
5783       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5784       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5785       "dev": true,
5786       "requires": {
5787         "binary-extensions": "^1.0.0"
5788       }
5789     },
5790     "is-buffer": {
5791       "version": "2.0.4",
5792       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
5793       "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
5794       "dev": true
5795     },
5796     "is-callable": {
5797       "version": "1.1.5",
5798       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
5799       "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
5800       "dev": true
5801     },
5802     "is-color-stop": {
5803       "version": "1.1.0",
5804       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
5805       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
5806       "dev": true,
5807       "requires": {
5808         "css-color-names": "^0.0.4",
5809         "hex-color-regex": "^1.1.0",
5810         "hsl-regex": "^1.0.0",
5811         "hsla-regex": "^1.0.0",
5812         "rgb-regex": "^1.0.1",
5813         "rgba-regex": "^1.0.0"
5814       }
5815     },
5816     "is-data-descriptor": {
5817       "version": "0.1.4",
5818       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5819       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5820       "dev": true,
5821       "requires": {
5822         "kind-of": "^3.0.2"
5823       },
5824       "dependencies": {
5825         "is-buffer": {
5826           "version": "1.1.6",
5827           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5828           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5829           "dev": true
5830         },
5831         "kind-of": {
5832           "version": "3.2.2",
5833           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5834           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5835           "dev": true,
5836           "requires": {
5837             "is-buffer": "^1.1.5"
5838           }
5839         }
5840       }
5841     },
5842     "is-date-object": {
5843       "version": "1.0.2",
5844       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
5845       "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
5846       "dev": true
5847     },
5848     "is-decimal": {
5849       "version": "1.0.4",
5850       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
5851       "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
5852       "dev": true
5853     },
5854     "is-descriptor": {
5855       "version": "0.1.6",
5856       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5857       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5858       "dev": true,
5859       "requires": {
5860         "is-accessor-descriptor": "^0.1.6",
5861         "is-data-descriptor": "^0.1.4",
5862         "kind-of": "^5.0.0"
5863       },
5864       "dependencies": {
5865         "kind-of": {
5866           "version": "5.1.0",
5867           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5868           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5869           "dev": true
5870         }
5871       }
5872     },
5873     "is-directory": {
5874       "version": "0.3.1",
5875       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5876       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5877       "dev": true
5878     },
5879     "is-extendable": {
5880       "version": "0.1.1",
5881       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5882       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5883       "dev": true
5884     },
5885     "is-extglob": {
5886       "version": "2.1.1",
5887       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5888       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5889       "dev": true
5890     },
5891     "is-finite": {
5892       "version": "1.1.0",
5893       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
5894       "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
5895       "dev": true,
5896       "optional": true
5897     },
5898     "is-fullwidth-code-point": {
5899       "version": "3.0.0",
5900       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5901       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5902       "dev": true
5903     },
5904     "is-gif": {
5905       "version": "3.0.0",
5906       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
5907       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
5908       "dev": true,
5909       "optional": true,
5910       "requires": {
5911         "file-type": "^10.4.0"
5912       },
5913       "dependencies": {
5914         "file-type": {
5915           "version": "10.11.0",
5916           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5917           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5918           "dev": true,
5919           "optional": true
5920         }
5921       }
5922     },
5923     "is-glob": {
5924       "version": "4.0.1",
5925       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5926       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5927       "dev": true,
5928       "requires": {
5929         "is-extglob": "^2.1.1"
5930       }
5931     },
5932     "is-hexadecimal": {
5933       "version": "1.0.4",
5934       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
5935       "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
5936       "dev": true
5937     },
5938     "is-jpg": {
5939       "version": "2.0.0",
5940       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
5941       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
5942       "dev": true,
5943       "optional": true
5944     },
5945     "is-natural-number": {
5946       "version": "4.0.1",
5947       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
5948       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
5949       "dev": true,
5950       "optional": true
5951     },
5952     "is-negated-glob": {
5953       "version": "1.0.0",
5954       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5955       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
5956       "dev": true
5957     },
5958     "is-number": {
5959       "version": "3.0.0",
5960       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5961       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5962       "dev": true,
5963       "requires": {
5964         "kind-of": "^3.0.2"
5965       },
5966       "dependencies": {
5967         "is-buffer": {
5968           "version": "1.1.6",
5969           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5970           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5971           "dev": true
5972         },
5973         "kind-of": {
5974           "version": "3.2.2",
5975           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5976           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5977           "dev": true,
5978           "requires": {
5979             "is-buffer": "^1.1.5"
5980           }
5981         }
5982       }
5983     },
5984     "is-obj": {
5985       "version": "2.0.0",
5986       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
5987       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
5988       "dev": true
5989     },
5990     "is-object": {
5991       "version": "1.0.1",
5992       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
5993       "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
5994       "dev": true,
5995       "optional": true
5996     },
5997     "is-plain-obj": {
5998       "version": "1.1.0",
5999       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6000       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6001       "dev": true
6002     },
6003     "is-plain-object": {
6004       "version": "2.0.4",
6005       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6006       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6007       "dev": true,
6008       "requires": {
6009         "isobject": "^3.0.1"
6010       }
6011     },
6012     "is-png": {
6013       "version": "2.0.0",
6014       "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz",
6015       "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==",
6016       "dev": true,
6017       "optional": true
6018     },
6019     "is-regex": {
6020       "version": "1.0.5",
6021       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
6022       "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
6023       "dev": true,
6024       "requires": {
6025         "has": "^1.0.3"
6026       }
6027     },
6028     "is-regexp": {
6029       "version": "2.1.0",
6030       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
6031       "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
6032       "dev": true
6033     },
6034     "is-relative": {
6035       "version": "1.0.0",
6036       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6037       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6038       "dev": true,
6039       "requires": {
6040         "is-unc-path": "^1.0.0"
6041       }
6042     },
6043     "is-resolvable": {
6044       "version": "1.1.0",
6045       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
6046       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
6047       "dev": true
6048     },
6049     "is-retry-allowed": {
6050       "version": "1.2.0",
6051       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
6052       "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
6053       "dev": true,
6054       "optional": true
6055     },
6056     "is-stream": {
6057       "version": "1.1.0",
6058       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6059       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6060       "dev": true,
6061       "optional": true
6062     },
6063     "is-string": {
6064       "version": "1.0.5",
6065       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
6066       "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
6067       "dev": true
6068     },
6069     "is-svg": {
6070       "version": "3.0.0",
6071       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
6072       "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
6073       "dev": true,
6074       "requires": {
6075         "html-comment-regex": "^1.1.0"
6076       }
6077     },
6078     "is-symbol": {
6079       "version": "1.0.3",
6080       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
6081       "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
6082       "dev": true,
6083       "requires": {
6084         "has-symbols": "^1.0.1"
6085       }
6086     },
6087     "is-typedarray": {
6088       "version": "1.0.0",
6089       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6090       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
6091       "dev": true
6092     },
6093     "is-unc-path": {
6094       "version": "1.0.0",
6095       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6096       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6097       "dev": true,
6098       "requires": {
6099         "unc-path-regex": "^0.1.2"
6100       }
6101     },
6102     "is-url-superb": {
6103       "version": "3.0.0",
6104       "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-3.0.0.tgz",
6105       "integrity": "sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ==",
6106       "dev": true,
6107       "requires": {
6108         "url-regex": "^5.0.0"
6109       }
6110     },
6111     "is-utf8": {
6112       "version": "0.2.1",
6113       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6114       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6115       "dev": true
6116     },
6117     "is-valid-glob": {
6118       "version": "1.0.0",
6119       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6120       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
6121       "dev": true
6122     },
6123     "is-whitespace-character": {
6124       "version": "1.0.4",
6125       "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
6126       "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
6127       "dev": true
6128     },
6129     "is-windows": {
6130       "version": "1.0.2",
6131       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6132       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6133       "dev": true
6134     },
6135     "is-word-character": {
6136       "version": "1.0.4",
6137       "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
6138       "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
6139       "dev": true
6140     },
6141     "isarray": {
6142       "version": "1.0.0",
6143       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6144       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6145       "dev": true
6146     },
6147     "isexe": {
6148       "version": "2.0.0",
6149       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6150       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6151       "dev": true
6152     },
6153     "isobject": {
6154       "version": "3.0.1",
6155       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6156       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6157       "dev": true
6158     },
6159     "isurl": {
6160       "version": "1.0.0",
6161       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
6162       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
6163       "dev": true,
6164       "optional": true,
6165       "requires": {
6166         "has-to-string-tag-x": "^1.2.0",
6167         "is-object": "^1.0.1"
6168       }
6169     },
6170     "jpegtran-bin": {
6171       "version": "4.0.0",
6172       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
6173       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
6174       "dev": true,
6175       "optional": true,
6176       "requires": {
6177         "bin-build": "^3.0.0",
6178         "bin-wrapper": "^4.0.0",
6179         "logalot": "^2.0.0"
6180       }
6181     },
6182     "js-tokens": {
6183       "version": "4.0.0",
6184       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6185       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6186       "dev": true
6187     },
6188     "js-yaml": {
6189       "version": "3.13.1",
6190       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6191       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6192       "dev": true,
6193       "requires": {
6194         "argparse": "^1.0.7",
6195         "esprima": "^4.0.0"
6196       }
6197     },
6198     "jsesc": {
6199       "version": "2.5.2",
6200       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6201       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6202       "dev": true
6203     },
6204     "json-buffer": {
6205       "version": "3.0.0",
6206       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6207       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6208       "dev": true,
6209       "optional": true
6210     },
6211     "json-parse-better-errors": {
6212       "version": "1.0.2",
6213       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6214       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6215       "dev": true
6216     },
6217     "json-schema-traverse": {
6218       "version": "0.4.1",
6219       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6220       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6221       "dev": true
6222     },
6223     "json-stable-stringify": {
6224       "version": "0.0.1",
6225       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6226       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6227       "dev": true,
6228       "requires": {
6229         "jsonify": "~0.0.0"
6230       }
6231     },
6232     "json-stable-stringify-without-jsonify": {
6233       "version": "1.0.1",
6234       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6235       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6236       "dev": true
6237     },
6238     "json5": {
6239       "version": "2.1.3",
6240       "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
6241       "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
6242       "dev": true,
6243       "requires": {
6244         "minimist": "^1.2.5"
6245       }
6246     },
6247     "jsonfile": {
6248       "version": "4.0.0",
6249       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6250       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6251       "dev": true,
6252       "requires": {
6253         "graceful-fs": "^4.1.6"
6254       }
6255     },
6256     "jsonify": {
6257       "version": "0.0.0",
6258       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6259       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6260       "dev": true
6261     },
6262     "jsonparse": {
6263       "version": "1.3.1",
6264       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6265       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6266       "dev": true
6267     },
6268     "junk": {
6269       "version": "3.1.0",
6270       "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz",
6271       "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==",
6272       "dev": true
6273     },
6274     "just-debounce": {
6275       "version": "1.0.0",
6276       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz",
6277       "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=",
6278       "dev": true
6279     },
6280     "keyv": {
6281       "version": "3.0.0",
6282       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6283       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6284       "dev": true,
6285       "optional": true,
6286       "requires": {
6287         "json-buffer": "3.0.0"
6288       }
6289     },
6290     "kind-of": {
6291       "version": "6.0.3",
6292       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6293       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6294       "dev": true
6295     },
6296     "known-css-properties": {
6297       "version": "0.18.0",
6298       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.18.0.tgz",
6299       "integrity": "sha512-69AgJ1rQa7VvUsd2kpvVq+VeObDuo3zrj0CzM5Slmf6yduQFAI2kXPDQJR2IE/u6MSAUOJrwSzjg5vlz8qcMiw==",
6300       "dev": true
6301     },
6302     "labeled-stream-splicer": {
6303       "version": "2.0.2",
6304       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6305       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6306       "dev": true,
6307       "requires": {
6308         "inherits": "^2.0.1",
6309         "stream-splicer": "^2.0.0"
6310       }
6311     },
6312     "last-run": {
6313       "version": "1.1.1",
6314       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6315       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6316       "dev": true,
6317       "requires": {
6318         "default-resolution": "^2.0.0",
6319         "es6-weak-map": "^2.0.1"
6320       }
6321     },
6322     "lazystream": {
6323       "version": "1.0.0",
6324       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6325       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6326       "dev": true,
6327       "requires": {
6328         "readable-stream": "^2.0.5"
6329       }
6330     },
6331     "lcid": {
6332       "version": "1.0.0",
6333       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6334       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6335       "dev": true,
6336       "requires": {
6337         "invert-kv": "^1.0.0"
6338       }
6339     },
6340     "lead": {
6341       "version": "1.0.0",
6342       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6343       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6344       "dev": true,
6345       "requires": {
6346         "flush-write-stream": "^1.0.2"
6347       }
6348     },
6349     "leven": {
6350       "version": "3.1.0",
6351       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6352       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6353       "dev": true
6354     },
6355     "levn": {
6356       "version": "0.3.0",
6357       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6358       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6359       "dev": true,
6360       "requires": {
6361         "prelude-ls": "~1.1.2",
6362         "type-check": "~0.3.2"
6363       }
6364     },
6365     "liftoff": {
6366       "version": "3.1.0",
6367       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6368       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6369       "dev": true,
6370       "requires": {
6371         "extend": "^3.0.0",
6372         "findup-sync": "^3.0.0",
6373         "fined": "^1.0.1",
6374         "flagged-respawn": "^1.0.0",
6375         "is-plain-object": "^2.0.4",
6376         "object.map": "^1.0.0",
6377         "rechoir": "^0.6.2",
6378         "resolve": "^1.1.7"
6379       }
6380     },
6381     "lines-and-columns": {
6382       "version": "1.1.6",
6383       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
6384       "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
6385       "dev": true
6386     },
6387     "livereload-js": {
6388       "version": "2.4.0",
6389       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6390       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6391       "dev": true
6392     },
6393     "load-json-file": {
6394       "version": "2.0.0",
6395       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6396       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6397       "dev": true,
6398       "requires": {
6399         "graceful-fs": "^4.1.2",
6400         "parse-json": "^2.2.0",
6401         "pify": "^2.0.0",
6402         "strip-bom": "^3.0.0"
6403       },
6404       "dependencies": {
6405         "parse-json": {
6406           "version": "2.2.0",
6407           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6408           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6409           "dev": true,
6410           "requires": {
6411             "error-ex": "^1.2.0"
6412           }
6413         }
6414       }
6415     },
6416     "locate-path": {
6417       "version": "2.0.0",
6418       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6419       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6420       "dev": true,
6421       "requires": {
6422         "p-locate": "^2.0.0",
6423         "path-exists": "^3.0.0"
6424       }
6425     },
6426     "lodash": {
6427       "version": "4.17.15",
6428       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
6429       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
6430       "dev": true
6431     },
6432     "lodash.memoize": {
6433       "version": "3.0.4",
6434       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6435       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6436       "dev": true
6437     },
6438     "lodash.merge": {
6439       "version": "4.6.2",
6440       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6441       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6442       "dev": true
6443     },
6444     "lodash.unescape": {
6445       "version": "4.0.1",
6446       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6447       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6448       "dev": true
6449     },
6450     "lodash.uniq": {
6451       "version": "4.5.0",
6452       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6453       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6454       "dev": true
6455     },
6456     "log-symbols": {
6457       "version": "3.0.0",
6458       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
6459       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
6460       "dev": true,
6461       "requires": {
6462         "chalk": "^2.4.2"
6463       }
6464     },
6465     "logalot": {
6466       "version": "2.1.0",
6467       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6468       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6469       "dev": true,
6470       "optional": true,
6471       "requires": {
6472         "figures": "^1.3.5",
6473         "squeak": "^1.0.0"
6474       },
6475       "dependencies": {
6476         "figures": {
6477           "version": "1.7.0",
6478           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6479           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6480           "dev": true,
6481           "optional": true,
6482           "requires": {
6483             "escape-string-regexp": "^1.0.5",
6484             "object-assign": "^4.1.0"
6485           }
6486         }
6487       }
6488     },
6489     "loglevel": {
6490       "version": "1.6.8",
6491       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz",
6492       "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==",
6493       "dev": true
6494     },
6495     "loglevel-colored-level-prefix": {
6496       "version": "1.0.0",
6497       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6498       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6499       "dev": true,
6500       "requires": {
6501         "chalk": "^1.1.3",
6502         "loglevel": "^1.4.1"
6503       },
6504       "dependencies": {
6505         "ansi-styles": {
6506           "version": "2.2.1",
6507           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6508           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6509           "dev": true
6510         },
6511         "chalk": {
6512           "version": "1.1.3",
6513           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6514           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6515           "dev": true,
6516           "requires": {
6517             "ansi-styles": "^2.2.1",
6518             "escape-string-regexp": "^1.0.2",
6519             "has-ansi": "^2.0.0",
6520             "strip-ansi": "^3.0.0",
6521             "supports-color": "^2.0.0"
6522           }
6523         },
6524         "supports-color": {
6525           "version": "2.0.0",
6526           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6527           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6528           "dev": true
6529         }
6530       }
6531     },
6532     "longest": {
6533       "version": "1.0.1",
6534       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6535       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6536       "dev": true,
6537       "optional": true
6538     },
6539     "longest-streak": {
6540       "version": "2.0.4",
6541       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
6542       "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
6543       "dev": true
6544     },
6545     "loud-rejection": {
6546       "version": "1.6.0",
6547       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6548       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6549       "dev": true,
6550       "optional": true,
6551       "requires": {
6552         "currently-unhandled": "^0.4.1",
6553         "signal-exit": "^3.0.0"
6554       }
6555     },
6556     "lowercase-keys": {
6557       "version": "1.0.1",
6558       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6559       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6560       "dev": true,
6561       "optional": true
6562     },
6563     "lpad-align": {
6564       "version": "1.1.2",
6565       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
6566       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
6567       "dev": true,
6568       "optional": true,
6569       "requires": {
6570         "get-stdin": "^4.0.1",
6571         "indent-string": "^2.1.0",
6572         "longest": "^1.0.0",
6573         "meow": "^3.3.0"
6574       }
6575     },
6576     "lru-cache": {
6577       "version": "4.1.5",
6578       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6579       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6580       "dev": true,
6581       "optional": true,
6582       "requires": {
6583         "pseudomap": "^1.0.2",
6584         "yallist": "^2.1.2"
6585       }
6586     },
6587     "magic-string": {
6588       "version": "0.23.2",
6589       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz",
6590       "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==",
6591       "dev": true,
6592       "requires": {
6593         "sourcemap-codec": "^1.4.1"
6594       }
6595     },
6596     "make-dir": {
6597       "version": "3.1.0",
6598       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
6599       "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
6600       "dev": true,
6601       "requires": {
6602         "semver": "^6.0.0"
6603       }
6604     },
6605     "make-error": {
6606       "version": "1.3.6",
6607       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
6608       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
6609       "dev": true
6610     },
6611     "make-error-cause": {
6612       "version": "1.2.2",
6613       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
6614       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
6615       "dev": true,
6616       "requires": {
6617         "make-error": "^1.2.0"
6618       }
6619     },
6620     "make-iterator": {
6621       "version": "1.0.1",
6622       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
6623       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
6624       "dev": true,
6625       "requires": {
6626         "kind-of": "^6.0.2"
6627       }
6628     },
6629     "map-cache": {
6630       "version": "0.2.2",
6631       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6632       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6633       "dev": true
6634     },
6635     "map-obj": {
6636       "version": "1.0.1",
6637       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6638       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6639       "dev": true
6640     },
6641     "map-stream": {
6642       "version": "0.0.7",
6643       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
6644       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
6645       "dev": true
6646     },
6647     "map-visit": {
6648       "version": "1.0.0",
6649       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6650       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6651       "dev": true,
6652       "requires": {
6653         "object-visit": "^1.0.0"
6654       }
6655     },
6656     "markdown-escapes": {
6657       "version": "1.0.4",
6658       "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
6659       "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
6660       "dev": true
6661     },
6662     "markdown-table": {
6663       "version": "2.0.0",
6664       "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz",
6665       "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==",
6666       "dev": true,
6667       "requires": {
6668         "repeat-string": "^1.0.0"
6669       }
6670     },
6671     "matchdep": {
6672       "version": "2.0.0",
6673       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
6674       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
6675       "dev": true,
6676       "requires": {
6677         "findup-sync": "^2.0.0",
6678         "micromatch": "^3.0.4",
6679         "resolve": "^1.4.0",
6680         "stack-trace": "0.0.10"
6681       },
6682       "dependencies": {
6683         "findup-sync": {
6684           "version": "2.0.0",
6685           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6686           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6687           "dev": true,
6688           "requires": {
6689             "detect-file": "^1.0.0",
6690             "is-glob": "^3.1.0",
6691             "micromatch": "^3.0.4",
6692             "resolve-dir": "^1.0.1"
6693           }
6694         },
6695         "is-glob": {
6696           "version": "3.1.0",
6697           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6698           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6699           "dev": true,
6700           "requires": {
6701             "is-extglob": "^2.1.0"
6702           }
6703         }
6704       }
6705     },
6706     "mathml-tag-names": {
6707       "version": "2.1.3",
6708       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
6709       "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
6710       "dev": true
6711     },
6712     "md5.js": {
6713       "version": "1.3.5",
6714       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6715       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6716       "dev": true,
6717       "requires": {
6718         "hash-base": "^3.0.0",
6719         "inherits": "^2.0.1",
6720         "safe-buffer": "^5.1.2"
6721       }
6722     },
6723     "mdast-util-compact": {
6724       "version": "2.0.1",
6725       "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz",
6726       "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==",
6727       "dev": true,
6728       "requires": {
6729         "unist-util-visit": "^2.0.0"
6730       }
6731     },
6732     "mdn-data": {
6733       "version": "2.0.4",
6734       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
6735       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
6736       "dev": true
6737     },
6738     "meow": {
6739       "version": "3.7.0",
6740       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6741       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6742       "dev": true,
6743       "optional": true,
6744       "requires": {
6745         "camelcase-keys": "^2.0.0",
6746         "decamelize": "^1.1.2",
6747         "loud-rejection": "^1.0.0",
6748         "map-obj": "^1.0.1",
6749         "minimist": "^1.1.3",
6750         "normalize-package-data": "^2.3.4",
6751         "object-assign": "^4.0.1",
6752         "read-pkg-up": "^1.0.1",
6753         "redent": "^1.0.0",
6754         "trim-newlines": "^1.0.0"
6755       },
6756       "dependencies": {
6757         "find-up": {
6758           "version": "1.1.2",
6759           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6760           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6761           "dev": true,
6762           "optional": true,
6763           "requires": {
6764             "path-exists": "^2.0.0",
6765             "pinkie-promise": "^2.0.0"
6766           }
6767         },
6768         "load-json-file": {
6769           "version": "1.1.0",
6770           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6771           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6772           "dev": true,
6773           "optional": true,
6774           "requires": {
6775             "graceful-fs": "^4.1.2",
6776             "parse-json": "^2.2.0",
6777             "pify": "^2.0.0",
6778             "pinkie-promise": "^2.0.0",
6779             "strip-bom": "^2.0.0"
6780           }
6781         },
6782         "parse-json": {
6783           "version": "2.2.0",
6784           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6785           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6786           "dev": true,
6787           "optional": true,
6788           "requires": {
6789             "error-ex": "^1.2.0"
6790           }
6791         },
6792         "path-exists": {
6793           "version": "2.1.0",
6794           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6795           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6796           "dev": true,
6797           "optional": true,
6798           "requires": {
6799             "pinkie-promise": "^2.0.0"
6800           }
6801         },
6802         "path-type": {
6803           "version": "1.1.0",
6804           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6805           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6806           "dev": true,
6807           "optional": true,
6808           "requires": {
6809             "graceful-fs": "^4.1.2",
6810             "pify": "^2.0.0",
6811             "pinkie-promise": "^2.0.0"
6812           }
6813         },
6814         "read-pkg": {
6815           "version": "1.1.0",
6816           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6817           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6818           "dev": true,
6819           "optional": true,
6820           "requires": {
6821             "load-json-file": "^1.0.0",
6822             "normalize-package-data": "^2.3.2",
6823             "path-type": "^1.0.0"
6824           }
6825         },
6826         "read-pkg-up": {
6827           "version": "1.0.1",
6828           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
6829           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6830           "dev": true,
6831           "optional": true,
6832           "requires": {
6833             "find-up": "^1.0.0",
6834             "read-pkg": "^1.0.0"
6835           }
6836         },
6837         "strip-bom": {
6838           "version": "2.0.0",
6839           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6840           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6841           "dev": true,
6842           "optional": true,
6843           "requires": {
6844             "is-utf8": "^0.2.0"
6845           }
6846         }
6847       }
6848     },
6849     "merge-source-map": {
6850       "version": "1.0.4",
6851       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
6852       "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
6853       "dev": true,
6854       "requires": {
6855         "source-map": "^0.5.6"
6856       },
6857       "dependencies": {
6858         "source-map": {
6859           "version": "0.5.7",
6860           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6861           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6862           "dev": true
6863         }
6864       }
6865     },
6866     "merge-stream": {
6867       "version": "2.0.0",
6868       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
6869       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
6870       "dev": true
6871     },
6872     "merge2": {
6873       "version": "1.3.0",
6874       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
6875       "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==",
6876       "dev": true
6877     },
6878     "micromatch": {
6879       "version": "3.1.10",
6880       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6881       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6882       "dev": true,
6883       "requires": {
6884         "arr-diff": "^4.0.0",
6885         "array-unique": "^0.3.2",
6886         "braces": "^2.3.1",
6887         "define-property": "^2.0.2",
6888         "extend-shallow": "^3.0.2",
6889         "extglob": "^2.0.4",
6890         "fragment-cache": "^0.2.1",
6891         "kind-of": "^6.0.2",
6892         "nanomatch": "^1.2.9",
6893         "object.pick": "^1.3.0",
6894         "regex-not": "^1.0.0",
6895         "snapdragon": "^0.8.1",
6896         "to-regex": "^3.0.2"
6897       }
6898     },
6899     "miller-rabin": {
6900       "version": "4.0.1",
6901       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6902       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6903       "dev": true,
6904       "requires": {
6905         "bn.js": "^4.0.0",
6906         "brorand": "^1.0.1"
6907       },
6908       "dependencies": {
6909         "bn.js": {
6910           "version": "4.11.8",
6911           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
6912           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
6913           "dev": true
6914         }
6915       }
6916     },
6917     "mime": {
6918       "version": "1.4.1",
6919       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
6920       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
6921       "dev": true
6922     },
6923     "mime-db": {
6924       "version": "1.44.0",
6925       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
6926       "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
6927       "dev": true
6928     },
6929     "mime-types": {
6930       "version": "2.1.27",
6931       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
6932       "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
6933       "dev": true,
6934       "requires": {
6935         "mime-db": "1.44.0"
6936       }
6937     },
6938     "mimic-fn": {
6939       "version": "2.1.0",
6940       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6941       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6942       "dev": true
6943     },
6944     "mimic-response": {
6945       "version": "1.0.1",
6946       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6947       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6948       "dev": true,
6949       "optional": true
6950     },
6951     "min-indent": {
6952       "version": "1.0.0",
6953       "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz",
6954       "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=",
6955       "dev": true
6956     },
6957     "minimalistic-assert": {
6958       "version": "1.0.1",
6959       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6960       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6961       "dev": true
6962     },
6963     "minimalistic-crypto-utils": {
6964       "version": "1.0.1",
6965       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6966       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6967       "dev": true
6968     },
6969     "minimatch": {
6970       "version": "3.0.4",
6971       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6972       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6973       "dev": true,
6974       "requires": {
6975         "brace-expansion": "^1.1.7"
6976       }
6977     },
6978     "minimist": {
6979       "version": "1.2.5",
6980       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
6981       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
6982       "dev": true
6983     },
6984     "minimist-options": {
6985       "version": "4.0.2",
6986       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz",
6987       "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==",
6988       "dev": true,
6989       "requires": {
6990         "arrify": "^1.0.1",
6991         "is-plain-obj": "^1.1.0"
6992       }
6993     },
6994     "mixin-deep": {
6995       "version": "1.3.2",
6996       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6997       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6998       "dev": true,
6999       "requires": {
7000         "for-in": "^1.0.2",
7001         "is-extendable": "^1.0.1"
7002       },
7003       "dependencies": {
7004         "is-extendable": {
7005           "version": "1.0.1",
7006           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7007           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7008           "dev": true,
7009           "requires": {
7010             "is-plain-object": "^2.0.4"
7011           }
7012         }
7013       }
7014     },
7015     "mkdirp": {
7016       "version": "0.5.5",
7017       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
7018       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
7019       "dev": true,
7020       "requires": {
7021         "minimist": "^1.2.5"
7022       }
7023     },
7024     "mkdirp-classic": {
7025       "version": "0.5.3",
7026       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
7027       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
7028       "dev": true
7029     },
7030     "module-deps": {
7031       "version": "6.2.2",
7032       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.2.tgz",
7033       "integrity": "sha512-a9y6yDv5u5I4A+IPHTnqFxcaKr4p50/zxTjcQJaX2ws9tN/W6J6YXnEKhqRyPhl494dkcxx951onSKVezmI+3w==",
7034       "dev": true,
7035       "requires": {
7036         "JSONStream": "^1.0.3",
7037         "browser-resolve": "^1.7.0",
7038         "cached-path-relative": "^1.0.2",
7039         "concat-stream": "~1.6.0",
7040         "defined": "^1.0.0",
7041         "detective": "^5.2.0",
7042         "duplexer2": "^0.1.2",
7043         "inherits": "^2.0.1",
7044         "parents": "^1.0.0",
7045         "readable-stream": "^2.0.2",
7046         "resolve": "^1.4.0",
7047         "stream-combiner2": "^1.1.1",
7048         "subarg": "^1.0.0",
7049         "through2": "^2.0.0",
7050         "xtend": "^4.0.0"
7051       },
7052       "dependencies": {
7053         "through2": {
7054           "version": "2.0.5",
7055           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
7056           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
7057           "dev": true,
7058           "requires": {
7059             "readable-stream": "~2.3.6",
7060             "xtend": "~4.0.1"
7061           }
7062         }
7063       }
7064     },
7065     "ms": {
7066       "version": "2.1.2",
7067       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7068       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7069       "dev": true
7070     },
7071     "mute-stdout": {
7072       "version": "1.0.1",
7073       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7074       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7075       "dev": true
7076     },
7077     "mute-stream": {
7078       "version": "0.0.8",
7079       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
7080       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
7081       "dev": true
7082     },
7083     "mutexify": {
7084       "version": "1.3.0",
7085       "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.3.0.tgz",
7086       "integrity": "sha512-WNPlgZ3AHETGSa4jeRP4aW6BPQ/a++MwoMFFIgrDg80+m70mbxuNOrevANfBDmur82zxTFAY3OwvMAvqrkV2sA==",
7087       "dev": true
7088     },
7089     "nan": {
7090       "version": "2.14.1",
7091       "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
7092       "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
7093       "dev": true,
7094       "optional": true
7095     },
7096     "nanobench": {
7097       "version": "2.1.1",
7098       "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz",
7099       "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==",
7100       "dev": true,
7101       "requires": {
7102         "browser-process-hrtime": "^0.1.2",
7103         "chalk": "^1.1.3",
7104         "mutexify": "^1.1.0",
7105         "pretty-hrtime": "^1.0.2"
7106       },
7107       "dependencies": {
7108         "ansi-styles": {
7109           "version": "2.2.1",
7110           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7111           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7112           "dev": true
7113         },
7114         "chalk": {
7115           "version": "1.1.3",
7116           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7117           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7118           "dev": true,
7119           "requires": {
7120             "ansi-styles": "^2.2.1",
7121             "escape-string-regexp": "^1.0.2",
7122             "has-ansi": "^2.0.0",
7123             "strip-ansi": "^3.0.0",
7124             "supports-color": "^2.0.0"
7125           }
7126         },
7127         "supports-color": {
7128           "version": "2.0.0",
7129           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7130           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7131           "dev": true
7132         }
7133       }
7134     },
7135     "nanomatch": {
7136       "version": "1.2.13",
7137       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7138       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7139       "dev": true,
7140       "requires": {
7141         "arr-diff": "^4.0.0",
7142         "array-unique": "^0.3.2",
7143         "define-property": "^2.0.2",
7144         "extend-shallow": "^3.0.2",
7145         "fragment-cache": "^0.2.1",
7146         "is-windows": "^1.0.2",
7147         "kind-of": "^6.0.2",
7148         "object.pick": "^1.3.0",
7149         "regex-not": "^1.0.0",
7150         "snapdragon": "^0.8.1",
7151         "to-regex": "^3.0.1"
7152       }
7153     },
7154     "natural-compare": {
7155       "version": "1.4.0",
7156       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7157       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7158       "dev": true
7159     },
7160     "negotiator": {
7161       "version": "0.6.2",
7162       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7163       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7164       "dev": true
7165     },
7166     "neo-async": {
7167       "version": "2.6.1",
7168       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
7169       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
7170       "dev": true
7171     },
7172     "next-tick": {
7173       "version": "1.0.0",
7174       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7175       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7176       "dev": true
7177     },
7178     "nice-try": {
7179       "version": "1.0.5",
7180       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7181       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7182       "dev": true
7183     },
7184     "node-releases": {
7185       "version": "1.1.55",
7186       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz",
7187       "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==",
7188       "dev": true
7189     },
7190     "normalize-package-data": {
7191       "version": "2.5.0",
7192       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7193       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7194       "dev": true,
7195       "requires": {
7196         "hosted-git-info": "^2.1.4",
7197         "resolve": "^1.10.0",
7198         "semver": "2 || 3 || 4 || 5",
7199         "validate-npm-package-license": "^3.0.1"
7200       },
7201       "dependencies": {
7202         "semver": {
7203           "version": "5.7.1",
7204           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7205           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7206           "dev": true
7207         }
7208       }
7209     },
7210     "normalize-path": {
7211       "version": "2.1.1",
7212       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7213       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7214       "dev": true,
7215       "requires": {
7216         "remove-trailing-separator": "^1.0.1"
7217       }
7218     },
7219     "normalize-range": {
7220       "version": "0.1.2",
7221       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7222       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7223       "dev": true
7224     },
7225     "normalize-selector": {
7226       "version": "0.2.0",
7227       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7228       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7229       "dev": true
7230     },
7231     "normalize-url": {
7232       "version": "3.3.0",
7233       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
7234       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
7235       "dev": true
7236     },
7237     "now-and-later": {
7238       "version": "2.0.1",
7239       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7240       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7241       "dev": true,
7242       "requires": {
7243         "once": "^1.3.2"
7244       }
7245     },
7246     "npm-conf": {
7247       "version": "1.1.3",
7248       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
7249       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
7250       "dev": true,
7251       "optional": true,
7252       "requires": {
7253         "config-chain": "^1.1.11",
7254         "pify": "^3.0.0"
7255       },
7256       "dependencies": {
7257         "pify": {
7258           "version": "3.0.0",
7259           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7260           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7261           "dev": true,
7262           "optional": true
7263         }
7264       }
7265     },
7266     "npm-run-path": {
7267       "version": "2.0.2",
7268       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7269       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7270       "dev": true,
7271       "optional": true,
7272       "requires": {
7273         "path-key": "^2.0.0"
7274       }
7275     },
7276     "nth-check": {
7277       "version": "1.0.2",
7278       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7279       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7280       "dev": true,
7281       "requires": {
7282         "boolbase": "~1.0.0"
7283       }
7284     },
7285     "num2fraction": {
7286       "version": "1.2.2",
7287       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7288       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7289       "dev": true
7290     },
7291     "number-is-nan": {
7292       "version": "1.0.1",
7293       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7294       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7295       "dev": true
7296     },
7297     "object-assign": {
7298       "version": "4.1.1",
7299       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7300       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7301       "dev": true
7302     },
7303     "object-copy": {
7304       "version": "0.1.0",
7305       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7306       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7307       "dev": true,
7308       "requires": {
7309         "copy-descriptor": "^0.1.0",
7310         "define-property": "^0.2.5",
7311         "kind-of": "^3.0.3"
7312       },
7313       "dependencies": {
7314         "define-property": {
7315           "version": "0.2.5",
7316           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7317           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7318           "dev": true,
7319           "requires": {
7320             "is-descriptor": "^0.1.0"
7321           }
7322         },
7323         "is-buffer": {
7324           "version": "1.1.6",
7325           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7326           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7327           "dev": true
7328         },
7329         "kind-of": {
7330           "version": "3.2.2",
7331           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7332           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7333           "dev": true,
7334           "requires": {
7335             "is-buffer": "^1.1.5"
7336           }
7337         }
7338       }
7339     },
7340     "object-inspect": {
7341       "version": "1.7.0",
7342       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
7343       "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
7344       "dev": true
7345     },
7346     "object-keys": {
7347       "version": "1.1.1",
7348       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7349       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7350       "dev": true
7351     },
7352     "object-visit": {
7353       "version": "1.0.1",
7354       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7355       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7356       "dev": true,
7357       "requires": {
7358         "isobject": "^3.0.0"
7359       }
7360     },
7361     "object.assign": {
7362       "version": "4.1.0",
7363       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7364       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7365       "dev": true,
7366       "requires": {
7367         "define-properties": "^1.1.2",
7368         "function-bind": "^1.1.1",
7369         "has-symbols": "^1.0.0",
7370         "object-keys": "^1.0.11"
7371       }
7372     },
7373     "object.defaults": {
7374       "version": "1.1.0",
7375       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7376       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7377       "dev": true,
7378       "requires": {
7379         "array-each": "^1.0.1",
7380         "array-slice": "^1.0.0",
7381         "for-own": "^1.0.0",
7382         "isobject": "^3.0.0"
7383       }
7384     },
7385     "object.getownpropertydescriptors": {
7386       "version": "2.1.0",
7387       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",
7388       "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",
7389       "dev": true,
7390       "requires": {
7391         "define-properties": "^1.1.3",
7392         "es-abstract": "^1.17.0-next.1"
7393       }
7394     },
7395     "object.map": {
7396       "version": "1.0.1",
7397       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7398       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7399       "dev": true,
7400       "requires": {
7401         "for-own": "^1.0.0",
7402         "make-iterator": "^1.0.0"
7403       }
7404     },
7405     "object.pick": {
7406       "version": "1.3.0",
7407       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7408       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7409       "dev": true,
7410       "requires": {
7411         "isobject": "^3.0.1"
7412       }
7413     },
7414     "object.reduce": {
7415       "version": "1.0.1",
7416       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7417       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7418       "dev": true,
7419       "requires": {
7420         "for-own": "^1.0.0",
7421         "make-iterator": "^1.0.0"
7422       }
7423     },
7424     "object.values": {
7425       "version": "1.1.1",
7426       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
7427       "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
7428       "dev": true,
7429       "requires": {
7430         "define-properties": "^1.1.3",
7431         "es-abstract": "^1.17.0-next.1",
7432         "function-bind": "^1.1.1",
7433         "has": "^1.0.3"
7434       }
7435     },
7436     "on-finished": {
7437       "version": "2.3.0",
7438       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7439       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7440       "dev": true,
7441       "requires": {
7442         "ee-first": "1.1.1"
7443       }
7444     },
7445     "once": {
7446       "version": "1.4.0",
7447       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7448       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7449       "dev": true,
7450       "requires": {
7451         "wrappy": "1"
7452       }
7453     },
7454     "onetime": {
7455       "version": "5.1.0",
7456       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
7457       "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
7458       "dev": true,
7459       "requires": {
7460         "mimic-fn": "^2.1.0"
7461       }
7462     },
7463     "opal-runtime": {
7464       "version": "1.0.11",
7465       "resolved": "https://registry.npmjs.org/opal-runtime/-/opal-runtime-1.0.11.tgz",
7466       "integrity": "sha512-L+6pnRvXPlDtbamBRnJAnB9mEMXmsIQ/b+0r/2xJ5/n/nxheEkLo+Pm5QNQ08LEbEN9TI6/kedhIspqRRu6tXA==",
7467       "dev": true,
7468       "requires": {
7469         "glob": "6.0.4",
7470         "xmlhttprequest": "1.8.0"
7471       }
7472     },
7473     "optionator": {
7474       "version": "0.8.3",
7475       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
7476       "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
7477       "dev": true,
7478       "requires": {
7479         "deep-is": "~0.1.3",
7480         "fast-levenshtein": "~2.0.6",
7481         "levn": "~0.3.0",
7482         "prelude-ls": "~1.1.2",
7483         "type-check": "~0.3.2",
7484         "word-wrap": "~1.2.3"
7485       }
7486     },
7487     "optipng-bin": {
7488       "version": "6.0.0",
7489       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz",
7490       "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==",
7491       "dev": true,
7492       "optional": true,
7493       "requires": {
7494         "bin-build": "^3.0.0",
7495         "bin-wrapper": "^4.0.0",
7496         "logalot": "^2.0.0"
7497       }
7498     },
7499     "ordered-read-streams": {
7500       "version": "1.0.1",
7501       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7502       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7503       "dev": true,
7504       "requires": {
7505         "readable-stream": "^2.0.1"
7506       }
7507     },
7508     "os-browserify": {
7509       "version": "0.3.0",
7510       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7511       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7512       "dev": true
7513     },
7514     "os-filter-obj": {
7515       "version": "2.0.0",
7516       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7517       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7518       "dev": true,
7519       "optional": true,
7520       "requires": {
7521         "arch": "^2.1.0"
7522       }
7523     },
7524     "os-locale": {
7525       "version": "1.4.0",
7526       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7527       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7528       "dev": true,
7529       "requires": {
7530         "lcid": "^1.0.0"
7531       }
7532     },
7533     "os-tmpdir": {
7534       "version": "1.0.2",
7535       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7536       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7537       "dev": true
7538     },
7539     "p-cancelable": {
7540       "version": "0.3.0",
7541       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
7542       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
7543       "dev": true,
7544       "optional": true
7545     },
7546     "p-event": {
7547       "version": "1.3.0",
7548       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
7549       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
7550       "dev": true,
7551       "optional": true,
7552       "requires": {
7553         "p-timeout": "^1.1.1"
7554       }
7555     },
7556     "p-finally": {
7557       "version": "1.0.0",
7558       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7559       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7560       "dev": true,
7561       "optional": true
7562     },
7563     "p-is-promise": {
7564       "version": "1.1.0",
7565       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7566       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7567       "dev": true,
7568       "optional": true
7569     },
7570     "p-limit": {
7571       "version": "1.3.0",
7572       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7573       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7574       "dev": true,
7575       "requires": {
7576         "p-try": "^1.0.0"
7577       }
7578     },
7579     "p-locate": {
7580       "version": "2.0.0",
7581       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7582       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7583       "dev": true,
7584       "requires": {
7585         "p-limit": "^1.1.0"
7586       }
7587     },
7588     "p-map-series": {
7589       "version": "1.0.0",
7590       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
7591       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
7592       "dev": true,
7593       "optional": true,
7594       "requires": {
7595         "p-reduce": "^1.0.0"
7596       }
7597     },
7598     "p-pipe": {
7599       "version": "3.0.0",
7600       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.0.0.tgz",
7601       "integrity": "sha512-gwwdRFmaxsT3IU+Tl3vYKVRdjfhg8Bbdjw7B+E0y6F7Yz6l+eaQLn0BRmGMXIhcPDONPtOkMoNwx1etZh4zPJA==",
7602       "dev": true
7603     },
7604     "p-reduce": {
7605       "version": "1.0.0",
7606       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
7607       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
7608       "dev": true,
7609       "optional": true
7610     },
7611     "p-timeout": {
7612       "version": "1.2.1",
7613       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
7614       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
7615       "dev": true,
7616       "optional": true,
7617       "requires": {
7618         "p-finally": "^1.0.0"
7619       }
7620     },
7621     "p-try": {
7622       "version": "1.0.0",
7623       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7624       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7625       "dev": true
7626     },
7627     "pako": {
7628       "version": "1.0.11",
7629       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
7630       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
7631       "dev": true
7632     },
7633     "parent-module": {
7634       "version": "1.0.1",
7635       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7636       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7637       "dev": true,
7638       "requires": {
7639         "callsites": "^3.0.0"
7640       },
7641       "dependencies": {
7642         "callsites": {
7643           "version": "3.1.0",
7644           "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
7645           "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
7646           "dev": true
7647         }
7648       }
7649     },
7650     "parents": {
7651       "version": "1.0.1",
7652       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
7653       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
7654       "dev": true,
7655       "requires": {
7656         "path-platform": "~0.11.15"
7657       }
7658     },
7659     "parse-asn1": {
7660       "version": "5.1.5",
7661       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
7662       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
7663       "dev": true,
7664       "requires": {
7665         "asn1.js": "^4.0.0",
7666         "browserify-aes": "^1.0.0",
7667         "create-hash": "^1.1.0",
7668         "evp_bytestokey": "^1.0.0",
7669         "pbkdf2": "^3.0.3",
7670         "safe-buffer": "^5.1.1"
7671       }
7672     },
7673     "parse-entities": {
7674       "version": "2.0.0",
7675       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
7676       "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
7677       "dev": true,
7678       "requires": {
7679         "character-entities": "^1.0.0",
7680         "character-entities-legacy": "^1.0.0",
7681         "character-reference-invalid": "^1.0.0",
7682         "is-alphanumerical": "^1.0.0",
7683         "is-decimal": "^1.0.0",
7684         "is-hexadecimal": "^1.0.0"
7685       }
7686     },
7687     "parse-filepath": {
7688       "version": "1.0.2",
7689       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7690       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
7691       "dev": true,
7692       "requires": {
7693         "is-absolute": "^1.0.0",
7694         "map-cache": "^0.2.0",
7695         "path-root": "^0.1.1"
7696       }
7697     },
7698     "parse-json": {
7699       "version": "4.0.0",
7700       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
7701       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7702       "dev": true,
7703       "requires": {
7704         "error-ex": "^1.3.1",
7705         "json-parse-better-errors": "^1.0.1"
7706       }
7707     },
7708     "parse-node-version": {
7709       "version": "1.0.1",
7710       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7711       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7712       "dev": true
7713     },
7714     "parse-passwd": {
7715       "version": "1.0.0",
7716       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7717       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
7718       "dev": true
7719     },
7720     "parseurl": {
7721       "version": "1.3.3",
7722       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7723       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7724       "dev": true
7725     },
7726     "pascalcase": {
7727       "version": "0.1.1",
7728       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7729       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7730       "dev": true
7731     },
7732     "path-browserify": {
7733       "version": "0.0.1",
7734       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7735       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7736       "dev": true
7737     },
7738     "path-dirname": {
7739       "version": "1.0.2",
7740       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7741       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7742       "dev": true
7743     },
7744     "path-exists": {
7745       "version": "3.0.0",
7746       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7747       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7748       "dev": true
7749     },
7750     "path-is-absolute": {
7751       "version": "1.0.1",
7752       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7753       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7754       "dev": true
7755     },
7756     "path-is-inside": {
7757       "version": "1.0.2",
7758       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7759       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7760       "dev": true
7761     },
7762     "path-key": {
7763       "version": "2.0.1",
7764       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7765       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7766       "dev": true
7767     },
7768     "path-parse": {
7769       "version": "1.0.6",
7770       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7771       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7772       "dev": true
7773     },
7774     "path-platform": {
7775       "version": "0.11.15",
7776       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
7777       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
7778       "dev": true
7779     },
7780     "path-root": {
7781       "version": "0.1.1",
7782       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7783       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
7784       "dev": true,
7785       "requires": {
7786         "path-root-regex": "^0.1.0"
7787       }
7788     },
7789     "path-root-regex": {
7790       "version": "0.1.2",
7791       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7792       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
7793       "dev": true
7794     },
7795     "path-type": {
7796       "version": "2.0.0",
7797       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
7798       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
7799       "dev": true,
7800       "requires": {
7801         "pify": "^2.0.0"
7802       }
7803     },
7804     "pbkdf2": {
7805       "version": "3.0.17",
7806       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz",
7807       "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==",
7808       "dev": true,
7809       "requires": {
7810         "create-hash": "^1.1.2",
7811         "create-hmac": "^1.1.4",
7812         "ripemd160": "^2.0.1",
7813         "safe-buffer": "^5.0.1",
7814         "sha.js": "^2.4.8"
7815       }
7816     },
7817     "pend": {
7818       "version": "1.2.0",
7819       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7820       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7821       "dev": true
7822     },
7823     "picomatch": {
7824       "version": "2.2.2",
7825       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
7826       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
7827       "dev": true
7828     },
7829     "pify": {
7830       "version": "2.3.0",
7831       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7832       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7833       "dev": true
7834     },
7835     "pinkie": {
7836       "version": "2.0.4",
7837       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7838       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7839       "dev": true
7840     },
7841     "pinkie-promise": {
7842       "version": "2.0.1",
7843       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7844       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7845       "dev": true,
7846       "requires": {
7847         "pinkie": "^2.0.0"
7848       }
7849     },
7850     "pkg-dir": {
7851       "version": "2.0.0",
7852       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7853       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7854       "dev": true,
7855       "requires": {
7856         "find-up": "^2.1.0"
7857       }
7858     },
7859     "pkg-up": {
7860       "version": "2.0.0",
7861       "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
7862       "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
7863       "dev": true,
7864       "requires": {
7865         "find-up": "^2.1.0"
7866       }
7867     },
7868     "plugin-error": {
7869       "version": "1.0.1",
7870       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
7871       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
7872       "dev": true,
7873       "requires": {
7874         "ansi-colors": "^1.0.1",
7875         "arr-diff": "^4.0.0",
7876         "arr-union": "^3.1.0",
7877         "extend-shallow": "^3.0.2"
7878       }
7879     },
7880     "plur": {
7881       "version": "3.1.1",
7882       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
7883       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
7884       "dev": true,
7885       "requires": {
7886         "irregular-plurals": "^2.0.0"
7887       }
7888     },
7889     "posix-character-classes": {
7890       "version": "0.1.1",
7891       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7892       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7893       "dev": true
7894     },
7895     "postcss": {
7896       "version": "7.0.29",
7897       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.29.tgz",
7898       "integrity": "sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==",
7899       "dev": true,
7900       "requires": {
7901         "chalk": "^2.4.2",
7902         "source-map": "^0.6.1",
7903         "supports-color": "^6.1.0"
7904       },
7905       "dependencies": {
7906         "supports-color": {
7907           "version": "6.1.0",
7908           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
7909           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
7910           "dev": true,
7911           "requires": {
7912             "has-flag": "^3.0.0"
7913           }
7914         }
7915       }
7916     },
7917     "postcss-calc": {
7918       "version": "7.0.2",
7919       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz",
7920       "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==",
7921       "dev": true,
7922       "requires": {
7923         "postcss": "^7.0.27",
7924         "postcss-selector-parser": "^6.0.2",
7925         "postcss-value-parser": "^4.0.2"
7926       }
7927     },
7928     "postcss-colormin": {
7929       "version": "4.0.3",
7930       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
7931       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
7932       "dev": true,
7933       "requires": {
7934         "browserslist": "^4.0.0",
7935         "color": "^3.0.0",
7936         "has": "^1.0.0",
7937         "postcss": "^7.0.0",
7938         "postcss-value-parser": "^3.0.0"
7939       },
7940       "dependencies": {
7941         "postcss-value-parser": {
7942           "version": "3.3.1",
7943           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7944           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7945           "dev": true
7946         }
7947       }
7948     },
7949     "postcss-convert-values": {
7950       "version": "4.0.1",
7951       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
7952       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
7953       "dev": true,
7954       "requires": {
7955         "postcss": "^7.0.0",
7956         "postcss-value-parser": "^3.0.0"
7957       },
7958       "dependencies": {
7959         "postcss-value-parser": {
7960           "version": "3.3.1",
7961           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7962           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7963           "dev": true
7964         }
7965       }
7966     },
7967     "postcss-custom-properties": {
7968       "version": "9.1.1",
7969       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.1.1.tgz",
7970       "integrity": "sha512-GVu+j7vwMTKUGhGXckYAFAAG5tTJUkSt8LuSyimtZdVVmdAEZYYqserkAgX8vwMhgGDPA4vJtWt7VgFxgiooDA==",
7971       "dev": true,
7972       "requires": {
7973         "postcss": "^7.0.17",
7974         "postcss-values-parser": "^3.0.5"
7975       }
7976     },
7977     "postcss-discard-comments": {
7978       "version": "4.0.2",
7979       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
7980       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
7981       "dev": true,
7982       "requires": {
7983         "postcss": "^7.0.0"
7984       }
7985     },
7986     "postcss-discard-duplicates": {
7987       "version": "4.0.2",
7988       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
7989       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
7990       "dev": true,
7991       "requires": {
7992         "postcss": "^7.0.0"
7993       }
7994     },
7995     "postcss-discard-empty": {
7996       "version": "4.0.1",
7997       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
7998       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
7999       "dev": true,
8000       "requires": {
8001         "postcss": "^7.0.0"
8002       }
8003     },
8004     "postcss-discard-overridden": {
8005       "version": "4.0.1",
8006       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
8007       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
8008       "dev": true,
8009       "requires": {
8010         "postcss": "^7.0.0"
8011       }
8012     },
8013     "postcss-html": {
8014       "version": "0.36.0",
8015       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
8016       "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
8017       "dev": true,
8018       "requires": {
8019         "htmlparser2": "^3.10.0"
8020       }
8021     },
8022     "postcss-import": {
8023       "version": "12.0.1",
8024       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8025       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8026       "dev": true,
8027       "requires": {
8028         "postcss": "^7.0.1",
8029         "postcss-value-parser": "^3.2.3",
8030         "read-cache": "^1.0.0",
8031         "resolve": "^1.1.7"
8032       },
8033       "dependencies": {
8034         "postcss-value-parser": {
8035           "version": "3.3.1",
8036           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8037           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8038           "dev": true
8039         }
8040       }
8041     },
8042     "postcss-less": {
8043       "version": "3.1.4",
8044       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
8045       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
8046       "dev": true,
8047       "requires": {
8048         "postcss": "^7.0.14"
8049       }
8050     },
8051     "postcss-load-config": {
8052       "version": "2.1.0",
8053       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
8054       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
8055       "dev": true,
8056       "requires": {
8057         "cosmiconfig": "^5.0.0",
8058         "import-cwd": "^2.0.0"
8059       }
8060     },
8061     "postcss-media-query-parser": {
8062       "version": "0.2.3",
8063       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8064       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8065       "dev": true
8066     },
8067     "postcss-merge-longhand": {
8068       "version": "4.0.11",
8069       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
8070       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
8071       "dev": true,
8072       "requires": {
8073         "css-color-names": "0.0.4",
8074         "postcss": "^7.0.0",
8075         "postcss-value-parser": "^3.0.0",
8076         "stylehacks": "^4.0.0"
8077       },
8078       "dependencies": {
8079         "postcss-value-parser": {
8080           "version": "3.3.1",
8081           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8082           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8083           "dev": true
8084         }
8085       }
8086     },
8087     "postcss-merge-rules": {
8088       "version": "4.0.3",
8089       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
8090       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
8091       "dev": true,
8092       "requires": {
8093         "browserslist": "^4.0.0",
8094         "caniuse-api": "^3.0.0",
8095         "cssnano-util-same-parent": "^4.0.0",
8096         "postcss": "^7.0.0",
8097         "postcss-selector-parser": "^3.0.0",
8098         "vendors": "^1.0.0"
8099       },
8100       "dependencies": {
8101         "postcss-selector-parser": {
8102           "version": "3.1.2",
8103           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8104           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8105           "dev": true,
8106           "requires": {
8107             "dot-prop": "^5.2.0",
8108             "indexes-of": "^1.0.1",
8109             "uniq": "^1.0.1"
8110           }
8111         }
8112       }
8113     },
8114     "postcss-minify-font-values": {
8115       "version": "4.0.2",
8116       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
8117       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
8118       "dev": true,
8119       "requires": {
8120         "postcss": "^7.0.0",
8121         "postcss-value-parser": "^3.0.0"
8122       },
8123       "dependencies": {
8124         "postcss-value-parser": {
8125           "version": "3.3.1",
8126           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8127           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8128           "dev": true
8129         }
8130       }
8131     },
8132     "postcss-minify-gradients": {
8133       "version": "4.0.2",
8134       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
8135       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
8136       "dev": true,
8137       "requires": {
8138         "cssnano-util-get-arguments": "^4.0.0",
8139         "is-color-stop": "^1.0.0",
8140         "postcss": "^7.0.0",
8141         "postcss-value-parser": "^3.0.0"
8142       },
8143       "dependencies": {
8144         "postcss-value-parser": {
8145           "version": "3.3.1",
8146           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8147           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8148           "dev": true
8149         }
8150       }
8151     },
8152     "postcss-minify-params": {
8153       "version": "4.0.2",
8154       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
8155       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
8156       "dev": true,
8157       "requires": {
8158         "alphanum-sort": "^1.0.0",
8159         "browserslist": "^4.0.0",
8160         "cssnano-util-get-arguments": "^4.0.0",
8161         "postcss": "^7.0.0",
8162         "postcss-value-parser": "^3.0.0",
8163         "uniqs": "^2.0.0"
8164       },
8165       "dependencies": {
8166         "postcss-value-parser": {
8167           "version": "3.3.1",
8168           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8169           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8170           "dev": true
8171         }
8172       }
8173     },
8174     "postcss-minify-selectors": {
8175       "version": "4.0.2",
8176       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
8177       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
8178       "dev": true,
8179       "requires": {
8180         "alphanum-sort": "^1.0.0",
8181         "has": "^1.0.0",
8182         "postcss": "^7.0.0",
8183         "postcss-selector-parser": "^3.0.0"
8184       },
8185       "dependencies": {
8186         "postcss-selector-parser": {
8187           "version": "3.1.2",
8188           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8189           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8190           "dev": true,
8191           "requires": {
8192             "dot-prop": "^5.2.0",
8193             "indexes-of": "^1.0.1",
8194             "uniq": "^1.0.1"
8195           }
8196         }
8197       }
8198     },
8199     "postcss-normalize-charset": {
8200       "version": "4.0.1",
8201       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
8202       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
8203       "dev": true,
8204       "requires": {
8205         "postcss": "^7.0.0"
8206       }
8207     },
8208     "postcss-normalize-display-values": {
8209       "version": "4.0.2",
8210       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
8211       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
8212       "dev": true,
8213       "requires": {
8214         "cssnano-util-get-match": "^4.0.0",
8215         "postcss": "^7.0.0",
8216         "postcss-value-parser": "^3.0.0"
8217       },
8218       "dependencies": {
8219         "postcss-value-parser": {
8220           "version": "3.3.1",
8221           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8222           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8223           "dev": true
8224         }
8225       }
8226     },
8227     "postcss-normalize-positions": {
8228       "version": "4.0.2",
8229       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
8230       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
8231       "dev": true,
8232       "requires": {
8233         "cssnano-util-get-arguments": "^4.0.0",
8234         "has": "^1.0.0",
8235         "postcss": "^7.0.0",
8236         "postcss-value-parser": "^3.0.0"
8237       },
8238       "dependencies": {
8239         "postcss-value-parser": {
8240           "version": "3.3.1",
8241           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8242           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8243           "dev": true
8244         }
8245       }
8246     },
8247     "postcss-normalize-repeat-style": {
8248       "version": "4.0.2",
8249       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
8250       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
8251       "dev": true,
8252       "requires": {
8253         "cssnano-util-get-arguments": "^4.0.0",
8254         "cssnano-util-get-match": "^4.0.0",
8255         "postcss": "^7.0.0",
8256         "postcss-value-parser": "^3.0.0"
8257       },
8258       "dependencies": {
8259         "postcss-value-parser": {
8260           "version": "3.3.1",
8261           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8262           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8263           "dev": true
8264         }
8265       }
8266     },
8267     "postcss-normalize-string": {
8268       "version": "4.0.2",
8269       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
8270       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
8271       "dev": true,
8272       "requires": {
8273         "has": "^1.0.0",
8274         "postcss": "^7.0.0",
8275         "postcss-value-parser": "^3.0.0"
8276       },
8277       "dependencies": {
8278         "postcss-value-parser": {
8279           "version": "3.3.1",
8280           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8281           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8282           "dev": true
8283         }
8284       }
8285     },
8286     "postcss-normalize-timing-functions": {
8287       "version": "4.0.2",
8288       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
8289       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
8290       "dev": true,
8291       "requires": {
8292         "cssnano-util-get-match": "^4.0.0",
8293         "postcss": "^7.0.0",
8294         "postcss-value-parser": "^3.0.0"
8295       },
8296       "dependencies": {
8297         "postcss-value-parser": {
8298           "version": "3.3.1",
8299           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8300           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8301           "dev": true
8302         }
8303       }
8304     },
8305     "postcss-normalize-unicode": {
8306       "version": "4.0.1",
8307       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
8308       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
8309       "dev": true,
8310       "requires": {
8311         "browserslist": "^4.0.0",
8312         "postcss": "^7.0.0",
8313         "postcss-value-parser": "^3.0.0"
8314       },
8315       "dependencies": {
8316         "postcss-value-parser": {
8317           "version": "3.3.1",
8318           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8319           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8320           "dev": true
8321         }
8322       }
8323     },
8324     "postcss-normalize-url": {
8325       "version": "4.0.1",
8326       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
8327       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
8328       "dev": true,
8329       "requires": {
8330         "is-absolute-url": "^2.0.0",
8331         "normalize-url": "^3.0.0",
8332         "postcss": "^7.0.0",
8333         "postcss-value-parser": "^3.0.0"
8334       },
8335       "dependencies": {
8336         "postcss-value-parser": {
8337           "version": "3.3.1",
8338           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8339           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8340           "dev": true
8341         }
8342       }
8343     },
8344     "postcss-normalize-whitespace": {
8345       "version": "4.0.2",
8346       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
8347       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
8348       "dev": true,
8349       "requires": {
8350         "postcss": "^7.0.0",
8351         "postcss-value-parser": "^3.0.0"
8352       },
8353       "dependencies": {
8354         "postcss-value-parser": {
8355           "version": "3.3.1",
8356           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8357           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8358           "dev": true
8359         }
8360       }
8361     },
8362     "postcss-ordered-values": {
8363       "version": "4.1.2",
8364       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
8365       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
8366       "dev": true,
8367       "requires": {
8368         "cssnano-util-get-arguments": "^4.0.0",
8369         "postcss": "^7.0.0",
8370         "postcss-value-parser": "^3.0.0"
8371       },
8372       "dependencies": {
8373         "postcss-value-parser": {
8374           "version": "3.3.1",
8375           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8376           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8377           "dev": true
8378         }
8379       }
8380     },
8381     "postcss-reduce-initial": {
8382       "version": "4.0.3",
8383       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
8384       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
8385       "dev": true,
8386       "requires": {
8387         "browserslist": "^4.0.0",
8388         "caniuse-api": "^3.0.0",
8389         "has": "^1.0.0",
8390         "postcss": "^7.0.0"
8391       }
8392     },
8393     "postcss-reduce-transforms": {
8394       "version": "4.0.2",
8395       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
8396       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
8397       "dev": true,
8398       "requires": {
8399         "cssnano-util-get-match": "^4.0.0",
8400         "has": "^1.0.0",
8401         "postcss": "^7.0.0",
8402         "postcss-value-parser": "^3.0.0"
8403       },
8404       "dependencies": {
8405         "postcss-value-parser": {
8406           "version": "3.3.1",
8407           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8408           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8409           "dev": true
8410         }
8411       }
8412     },
8413     "postcss-reporter": {
8414       "version": "6.0.1",
8415       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8416       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8417       "dev": true,
8418       "requires": {
8419         "chalk": "^2.4.1",
8420         "lodash": "^4.17.11",
8421         "log-symbols": "^2.2.0",
8422         "postcss": "^7.0.7"
8423       },
8424       "dependencies": {
8425         "log-symbols": {
8426           "version": "2.2.0",
8427           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8428           "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8429           "dev": true,
8430           "requires": {
8431             "chalk": "^2.0.1"
8432           }
8433         }
8434       }
8435     },
8436     "postcss-resolve-nested-selector": {
8437       "version": "0.1.1",
8438       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8439       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8440       "dev": true
8441     },
8442     "postcss-safe-parser": {
8443       "version": "4.0.2",
8444       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
8445       "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
8446       "dev": true,
8447       "requires": {
8448         "postcss": "^7.0.26"
8449       }
8450     },
8451     "postcss-sass": {
8452       "version": "0.4.4",
8453       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz",
8454       "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==",
8455       "dev": true,
8456       "requires": {
8457         "gonzales-pe": "^4.3.0",
8458         "postcss": "^7.0.21"
8459       }
8460     },
8461     "postcss-scss": {
8462       "version": "2.0.0",
8463       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8464       "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8465       "dev": true,
8466       "requires": {
8467         "postcss": "^7.0.0"
8468       }
8469     },
8470     "postcss-selector-parser": {
8471       "version": "6.0.2",
8472       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
8473       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
8474       "dev": true,
8475       "requires": {
8476         "cssesc": "^3.0.0",
8477         "indexes-of": "^1.0.1",
8478         "uniq": "^1.0.1"
8479       }
8480     },
8481     "postcss-svgo": {
8482       "version": "4.0.2",
8483       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
8484       "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
8485       "dev": true,
8486       "requires": {
8487         "is-svg": "^3.0.0",
8488         "postcss": "^7.0.0",
8489         "postcss-value-parser": "^3.0.0",
8490         "svgo": "^1.0.0"
8491       },
8492       "dependencies": {
8493         "postcss-value-parser": {
8494           "version": "3.3.1",
8495           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8496           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8497           "dev": true
8498         }
8499       }
8500     },
8501     "postcss-syntax": {
8502       "version": "0.36.2",
8503       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
8504       "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
8505       "dev": true
8506     },
8507     "postcss-unique-selectors": {
8508       "version": "4.0.1",
8509       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8510       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8511       "dev": true,
8512       "requires": {
8513         "alphanum-sort": "^1.0.0",
8514         "postcss": "^7.0.0",
8515         "uniqs": "^2.0.0"
8516       }
8517     },
8518     "postcss-url": {
8519       "version": "8.0.0",
8520       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8521       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8522       "dev": true,
8523       "requires": {
8524         "mime": "^2.3.1",
8525         "minimatch": "^3.0.4",
8526         "mkdirp": "^0.5.0",
8527         "postcss": "^7.0.2",
8528         "xxhashjs": "^0.2.1"
8529       },
8530       "dependencies": {
8531         "mime": {
8532           "version": "2.4.5",
8533           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz",
8534           "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==",
8535           "dev": true
8536         }
8537       }
8538     },
8539     "postcss-value-parser": {
8540       "version": "4.1.0",
8541       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
8542       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
8543       "dev": true
8544     },
8545     "postcss-values-parser": {
8546       "version": "3.2.1",
8547       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-3.2.1.tgz",
8548       "integrity": "sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg==",
8549       "dev": true,
8550       "requires": {
8551         "color-name": "^1.1.4",
8552         "is-url-superb": "^3.0.0",
8553         "postcss": "^7.0.5",
8554         "url-regex": "^5.0.0"
8555       },
8556       "dependencies": {
8557         "color-name": {
8558           "version": "1.1.4",
8559           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8560           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8561           "dev": true
8562         }
8563       }
8564     },
8565     "prelude-ls": {
8566       "version": "1.1.2",
8567       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8568       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8569       "dev": true
8570     },
8571     "prepend-http": {
8572       "version": "1.0.4",
8573       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8574       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8575       "dev": true,
8576       "optional": true
8577     },
8578     "prettier": {
8579       "version": "1.19.1",
8580       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
8581       "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
8582       "dev": true
8583     },
8584     "prettier-eslint": {
8585       "version": "9.0.1",
8586       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz",
8587       "integrity": "sha512-KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==",
8588       "dev": true,
8589       "requires": {
8590         "@typescript-eslint/parser": "^1.10.2",
8591         "common-tags": "^1.4.0",
8592         "core-js": "^3.1.4",
8593         "dlv": "^1.1.0",
8594         "eslint": "^5.0.0",
8595         "indent-string": "^4.0.0",
8596         "lodash.merge": "^4.6.0",
8597         "loglevel-colored-level-prefix": "^1.0.0",
8598         "prettier": "^1.7.0",
8599         "pretty-format": "^23.0.1",
8600         "require-relative": "^0.8.7",
8601         "typescript": "^3.2.1",
8602         "vue-eslint-parser": "^2.0.2"
8603       },
8604       "dependencies": {
8605         "acorn": {
8606           "version": "6.4.1",
8607           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
8608           "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
8609           "dev": true
8610         },
8611         "ansi-escapes": {
8612           "version": "3.2.0",
8613           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
8614           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
8615           "dev": true
8616         },
8617         "ansi-regex": {
8618           "version": "3.0.0",
8619           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8620           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8621           "dev": true
8622         },
8623         "cli-cursor": {
8624           "version": "2.1.0",
8625           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
8626           "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
8627           "dev": true,
8628           "requires": {
8629             "restore-cursor": "^2.0.0"
8630           }
8631         },
8632         "eslint": {
8633           "version": "5.16.0",
8634           "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
8635           "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
8636           "dev": true,
8637           "requires": {
8638             "@babel/code-frame": "^7.0.0",
8639             "ajv": "^6.9.1",
8640             "chalk": "^2.1.0",
8641             "cross-spawn": "^6.0.5",
8642             "debug": "^4.0.1",
8643             "doctrine": "^3.0.0",
8644             "eslint-scope": "^4.0.3",
8645             "eslint-utils": "^1.3.1",
8646             "eslint-visitor-keys": "^1.0.0",
8647             "espree": "^5.0.1",
8648             "esquery": "^1.0.1",
8649             "esutils": "^2.0.2",
8650             "file-entry-cache": "^5.0.1",
8651             "functional-red-black-tree": "^1.0.1",
8652             "glob": "^7.1.2",
8653             "globals": "^11.7.0",
8654             "ignore": "^4.0.6",
8655             "import-fresh": "^3.0.0",
8656             "imurmurhash": "^0.1.4",
8657             "inquirer": "^6.2.2",
8658             "js-yaml": "^3.13.0",
8659             "json-stable-stringify-without-jsonify": "^1.0.1",
8660             "levn": "^0.3.0",
8661             "lodash": "^4.17.11",
8662             "minimatch": "^3.0.4",
8663             "mkdirp": "^0.5.1",
8664             "natural-compare": "^1.4.0",
8665             "optionator": "^0.8.2",
8666             "path-is-inside": "^1.0.2",
8667             "progress": "^2.0.0",
8668             "regexpp": "^2.0.1",
8669             "semver": "^5.5.1",
8670             "strip-ansi": "^4.0.0",
8671             "strip-json-comments": "^2.0.1",
8672             "table": "^5.2.3",
8673             "text-table": "^0.2.0"
8674           }
8675         },
8676         "eslint-scope": {
8677           "version": "4.0.3",
8678           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
8679           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
8680           "dev": true,
8681           "requires": {
8682             "esrecurse": "^4.1.0",
8683             "estraverse": "^4.1.1"
8684           }
8685         },
8686         "espree": {
8687           "version": "5.0.1",
8688           "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
8689           "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
8690           "dev": true,
8691           "requires": {
8692             "acorn": "^6.0.7",
8693             "acorn-jsx": "^5.0.0",
8694             "eslint-visitor-keys": "^1.0.0"
8695           }
8696         },
8697         "figures": {
8698           "version": "2.0.0",
8699           "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
8700           "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
8701           "dev": true,
8702           "requires": {
8703             "escape-string-regexp": "^1.0.5"
8704           }
8705         },
8706         "glob": {
8707           "version": "7.1.6",
8708           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
8709           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
8710           "dev": true,
8711           "requires": {
8712             "fs.realpath": "^1.0.0",
8713             "inflight": "^1.0.4",
8714             "inherits": "2",
8715             "minimatch": "^3.0.4",
8716             "once": "^1.3.0",
8717             "path-is-absolute": "^1.0.0"
8718           }
8719         },
8720         "globals": {
8721           "version": "11.12.0",
8722           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8723           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
8724           "dev": true
8725         },
8726         "import-fresh": {
8727           "version": "3.2.1",
8728           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
8729           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
8730           "dev": true,
8731           "requires": {
8732             "parent-module": "^1.0.0",
8733             "resolve-from": "^4.0.0"
8734           }
8735         },
8736         "indent-string": {
8737           "version": "4.0.0",
8738           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
8739           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
8740           "dev": true
8741         },
8742         "inquirer": {
8743           "version": "6.5.2",
8744           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
8745           "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
8746           "dev": true,
8747           "requires": {
8748             "ansi-escapes": "^3.2.0",
8749             "chalk": "^2.4.2",
8750             "cli-cursor": "^2.1.0",
8751             "cli-width": "^2.0.0",
8752             "external-editor": "^3.0.3",
8753             "figures": "^2.0.0",
8754             "lodash": "^4.17.12",
8755             "mute-stream": "0.0.7",
8756             "run-async": "^2.2.0",
8757             "rxjs": "^6.4.0",
8758             "string-width": "^2.1.0",
8759             "strip-ansi": "^5.1.0",
8760             "through": "^2.3.6"
8761           },
8762           "dependencies": {
8763             "ansi-regex": {
8764               "version": "4.1.0",
8765               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
8766               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
8767               "dev": true
8768             },
8769             "strip-ansi": {
8770               "version": "5.2.0",
8771               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
8772               "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
8773               "dev": true,
8774               "requires": {
8775                 "ansi-regex": "^4.1.0"
8776               }
8777             }
8778           }
8779         },
8780         "is-fullwidth-code-point": {
8781           "version": "2.0.0",
8782           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
8783           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
8784           "dev": true
8785         },
8786         "mimic-fn": {
8787           "version": "1.2.0",
8788           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
8789           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
8790           "dev": true
8791         },
8792         "mute-stream": {
8793           "version": "0.0.7",
8794           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
8795           "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
8796           "dev": true
8797         },
8798         "onetime": {
8799           "version": "2.0.1",
8800           "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
8801           "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
8802           "dev": true,
8803           "requires": {
8804             "mimic-fn": "^1.0.0"
8805           }
8806         },
8807         "resolve-from": {
8808           "version": "4.0.0",
8809           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8810           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8811           "dev": true
8812         },
8813         "restore-cursor": {
8814           "version": "2.0.0",
8815           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8816           "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8817           "dev": true,
8818           "requires": {
8819             "onetime": "^2.0.0",
8820             "signal-exit": "^3.0.2"
8821           }
8822         },
8823         "semver": {
8824           "version": "5.7.1",
8825           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8826           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8827           "dev": true
8828         },
8829         "string-width": {
8830           "version": "2.1.1",
8831           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
8832           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
8833           "dev": true,
8834           "requires": {
8835             "is-fullwidth-code-point": "^2.0.0",
8836             "strip-ansi": "^4.0.0"
8837           }
8838         },
8839         "strip-ansi": {
8840           "version": "4.0.0",
8841           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
8842           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
8843           "dev": true,
8844           "requires": {
8845             "ansi-regex": "^3.0.0"
8846           }
8847         },
8848         "strip-json-comments": {
8849           "version": "2.0.1",
8850           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
8851           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
8852           "dev": true
8853         }
8854       }
8855     },
8856     "pretty-bytes": {
8857       "version": "5.3.0",
8858       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz",
8859       "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==",
8860       "dev": true
8861     },
8862     "pretty-format": {
8863       "version": "23.6.0",
8864       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
8865       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
8866       "dev": true,
8867       "requires": {
8868         "ansi-regex": "^3.0.0",
8869         "ansi-styles": "^3.2.0"
8870       },
8871       "dependencies": {
8872         "ansi-regex": {
8873           "version": "3.0.0",
8874           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8875           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8876           "dev": true
8877         }
8878       }
8879     },
8880     "pretty-hrtime": {
8881       "version": "1.0.3",
8882       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8883       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8884       "dev": true
8885     },
8886     "process": {
8887       "version": "0.11.10",
8888       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8889       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8890       "dev": true
8891     },
8892     "process-nextick-args": {
8893       "version": "2.0.1",
8894       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8895       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8896       "dev": true
8897     },
8898     "progress": {
8899       "version": "2.0.3",
8900       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8901       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8902       "dev": true
8903     },
8904     "proto-list": {
8905       "version": "1.2.4",
8906       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
8907       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
8908       "dev": true,
8909       "optional": true
8910     },
8911     "pseudomap": {
8912       "version": "1.0.2",
8913       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8914       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8915       "dev": true,
8916       "optional": true
8917     },
8918     "public-encrypt": {
8919       "version": "4.0.3",
8920       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8921       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8922       "dev": true,
8923       "requires": {
8924         "bn.js": "^4.1.0",
8925         "browserify-rsa": "^4.0.0",
8926         "create-hash": "^1.1.0",
8927         "parse-asn1": "^5.0.0",
8928         "randombytes": "^2.0.1",
8929         "safe-buffer": "^5.1.2"
8930       },
8931       "dependencies": {
8932         "bn.js": {
8933           "version": "4.11.8",
8934           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
8935           "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
8936           "dev": true
8937         }
8938       }
8939     },
8940     "pump": {
8941       "version": "2.0.1",
8942       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8943       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8944       "dev": true,
8945       "requires": {
8946         "end-of-stream": "^1.1.0",
8947         "once": "^1.3.1"
8948       }
8949     },
8950     "pumpify": {
8951       "version": "1.5.1",
8952       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8953       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8954       "dev": true,
8955       "requires": {
8956         "duplexify": "^3.6.0",
8957         "inherits": "^2.0.3",
8958         "pump": "^2.0.0"
8959       }
8960     },
8961     "punycode": {
8962       "version": "1.4.1",
8963       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8964       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8965       "dev": true
8966     },
8967     "q": {
8968       "version": "1.5.1",
8969       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8970       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8971       "dev": true
8972     },
8973     "qs": {
8974       "version": "6.9.4",
8975       "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz",
8976       "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==",
8977       "dev": true
8978     },
8979     "query-string": {
8980       "version": "5.1.1",
8981       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
8982       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
8983       "dev": true,
8984       "optional": true,
8985       "requires": {
8986         "decode-uri-component": "^0.2.0",
8987         "object-assign": "^4.1.0",
8988         "strict-uri-encode": "^1.0.0"
8989       }
8990     },
8991     "querystring": {
8992       "version": "0.2.0",
8993       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8994       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
8995       "dev": true
8996     },
8997     "querystring-es3": {
8998       "version": "0.2.1",
8999       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9000       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9001       "dev": true
9002     },
9003     "queue": {
9004       "version": "4.5.1",
9005       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
9006       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
9007       "dev": true,
9008       "requires": {
9009         "inherits": "~2.0.0"
9010       }
9011     },
9012     "quick-lru": {
9013       "version": "4.0.1",
9014       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
9015       "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
9016       "dev": true
9017     },
9018     "randombytes": {
9019       "version": "2.1.0",
9020       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
9021       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
9022       "dev": true,
9023       "requires": {
9024         "safe-buffer": "^5.1.0"
9025       }
9026     },
9027     "randomfill": {
9028       "version": "1.0.4",
9029       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9030       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9031       "dev": true,
9032       "requires": {
9033         "randombytes": "^2.0.5",
9034         "safe-buffer": "^5.1.0"
9035       }
9036     },
9037     "range-parser": {
9038       "version": "1.2.1",
9039       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9040       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9041       "dev": true
9042     },
9043     "raw-body": {
9044       "version": "1.1.7",
9045       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
9046       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
9047       "dev": true,
9048       "requires": {
9049         "bytes": "1",
9050         "string_decoder": "0.10"
9051       },
9052       "dependencies": {
9053         "string_decoder": {
9054           "version": "0.10.31",
9055           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9056           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
9057           "dev": true
9058         }
9059       }
9060     },
9061     "read-cache": {
9062       "version": "1.0.0",
9063       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
9064       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
9065       "dev": true,
9066       "requires": {
9067         "pify": "^2.3.0"
9068       }
9069     },
9070     "read-only-stream": {
9071       "version": "2.0.0",
9072       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
9073       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
9074       "dev": true,
9075       "requires": {
9076         "readable-stream": "^2.0.2"
9077       }
9078     },
9079     "read-pkg": {
9080       "version": "2.0.0",
9081       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
9082       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
9083       "dev": true,
9084       "requires": {
9085         "load-json-file": "^2.0.0",
9086         "normalize-package-data": "^2.3.2",
9087         "path-type": "^2.0.0"
9088       }
9089     },
9090     "read-pkg-up": {
9091       "version": "2.0.0",
9092       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
9093       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
9094       "dev": true,
9095       "requires": {
9096         "find-up": "^2.0.0",
9097         "read-pkg": "^2.0.0"
9098       }
9099     },
9100     "readable-stream": {
9101       "version": "2.3.7",
9102       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9103       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9104       "dev": true,
9105       "requires": {
9106         "core-util-is": "~1.0.0",
9107         "inherits": "~2.0.3",
9108         "isarray": "~1.0.0",
9109         "process-nextick-args": "~2.0.0",
9110         "safe-buffer": "~5.1.1",
9111         "string_decoder": "~1.1.1",
9112         "util-deprecate": "~1.0.1"
9113       }
9114     },
9115     "readdirp": {
9116       "version": "2.2.1",
9117       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
9118       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
9119       "dev": true,
9120       "requires": {
9121         "graceful-fs": "^4.1.11",
9122         "micromatch": "^3.1.10",
9123         "readable-stream": "^2.0.2"
9124       }
9125     },
9126     "rechoir": {
9127       "version": "0.6.2",
9128       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
9129       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
9130       "dev": true,
9131       "requires": {
9132         "resolve": "^1.1.6"
9133       }
9134     },
9135     "redent": {
9136       "version": "1.0.0",
9137       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
9138       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
9139       "dev": true,
9140       "optional": true,
9141       "requires": {
9142         "indent-string": "^2.1.0",
9143         "strip-indent": "^1.0.1"
9144       }
9145     },
9146     "regenerator-runtime": {
9147       "version": "0.13.5",
9148       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
9149       "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
9150       "dev": true
9151     },
9152     "regex-not": {
9153       "version": "1.0.2",
9154       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
9155       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
9156       "dev": true,
9157       "requires": {
9158         "extend-shallow": "^3.0.2",
9159         "safe-regex": "^1.1.0"
9160       }
9161     },
9162     "regexpp": {
9163       "version": "2.0.1",
9164       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
9165       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
9166       "dev": true
9167     },
9168     "remark": {
9169       "version": "12.0.0",
9170       "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz",
9171       "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==",
9172       "dev": true,
9173       "requires": {
9174         "remark-parse": "^8.0.0",
9175         "remark-stringify": "^8.0.0",
9176         "unified": "^9.0.0"
9177       }
9178     },
9179     "remark-parse": {
9180       "version": "8.0.2",
9181       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz",
9182       "integrity": "sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ==",
9183       "dev": true,
9184       "requires": {
9185         "ccount": "^1.0.0",
9186         "collapse-white-space": "^1.0.2",
9187         "is-alphabetical": "^1.0.0",
9188         "is-decimal": "^1.0.0",
9189         "is-whitespace-character": "^1.0.0",
9190         "is-word-character": "^1.0.0",
9191         "markdown-escapes": "^1.0.0",
9192         "parse-entities": "^2.0.0",
9193         "repeat-string": "^1.5.4",
9194         "state-toggle": "^1.0.0",
9195         "trim": "0.0.1",
9196         "trim-trailing-lines": "^1.0.0",
9197         "unherit": "^1.0.4",
9198         "unist-util-remove-position": "^2.0.0",
9199         "vfile-location": "^3.0.0",
9200         "xtend": "^4.0.1"
9201       }
9202     },
9203     "remark-stringify": {
9204       "version": "8.0.0",
9205       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.0.0.tgz",
9206       "integrity": "sha512-cABVYVloFH+2ZI5bdqzoOmemcz/ZuhQSH6W6ZNYnLojAUUn3xtX7u+6BpnYp35qHoGr2NFBsERV14t4vCIeW8w==",
9207       "dev": true,
9208       "requires": {
9209         "ccount": "^1.0.0",
9210         "is-alphanumeric": "^1.0.0",
9211         "is-decimal": "^1.0.0",
9212         "is-whitespace-character": "^1.0.0",
9213         "longest-streak": "^2.0.1",
9214         "markdown-escapes": "^1.0.0",
9215         "markdown-table": "^2.0.0",
9216         "mdast-util-compact": "^2.0.0",
9217         "parse-entities": "^2.0.0",
9218         "repeat-string": "^1.5.4",
9219         "state-toggle": "^1.0.0",
9220         "stringify-entities": "^3.0.0",
9221         "unherit": "^1.0.4",
9222         "xtend": "^4.0.1"
9223       }
9224     },
9225     "remove-bom-buffer": {
9226       "version": "3.0.0",
9227       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
9228       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
9229       "dev": true,
9230       "requires": {
9231         "is-buffer": "^1.1.5",
9232         "is-utf8": "^0.2.1"
9233       },
9234       "dependencies": {
9235         "is-buffer": {
9236           "version": "1.1.6",
9237           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9238           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9239           "dev": true
9240         }
9241       }
9242     },
9243     "remove-bom-stream": {
9244       "version": "1.2.0",
9245       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
9246       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
9247       "dev": true,
9248       "requires": {
9249         "remove-bom-buffer": "^3.0.0",
9250         "safe-buffer": "^5.1.0",
9251         "through2": "^2.0.3"
9252       },
9253       "dependencies": {
9254         "through2": {
9255           "version": "2.0.5",
9256           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
9257           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
9258           "dev": true,
9259           "requires": {
9260             "readable-stream": "~2.3.6",
9261             "xtend": "~4.0.1"
9262           }
9263         }
9264       }
9265     },
9266     "remove-trailing-separator": {
9267       "version": "1.1.0",
9268       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9269       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9270       "dev": true
9271     },
9272     "repeat-element": {
9273       "version": "1.1.3",
9274       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
9275       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
9276       "dev": true
9277     },
9278     "repeat-string": {
9279       "version": "1.6.1",
9280       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9281       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9282       "dev": true
9283     },
9284     "repeating": {
9285       "version": "2.0.1",
9286       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9287       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9288       "dev": true,
9289       "optional": true,
9290       "requires": {
9291         "is-finite": "^1.0.0"
9292       }
9293     },
9294     "replace-ext": {
9295       "version": "1.0.1",
9296       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
9297       "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
9298       "dev": true
9299     },
9300     "replace-homedir": {
9301       "version": "1.0.0",
9302       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
9303       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
9304       "dev": true,
9305       "requires": {
9306         "homedir-polyfill": "^1.0.1",
9307         "is-absolute": "^1.0.0",
9308         "remove-trailing-separator": "^1.1.0"
9309       }
9310     },
9311     "require-directory": {
9312       "version": "2.1.1",
9313       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9314       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9315       "dev": true
9316     },
9317     "require-from-string": {
9318       "version": "2.0.2",
9319       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9320       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9321       "dev": true
9322     },
9323     "require-main-filename": {
9324       "version": "1.0.1",
9325       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9326       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9327       "dev": true
9328     },
9329     "require-relative": {
9330       "version": "0.8.7",
9331       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
9332       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
9333       "dev": true
9334     },
9335     "resolve": {
9336       "version": "1.17.0",
9337       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
9338       "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
9339       "dev": true,
9340       "requires": {
9341         "path-parse": "^1.0.6"
9342       }
9343     },
9344     "resolve-dir": {
9345       "version": "1.0.1",
9346       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9347       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9348       "dev": true,
9349       "requires": {
9350         "expand-tilde": "^2.0.0",
9351         "global-modules": "^1.0.0"
9352       }
9353     },
9354     "resolve-from": {
9355       "version": "3.0.0",
9356       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9357       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9358       "dev": true
9359     },
9360     "resolve-options": {
9361       "version": "1.1.0",
9362       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
9363       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
9364       "dev": true,
9365       "requires": {
9366         "value-or-function": "^3.0.0"
9367       }
9368     },
9369     "resolve-url": {
9370       "version": "0.2.1",
9371       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9372       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9373       "dev": true
9374     },
9375     "responselike": {
9376       "version": "1.0.2",
9377       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
9378       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
9379       "dev": true,
9380       "optional": true,
9381       "requires": {
9382         "lowercase-keys": "^1.0.0"
9383       }
9384     },
9385     "restore-cursor": {
9386       "version": "3.1.0",
9387       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9388       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9389       "dev": true,
9390       "requires": {
9391         "onetime": "^5.1.0",
9392         "signal-exit": "^3.0.2"
9393       }
9394     },
9395     "ret": {
9396       "version": "0.1.15",
9397       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9398       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9399       "dev": true
9400     },
9401     "reusify": {
9402       "version": "1.0.4",
9403       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
9404       "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
9405       "dev": true
9406     },
9407     "rgb-regex": {
9408       "version": "1.0.1",
9409       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
9410       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
9411       "dev": true
9412     },
9413     "rgba-regex": {
9414       "version": "1.0.0",
9415       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
9416       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
9417       "dev": true
9418     },
9419     "rimraf": {
9420       "version": "2.6.3",
9421       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9422       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9423       "dev": true,
9424       "requires": {
9425         "glob": "^7.1.3"
9426       },
9427       "dependencies": {
9428         "glob": {
9429           "version": "7.1.6",
9430           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
9431           "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
9432           "dev": true,
9433           "requires": {
9434             "fs.realpath": "^1.0.0",
9435             "inflight": "^1.0.4",
9436             "inherits": "2",
9437             "minimatch": "^3.0.4",
9438             "once": "^1.3.0",
9439             "path-is-absolute": "^1.0.0"
9440           }
9441         }
9442       }
9443     },
9444     "ripemd160": {
9445       "version": "2.0.2",
9446       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9447       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9448       "dev": true,
9449       "requires": {
9450         "hash-base": "^3.0.0",
9451         "inherits": "^2.0.1"
9452       }
9453     },
9454     "run-async": {
9455       "version": "2.4.1",
9456       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
9457       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
9458       "dev": true
9459     },
9460     "run-parallel": {
9461       "version": "1.1.9",
9462       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz",
9463       "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==",
9464       "dev": true
9465     },
9466     "rxjs": {
9467       "version": "6.5.5",
9468       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",
9469       "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",
9470       "dev": true,
9471       "requires": {
9472         "tslib": "^1.9.0"
9473       }
9474     },
9475     "safe-buffer": {
9476       "version": "5.1.2",
9477       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9478       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9479       "dev": true
9480     },
9481     "safe-json-parse": {
9482       "version": "1.0.1",
9483       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9484       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9485       "dev": true
9486     },
9487     "safe-regex": {
9488       "version": "1.1.0",
9489       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9490       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9491       "dev": true,
9492       "requires": {
9493         "ret": "~0.1.10"
9494       }
9495     },
9496     "safer-buffer": {
9497       "version": "2.1.2",
9498       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9499       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9500       "dev": true
9501     },
9502     "sax": {
9503       "version": "1.2.4",
9504       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9505       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9506       "dev": true
9507     },
9508     "scope-analyzer": {
9509       "version": "2.1.1",
9510       "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.1.tgz",
9511       "integrity": "sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg==",
9512       "dev": true,
9513       "requires": {
9514         "array-from": "^2.1.1",
9515         "dash-ast": "^1.0.0",
9516         "es6-map": "^0.1.5",
9517         "es6-set": "^0.1.5",
9518         "es6-symbol": "^3.1.1",
9519         "estree-is-function": "^1.0.0",
9520         "get-assigned-identifiers": "^1.1.0"
9521       }
9522     },
9523     "seek-bzip": {
9524       "version": "1.0.5",
9525       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz",
9526       "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=",
9527       "dev": true,
9528       "optional": true,
9529       "requires": {
9530         "commander": "~2.8.1"
9531       }
9532     },
9533     "semver": {
9534       "version": "6.3.0",
9535       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9536       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9537       "dev": true
9538     },
9539     "semver-greatest-satisfied-range": {
9540       "version": "1.1.0",
9541       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9542       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9543       "dev": true,
9544       "requires": {
9545         "sver-compat": "^1.5.0"
9546       }
9547     },
9548     "semver-regex": {
9549       "version": "2.0.0",
9550       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
9551       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
9552       "dev": true,
9553       "optional": true
9554     },
9555     "semver-truncate": {
9556       "version": "1.1.2",
9557       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
9558       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
9559       "dev": true,
9560       "optional": true,
9561       "requires": {
9562         "semver": "^5.3.0"
9563       },
9564       "dependencies": {
9565         "semver": {
9566           "version": "5.7.1",
9567           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9568           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9569           "dev": true,
9570           "optional": true
9571         }
9572       }
9573     },
9574     "send": {
9575       "version": "0.16.2",
9576       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
9577       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
9578       "dev": true,
9579       "requires": {
9580         "debug": "2.6.9",
9581         "depd": "~1.1.2",
9582         "destroy": "~1.0.4",
9583         "encodeurl": "~1.0.2",
9584         "escape-html": "~1.0.3",
9585         "etag": "~1.8.1",
9586         "fresh": "0.5.2",
9587         "http-errors": "~1.6.2",
9588         "mime": "1.4.1",
9589         "ms": "2.0.0",
9590         "on-finished": "~2.3.0",
9591         "range-parser": "~1.2.0",
9592         "statuses": "~1.4.0"
9593       },
9594       "dependencies": {
9595         "debug": {
9596           "version": "2.6.9",
9597           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9598           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9599           "dev": true,
9600           "requires": {
9601             "ms": "2.0.0"
9602           }
9603         },
9604         "ms": {
9605           "version": "2.0.0",
9606           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9607           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9608           "dev": true
9609         },
9610         "statuses": {
9611           "version": "1.4.0",
9612           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9613           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9614           "dev": true
9615         }
9616       }
9617     },
9618     "serve-index": {
9619       "version": "1.9.1",
9620       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9621       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9622       "dev": true,
9623       "requires": {
9624         "accepts": "~1.3.4",
9625         "batch": "0.6.1",
9626         "debug": "2.6.9",
9627         "escape-html": "~1.0.3",
9628         "http-errors": "~1.6.2",
9629         "mime-types": "~2.1.17",
9630         "parseurl": "~1.3.2"
9631       },
9632       "dependencies": {
9633         "debug": {
9634           "version": "2.6.9",
9635           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9636           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9637           "dev": true,
9638           "requires": {
9639             "ms": "2.0.0"
9640           }
9641         },
9642         "ms": {
9643           "version": "2.0.0",
9644           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9645           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9646           "dev": true
9647         }
9648       }
9649     },
9650     "serve-static": {
9651       "version": "1.14.1",
9652       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9653       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9654       "dev": true,
9655       "requires": {
9656         "encodeurl": "~1.0.2",
9657         "escape-html": "~1.0.3",
9658         "parseurl": "~1.3.3",
9659         "send": "0.17.1"
9660       },
9661       "dependencies": {
9662         "debug": {
9663           "version": "2.6.9",
9664           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9665           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9666           "dev": true,
9667           "requires": {
9668             "ms": "2.0.0"
9669           },
9670           "dependencies": {
9671             "ms": {
9672               "version": "2.0.0",
9673               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9674               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9675               "dev": true
9676             }
9677           }
9678         },
9679         "http-errors": {
9680           "version": "1.7.3",
9681           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
9682           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
9683           "dev": true,
9684           "requires": {
9685             "depd": "~1.1.2",
9686             "inherits": "2.0.4",
9687             "setprototypeof": "1.1.1",
9688             "statuses": ">= 1.5.0 < 2",
9689             "toidentifier": "1.0.0"
9690           }
9691         },
9692         "mime": {
9693           "version": "1.6.0",
9694           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9695           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9696           "dev": true
9697         },
9698         "ms": {
9699           "version": "2.1.1",
9700           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9701           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9702           "dev": true
9703         },
9704         "send": {
9705           "version": "0.17.1",
9706           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9707           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9708           "dev": true,
9709           "requires": {
9710             "debug": "2.6.9",
9711             "depd": "~1.1.2",
9712             "destroy": "~1.0.4",
9713             "encodeurl": "~1.0.2",
9714             "escape-html": "~1.0.3",
9715             "etag": "~1.8.1",
9716             "fresh": "0.5.2",
9717             "http-errors": "~1.7.2",
9718             "mime": "1.6.0",
9719             "ms": "2.1.1",
9720             "on-finished": "~2.3.0",
9721             "range-parser": "~1.2.1",
9722             "statuses": "~1.5.0"
9723           }
9724         },
9725         "setprototypeof": {
9726           "version": "1.1.1",
9727           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9728           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9729           "dev": true
9730         }
9731       }
9732     },
9733     "set-blocking": {
9734       "version": "2.0.0",
9735       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9736       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9737       "dev": true
9738     },
9739     "set-value": {
9740       "version": "2.0.1",
9741       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9742       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9743       "dev": true,
9744       "requires": {
9745         "extend-shallow": "^2.0.1",
9746         "is-extendable": "^0.1.1",
9747         "is-plain-object": "^2.0.3",
9748         "split-string": "^3.0.1"
9749       },
9750       "dependencies": {
9751         "extend-shallow": {
9752           "version": "2.0.1",
9753           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9754           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9755           "dev": true,
9756           "requires": {
9757             "is-extendable": "^0.1.0"
9758           }
9759         }
9760       }
9761     },
9762     "setprototypeof": {
9763       "version": "1.1.0",
9764       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9765       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9766       "dev": true
9767     },
9768     "sha.js": {
9769       "version": "2.4.11",
9770       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9771       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9772       "dev": true,
9773       "requires": {
9774         "inherits": "^2.0.1",
9775         "safe-buffer": "^5.0.1"
9776       }
9777     },
9778     "shasum": {
9779       "version": "1.0.2",
9780       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
9781       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
9782       "dev": true,
9783       "requires": {
9784         "json-stable-stringify": "~0.0.0",
9785         "sha.js": "~2.4.4"
9786       }
9787     },
9788     "shasum-object": {
9789       "version": "1.0.0",
9790       "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
9791       "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
9792       "dev": true,
9793       "requires": {
9794         "fast-safe-stringify": "^2.0.7"
9795       }
9796     },
9797     "shebang-command": {
9798       "version": "1.2.0",
9799       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9800       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9801       "dev": true,
9802       "requires": {
9803         "shebang-regex": "^1.0.0"
9804       }
9805     },
9806     "shebang-regex": {
9807       "version": "1.0.0",
9808       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9809       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9810       "dev": true
9811     },
9812     "shell-quote": {
9813       "version": "1.7.2",
9814       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
9815       "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
9816       "dev": true
9817     },
9818     "signal-exit": {
9819       "version": "3.0.3",
9820       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
9821       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
9822       "dev": true
9823     },
9824     "simple-concat": {
9825       "version": "1.0.0",
9826       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
9827       "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
9828       "dev": true
9829     },
9830     "simple-swizzle": {
9831       "version": "0.2.2",
9832       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
9833       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
9834       "dev": true,
9835       "requires": {
9836         "is-arrayish": "^0.3.1"
9837       },
9838       "dependencies": {
9839         "is-arrayish": {
9840           "version": "0.3.2",
9841           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
9842           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
9843           "dev": true
9844         }
9845       }
9846     },
9847     "slash": {
9848       "version": "3.0.0",
9849       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
9850       "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
9851       "dev": true
9852     },
9853     "slice-ansi": {
9854       "version": "2.1.0",
9855       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9856       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9857       "dev": true,
9858       "requires": {
9859         "ansi-styles": "^3.2.0",
9860         "astral-regex": "^1.0.0",
9861         "is-fullwidth-code-point": "^2.0.0"
9862       },
9863       "dependencies": {
9864         "is-fullwidth-code-point": {
9865           "version": "2.0.0",
9866           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9867           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9868           "dev": true
9869         }
9870       }
9871     },
9872     "snapdragon": {
9873       "version": "0.8.2",
9874       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9875       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9876       "dev": true,
9877       "requires": {
9878         "base": "^0.11.1",
9879         "debug": "^2.2.0",
9880         "define-property": "^0.2.5",
9881         "extend-shallow": "^2.0.1",
9882         "map-cache": "^0.2.2",
9883         "source-map": "^0.5.6",
9884         "source-map-resolve": "^0.5.0",
9885         "use": "^3.1.0"
9886       },
9887       "dependencies": {
9888         "debug": {
9889           "version": "2.6.9",
9890           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9891           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9892           "dev": true,
9893           "requires": {
9894             "ms": "2.0.0"
9895           }
9896         },
9897         "define-property": {
9898           "version": "0.2.5",
9899           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9900           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9901           "dev": true,
9902           "requires": {
9903             "is-descriptor": "^0.1.0"
9904           }
9905         },
9906         "extend-shallow": {
9907           "version": "2.0.1",
9908           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9909           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9910           "dev": true,
9911           "requires": {
9912             "is-extendable": "^0.1.0"
9913           }
9914         },
9915         "ms": {
9916           "version": "2.0.0",
9917           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9918           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9919           "dev": true
9920         },
9921         "source-map": {
9922           "version": "0.5.7",
9923           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9924           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9925           "dev": true
9926         }
9927       }
9928     },
9929     "snapdragon-node": {
9930       "version": "2.1.1",
9931       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9932       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9933       "dev": true,
9934       "requires": {
9935         "define-property": "^1.0.0",
9936         "isobject": "^3.0.0",
9937         "snapdragon-util": "^3.0.1"
9938       },
9939       "dependencies": {
9940         "define-property": {
9941           "version": "1.0.0",
9942           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9943           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9944           "dev": true,
9945           "requires": {
9946             "is-descriptor": "^1.0.0"
9947           }
9948         },
9949         "is-accessor-descriptor": {
9950           "version": "1.0.0",
9951           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9952           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9953           "dev": true,
9954           "requires": {
9955             "kind-of": "^6.0.0"
9956           }
9957         },
9958         "is-data-descriptor": {
9959           "version": "1.0.0",
9960           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9961           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9962           "dev": true,
9963           "requires": {
9964             "kind-of": "^6.0.0"
9965           }
9966         },
9967         "is-descriptor": {
9968           "version": "1.0.2",
9969           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9970           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9971           "dev": true,
9972           "requires": {
9973             "is-accessor-descriptor": "^1.0.0",
9974             "is-data-descriptor": "^1.0.0",
9975             "kind-of": "^6.0.2"
9976           }
9977         }
9978       }
9979     },
9980     "snapdragon-util": {
9981       "version": "3.0.1",
9982       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9983       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9984       "dev": true,
9985       "requires": {
9986         "kind-of": "^3.2.0"
9987       },
9988       "dependencies": {
9989         "is-buffer": {
9990           "version": "1.1.6",
9991           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9992           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9993           "dev": true
9994         },
9995         "kind-of": {
9996           "version": "3.2.2",
9997           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9998           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9999           "dev": true,
10000           "requires": {
10001             "is-buffer": "^1.1.5"
10002           }
10003         }
10004       }
10005     },
10006     "sort-keys": {
10007       "version": "1.1.2",
10008       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
10009       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
10010       "dev": true,
10011       "optional": true,
10012       "requires": {
10013         "is-plain-obj": "^1.0.0"
10014       }
10015     },
10016     "sort-keys-length": {
10017       "version": "1.0.1",
10018       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
10019       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
10020       "dev": true,
10021       "optional": true,
10022       "requires": {
10023         "sort-keys": "^1.0.0"
10024       }
10025     },
10026     "source-map": {
10027       "version": "0.6.1",
10028       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10029       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10030       "dev": true
10031     },
10032     "source-map-resolve": {
10033       "version": "0.5.3",
10034       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10035       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10036       "dev": true,
10037       "requires": {
10038         "atob": "^2.1.2",
10039         "decode-uri-component": "^0.2.0",
10040         "resolve-url": "^0.2.1",
10041         "source-map-url": "^0.4.0",
10042         "urix": "^0.1.0"
10043       }
10044     },
10045     "source-map-url": {
10046       "version": "0.4.0",
10047       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
10048       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
10049       "dev": true
10050     },
10051     "sourcemap-codec": {
10052       "version": "1.4.8",
10053       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10054       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
10055       "dev": true
10056     },
10057     "sparkles": {
10058       "version": "1.0.1",
10059       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
10060       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
10061       "dev": true
10062     },
10063     "spdx-correct": {
10064       "version": "3.1.0",
10065       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
10066       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
10067       "dev": true,
10068       "requires": {
10069         "spdx-expression-parse": "^3.0.0",
10070         "spdx-license-ids": "^3.0.0"
10071       }
10072     },
10073     "spdx-exceptions": {
10074       "version": "2.3.0",
10075       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10076       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10077       "dev": true
10078     },
10079     "spdx-expression-parse": {
10080       "version": "3.0.0",
10081       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
10082       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
10083       "dev": true,
10084       "requires": {
10085         "spdx-exceptions": "^2.1.0",
10086         "spdx-license-ids": "^3.0.0"
10087       }
10088     },
10089     "spdx-license-ids": {
10090       "version": "3.0.5",
10091       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
10092       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
10093       "dev": true
10094     },
10095     "specificity": {
10096       "version": "0.4.1",
10097       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
10098       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
10099       "dev": true
10100     },
10101     "split-string": {
10102       "version": "3.1.0",
10103       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10104       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10105       "dev": true,
10106       "requires": {
10107         "extend-shallow": "^3.0.0"
10108       }
10109     },
10110     "sprintf-js": {
10111       "version": "1.0.3",
10112       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10113       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10114       "dev": true
10115     },
10116     "squeak": {
10117       "version": "1.3.0",
10118       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
10119       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
10120       "dev": true,
10121       "optional": true,
10122       "requires": {
10123         "chalk": "^1.0.0",
10124         "console-stream": "^0.1.1",
10125         "lpad-align": "^1.0.1"
10126       },
10127       "dependencies": {
10128         "ansi-styles": {
10129           "version": "2.2.1",
10130           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10131           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
10132           "dev": true,
10133           "optional": true
10134         },
10135         "chalk": {
10136           "version": "1.1.3",
10137           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10138           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10139           "dev": true,
10140           "optional": true,
10141           "requires": {
10142             "ansi-styles": "^2.2.1",
10143             "escape-string-regexp": "^1.0.2",
10144             "has-ansi": "^2.0.0",
10145             "strip-ansi": "^3.0.0",
10146             "supports-color": "^2.0.0"
10147           }
10148         },
10149         "supports-color": {
10150           "version": "2.0.0",
10151           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10152           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
10153           "dev": true,
10154           "optional": true
10155         }
10156       }
10157     },
10158     "stable": {
10159       "version": "0.1.8",
10160       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
10161       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
10162       "dev": true
10163     },
10164     "stack-trace": {
10165       "version": "0.0.10",
10166       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
10167       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
10168       "dev": true
10169     },
10170     "state-toggle": {
10171       "version": "1.0.3",
10172       "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
10173       "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
10174       "dev": true
10175     },
10176     "static-extend": {
10177       "version": "0.1.2",
10178       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10179       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10180       "dev": true,
10181       "requires": {
10182         "define-property": "^0.2.5",
10183         "object-copy": "^0.1.0"
10184       },
10185       "dependencies": {
10186         "define-property": {
10187           "version": "0.2.5",
10188           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10189           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10190           "dev": true,
10191           "requires": {
10192             "is-descriptor": "^0.1.0"
10193           }
10194         }
10195       }
10196     },
10197     "statuses": {
10198       "version": "1.5.0",
10199       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
10200       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
10201       "dev": true
10202     },
10203     "stream-browserify": {
10204       "version": "2.0.2",
10205       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10206       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10207       "dev": true,
10208       "requires": {
10209         "inherits": "~2.0.1",
10210         "readable-stream": "^2.0.2"
10211       }
10212     },
10213     "stream-combiner": {
10214       "version": "0.2.2",
10215       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
10216       "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
10217       "dev": true,
10218       "requires": {
10219         "duplexer": "~0.1.1",
10220         "through": "~2.3.4"
10221       }
10222     },
10223     "stream-combiner2": {
10224       "version": "1.1.1",
10225       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
10226       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
10227       "dev": true,
10228       "requires": {
10229         "duplexer2": "~0.1.0",
10230         "readable-stream": "^2.0.2"
10231       }
10232     },
10233     "stream-exhaust": {
10234       "version": "1.0.2",
10235       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
10236       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
10237       "dev": true
10238     },
10239     "stream-http": {
10240       "version": "3.1.1",
10241       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz",
10242       "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==",
10243       "dev": true,
10244       "requires": {
10245         "builtin-status-codes": "^3.0.0",
10246         "inherits": "^2.0.4",
10247         "readable-stream": "^3.6.0",
10248         "xtend": "^4.0.2"
10249       },
10250       "dependencies": {
10251         "readable-stream": {
10252           "version": "3.6.0",
10253           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10254           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10255           "dev": true,
10256           "requires": {
10257             "inherits": "^2.0.3",
10258             "string_decoder": "^1.1.1",
10259             "util-deprecate": "^1.0.1"
10260           }
10261         }
10262       }
10263     },
10264     "stream-shift": {
10265       "version": "1.0.1",
10266       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
10267       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
10268       "dev": true
10269     },
10270     "stream-splicer": {
10271       "version": "2.0.1",
10272       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
10273       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
10274       "dev": true,
10275       "requires": {
10276         "inherits": "^2.0.1",
10277         "readable-stream": "^2.0.2"
10278       }
10279     },
10280     "strict-uri-encode": {
10281       "version": "1.1.0",
10282       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10283       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10284       "dev": true,
10285       "optional": true
10286     },
10287     "string-template": {
10288       "version": "0.2.1",
10289       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
10290       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
10291       "dev": true
10292     },
10293     "string-width": {
10294       "version": "4.2.0",
10295       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
10296       "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
10297       "dev": true,
10298       "requires": {
10299         "emoji-regex": "^8.0.0",
10300         "is-fullwidth-code-point": "^3.0.0",
10301         "strip-ansi": "^6.0.0"
10302       },
10303       "dependencies": {
10304         "ansi-regex": {
10305           "version": "5.0.0",
10306           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10307           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10308           "dev": true
10309         },
10310         "strip-ansi": {
10311           "version": "6.0.0",
10312           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10313           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10314           "dev": true,
10315           "requires": {
10316             "ansi-regex": "^5.0.0"
10317           }
10318         }
10319       }
10320     },
10321     "string.prototype.trimend": {
10322       "version": "1.0.1",
10323       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
10324       "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
10325       "dev": true,
10326       "requires": {
10327         "define-properties": "^1.1.3",
10328         "es-abstract": "^1.17.5"
10329       }
10330     },
10331     "string.prototype.trimleft": {
10332       "version": "2.1.2",
10333       "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
10334       "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
10335       "dev": true,
10336       "requires": {
10337         "define-properties": "^1.1.3",
10338         "es-abstract": "^1.17.5",
10339         "string.prototype.trimstart": "^1.0.0"
10340       }
10341     },
10342     "string.prototype.trimright": {
10343       "version": "2.1.2",
10344       "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
10345       "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
10346       "dev": true,
10347       "requires": {
10348         "define-properties": "^1.1.3",
10349         "es-abstract": "^1.17.5",
10350         "string.prototype.trimend": "^1.0.0"
10351       }
10352     },
10353     "string.prototype.trimstart": {
10354       "version": "1.0.1",
10355       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
10356       "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
10357       "dev": true,
10358       "requires": {
10359         "define-properties": "^1.1.3",
10360         "es-abstract": "^1.17.5"
10361       }
10362     },
10363     "string_decoder": {
10364       "version": "1.1.1",
10365       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10366       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10367       "dev": true,
10368       "requires": {
10369         "safe-buffer": "~5.1.0"
10370       }
10371     },
10372     "stringify-entities": {
10373       "version": "3.0.1",
10374       "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz",
10375       "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==",
10376       "dev": true,
10377       "requires": {
10378         "character-entities-html4": "^1.0.0",
10379         "character-entities-legacy": "^1.0.0",
10380         "is-alphanumerical": "^1.0.0",
10381         "is-decimal": "^1.0.2",
10382         "is-hexadecimal": "^1.0.0"
10383       }
10384     },
10385     "strip-ansi": {
10386       "version": "3.0.1",
10387       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10388       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10389       "dev": true,
10390       "requires": {
10391         "ansi-regex": "^2.0.0"
10392       }
10393     },
10394     "strip-bom": {
10395       "version": "3.0.0",
10396       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10397       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10398       "dev": true
10399     },
10400     "strip-dirs": {
10401       "version": "2.1.0",
10402       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
10403       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
10404       "dev": true,
10405       "optional": true,
10406       "requires": {
10407         "is-natural-number": "^4.0.1"
10408       }
10409     },
10410     "strip-eof": {
10411       "version": "1.0.0",
10412       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10413       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10414       "dev": true,
10415       "optional": true
10416     },
10417     "strip-indent": {
10418       "version": "1.0.1",
10419       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10420       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10421       "dev": true,
10422       "optional": true,
10423       "requires": {
10424         "get-stdin": "^4.0.1"
10425       }
10426     },
10427     "strip-json-comments": {
10428       "version": "3.1.0",
10429       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz",
10430       "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==",
10431       "dev": true
10432     },
10433     "strip-outer": {
10434       "version": "1.0.1",
10435       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
10436       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
10437       "dev": true,
10438       "optional": true,
10439       "requires": {
10440         "escape-string-regexp": "^1.0.2"
10441       }
10442     },
10443     "style-search": {
10444       "version": "0.1.0",
10445       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
10446       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
10447       "dev": true
10448     },
10449     "stylehacks": {
10450       "version": "4.0.3",
10451       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
10452       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
10453       "dev": true,
10454       "requires": {
10455         "browserslist": "^4.0.0",
10456         "postcss": "^7.0.0",
10457         "postcss-selector-parser": "^3.0.0"
10458       },
10459       "dependencies": {
10460         "postcss-selector-parser": {
10461           "version": "3.1.2",
10462           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
10463           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
10464           "dev": true,
10465           "requires": {
10466             "dot-prop": "^5.2.0",
10467             "indexes-of": "^1.0.1",
10468             "uniq": "^1.0.1"
10469           }
10470         }
10471       }
10472     },
10473     "stylelint": {
10474       "version": "13.3.3",
10475       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.3.3.tgz",
10476       "integrity": "sha512-j8Oio2T1YNiJc6iXDaPYd74Jg4zOa1bByNm/g9/Nvnq4tDPsIjMi46jhRZyPPktGPwjJ5FwcmCqIRlH6PVP8mA==",
10477       "dev": true,
10478       "requires": {
10479         "@stylelint/postcss-css-in-js": "^0.37.1",
10480         "@stylelint/postcss-markdown": "^0.36.1",
10481         "autoprefixer": "^9.7.6",
10482         "balanced-match": "^1.0.0",
10483         "chalk": "^4.0.0",
10484         "cosmiconfig": "^6.0.0",
10485         "debug": "^4.1.1",
10486         "execall": "^2.0.0",
10487         "file-entry-cache": "^5.0.1",
10488         "get-stdin": "^7.0.0",
10489         "global-modules": "^2.0.0",
10490         "globby": "^11.0.0",
10491         "globjoin": "^0.1.4",
10492         "html-tags": "^3.1.0",
10493         "ignore": "^5.1.4",
10494         "import-lazy": "^4.0.0",
10495         "imurmurhash": "^0.1.4",
10496         "known-css-properties": "^0.18.0",
10497         "leven": "^3.1.0",
10498         "lodash": "^4.17.15",
10499         "log-symbols": "^3.0.0",
10500         "mathml-tag-names": "^2.1.3",
10501         "meow": "^6.1.0",
10502         "micromatch": "^4.0.2",
10503         "normalize-selector": "^0.2.0",
10504         "postcss": "^7.0.27",
10505         "postcss-html": "^0.36.0",
10506         "postcss-less": "^3.1.4",
10507         "postcss-media-query-parser": "^0.2.3",
10508         "postcss-reporter": "^6.0.1",
10509         "postcss-resolve-nested-selector": "^0.1.1",
10510         "postcss-safe-parser": "^4.0.2",
10511         "postcss-sass": "^0.4.4",
10512         "postcss-scss": "^2.0.0",
10513         "postcss-selector-parser": "^6.0.2",
10514         "postcss-syntax": "^0.36.2",
10515         "postcss-value-parser": "^4.0.3",
10516         "resolve-from": "^5.0.0",
10517         "slash": "^3.0.0",
10518         "specificity": "^0.4.1",
10519         "string-width": "^4.2.0",
10520         "strip-ansi": "^6.0.0",
10521         "style-search": "^0.1.0",
10522         "sugarss": "^2.0.0",
10523         "svg-tags": "^1.0.0",
10524         "table": "^5.4.6",
10525         "v8-compile-cache": "^2.1.0",
10526         "write-file-atomic": "^3.0.3"
10527       },
10528       "dependencies": {
10529         "ansi-regex": {
10530           "version": "5.0.0",
10531           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10532           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10533           "dev": true
10534         },
10535         "ansi-styles": {
10536           "version": "4.2.1",
10537           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
10538           "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
10539           "dev": true,
10540           "requires": {
10541             "@types/color-name": "^1.1.1",
10542             "color-convert": "^2.0.1"
10543           }
10544         },
10545         "braces": {
10546           "version": "3.0.2",
10547           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
10548           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
10549           "dev": true,
10550           "requires": {
10551             "fill-range": "^7.0.1"
10552           }
10553         },
10554         "camelcase": {
10555           "version": "5.3.1",
10556           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10557           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10558           "dev": true
10559         },
10560         "camelcase-keys": {
10561           "version": "6.2.2",
10562           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
10563           "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
10564           "dev": true,
10565           "requires": {
10566             "camelcase": "^5.3.1",
10567             "map-obj": "^4.0.0",
10568             "quick-lru": "^4.0.1"
10569           }
10570         },
10571         "chalk": {
10572           "version": "4.0.0",
10573           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
10574           "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
10575           "dev": true,
10576           "requires": {
10577             "ansi-styles": "^4.1.0",
10578             "supports-color": "^7.1.0"
10579           }
10580         },
10581         "color-convert": {
10582           "version": "2.0.1",
10583           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10584           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10585           "dev": true,
10586           "requires": {
10587             "color-name": "~1.1.4"
10588           }
10589         },
10590         "color-name": {
10591           "version": "1.1.4",
10592           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10593           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10594           "dev": true
10595         },
10596         "cosmiconfig": {
10597           "version": "6.0.0",
10598           "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
10599           "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
10600           "dev": true,
10601           "requires": {
10602             "@types/parse-json": "^4.0.0",
10603             "import-fresh": "^3.1.0",
10604             "parse-json": "^5.0.0",
10605             "path-type": "^4.0.0",
10606             "yaml": "^1.7.2"
10607           }
10608         },
10609         "fill-range": {
10610           "version": "7.0.1",
10611           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
10612           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
10613           "dev": true,
10614           "requires": {
10615             "to-regex-range": "^5.0.1"
10616           }
10617         },
10618         "find-up": {
10619           "version": "4.1.0",
10620           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
10621           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
10622           "dev": true,
10623           "requires": {
10624             "locate-path": "^5.0.0",
10625             "path-exists": "^4.0.0"
10626           }
10627         },
10628         "get-stdin": {
10629           "version": "7.0.0",
10630           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
10631           "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
10632           "dev": true
10633         },
10634         "global-modules": {
10635           "version": "2.0.0",
10636           "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
10637           "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
10638           "dev": true,
10639           "requires": {
10640             "global-prefix": "^3.0.0"
10641           }
10642         },
10643         "global-prefix": {
10644           "version": "3.0.0",
10645           "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
10646           "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
10647           "dev": true,
10648           "requires": {
10649             "ini": "^1.3.5",
10650             "kind-of": "^6.0.2",
10651             "which": "^1.3.1"
10652           }
10653         },
10654         "globby": {
10655           "version": "11.0.0",
10656           "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz",
10657           "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==",
10658           "dev": true,
10659           "requires": {
10660             "array-union": "^2.1.0",
10661             "dir-glob": "^3.0.1",
10662             "fast-glob": "^3.1.1",
10663             "ignore": "^5.1.4",
10664             "merge2": "^1.3.0",
10665             "slash": "^3.0.0"
10666           }
10667         },
10668         "has-flag": {
10669           "version": "4.0.0",
10670           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10671           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10672           "dev": true
10673         },
10674         "ignore": {
10675           "version": "5.1.4",
10676           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
10677           "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
10678           "dev": true
10679         },
10680         "import-fresh": {
10681           "version": "3.2.1",
10682           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
10683           "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
10684           "dev": true,
10685           "requires": {
10686             "parent-module": "^1.0.0",
10687             "resolve-from": "^4.0.0"
10688           },
10689           "dependencies": {
10690             "resolve-from": {
10691               "version": "4.0.0",
10692               "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
10693               "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
10694               "dev": true
10695             }
10696           }
10697         },
10698         "import-lazy": {
10699           "version": "4.0.0",
10700           "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
10701           "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
10702           "dev": true
10703         },
10704         "indent-string": {
10705           "version": "4.0.0",
10706           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
10707           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
10708           "dev": true
10709         },
10710         "is-number": {
10711           "version": "7.0.0",
10712           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10713           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10714           "dev": true
10715         },
10716         "locate-path": {
10717           "version": "5.0.0",
10718           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
10719           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
10720           "dev": true,
10721           "requires": {
10722             "p-locate": "^4.1.0"
10723           }
10724         },
10725         "map-obj": {
10726           "version": "4.1.0",
10727           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz",
10728           "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==",
10729           "dev": true
10730         },
10731         "meow": {
10732           "version": "6.1.1",
10733           "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz",
10734           "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==",
10735           "dev": true,
10736           "requires": {
10737             "@types/minimist": "^1.2.0",
10738             "camelcase-keys": "^6.2.2",
10739             "decamelize-keys": "^1.1.0",
10740             "hard-rejection": "^2.1.0",
10741             "minimist-options": "^4.0.2",
10742             "normalize-package-data": "^2.5.0",
10743             "read-pkg-up": "^7.0.1",
10744             "redent": "^3.0.0",
10745             "trim-newlines": "^3.0.0",
10746             "type-fest": "^0.13.1",
10747             "yargs-parser": "^18.1.3"
10748           }
10749         },
10750         "micromatch": {
10751           "version": "4.0.2",
10752           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
10753           "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
10754           "dev": true,
10755           "requires": {
10756             "braces": "^3.0.1",
10757             "picomatch": "^2.0.5"
10758           }
10759         },
10760         "p-limit": {
10761           "version": "2.3.0",
10762           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10763           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10764           "dev": true,
10765           "requires": {
10766             "p-try": "^2.0.0"
10767           }
10768         },
10769         "p-locate": {
10770           "version": "4.1.0",
10771           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
10772           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
10773           "dev": true,
10774           "requires": {
10775             "p-limit": "^2.2.0"
10776           }
10777         },
10778         "p-try": {
10779           "version": "2.2.0",
10780           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10781           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10782           "dev": true
10783         },
10784         "parse-json": {
10785           "version": "5.0.0",
10786           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz",
10787           "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==",
10788           "dev": true,
10789           "requires": {
10790             "@babel/code-frame": "^7.0.0",
10791             "error-ex": "^1.3.1",
10792             "json-parse-better-errors": "^1.0.1",
10793             "lines-and-columns": "^1.1.6"
10794           }
10795         },
10796         "path-exists": {
10797           "version": "4.0.0",
10798           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
10799           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
10800           "dev": true
10801         },
10802         "path-type": {
10803           "version": "4.0.0",
10804           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
10805           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
10806           "dev": true
10807         },
10808         "read-pkg": {
10809           "version": "5.2.0",
10810           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
10811           "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
10812           "dev": true,
10813           "requires": {
10814             "@types/normalize-package-data": "^2.4.0",
10815             "normalize-package-data": "^2.5.0",
10816             "parse-json": "^5.0.0",
10817             "type-fest": "^0.6.0"
10818           },
10819           "dependencies": {
10820             "type-fest": {
10821               "version": "0.6.0",
10822               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
10823               "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
10824               "dev": true
10825             }
10826           }
10827         },
10828         "read-pkg-up": {
10829           "version": "7.0.1",
10830           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
10831           "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
10832           "dev": true,
10833           "requires": {
10834             "find-up": "^4.1.0",
10835             "read-pkg": "^5.2.0",
10836             "type-fest": "^0.8.1"
10837           },
10838           "dependencies": {
10839             "type-fest": {
10840               "version": "0.8.1",
10841               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
10842               "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
10843               "dev": true
10844             }
10845           }
10846         },
10847         "redent": {
10848           "version": "3.0.0",
10849           "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
10850           "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
10851           "dev": true,
10852           "requires": {
10853             "indent-string": "^4.0.0",
10854             "strip-indent": "^3.0.0"
10855           }
10856         },
10857         "resolve-from": {
10858           "version": "5.0.0",
10859           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10860           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10861           "dev": true
10862         },
10863         "strip-ansi": {
10864           "version": "6.0.0",
10865           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10866           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10867           "dev": true,
10868           "requires": {
10869             "ansi-regex": "^5.0.0"
10870           }
10871         },
10872         "strip-indent": {
10873           "version": "3.0.0",
10874           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
10875           "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
10876           "dev": true,
10877           "requires": {
10878             "min-indent": "^1.0.0"
10879           }
10880         },
10881         "supports-color": {
10882           "version": "7.1.0",
10883           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
10884           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
10885           "dev": true,
10886           "requires": {
10887             "has-flag": "^4.0.0"
10888           }
10889         },
10890         "to-regex-range": {
10891           "version": "5.0.1",
10892           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10893           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10894           "dev": true,
10895           "requires": {
10896             "is-number": "^7.0.0"
10897           }
10898         },
10899         "trim-newlines": {
10900           "version": "3.0.0",
10901           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
10902           "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
10903           "dev": true
10904         },
10905         "type-fest": {
10906           "version": "0.13.1",
10907           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
10908           "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
10909           "dev": true
10910         },
10911         "yargs-parser": {
10912           "version": "18.1.3",
10913           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
10914           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
10915           "dev": true,
10916           "requires": {
10917             "camelcase": "^5.0.0",
10918             "decamelize": "^1.2.0"
10919           }
10920         }
10921       }
10922     },
10923     "stylelint-config-recommended": {
10924       "version": "3.0.0",
10925       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz",
10926       "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==",
10927       "dev": true
10928     },
10929     "stylelint-config-standard": {
10930       "version": "20.0.0",
10931       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz",
10932       "integrity": "sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA==",
10933       "dev": true,
10934       "requires": {
10935         "stylelint-config-recommended": "^3.0.0"
10936       }
10937     },
10938     "subarg": {
10939       "version": "1.0.0",
10940       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
10941       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
10942       "dev": true,
10943       "requires": {
10944         "minimist": "^1.1.0"
10945       }
10946     },
10947     "sugarss": {
10948       "version": "2.0.0",
10949       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10950       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10951       "dev": true,
10952       "requires": {
10953         "postcss": "^7.0.2"
10954       }
10955     },
10956     "supports-color": {
10957       "version": "5.5.0",
10958       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10959       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10960       "dev": true,
10961       "requires": {
10962         "has-flag": "^3.0.0"
10963       }
10964     },
10965     "sver-compat": {
10966       "version": "1.5.0",
10967       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
10968       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
10969       "dev": true,
10970       "requires": {
10971         "es6-iterator": "^2.0.1",
10972         "es6-symbol": "^3.1.1"
10973       }
10974     },
10975     "svg-tags": {
10976       "version": "1.0.0",
10977       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10978       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10979       "dev": true
10980     },
10981     "svgo": {
10982       "version": "1.3.2",
10983       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
10984       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
10985       "dev": true,
10986       "requires": {
10987         "chalk": "^2.4.1",
10988         "coa": "^2.0.2",
10989         "css-select": "^2.0.0",
10990         "css-select-base-adapter": "^0.1.1",
10991         "css-tree": "1.0.0-alpha.37",
10992         "csso": "^4.0.2",
10993         "js-yaml": "^3.13.1",
10994         "mkdirp": "~0.5.1",
10995         "object.values": "^1.1.0",
10996         "sax": "~1.2.4",
10997         "stable": "^0.1.8",
10998         "unquote": "~1.1.1",
10999         "util.promisify": "~1.0.0"
11000       }
11001     },
11002     "syntax-error": {
11003       "version": "1.4.0",
11004       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
11005       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
11006       "dev": true,
11007       "requires": {
11008         "acorn-node": "^1.2.0"
11009       }
11010     },
11011     "table": {
11012       "version": "5.4.6",
11013       "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
11014       "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
11015       "dev": true,
11016       "requires": {
11017         "ajv": "^6.10.2",
11018         "lodash": "^4.17.14",
11019         "slice-ansi": "^2.1.0",
11020         "string-width": "^3.0.0"
11021       },
11022       "dependencies": {
11023         "ansi-regex": {
11024           "version": "4.1.0",
11025           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
11026           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
11027           "dev": true
11028         },
11029         "emoji-regex": {
11030           "version": "7.0.3",
11031           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
11032           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
11033           "dev": true
11034         },
11035         "is-fullwidth-code-point": {
11036           "version": "2.0.0",
11037           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11038           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11039           "dev": true
11040         },
11041         "string-width": {
11042           "version": "3.1.0",
11043           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
11044           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
11045           "dev": true,
11046           "requires": {
11047             "emoji-regex": "^7.0.1",
11048             "is-fullwidth-code-point": "^2.0.0",
11049             "strip-ansi": "^5.1.0"
11050           }
11051         },
11052         "strip-ansi": {
11053           "version": "5.2.0",
11054           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
11055           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
11056           "dev": true,
11057           "requires": {
11058             "ansi-regex": "^4.1.0"
11059           }
11060         }
11061       }
11062     },
11063     "tar-stream": {
11064       "version": "1.6.2",
11065       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
11066       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
11067       "dev": true,
11068       "optional": true,
11069       "requires": {
11070         "bl": "^1.0.0",
11071         "buffer-alloc": "^1.2.0",
11072         "end-of-stream": "^1.0.0",
11073         "fs-constants": "^1.0.0",
11074         "readable-stream": "^2.3.0",
11075         "to-buffer": "^1.1.1",
11076         "xtend": "^4.0.0"
11077       }
11078     },
11079     "temp-dir": {
11080       "version": "1.0.0",
11081       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
11082       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
11083       "dev": true,
11084       "optional": true
11085     },
11086     "tempfile": {
11087       "version": "2.0.0",
11088       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
11089       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
11090       "dev": true,
11091       "optional": true,
11092       "requires": {
11093         "temp-dir": "^1.0.0",
11094         "uuid": "^3.0.1"
11095       }
11096     },
11097     "text-table": {
11098       "version": "0.2.0",
11099       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
11100       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
11101       "dev": true
11102     },
11103     "through": {
11104       "version": "2.3.8",
11105       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
11106       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
11107       "dev": true
11108     },
11109     "through2": {
11110       "version": "3.0.1",
11111       "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
11112       "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
11113       "dev": true,
11114       "requires": {
11115         "readable-stream": "2 || 3"
11116       }
11117     },
11118     "through2-concurrent": {
11119       "version": "2.0.0",
11120       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
11121       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
11122       "dev": true,
11123       "requires": {
11124         "through2": "^2.0.0"
11125       },
11126       "dependencies": {
11127         "through2": {
11128           "version": "2.0.5",
11129           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11130           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11131           "dev": true,
11132           "requires": {
11133             "readable-stream": "~2.3.6",
11134             "xtend": "~4.0.1"
11135           }
11136         }
11137       }
11138     },
11139     "through2-filter": {
11140       "version": "3.0.0",
11141       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
11142       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
11143       "dev": true,
11144       "requires": {
11145         "through2": "~2.0.0",
11146         "xtend": "~4.0.0"
11147       },
11148       "dependencies": {
11149         "through2": {
11150           "version": "2.0.5",
11151           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11152           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11153           "dev": true,
11154           "requires": {
11155             "readable-stream": "~2.3.6",
11156             "xtend": "~4.0.1"
11157           }
11158         }
11159       }
11160     },
11161     "time-stamp": {
11162       "version": "1.1.0",
11163       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
11164       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
11165       "dev": true
11166     },
11167     "timed-out": {
11168       "version": "4.0.1",
11169       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
11170       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
11171       "dev": true,
11172       "optional": true
11173     },
11174     "timers-browserify": {
11175       "version": "1.4.2",
11176       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
11177       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
11178       "dev": true,
11179       "requires": {
11180         "process": "~0.11.0"
11181       }
11182     },
11183     "timsort": {
11184       "version": "0.3.0",
11185       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
11186       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
11187       "dev": true
11188     },
11189     "tiny-lr": {
11190       "version": "1.1.1",
11191       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
11192       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
11193       "dev": true,
11194       "requires": {
11195         "body": "^5.1.0",
11196         "debug": "^3.1.0",
11197         "faye-websocket": "~0.10.0",
11198         "livereload-js": "^2.3.0",
11199         "object-assign": "^4.1.0",
11200         "qs": "^6.4.0"
11201       },
11202       "dependencies": {
11203         "debug": {
11204           "version": "3.2.6",
11205           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
11206           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
11207           "dev": true,
11208           "requires": {
11209             "ms": "^2.1.1"
11210           }
11211         }
11212       }
11213     },
11214     "tlds": {
11215       "version": "1.207.0",
11216       "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.207.0.tgz",
11217       "integrity": "sha512-k7d7Q1LqjtAvhtEOs3yN14EabsNO8ZCoY6RESSJDB9lst3bTx3as/m1UuAeCKzYxiyhR1qq72ZPhpSf+qlqiwg==",
11218       "dev": true
11219     },
11220     "tmp": {
11221       "version": "0.0.33",
11222       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11223       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11224       "dev": true,
11225       "requires": {
11226         "os-tmpdir": "~1.0.2"
11227       }
11228     },
11229     "to-absolute-glob": {
11230       "version": "2.0.2",
11231       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
11232       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
11233       "dev": true,
11234       "requires": {
11235         "is-absolute": "^1.0.0",
11236         "is-negated-glob": "^1.0.0"
11237       }
11238     },
11239     "to-buffer": {
11240       "version": "1.1.1",
11241       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
11242       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
11243       "dev": true,
11244       "optional": true
11245     },
11246     "to-fast-properties": {
11247       "version": "2.0.0",
11248       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11249       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
11250       "dev": true
11251     },
11252     "to-object-path": {
11253       "version": "0.3.0",
11254       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11255       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11256       "dev": true,
11257       "requires": {
11258         "kind-of": "^3.0.2"
11259       },
11260       "dependencies": {
11261         "is-buffer": {
11262           "version": "1.1.6",
11263           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
11264           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
11265           "dev": true
11266         },
11267         "kind-of": {
11268           "version": "3.2.2",
11269           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11270           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11271           "dev": true,
11272           "requires": {
11273             "is-buffer": "^1.1.5"
11274           }
11275         }
11276       }
11277     },
11278     "to-regex": {
11279       "version": "3.0.2",
11280       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11281       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11282       "dev": true,
11283       "requires": {
11284         "define-property": "^2.0.2",
11285         "extend-shallow": "^3.0.2",
11286         "regex-not": "^1.0.2",
11287         "safe-regex": "^1.1.0"
11288       }
11289     },
11290     "to-regex-range": {
11291       "version": "2.1.1",
11292       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
11293       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
11294       "dev": true,
11295       "requires": {
11296         "is-number": "^3.0.0",
11297         "repeat-string": "^1.6.1"
11298       }
11299     },
11300     "to-through": {
11301       "version": "2.0.0",
11302       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
11303       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
11304       "dev": true,
11305       "requires": {
11306         "through2": "^2.0.3"
11307       },
11308       "dependencies": {
11309         "through2": {
11310           "version": "2.0.5",
11311           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11312           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11313           "dev": true,
11314           "requires": {
11315             "readable-stream": "~2.3.6",
11316             "xtend": "~4.0.1"
11317           }
11318         }
11319       }
11320     },
11321     "toidentifier": {
11322       "version": "1.0.0",
11323       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
11324       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
11325       "dev": true
11326     },
11327     "transform-ast": {
11328       "version": "2.4.4",
11329       "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz",
11330       "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==",
11331       "dev": true,
11332       "requires": {
11333         "acorn-node": "^1.3.0",
11334         "convert-source-map": "^1.5.1",
11335         "dash-ast": "^1.0.0",
11336         "is-buffer": "^2.0.0",
11337         "magic-string": "^0.23.2",
11338         "merge-source-map": "1.0.4",
11339         "nanobench": "^2.1.1"
11340       }
11341     },
11342     "trim": {
11343       "version": "0.0.1",
11344       "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
11345       "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
11346       "dev": true
11347     },
11348     "trim-newlines": {
11349       "version": "1.0.0",
11350       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
11351       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
11352       "dev": true,
11353       "optional": true
11354     },
11355     "trim-repeated": {
11356       "version": "1.0.0",
11357       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
11358       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
11359       "dev": true,
11360       "optional": true,
11361       "requires": {
11362         "escape-string-regexp": "^1.0.2"
11363       }
11364     },
11365     "trim-trailing-lines": {
11366       "version": "1.1.3",
11367       "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz",
11368       "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==",
11369       "dev": true
11370     },
11371     "trough": {
11372       "version": "1.0.5",
11373       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
11374       "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
11375       "dev": true
11376     },
11377     "tslib": {
11378       "version": "1.11.2",
11379       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz",
11380       "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==",
11381       "dev": true
11382     },
11383     "tty-browserify": {
11384       "version": "0.0.1",
11385       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
11386       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
11387       "dev": true
11388     },
11389     "tunnel-agent": {
11390       "version": "0.6.0",
11391       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11392       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11393       "dev": true,
11394       "optional": true,
11395       "requires": {
11396         "safe-buffer": "^5.0.1"
11397       }
11398     },
11399     "type": {
11400       "version": "1.2.0",
11401       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
11402       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
11403       "dev": true
11404     },
11405     "type-check": {
11406       "version": "0.3.2",
11407       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
11408       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
11409       "dev": true,
11410       "requires": {
11411         "prelude-ls": "~1.1.2"
11412       }
11413     },
11414     "type-fest": {
11415       "version": "0.8.1",
11416       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
11417       "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
11418       "dev": true
11419     },
11420     "typedarray": {
11421       "version": "0.0.6",
11422       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11423       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11424       "dev": true
11425     },
11426     "typedarray-to-buffer": {
11427       "version": "3.1.5",
11428       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
11429       "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
11430       "dev": true,
11431       "requires": {
11432         "is-typedarray": "^1.0.0"
11433       }
11434     },
11435     "typeface-roboto": {
11436       "version": "0.0.75",
11437       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.75.tgz",
11438       "integrity": "sha512-VrR/IiH00Z1tFP4vDGfwZ1esNqTiDMchBEXYY9kilT6wRGgFoCAlgkEUMHb1E3mB0FsfZhv756IF0+R+SFPfdg==",
11439       "dev": true
11440     },
11441     "typeface-roboto-mono": {
11442       "version": "0.0.75",
11443       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.75.tgz",
11444       "integrity": "sha512-dYfyXd6HrKyMC/PuBAAtay0tZKsBrzxIW/fBY325vLxFfi/IDKSuyTkWxkU4lyZV6KPHetFnJ661PNXzz2FS/w==",
11445       "dev": true
11446     },
11447     "typescript": {
11448       "version": "3.8.3",
11449       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
11450       "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
11451       "dev": true
11452     },
11453     "uglify-js": {
11454       "version": "3.9.2",
11455       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.2.tgz",
11456       "integrity": "sha512-zGVwKslUAD/EeqOrD1nQaBmXIHl1Vw371we8cvS8I6mYK9rmgX5tv8AAeJdfsQ3Kk5mGax2SVV/AizxdNGhl7Q==",
11457       "dev": true,
11458       "requires": {
11459         "commander": "~2.20.3"
11460       },
11461       "dependencies": {
11462         "commander": {
11463           "version": "2.20.3",
11464           "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
11465           "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
11466           "dev": true
11467         }
11468       }
11469     },
11470     "umd": {
11471       "version": "3.0.3",
11472       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
11473       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
11474       "dev": true
11475     },
11476     "unbzip2-stream": {
11477       "version": "1.4.2",
11478       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.2.tgz",
11479       "integrity": "sha512-pZMVAofMrrHX6Ik39hCk470kulCbmZ2SWfQLPmTWqfJV/oUm0gn1CblvHdUu4+54Je6Jq34x8kY6XjTy6dMkOg==",
11480       "dev": true,
11481       "optional": true,
11482       "requires": {
11483         "buffer": "^5.2.1",
11484         "through": "^2.3.8"
11485       }
11486     },
11487     "unc-path-regex": {
11488       "version": "0.1.2",
11489       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
11490       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
11491       "dev": true
11492     },
11493     "undeclared-identifiers": {
11494       "version": "1.1.3",
11495       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
11496       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
11497       "dev": true,
11498       "requires": {
11499         "acorn-node": "^1.3.0",
11500         "dash-ast": "^1.0.0",
11501         "get-assigned-identifiers": "^1.2.0",
11502         "simple-concat": "^1.0.0",
11503         "xtend": "^4.0.1"
11504       }
11505     },
11506     "undertaker": {
11507       "version": "1.2.1",
11508       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz",
11509       "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==",
11510       "dev": true,
11511       "requires": {
11512         "arr-flatten": "^1.0.1",
11513         "arr-map": "^2.0.0",
11514         "bach": "^1.0.0",
11515         "collection-map": "^1.0.0",
11516         "es6-weak-map": "^2.0.1",
11517         "last-run": "^1.1.0",
11518         "object.defaults": "^1.0.0",
11519         "object.reduce": "^1.0.0",
11520         "undertaker-registry": "^1.0.0"
11521       }
11522     },
11523     "undertaker-registry": {
11524       "version": "1.0.1",
11525       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
11526       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
11527       "dev": true
11528     },
11529     "unherit": {
11530       "version": "1.1.3",
11531       "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
11532       "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
11533       "dev": true,
11534       "requires": {
11535         "inherits": "^2.0.0",
11536         "xtend": "^4.0.0"
11537       }
11538     },
11539     "unified": {
11540       "version": "9.0.0",
11541       "resolved": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz",
11542       "integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==",
11543       "dev": true,
11544       "requires": {
11545         "bail": "^1.0.0",
11546         "extend": "^3.0.0",
11547         "is-buffer": "^2.0.0",
11548         "is-plain-obj": "^2.0.0",
11549         "trough": "^1.0.0",
11550         "vfile": "^4.0.0"
11551       },
11552       "dependencies": {
11553         "is-plain-obj": {
11554           "version": "2.1.0",
11555           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
11556           "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
11557           "dev": true
11558         }
11559       }
11560     },
11561     "union-value": {
11562       "version": "1.0.1",
11563       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11564       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11565       "dev": true,
11566       "requires": {
11567         "arr-union": "^3.1.0",
11568         "get-value": "^2.0.6",
11569         "is-extendable": "^0.1.1",
11570         "set-value": "^2.0.1"
11571       }
11572     },
11573     "uniq": {
11574       "version": "1.0.1",
11575       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11576       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11577       "dev": true
11578     },
11579     "uniqs": {
11580       "version": "2.0.0",
11581       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
11582       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
11583       "dev": true
11584     },
11585     "unique-stream": {
11586       "version": "2.3.1",
11587       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
11588       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
11589       "dev": true,
11590       "requires": {
11591         "json-stable-stringify-without-jsonify": "^1.0.1",
11592         "through2-filter": "^3.0.0"
11593       }
11594     },
11595     "unist-util-find-all-after": {
11596       "version": "3.0.1",
11597       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz",
11598       "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==",
11599       "dev": true,
11600       "requires": {
11601         "unist-util-is": "^4.0.0"
11602       }
11603     },
11604     "unist-util-is": {
11605       "version": "4.0.2",
11606       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz",
11607       "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==",
11608       "dev": true
11609     },
11610     "unist-util-remove-position": {
11611       "version": "2.0.1",
11612       "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz",
11613       "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==",
11614       "dev": true,
11615       "requires": {
11616         "unist-util-visit": "^2.0.0"
11617       }
11618     },
11619     "unist-util-stringify-position": {
11620       "version": "2.0.3",
11621       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
11622       "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
11623       "dev": true,
11624       "requires": {
11625         "@types/unist": "^2.0.2"
11626       }
11627     },
11628     "unist-util-visit": {
11629       "version": "2.0.2",
11630       "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz",
11631       "integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==",
11632       "dev": true,
11633       "requires": {
11634         "@types/unist": "^2.0.0",
11635         "unist-util-is": "^4.0.0",
11636         "unist-util-visit-parents": "^3.0.0"
11637       }
11638     },
11639     "unist-util-visit-parents": {
11640       "version": "3.0.2",
11641       "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.0.2.tgz",
11642       "integrity": "sha512-yJEfuZtzFpQmg1OSCyS9M5NJRrln/9FbYosH3iW0MG402QbdbaB8ZESwUv9RO6nRfLAKvWcMxCwdLWOov36x/g==",
11643       "dev": true,
11644       "requires": {
11645         "@types/unist": "^2.0.0",
11646         "unist-util-is": "^4.0.0"
11647       }
11648     },
11649     "universalify": {
11650       "version": "0.1.2",
11651       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11652       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11653       "dev": true
11654     },
11655     "unpipe": {
11656       "version": "1.0.0",
11657       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11658       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11659       "dev": true
11660     },
11661     "unquote": {
11662       "version": "1.1.1",
11663       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
11664       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
11665       "dev": true
11666     },
11667     "unset-value": {
11668       "version": "1.0.0",
11669       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11670       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11671       "dev": true,
11672       "requires": {
11673         "has-value": "^0.3.1",
11674         "isobject": "^3.0.0"
11675       },
11676       "dependencies": {
11677         "has-value": {
11678           "version": "0.3.1",
11679           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11680           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11681           "dev": true,
11682           "requires": {
11683             "get-value": "^2.0.3",
11684             "has-values": "^0.1.4",
11685             "isobject": "^2.0.0"
11686           },
11687           "dependencies": {
11688             "isobject": {
11689               "version": "2.1.0",
11690               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11691               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11692               "dev": true,
11693               "requires": {
11694                 "isarray": "1.0.0"
11695               }
11696             }
11697           }
11698         },
11699         "has-values": {
11700           "version": "0.1.4",
11701           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11702           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11703           "dev": true
11704         }
11705       }
11706     },
11707     "upath": {
11708       "version": "1.2.0",
11709       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
11710       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
11711       "dev": true
11712     },
11713     "uri-js": {
11714       "version": "4.2.2",
11715       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
11716       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
11717       "dev": true,
11718       "requires": {
11719         "punycode": "^2.1.0"
11720       },
11721       "dependencies": {
11722         "punycode": {
11723           "version": "2.1.1",
11724           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11725           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11726           "dev": true
11727         }
11728       }
11729     },
11730     "urix": {
11731       "version": "0.1.0",
11732       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11733       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11734       "dev": true
11735     },
11736     "url": {
11737       "version": "0.11.0",
11738       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11739       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11740       "dev": true,
11741       "requires": {
11742         "punycode": "1.3.2",
11743         "querystring": "0.2.0"
11744       },
11745       "dependencies": {
11746         "punycode": {
11747           "version": "1.3.2",
11748           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11749           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11750           "dev": true
11751         }
11752       }
11753     },
11754     "url-parse-lax": {
11755       "version": "1.0.0",
11756       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
11757       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
11758       "dev": true,
11759       "optional": true,
11760       "requires": {
11761         "prepend-http": "^1.0.1"
11762       }
11763     },
11764     "url-regex": {
11765       "version": "5.0.0",
11766       "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-5.0.0.tgz",
11767       "integrity": "sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==",
11768       "dev": true,
11769       "requires": {
11770         "ip-regex": "^4.1.0",
11771         "tlds": "^1.203.0"
11772       }
11773     },
11774     "url-to-options": {
11775       "version": "1.0.1",
11776       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
11777       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
11778       "dev": true,
11779       "optional": true
11780     },
11781     "use": {
11782       "version": "3.1.1",
11783       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11784       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11785       "dev": true
11786     },
11787     "util": {
11788       "version": "0.10.4",
11789       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11790       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11791       "dev": true,
11792       "requires": {
11793         "inherits": "2.0.3"
11794       },
11795       "dependencies": {
11796         "inherits": {
11797           "version": "2.0.3",
11798           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11799           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11800           "dev": true
11801         }
11802       }
11803     },
11804     "util-deprecate": {
11805       "version": "1.0.2",
11806       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11807       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11808       "dev": true
11809     },
11810     "util.promisify": {
11811       "version": "1.0.1",
11812       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
11813       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
11814       "dev": true,
11815       "requires": {
11816         "define-properties": "^1.1.3",
11817         "es-abstract": "^1.17.2",
11818         "has-symbols": "^1.0.1",
11819         "object.getownpropertydescriptors": "^2.1.0"
11820       }
11821     },
11822     "utils-merge": {
11823       "version": "1.0.1",
11824       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11825       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11826       "dev": true
11827     },
11828     "uuid": {
11829       "version": "3.4.0",
11830       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
11831       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
11832       "dev": true,
11833       "optional": true
11834     },
11835     "v8-compile-cache": {
11836       "version": "2.1.0",
11837       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
11838       "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
11839       "dev": true
11840     },
11841     "v8flags": {
11842       "version": "3.1.3",
11843       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
11844       "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
11845       "dev": true,
11846       "requires": {
11847         "homedir-polyfill": "^1.0.1"
11848       }
11849     },
11850     "validate-npm-package-license": {
11851       "version": "3.0.4",
11852       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11853       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11854       "dev": true,
11855       "requires": {
11856         "spdx-correct": "^3.0.0",
11857         "spdx-expression-parse": "^3.0.0"
11858       }
11859     },
11860     "value-or-function": {
11861       "version": "3.0.0",
11862       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
11863       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
11864       "dev": true
11865     },
11866     "vendors": {
11867       "version": "1.0.4",
11868       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
11869       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
11870       "dev": true
11871     },
11872     "vfile": {
11873       "version": "4.1.0",
11874       "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.1.0.tgz",
11875       "integrity": "sha512-BaTPalregj++64xbGK6uIlsurN3BCRNM/P2Pg8HezlGzKd1O9PrwIac6bd9Pdx2uTb0QHoioZ+rXKolbVXEgJg==",
11876       "dev": true,
11877       "requires": {
11878         "@types/unist": "^2.0.0",
11879         "is-buffer": "^2.0.0",
11880         "replace-ext": "1.0.0",
11881         "unist-util-stringify-position": "^2.0.0",
11882         "vfile-message": "^2.0.0"
11883       },
11884       "dependencies": {
11885         "replace-ext": {
11886           "version": "1.0.0",
11887           "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
11888           "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
11889           "dev": true
11890         }
11891       }
11892     },
11893     "vfile-location": {
11894       "version": "3.0.1",
11895       "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.0.1.tgz",
11896       "integrity": "sha512-yYBO06eeN/Ki6Kh1QAkgzYpWT1d3Qln+ZCtSbJqFExPl1S3y2qqotJQXoh6qEvl/jDlgpUJolBn3PItVnnZRqQ==",
11897       "dev": true
11898     },
11899     "vfile-message": {
11900       "version": "2.0.4",
11901       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
11902       "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
11903       "dev": true,
11904       "requires": {
11905         "@types/unist": "^2.0.0",
11906         "unist-util-stringify-position": "^2.0.0"
11907       }
11908     },
11909     "vinyl": {
11910       "version": "2.2.0",
11911       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
11912       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
11913       "dev": true,
11914       "requires": {
11915         "clone": "^2.1.1",
11916         "clone-buffer": "^1.0.0",
11917         "clone-stats": "^1.0.0",
11918         "cloneable-readable": "^1.0.0",
11919         "remove-trailing-separator": "^1.0.1",
11920         "replace-ext": "^1.0.0"
11921       }
11922     },
11923     "vinyl-buffer": {
11924       "version": "1.0.1",
11925       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
11926       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
11927       "dev": true,
11928       "requires": {
11929         "bl": "^1.2.1",
11930         "through2": "^2.0.3"
11931       },
11932       "dependencies": {
11933         "through2": {
11934           "version": "2.0.5",
11935           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11936           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11937           "dev": true,
11938           "requires": {
11939             "readable-stream": "~2.3.6",
11940             "xtend": "~4.0.1"
11941           }
11942         }
11943       }
11944     },
11945     "vinyl-fs": {
11946       "version": "3.0.3",
11947       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
11948       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
11949       "dev": true,
11950       "requires": {
11951         "fs-mkdirp-stream": "^1.0.0",
11952         "glob-stream": "^6.1.0",
11953         "graceful-fs": "^4.0.0",
11954         "is-valid-glob": "^1.0.0",
11955         "lazystream": "^1.0.0",
11956         "lead": "^1.0.0",
11957         "object.assign": "^4.0.4",
11958         "pumpify": "^1.3.5",
11959         "readable-stream": "^2.3.3",
11960         "remove-bom-buffer": "^3.0.0",
11961         "remove-bom-stream": "^1.2.0",
11962         "resolve-options": "^1.1.0",
11963         "through2": "^2.0.0",
11964         "to-through": "^2.0.0",
11965         "value-or-function": "^3.0.0",
11966         "vinyl": "^2.0.0",
11967         "vinyl-sourcemap": "^1.1.0"
11968       },
11969       "dependencies": {
11970         "through2": {
11971           "version": "2.0.5",
11972           "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11973           "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11974           "dev": true,
11975           "requires": {
11976             "readable-stream": "~2.3.6",
11977             "xtend": "~4.0.1"
11978           }
11979         }
11980       }
11981     },
11982     "vinyl-sourcemap": {
11983       "version": "1.1.0",
11984       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
11985       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
11986       "dev": true,
11987       "requires": {
11988         "append-buffer": "^1.0.2",
11989         "convert-source-map": "^1.5.0",
11990         "graceful-fs": "^4.1.6",
11991         "normalize-path": "^2.1.1",
11992         "now-and-later": "^2.0.0",
11993         "remove-bom-buffer": "^3.0.0",
11994         "vinyl": "^2.0.0"
11995       }
11996     },
11997     "vinyl-sourcemaps-apply": {
11998       "version": "0.2.1",
11999       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
12000       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
12001       "dev": true,
12002       "requires": {
12003         "source-map": "^0.5.1"
12004       },
12005       "dependencies": {
12006         "source-map": {
12007           "version": "0.5.7",
12008           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12009           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12010           "dev": true
12011         }
12012       }
12013     },
12014     "vm-browserify": {
12015       "version": "1.1.2",
12016       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
12017       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
12018       "dev": true
12019     },
12020     "vue-eslint-parser": {
12021       "version": "2.0.3",
12022       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
12023       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
12024       "dev": true,
12025       "requires": {
12026         "debug": "^3.1.0",
12027         "eslint-scope": "^3.7.1",
12028         "eslint-visitor-keys": "^1.0.0",
12029         "espree": "^3.5.2",
12030         "esquery": "^1.0.0",
12031         "lodash": "^4.17.4"
12032       },
12033       "dependencies": {
12034         "acorn": {
12035           "version": "5.7.4",
12036           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
12037           "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
12038           "dev": true
12039         },
12040         "acorn-jsx": {
12041           "version": "3.0.1",
12042           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
12043           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
12044           "dev": true,
12045           "requires": {
12046             "acorn": "^3.0.4"
12047           },
12048           "dependencies": {
12049             "acorn": {
12050               "version": "3.3.0",
12051               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
12052               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
12053               "dev": true
12054             }
12055           }
12056         },
12057         "debug": {
12058           "version": "3.2.6",
12059           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
12060           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
12061           "dev": true,
12062           "requires": {
12063             "ms": "^2.1.1"
12064           }
12065         },
12066         "eslint-scope": {
12067           "version": "3.7.3",
12068           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
12069           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
12070           "dev": true,
12071           "requires": {
12072             "esrecurse": "^4.1.0",
12073             "estraverse": "^4.1.1"
12074           }
12075         },
12076         "espree": {
12077           "version": "3.5.4",
12078           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
12079           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
12080           "dev": true,
12081           "requires": {
12082             "acorn": "^5.5.0",
12083             "acorn-jsx": "^3.0.0"
12084           }
12085         }
12086       }
12087     },
12088     "websocket-driver": {
12089       "version": "0.7.3",
12090       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
12091       "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
12092       "dev": true,
12093       "requires": {
12094         "http-parser-js": ">=0.4.0 <0.4.11",
12095         "safe-buffer": ">=5.1.0",
12096         "websocket-extensions": ">=0.1.1"
12097       }
12098     },
12099     "websocket-extensions": {
12100       "version": "0.1.3",
12101       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
12102       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
12103       "dev": true
12104     },
12105     "which": {
12106       "version": "1.3.1",
12107       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
12108       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
12109       "dev": true,
12110       "requires": {
12111         "isexe": "^2.0.0"
12112       }
12113     },
12114     "which-module": {
12115       "version": "1.0.0",
12116       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
12117       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
12118       "dev": true
12119     },
12120     "word-wrap": {
12121       "version": "1.2.3",
12122       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
12123       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
12124       "dev": true
12125     },
12126     "wordwrap": {
12127       "version": "1.0.0",
12128       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
12129       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
12130       "dev": true
12131     },
12132     "wrap-ansi": {
12133       "version": "2.1.0",
12134       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
12135       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
12136       "dev": true,
12137       "requires": {
12138         "string-width": "^1.0.1",
12139         "strip-ansi": "^3.0.1"
12140       },
12141       "dependencies": {
12142         "is-fullwidth-code-point": {
12143           "version": "1.0.0",
12144           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12145           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12146           "dev": true,
12147           "requires": {
12148             "number-is-nan": "^1.0.0"
12149           }
12150         },
12151         "string-width": {
12152           "version": "1.0.2",
12153           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12154           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12155           "dev": true,
12156           "requires": {
12157             "code-point-at": "^1.0.0",
12158             "is-fullwidth-code-point": "^1.0.0",
12159             "strip-ansi": "^3.0.0"
12160           }
12161         }
12162       }
12163     },
12164     "wrap-comment": {
12165       "version": "1.0.1",
12166       "resolved": "https://registry.npmjs.org/wrap-comment/-/wrap-comment-1.0.1.tgz",
12167       "integrity": "sha512-APccrMwl/ont0RHFTXNAQfM647duYYEfs6cngrIyTByTI0xbWnDnPSptFZhS68L4WCjt2ZxuhCFwuY6Pe88KZQ==",
12168       "dev": true
12169     },
12170     "wrappy": {
12171       "version": "1.0.2",
12172       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12173       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12174       "dev": true
12175     },
12176     "write": {
12177       "version": "1.0.3",
12178       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
12179       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
12180       "dev": true,
12181       "requires": {
12182         "mkdirp": "^0.5.1"
12183       }
12184     },
12185     "write-file-atomic": {
12186       "version": "3.0.3",
12187       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
12188       "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
12189       "dev": true,
12190       "requires": {
12191         "imurmurhash": "^0.1.4",
12192         "is-typedarray": "^1.0.0",
12193         "signal-exit": "^3.0.2",
12194         "typedarray-to-buffer": "^3.1.5"
12195       }
12196     },
12197     "xmlhttprequest": {
12198       "version": "1.8.0",
12199       "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
12200       "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=",
12201       "dev": true
12202     },
12203     "xtend": {
12204       "version": "4.0.2",
12205       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
12206       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
12207       "dev": true
12208     },
12209     "xxhashjs": {
12210       "version": "0.2.2",
12211       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
12212       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
12213       "dev": true,
12214       "requires": {
12215         "cuint": "^0.2.2"
12216       }
12217     },
12218     "y18n": {
12219       "version": "3.2.1",
12220       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
12221       "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
12222       "dev": true
12223     },
12224     "yallist": {
12225       "version": "2.1.2",
12226       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
12227       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
12228       "dev": true,
12229       "optional": true
12230     },
12231     "yaml": {
12232       "version": "1.9.2",
12233       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz",
12234       "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==",
12235       "dev": true,
12236       "requires": {
12237         "@babel/runtime": "^7.9.2"
12238       }
12239     },
12240     "yargs": {
12241       "version": "7.1.0",
12242       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
12243       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
12244       "dev": true,
12245       "requires": {
12246         "camelcase": "^3.0.0",
12247         "cliui": "^3.2.0",
12248         "decamelize": "^1.1.1",
12249         "get-caller-file": "^1.0.1",
12250         "os-locale": "^1.4.0",
12251         "read-pkg-up": "^1.0.1",
12252         "require-directory": "^2.1.1",
12253         "require-main-filename": "^1.0.1",
12254         "set-blocking": "^2.0.0",
12255         "string-width": "^1.0.2",
12256         "which-module": "^1.0.0",
12257         "y18n": "^3.2.1",
12258         "yargs-parser": "^5.0.0"
12259       },
12260       "dependencies": {
12261         "find-up": {
12262           "version": "1.1.2",
12263           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
12264           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
12265           "dev": true,
12266           "requires": {
12267             "path-exists": "^2.0.0",
12268             "pinkie-promise": "^2.0.0"
12269           }
12270         },
12271         "is-fullwidth-code-point": {
12272           "version": "1.0.0",
12273           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12274           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12275           "dev": true,
12276           "requires": {
12277             "number-is-nan": "^1.0.0"
12278           }
12279         },
12280         "load-json-file": {
12281           "version": "1.1.0",
12282           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
12283           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
12284           "dev": true,
12285           "requires": {
12286             "graceful-fs": "^4.1.2",
12287             "parse-json": "^2.2.0",
12288             "pify": "^2.0.0",
12289             "pinkie-promise": "^2.0.0",
12290             "strip-bom": "^2.0.0"
12291           }
12292         },
12293         "parse-json": {
12294           "version": "2.2.0",
12295           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
12296           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
12297           "dev": true,
12298           "requires": {
12299             "error-ex": "^1.2.0"
12300           }
12301         },
12302         "path-exists": {
12303           "version": "2.1.0",
12304           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
12305           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
12306           "dev": true,
12307           "requires": {
12308             "pinkie-promise": "^2.0.0"
12309           }
12310         },
12311         "path-type": {
12312           "version": "1.1.0",
12313           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
12314           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
12315           "dev": true,
12316           "requires": {
12317             "graceful-fs": "^4.1.2",
12318             "pify": "^2.0.0",
12319             "pinkie-promise": "^2.0.0"
12320           }
12321         },
12322         "read-pkg": {
12323           "version": "1.1.0",
12324           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
12325           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
12326           "dev": true,
12327           "requires": {
12328             "load-json-file": "^1.0.0",
12329             "normalize-package-data": "^2.3.2",
12330             "path-type": "^1.0.0"
12331           }
12332         },
12333         "read-pkg-up": {
12334           "version": "1.0.1",
12335           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
12336           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
12337           "dev": true,
12338           "requires": {
12339             "find-up": "^1.0.0",
12340             "read-pkg": "^1.0.0"
12341           }
12342         },
12343         "string-width": {
12344           "version": "1.0.2",
12345           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12346           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12347           "dev": true,
12348           "requires": {
12349             "code-point-at": "^1.0.0",
12350             "is-fullwidth-code-point": "^1.0.0",
12351             "strip-ansi": "^3.0.0"
12352           }
12353         },
12354         "strip-bom": {
12355           "version": "2.0.0",
12356           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
12357           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
12358           "dev": true,
12359           "requires": {
12360             "is-utf8": "^0.2.0"
12361           }
12362         }
12363       }
12364     },
12365     "yargs-parser": {
12366       "version": "5.0.0",
12367       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
12368       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
12369       "dev": true,
12370       "requires": {
12371         "camelcase": "^3.0.0"
12372       }
12373     },
12374     "yauzl": {
12375       "version": "2.10.0",
12376       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
12377       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
12378       "dev": true,
12379       "requires": {
12380         "buffer-crc32": "~0.2.3",
12381         "fd-slicer": "~1.1.0"
12382       }
12383     },
12384     "yazl": {
12385       "version": "2.5.1",
12386       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
12387       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
12388       "dev": true,
12389       "requires": {
12390         "buffer-crc32": "~0.2.3"
12391       }
12392     }
12393   }
12394 }