• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "website",
3  "lockfileVersion": 2,
4  "requires": true,
5  "packages": {
6    "": {
7      "devDependencies": {
8        "clean-css": "^5.1.1",
9        "event-stream": "4.0.1",
10        "gulp": "^4.0.2",
11        "monaco-editor": "^0.23.0",
12        "postcss": "^8.4.31",
13        "rimraf": "^3.0.2",
14        "uncss": "^0.17.3",
15        "yaserver": "^0.3.0"
16      }
17    },
18    "node_modules/abab": {
19      "version": "2.0.6",
20      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
21      "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
22      "deprecated": "Use your platform's native atob() and btoa() methods instead",
23      "dev": true
24    },
25    "node_modules/acorn": {
26      "version": "6.4.2",
27      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
28      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
29      "dev": true,
30      "bin": {
31        "acorn": "bin/acorn"
32      },
33      "engines": {
34        "node": ">=0.4.0"
35      }
36    },
37    "node_modules/acorn-globals": {
38      "version": "4.3.4",
39      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
40      "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
41      "dev": true,
42      "dependencies": {
43        "acorn": "^6.0.1",
44        "acorn-walk": "^6.0.1"
45      }
46    },
47    "node_modules/acorn-walk": {
48      "version": "6.2.0",
49      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
50      "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
51      "dev": true,
52      "engines": {
53        "node": ">=0.4.0"
54      }
55    },
56    "node_modules/ajv": {
57      "version": "6.12.6",
58      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
59      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
60      "dev": true,
61      "dependencies": {
62        "fast-deep-equal": "^3.1.1",
63        "fast-json-stable-stringify": "^2.0.0",
64        "json-schema-traverse": "^0.4.1",
65        "uri-js": "^4.2.2"
66      },
67      "funding": {
68        "type": "github",
69        "url": "https://github.com/sponsors/epoberezkin"
70      }
71    },
72    "node_modules/ansi-colors": {
73      "version": "1.1.0",
74      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
75      "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
76      "dev": true,
77      "dependencies": {
78        "ansi-wrap": "^0.1.0"
79      },
80      "engines": {
81        "node": ">=0.10.0"
82      }
83    },
84    "node_modules/ansi-gray": {
85      "version": "0.1.1",
86      "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
87      "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==",
88      "dev": true,
89      "dependencies": {
90        "ansi-wrap": "0.1.0"
91      },
92      "engines": {
93        "node": ">=0.10.0"
94      }
95    },
96    "node_modules/ansi-regex": {
97      "version": "2.1.1",
98      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
99      "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
100      "dev": true,
101      "engines": {
102        "node": ">=0.10.0"
103      }
104    },
105    "node_modules/ansi-wrap": {
106      "version": "0.1.0",
107      "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
108      "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==",
109      "dev": true,
110      "engines": {
111        "node": ">=0.10.0"
112      }
113    },
114    "node_modules/anymatch": {
115      "version": "2.0.0",
116      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
117      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
118      "dev": true,
119      "dependencies": {
120        "micromatch": "^3.1.4",
121        "normalize-path": "^2.1.1"
122      }
123    },
124    "node_modules/anymatch/node_modules/normalize-path": {
125      "version": "2.1.1",
126      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
127      "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
128      "dev": true,
129      "dependencies": {
130        "remove-trailing-separator": "^1.0.1"
131      },
132      "engines": {
133        "node": ">=0.10.0"
134      }
135    },
136    "node_modules/append-buffer": {
137      "version": "1.0.2",
138      "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
139      "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==",
140      "dev": true,
141      "dependencies": {
142        "buffer-equal": "^1.0.0"
143      },
144      "engines": {
145        "node": ">=0.10.0"
146      }
147    },
148    "node_modules/archy": {
149      "version": "1.0.0",
150      "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
151      "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
152      "dev": true
153    },
154    "node_modules/arr-diff": {
155      "version": "4.0.0",
156      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
157      "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
158      "dev": true,
159      "engines": {
160        "node": ">=0.10.0"
161      }
162    },
163    "node_modules/arr-filter": {
164      "version": "1.1.2",
165      "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
166      "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==",
167      "dev": true,
168      "dependencies": {
169        "make-iterator": "^1.0.0"
170      },
171      "engines": {
172        "node": ">=0.10.0"
173      }
174    },
175    "node_modules/arr-flatten": {
176      "version": "1.1.0",
177      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
178      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
179      "dev": true,
180      "engines": {
181        "node": ">=0.10.0"
182      }
183    },
184    "node_modules/arr-map": {
185      "version": "2.0.2",
186      "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
187      "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==",
188      "dev": true,
189      "dependencies": {
190        "make-iterator": "^1.0.0"
191      },
192      "engines": {
193        "node": ">=0.10.0"
194      }
195    },
196    "node_modules/arr-union": {
197      "version": "3.1.0",
198      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
199      "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
200      "dev": true,
201      "engines": {
202        "node": ">=0.10.0"
203      }
204    },
205    "node_modules/array-each": {
206      "version": "1.0.1",
207      "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
208      "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
209      "dev": true,
210      "engines": {
211        "node": ">=0.10.0"
212      }
213    },
214    "node_modules/array-equal": {
215      "version": "1.0.2",
216      "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz",
217      "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==",
218      "dev": true,
219      "funding": {
220        "url": "https://github.com/sponsors/sindresorhus"
221      }
222    },
223    "node_modules/array-initial": {
224      "version": "1.1.0",
225      "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
226      "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==",
227      "dev": true,
228      "dependencies": {
229        "array-slice": "^1.0.0",
230        "is-number": "^4.0.0"
231      },
232      "engines": {
233        "node": ">=0.10.0"
234      }
235    },
236    "node_modules/array-initial/node_modules/is-number": {
237      "version": "4.0.0",
238      "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
239      "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
240      "dev": true,
241      "engines": {
242        "node": ">=0.10.0"
243      }
244    },
245    "node_modules/array-last": {
246      "version": "1.3.0",
247      "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
248      "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
249      "dev": true,
250      "dependencies": {
251        "is-number": "^4.0.0"
252      },
253      "engines": {
254        "node": ">=0.10.0"
255      }
256    },
257    "node_modules/array-last/node_modules/is-number": {
258      "version": "4.0.0",
259      "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
260      "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
261      "dev": true,
262      "engines": {
263        "node": ">=0.10.0"
264      }
265    },
266    "node_modules/array-slice": {
267      "version": "1.1.0",
268      "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
269      "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
270      "dev": true,
271      "engines": {
272        "node": ">=0.10.0"
273      }
274    },
275    "node_modules/array-sort": {
276      "version": "1.0.0",
277      "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
278      "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
279      "dev": true,
280      "dependencies": {
281        "default-compare": "^1.0.0",
282        "get-value": "^2.0.6",
283        "kind-of": "^5.0.2"
284      },
285      "engines": {
286        "node": ">=0.10.0"
287      }
288    },
289    "node_modules/array-unique": {
290      "version": "0.3.2",
291      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
292      "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
293      "dev": true,
294      "engines": {
295        "node": ">=0.10.0"
296      }
297    },
298    "node_modules/asn1": {
299      "version": "0.2.6",
300      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
301      "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
302      "dev": true,
303      "dependencies": {
304        "safer-buffer": "~2.1.0"
305      }
306    },
307    "node_modules/assert-plus": {
308      "version": "1.0.0",
309      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
310      "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
311      "dev": true,
312      "engines": {
313        "node": ">=0.8"
314      }
315    },
316    "node_modules/assign-symbols": {
317      "version": "1.0.0",
318      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
319      "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
320      "dev": true,
321      "engines": {
322        "node": ">=0.10.0"
323      }
324    },
325    "node_modules/async-done": {
326      "version": "1.3.2",
327      "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
328      "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
329      "dev": true,
330      "dependencies": {
331        "end-of-stream": "^1.1.0",
332        "once": "^1.3.2",
333        "process-nextick-args": "^2.0.0",
334        "stream-exhaust": "^1.0.1"
335      },
336      "engines": {
337        "node": ">= 0.10"
338      }
339    },
340    "node_modules/async-each": {
341      "version": "1.0.6",
342      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz",
343      "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==",
344      "dev": true,
345      "funding": [
346        {
347          "type": "individual",
348          "url": "https://paulmillr.com/funding/"
349        }
350      ]
351    },
352    "node_modules/async-limiter": {
353      "version": "1.0.1",
354      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
355      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
356      "dev": true
357    },
358    "node_modules/async-settle": {
359      "version": "1.0.0",
360      "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
361      "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==",
362      "dev": true,
363      "dependencies": {
364        "async-done": "^1.2.2"
365      },
366      "engines": {
367        "node": ">= 0.10"
368      }
369    },
370    "node_modules/asynckit": {
371      "version": "0.4.0",
372      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
373      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
374      "dev": true
375    },
376    "node_modules/atob": {
377      "version": "2.1.2",
378      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
379      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
380      "dev": true,
381      "bin": {
382        "atob": "bin/atob.js"
383      },
384      "engines": {
385        "node": ">= 4.5.0"
386      }
387    },
388    "node_modules/aws-sign2": {
389      "version": "0.7.0",
390      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
391      "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
392      "dev": true,
393      "engines": {
394        "node": "*"
395      }
396    },
397    "node_modules/aws4": {
398      "version": "1.13.1",
399      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.1.tgz",
400      "integrity": "sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==",
401      "dev": true
402    },
403    "node_modules/bach": {
404      "version": "1.2.0",
405      "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
406      "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==",
407      "dev": true,
408      "dependencies": {
409        "arr-filter": "^1.1.1",
410        "arr-flatten": "^1.0.1",
411        "arr-map": "^2.0.0",
412        "array-each": "^1.0.0",
413        "array-initial": "^1.0.0",
414        "array-last": "^1.1.1",
415        "async-done": "^1.2.2",
416        "async-settle": "^1.0.0",
417        "now-and-later": "^2.0.0"
418      },
419      "engines": {
420        "node": ">= 0.10"
421      }
422    },
423    "node_modules/balanced-match": {
424      "version": "1.0.2",
425      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
426      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
427      "dev": true
428    },
429    "node_modules/base": {
430      "version": "0.11.2",
431      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
432      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
433      "dev": true,
434      "dependencies": {
435        "cache-base": "^1.0.1",
436        "class-utils": "^0.3.5",
437        "component-emitter": "^1.2.1",
438        "define-property": "^1.0.0",
439        "isobject": "^3.0.1",
440        "mixin-deep": "^1.2.0",
441        "pascalcase": "^0.1.1"
442      },
443      "engines": {
444        "node": ">=0.10.0"
445      }
446    },
447    "node_modules/base/node_modules/define-property": {
448      "version": "1.0.0",
449      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
450      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
451      "dev": true,
452      "dependencies": {
453        "is-descriptor": "^1.0.0"
454      },
455      "engines": {
456        "node": ">=0.10.0"
457      }
458    },
459    "node_modules/bcrypt-pbkdf": {
460      "version": "1.0.2",
461      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
462      "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
463      "dev": true,
464      "dependencies": {
465        "tweetnacl": "^0.14.3"
466      }
467    },
468    "node_modules/binary-extensions": {
469      "version": "1.13.1",
470      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
471      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
472      "dev": true,
473      "engines": {
474        "node": ">=0.10.0"
475      }
476    },
477    "node_modules/bindings": {
478      "version": "1.5.0",
479      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
480      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
481      "dev": true,
482      "optional": true,
483      "dependencies": {
484        "file-uri-to-path": "1.0.0"
485      }
486    },
487    "node_modules/brace-expansion": {
488      "version": "1.1.11",
489      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
490      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
491      "dev": true,
492      "dependencies": {
493        "balanced-match": "^1.0.0",
494        "concat-map": "0.0.1"
495      }
496    },
497    "node_modules/braces": {
498      "version": "2.3.2",
499      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
500      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
501      "dev": true,
502      "dependencies": {
503        "arr-flatten": "^1.1.0",
504        "array-unique": "^0.3.2",
505        "extend-shallow": "^2.0.1",
506        "fill-range": "^4.0.0",
507        "isobject": "^3.0.1",
508        "repeat-element": "^1.1.2",
509        "snapdragon": "^0.8.1",
510        "snapdragon-node": "^2.0.1",
511        "split-string": "^3.0.2",
512        "to-regex": "^3.0.1"
513      },
514      "engines": {
515        "node": ">=0.10.0"
516      }
517    },
518    "node_modules/browser-process-hrtime": {
519      "version": "1.0.0",
520      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
521      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
522      "dev": true
523    },
524    "node_modules/buffer-equal": {
525      "version": "1.0.1",
526      "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz",
527      "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==",
528      "dev": true,
529      "engines": {
530        "node": ">=0.4"
531      },
532      "funding": {
533        "url": "https://github.com/sponsors/ljharb"
534      }
535    },
536    "node_modules/buffer-from": {
537      "version": "1.1.2",
538      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
539      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
540      "dev": true
541    },
542    "node_modules/cache-base": {
543      "version": "1.0.1",
544      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
545      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
546      "dev": true,
547      "dependencies": {
548        "collection-visit": "^1.0.0",
549        "component-emitter": "^1.2.1",
550        "get-value": "^2.0.6",
551        "has-value": "^1.0.0",
552        "isobject": "^3.0.1",
553        "set-value": "^2.0.0",
554        "to-object-path": "^0.3.0",
555        "union-value": "^1.0.0",
556        "unset-value": "^1.0.0"
557      },
558      "engines": {
559        "node": ">=0.10.0"
560      }
561    },
562    "node_modules/call-bind": {
563      "version": "1.0.7",
564      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
565      "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
566      "dev": true,
567      "dependencies": {
568        "es-define-property": "^1.0.0",
569        "es-errors": "^1.3.0",
570        "function-bind": "^1.1.2",
571        "get-intrinsic": "^1.2.4",
572        "set-function-length": "^1.2.1"
573      },
574      "engines": {
575        "node": ">= 0.4"
576      },
577      "funding": {
578        "url": "https://github.com/sponsors/ljharb"
579      }
580    },
581    "node_modules/camelcase": {
582      "version": "3.0.0",
583      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
584      "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==",
585      "dev": true,
586      "engines": {
587        "node": ">=0.10.0"
588      }
589    },
590    "node_modules/caseless": {
591      "version": "0.12.0",
592      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
593      "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
594      "dev": true
595    },
596    "node_modules/chokidar": {
597      "version": "2.1.8",
598      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
599      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
600      "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
601      "dev": true,
602      "dependencies": {
603        "anymatch": "^2.0.0",
604        "async-each": "^1.0.1",
605        "braces": "^2.3.2",
606        "glob-parent": "^3.1.0",
607        "inherits": "^2.0.3",
608        "is-binary-path": "^1.0.0",
609        "is-glob": "^4.0.0",
610        "normalize-path": "^3.0.0",
611        "path-is-absolute": "^1.0.0",
612        "readdirp": "^2.2.1",
613        "upath": "^1.1.1"
614      },
615      "optionalDependencies": {
616        "fsevents": "^1.2.7"
617      }
618    },
619    "node_modules/class-utils": {
620      "version": "0.3.6",
621      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
622      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
623      "dev": true,
624      "dependencies": {
625        "arr-union": "^3.1.0",
626        "define-property": "^0.2.5",
627        "isobject": "^3.0.0",
628        "static-extend": "^0.1.1"
629      },
630      "engines": {
631        "node": ">=0.10.0"
632      }
633    },
634    "node_modules/class-utils/node_modules/define-property": {
635      "version": "0.2.5",
636      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
637      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
638      "dev": true,
639      "dependencies": {
640        "is-descriptor": "^0.1.0"
641      },
642      "engines": {
643        "node": ">=0.10.0"
644      }
645    },
646    "node_modules/class-utils/node_modules/is-descriptor": {
647      "version": "0.1.7",
648      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
649      "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
650      "dev": true,
651      "dependencies": {
652        "is-accessor-descriptor": "^1.0.1",
653        "is-data-descriptor": "^1.0.1"
654      },
655      "engines": {
656        "node": ">= 0.4"
657      }
658    },
659    "node_modules/clean-css": {
660      "version": "5.3.3",
661      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
662      "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
663      "dev": true,
664      "dependencies": {
665        "source-map": "~0.6.0"
666      },
667      "engines": {
668        "node": ">= 10.0"
669      }
670    },
671    "node_modules/cliui": {
672      "version": "3.2.0",
673      "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
674      "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==",
675      "dev": true,
676      "dependencies": {
677        "string-width": "^1.0.1",
678        "strip-ansi": "^3.0.1",
679        "wrap-ansi": "^2.0.0"
680      }
681    },
682    "node_modules/clone": {
683      "version": "2.1.2",
684      "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
685      "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
686      "dev": true,
687      "engines": {
688        "node": ">=0.8"
689      }
690    },
691    "node_modules/clone-buffer": {
692      "version": "1.0.0",
693      "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
694      "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==",
695      "dev": true,
696      "engines": {
697        "node": ">= 0.10"
698      }
699    },
700    "node_modules/clone-stats": {
701      "version": "1.0.0",
702      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
703      "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==",
704      "dev": true
705    },
706    "node_modules/cloneable-readable": {
707      "version": "1.1.3",
708      "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
709      "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
710      "dev": true,
711      "dependencies": {
712        "inherits": "^2.0.1",
713        "process-nextick-args": "^2.0.0",
714        "readable-stream": "^2.3.5"
715      }
716    },
717    "node_modules/code-point-at": {
718      "version": "1.1.0",
719      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
720      "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
721      "dev": true,
722      "engines": {
723        "node": ">=0.10.0"
724      }
725    },
726    "node_modules/collection-map": {
727      "version": "1.0.0",
728      "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
729      "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==",
730      "dev": true,
731      "dependencies": {
732        "arr-map": "^2.0.2",
733        "for-own": "^1.0.0",
734        "make-iterator": "^1.0.0"
735      },
736      "engines": {
737        "node": ">=0.10.0"
738      }
739    },
740    "node_modules/collection-visit": {
741      "version": "1.0.0",
742      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
743      "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
744      "dev": true,
745      "dependencies": {
746        "map-visit": "^1.0.0",
747        "object-visit": "^1.0.0"
748      },
749      "engines": {
750        "node": ">=0.10.0"
751      }
752    },
753    "node_modules/color-support": {
754      "version": "1.1.3",
755      "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
756      "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
757      "dev": true,
758      "bin": {
759        "color-support": "bin.js"
760      }
761    },
762    "node_modules/combined-stream": {
763      "version": "1.0.8",
764      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
765      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
766      "dev": true,
767      "dependencies": {
768        "delayed-stream": "~1.0.0"
769      },
770      "engines": {
771        "node": ">= 0.8"
772      }
773    },
774    "node_modules/commander": {
775      "version": "2.20.3",
776      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
777      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
778      "dev": true
779    },
780    "node_modules/component-emitter": {
781      "version": "1.3.1",
782      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
783      "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==",
784      "dev": true,
785      "funding": {
786        "url": "https://github.com/sponsors/sindresorhus"
787      }
788    },
789    "node_modules/concat-map": {
790      "version": "0.0.1",
791      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
792      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
793      "dev": true
794    },
795    "node_modules/concat-stream": {
796      "version": "1.6.2",
797      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
798      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
799      "dev": true,
800      "engines": [
801        "node >= 0.8"
802      ],
803      "dependencies": {
804        "buffer-from": "^1.0.0",
805        "inherits": "^2.0.3",
806        "readable-stream": "^2.2.2",
807        "typedarray": "^0.0.6"
808      }
809    },
810    "node_modules/convert-source-map": {
811      "version": "1.9.0",
812      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
813      "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
814      "dev": true
815    },
816    "node_modules/copy-descriptor": {
817      "version": "0.1.1",
818      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
819      "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
820      "dev": true,
821      "engines": {
822        "node": ">=0.10.0"
823      }
824    },
825    "node_modules/copy-props": {
826      "version": "2.0.5",
827      "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
828      "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
829      "dev": true,
830      "dependencies": {
831        "each-props": "^1.3.2",
832        "is-plain-object": "^5.0.0"
833      }
834    },
835    "node_modules/core-util-is": {
836      "version": "1.0.3",
837      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
838      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
839      "dev": true
840    },
841    "node_modules/cssesc": {
842      "version": "3.0.0",
843      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
844      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
845      "dev": true,
846      "bin": {
847        "cssesc": "bin/cssesc"
848      },
849      "engines": {
850        "node": ">=4"
851      }
852    },
853    "node_modules/cssom": {
854      "version": "0.3.8",
855      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
856      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
857      "dev": true
858    },
859    "node_modules/cssstyle": {
860      "version": "1.4.0",
861      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
862      "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
863      "dev": true,
864      "dependencies": {
865        "cssom": "0.3.x"
866      }
867    },
868    "node_modules/d": {
869      "version": "1.0.2",
870      "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz",
871      "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
872      "dev": true,
873      "dependencies": {
874        "es5-ext": "^0.10.64",
875        "type": "^2.7.2"
876      },
877      "engines": {
878        "node": ">=0.12"
879      }
880    },
881    "node_modules/dashdash": {
882      "version": "1.14.1",
883      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
884      "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
885      "dev": true,
886      "dependencies": {
887        "assert-plus": "^1.0.0"
888      },
889      "engines": {
890        "node": ">=0.10"
891      }
892    },
893    "node_modules/data-urls": {
894      "version": "1.1.0",
895      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
896      "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
897      "dev": true,
898      "dependencies": {
899        "abab": "^2.0.0",
900        "whatwg-mimetype": "^2.2.0",
901        "whatwg-url": "^7.0.0"
902      }
903    },
904    "node_modules/debug": {
905      "version": "2.6.9",
906      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
907      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
908      "dev": true,
909      "dependencies": {
910        "ms": "2.0.0"
911      }
912    },
913    "node_modules/decamelize": {
914      "version": "1.2.0",
915      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
916      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
917      "dev": true,
918      "engines": {
919        "node": ">=0.10.0"
920      }
921    },
922    "node_modules/decode-uri-component": {
923      "version": "0.2.2",
924      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
925      "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
926      "dev": true,
927      "engines": {
928        "node": ">=0.10"
929      }
930    },
931    "node_modules/deep-is": {
932      "version": "0.1.4",
933      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
934      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
935      "dev": true
936    },
937    "node_modules/default-compare": {
938      "version": "1.0.0",
939      "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
940      "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
941      "dev": true,
942      "dependencies": {
943        "kind-of": "^5.0.2"
944      },
945      "engines": {
946        "node": ">=0.10.0"
947      }
948    },
949    "node_modules/default-resolution": {
950      "version": "2.0.0",
951      "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
952      "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==",
953      "dev": true,
954      "engines": {
955        "node": ">= 0.10"
956      }
957    },
958    "node_modules/define-data-property": {
959      "version": "1.1.4",
960      "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
961      "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
962      "dev": true,
963      "dependencies": {
964        "es-define-property": "^1.0.0",
965        "es-errors": "^1.3.0",
966        "gopd": "^1.0.1"
967      },
968      "engines": {
969        "node": ">= 0.4"
970      },
971      "funding": {
972        "url": "https://github.com/sponsors/ljharb"
973      }
974    },
975    "node_modules/define-properties": {
976      "version": "1.2.1",
977      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
978      "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
979      "dev": true,
980      "dependencies": {
981        "define-data-property": "^1.0.1",
982        "has-property-descriptors": "^1.0.0",
983        "object-keys": "^1.1.1"
984      },
985      "engines": {
986        "node": ">= 0.4"
987      },
988      "funding": {
989        "url": "https://github.com/sponsors/ljharb"
990      }
991    },
992    "node_modules/define-property": {
993      "version": "2.0.2",
994      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
995      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
996      "dev": true,
997      "dependencies": {
998        "is-descriptor": "^1.0.2",
999        "isobject": "^3.0.1"
1000      },
1001      "engines": {
1002        "node": ">=0.10.0"
1003      }
1004    },
1005    "node_modules/delayed-stream": {
1006      "version": "1.0.0",
1007      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1008      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
1009      "dev": true,
1010      "engines": {
1011        "node": ">=0.4.0"
1012      }
1013    },
1014    "node_modules/detect-file": {
1015      "version": "1.0.0",
1016      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1017      "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
1018      "dev": true,
1019      "engines": {
1020        "node": ">=0.10.0"
1021      }
1022    },
1023    "node_modules/domexception": {
1024      "version": "1.0.1",
1025      "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
1026      "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
1027      "deprecated": "Use your platform's native DOMException instead",
1028      "dev": true,
1029      "dependencies": {
1030        "webidl-conversions": "^4.0.2"
1031      }
1032    },
1033    "node_modules/duplexer": {
1034      "version": "0.1.2",
1035      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
1036      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
1037      "dev": true
1038    },
1039    "node_modules/duplexify": {
1040      "version": "3.7.1",
1041      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
1042      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
1043      "dev": true,
1044      "dependencies": {
1045        "end-of-stream": "^1.0.0",
1046        "inherits": "^2.0.1",
1047        "readable-stream": "^2.0.0",
1048        "stream-shift": "^1.0.0"
1049      }
1050    },
1051    "node_modules/each-props": {
1052      "version": "1.3.2",
1053      "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
1054      "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
1055      "dev": true,
1056      "dependencies": {
1057        "is-plain-object": "^2.0.1",
1058        "object.defaults": "^1.1.0"
1059      }
1060    },
1061    "node_modules/each-props/node_modules/is-plain-object": {
1062      "version": "2.0.4",
1063      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1064      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1065      "dev": true,
1066      "dependencies": {
1067        "isobject": "^3.0.1"
1068      },
1069      "engines": {
1070        "node": ">=0.10.0"
1071      }
1072    },
1073    "node_modules/ecc-jsbn": {
1074      "version": "0.1.2",
1075      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
1076      "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
1077      "dev": true,
1078      "dependencies": {
1079        "jsbn": "~0.1.0",
1080        "safer-buffer": "^2.1.0"
1081      }
1082    },
1083    "node_modules/end-of-stream": {
1084      "version": "1.4.4",
1085      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1086      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1087      "dev": true,
1088      "dependencies": {
1089        "once": "^1.4.0"
1090      }
1091    },
1092    "node_modules/error-ex": {
1093      "version": "1.3.2",
1094      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1095      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1096      "dev": true,
1097      "dependencies": {
1098        "is-arrayish": "^0.2.1"
1099      }
1100    },
1101    "node_modules/es-define-property": {
1102      "version": "1.0.0",
1103      "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
1104      "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
1105      "dev": true,
1106      "dependencies": {
1107        "get-intrinsic": "^1.2.4"
1108      },
1109      "engines": {
1110        "node": ">= 0.4"
1111      }
1112    },
1113    "node_modules/es-errors": {
1114      "version": "1.3.0",
1115      "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
1116      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
1117      "dev": true,
1118      "engines": {
1119        "node": ">= 0.4"
1120      }
1121    },
1122    "node_modules/es5-ext": {
1123      "version": "0.10.64",
1124      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
1125      "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
1126      "dev": true,
1127      "hasInstallScript": true,
1128      "dependencies": {
1129        "es6-iterator": "^2.0.3",
1130        "es6-symbol": "^3.1.3",
1131        "esniff": "^2.0.1",
1132        "next-tick": "^1.1.0"
1133      },
1134      "engines": {
1135        "node": ">=0.10"
1136      }
1137    },
1138    "node_modules/es6-iterator": {
1139      "version": "2.0.3",
1140      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
1141      "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
1142      "dev": true,
1143      "dependencies": {
1144        "d": "1",
1145        "es5-ext": "^0.10.35",
1146        "es6-symbol": "^3.1.1"
1147      }
1148    },
1149    "node_modules/es6-symbol": {
1150      "version": "3.1.4",
1151      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz",
1152      "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
1153      "dev": true,
1154      "dependencies": {
1155        "d": "^1.0.2",
1156        "ext": "^1.7.0"
1157      },
1158      "engines": {
1159        "node": ">=0.12"
1160      }
1161    },
1162    "node_modules/es6-weak-map": {
1163      "version": "2.0.3",
1164      "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
1165      "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
1166      "dev": true,
1167      "dependencies": {
1168        "d": "1",
1169        "es5-ext": "^0.10.46",
1170        "es6-iterator": "^2.0.3",
1171        "es6-symbol": "^3.1.1"
1172      }
1173    },
1174    "node_modules/escodegen": {
1175      "version": "1.14.3",
1176      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
1177      "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
1178      "dev": true,
1179      "dependencies": {
1180        "esprima": "^4.0.1",
1181        "estraverse": "^4.2.0",
1182        "esutils": "^2.0.2",
1183        "optionator": "^0.8.1"
1184      },
1185      "bin": {
1186        "escodegen": "bin/escodegen.js",
1187        "esgenerate": "bin/esgenerate.js"
1188      },
1189      "engines": {
1190        "node": ">=4.0"
1191      },
1192      "optionalDependencies": {
1193        "source-map": "~0.6.1"
1194      }
1195    },
1196    "node_modules/esniff": {
1197      "version": "2.0.1",
1198      "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
1199      "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
1200      "dev": true,
1201      "dependencies": {
1202        "d": "^1.0.1",
1203        "es5-ext": "^0.10.62",
1204        "event-emitter": "^0.3.5",
1205        "type": "^2.7.2"
1206      },
1207      "engines": {
1208        "node": ">=0.10"
1209      }
1210    },
1211    "node_modules/esprima": {
1212      "version": "4.0.1",
1213      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1214      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1215      "dev": true,
1216      "bin": {
1217        "esparse": "bin/esparse.js",
1218        "esvalidate": "bin/esvalidate.js"
1219      },
1220      "engines": {
1221        "node": ">=4"
1222      }
1223    },
1224    "node_modules/estraverse": {
1225      "version": "4.3.0",
1226      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
1227      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
1228      "dev": true,
1229      "engines": {
1230        "node": ">=4.0"
1231      }
1232    },
1233    "node_modules/esutils": {
1234      "version": "2.0.3",
1235      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1236      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1237      "dev": true,
1238      "engines": {
1239        "node": ">=0.10.0"
1240      }
1241    },
1242    "node_modules/event-emitter": {
1243      "version": "0.3.5",
1244      "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
1245      "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
1246      "dev": true,
1247      "dependencies": {
1248        "d": "1",
1249        "es5-ext": "~0.10.14"
1250      }
1251    },
1252    "node_modules/event-stream": {
1253      "version": "4.0.1",
1254      "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz",
1255      "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==",
1256      "dev": true,
1257      "dependencies": {
1258        "duplexer": "^0.1.1",
1259        "from": "^0.1.7",
1260        "map-stream": "0.0.7",
1261        "pause-stream": "^0.0.11",
1262        "split": "^1.0.1",
1263        "stream-combiner": "^0.2.2",
1264        "through": "^2.3.8"
1265      }
1266    },
1267    "node_modules/expand-brackets": {
1268      "version": "2.1.4",
1269      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
1270      "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
1271      "dev": true,
1272      "dependencies": {
1273        "debug": "^2.3.3",
1274        "define-property": "^0.2.5",
1275        "extend-shallow": "^2.0.1",
1276        "posix-character-classes": "^0.1.0",
1277        "regex-not": "^1.0.0",
1278        "snapdragon": "^0.8.1",
1279        "to-regex": "^3.0.1"
1280      },
1281      "engines": {
1282        "node": ">=0.10.0"
1283      }
1284    },
1285    "node_modules/expand-brackets/node_modules/define-property": {
1286      "version": "0.2.5",
1287      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1288      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
1289      "dev": true,
1290      "dependencies": {
1291        "is-descriptor": "^0.1.0"
1292      },
1293      "engines": {
1294        "node": ">=0.10.0"
1295      }
1296    },
1297    "node_modules/expand-brackets/node_modules/is-descriptor": {
1298      "version": "0.1.7",
1299      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
1300      "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
1301      "dev": true,
1302      "dependencies": {
1303        "is-accessor-descriptor": "^1.0.1",
1304        "is-data-descriptor": "^1.0.1"
1305      },
1306      "engines": {
1307        "node": ">= 0.4"
1308      }
1309    },
1310    "node_modules/expand-tilde": {
1311      "version": "2.0.2",
1312      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
1313      "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
1314      "dev": true,
1315      "dependencies": {
1316        "homedir-polyfill": "^1.0.1"
1317      },
1318      "engines": {
1319        "node": ">=0.10.0"
1320      }
1321    },
1322    "node_modules/ext": {
1323      "version": "1.7.0",
1324      "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
1325      "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
1326      "dev": true,
1327      "dependencies": {
1328        "type": "^2.7.2"
1329      }
1330    },
1331    "node_modules/extend": {
1332      "version": "3.0.2",
1333      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1334      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1335      "dev": true
1336    },
1337    "node_modules/extend-shallow": {
1338      "version": "2.0.1",
1339      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1340      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
1341      "dev": true,
1342      "dependencies": {
1343        "is-extendable": "^0.1.0"
1344      },
1345      "engines": {
1346        "node": ">=0.10.0"
1347      }
1348    },
1349    "node_modules/extglob": {
1350      "version": "2.0.4",
1351      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
1352      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
1353      "dev": true,
1354      "dependencies": {
1355        "array-unique": "^0.3.2",
1356        "define-property": "^1.0.0",
1357        "expand-brackets": "^2.1.4",
1358        "extend-shallow": "^2.0.1",
1359        "fragment-cache": "^0.2.1",
1360        "regex-not": "^1.0.0",
1361        "snapdragon": "^0.8.1",
1362        "to-regex": "^3.0.1"
1363      },
1364      "engines": {
1365        "node": ">=0.10.0"
1366      }
1367    },
1368    "node_modules/extglob/node_modules/define-property": {
1369      "version": "1.0.0",
1370      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1371      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
1372      "dev": true,
1373      "dependencies": {
1374        "is-descriptor": "^1.0.0"
1375      },
1376      "engines": {
1377        "node": ">=0.10.0"
1378      }
1379    },
1380    "node_modules/extsprintf": {
1381      "version": "1.3.0",
1382      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1383      "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
1384      "dev": true,
1385      "engines": [
1386        "node >=0.6.0"
1387      ]
1388    },
1389    "node_modules/fancy-log": {
1390      "version": "1.3.3",
1391      "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
1392      "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
1393      "dev": true,
1394      "dependencies": {
1395        "ansi-gray": "^0.1.1",
1396        "color-support": "^1.1.3",
1397        "parse-node-version": "^1.0.0",
1398        "time-stamp": "^1.0.0"
1399      },
1400      "engines": {
1401        "node": ">= 0.10"
1402      }
1403    },
1404    "node_modules/fast-deep-equal": {
1405      "version": "3.1.3",
1406      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1407      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1408      "dev": true
1409    },
1410    "node_modules/fast-json-stable-stringify": {
1411      "version": "2.1.0",
1412      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1413      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1414      "dev": true
1415    },
1416    "node_modules/fast-levenshtein": {
1417      "version": "2.0.6",
1418      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1419      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
1420      "dev": true
1421    },
1422    "node_modules/file-uri-to-path": {
1423      "version": "1.0.0",
1424      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
1425      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
1426      "dev": true,
1427      "optional": true
1428    },
1429    "node_modules/fill-range": {
1430      "version": "4.0.0",
1431      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
1432      "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
1433      "dev": true,
1434      "dependencies": {
1435        "extend-shallow": "^2.0.1",
1436        "is-number": "^3.0.0",
1437        "repeat-string": "^1.6.1",
1438        "to-regex-range": "^2.1.0"
1439      },
1440      "engines": {
1441        "node": ">=0.10.0"
1442      }
1443    },
1444    "node_modules/find-up": {
1445      "version": "1.1.2",
1446      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1447      "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==",
1448      "dev": true,
1449      "dependencies": {
1450        "path-exists": "^2.0.0",
1451        "pinkie-promise": "^2.0.0"
1452      },
1453      "engines": {
1454        "node": ">=0.10.0"
1455      }
1456    },
1457    "node_modules/findup-sync": {
1458      "version": "3.0.0",
1459      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
1460      "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
1461      "dev": true,
1462      "dependencies": {
1463        "detect-file": "^1.0.0",
1464        "is-glob": "^4.0.0",
1465        "micromatch": "^3.0.4",
1466        "resolve-dir": "^1.0.1"
1467      },
1468      "engines": {
1469        "node": ">= 0.10"
1470      }
1471    },
1472    "node_modules/fined": {
1473      "version": "1.2.0",
1474      "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
1475      "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
1476      "dev": true,
1477      "dependencies": {
1478        "expand-tilde": "^2.0.2",
1479        "is-plain-object": "^2.0.3",
1480        "object.defaults": "^1.1.0",
1481        "object.pick": "^1.2.0",
1482        "parse-filepath": "^1.0.1"
1483      },
1484      "engines": {
1485        "node": ">= 0.10"
1486      }
1487    },
1488    "node_modules/fined/node_modules/is-plain-object": {
1489      "version": "2.0.4",
1490      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1491      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1492      "dev": true,
1493      "dependencies": {
1494        "isobject": "^3.0.1"
1495      },
1496      "engines": {
1497        "node": ">=0.10.0"
1498      }
1499    },
1500    "node_modules/flagged-respawn": {
1501      "version": "1.0.1",
1502      "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
1503      "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
1504      "dev": true,
1505      "engines": {
1506        "node": ">= 0.10"
1507      }
1508    },
1509    "node_modules/flush-write-stream": {
1510      "version": "1.1.1",
1511      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
1512      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
1513      "dev": true,
1514      "dependencies": {
1515        "inherits": "^2.0.3",
1516        "readable-stream": "^2.3.6"
1517      }
1518    },
1519    "node_modules/for-in": {
1520      "version": "1.0.2",
1521      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1522      "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
1523      "dev": true,
1524      "engines": {
1525        "node": ">=0.10.0"
1526      }
1527    },
1528    "node_modules/for-own": {
1529      "version": "1.0.0",
1530      "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
1531      "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
1532      "dev": true,
1533      "dependencies": {
1534        "for-in": "^1.0.1"
1535      },
1536      "engines": {
1537        "node": ">=0.10.0"
1538      }
1539    },
1540    "node_modules/forever-agent": {
1541      "version": "0.6.1",
1542      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1543      "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
1544      "dev": true,
1545      "engines": {
1546        "node": "*"
1547      }
1548    },
1549    "node_modules/form-data": {
1550      "version": "2.3.3",
1551      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
1552      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
1553      "dev": true,
1554      "dependencies": {
1555        "asynckit": "^0.4.0",
1556        "combined-stream": "^1.0.6",
1557        "mime-types": "^2.1.12"
1558      },
1559      "engines": {
1560        "node": ">= 0.12"
1561      }
1562    },
1563    "node_modules/fragment-cache": {
1564      "version": "0.2.1",
1565      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
1566      "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
1567      "dev": true,
1568      "dependencies": {
1569        "map-cache": "^0.2.2"
1570      },
1571      "engines": {
1572        "node": ">=0.10.0"
1573      }
1574    },
1575    "node_modules/from": {
1576      "version": "0.1.7",
1577      "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
1578      "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
1579      "dev": true
1580    },
1581    "node_modules/fs-mkdirp-stream": {
1582      "version": "1.0.0",
1583      "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
1584      "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==",
1585      "dev": true,
1586      "dependencies": {
1587        "graceful-fs": "^4.1.11",
1588        "through2": "^2.0.3"
1589      },
1590      "engines": {
1591        "node": ">= 0.10"
1592      }
1593    },
1594    "node_modules/fs.realpath": {
1595      "version": "1.0.0",
1596      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1597      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
1598      "dev": true
1599    },
1600    "node_modules/fsevents": {
1601      "version": "1.2.13",
1602      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
1603      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
1604      "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2",
1605      "dev": true,
1606      "hasInstallScript": true,
1607      "optional": true,
1608      "os": [
1609        "darwin"
1610      ],
1611      "dependencies": {
1612        "bindings": "^1.5.0",
1613        "nan": "^2.12.1"
1614      },
1615      "engines": {
1616        "node": ">= 4.0"
1617      }
1618    },
1619    "node_modules/function-bind": {
1620      "version": "1.1.2",
1621      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
1622      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
1623      "dev": true,
1624      "funding": {
1625        "url": "https://github.com/sponsors/ljharb"
1626      }
1627    },
1628    "node_modules/get-caller-file": {
1629      "version": "1.0.3",
1630      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
1631      "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
1632      "dev": true
1633    },
1634    "node_modules/get-intrinsic": {
1635      "version": "1.2.4",
1636      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
1637      "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
1638      "dev": true,
1639      "dependencies": {
1640        "es-errors": "^1.3.0",
1641        "function-bind": "^1.1.2",
1642        "has-proto": "^1.0.1",
1643        "has-symbols": "^1.0.3",
1644        "hasown": "^2.0.0"
1645      },
1646      "engines": {
1647        "node": ">= 0.4"
1648      },
1649      "funding": {
1650        "url": "https://github.com/sponsors/ljharb"
1651      }
1652    },
1653    "node_modules/get-value": {
1654      "version": "2.0.6",
1655      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1656      "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
1657      "dev": true,
1658      "engines": {
1659        "node": ">=0.10.0"
1660      }
1661    },
1662    "node_modules/getpass": {
1663      "version": "0.1.7",
1664      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1665      "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
1666      "dev": true,
1667      "dependencies": {
1668        "assert-plus": "^1.0.0"
1669      }
1670    },
1671    "node_modules/glob": {
1672      "version": "7.2.3",
1673      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
1674      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
1675      "deprecated": "Glob versions prior to v9 are no longer supported",
1676      "dev": true,
1677      "dependencies": {
1678        "fs.realpath": "^1.0.0",
1679        "inflight": "^1.0.4",
1680        "inherits": "2",
1681        "minimatch": "^3.1.1",
1682        "once": "^1.3.0",
1683        "path-is-absolute": "^1.0.0"
1684      },
1685      "engines": {
1686        "node": "*"
1687      },
1688      "funding": {
1689        "url": "https://github.com/sponsors/isaacs"
1690      }
1691    },
1692    "node_modules/glob-parent": {
1693      "version": "3.1.0",
1694      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1695      "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
1696      "dev": true,
1697      "dependencies": {
1698        "is-glob": "^3.1.0",
1699        "path-dirname": "^1.0.0"
1700      }
1701    },
1702    "node_modules/glob-parent/node_modules/is-glob": {
1703      "version": "3.1.0",
1704      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1705      "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
1706      "dev": true,
1707      "dependencies": {
1708        "is-extglob": "^2.1.0"
1709      },
1710      "engines": {
1711        "node": ">=0.10.0"
1712      }
1713    },
1714    "node_modules/glob-stream": {
1715      "version": "6.1.0",
1716      "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
1717      "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==",
1718      "dev": true,
1719      "dependencies": {
1720        "extend": "^3.0.0",
1721        "glob": "^7.1.1",
1722        "glob-parent": "^3.1.0",
1723        "is-negated-glob": "^1.0.0",
1724        "ordered-read-streams": "^1.0.0",
1725        "pumpify": "^1.3.5",
1726        "readable-stream": "^2.1.5",
1727        "remove-trailing-separator": "^1.0.1",
1728        "to-absolute-glob": "^2.0.0",
1729        "unique-stream": "^2.0.2"
1730      },
1731      "engines": {
1732        "node": ">= 0.10"
1733      }
1734    },
1735    "node_modules/glob-watcher": {
1736      "version": "5.0.5",
1737      "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
1738      "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
1739      "dev": true,
1740      "dependencies": {
1741        "anymatch": "^2.0.0",
1742        "async-done": "^1.2.0",
1743        "chokidar": "^2.0.0",
1744        "is-negated-glob": "^1.0.0",
1745        "just-debounce": "^1.0.0",
1746        "normalize-path": "^3.0.0",
1747        "object.defaults": "^1.1.0"
1748      },
1749      "engines": {
1750        "node": ">= 0.10"
1751      }
1752    },
1753    "node_modules/global-modules": {
1754      "version": "1.0.0",
1755      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
1756      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
1757      "dev": true,
1758      "dependencies": {
1759        "global-prefix": "^1.0.1",
1760        "is-windows": "^1.0.1",
1761        "resolve-dir": "^1.0.0"
1762      },
1763      "engines": {
1764        "node": ">=0.10.0"
1765      }
1766    },
1767    "node_modules/global-prefix": {
1768      "version": "1.0.2",
1769      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
1770      "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
1771      "dev": true,
1772      "dependencies": {
1773        "expand-tilde": "^2.0.2",
1774        "homedir-polyfill": "^1.0.1",
1775        "ini": "^1.3.4",
1776        "is-windows": "^1.0.1",
1777        "which": "^1.2.14"
1778      },
1779      "engines": {
1780        "node": ">=0.10.0"
1781      }
1782    },
1783    "node_modules/glogg": {
1784      "version": "1.0.2",
1785      "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
1786      "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
1787      "dev": true,
1788      "dependencies": {
1789        "sparkles": "^1.0.0"
1790      },
1791      "engines": {
1792        "node": ">= 0.10"
1793      }
1794    },
1795    "node_modules/gopd": {
1796      "version": "1.0.1",
1797      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
1798      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
1799      "dev": true,
1800      "dependencies": {
1801        "get-intrinsic": "^1.1.3"
1802      },
1803      "funding": {
1804        "url": "https://github.com/sponsors/ljharb"
1805      }
1806    },
1807    "node_modules/graceful-fs": {
1808      "version": "4.2.11",
1809      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1810      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1811      "dev": true
1812    },
1813    "node_modules/gulp": {
1814      "version": "4.0.2",
1815      "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
1816      "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
1817      "dev": true,
1818      "dependencies": {
1819        "glob-watcher": "^5.0.3",
1820        "gulp-cli": "^2.2.0",
1821        "undertaker": "^1.2.1",
1822        "vinyl-fs": "^3.0.0"
1823      },
1824      "bin": {
1825        "gulp": "bin/gulp.js"
1826      },
1827      "engines": {
1828        "node": ">= 0.10"
1829      }
1830    },
1831    "node_modules/gulp-cli": {
1832      "version": "2.3.0",
1833      "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
1834      "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
1835      "dev": true,
1836      "dependencies": {
1837        "ansi-colors": "^1.0.1",
1838        "archy": "^1.0.0",
1839        "array-sort": "^1.0.0",
1840        "color-support": "^1.1.3",
1841        "concat-stream": "^1.6.0",
1842        "copy-props": "^2.0.1",
1843        "fancy-log": "^1.3.2",
1844        "gulplog": "^1.0.0",
1845        "interpret": "^1.4.0",
1846        "isobject": "^3.0.1",
1847        "liftoff": "^3.1.0",
1848        "matchdep": "^2.0.0",
1849        "mute-stdout": "^1.0.0",
1850        "pretty-hrtime": "^1.0.0",
1851        "replace-homedir": "^1.0.0",
1852        "semver-greatest-satisfied-range": "^1.1.0",
1853        "v8flags": "^3.2.0",
1854        "yargs": "^7.1.0"
1855      },
1856      "bin": {
1857        "gulp": "bin/gulp.js"
1858      },
1859      "engines": {
1860        "node": ">= 0.10"
1861      }
1862    },
1863    "node_modules/gulplog": {
1864      "version": "1.0.0",
1865      "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
1866      "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==",
1867      "dev": true,
1868      "dependencies": {
1869        "glogg": "^1.0.0"
1870      },
1871      "engines": {
1872        "node": ">= 0.10"
1873      }
1874    },
1875    "node_modules/har-schema": {
1876      "version": "2.0.0",
1877      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1878      "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
1879      "dev": true,
1880      "engines": {
1881        "node": ">=4"
1882      }
1883    },
1884    "node_modules/har-validator": {
1885      "version": "5.1.5",
1886      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
1887      "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1888      "deprecated": "this library is no longer supported",
1889      "dev": true,
1890      "dependencies": {
1891        "ajv": "^6.12.3",
1892        "har-schema": "^2.0.0"
1893      },
1894      "engines": {
1895        "node": ">=6"
1896      }
1897    },
1898    "node_modules/has-property-descriptors": {
1899      "version": "1.0.2",
1900      "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
1901      "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
1902      "dev": true,
1903      "dependencies": {
1904        "es-define-property": "^1.0.0"
1905      },
1906      "funding": {
1907        "url": "https://github.com/sponsors/ljharb"
1908      }
1909    },
1910    "node_modules/has-proto": {
1911      "version": "1.0.3",
1912      "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
1913      "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
1914      "dev": true,
1915      "engines": {
1916        "node": ">= 0.4"
1917      },
1918      "funding": {
1919        "url": "https://github.com/sponsors/ljharb"
1920      }
1921    },
1922    "node_modules/has-symbols": {
1923      "version": "1.0.3",
1924      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
1925      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
1926      "dev": true,
1927      "engines": {
1928        "node": ">= 0.4"
1929      },
1930      "funding": {
1931        "url": "https://github.com/sponsors/ljharb"
1932      }
1933    },
1934    "node_modules/has-value": {
1935      "version": "1.0.0",
1936      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1937      "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
1938      "dev": true,
1939      "dependencies": {
1940        "get-value": "^2.0.6",
1941        "has-values": "^1.0.0",
1942        "isobject": "^3.0.0"
1943      },
1944      "engines": {
1945        "node": ">=0.10.0"
1946      }
1947    },
1948    "node_modules/has-values": {
1949      "version": "1.0.0",
1950      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1951      "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
1952      "dev": true,
1953      "dependencies": {
1954        "is-number": "^3.0.0",
1955        "kind-of": "^4.0.0"
1956      },
1957      "engines": {
1958        "node": ">=0.10.0"
1959      }
1960    },
1961    "node_modules/has-values/node_modules/kind-of": {
1962      "version": "4.0.0",
1963      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1964      "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
1965      "dev": true,
1966      "dependencies": {
1967        "is-buffer": "^1.1.5"
1968      },
1969      "engines": {
1970        "node": ">=0.10.0"
1971      }
1972    },
1973    "node_modules/hasown": {
1974      "version": "2.0.2",
1975      "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
1976      "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
1977      "dev": true,
1978      "dependencies": {
1979        "function-bind": "^1.1.2"
1980      },
1981      "engines": {
1982        "node": ">= 0.4"
1983      }
1984    },
1985    "node_modules/homedir-polyfill": {
1986      "version": "1.0.3",
1987      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
1988      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
1989      "dev": true,
1990      "dependencies": {
1991        "parse-passwd": "^1.0.0"
1992      },
1993      "engines": {
1994        "node": ">=0.10.0"
1995      }
1996    },
1997    "node_modules/hosted-git-info": {
1998      "version": "2.8.9",
1999      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
2000      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
2001      "dev": true
2002    },
2003    "node_modules/html-encoding-sniffer": {
2004      "version": "1.0.2",
2005      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
2006      "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
2007      "dev": true,
2008      "dependencies": {
2009        "whatwg-encoding": "^1.0.1"
2010      }
2011    },
2012    "node_modules/html-tags": {
2013      "version": "1.2.0",
2014      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz",
2015      "integrity": "sha512-uVteDXUCs08M7QJx0eY6ue7qQztwIfknap81vAtNob2sdEPKa8PjPinx0vxbs2JONPamovZjMvKZWNW44/PBKg==",
2016      "dev": true,
2017      "engines": {
2018        "node": ">=0.10.0"
2019      }
2020    },
2021    "node_modules/http-signature": {
2022      "version": "1.2.0",
2023      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2024      "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
2025      "dev": true,
2026      "dependencies": {
2027        "assert-plus": "^1.0.0",
2028        "jsprim": "^1.2.2",
2029        "sshpk": "^1.7.0"
2030      },
2031      "engines": {
2032        "node": ">=0.8",
2033        "npm": ">=1.3.7"
2034      }
2035    },
2036    "node_modules/iconv-lite": {
2037      "version": "0.4.24",
2038      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2039      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2040      "dev": true,
2041      "dependencies": {
2042        "safer-buffer": ">= 2.1.2 < 3"
2043      },
2044      "engines": {
2045        "node": ">=0.10.0"
2046      }
2047    },
2048    "node_modules/indexes-of": {
2049      "version": "1.0.1",
2050      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
2051      "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==",
2052      "dev": true
2053    },
2054    "node_modules/inflight": {
2055      "version": "1.0.6",
2056      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2057      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
2058      "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
2059      "dev": true,
2060      "dependencies": {
2061        "once": "^1.3.0",
2062        "wrappy": "1"
2063      }
2064    },
2065    "node_modules/inherits": {
2066      "version": "2.0.4",
2067      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2068      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2069      "dev": true
2070    },
2071    "node_modules/ini": {
2072      "version": "1.3.8",
2073      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
2074      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
2075      "dev": true
2076    },
2077    "node_modules/interpret": {
2078      "version": "1.4.0",
2079      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
2080      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
2081      "dev": true,
2082      "engines": {
2083        "node": ">= 0.10"
2084      }
2085    },
2086    "node_modules/invert-kv": {
2087      "version": "1.0.0",
2088      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2089      "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==",
2090      "dev": true,
2091      "engines": {
2092        "node": ">=0.10.0"
2093      }
2094    },
2095    "node_modules/is-absolute": {
2096      "version": "1.0.0",
2097      "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
2098      "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
2099      "dev": true,
2100      "dependencies": {
2101        "is-relative": "^1.0.0",
2102        "is-windows": "^1.0.1"
2103      },
2104      "engines": {
2105        "node": ">=0.10.0"
2106      }
2107    },
2108    "node_modules/is-absolute-url": {
2109      "version": "3.0.3",
2110      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
2111      "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
2112      "dev": true,
2113      "engines": {
2114        "node": ">=8"
2115      }
2116    },
2117    "node_modules/is-accessor-descriptor": {
2118      "version": "1.0.1",
2119      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz",
2120      "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==",
2121      "dev": true,
2122      "dependencies": {
2123        "hasown": "^2.0.0"
2124      },
2125      "engines": {
2126        "node": ">= 0.10"
2127      }
2128    },
2129    "node_modules/is-arrayish": {
2130      "version": "0.2.1",
2131      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2132      "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
2133      "dev": true
2134    },
2135    "node_modules/is-binary-path": {
2136      "version": "1.0.1",
2137      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
2138      "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==",
2139      "dev": true,
2140      "dependencies": {
2141        "binary-extensions": "^1.0.0"
2142      },
2143      "engines": {
2144        "node": ">=0.10.0"
2145      }
2146    },
2147    "node_modules/is-buffer": {
2148      "version": "1.1.6",
2149      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2150      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2151      "dev": true
2152    },
2153    "node_modules/is-core-module": {
2154      "version": "2.15.0",
2155      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
2156      "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
2157      "dev": true,
2158      "dependencies": {
2159        "hasown": "^2.0.2"
2160      },
2161      "engines": {
2162        "node": ">= 0.4"
2163      },
2164      "funding": {
2165        "url": "https://github.com/sponsors/ljharb"
2166      }
2167    },
2168    "node_modules/is-data-descriptor": {
2169      "version": "1.0.1",
2170      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz",
2171      "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==",
2172      "dev": true,
2173      "dependencies": {
2174        "hasown": "^2.0.0"
2175      },
2176      "engines": {
2177        "node": ">= 0.4"
2178      }
2179    },
2180    "node_modules/is-descriptor": {
2181      "version": "1.0.3",
2182      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz",
2183      "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==",
2184      "dev": true,
2185      "dependencies": {
2186        "is-accessor-descriptor": "^1.0.1",
2187        "is-data-descriptor": "^1.0.1"
2188      },
2189      "engines": {
2190        "node": ">= 0.4"
2191      }
2192    },
2193    "node_modules/is-extendable": {
2194      "version": "0.1.1",
2195      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2196      "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
2197      "dev": true,
2198      "engines": {
2199        "node": ">=0.10.0"
2200      }
2201    },
2202    "node_modules/is-extglob": {
2203      "version": "2.1.1",
2204      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2205      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2206      "dev": true,
2207      "engines": {
2208        "node": ">=0.10.0"
2209      }
2210    },
2211    "node_modules/is-fullwidth-code-point": {
2212      "version": "1.0.0",
2213      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2214      "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
2215      "dev": true,
2216      "dependencies": {
2217        "number-is-nan": "^1.0.0"
2218      },
2219      "engines": {
2220        "node": ">=0.10.0"
2221      }
2222    },
2223    "node_modules/is-glob": {
2224      "version": "4.0.3",
2225      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2226      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2227      "dev": true,
2228      "dependencies": {
2229        "is-extglob": "^2.1.1"
2230      },
2231      "engines": {
2232        "node": ">=0.10.0"
2233      }
2234    },
2235    "node_modules/is-html": {
2236      "version": "1.1.0",
2237      "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz",
2238      "integrity": "sha512-eoGsQVAAyvLFRKnbt4jo7Il56agsH5I04pDymPoxRp/tnna5yiIpdNzvKPOy5G1Ff0zY/jfN2hClb7ju+sOrdA==",
2239      "dev": true,
2240      "dependencies": {
2241        "html-tags": "^1.0.0"
2242      },
2243      "engines": {
2244        "node": ">=0.10.0"
2245      }
2246    },
2247    "node_modules/is-negated-glob": {
2248      "version": "1.0.0",
2249      "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
2250      "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==",
2251      "dev": true,
2252      "engines": {
2253        "node": ">=0.10.0"
2254      }
2255    },
2256    "node_modules/is-number": {
2257      "version": "3.0.0",
2258      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2259      "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
2260      "dev": true,
2261      "dependencies": {
2262        "kind-of": "^3.0.2"
2263      },
2264      "engines": {
2265        "node": ">=0.10.0"
2266      }
2267    },
2268    "node_modules/is-number/node_modules/kind-of": {
2269      "version": "3.2.2",
2270      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2271      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
2272      "dev": true,
2273      "dependencies": {
2274        "is-buffer": "^1.1.5"
2275      },
2276      "engines": {
2277        "node": ">=0.10.0"
2278      }
2279    },
2280    "node_modules/is-plain-object": {
2281      "version": "5.0.0",
2282      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
2283      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
2284      "dev": true,
2285      "engines": {
2286        "node": ">=0.10.0"
2287      }
2288    },
2289    "node_modules/is-relative": {
2290      "version": "1.0.0",
2291      "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
2292      "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
2293      "dev": true,
2294      "dependencies": {
2295        "is-unc-path": "^1.0.0"
2296      },
2297      "engines": {
2298        "node": ">=0.10.0"
2299      }
2300    },
2301    "node_modules/is-typedarray": {
2302      "version": "1.0.0",
2303      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2304      "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
2305      "dev": true
2306    },
2307    "node_modules/is-unc-path": {
2308      "version": "1.0.0",
2309      "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
2310      "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
2311      "dev": true,
2312      "dependencies": {
2313        "unc-path-regex": "^0.1.2"
2314      },
2315      "engines": {
2316        "node": ">=0.10.0"
2317      }
2318    },
2319    "node_modules/is-utf8": {
2320      "version": "0.2.1",
2321      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2322      "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==",
2323      "dev": true
2324    },
2325    "node_modules/is-valid-glob": {
2326      "version": "1.0.0",
2327      "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
2328      "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==",
2329      "dev": true,
2330      "engines": {
2331        "node": ">=0.10.0"
2332      }
2333    },
2334    "node_modules/is-windows": {
2335      "version": "1.0.2",
2336      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2337      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2338      "dev": true,
2339      "engines": {
2340        "node": ">=0.10.0"
2341      }
2342    },
2343    "node_modules/isarray": {
2344      "version": "1.0.0",
2345      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2346      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
2347      "dev": true
2348    },
2349    "node_modules/isexe": {
2350      "version": "2.0.0",
2351      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2352      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2353      "dev": true
2354    },
2355    "node_modules/isobject": {
2356      "version": "3.0.1",
2357      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2358      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
2359      "dev": true,
2360      "engines": {
2361        "node": ">=0.10.0"
2362      }
2363    },
2364    "node_modules/isstream": {
2365      "version": "0.1.2",
2366      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2367      "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
2368      "dev": true
2369    },
2370    "node_modules/jsbn": {
2371      "version": "0.1.1",
2372      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2373      "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
2374      "dev": true
2375    },
2376    "node_modules/jsdom": {
2377      "version": "14.1.0",
2378      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz",
2379      "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==",
2380      "dev": true,
2381      "dependencies": {
2382        "abab": "^2.0.0",
2383        "acorn": "^6.0.4",
2384        "acorn-globals": "^4.3.0",
2385        "array-equal": "^1.0.0",
2386        "cssom": "^0.3.4",
2387        "cssstyle": "^1.1.1",
2388        "data-urls": "^1.1.0",
2389        "domexception": "^1.0.1",
2390        "escodegen": "^1.11.0",
2391        "html-encoding-sniffer": "^1.0.2",
2392        "nwsapi": "^2.1.3",
2393        "parse5": "5.1.0",
2394        "pn": "^1.1.0",
2395        "request": "^2.88.0",
2396        "request-promise-native": "^1.0.5",
2397        "saxes": "^3.1.9",
2398        "symbol-tree": "^3.2.2",
2399        "tough-cookie": "^2.5.0",
2400        "w3c-hr-time": "^1.0.1",
2401        "w3c-xmlserializer": "^1.1.2",
2402        "webidl-conversions": "^4.0.2",
2403        "whatwg-encoding": "^1.0.5",
2404        "whatwg-mimetype": "^2.3.0",
2405        "whatwg-url": "^7.0.0",
2406        "ws": "^6.1.2",
2407        "xml-name-validator": "^3.0.0"
2408      },
2409      "engines": {
2410        "node": ">=8"
2411      }
2412    },
2413    "node_modules/json-schema": {
2414      "version": "0.4.0",
2415      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
2416      "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
2417      "dev": true
2418    },
2419    "node_modules/json-schema-traverse": {
2420      "version": "0.4.1",
2421      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2422      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2423      "dev": true
2424    },
2425    "node_modules/json-stable-stringify-without-jsonify": {
2426      "version": "1.0.1",
2427      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2428      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
2429      "dev": true
2430    },
2431    "node_modules/json-stringify-safe": {
2432      "version": "5.0.1",
2433      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2434      "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
2435      "dev": true
2436    },
2437    "node_modules/jsprim": {
2438      "version": "1.4.2",
2439      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
2440      "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
2441      "dev": true,
2442      "dependencies": {
2443        "assert-plus": "1.0.0",
2444        "extsprintf": "1.3.0",
2445        "json-schema": "0.4.0",
2446        "verror": "1.10.0"
2447      },
2448      "engines": {
2449        "node": ">=0.6.0"
2450      }
2451    },
2452    "node_modules/just-debounce": {
2453      "version": "1.1.0",
2454      "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
2455      "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
2456      "dev": true
2457    },
2458    "node_modules/kind-of": {
2459      "version": "5.1.0",
2460      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2461      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2462      "dev": true,
2463      "engines": {
2464        "node": ">=0.10.0"
2465      }
2466    },
2467    "node_modules/last-run": {
2468      "version": "1.1.1",
2469      "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
2470      "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==",
2471      "dev": true,
2472      "dependencies": {
2473        "default-resolution": "^2.0.0",
2474        "es6-weak-map": "^2.0.1"
2475      },
2476      "engines": {
2477        "node": ">= 0.10"
2478      }
2479    },
2480    "node_modules/lazystream": {
2481      "version": "1.0.1",
2482      "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
2483      "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
2484      "dev": true,
2485      "dependencies": {
2486        "readable-stream": "^2.0.5"
2487      },
2488      "engines": {
2489        "node": ">= 0.6.3"
2490      }
2491    },
2492    "node_modules/lcid": {
2493      "version": "1.0.0",
2494      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
2495      "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==",
2496      "dev": true,
2497      "dependencies": {
2498        "invert-kv": "^1.0.0"
2499      },
2500      "engines": {
2501        "node": ">=0.10.0"
2502      }
2503    },
2504    "node_modules/lead": {
2505      "version": "1.0.0",
2506      "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
2507      "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==",
2508      "dev": true,
2509      "dependencies": {
2510        "flush-write-stream": "^1.0.2"
2511      },
2512      "engines": {
2513        "node": ">= 0.10"
2514      }
2515    },
2516    "node_modules/levn": {
2517      "version": "0.3.0",
2518      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
2519      "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
2520      "dev": true,
2521      "dependencies": {
2522        "prelude-ls": "~1.1.2",
2523        "type-check": "~0.3.2"
2524      },
2525      "engines": {
2526        "node": ">= 0.8.0"
2527      }
2528    },
2529    "node_modules/liftoff": {
2530      "version": "3.1.0",
2531      "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
2532      "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
2533      "dev": true,
2534      "dependencies": {
2535        "extend": "^3.0.0",
2536        "findup-sync": "^3.0.0",
2537        "fined": "^1.0.1",
2538        "flagged-respawn": "^1.0.0",
2539        "is-plain-object": "^2.0.4",
2540        "object.map": "^1.0.0",
2541        "rechoir": "^0.6.2",
2542        "resolve": "^1.1.7"
2543      },
2544      "engines": {
2545        "node": ">= 0.8"
2546      }
2547    },
2548    "node_modules/liftoff/node_modules/is-plain-object": {
2549      "version": "2.0.4",
2550      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2551      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2552      "dev": true,
2553      "dependencies": {
2554        "isobject": "^3.0.1"
2555      },
2556      "engines": {
2557        "node": ">=0.10.0"
2558      }
2559    },
2560    "node_modules/load-json-file": {
2561      "version": "1.1.0",
2562      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
2563      "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==",
2564      "dev": true,
2565      "dependencies": {
2566        "graceful-fs": "^4.1.2",
2567        "parse-json": "^2.2.0",
2568        "pify": "^2.0.0",
2569        "pinkie-promise": "^2.0.0",
2570        "strip-bom": "^2.0.0"
2571      },
2572      "engines": {
2573        "node": ">=0.10.0"
2574      }
2575    },
2576    "node_modules/lodash": {
2577      "version": "4.17.21",
2578      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2579      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2580      "dev": true
2581    },
2582    "node_modules/lodash.sortby": {
2583      "version": "4.7.0",
2584      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
2585      "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
2586      "dev": true
2587    },
2588    "node_modules/make-iterator": {
2589      "version": "1.0.1",
2590      "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
2591      "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
2592      "dev": true,
2593      "dependencies": {
2594        "kind-of": "^6.0.2"
2595      },
2596      "engines": {
2597        "node": ">=0.10.0"
2598      }
2599    },
2600    "node_modules/make-iterator/node_modules/kind-of": {
2601      "version": "6.0.3",
2602      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2603      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2604      "dev": true,
2605      "engines": {
2606        "node": ">=0.10.0"
2607      }
2608    },
2609    "node_modules/map-cache": {
2610      "version": "0.2.2",
2611      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
2612      "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
2613      "dev": true,
2614      "engines": {
2615        "node": ">=0.10.0"
2616      }
2617    },
2618    "node_modules/map-stream": {
2619      "version": "0.0.7",
2620      "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
2621      "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==",
2622      "dev": true
2623    },
2624    "node_modules/map-visit": {
2625      "version": "1.0.0",
2626      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
2627      "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
2628      "dev": true,
2629      "dependencies": {
2630        "object-visit": "^1.0.0"
2631      },
2632      "engines": {
2633        "node": ">=0.10.0"
2634      }
2635    },
2636    "node_modules/matchdep": {
2637      "version": "2.0.0",
2638      "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
2639      "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==",
2640      "dev": true,
2641      "dependencies": {
2642        "findup-sync": "^2.0.0",
2643        "micromatch": "^3.0.4",
2644        "resolve": "^1.4.0",
2645        "stack-trace": "0.0.10"
2646      },
2647      "engines": {
2648        "node": ">= 0.10.0"
2649      }
2650    },
2651    "node_modules/matchdep/node_modules/findup-sync": {
2652      "version": "2.0.0",
2653      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
2654      "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==",
2655      "dev": true,
2656      "dependencies": {
2657        "detect-file": "^1.0.0",
2658        "is-glob": "^3.1.0",
2659        "micromatch": "^3.0.4",
2660        "resolve-dir": "^1.0.1"
2661      },
2662      "engines": {
2663        "node": ">= 0.10"
2664      }
2665    },
2666    "node_modules/matchdep/node_modules/is-glob": {
2667      "version": "3.1.0",
2668      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
2669      "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
2670      "dev": true,
2671      "dependencies": {
2672        "is-extglob": "^2.1.0"
2673      },
2674      "engines": {
2675        "node": ">=0.10.0"
2676      }
2677    },
2678    "node_modules/micromatch": {
2679      "version": "3.1.10",
2680      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
2681      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
2682      "dev": true,
2683      "dependencies": {
2684        "arr-diff": "^4.0.0",
2685        "array-unique": "^0.3.2",
2686        "braces": "^2.3.1",
2687        "define-property": "^2.0.2",
2688        "extend-shallow": "^3.0.2",
2689        "extglob": "^2.0.4",
2690        "fragment-cache": "^0.2.1",
2691        "kind-of": "^6.0.2",
2692        "nanomatch": "^1.2.9",
2693        "object.pick": "^1.3.0",
2694        "regex-not": "^1.0.0",
2695        "snapdragon": "^0.8.1",
2696        "to-regex": "^3.0.2"
2697      },
2698      "engines": {
2699        "node": ">=0.10.0"
2700      }
2701    },
2702    "node_modules/micromatch/node_modules/extend-shallow": {
2703      "version": "3.0.2",
2704      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2705      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
2706      "dev": true,
2707      "dependencies": {
2708        "assign-symbols": "^1.0.0",
2709        "is-extendable": "^1.0.1"
2710      },
2711      "engines": {
2712        "node": ">=0.10.0"
2713      }
2714    },
2715    "node_modules/micromatch/node_modules/is-extendable": {
2716      "version": "1.0.1",
2717      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2718      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2719      "dev": true,
2720      "dependencies": {
2721        "is-plain-object": "^2.0.4"
2722      },
2723      "engines": {
2724        "node": ">=0.10.0"
2725      }
2726    },
2727    "node_modules/micromatch/node_modules/is-plain-object": {
2728      "version": "2.0.4",
2729      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2730      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2731      "dev": true,
2732      "dependencies": {
2733        "isobject": "^3.0.1"
2734      },
2735      "engines": {
2736        "node": ">=0.10.0"
2737      }
2738    },
2739    "node_modules/micromatch/node_modules/kind-of": {
2740      "version": "6.0.3",
2741      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2742      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2743      "dev": true,
2744      "engines": {
2745        "node": ">=0.10.0"
2746      }
2747    },
2748    "node_modules/mime-db": {
2749      "version": "1.52.0",
2750      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
2751      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
2752      "dev": true,
2753      "engines": {
2754        "node": ">= 0.6"
2755      }
2756    },
2757    "node_modules/mime-types": {
2758      "version": "2.1.35",
2759      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
2760      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
2761      "dev": true,
2762      "dependencies": {
2763        "mime-db": "1.52.0"
2764      },
2765      "engines": {
2766        "node": ">= 0.6"
2767      }
2768    },
2769    "node_modules/minimatch": {
2770      "version": "3.1.2",
2771      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2772      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2773      "dev": true,
2774      "dependencies": {
2775        "brace-expansion": "^1.1.7"
2776      },
2777      "engines": {
2778        "node": "*"
2779      }
2780    },
2781    "node_modules/mixin-deep": {
2782      "version": "1.3.2",
2783      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
2784      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
2785      "dev": true,
2786      "dependencies": {
2787        "for-in": "^1.0.2",
2788        "is-extendable": "^1.0.1"
2789      },
2790      "engines": {
2791        "node": ">=0.10.0"
2792      }
2793    },
2794    "node_modules/mixin-deep/node_modules/is-extendable": {
2795      "version": "1.0.1",
2796      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2797      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2798      "dev": true,
2799      "dependencies": {
2800        "is-plain-object": "^2.0.4"
2801      },
2802      "engines": {
2803        "node": ">=0.10.0"
2804      }
2805    },
2806    "node_modules/mixin-deep/node_modules/is-plain-object": {
2807      "version": "2.0.4",
2808      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2809      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2810      "dev": true,
2811      "dependencies": {
2812        "isobject": "^3.0.1"
2813      },
2814      "engines": {
2815        "node": ">=0.10.0"
2816      }
2817    },
2818    "node_modules/monaco-editor": {
2819      "version": "0.23.0",
2820      "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.23.0.tgz",
2821      "integrity": "sha512-q+CP5zMR/aFiMTE9QlIavGyGicKnG2v/H8qVvybLzeFsARM8f6G9fL0sMST2tyVYCwDKkGamZUI6647A0jR/Lg==",
2822      "dev": true
2823    },
2824    "node_modules/ms": {
2825      "version": "2.0.0",
2826      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2827      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
2828      "dev": true
2829    },
2830    "node_modules/mute-stdout": {
2831      "version": "1.0.1",
2832      "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
2833      "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
2834      "dev": true,
2835      "engines": {
2836        "node": ">= 0.10"
2837      }
2838    },
2839    "node_modules/nan": {
2840      "version": "2.20.0",
2841      "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz",
2842      "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==",
2843      "dev": true,
2844      "optional": true
2845    },
2846    "node_modules/nanoid": {
2847      "version": "3.3.7",
2848      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
2849      "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
2850      "dev": true,
2851      "funding": [
2852        {
2853          "type": "github",
2854          "url": "https://github.com/sponsors/ai"
2855        }
2856      ],
2857      "bin": {
2858        "nanoid": "bin/nanoid.cjs"
2859      },
2860      "engines": {
2861        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2862      }
2863    },
2864    "node_modules/nanomatch": {
2865      "version": "1.2.13",
2866      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
2867      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
2868      "dev": true,
2869      "dependencies": {
2870        "arr-diff": "^4.0.0",
2871        "array-unique": "^0.3.2",
2872        "define-property": "^2.0.2",
2873        "extend-shallow": "^3.0.2",
2874        "fragment-cache": "^0.2.1",
2875        "is-windows": "^1.0.2",
2876        "kind-of": "^6.0.2",
2877        "object.pick": "^1.3.0",
2878        "regex-not": "^1.0.0",
2879        "snapdragon": "^0.8.1",
2880        "to-regex": "^3.0.1"
2881      },
2882      "engines": {
2883        "node": ">=0.10.0"
2884      }
2885    },
2886    "node_modules/nanomatch/node_modules/extend-shallow": {
2887      "version": "3.0.2",
2888      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2889      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
2890      "dev": true,
2891      "dependencies": {
2892        "assign-symbols": "^1.0.0",
2893        "is-extendable": "^1.0.1"
2894      },
2895      "engines": {
2896        "node": ">=0.10.0"
2897      }
2898    },
2899    "node_modules/nanomatch/node_modules/is-extendable": {
2900      "version": "1.0.1",
2901      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2902      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2903      "dev": true,
2904      "dependencies": {
2905        "is-plain-object": "^2.0.4"
2906      },
2907      "engines": {
2908        "node": ">=0.10.0"
2909      }
2910    },
2911    "node_modules/nanomatch/node_modules/is-plain-object": {
2912      "version": "2.0.4",
2913      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2914      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2915      "dev": true,
2916      "dependencies": {
2917        "isobject": "^3.0.1"
2918      },
2919      "engines": {
2920        "node": ">=0.10.0"
2921      }
2922    },
2923    "node_modules/nanomatch/node_modules/kind-of": {
2924      "version": "6.0.3",
2925      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2926      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2927      "dev": true,
2928      "engines": {
2929        "node": ">=0.10.0"
2930      }
2931    },
2932    "node_modules/next-tick": {
2933      "version": "1.1.0",
2934      "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
2935      "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
2936      "dev": true
2937    },
2938    "node_modules/normalize-package-data": {
2939      "version": "2.5.0",
2940      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
2941      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
2942      "dev": true,
2943      "dependencies": {
2944        "hosted-git-info": "^2.1.4",
2945        "resolve": "^1.10.0",
2946        "semver": "2 || 3 || 4 || 5",
2947        "validate-npm-package-license": "^3.0.1"
2948      }
2949    },
2950    "node_modules/normalize-path": {
2951      "version": "3.0.0",
2952      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2953      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2954      "dev": true,
2955      "engines": {
2956        "node": ">=0.10.0"
2957      }
2958    },
2959    "node_modules/now-and-later": {
2960      "version": "2.0.1",
2961      "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
2962      "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
2963      "dev": true,
2964      "dependencies": {
2965        "once": "^1.3.2"
2966      },
2967      "engines": {
2968        "node": ">= 0.10"
2969      }
2970    },
2971    "node_modules/number-is-nan": {
2972      "version": "1.0.1",
2973      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
2974      "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
2975      "dev": true,
2976      "engines": {
2977        "node": ">=0.10.0"
2978      }
2979    },
2980    "node_modules/nwsapi": {
2981      "version": "2.2.12",
2982      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz",
2983      "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==",
2984      "dev": true
2985    },
2986    "node_modules/oauth-sign": {
2987      "version": "0.9.0",
2988      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2989      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
2990      "dev": true,
2991      "engines": {
2992        "node": "*"
2993      }
2994    },
2995    "node_modules/object-copy": {
2996      "version": "0.1.0",
2997      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
2998      "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
2999      "dev": true,
3000      "dependencies": {
3001        "copy-descriptor": "^0.1.0",
3002        "define-property": "^0.2.5",
3003        "kind-of": "^3.0.3"
3004      },
3005      "engines": {
3006        "node": ">=0.10.0"
3007      }
3008    },
3009    "node_modules/object-copy/node_modules/define-property": {
3010      "version": "0.2.5",
3011      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3012      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
3013      "dev": true,
3014      "dependencies": {
3015        "is-descriptor": "^0.1.0"
3016      },
3017      "engines": {
3018        "node": ">=0.10.0"
3019      }
3020    },
3021    "node_modules/object-copy/node_modules/is-descriptor": {
3022      "version": "0.1.7",
3023      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
3024      "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
3025      "dev": true,
3026      "dependencies": {
3027        "is-accessor-descriptor": "^1.0.1",
3028        "is-data-descriptor": "^1.0.1"
3029      },
3030      "engines": {
3031        "node": ">= 0.4"
3032      }
3033    },
3034    "node_modules/object-copy/node_modules/kind-of": {
3035      "version": "3.2.2",
3036      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3037      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
3038      "dev": true,
3039      "dependencies": {
3040        "is-buffer": "^1.1.5"
3041      },
3042      "engines": {
3043        "node": ">=0.10.0"
3044      }
3045    },
3046    "node_modules/object-keys": {
3047      "version": "1.1.1",
3048      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
3049      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
3050      "dev": true,
3051      "engines": {
3052        "node": ">= 0.4"
3053      }
3054    },
3055    "node_modules/object-visit": {
3056      "version": "1.0.1",
3057      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
3058      "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
3059      "dev": true,
3060      "dependencies": {
3061        "isobject": "^3.0.0"
3062      },
3063      "engines": {
3064        "node": ">=0.10.0"
3065      }
3066    },
3067    "node_modules/object.assign": {
3068      "version": "4.1.5",
3069      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
3070      "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
3071      "dev": true,
3072      "dependencies": {
3073        "call-bind": "^1.0.5",
3074        "define-properties": "^1.2.1",
3075        "has-symbols": "^1.0.3",
3076        "object-keys": "^1.1.1"
3077      },
3078      "engines": {
3079        "node": ">= 0.4"
3080      },
3081      "funding": {
3082        "url": "https://github.com/sponsors/ljharb"
3083      }
3084    },
3085    "node_modules/object.defaults": {
3086      "version": "1.1.0",
3087      "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
3088      "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
3089      "dev": true,
3090      "dependencies": {
3091        "array-each": "^1.0.1",
3092        "array-slice": "^1.0.0",
3093        "for-own": "^1.0.0",
3094        "isobject": "^3.0.0"
3095      },
3096      "engines": {
3097        "node": ">=0.10.0"
3098      }
3099    },
3100    "node_modules/object.map": {
3101      "version": "1.0.1",
3102      "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
3103      "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
3104      "dev": true,
3105      "dependencies": {
3106        "for-own": "^1.0.0",
3107        "make-iterator": "^1.0.0"
3108      },
3109      "engines": {
3110        "node": ">=0.10.0"
3111      }
3112    },
3113    "node_modules/object.pick": {
3114      "version": "1.3.0",
3115      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
3116      "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
3117      "dev": true,
3118      "dependencies": {
3119        "isobject": "^3.0.1"
3120      },
3121      "engines": {
3122        "node": ">=0.10.0"
3123      }
3124    },
3125    "node_modules/object.reduce": {
3126      "version": "1.0.1",
3127      "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
3128      "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==",
3129      "dev": true,
3130      "dependencies": {
3131        "for-own": "^1.0.0",
3132        "make-iterator": "^1.0.0"
3133      },
3134      "engines": {
3135        "node": ">=0.10.0"
3136      }
3137    },
3138    "node_modules/once": {
3139      "version": "1.4.0",
3140      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3141      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
3142      "dev": true,
3143      "dependencies": {
3144        "wrappy": "1"
3145      }
3146    },
3147    "node_modules/optionator": {
3148      "version": "0.8.3",
3149      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
3150      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
3151      "dev": true,
3152      "dependencies": {
3153        "deep-is": "~0.1.3",
3154        "fast-levenshtein": "~2.0.6",
3155        "levn": "~0.3.0",
3156        "prelude-ls": "~1.1.2",
3157        "type-check": "~0.3.2",
3158        "word-wrap": "~1.2.3"
3159      },
3160      "engines": {
3161        "node": ">= 0.8.0"
3162      }
3163    },
3164    "node_modules/ordered-read-streams": {
3165      "version": "1.0.1",
3166      "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
3167      "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==",
3168      "dev": true,
3169      "dependencies": {
3170        "readable-stream": "^2.0.1"
3171      }
3172    },
3173    "node_modules/os-locale": {
3174      "version": "1.4.0",
3175      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
3176      "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==",
3177      "dev": true,
3178      "dependencies": {
3179        "lcid": "^1.0.0"
3180      },
3181      "engines": {
3182        "node": ">=0.10.0"
3183      }
3184    },
3185    "node_modules/parse-filepath": {
3186      "version": "1.0.2",
3187      "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
3188      "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
3189      "dev": true,
3190      "dependencies": {
3191        "is-absolute": "^1.0.0",
3192        "map-cache": "^0.2.0",
3193        "path-root": "^0.1.1"
3194      },
3195      "engines": {
3196        "node": ">=0.8"
3197      }
3198    },
3199    "node_modules/parse-json": {
3200      "version": "2.2.0",
3201      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
3202      "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==",
3203      "dev": true,
3204      "dependencies": {
3205        "error-ex": "^1.2.0"
3206      },
3207      "engines": {
3208        "node": ">=0.10.0"
3209      }
3210    },
3211    "node_modules/parse-node-version": {
3212      "version": "1.0.1",
3213      "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
3214      "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
3215      "dev": true,
3216      "engines": {
3217        "node": ">= 0.10"
3218      }
3219    },
3220    "node_modules/parse-passwd": {
3221      "version": "1.0.0",
3222      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
3223      "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
3224      "dev": true,
3225      "engines": {
3226        "node": ">=0.10.0"
3227      }
3228    },
3229    "node_modules/parse5": {
3230      "version": "5.1.0",
3231      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
3232      "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
3233      "dev": true
3234    },
3235    "node_modules/pascalcase": {
3236      "version": "0.1.1",
3237      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
3238      "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
3239      "dev": true,
3240      "engines": {
3241        "node": ">=0.10.0"
3242      }
3243    },
3244    "node_modules/path-dirname": {
3245      "version": "1.0.2",
3246      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
3247      "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==",
3248      "dev": true
3249    },
3250    "node_modules/path-exists": {
3251      "version": "2.1.0",
3252      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
3253      "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==",
3254      "dev": true,
3255      "dependencies": {
3256        "pinkie-promise": "^2.0.0"
3257      },
3258      "engines": {
3259        "node": ">=0.10.0"
3260      }
3261    },
3262    "node_modules/path-is-absolute": {
3263      "version": "1.0.1",
3264      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3265      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
3266      "dev": true,
3267      "engines": {
3268        "node": ">=0.10.0"
3269      }
3270    },
3271    "node_modules/path-parse": {
3272      "version": "1.0.7",
3273      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3274      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3275      "dev": true
3276    },
3277    "node_modules/path-root": {
3278      "version": "0.1.1",
3279      "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
3280      "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
3281      "dev": true,
3282      "dependencies": {
3283        "path-root-regex": "^0.1.0"
3284      },
3285      "engines": {
3286        "node": ">=0.10.0"
3287      }
3288    },
3289    "node_modules/path-root-regex": {
3290      "version": "0.1.2",
3291      "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
3292      "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
3293      "dev": true,
3294      "engines": {
3295        "node": ">=0.10.0"
3296      }
3297    },
3298    "node_modules/path-type": {
3299      "version": "1.1.0",
3300      "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
3301      "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==",
3302      "dev": true,
3303      "dependencies": {
3304        "graceful-fs": "^4.1.2",
3305        "pify": "^2.0.0",
3306        "pinkie-promise": "^2.0.0"
3307      },
3308      "engines": {
3309        "node": ">=0.10.0"
3310      }
3311    },
3312    "node_modules/pause-stream": {
3313      "version": "0.0.11",
3314      "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
3315      "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
3316      "dev": true,
3317      "dependencies": {
3318        "through": "~2.3"
3319      }
3320    },
3321    "node_modules/performance-now": {
3322      "version": "2.1.0",
3323      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
3324      "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
3325      "dev": true
3326    },
3327    "node_modules/picocolors": {
3328      "version": "1.0.1",
3329      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
3330      "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
3331      "dev": true
3332    },
3333    "node_modules/pify": {
3334      "version": "2.3.0",
3335      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3336      "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
3337      "dev": true,
3338      "engines": {
3339        "node": ">=0.10.0"
3340      }
3341    },
3342    "node_modules/pinkie": {
3343      "version": "2.0.4",
3344      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
3345      "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
3346      "dev": true,
3347      "engines": {
3348        "node": ">=0.10.0"
3349      }
3350    },
3351    "node_modules/pinkie-promise": {
3352      "version": "2.0.1",
3353      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
3354      "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
3355      "dev": true,
3356      "dependencies": {
3357        "pinkie": "^2.0.0"
3358      },
3359      "engines": {
3360        "node": ">=0.10.0"
3361      }
3362    },
3363    "node_modules/pn": {
3364      "version": "1.1.0",
3365      "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
3366      "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
3367      "dev": true
3368    },
3369    "node_modules/posix-character-classes": {
3370      "version": "0.1.1",
3371      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
3372      "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
3373      "dev": true,
3374      "engines": {
3375        "node": ">=0.10.0"
3376      }
3377    },
3378    "node_modules/postcss": {
3379      "version": "8.4.41",
3380      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz",
3381      "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==",
3382      "dev": true,
3383      "funding": [
3384        {
3385          "type": "opencollective",
3386          "url": "https://opencollective.com/postcss/"
3387        },
3388        {
3389          "type": "tidelift",
3390          "url": "https://tidelift.com/funding/github/npm/postcss"
3391        },
3392        {
3393          "type": "github",
3394          "url": "https://github.com/sponsors/ai"
3395        }
3396      ],
3397      "dependencies": {
3398        "nanoid": "^3.3.7",
3399        "picocolors": "^1.0.1",
3400        "source-map-js": "^1.2.0"
3401      },
3402      "engines": {
3403        "node": "^10 || ^12 || >=14"
3404      }
3405    },
3406    "node_modules/postcss-selector-parser": {
3407      "version": "6.0.2",
3408      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
3409      "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
3410      "dev": true,
3411      "dependencies": {
3412        "cssesc": "^3.0.0",
3413        "indexes-of": "^1.0.1",
3414        "uniq": "^1.0.1"
3415      },
3416      "engines": {
3417        "node": ">=4"
3418      }
3419    },
3420    "node_modules/prelude-ls": {
3421      "version": "1.1.2",
3422      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
3423      "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
3424      "dev": true,
3425      "engines": {
3426        "node": ">= 0.8.0"
3427      }
3428    },
3429    "node_modules/pretty-hrtime": {
3430      "version": "1.0.3",
3431      "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
3432      "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==",
3433      "dev": true,
3434      "engines": {
3435        "node": ">= 0.8"
3436      }
3437    },
3438    "node_modules/process-nextick-args": {
3439      "version": "2.0.1",
3440      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
3441      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
3442      "dev": true
3443    },
3444    "node_modules/psl": {
3445      "version": "1.9.0",
3446      "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
3447      "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
3448      "dev": true
3449    },
3450    "node_modules/pump": {
3451      "version": "2.0.1",
3452      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
3453      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
3454      "dev": true,
3455      "dependencies": {
3456        "end-of-stream": "^1.1.0",
3457        "once": "^1.3.1"
3458      }
3459    },
3460    "node_modules/pumpify": {
3461      "version": "1.5.1",
3462      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
3463      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
3464      "dev": true,
3465      "dependencies": {
3466        "duplexify": "^3.6.0",
3467        "inherits": "^2.0.3",
3468        "pump": "^2.0.0"
3469      }
3470    },
3471    "node_modules/punycode": {
3472      "version": "2.3.1",
3473      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3474      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3475      "dev": true,
3476      "engines": {
3477        "node": ">=6"
3478      }
3479    },
3480    "node_modules/qs": {
3481      "version": "6.5.3",
3482      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
3483      "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
3484      "dev": true,
3485      "engines": {
3486        "node": ">=0.6"
3487      }
3488    },
3489    "node_modules/read-pkg": {
3490      "version": "1.1.0",
3491      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
3492      "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==",
3493      "dev": true,
3494      "dependencies": {
3495        "load-json-file": "^1.0.0",
3496        "normalize-package-data": "^2.3.2",
3497        "path-type": "^1.0.0"
3498      },
3499      "engines": {
3500        "node": ">=0.10.0"
3501      }
3502    },
3503    "node_modules/read-pkg-up": {
3504      "version": "1.0.1",
3505      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
3506      "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==",
3507      "dev": true,
3508      "dependencies": {
3509        "find-up": "^1.0.0",
3510        "read-pkg": "^1.0.0"
3511      },
3512      "engines": {
3513        "node": ">=0.10.0"
3514      }
3515    },
3516    "node_modules/readable-stream": {
3517      "version": "2.3.8",
3518      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
3519      "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
3520      "dev": true,
3521      "dependencies": {
3522        "core-util-is": "~1.0.0",
3523        "inherits": "~2.0.3",
3524        "isarray": "~1.0.0",
3525        "process-nextick-args": "~2.0.0",
3526        "safe-buffer": "~5.1.1",
3527        "string_decoder": "~1.1.1",
3528        "util-deprecate": "~1.0.1"
3529      }
3530    },
3531    "node_modules/readdirp": {
3532      "version": "2.2.1",
3533      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
3534      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
3535      "dev": true,
3536      "dependencies": {
3537        "graceful-fs": "^4.1.11",
3538        "micromatch": "^3.1.10",
3539        "readable-stream": "^2.0.2"
3540      },
3541      "engines": {
3542        "node": ">=0.10"
3543      }
3544    },
3545    "node_modules/rechoir": {
3546      "version": "0.6.2",
3547      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
3548      "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==",
3549      "dev": true,
3550      "dependencies": {
3551        "resolve": "^1.1.6"
3552      },
3553      "engines": {
3554        "node": ">= 0.10"
3555      }
3556    },
3557    "node_modules/regex-not": {
3558      "version": "1.0.2",
3559      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
3560      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
3561      "dev": true,
3562      "dependencies": {
3563        "extend-shallow": "^3.0.2",
3564        "safe-regex": "^1.1.0"
3565      },
3566      "engines": {
3567        "node": ">=0.10.0"
3568      }
3569    },
3570    "node_modules/regex-not/node_modules/extend-shallow": {
3571      "version": "3.0.2",
3572      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3573      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
3574      "dev": true,
3575      "dependencies": {
3576        "assign-symbols": "^1.0.0",
3577        "is-extendable": "^1.0.1"
3578      },
3579      "engines": {
3580        "node": ">=0.10.0"
3581      }
3582    },
3583    "node_modules/regex-not/node_modules/is-extendable": {
3584      "version": "1.0.1",
3585      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3586      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3587      "dev": true,
3588      "dependencies": {
3589        "is-plain-object": "^2.0.4"
3590      },
3591      "engines": {
3592        "node": ">=0.10.0"
3593      }
3594    },
3595    "node_modules/regex-not/node_modules/is-plain-object": {
3596      "version": "2.0.4",
3597      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
3598      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
3599      "dev": true,
3600      "dependencies": {
3601        "isobject": "^3.0.1"
3602      },
3603      "engines": {
3604        "node": ">=0.10.0"
3605      }
3606    },
3607    "node_modules/remove-bom-buffer": {
3608      "version": "3.0.0",
3609      "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
3610      "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
3611      "dev": true,
3612      "dependencies": {
3613        "is-buffer": "^1.1.5",
3614        "is-utf8": "^0.2.1"
3615      },
3616      "engines": {
3617        "node": ">=0.10.0"
3618      }
3619    },
3620    "node_modules/remove-bom-stream": {
3621      "version": "1.2.0",
3622      "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
3623      "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==",
3624      "dev": true,
3625      "dependencies": {
3626        "remove-bom-buffer": "^3.0.0",
3627        "safe-buffer": "^5.1.0",
3628        "through2": "^2.0.3"
3629      },
3630      "engines": {
3631        "node": ">= 0.10"
3632      }
3633    },
3634    "node_modules/remove-trailing-separator": {
3635      "version": "1.1.0",
3636      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
3637      "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
3638      "dev": true
3639    },
3640    "node_modules/repeat-element": {
3641      "version": "1.1.4",
3642      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
3643      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
3644      "dev": true,
3645      "engines": {
3646        "node": ">=0.10.0"
3647      }
3648    },
3649    "node_modules/repeat-string": {
3650      "version": "1.6.1",
3651      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
3652      "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
3653      "dev": true,
3654      "engines": {
3655        "node": ">=0.10"
3656      }
3657    },
3658    "node_modules/replace-ext": {
3659      "version": "1.0.1",
3660      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
3661      "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
3662      "dev": true,
3663      "engines": {
3664        "node": ">= 0.10"
3665      }
3666    },
3667    "node_modules/replace-homedir": {
3668      "version": "1.0.0",
3669      "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
3670      "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==",
3671      "dev": true,
3672      "dependencies": {
3673        "homedir-polyfill": "^1.0.1",
3674        "is-absolute": "^1.0.0",
3675        "remove-trailing-separator": "^1.1.0"
3676      },
3677      "engines": {
3678        "node": ">= 0.10"
3679      }
3680    },
3681    "node_modules/request": {
3682      "version": "2.88.2",
3683      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
3684      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
3685      "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
3686      "dev": true,
3687      "dependencies": {
3688        "aws-sign2": "~0.7.0",
3689        "aws4": "^1.8.0",
3690        "caseless": "~0.12.0",
3691        "combined-stream": "~1.0.6",
3692        "extend": "~3.0.2",
3693        "forever-agent": "~0.6.1",
3694        "form-data": "~2.3.2",
3695        "har-validator": "~5.1.3",
3696        "http-signature": "~1.2.0",
3697        "is-typedarray": "~1.0.0",
3698        "isstream": "~0.1.2",
3699        "json-stringify-safe": "~5.0.1",
3700        "mime-types": "~2.1.19",
3701        "oauth-sign": "~0.9.0",
3702        "performance-now": "^2.1.0",
3703        "qs": "~6.5.2",
3704        "safe-buffer": "^5.1.2",
3705        "tough-cookie": "~2.5.0",
3706        "tunnel-agent": "^0.6.0",
3707        "uuid": "^3.3.2"
3708      },
3709      "engines": {
3710        "node": ">= 6"
3711      }
3712    },
3713    "node_modules/request-promise-core": {
3714      "version": "1.1.4",
3715      "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
3716      "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
3717      "dev": true,
3718      "dependencies": {
3719        "lodash": "^4.17.19"
3720      },
3721      "engines": {
3722        "node": ">=0.10.0"
3723      },
3724      "peerDependencies": {
3725        "request": "^2.34"
3726      }
3727    },
3728    "node_modules/request-promise-native": {
3729      "version": "1.0.9",
3730      "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
3731      "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
3732      "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142",
3733      "dev": true,
3734      "dependencies": {
3735        "request-promise-core": "1.1.4",
3736        "stealthy-require": "^1.1.1",
3737        "tough-cookie": "^2.3.3"
3738      },
3739      "engines": {
3740        "node": ">=0.12.0"
3741      },
3742      "peerDependencies": {
3743        "request": "^2.34"
3744      }
3745    },
3746    "node_modules/require-directory": {
3747      "version": "2.1.1",
3748      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3749      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
3750      "dev": true,
3751      "engines": {
3752        "node": ">=0.10.0"
3753      }
3754    },
3755    "node_modules/require-main-filename": {
3756      "version": "1.0.1",
3757      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
3758      "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==",
3759      "dev": true
3760    },
3761    "node_modules/resolve": {
3762      "version": "1.22.8",
3763      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
3764      "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
3765      "dev": true,
3766      "dependencies": {
3767        "is-core-module": "^2.13.0",
3768        "path-parse": "^1.0.7",
3769        "supports-preserve-symlinks-flag": "^1.0.0"
3770      },
3771      "bin": {
3772        "resolve": "bin/resolve"
3773      },
3774      "funding": {
3775        "url": "https://github.com/sponsors/ljharb"
3776      }
3777    },
3778    "node_modules/resolve-dir": {
3779      "version": "1.0.1",
3780      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
3781      "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
3782      "dev": true,
3783      "dependencies": {
3784        "expand-tilde": "^2.0.0",
3785        "global-modules": "^1.0.0"
3786      },
3787      "engines": {
3788        "node": ">=0.10.0"
3789      }
3790    },
3791    "node_modules/resolve-options": {
3792      "version": "1.1.0",
3793      "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
3794      "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==",
3795      "dev": true,
3796      "dependencies": {
3797        "value-or-function": "^3.0.0"
3798      },
3799      "engines": {
3800        "node": ">= 0.10"
3801      }
3802    },
3803    "node_modules/resolve-url": {
3804      "version": "0.2.1",
3805      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
3806      "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
3807      "deprecated": "https://github.com/lydell/resolve-url#deprecated",
3808      "dev": true
3809    },
3810    "node_modules/ret": {
3811      "version": "0.1.15",
3812      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
3813      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
3814      "dev": true,
3815      "engines": {
3816        "node": ">=0.12"
3817      }
3818    },
3819    "node_modules/rimraf": {
3820      "version": "3.0.2",
3821      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3822      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3823      "deprecated": "Rimraf versions prior to v4 are no longer supported",
3824      "dev": true,
3825      "dependencies": {
3826        "glob": "^7.1.3"
3827      },
3828      "bin": {
3829        "rimraf": "bin.js"
3830      },
3831      "funding": {
3832        "url": "https://github.com/sponsors/isaacs"
3833      }
3834    },
3835    "node_modules/safe-buffer": {
3836      "version": "5.1.2",
3837      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3838      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3839      "dev": true
3840    },
3841    "node_modules/safe-regex": {
3842      "version": "1.1.0",
3843      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
3844      "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
3845      "dev": true,
3846      "dependencies": {
3847        "ret": "~0.1.10"
3848      }
3849    },
3850    "node_modules/safer-buffer": {
3851      "version": "2.1.2",
3852      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3853      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3854      "dev": true
3855    },
3856    "node_modules/saxes": {
3857      "version": "3.1.11",
3858      "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
3859      "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
3860      "dev": true,
3861      "dependencies": {
3862        "xmlchars": "^2.1.1"
3863      },
3864      "engines": {
3865        "node": ">=8"
3866      }
3867    },
3868    "node_modules/semver": {
3869      "version": "5.7.2",
3870      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
3871      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
3872      "dev": true,
3873      "bin": {
3874        "semver": "bin/semver"
3875      }
3876    },
3877    "node_modules/semver-greatest-satisfied-range": {
3878      "version": "1.1.0",
3879      "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
3880      "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==",
3881      "dev": true,
3882      "dependencies": {
3883        "sver-compat": "^1.5.0"
3884      },
3885      "engines": {
3886        "node": ">= 0.10"
3887      }
3888    },
3889    "node_modules/set-blocking": {
3890      "version": "2.0.0",
3891      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3892      "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
3893      "dev": true
3894    },
3895    "node_modules/set-function-length": {
3896      "version": "1.2.2",
3897      "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
3898      "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
3899      "dev": true,
3900      "dependencies": {
3901        "define-data-property": "^1.1.4",
3902        "es-errors": "^1.3.0",
3903        "function-bind": "^1.1.2",
3904        "get-intrinsic": "^1.2.4",
3905        "gopd": "^1.0.1",
3906        "has-property-descriptors": "^1.0.2"
3907      },
3908      "engines": {
3909        "node": ">= 0.4"
3910      }
3911    },
3912    "node_modules/set-value": {
3913      "version": "2.0.1",
3914      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
3915      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
3916      "dev": true,
3917      "dependencies": {
3918        "extend-shallow": "^2.0.1",
3919        "is-extendable": "^0.1.1",
3920        "is-plain-object": "^2.0.3",
3921        "split-string": "^3.0.1"
3922      },
3923      "engines": {
3924        "node": ">=0.10.0"
3925      }
3926    },
3927    "node_modules/set-value/node_modules/is-plain-object": {
3928      "version": "2.0.4",
3929      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
3930      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
3931      "dev": true,
3932      "dependencies": {
3933        "isobject": "^3.0.1"
3934      },
3935      "engines": {
3936        "node": ">=0.10.0"
3937      }
3938    },
3939    "node_modules/snapdragon": {
3940      "version": "0.8.2",
3941      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
3942      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
3943      "dev": true,
3944      "dependencies": {
3945        "base": "^0.11.1",
3946        "debug": "^2.2.0",
3947        "define-property": "^0.2.5",
3948        "extend-shallow": "^2.0.1",
3949        "map-cache": "^0.2.2",
3950        "source-map": "^0.5.6",
3951        "source-map-resolve": "^0.5.0",
3952        "use": "^3.1.0"
3953      },
3954      "engines": {
3955        "node": ">=0.10.0"
3956      }
3957    },
3958    "node_modules/snapdragon-node": {
3959      "version": "2.1.1",
3960      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
3961      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
3962      "dev": true,
3963      "dependencies": {
3964        "define-property": "^1.0.0",
3965        "isobject": "^3.0.0",
3966        "snapdragon-util": "^3.0.1"
3967      },
3968      "engines": {
3969        "node": ">=0.10.0"
3970      }
3971    },
3972    "node_modules/snapdragon-node/node_modules/define-property": {
3973      "version": "1.0.0",
3974      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3975      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
3976      "dev": true,
3977      "dependencies": {
3978        "is-descriptor": "^1.0.0"
3979      },
3980      "engines": {
3981        "node": ">=0.10.0"
3982      }
3983    },
3984    "node_modules/snapdragon-util": {
3985      "version": "3.0.1",
3986      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
3987      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
3988      "dev": true,
3989      "dependencies": {
3990        "kind-of": "^3.2.0"
3991      },
3992      "engines": {
3993        "node": ">=0.10.0"
3994      }
3995    },
3996    "node_modules/snapdragon-util/node_modules/kind-of": {
3997      "version": "3.2.2",
3998      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3999      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
4000      "dev": true,
4001      "dependencies": {
4002        "is-buffer": "^1.1.5"
4003      },
4004      "engines": {
4005        "node": ">=0.10.0"
4006      }
4007    },
4008    "node_modules/snapdragon/node_modules/define-property": {
4009      "version": "0.2.5",
4010      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4011      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
4012      "dev": true,
4013      "dependencies": {
4014        "is-descriptor": "^0.1.0"
4015      },
4016      "engines": {
4017        "node": ">=0.10.0"
4018      }
4019    },
4020    "node_modules/snapdragon/node_modules/is-descriptor": {
4021      "version": "0.1.7",
4022      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
4023      "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
4024      "dev": true,
4025      "dependencies": {
4026        "is-accessor-descriptor": "^1.0.1",
4027        "is-data-descriptor": "^1.0.1"
4028      },
4029      "engines": {
4030        "node": ">= 0.4"
4031      }
4032    },
4033    "node_modules/snapdragon/node_modules/source-map": {
4034      "version": "0.5.7",
4035      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
4036      "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
4037      "dev": true,
4038      "engines": {
4039        "node": ">=0.10.0"
4040      }
4041    },
4042    "node_modules/source-map": {
4043      "version": "0.6.1",
4044      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4045      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4046      "dev": true,
4047      "engines": {
4048        "node": ">=0.10.0"
4049      }
4050    },
4051    "node_modules/source-map-js": {
4052      "version": "1.2.0",
4053      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
4054      "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
4055      "dev": true,
4056      "engines": {
4057        "node": ">=0.10.0"
4058      }
4059    },
4060    "node_modules/source-map-resolve": {
4061      "version": "0.5.3",
4062      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
4063      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
4064      "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
4065      "dev": true,
4066      "dependencies": {
4067        "atob": "^2.1.2",
4068        "decode-uri-component": "^0.2.0",
4069        "resolve-url": "^0.2.1",
4070        "source-map-url": "^0.4.0",
4071        "urix": "^0.1.0"
4072      }
4073    },
4074    "node_modules/source-map-url": {
4075      "version": "0.4.1",
4076      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
4077      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
4078      "deprecated": "See https://github.com/lydell/source-map-url#deprecated",
4079      "dev": true
4080    },
4081    "node_modules/sparkles": {
4082      "version": "1.0.1",
4083      "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
4084      "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
4085      "dev": true,
4086      "engines": {
4087        "node": ">= 0.10"
4088      }
4089    },
4090    "node_modules/spdx-correct": {
4091      "version": "3.2.0",
4092      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
4093      "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
4094      "dev": true,
4095      "dependencies": {
4096        "spdx-expression-parse": "^3.0.0",
4097        "spdx-license-ids": "^3.0.0"
4098      }
4099    },
4100    "node_modules/spdx-exceptions": {
4101      "version": "2.5.0",
4102      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
4103      "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
4104      "dev": true
4105    },
4106    "node_modules/spdx-expression-parse": {
4107      "version": "3.0.1",
4108      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
4109      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
4110      "dev": true,
4111      "dependencies": {
4112        "spdx-exceptions": "^2.1.0",
4113        "spdx-license-ids": "^3.0.0"
4114      }
4115    },
4116    "node_modules/spdx-license-ids": {
4117      "version": "3.0.18",
4118      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz",
4119      "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==",
4120      "dev": true
4121    },
4122    "node_modules/split": {
4123      "version": "1.0.1",
4124      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
4125      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
4126      "dev": true,
4127      "dependencies": {
4128        "through": "2"
4129      },
4130      "engines": {
4131        "node": "*"
4132      }
4133    },
4134    "node_modules/split-string": {
4135      "version": "3.1.0",
4136      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
4137      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
4138      "dev": true,
4139      "dependencies": {
4140        "extend-shallow": "^3.0.0"
4141      },
4142      "engines": {
4143        "node": ">=0.10.0"
4144      }
4145    },
4146    "node_modules/split-string/node_modules/extend-shallow": {
4147      "version": "3.0.2",
4148      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4149      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
4150      "dev": true,
4151      "dependencies": {
4152        "assign-symbols": "^1.0.0",
4153        "is-extendable": "^1.0.1"
4154      },
4155      "engines": {
4156        "node": ">=0.10.0"
4157      }
4158    },
4159    "node_modules/split-string/node_modules/is-extendable": {
4160      "version": "1.0.1",
4161      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4162      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4163      "dev": true,
4164      "dependencies": {
4165        "is-plain-object": "^2.0.4"
4166      },
4167      "engines": {
4168        "node": ">=0.10.0"
4169      }
4170    },
4171    "node_modules/split-string/node_modules/is-plain-object": {
4172      "version": "2.0.4",
4173      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4174      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4175      "dev": true,
4176      "dependencies": {
4177        "isobject": "^3.0.1"
4178      },
4179      "engines": {
4180        "node": ">=0.10.0"
4181      }
4182    },
4183    "node_modules/sshpk": {
4184      "version": "1.18.0",
4185      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
4186      "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
4187      "dev": true,
4188      "dependencies": {
4189        "asn1": "~0.2.3",
4190        "assert-plus": "^1.0.0",
4191        "bcrypt-pbkdf": "^1.0.0",
4192        "dashdash": "^1.12.0",
4193        "ecc-jsbn": "~0.1.1",
4194        "getpass": "^0.1.1",
4195        "jsbn": "~0.1.0",
4196        "safer-buffer": "^2.0.2",
4197        "tweetnacl": "~0.14.0"
4198      },
4199      "bin": {
4200        "sshpk-conv": "bin/sshpk-conv",
4201        "sshpk-sign": "bin/sshpk-sign",
4202        "sshpk-verify": "bin/sshpk-verify"
4203      },
4204      "engines": {
4205        "node": ">=0.10.0"
4206      }
4207    },
4208    "node_modules/stack-trace": {
4209      "version": "0.0.10",
4210      "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
4211      "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
4212      "dev": true,
4213      "engines": {
4214        "node": "*"
4215      }
4216    },
4217    "node_modules/static-extend": {
4218      "version": "0.1.2",
4219      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
4220      "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
4221      "dev": true,
4222      "dependencies": {
4223        "define-property": "^0.2.5",
4224        "object-copy": "^0.1.0"
4225      },
4226      "engines": {
4227        "node": ">=0.10.0"
4228      }
4229    },
4230    "node_modules/static-extend/node_modules/define-property": {
4231      "version": "0.2.5",
4232      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4233      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
4234      "dev": true,
4235      "dependencies": {
4236        "is-descriptor": "^0.1.0"
4237      },
4238      "engines": {
4239        "node": ">=0.10.0"
4240      }
4241    },
4242    "node_modules/static-extend/node_modules/is-descriptor": {
4243      "version": "0.1.7",
4244      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
4245      "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
4246      "dev": true,
4247      "dependencies": {
4248        "is-accessor-descriptor": "^1.0.1",
4249        "is-data-descriptor": "^1.0.1"
4250      },
4251      "engines": {
4252        "node": ">= 0.4"
4253      }
4254    },
4255    "node_modules/stealthy-require": {
4256      "version": "1.1.1",
4257      "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
4258      "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==",
4259      "dev": true,
4260      "engines": {
4261        "node": ">=0.10.0"
4262      }
4263    },
4264    "node_modules/stream-combiner": {
4265      "version": "0.2.2",
4266      "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
4267      "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==",
4268      "dev": true,
4269      "dependencies": {
4270        "duplexer": "~0.1.1",
4271        "through": "~2.3.4"
4272      }
4273    },
4274    "node_modules/stream-exhaust": {
4275      "version": "1.0.2",
4276      "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
4277      "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
4278      "dev": true
4279    },
4280    "node_modules/stream-shift": {
4281      "version": "1.0.3",
4282      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
4283      "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
4284      "dev": true
4285    },
4286    "node_modules/string_decoder": {
4287      "version": "1.1.1",
4288      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4289      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4290      "dev": true,
4291      "dependencies": {
4292        "safe-buffer": "~5.1.0"
4293      }
4294    },
4295    "node_modules/string-width": {
4296      "version": "1.0.2",
4297      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
4298      "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
4299      "dev": true,
4300      "dependencies": {
4301        "code-point-at": "^1.0.0",
4302        "is-fullwidth-code-point": "^1.0.0",
4303        "strip-ansi": "^3.0.0"
4304      },
4305      "engines": {
4306        "node": ">=0.10.0"
4307      }
4308    },
4309    "node_modules/strip-ansi": {
4310      "version": "3.0.1",
4311      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4312      "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
4313      "dev": true,
4314      "dependencies": {
4315        "ansi-regex": "^2.0.0"
4316      },
4317      "engines": {
4318        "node": ">=0.10.0"
4319      }
4320    },
4321    "node_modules/strip-bom": {
4322      "version": "2.0.0",
4323      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
4324      "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==",
4325      "dev": true,
4326      "dependencies": {
4327        "is-utf8": "^0.2.0"
4328      },
4329      "engines": {
4330        "node": ">=0.10.0"
4331      }
4332    },
4333    "node_modules/supports-preserve-symlinks-flag": {
4334      "version": "1.0.0",
4335      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
4336      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
4337      "dev": true,
4338      "engines": {
4339        "node": ">= 0.4"
4340      },
4341      "funding": {
4342        "url": "https://github.com/sponsors/ljharb"
4343      }
4344    },
4345    "node_modules/sver-compat": {
4346      "version": "1.5.0",
4347      "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
4348      "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==",
4349      "dev": true,
4350      "dependencies": {
4351        "es6-iterator": "^2.0.1",
4352        "es6-symbol": "^3.1.1"
4353      }
4354    },
4355    "node_modules/symbol-tree": {
4356      "version": "3.2.4",
4357      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
4358      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
4359      "dev": true
4360    },
4361    "node_modules/through": {
4362      "version": "2.3.8",
4363      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
4364      "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
4365      "dev": true
4366    },
4367    "node_modules/through2": {
4368      "version": "2.0.5",
4369      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
4370      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
4371      "dev": true,
4372      "dependencies": {
4373        "readable-stream": "~2.3.6",
4374        "xtend": "~4.0.1"
4375      }
4376    },
4377    "node_modules/through2-filter": {
4378      "version": "3.0.0",
4379      "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
4380      "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
4381      "dev": true,
4382      "dependencies": {
4383        "through2": "~2.0.0",
4384        "xtend": "~4.0.0"
4385      }
4386    },
4387    "node_modules/time-stamp": {
4388      "version": "1.1.0",
4389      "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
4390      "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==",
4391      "dev": true,
4392      "engines": {
4393        "node": ">=0.10.0"
4394      }
4395    },
4396    "node_modules/to-absolute-glob": {
4397      "version": "2.0.2",
4398      "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
4399      "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==",
4400      "dev": true,
4401      "dependencies": {
4402        "is-absolute": "^1.0.0",
4403        "is-negated-glob": "^1.0.0"
4404      },
4405      "engines": {
4406        "node": ">=0.10.0"
4407      }
4408    },
4409    "node_modules/to-object-path": {
4410      "version": "0.3.0",
4411      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
4412      "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
4413      "dev": true,
4414      "dependencies": {
4415        "kind-of": "^3.0.2"
4416      },
4417      "engines": {
4418        "node": ">=0.10.0"
4419      }
4420    },
4421    "node_modules/to-object-path/node_modules/kind-of": {
4422      "version": "3.2.2",
4423      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4424      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
4425      "dev": true,
4426      "dependencies": {
4427        "is-buffer": "^1.1.5"
4428      },
4429      "engines": {
4430        "node": ">=0.10.0"
4431      }
4432    },
4433    "node_modules/to-regex": {
4434      "version": "3.0.2",
4435      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
4436      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
4437      "dev": true,
4438      "dependencies": {
4439        "define-property": "^2.0.2",
4440        "extend-shallow": "^3.0.2",
4441        "regex-not": "^1.0.2",
4442        "safe-regex": "^1.1.0"
4443      },
4444      "engines": {
4445        "node": ">=0.10.0"
4446      }
4447    },
4448    "node_modules/to-regex-range": {
4449      "version": "2.1.1",
4450      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
4451      "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
4452      "dev": true,
4453      "dependencies": {
4454        "is-number": "^3.0.0",
4455        "repeat-string": "^1.6.1"
4456      },
4457      "engines": {
4458        "node": ">=0.10.0"
4459      }
4460    },
4461    "node_modules/to-regex/node_modules/extend-shallow": {
4462      "version": "3.0.2",
4463      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4464      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
4465      "dev": true,
4466      "dependencies": {
4467        "assign-symbols": "^1.0.0",
4468        "is-extendable": "^1.0.1"
4469      },
4470      "engines": {
4471        "node": ">=0.10.0"
4472      }
4473    },
4474    "node_modules/to-regex/node_modules/is-extendable": {
4475      "version": "1.0.1",
4476      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4477      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4478      "dev": true,
4479      "dependencies": {
4480        "is-plain-object": "^2.0.4"
4481      },
4482      "engines": {
4483        "node": ">=0.10.0"
4484      }
4485    },
4486    "node_modules/to-regex/node_modules/is-plain-object": {
4487      "version": "2.0.4",
4488      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4489      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4490      "dev": true,
4491      "dependencies": {
4492        "isobject": "^3.0.1"
4493      },
4494      "engines": {
4495        "node": ">=0.10.0"
4496      }
4497    },
4498    "node_modules/to-through": {
4499      "version": "2.0.0",
4500      "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
4501      "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==",
4502      "dev": true,
4503      "dependencies": {
4504        "through2": "^2.0.3"
4505      },
4506      "engines": {
4507        "node": ">= 0.10"
4508      }
4509    },
4510    "node_modules/tough-cookie": {
4511      "version": "2.5.0",
4512      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
4513      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
4514      "dev": true,
4515      "dependencies": {
4516        "psl": "^1.1.28",
4517        "punycode": "^2.1.1"
4518      },
4519      "engines": {
4520        "node": ">=0.8"
4521      }
4522    },
4523    "node_modules/tr46": {
4524      "version": "1.0.1",
4525      "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
4526      "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
4527      "dev": true,
4528      "dependencies": {
4529        "punycode": "^2.1.0"
4530      }
4531    },
4532    "node_modules/tunnel-agent": {
4533      "version": "0.6.0",
4534      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
4535      "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
4536      "dev": true,
4537      "dependencies": {
4538        "safe-buffer": "^5.0.1"
4539      },
4540      "engines": {
4541        "node": "*"
4542      }
4543    },
4544    "node_modules/tweetnacl": {
4545      "version": "0.14.5",
4546      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
4547      "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
4548      "dev": true
4549    },
4550    "node_modules/type": {
4551      "version": "2.7.3",
4552      "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
4553      "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
4554      "dev": true
4555    },
4556    "node_modules/type-check": {
4557      "version": "0.3.2",
4558      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
4559      "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
4560      "dev": true,
4561      "dependencies": {
4562        "prelude-ls": "~1.1.2"
4563      },
4564      "engines": {
4565        "node": ">= 0.8.0"
4566      }
4567    },
4568    "node_modules/typedarray": {
4569      "version": "0.0.6",
4570      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
4571      "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
4572      "dev": true
4573    },
4574    "node_modules/unc-path-regex": {
4575      "version": "0.1.2",
4576      "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
4577      "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
4578      "dev": true,
4579      "engines": {
4580        "node": ">=0.10.0"
4581      }
4582    },
4583    "node_modules/uncss": {
4584      "version": "0.17.3",
4585      "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz",
4586      "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==",
4587      "dev": true,
4588      "dependencies": {
4589        "commander": "^2.20.0",
4590        "glob": "^7.1.4",
4591        "is-absolute-url": "^3.0.1",
4592        "is-html": "^1.1.0",
4593        "jsdom": "^14.1.0",
4594        "lodash": "^4.17.15",
4595        "postcss": "^7.0.17",
4596        "postcss-selector-parser": "6.0.2",
4597        "request": "^2.88.0"
4598      },
4599      "bin": {
4600        "uncss": "bin/uncss"
4601      },
4602      "engines": {
4603        "node": ">=6.0"
4604      }
4605    },
4606    "node_modules/uncss/node_modules/picocolors": {
4607      "version": "0.2.1",
4608      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
4609      "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
4610      "dev": true
4611    },
4612    "node_modules/uncss/node_modules/postcss": {
4613      "version": "7.0.39",
4614      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
4615      "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
4616      "dev": true,
4617      "dependencies": {
4618        "picocolors": "^0.2.1",
4619        "source-map": "^0.6.1"
4620      },
4621      "engines": {
4622        "node": ">=6.0.0"
4623      },
4624      "funding": {
4625        "type": "opencollective",
4626        "url": "https://opencollective.com/postcss/"
4627      }
4628    },
4629    "node_modules/undertaker": {
4630      "version": "1.3.0",
4631      "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
4632      "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
4633      "dev": true,
4634      "dependencies": {
4635        "arr-flatten": "^1.0.1",
4636        "arr-map": "^2.0.0",
4637        "bach": "^1.0.0",
4638        "collection-map": "^1.0.0",
4639        "es6-weak-map": "^2.0.1",
4640        "fast-levenshtein": "^1.0.0",
4641        "last-run": "^1.1.0",
4642        "object.defaults": "^1.0.0",
4643        "object.reduce": "^1.0.0",
4644        "undertaker-registry": "^1.0.0"
4645      },
4646      "engines": {
4647        "node": ">= 0.10"
4648      }
4649    },
4650    "node_modules/undertaker-registry": {
4651      "version": "1.0.1",
4652      "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
4653      "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==",
4654      "dev": true,
4655      "engines": {
4656        "node": ">= 0.10"
4657      }
4658    },
4659    "node_modules/undertaker/node_modules/fast-levenshtein": {
4660      "version": "1.1.4",
4661      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
4662      "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==",
4663      "dev": true
4664    },
4665    "node_modules/union-value": {
4666      "version": "1.0.1",
4667      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
4668      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
4669      "dev": true,
4670      "dependencies": {
4671        "arr-union": "^3.1.0",
4672        "get-value": "^2.0.6",
4673        "is-extendable": "^0.1.1",
4674        "set-value": "^2.0.1"
4675      },
4676      "engines": {
4677        "node": ">=0.10.0"
4678      }
4679    },
4680    "node_modules/uniq": {
4681      "version": "1.0.1",
4682      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
4683      "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==",
4684      "dev": true
4685    },
4686    "node_modules/unique-stream": {
4687      "version": "2.3.1",
4688      "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
4689      "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
4690      "dev": true,
4691      "dependencies": {
4692        "json-stable-stringify-without-jsonify": "^1.0.1",
4693        "through2-filter": "^3.0.0"
4694      }
4695    },
4696    "node_modules/unset-value": {
4697      "version": "1.0.0",
4698      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
4699      "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
4700      "dev": true,
4701      "dependencies": {
4702        "has-value": "^0.3.1",
4703        "isobject": "^3.0.0"
4704      },
4705      "engines": {
4706        "node": ">=0.10.0"
4707      }
4708    },
4709    "node_modules/unset-value/node_modules/has-value": {
4710      "version": "0.3.1",
4711      "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
4712      "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
4713      "dev": true,
4714      "dependencies": {
4715        "get-value": "^2.0.3",
4716        "has-values": "^0.1.4",
4717        "isobject": "^2.0.0"
4718      },
4719      "engines": {
4720        "node": ">=0.10.0"
4721      }
4722    },
4723    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
4724      "version": "2.1.0",
4725      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
4726      "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
4727      "dev": true,
4728      "dependencies": {
4729        "isarray": "1.0.0"
4730      },
4731      "engines": {
4732        "node": ">=0.10.0"
4733      }
4734    },
4735    "node_modules/unset-value/node_modules/has-values": {
4736      "version": "0.1.4",
4737      "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
4738      "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
4739      "dev": true,
4740      "engines": {
4741        "node": ">=0.10.0"
4742      }
4743    },
4744    "node_modules/upath": {
4745      "version": "1.2.0",
4746      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
4747      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
4748      "dev": true,
4749      "engines": {
4750        "node": ">=4",
4751        "yarn": "*"
4752      }
4753    },
4754    "node_modules/uri-js": {
4755      "version": "4.4.1",
4756      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
4757      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
4758      "dev": true,
4759      "dependencies": {
4760        "punycode": "^2.1.0"
4761      }
4762    },
4763    "node_modules/urix": {
4764      "version": "0.1.0",
4765      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
4766      "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
4767      "deprecated": "Please see https://github.com/lydell/urix#deprecated",
4768      "dev": true
4769    },
4770    "node_modules/use": {
4771      "version": "3.1.1",
4772      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
4773      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
4774      "dev": true,
4775      "engines": {
4776        "node": ">=0.10.0"
4777      }
4778    },
4779    "node_modules/util-deprecate": {
4780      "version": "1.0.2",
4781      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4782      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
4783      "dev": true
4784    },
4785    "node_modules/uuid": {
4786      "version": "3.4.0",
4787      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
4788      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
4789      "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.",
4790      "dev": true,
4791      "bin": {
4792        "uuid": "bin/uuid"
4793      }
4794    },
4795    "node_modules/v8flags": {
4796      "version": "3.2.0",
4797      "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
4798      "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
4799      "dev": true,
4800      "dependencies": {
4801        "homedir-polyfill": "^1.0.1"
4802      },
4803      "engines": {
4804        "node": ">= 0.10"
4805      }
4806    },
4807    "node_modules/validate-npm-package-license": {
4808      "version": "3.0.4",
4809      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
4810      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
4811      "dev": true,
4812      "dependencies": {
4813        "spdx-correct": "^3.0.0",
4814        "spdx-expression-parse": "^3.0.0"
4815      }
4816    },
4817    "node_modules/value-or-function": {
4818      "version": "3.0.0",
4819      "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
4820      "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==",
4821      "dev": true,
4822      "engines": {
4823        "node": ">= 0.10"
4824      }
4825    },
4826    "node_modules/verror": {
4827      "version": "1.10.0",
4828      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
4829      "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
4830      "dev": true,
4831      "engines": [
4832        "node >=0.6.0"
4833      ],
4834      "dependencies": {
4835        "assert-plus": "^1.0.0",
4836        "core-util-is": "1.0.2",
4837        "extsprintf": "^1.2.0"
4838      }
4839    },
4840    "node_modules/verror/node_modules/core-util-is": {
4841      "version": "1.0.2",
4842      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
4843      "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
4844      "dev": true
4845    },
4846    "node_modules/vinyl": {
4847      "version": "2.2.1",
4848      "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
4849      "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
4850      "dev": true,
4851      "dependencies": {
4852        "clone": "^2.1.1",
4853        "clone-buffer": "^1.0.0",
4854        "clone-stats": "^1.0.0",
4855        "cloneable-readable": "^1.0.0",
4856        "remove-trailing-separator": "^1.0.1",
4857        "replace-ext": "^1.0.0"
4858      },
4859      "engines": {
4860        "node": ">= 0.10"
4861      }
4862    },
4863    "node_modules/vinyl-fs": {
4864      "version": "3.0.3",
4865      "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
4866      "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
4867      "dev": true,
4868      "dependencies": {
4869        "fs-mkdirp-stream": "^1.0.0",
4870        "glob-stream": "^6.1.0",
4871        "graceful-fs": "^4.0.0",
4872        "is-valid-glob": "^1.0.0",
4873        "lazystream": "^1.0.0",
4874        "lead": "^1.0.0",
4875        "object.assign": "^4.0.4",
4876        "pumpify": "^1.3.5",
4877        "readable-stream": "^2.3.3",
4878        "remove-bom-buffer": "^3.0.0",
4879        "remove-bom-stream": "^1.2.0",
4880        "resolve-options": "^1.1.0",
4881        "through2": "^2.0.0",
4882        "to-through": "^2.0.0",
4883        "value-or-function": "^3.0.0",
4884        "vinyl": "^2.0.0",
4885        "vinyl-sourcemap": "^1.1.0"
4886      },
4887      "engines": {
4888        "node": ">= 0.10"
4889      }
4890    },
4891    "node_modules/vinyl-sourcemap": {
4892      "version": "1.1.0",
4893      "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
4894      "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==",
4895      "dev": true,
4896      "dependencies": {
4897        "append-buffer": "^1.0.2",
4898        "convert-source-map": "^1.5.0",
4899        "graceful-fs": "^4.1.6",
4900        "normalize-path": "^2.1.1",
4901        "now-and-later": "^2.0.0",
4902        "remove-bom-buffer": "^3.0.0",
4903        "vinyl": "^2.0.0"
4904      },
4905      "engines": {
4906        "node": ">= 0.10"
4907      }
4908    },
4909    "node_modules/vinyl-sourcemap/node_modules/normalize-path": {
4910      "version": "2.1.1",
4911      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4912      "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
4913      "dev": true,
4914      "dependencies": {
4915        "remove-trailing-separator": "^1.0.1"
4916      },
4917      "engines": {
4918        "node": ">=0.10.0"
4919      }
4920    },
4921    "node_modules/w3c-hr-time": {
4922      "version": "1.0.2",
4923      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
4924      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
4925      "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
4926      "dev": true,
4927      "dependencies": {
4928        "browser-process-hrtime": "^1.0.0"
4929      }
4930    },
4931    "node_modules/w3c-xmlserializer": {
4932      "version": "1.1.2",
4933      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
4934      "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
4935      "dev": true,
4936      "dependencies": {
4937        "domexception": "^1.0.1",
4938        "webidl-conversions": "^4.0.2",
4939        "xml-name-validator": "^3.0.0"
4940      }
4941    },
4942    "node_modules/webidl-conversions": {
4943      "version": "4.0.2",
4944      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
4945      "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
4946      "dev": true
4947    },
4948    "node_modules/whatwg-encoding": {
4949      "version": "1.0.5",
4950      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
4951      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
4952      "dev": true,
4953      "dependencies": {
4954        "iconv-lite": "0.4.24"
4955      }
4956    },
4957    "node_modules/whatwg-mimetype": {
4958      "version": "2.3.0",
4959      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
4960      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
4961      "dev": true
4962    },
4963    "node_modules/whatwg-url": {
4964      "version": "7.1.0",
4965      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
4966      "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
4967      "dev": true,
4968      "dependencies": {
4969        "lodash.sortby": "^4.7.0",
4970        "tr46": "^1.0.1",
4971        "webidl-conversions": "^4.0.2"
4972      }
4973    },
4974    "node_modules/which": {
4975      "version": "1.3.1",
4976      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4977      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4978      "dev": true,
4979      "dependencies": {
4980        "isexe": "^2.0.0"
4981      },
4982      "bin": {
4983        "which": "bin/which"
4984      }
4985    },
4986    "node_modules/which-module": {
4987      "version": "1.0.0",
4988      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
4989      "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==",
4990      "dev": true
4991    },
4992    "node_modules/word-wrap": {
4993      "version": "1.2.5",
4994      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
4995      "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
4996      "dev": true,
4997      "engines": {
4998        "node": ">=0.10.0"
4999      }
5000    },
5001    "node_modules/wrap-ansi": {
5002      "version": "2.1.0",
5003      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
5004      "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==",
5005      "dev": true,
5006      "dependencies": {
5007        "string-width": "^1.0.1",
5008        "strip-ansi": "^3.0.1"
5009      },
5010      "engines": {
5011        "node": ">=0.10.0"
5012      }
5013    },
5014    "node_modules/wrappy": {
5015      "version": "1.0.2",
5016      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5017      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
5018      "dev": true
5019    },
5020    "node_modules/ws": {
5021      "version": "6.2.3",
5022      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz",
5023      "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==",
5024      "dev": true,
5025      "dependencies": {
5026        "async-limiter": "~1.0.0"
5027      }
5028    },
5029    "node_modules/xml-name-validator": {
5030      "version": "3.0.0",
5031      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
5032      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
5033      "dev": true
5034    },
5035    "node_modules/xmlchars": {
5036      "version": "2.2.0",
5037      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
5038      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
5039      "dev": true
5040    },
5041    "node_modules/xtend": {
5042      "version": "4.0.2",
5043      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
5044      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
5045      "dev": true,
5046      "engines": {
5047        "node": ">=0.4"
5048      }
5049    },
5050    "node_modules/y18n": {
5051      "version": "3.2.2",
5052      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
5053      "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
5054      "dev": true
5055    },
5056    "node_modules/yargs": {
5057      "version": "7.1.2",
5058      "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz",
5059      "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==",
5060      "dev": true,
5061      "dependencies": {
5062        "camelcase": "^3.0.0",
5063        "cliui": "^3.2.0",
5064        "decamelize": "^1.1.1",
5065        "get-caller-file": "^1.0.1",
5066        "os-locale": "^1.4.0",
5067        "read-pkg-up": "^1.0.1",
5068        "require-directory": "^2.1.1",
5069        "require-main-filename": "^1.0.1",
5070        "set-blocking": "^2.0.0",
5071        "string-width": "^1.0.2",
5072        "which-module": "^1.0.0",
5073        "y18n": "^3.2.1",
5074        "yargs-parser": "^5.0.1"
5075      }
5076    },
5077    "node_modules/yargs-parser": {
5078      "version": "5.0.1",
5079      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz",
5080      "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==",
5081      "dev": true,
5082      "dependencies": {
5083        "camelcase": "^3.0.0",
5084        "object.assign": "^4.1.0"
5085      }
5086    },
5087    "node_modules/yaserver": {
5088      "version": "0.3.0",
5089      "resolved": "https://registry.npmjs.org/yaserver/-/yaserver-0.3.0.tgz",
5090      "integrity": "sha512-q7O/gz6B46jA0QZptLxPDBWwojnbpxXwjHGHwWKghsPQBNDcTwOmJ2wTbFAoU6me1M/Z995eATE5THYmGzGE6A==",
5091      "dev": true,
5092      "bin": {
5093        "yaserver": "bin/yaserver"
5094      }
5095    }
5096  },
5097  "dependencies": {
5098    "abab": {
5099      "version": "2.0.6",
5100      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
5101      "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
5102      "dev": true
5103    },
5104    "acorn": {
5105      "version": "6.4.2",
5106      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
5107      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
5108      "dev": true
5109    },
5110    "acorn-globals": {
5111      "version": "4.3.4",
5112      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
5113      "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
5114      "dev": true,
5115      "requires": {
5116        "acorn": "^6.0.1",
5117        "acorn-walk": "^6.0.1"
5118      }
5119    },
5120    "acorn-walk": {
5121      "version": "6.2.0",
5122      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
5123      "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
5124      "dev": true
5125    },
5126    "ajv": {
5127      "version": "6.12.6",
5128      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
5129      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
5130      "dev": true,
5131      "requires": {
5132        "fast-deep-equal": "^3.1.1",
5133        "fast-json-stable-stringify": "^2.0.0",
5134        "json-schema-traverse": "^0.4.1",
5135        "uri-js": "^4.2.2"
5136      }
5137    },
5138    "ansi-colors": {
5139      "version": "1.1.0",
5140      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
5141      "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
5142      "dev": true,
5143      "requires": {
5144        "ansi-wrap": "^0.1.0"
5145      }
5146    },
5147    "ansi-gray": {
5148      "version": "0.1.1",
5149      "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
5150      "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==",
5151      "dev": true,
5152      "requires": {
5153        "ansi-wrap": "0.1.0"
5154      }
5155    },
5156    "ansi-regex": {
5157      "version": "2.1.1",
5158      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5159      "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
5160      "dev": true
5161    },
5162    "ansi-wrap": {
5163      "version": "0.1.0",
5164      "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
5165      "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==",
5166      "dev": true
5167    },
5168    "anymatch": {
5169      "version": "2.0.0",
5170      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
5171      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
5172      "dev": true,
5173      "requires": {
5174        "micromatch": "^3.1.4",
5175        "normalize-path": "^2.1.1"
5176      },
5177      "dependencies": {
5178        "normalize-path": {
5179          "version": "2.1.1",
5180          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
5181          "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
5182          "dev": true,
5183          "requires": {
5184            "remove-trailing-separator": "^1.0.1"
5185          }
5186        }
5187      }
5188    },
5189    "append-buffer": {
5190      "version": "1.0.2",
5191      "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
5192      "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==",
5193      "dev": true,
5194      "requires": {
5195        "buffer-equal": "^1.0.0"
5196      }
5197    },
5198    "archy": {
5199      "version": "1.0.0",
5200      "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
5201      "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
5202      "dev": true
5203    },
5204    "arr-diff": {
5205      "version": "4.0.0",
5206      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
5207      "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
5208      "dev": true
5209    },
5210    "arr-filter": {
5211      "version": "1.1.2",
5212      "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
5213      "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==",
5214      "dev": true,
5215      "requires": {
5216        "make-iterator": "^1.0.0"
5217      }
5218    },
5219    "arr-flatten": {
5220      "version": "1.1.0",
5221      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
5222      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
5223      "dev": true
5224    },
5225    "arr-map": {
5226      "version": "2.0.2",
5227      "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
5228      "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==",
5229      "dev": true,
5230      "requires": {
5231        "make-iterator": "^1.0.0"
5232      }
5233    },
5234    "arr-union": {
5235      "version": "3.1.0",
5236      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
5237      "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
5238      "dev": true
5239    },
5240    "array-each": {
5241      "version": "1.0.1",
5242      "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
5243      "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
5244      "dev": true
5245    },
5246    "array-equal": {
5247      "version": "1.0.2",
5248      "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz",
5249      "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==",
5250      "dev": true
5251    },
5252    "array-initial": {
5253      "version": "1.1.0",
5254      "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
5255      "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==",
5256      "dev": true,
5257      "requires": {
5258        "array-slice": "^1.0.0",
5259        "is-number": "^4.0.0"
5260      },
5261      "dependencies": {
5262        "is-number": {
5263          "version": "4.0.0",
5264          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
5265          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
5266          "dev": true
5267        }
5268      }
5269    },
5270    "array-last": {
5271      "version": "1.3.0",
5272      "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
5273      "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
5274      "dev": true,
5275      "requires": {
5276        "is-number": "^4.0.0"
5277      },
5278      "dependencies": {
5279        "is-number": {
5280          "version": "4.0.0",
5281          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
5282          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
5283          "dev": true
5284        }
5285      }
5286    },
5287    "array-slice": {
5288      "version": "1.1.0",
5289      "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
5290      "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
5291      "dev": true
5292    },
5293    "array-sort": {
5294      "version": "1.0.0",
5295      "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
5296      "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
5297      "dev": true,
5298      "requires": {
5299        "default-compare": "^1.0.0",
5300        "get-value": "^2.0.6",
5301        "kind-of": "^5.0.2"
5302      }
5303    },
5304    "array-unique": {
5305      "version": "0.3.2",
5306      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
5307      "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
5308      "dev": true
5309    },
5310    "asn1": {
5311      "version": "0.2.6",
5312      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
5313      "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
5314      "dev": true,
5315      "requires": {
5316        "safer-buffer": "~2.1.0"
5317      }
5318    },
5319    "assert-plus": {
5320      "version": "1.0.0",
5321      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5322      "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
5323      "dev": true
5324    },
5325    "assign-symbols": {
5326      "version": "1.0.0",
5327      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
5328      "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
5329      "dev": true
5330    },
5331    "async-done": {
5332      "version": "1.3.2",
5333      "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
5334      "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
5335      "dev": true,
5336      "requires": {
5337        "end-of-stream": "^1.1.0",
5338        "once": "^1.3.2",
5339        "process-nextick-args": "^2.0.0",
5340        "stream-exhaust": "^1.0.1"
5341      }
5342    },
5343    "async-each": {
5344      "version": "1.0.6",
5345      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz",
5346      "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==",
5347      "dev": true
5348    },
5349    "async-limiter": {
5350      "version": "1.0.1",
5351      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
5352      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
5353      "dev": true
5354    },
5355    "async-settle": {
5356      "version": "1.0.0",
5357      "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
5358      "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==",
5359      "dev": true,
5360      "requires": {
5361        "async-done": "^1.2.2"
5362      }
5363    },
5364    "asynckit": {
5365      "version": "0.4.0",
5366      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
5367      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
5368      "dev": true
5369    },
5370    "atob": {
5371      "version": "2.1.2",
5372      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
5373      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
5374      "dev": true
5375    },
5376    "aws-sign2": {
5377      "version": "0.7.0",
5378      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
5379      "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
5380      "dev": true
5381    },
5382    "aws4": {
5383      "version": "1.13.1",
5384      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.1.tgz",
5385      "integrity": "sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==",
5386      "dev": true
5387    },
5388    "bach": {
5389      "version": "1.2.0",
5390      "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
5391      "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==",
5392      "dev": true,
5393      "requires": {
5394        "arr-filter": "^1.1.1",
5395        "arr-flatten": "^1.0.1",
5396        "arr-map": "^2.0.0",
5397        "array-each": "^1.0.0",
5398        "array-initial": "^1.0.0",
5399        "array-last": "^1.1.1",
5400        "async-done": "^1.2.2",
5401        "async-settle": "^1.0.0",
5402        "now-and-later": "^2.0.0"
5403      }
5404    },
5405    "balanced-match": {
5406      "version": "1.0.2",
5407      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5408      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5409      "dev": true
5410    },
5411    "base": {
5412      "version": "0.11.2",
5413      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
5414      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
5415      "dev": true,
5416      "requires": {
5417        "cache-base": "^1.0.1",
5418        "class-utils": "^0.3.5",
5419        "component-emitter": "^1.2.1",
5420        "define-property": "^1.0.0",
5421        "isobject": "^3.0.1",
5422        "mixin-deep": "^1.2.0",
5423        "pascalcase": "^0.1.1"
5424      },
5425      "dependencies": {
5426        "define-property": {
5427          "version": "1.0.0",
5428          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5429          "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
5430          "dev": true,
5431          "requires": {
5432            "is-descriptor": "^1.0.0"
5433          }
5434        }
5435      }
5436    },
5437    "bcrypt-pbkdf": {
5438      "version": "1.0.2",
5439      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
5440      "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
5441      "dev": true,
5442      "requires": {
5443        "tweetnacl": "^0.14.3"
5444      }
5445    },
5446    "binary-extensions": {
5447      "version": "1.13.1",
5448      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
5449      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
5450      "dev": true
5451    },
5452    "bindings": {
5453      "version": "1.5.0",
5454      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
5455      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
5456      "dev": true,
5457      "optional": true,
5458      "requires": {
5459        "file-uri-to-path": "1.0.0"
5460      }
5461    },
5462    "brace-expansion": {
5463      "version": "1.1.11",
5464      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
5465      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
5466      "dev": true,
5467      "requires": {
5468        "balanced-match": "^1.0.0",
5469        "concat-map": "0.0.1"
5470      }
5471    },
5472    "braces": {
5473      "version": "2.3.2",
5474      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
5475      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
5476      "dev": true,
5477      "requires": {
5478        "arr-flatten": "^1.1.0",
5479        "array-unique": "^0.3.2",
5480        "extend-shallow": "^2.0.1",
5481        "fill-range": "^4.0.0",
5482        "isobject": "^3.0.1",
5483        "repeat-element": "^1.1.2",
5484        "snapdragon": "^0.8.1",
5485        "snapdragon-node": "^2.0.1",
5486        "split-string": "^3.0.2",
5487        "to-regex": "^3.0.1"
5488      }
5489    },
5490    "browser-process-hrtime": {
5491      "version": "1.0.0",
5492      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
5493      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
5494      "dev": true
5495    },
5496    "buffer-equal": {
5497      "version": "1.0.1",
5498      "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz",
5499      "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==",
5500      "dev": true
5501    },
5502    "buffer-from": {
5503      "version": "1.1.2",
5504      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
5505      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
5506      "dev": true
5507    },
5508    "cache-base": {
5509      "version": "1.0.1",
5510      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
5511      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
5512      "dev": true,
5513      "requires": {
5514        "collection-visit": "^1.0.0",
5515        "component-emitter": "^1.2.1",
5516        "get-value": "^2.0.6",
5517        "has-value": "^1.0.0",
5518        "isobject": "^3.0.1",
5519        "set-value": "^2.0.0",
5520        "to-object-path": "^0.3.0",
5521        "union-value": "^1.0.0",
5522        "unset-value": "^1.0.0"
5523      }
5524    },
5525    "call-bind": {
5526      "version": "1.0.7",
5527      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
5528      "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
5529      "dev": true,
5530      "requires": {
5531        "es-define-property": "^1.0.0",
5532        "es-errors": "^1.3.0",
5533        "function-bind": "^1.1.2",
5534        "get-intrinsic": "^1.2.4",
5535        "set-function-length": "^1.2.1"
5536      }
5537    },
5538    "camelcase": {
5539      "version": "3.0.0",
5540      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
5541      "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==",
5542      "dev": true
5543    },
5544    "caseless": {
5545      "version": "0.12.0",
5546      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
5547      "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
5548      "dev": true
5549    },
5550    "chokidar": {
5551      "version": "2.1.8",
5552      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
5553      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
5554      "dev": true,
5555      "requires": {
5556        "anymatch": "^2.0.0",
5557        "async-each": "^1.0.1",
5558        "braces": "^2.3.2",
5559        "fsevents": "^1.2.7",
5560        "glob-parent": "^3.1.0",
5561        "inherits": "^2.0.3",
5562        "is-binary-path": "^1.0.0",
5563        "is-glob": "^4.0.0",
5564        "normalize-path": "^3.0.0",
5565        "path-is-absolute": "^1.0.0",
5566        "readdirp": "^2.2.1",
5567        "upath": "^1.1.1"
5568      }
5569    },
5570    "class-utils": {
5571      "version": "0.3.6",
5572      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
5573      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
5574      "dev": true,
5575      "requires": {
5576        "arr-union": "^3.1.0",
5577        "define-property": "^0.2.5",
5578        "isobject": "^3.0.0",
5579        "static-extend": "^0.1.1"
5580      },
5581      "dependencies": {
5582        "define-property": {
5583          "version": "0.2.5",
5584          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5585          "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
5586          "dev": true,
5587          "requires": {
5588            "is-descriptor": "^0.1.0"
5589          }
5590        },
5591        "is-descriptor": {
5592          "version": "0.1.7",
5593          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
5594          "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
5595          "dev": true,
5596          "requires": {
5597            "is-accessor-descriptor": "^1.0.1",
5598            "is-data-descriptor": "^1.0.1"
5599          }
5600        }
5601      }
5602    },
5603    "clean-css": {
5604      "version": "5.3.3",
5605      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
5606      "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
5607      "dev": true,
5608      "requires": {
5609        "source-map": "~0.6.0"
5610      }
5611    },
5612    "cliui": {
5613      "version": "3.2.0",
5614      "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
5615      "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==",
5616      "dev": true,
5617      "requires": {
5618        "string-width": "^1.0.1",
5619        "strip-ansi": "^3.0.1",
5620        "wrap-ansi": "^2.0.0"
5621      }
5622    },
5623    "clone": {
5624      "version": "2.1.2",
5625      "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
5626      "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
5627      "dev": true
5628    },
5629    "clone-buffer": {
5630      "version": "1.0.0",
5631      "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
5632      "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==",
5633      "dev": true
5634    },
5635    "clone-stats": {
5636      "version": "1.0.0",
5637      "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
5638      "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==",
5639      "dev": true
5640    },
5641    "cloneable-readable": {
5642      "version": "1.1.3",
5643      "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
5644      "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
5645      "dev": true,
5646      "requires": {
5647        "inherits": "^2.0.1",
5648        "process-nextick-args": "^2.0.0",
5649        "readable-stream": "^2.3.5"
5650      }
5651    },
5652    "code-point-at": {
5653      "version": "1.1.0",
5654      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
5655      "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
5656      "dev": true
5657    },
5658    "collection-map": {
5659      "version": "1.0.0",
5660      "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
5661      "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==",
5662      "dev": true,
5663      "requires": {
5664        "arr-map": "^2.0.2",
5665        "for-own": "^1.0.0",
5666        "make-iterator": "^1.0.0"
5667      }
5668    },
5669    "collection-visit": {
5670      "version": "1.0.0",
5671      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
5672      "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
5673      "dev": true,
5674      "requires": {
5675        "map-visit": "^1.0.0",
5676        "object-visit": "^1.0.0"
5677      }
5678    },
5679    "color-support": {
5680      "version": "1.1.3",
5681      "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
5682      "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
5683      "dev": true
5684    },
5685    "combined-stream": {
5686      "version": "1.0.8",
5687      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
5688      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
5689      "dev": true,
5690      "requires": {
5691        "delayed-stream": "~1.0.0"
5692      }
5693    },
5694    "commander": {
5695      "version": "2.20.3",
5696      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
5697      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
5698      "dev": true
5699    },
5700    "component-emitter": {
5701      "version": "1.3.1",
5702      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz",
5703      "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==",
5704      "dev": true
5705    },
5706    "concat-map": {
5707      "version": "0.0.1",
5708      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5709      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
5710      "dev": true
5711    },
5712    "concat-stream": {
5713      "version": "1.6.2",
5714      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
5715      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
5716      "dev": true,
5717      "requires": {
5718        "buffer-from": "^1.0.0",
5719        "inherits": "^2.0.3",
5720        "readable-stream": "^2.2.2",
5721        "typedarray": "^0.0.6"
5722      }
5723    },
5724    "convert-source-map": {
5725      "version": "1.9.0",
5726      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
5727      "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
5728      "dev": true
5729    },
5730    "copy-descriptor": {
5731      "version": "0.1.1",
5732      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
5733      "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
5734      "dev": true
5735    },
5736    "copy-props": {
5737      "version": "2.0.5",
5738      "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
5739      "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
5740      "dev": true,
5741      "requires": {
5742        "each-props": "^1.3.2",
5743        "is-plain-object": "^5.0.0"
5744      }
5745    },
5746    "core-util-is": {
5747      "version": "1.0.3",
5748      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
5749      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
5750      "dev": true
5751    },
5752    "cssesc": {
5753      "version": "3.0.0",
5754      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
5755      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
5756      "dev": true
5757    },
5758    "cssom": {
5759      "version": "0.3.8",
5760      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
5761      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
5762      "dev": true
5763    },
5764    "cssstyle": {
5765      "version": "1.4.0",
5766      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
5767      "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
5768      "dev": true,
5769      "requires": {
5770        "cssom": "0.3.x"
5771      }
5772    },
5773    "d": {
5774      "version": "1.0.2",
5775      "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz",
5776      "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==",
5777      "dev": true,
5778      "requires": {
5779        "es5-ext": "^0.10.64",
5780        "type": "^2.7.2"
5781      }
5782    },
5783    "dashdash": {
5784      "version": "1.14.1",
5785      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
5786      "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
5787      "dev": true,
5788      "requires": {
5789        "assert-plus": "^1.0.0"
5790      }
5791    },
5792    "data-urls": {
5793      "version": "1.1.0",
5794      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
5795      "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
5796      "dev": true,
5797      "requires": {
5798        "abab": "^2.0.0",
5799        "whatwg-mimetype": "^2.2.0",
5800        "whatwg-url": "^7.0.0"
5801      }
5802    },
5803    "debug": {
5804      "version": "2.6.9",
5805      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5806      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5807      "dev": true,
5808      "requires": {
5809        "ms": "2.0.0"
5810      }
5811    },
5812    "decamelize": {
5813      "version": "1.2.0",
5814      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5815      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
5816      "dev": true
5817    },
5818    "decode-uri-component": {
5819      "version": "0.2.2",
5820      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
5821      "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
5822      "dev": true
5823    },
5824    "deep-is": {
5825      "version": "0.1.4",
5826      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
5827      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
5828      "dev": true
5829    },
5830    "default-compare": {
5831      "version": "1.0.0",
5832      "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
5833      "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
5834      "dev": true,
5835      "requires": {
5836        "kind-of": "^5.0.2"
5837      }
5838    },
5839    "default-resolution": {
5840      "version": "2.0.0",
5841      "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
5842      "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==",
5843      "dev": true
5844    },
5845    "define-data-property": {
5846      "version": "1.1.4",
5847      "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
5848      "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
5849      "dev": true,
5850      "requires": {
5851        "es-define-property": "^1.0.0",
5852        "es-errors": "^1.3.0",
5853        "gopd": "^1.0.1"
5854      }
5855    },
5856    "define-properties": {
5857      "version": "1.2.1",
5858      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
5859      "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
5860      "dev": true,
5861      "requires": {
5862        "define-data-property": "^1.0.1",
5863        "has-property-descriptors": "^1.0.0",
5864        "object-keys": "^1.1.1"
5865      }
5866    },
5867    "define-property": {
5868      "version": "2.0.2",
5869      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
5870      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
5871      "dev": true,
5872      "requires": {
5873        "is-descriptor": "^1.0.2",
5874        "isobject": "^3.0.1"
5875      }
5876    },
5877    "delayed-stream": {
5878      "version": "1.0.0",
5879      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5880      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
5881      "dev": true
5882    },
5883    "detect-file": {
5884      "version": "1.0.0",
5885      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
5886      "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
5887      "dev": true
5888    },
5889    "domexception": {
5890      "version": "1.0.1",
5891      "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
5892      "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
5893      "dev": true,
5894      "requires": {
5895        "webidl-conversions": "^4.0.2"
5896      }
5897    },
5898    "duplexer": {
5899      "version": "0.1.2",
5900      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
5901      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
5902      "dev": true
5903    },
5904    "duplexify": {
5905      "version": "3.7.1",
5906      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
5907      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
5908      "dev": true,
5909      "requires": {
5910        "end-of-stream": "^1.0.0",
5911        "inherits": "^2.0.1",
5912        "readable-stream": "^2.0.0",
5913        "stream-shift": "^1.0.0"
5914      }
5915    },
5916    "each-props": {
5917      "version": "1.3.2",
5918      "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
5919      "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
5920      "dev": true,
5921      "requires": {
5922        "is-plain-object": "^2.0.1",
5923        "object.defaults": "^1.1.0"
5924      },
5925      "dependencies": {
5926        "is-plain-object": {
5927          "version": "2.0.4",
5928          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5929          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5930          "dev": true,
5931          "requires": {
5932            "isobject": "^3.0.1"
5933          }
5934        }
5935      }
5936    },
5937    "ecc-jsbn": {
5938      "version": "0.1.2",
5939      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
5940      "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
5941      "dev": true,
5942      "requires": {
5943        "jsbn": "~0.1.0",
5944        "safer-buffer": "^2.1.0"
5945      }
5946    },
5947    "end-of-stream": {
5948      "version": "1.4.4",
5949      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5950      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5951      "dev": true,
5952      "requires": {
5953        "once": "^1.4.0"
5954      }
5955    },
5956    "error-ex": {
5957      "version": "1.3.2",
5958      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5959      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5960      "dev": true,
5961      "requires": {
5962        "is-arrayish": "^0.2.1"
5963      }
5964    },
5965    "es-define-property": {
5966      "version": "1.0.0",
5967      "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
5968      "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
5969      "dev": true,
5970      "requires": {
5971        "get-intrinsic": "^1.2.4"
5972      }
5973    },
5974    "es-errors": {
5975      "version": "1.3.0",
5976      "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
5977      "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
5978      "dev": true
5979    },
5980    "es5-ext": {
5981      "version": "0.10.64",
5982      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz",
5983      "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==",
5984      "dev": true,
5985      "requires": {
5986        "es6-iterator": "^2.0.3",
5987        "es6-symbol": "^3.1.3",
5988        "esniff": "^2.0.1",
5989        "next-tick": "^1.1.0"
5990      }
5991    },
5992    "es6-iterator": {
5993      "version": "2.0.3",
5994      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
5995      "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
5996      "dev": true,
5997      "requires": {
5998        "d": "1",
5999        "es5-ext": "^0.10.35",
6000        "es6-symbol": "^3.1.1"
6001      }
6002    },
6003    "es6-symbol": {
6004      "version": "3.1.4",
6005      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz",
6006      "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==",
6007      "dev": true,
6008      "requires": {
6009        "d": "^1.0.2",
6010        "ext": "^1.7.0"
6011      }
6012    },
6013    "es6-weak-map": {
6014      "version": "2.0.3",
6015      "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
6016      "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
6017      "dev": true,
6018      "requires": {
6019        "d": "1",
6020        "es5-ext": "^0.10.46",
6021        "es6-iterator": "^2.0.3",
6022        "es6-symbol": "^3.1.1"
6023      }
6024    },
6025    "escodegen": {
6026      "version": "1.14.3",
6027      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
6028      "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
6029      "dev": true,
6030      "requires": {
6031        "esprima": "^4.0.1",
6032        "estraverse": "^4.2.0",
6033        "esutils": "^2.0.2",
6034        "optionator": "^0.8.1",
6035        "source-map": "~0.6.1"
6036      }
6037    },
6038    "esniff": {
6039      "version": "2.0.1",
6040      "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz",
6041      "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==",
6042      "dev": true,
6043      "requires": {
6044        "d": "^1.0.1",
6045        "es5-ext": "^0.10.62",
6046        "event-emitter": "^0.3.5",
6047        "type": "^2.7.2"
6048      }
6049    },
6050    "esprima": {
6051      "version": "4.0.1",
6052      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6053      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6054      "dev": true
6055    },
6056    "estraverse": {
6057      "version": "4.3.0",
6058      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
6059      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
6060      "dev": true
6061    },
6062    "esutils": {
6063      "version": "2.0.3",
6064      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
6065      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
6066      "dev": true
6067    },
6068    "event-emitter": {
6069      "version": "0.3.5",
6070      "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
6071      "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
6072      "dev": true,
6073      "requires": {
6074        "d": "1",
6075        "es5-ext": "~0.10.14"
6076      }
6077    },
6078    "event-stream": {
6079      "version": "4.0.1",
6080      "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz",
6081      "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==",
6082      "dev": true,
6083      "requires": {
6084        "duplexer": "^0.1.1",
6085        "from": "^0.1.7",
6086        "map-stream": "0.0.7",
6087        "pause-stream": "^0.0.11",
6088        "split": "^1.0.1",
6089        "stream-combiner": "^0.2.2",
6090        "through": "^2.3.8"
6091      }
6092    },
6093    "expand-brackets": {
6094      "version": "2.1.4",
6095      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
6096      "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
6097      "dev": true,
6098      "requires": {
6099        "debug": "^2.3.3",
6100        "define-property": "^0.2.5",
6101        "extend-shallow": "^2.0.1",
6102        "posix-character-classes": "^0.1.0",
6103        "regex-not": "^1.0.0",
6104        "snapdragon": "^0.8.1",
6105        "to-regex": "^3.0.1"
6106      },
6107      "dependencies": {
6108        "define-property": {
6109          "version": "0.2.5",
6110          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6111          "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
6112          "dev": true,
6113          "requires": {
6114            "is-descriptor": "^0.1.0"
6115          }
6116        },
6117        "is-descriptor": {
6118          "version": "0.1.7",
6119          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
6120          "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
6121          "dev": true,
6122          "requires": {
6123            "is-accessor-descriptor": "^1.0.1",
6124            "is-data-descriptor": "^1.0.1"
6125          }
6126        }
6127      }
6128    },
6129    "expand-tilde": {
6130      "version": "2.0.2",
6131      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
6132      "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
6133      "dev": true,
6134      "requires": {
6135        "homedir-polyfill": "^1.0.1"
6136      }
6137    },
6138    "ext": {
6139      "version": "1.7.0",
6140      "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
6141      "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
6142      "dev": true,
6143      "requires": {
6144        "type": "^2.7.2"
6145      }
6146    },
6147    "extend": {
6148      "version": "3.0.2",
6149      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
6150      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
6151      "dev": true
6152    },
6153    "extend-shallow": {
6154      "version": "2.0.1",
6155      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6156      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
6157      "dev": true,
6158      "requires": {
6159        "is-extendable": "^0.1.0"
6160      }
6161    },
6162    "extglob": {
6163      "version": "2.0.4",
6164      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
6165      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
6166      "dev": true,
6167      "requires": {
6168        "array-unique": "^0.3.2",
6169        "define-property": "^1.0.0",
6170        "expand-brackets": "^2.1.4",
6171        "extend-shallow": "^2.0.1",
6172        "fragment-cache": "^0.2.1",
6173        "regex-not": "^1.0.0",
6174        "snapdragon": "^0.8.1",
6175        "to-regex": "^3.0.1"
6176      },
6177      "dependencies": {
6178        "define-property": {
6179          "version": "1.0.0",
6180          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6181          "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
6182          "dev": true,
6183          "requires": {
6184            "is-descriptor": "^1.0.0"
6185          }
6186        }
6187      }
6188    },
6189    "extsprintf": {
6190      "version": "1.3.0",
6191      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
6192      "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
6193      "dev": true
6194    },
6195    "fancy-log": {
6196      "version": "1.3.3",
6197      "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
6198      "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
6199      "dev": true,
6200      "requires": {
6201        "ansi-gray": "^0.1.1",
6202        "color-support": "^1.1.3",
6203        "parse-node-version": "^1.0.0",
6204        "time-stamp": "^1.0.0"
6205      }
6206    },
6207    "fast-deep-equal": {
6208      "version": "3.1.3",
6209      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6210      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
6211      "dev": true
6212    },
6213    "fast-json-stable-stringify": {
6214      "version": "2.1.0",
6215      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6216      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
6217      "dev": true
6218    },
6219    "fast-levenshtein": {
6220      "version": "2.0.6",
6221      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
6222      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
6223      "dev": true
6224    },
6225    "file-uri-to-path": {
6226      "version": "1.0.0",
6227      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
6228      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
6229      "dev": true,
6230      "optional": true
6231    },
6232    "fill-range": {
6233      "version": "4.0.0",
6234      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6235      "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
6236      "dev": true,
6237      "requires": {
6238        "extend-shallow": "^2.0.1",
6239        "is-number": "^3.0.0",
6240        "repeat-string": "^1.6.1",
6241        "to-regex-range": "^2.1.0"
6242      }
6243    },
6244    "find-up": {
6245      "version": "1.1.2",
6246      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6247      "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==",
6248      "dev": true,
6249      "requires": {
6250        "path-exists": "^2.0.0",
6251        "pinkie-promise": "^2.0.0"
6252      }
6253    },
6254    "findup-sync": {
6255      "version": "3.0.0",
6256      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
6257      "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
6258      "dev": true,
6259      "requires": {
6260        "detect-file": "^1.0.0",
6261        "is-glob": "^4.0.0",
6262        "micromatch": "^3.0.4",
6263        "resolve-dir": "^1.0.1"
6264      }
6265    },
6266    "fined": {
6267      "version": "1.2.0",
6268      "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
6269      "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
6270      "dev": true,
6271      "requires": {
6272        "expand-tilde": "^2.0.2",
6273        "is-plain-object": "^2.0.3",
6274        "object.defaults": "^1.1.0",
6275        "object.pick": "^1.2.0",
6276        "parse-filepath": "^1.0.1"
6277      },
6278      "dependencies": {
6279        "is-plain-object": {
6280          "version": "2.0.4",
6281          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6282          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6283          "dev": true,
6284          "requires": {
6285            "isobject": "^3.0.1"
6286          }
6287        }
6288      }
6289    },
6290    "flagged-respawn": {
6291      "version": "1.0.1",
6292      "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
6293      "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
6294      "dev": true
6295    },
6296    "flush-write-stream": {
6297      "version": "1.1.1",
6298      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
6299      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
6300      "dev": true,
6301      "requires": {
6302        "inherits": "^2.0.3",
6303        "readable-stream": "^2.3.6"
6304      }
6305    },
6306    "for-in": {
6307      "version": "1.0.2",
6308      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
6309      "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
6310      "dev": true
6311    },
6312    "for-own": {
6313      "version": "1.0.0",
6314      "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
6315      "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
6316      "dev": true,
6317      "requires": {
6318        "for-in": "^1.0.1"
6319      }
6320    },
6321    "forever-agent": {
6322      "version": "0.6.1",
6323      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
6324      "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
6325      "dev": true
6326    },
6327    "form-data": {
6328      "version": "2.3.3",
6329      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
6330      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
6331      "dev": true,
6332      "requires": {
6333        "asynckit": "^0.4.0",
6334        "combined-stream": "^1.0.6",
6335        "mime-types": "^2.1.12"
6336      }
6337    },
6338    "fragment-cache": {
6339      "version": "0.2.1",
6340      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
6341      "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
6342      "dev": true,
6343      "requires": {
6344        "map-cache": "^0.2.2"
6345      }
6346    },
6347    "from": {
6348      "version": "0.1.7",
6349      "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
6350      "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
6351      "dev": true
6352    },
6353    "fs-mkdirp-stream": {
6354      "version": "1.0.0",
6355      "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
6356      "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==",
6357      "dev": true,
6358      "requires": {
6359        "graceful-fs": "^4.1.11",
6360        "through2": "^2.0.3"
6361      }
6362    },
6363    "fs.realpath": {
6364      "version": "1.0.0",
6365      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6366      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
6367      "dev": true
6368    },
6369    "fsevents": {
6370      "version": "1.2.13",
6371      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
6372      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
6373      "dev": true,
6374      "optional": true,
6375      "requires": {
6376        "bindings": "^1.5.0",
6377        "nan": "^2.12.1"
6378      }
6379    },
6380    "function-bind": {
6381      "version": "1.1.2",
6382      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
6383      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
6384      "dev": true
6385    },
6386    "get-caller-file": {
6387      "version": "1.0.3",
6388      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
6389      "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
6390      "dev": true
6391    },
6392    "get-intrinsic": {
6393      "version": "1.2.4",
6394      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
6395      "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
6396      "dev": true,
6397      "requires": {
6398        "es-errors": "^1.3.0",
6399        "function-bind": "^1.1.2",
6400        "has-proto": "^1.0.1",
6401        "has-symbols": "^1.0.3",
6402        "hasown": "^2.0.0"
6403      }
6404    },
6405    "get-value": {
6406      "version": "2.0.6",
6407      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
6408      "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
6409      "dev": true
6410    },
6411    "getpass": {
6412      "version": "0.1.7",
6413      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
6414      "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
6415      "dev": true,
6416      "requires": {
6417        "assert-plus": "^1.0.0"
6418      }
6419    },
6420    "glob": {
6421      "version": "7.2.3",
6422      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
6423      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
6424      "dev": true,
6425      "requires": {
6426        "fs.realpath": "^1.0.0",
6427        "inflight": "^1.0.4",
6428        "inherits": "2",
6429        "minimatch": "^3.1.1",
6430        "once": "^1.3.0",
6431        "path-is-absolute": "^1.0.0"
6432      }
6433    },
6434    "glob-parent": {
6435      "version": "3.1.0",
6436      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
6437      "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
6438      "dev": true,
6439      "requires": {
6440        "is-glob": "^3.1.0",
6441        "path-dirname": "^1.0.0"
6442      },
6443      "dependencies": {
6444        "is-glob": {
6445          "version": "3.1.0",
6446          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6447          "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
6448          "dev": true,
6449          "requires": {
6450            "is-extglob": "^2.1.0"
6451          }
6452        }
6453      }
6454    },
6455    "glob-stream": {
6456      "version": "6.1.0",
6457      "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
6458      "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==",
6459      "dev": true,
6460      "requires": {
6461        "extend": "^3.0.0",
6462        "glob": "^7.1.1",
6463        "glob-parent": "^3.1.0",
6464        "is-negated-glob": "^1.0.0",
6465        "ordered-read-streams": "^1.0.0",
6466        "pumpify": "^1.3.5",
6467        "readable-stream": "^2.1.5",
6468        "remove-trailing-separator": "^1.0.1",
6469        "to-absolute-glob": "^2.0.0",
6470        "unique-stream": "^2.0.2"
6471      }
6472    },
6473    "glob-watcher": {
6474      "version": "5.0.5",
6475      "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
6476      "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
6477      "dev": true,
6478      "requires": {
6479        "anymatch": "^2.0.0",
6480        "async-done": "^1.2.0",
6481        "chokidar": "^2.0.0",
6482        "is-negated-glob": "^1.0.0",
6483        "just-debounce": "^1.0.0",
6484        "normalize-path": "^3.0.0",
6485        "object.defaults": "^1.1.0"
6486      }
6487    },
6488    "global-modules": {
6489      "version": "1.0.0",
6490      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
6491      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
6492      "dev": true,
6493      "requires": {
6494        "global-prefix": "^1.0.1",
6495        "is-windows": "^1.0.1",
6496        "resolve-dir": "^1.0.0"
6497      }
6498    },
6499    "global-prefix": {
6500      "version": "1.0.2",
6501      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
6502      "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
6503      "dev": true,
6504      "requires": {
6505        "expand-tilde": "^2.0.2",
6506        "homedir-polyfill": "^1.0.1",
6507        "ini": "^1.3.4",
6508        "is-windows": "^1.0.1",
6509        "which": "^1.2.14"
6510      }
6511    },
6512    "glogg": {
6513      "version": "1.0.2",
6514      "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
6515      "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
6516      "dev": true,
6517      "requires": {
6518        "sparkles": "^1.0.0"
6519      }
6520    },
6521    "gopd": {
6522      "version": "1.0.1",
6523      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
6524      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
6525      "dev": true,
6526      "requires": {
6527        "get-intrinsic": "^1.1.3"
6528      }
6529    },
6530    "graceful-fs": {
6531      "version": "4.2.11",
6532      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
6533      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
6534      "dev": true
6535    },
6536    "gulp": {
6537      "version": "4.0.2",
6538      "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
6539      "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
6540      "dev": true,
6541      "requires": {
6542        "glob-watcher": "^5.0.3",
6543        "gulp-cli": "^2.2.0",
6544        "undertaker": "^1.2.1",
6545        "vinyl-fs": "^3.0.0"
6546      }
6547    },
6548    "gulp-cli": {
6549      "version": "2.3.0",
6550      "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
6551      "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
6552      "dev": true,
6553      "requires": {
6554        "ansi-colors": "^1.0.1",
6555        "archy": "^1.0.0",
6556        "array-sort": "^1.0.0",
6557        "color-support": "^1.1.3",
6558        "concat-stream": "^1.6.0",
6559        "copy-props": "^2.0.1",
6560        "fancy-log": "^1.3.2",
6561        "gulplog": "^1.0.0",
6562        "interpret": "^1.4.0",
6563        "isobject": "^3.0.1",
6564        "liftoff": "^3.1.0",
6565        "matchdep": "^2.0.0",
6566        "mute-stdout": "^1.0.0",
6567        "pretty-hrtime": "^1.0.0",
6568        "replace-homedir": "^1.0.0",
6569        "semver-greatest-satisfied-range": "^1.1.0",
6570        "v8flags": "^3.2.0",
6571        "yargs": "^7.1.0"
6572      }
6573    },
6574    "gulplog": {
6575      "version": "1.0.0",
6576      "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
6577      "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==",
6578      "dev": true,
6579      "requires": {
6580        "glogg": "^1.0.0"
6581      }
6582    },
6583    "har-schema": {
6584      "version": "2.0.0",
6585      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
6586      "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
6587      "dev": true
6588    },
6589    "har-validator": {
6590      "version": "5.1.5",
6591      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
6592      "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
6593      "dev": true,
6594      "requires": {
6595        "ajv": "^6.12.3",
6596        "har-schema": "^2.0.0"
6597      }
6598    },
6599    "has-property-descriptors": {
6600      "version": "1.0.2",
6601      "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
6602      "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
6603      "dev": true,
6604      "requires": {
6605        "es-define-property": "^1.0.0"
6606      }
6607    },
6608    "has-proto": {
6609      "version": "1.0.3",
6610      "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
6611      "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
6612      "dev": true
6613    },
6614    "has-symbols": {
6615      "version": "1.0.3",
6616      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
6617      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
6618      "dev": true
6619    },
6620    "has-value": {
6621      "version": "1.0.0",
6622      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
6623      "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
6624      "dev": true,
6625      "requires": {
6626        "get-value": "^2.0.6",
6627        "has-values": "^1.0.0",
6628        "isobject": "^3.0.0"
6629      }
6630    },
6631    "has-values": {
6632      "version": "1.0.0",
6633      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
6634      "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
6635      "dev": true,
6636      "requires": {
6637        "is-number": "^3.0.0",
6638        "kind-of": "^4.0.0"
6639      },
6640      "dependencies": {
6641        "kind-of": {
6642          "version": "4.0.0",
6643          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
6644          "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
6645          "dev": true,
6646          "requires": {
6647            "is-buffer": "^1.1.5"
6648          }
6649        }
6650      }
6651    },
6652    "hasown": {
6653      "version": "2.0.2",
6654      "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
6655      "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
6656      "dev": true,
6657      "requires": {
6658        "function-bind": "^1.1.2"
6659      }
6660    },
6661    "homedir-polyfill": {
6662      "version": "1.0.3",
6663      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
6664      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
6665      "dev": true,
6666      "requires": {
6667        "parse-passwd": "^1.0.0"
6668      }
6669    },
6670    "hosted-git-info": {
6671      "version": "2.8.9",
6672      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
6673      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
6674      "dev": true
6675    },
6676    "html-encoding-sniffer": {
6677      "version": "1.0.2",
6678      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
6679      "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
6680      "dev": true,
6681      "requires": {
6682        "whatwg-encoding": "^1.0.1"
6683      }
6684    },
6685    "html-tags": {
6686      "version": "1.2.0",
6687      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz",
6688      "integrity": "sha512-uVteDXUCs08M7QJx0eY6ue7qQztwIfknap81vAtNob2sdEPKa8PjPinx0vxbs2JONPamovZjMvKZWNW44/PBKg==",
6689      "dev": true
6690    },
6691    "http-signature": {
6692      "version": "1.2.0",
6693      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
6694      "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
6695      "dev": true,
6696      "requires": {
6697        "assert-plus": "^1.0.0",
6698        "jsprim": "^1.2.2",
6699        "sshpk": "^1.7.0"
6700      }
6701    },
6702    "iconv-lite": {
6703      "version": "0.4.24",
6704      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
6705      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
6706      "dev": true,
6707      "requires": {
6708        "safer-buffer": ">= 2.1.2 < 3"
6709      }
6710    },
6711    "indexes-of": {
6712      "version": "1.0.1",
6713      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
6714      "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==",
6715      "dev": true
6716    },
6717    "inflight": {
6718      "version": "1.0.6",
6719      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6720      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6721      "dev": true,
6722      "requires": {
6723        "once": "^1.3.0",
6724        "wrappy": "1"
6725      }
6726    },
6727    "inherits": {
6728      "version": "2.0.4",
6729      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6730      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6731      "dev": true
6732    },
6733    "ini": {
6734      "version": "1.3.8",
6735      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
6736      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
6737      "dev": true
6738    },
6739    "interpret": {
6740      "version": "1.4.0",
6741      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
6742      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
6743      "dev": true
6744    },
6745    "invert-kv": {
6746      "version": "1.0.0",
6747      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
6748      "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==",
6749      "dev": true
6750    },
6751    "is-absolute": {
6752      "version": "1.0.0",
6753      "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
6754      "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
6755      "dev": true,
6756      "requires": {
6757        "is-relative": "^1.0.0",
6758        "is-windows": "^1.0.1"
6759      }
6760    },
6761    "is-absolute-url": {
6762      "version": "3.0.3",
6763      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
6764      "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
6765      "dev": true
6766    },
6767    "is-accessor-descriptor": {
6768      "version": "1.0.1",
6769      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz",
6770      "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==",
6771      "dev": true,
6772      "requires": {
6773        "hasown": "^2.0.0"
6774      }
6775    },
6776    "is-arrayish": {
6777      "version": "0.2.1",
6778      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6779      "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
6780      "dev": true
6781    },
6782    "is-binary-path": {
6783      "version": "1.0.1",
6784      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
6785      "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==",
6786      "dev": true,
6787      "requires": {
6788        "binary-extensions": "^1.0.0"
6789      }
6790    },
6791    "is-buffer": {
6792      "version": "1.1.6",
6793      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6794      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6795      "dev": true
6796    },
6797    "is-core-module": {
6798      "version": "2.15.0",
6799      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
6800      "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
6801      "dev": true,
6802      "requires": {
6803        "hasown": "^2.0.2"
6804      }
6805    },
6806    "is-data-descriptor": {
6807      "version": "1.0.1",
6808      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz",
6809      "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==",
6810      "dev": true,
6811      "requires": {
6812        "hasown": "^2.0.0"
6813      }
6814    },
6815    "is-descriptor": {
6816      "version": "1.0.3",
6817      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz",
6818      "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==",
6819      "dev": true,
6820      "requires": {
6821        "is-accessor-descriptor": "^1.0.1",
6822        "is-data-descriptor": "^1.0.1"
6823      }
6824    },
6825    "is-extendable": {
6826      "version": "0.1.1",
6827      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6828      "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
6829      "dev": true
6830    },
6831    "is-extglob": {
6832      "version": "2.1.1",
6833      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6834      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6835      "dev": true
6836    },
6837    "is-fullwidth-code-point": {
6838      "version": "1.0.0",
6839      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6840      "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
6841      "dev": true,
6842      "requires": {
6843        "number-is-nan": "^1.0.0"
6844      }
6845    },
6846    "is-glob": {
6847      "version": "4.0.3",
6848      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6849      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6850      "dev": true,
6851      "requires": {
6852        "is-extglob": "^2.1.1"
6853      }
6854    },
6855    "is-html": {
6856      "version": "1.1.0",
6857      "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz",
6858      "integrity": "sha512-eoGsQVAAyvLFRKnbt4jo7Il56agsH5I04pDymPoxRp/tnna5yiIpdNzvKPOy5G1Ff0zY/jfN2hClb7ju+sOrdA==",
6859      "dev": true,
6860      "requires": {
6861        "html-tags": "^1.0.0"
6862      }
6863    },
6864    "is-negated-glob": {
6865      "version": "1.0.0",
6866      "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
6867      "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==",
6868      "dev": true
6869    },
6870    "is-number": {
6871      "version": "3.0.0",
6872      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6873      "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
6874      "dev": true,
6875      "requires": {
6876        "kind-of": "^3.0.2"
6877      },
6878      "dependencies": {
6879        "kind-of": {
6880          "version": "3.2.2",
6881          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6882          "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
6883          "dev": true,
6884          "requires": {
6885            "is-buffer": "^1.1.5"
6886          }
6887        }
6888      }
6889    },
6890    "is-plain-object": {
6891      "version": "5.0.0",
6892      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
6893      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
6894      "dev": true
6895    },
6896    "is-relative": {
6897      "version": "1.0.0",
6898      "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6899      "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6900      "dev": true,
6901      "requires": {
6902        "is-unc-path": "^1.0.0"
6903      }
6904    },
6905    "is-typedarray": {
6906      "version": "1.0.0",
6907      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6908      "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
6909      "dev": true
6910    },
6911    "is-unc-path": {
6912      "version": "1.0.0",
6913      "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6914      "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6915      "dev": true,
6916      "requires": {
6917        "unc-path-regex": "^0.1.2"
6918      }
6919    },
6920    "is-utf8": {
6921      "version": "0.2.1",
6922      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6923      "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==",
6924      "dev": true
6925    },
6926    "is-valid-glob": {
6927      "version": "1.0.0",
6928      "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6929      "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==",
6930      "dev": true
6931    },
6932    "is-windows": {
6933      "version": "1.0.2",
6934      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6935      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6936      "dev": true
6937    },
6938    "isarray": {
6939      "version": "1.0.0",
6940      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6941      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
6942      "dev": true
6943    },
6944    "isexe": {
6945      "version": "2.0.0",
6946      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6947      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
6948      "dev": true
6949    },
6950    "isobject": {
6951      "version": "3.0.1",
6952      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6953      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
6954      "dev": true
6955    },
6956    "isstream": {
6957      "version": "0.1.2",
6958      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
6959      "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
6960      "dev": true
6961    },
6962    "jsbn": {
6963      "version": "0.1.1",
6964      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6965      "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
6966      "dev": true
6967    },
6968    "jsdom": {
6969      "version": "14.1.0",
6970      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz",
6971      "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==",
6972      "dev": true,
6973      "requires": {
6974        "abab": "^2.0.0",
6975        "acorn": "^6.0.4",
6976        "acorn-globals": "^4.3.0",
6977        "array-equal": "^1.0.0",
6978        "cssom": "^0.3.4",
6979        "cssstyle": "^1.1.1",
6980        "data-urls": "^1.1.0",
6981        "domexception": "^1.0.1",
6982        "escodegen": "^1.11.0",
6983        "html-encoding-sniffer": "^1.0.2",
6984        "nwsapi": "^2.1.3",
6985        "parse5": "5.1.0",
6986        "pn": "^1.1.0",
6987        "request": "^2.88.0",
6988        "request-promise-native": "^1.0.5",
6989        "saxes": "^3.1.9",
6990        "symbol-tree": "^3.2.2",
6991        "tough-cookie": "^2.5.0",
6992        "w3c-hr-time": "^1.0.1",
6993        "w3c-xmlserializer": "^1.1.2",
6994        "webidl-conversions": "^4.0.2",
6995        "whatwg-encoding": "^1.0.5",
6996        "whatwg-mimetype": "^2.3.0",
6997        "whatwg-url": "^7.0.0",
6998        "ws": "^6.1.2",
6999        "xml-name-validator": "^3.0.0"
7000      }
7001    },
7002    "json-schema": {
7003      "version": "0.4.0",
7004      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
7005      "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
7006      "dev": true
7007    },
7008    "json-schema-traverse": {
7009      "version": "0.4.1",
7010      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
7011      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
7012      "dev": true
7013    },
7014    "json-stable-stringify-without-jsonify": {
7015      "version": "1.0.1",
7016      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
7017      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
7018      "dev": true
7019    },
7020    "json-stringify-safe": {
7021      "version": "5.0.1",
7022      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
7023      "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
7024      "dev": true
7025    },
7026    "jsprim": {
7027      "version": "1.4.2",
7028      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
7029      "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
7030      "dev": true,
7031      "requires": {
7032        "assert-plus": "1.0.0",
7033        "extsprintf": "1.3.0",
7034        "json-schema": "0.4.0",
7035        "verror": "1.10.0"
7036      }
7037    },
7038    "just-debounce": {
7039      "version": "1.1.0",
7040      "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
7041      "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
7042      "dev": true
7043    },
7044    "kind-of": {
7045      "version": "5.1.0",
7046      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7047      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7048      "dev": true
7049    },
7050    "last-run": {
7051      "version": "1.1.1",
7052      "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
7053      "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==",
7054      "dev": true,
7055      "requires": {
7056        "default-resolution": "^2.0.0",
7057        "es6-weak-map": "^2.0.1"
7058      }
7059    },
7060    "lazystream": {
7061      "version": "1.0.1",
7062      "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
7063      "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
7064      "dev": true,
7065      "requires": {
7066        "readable-stream": "^2.0.5"
7067      }
7068    },
7069    "lcid": {
7070      "version": "1.0.0",
7071      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
7072      "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==",
7073      "dev": true,
7074      "requires": {
7075        "invert-kv": "^1.0.0"
7076      }
7077    },
7078    "lead": {
7079      "version": "1.0.0",
7080      "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
7081      "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==",
7082      "dev": true,
7083      "requires": {
7084        "flush-write-stream": "^1.0.2"
7085      }
7086    },
7087    "levn": {
7088      "version": "0.3.0",
7089      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
7090      "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
7091      "dev": true,
7092      "requires": {
7093        "prelude-ls": "~1.1.2",
7094        "type-check": "~0.3.2"
7095      }
7096    },
7097    "liftoff": {
7098      "version": "3.1.0",
7099      "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
7100      "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
7101      "dev": true,
7102      "requires": {
7103        "extend": "^3.0.0",
7104        "findup-sync": "^3.0.0",
7105        "fined": "^1.0.1",
7106        "flagged-respawn": "^1.0.0",
7107        "is-plain-object": "^2.0.4",
7108        "object.map": "^1.0.0",
7109        "rechoir": "^0.6.2",
7110        "resolve": "^1.1.7"
7111      },
7112      "dependencies": {
7113        "is-plain-object": {
7114          "version": "2.0.4",
7115          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7116          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7117          "dev": true,
7118          "requires": {
7119            "isobject": "^3.0.1"
7120          }
7121        }
7122      }
7123    },
7124    "load-json-file": {
7125      "version": "1.1.0",
7126      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
7127      "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==",
7128      "dev": true,
7129      "requires": {
7130        "graceful-fs": "^4.1.2",
7131        "parse-json": "^2.2.0",
7132        "pify": "^2.0.0",
7133        "pinkie-promise": "^2.0.0",
7134        "strip-bom": "^2.0.0"
7135      }
7136    },
7137    "lodash": {
7138      "version": "4.17.21",
7139      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
7140      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
7141      "dev": true
7142    },
7143    "lodash.sortby": {
7144      "version": "4.7.0",
7145      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
7146      "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
7147      "dev": true
7148    },
7149    "make-iterator": {
7150      "version": "1.0.1",
7151      "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
7152      "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
7153      "dev": true,
7154      "requires": {
7155        "kind-of": "^6.0.2"
7156      },
7157      "dependencies": {
7158        "kind-of": {
7159          "version": "6.0.3",
7160          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7161          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7162          "dev": true
7163        }
7164      }
7165    },
7166    "map-cache": {
7167      "version": "0.2.2",
7168      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7169      "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
7170      "dev": true
7171    },
7172    "map-stream": {
7173      "version": "0.0.7",
7174      "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
7175      "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==",
7176      "dev": true
7177    },
7178    "map-visit": {
7179      "version": "1.0.0",
7180      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7181      "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
7182      "dev": true,
7183      "requires": {
7184        "object-visit": "^1.0.0"
7185      }
7186    },
7187    "matchdep": {
7188      "version": "2.0.0",
7189      "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
7190      "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==",
7191      "dev": true,
7192      "requires": {
7193        "findup-sync": "^2.0.0",
7194        "micromatch": "^3.0.4",
7195        "resolve": "^1.4.0",
7196        "stack-trace": "0.0.10"
7197      },
7198      "dependencies": {
7199        "findup-sync": {
7200          "version": "2.0.0",
7201          "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
7202          "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==",
7203          "dev": true,
7204          "requires": {
7205            "detect-file": "^1.0.0",
7206            "is-glob": "^3.1.0",
7207            "micromatch": "^3.0.4",
7208            "resolve-dir": "^1.0.1"
7209          }
7210        },
7211        "is-glob": {
7212          "version": "3.1.0",
7213          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
7214          "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
7215          "dev": true,
7216          "requires": {
7217            "is-extglob": "^2.1.0"
7218          }
7219        }
7220      }
7221    },
7222    "micromatch": {
7223      "version": "3.1.10",
7224      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7225      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7226      "dev": true,
7227      "requires": {
7228        "arr-diff": "^4.0.0",
7229        "array-unique": "^0.3.2",
7230        "braces": "^2.3.1",
7231        "define-property": "^2.0.2",
7232        "extend-shallow": "^3.0.2",
7233        "extglob": "^2.0.4",
7234        "fragment-cache": "^0.2.1",
7235        "kind-of": "^6.0.2",
7236        "nanomatch": "^1.2.9",
7237        "object.pick": "^1.3.0",
7238        "regex-not": "^1.0.0",
7239        "snapdragon": "^0.8.1",
7240        "to-regex": "^3.0.2"
7241      },
7242      "dependencies": {
7243        "extend-shallow": {
7244          "version": "3.0.2",
7245          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
7246          "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
7247          "dev": true,
7248          "requires": {
7249            "assign-symbols": "^1.0.0",
7250            "is-extendable": "^1.0.1"
7251          }
7252        },
7253        "is-extendable": {
7254          "version": "1.0.1",
7255          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7256          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7257          "dev": true,
7258          "requires": {
7259            "is-plain-object": "^2.0.4"
7260          }
7261        },
7262        "is-plain-object": {
7263          "version": "2.0.4",
7264          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7265          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7266          "dev": true,
7267          "requires": {
7268            "isobject": "^3.0.1"
7269          }
7270        },
7271        "kind-of": {
7272          "version": "6.0.3",
7273          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7274          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7275          "dev": true
7276        }
7277      }
7278    },
7279    "mime-db": {
7280      "version": "1.52.0",
7281      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
7282      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
7283      "dev": true
7284    },
7285    "mime-types": {
7286      "version": "2.1.35",
7287      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
7288      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
7289      "dev": true,
7290      "requires": {
7291        "mime-db": "1.52.0"
7292      }
7293    },
7294    "minimatch": {
7295      "version": "3.1.2",
7296      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7297      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7298      "dev": true,
7299      "requires": {
7300        "brace-expansion": "^1.1.7"
7301      }
7302    },
7303    "mixin-deep": {
7304      "version": "1.3.2",
7305      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7306      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7307      "dev": true,
7308      "requires": {
7309        "for-in": "^1.0.2",
7310        "is-extendable": "^1.0.1"
7311      },
7312      "dependencies": {
7313        "is-extendable": {
7314          "version": "1.0.1",
7315          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7316          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7317          "dev": true,
7318          "requires": {
7319            "is-plain-object": "^2.0.4"
7320          }
7321        },
7322        "is-plain-object": {
7323          "version": "2.0.4",
7324          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7325          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7326          "dev": true,
7327          "requires": {
7328            "isobject": "^3.0.1"
7329          }
7330        }
7331      }
7332    },
7333    "monaco-editor": {
7334      "version": "0.23.0",
7335      "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.23.0.tgz",
7336      "integrity": "sha512-q+CP5zMR/aFiMTE9QlIavGyGicKnG2v/H8qVvybLzeFsARM8f6G9fL0sMST2tyVYCwDKkGamZUI6647A0jR/Lg==",
7337      "dev": true
7338    },
7339    "ms": {
7340      "version": "2.0.0",
7341      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7342      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
7343      "dev": true
7344    },
7345    "mute-stdout": {
7346      "version": "1.0.1",
7347      "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7348      "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7349      "dev": true
7350    },
7351    "nan": {
7352      "version": "2.20.0",
7353      "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz",
7354      "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==",
7355      "dev": true,
7356      "optional": true
7357    },
7358    "nanoid": {
7359      "version": "3.3.7",
7360      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
7361      "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
7362      "dev": true
7363    },
7364    "nanomatch": {
7365      "version": "1.2.13",
7366      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7367      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7368      "dev": true,
7369      "requires": {
7370        "arr-diff": "^4.0.0",
7371        "array-unique": "^0.3.2",
7372        "define-property": "^2.0.2",
7373        "extend-shallow": "^3.0.2",
7374        "fragment-cache": "^0.2.1",
7375        "is-windows": "^1.0.2",
7376        "kind-of": "^6.0.2",
7377        "object.pick": "^1.3.0",
7378        "regex-not": "^1.0.0",
7379        "snapdragon": "^0.8.1",
7380        "to-regex": "^3.0.1"
7381      },
7382      "dependencies": {
7383        "extend-shallow": {
7384          "version": "3.0.2",
7385          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
7386          "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
7387          "dev": true,
7388          "requires": {
7389            "assign-symbols": "^1.0.0",
7390            "is-extendable": "^1.0.1"
7391          }
7392        },
7393        "is-extendable": {
7394          "version": "1.0.1",
7395          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7396          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7397          "dev": true,
7398          "requires": {
7399            "is-plain-object": "^2.0.4"
7400          }
7401        },
7402        "is-plain-object": {
7403          "version": "2.0.4",
7404          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7405          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7406          "dev": true,
7407          "requires": {
7408            "isobject": "^3.0.1"
7409          }
7410        },
7411        "kind-of": {
7412          "version": "6.0.3",
7413          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
7414          "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
7415          "dev": true
7416        }
7417      }
7418    },
7419    "next-tick": {
7420      "version": "1.1.0",
7421      "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
7422      "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
7423      "dev": true
7424    },
7425    "normalize-package-data": {
7426      "version": "2.5.0",
7427      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7428      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7429      "dev": true,
7430      "requires": {
7431        "hosted-git-info": "^2.1.4",
7432        "resolve": "^1.10.0",
7433        "semver": "2 || 3 || 4 || 5",
7434        "validate-npm-package-license": "^3.0.1"
7435      }
7436    },
7437    "normalize-path": {
7438      "version": "3.0.0",
7439      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7440      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7441      "dev": true
7442    },
7443    "now-and-later": {
7444      "version": "2.0.1",
7445      "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7446      "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7447      "dev": true,
7448      "requires": {
7449        "once": "^1.3.2"
7450      }
7451    },
7452    "number-is-nan": {
7453      "version": "1.0.1",
7454      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7455      "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
7456      "dev": true
7457    },
7458    "nwsapi": {
7459      "version": "2.2.12",
7460      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz",
7461      "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==",
7462      "dev": true
7463    },
7464    "oauth-sign": {
7465      "version": "0.9.0",
7466      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7467      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7468      "dev": true
7469    },
7470    "object-copy": {
7471      "version": "0.1.0",
7472      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7473      "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
7474      "dev": true,
7475      "requires": {
7476        "copy-descriptor": "^0.1.0",
7477        "define-property": "^0.2.5",
7478        "kind-of": "^3.0.3"
7479      },
7480      "dependencies": {
7481        "define-property": {
7482          "version": "0.2.5",
7483          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7484          "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
7485          "dev": true,
7486          "requires": {
7487            "is-descriptor": "^0.1.0"
7488          }
7489        },
7490        "is-descriptor": {
7491          "version": "0.1.7",
7492          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
7493          "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
7494          "dev": true,
7495          "requires": {
7496            "is-accessor-descriptor": "^1.0.1",
7497            "is-data-descriptor": "^1.0.1"
7498          }
7499        },
7500        "kind-of": {
7501          "version": "3.2.2",
7502          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7503          "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
7504          "dev": true,
7505          "requires": {
7506            "is-buffer": "^1.1.5"
7507          }
7508        }
7509      }
7510    },
7511    "object-keys": {
7512      "version": "1.1.1",
7513      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7514      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7515      "dev": true
7516    },
7517    "object-visit": {
7518      "version": "1.0.1",
7519      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7520      "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
7521      "dev": true,
7522      "requires": {
7523        "isobject": "^3.0.0"
7524      }
7525    },
7526    "object.assign": {
7527      "version": "4.1.5",
7528      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
7529      "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
7530      "dev": true,
7531      "requires": {
7532        "call-bind": "^1.0.5",
7533        "define-properties": "^1.2.1",
7534        "has-symbols": "^1.0.3",
7535        "object-keys": "^1.1.1"
7536      }
7537    },
7538    "object.defaults": {
7539      "version": "1.1.0",
7540      "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7541      "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
7542      "dev": true,
7543      "requires": {
7544        "array-each": "^1.0.1",
7545        "array-slice": "^1.0.0",
7546        "for-own": "^1.0.0",
7547        "isobject": "^3.0.0"
7548      }
7549    },
7550    "object.map": {
7551      "version": "1.0.1",
7552      "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7553      "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
7554      "dev": true,
7555      "requires": {
7556        "for-own": "^1.0.0",
7557        "make-iterator": "^1.0.0"
7558      }
7559    },
7560    "object.pick": {
7561      "version": "1.3.0",
7562      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7563      "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
7564      "dev": true,
7565      "requires": {
7566        "isobject": "^3.0.1"
7567      }
7568    },
7569    "object.reduce": {
7570      "version": "1.0.1",
7571      "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7572      "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==",
7573      "dev": true,
7574      "requires": {
7575        "for-own": "^1.0.0",
7576        "make-iterator": "^1.0.0"
7577      }
7578    },
7579    "once": {
7580      "version": "1.4.0",
7581      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7582      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
7583      "dev": true,
7584      "requires": {
7585        "wrappy": "1"
7586      }
7587    },
7588    "optionator": {
7589      "version": "0.8.3",
7590      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
7591      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
7592      "dev": true,
7593      "requires": {
7594        "deep-is": "~0.1.3",
7595        "fast-levenshtein": "~2.0.6",
7596        "levn": "~0.3.0",
7597        "prelude-ls": "~1.1.2",
7598        "type-check": "~0.3.2",
7599        "word-wrap": "~1.2.3"
7600      }
7601    },
7602    "ordered-read-streams": {
7603      "version": "1.0.1",
7604      "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7605      "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==",
7606      "dev": true,
7607      "requires": {
7608        "readable-stream": "^2.0.1"
7609      }
7610    },
7611    "os-locale": {
7612      "version": "1.4.0",
7613      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7614      "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==",
7615      "dev": true,
7616      "requires": {
7617        "lcid": "^1.0.0"
7618      }
7619    },
7620    "parse-filepath": {
7621      "version": "1.0.2",
7622      "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7623      "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
7624      "dev": true,
7625      "requires": {
7626        "is-absolute": "^1.0.0",
7627        "map-cache": "^0.2.0",
7628        "path-root": "^0.1.1"
7629      }
7630    },
7631    "parse-json": {
7632      "version": "2.2.0",
7633      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7634      "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==",
7635      "dev": true,
7636      "requires": {
7637        "error-ex": "^1.2.0"
7638      }
7639    },
7640    "parse-node-version": {
7641      "version": "1.0.1",
7642      "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7643      "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7644      "dev": true
7645    },
7646    "parse-passwd": {
7647      "version": "1.0.0",
7648      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7649      "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
7650      "dev": true
7651    },
7652    "parse5": {
7653      "version": "5.1.0",
7654      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
7655      "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
7656      "dev": true
7657    },
7658    "pascalcase": {
7659      "version": "0.1.1",
7660      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7661      "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
7662      "dev": true
7663    },
7664    "path-dirname": {
7665      "version": "1.0.2",
7666      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7667      "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==",
7668      "dev": true
7669    },
7670    "path-exists": {
7671      "version": "2.1.0",
7672      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
7673      "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==",
7674      "dev": true,
7675      "requires": {
7676        "pinkie-promise": "^2.0.0"
7677      }
7678    },
7679    "path-is-absolute": {
7680      "version": "1.0.1",
7681      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7682      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
7683      "dev": true
7684    },
7685    "path-parse": {
7686      "version": "1.0.7",
7687      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
7688      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
7689      "dev": true
7690    },
7691    "path-root": {
7692      "version": "0.1.1",
7693      "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7694      "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
7695      "dev": true,
7696      "requires": {
7697        "path-root-regex": "^0.1.0"
7698      }
7699    },
7700    "path-root-regex": {
7701      "version": "0.1.2",
7702      "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7703      "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
7704      "dev": true
7705    },
7706    "path-type": {
7707      "version": "1.1.0",
7708      "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7709      "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==",
7710      "dev": true,
7711      "requires": {
7712        "graceful-fs": "^4.1.2",
7713        "pify": "^2.0.0",
7714        "pinkie-promise": "^2.0.0"
7715      }
7716    },
7717    "pause-stream": {
7718      "version": "0.0.11",
7719      "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
7720      "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
7721      "dev": true,
7722      "requires": {
7723        "through": "~2.3"
7724      }
7725    },
7726    "performance-now": {
7727      "version": "2.1.0",
7728      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
7729      "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
7730      "dev": true
7731    },
7732    "picocolors": {
7733      "version": "1.0.1",
7734      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
7735      "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
7736      "dev": true
7737    },
7738    "pify": {
7739      "version": "2.3.0",
7740      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7741      "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
7742      "dev": true
7743    },
7744    "pinkie": {
7745      "version": "2.0.4",
7746      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7747      "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
7748      "dev": true
7749    },
7750    "pinkie-promise": {
7751      "version": "2.0.1",
7752      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7753      "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
7754      "dev": true,
7755      "requires": {
7756        "pinkie": "^2.0.0"
7757      }
7758    },
7759    "pn": {
7760      "version": "1.1.0",
7761      "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
7762      "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
7763      "dev": true
7764    },
7765    "posix-character-classes": {
7766      "version": "0.1.1",
7767      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7768      "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
7769      "dev": true
7770    },
7771    "postcss": {
7772      "version": "8.4.41",
7773      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz",
7774      "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==",
7775      "dev": true,
7776      "requires": {
7777        "nanoid": "^3.3.7",
7778        "picocolors": "^1.0.1",
7779        "source-map-js": "^1.2.0"
7780      }
7781    },
7782    "postcss-selector-parser": {
7783      "version": "6.0.2",
7784      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
7785      "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
7786      "dev": true,
7787      "requires": {
7788        "cssesc": "^3.0.0",
7789        "indexes-of": "^1.0.1",
7790        "uniq": "^1.0.1"
7791      }
7792    },
7793    "prelude-ls": {
7794      "version": "1.1.2",
7795      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
7796      "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
7797      "dev": true
7798    },
7799    "pretty-hrtime": {
7800      "version": "1.0.3",
7801      "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
7802      "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==",
7803      "dev": true
7804    },
7805    "process-nextick-args": {
7806      "version": "2.0.1",
7807      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
7808      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
7809      "dev": true
7810    },
7811    "psl": {
7812      "version": "1.9.0",
7813      "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
7814      "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
7815      "dev": true
7816    },
7817    "pump": {
7818      "version": "2.0.1",
7819      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
7820      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
7821      "dev": true,
7822      "requires": {
7823        "end-of-stream": "^1.1.0",
7824        "once": "^1.3.1"
7825      }
7826    },
7827    "pumpify": {
7828      "version": "1.5.1",
7829      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
7830      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
7831      "dev": true,
7832      "requires": {
7833        "duplexify": "^3.6.0",
7834        "inherits": "^2.0.3",
7835        "pump": "^2.0.0"
7836      }
7837    },
7838    "punycode": {
7839      "version": "2.3.1",
7840      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
7841      "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
7842      "dev": true
7843    },
7844    "qs": {
7845      "version": "6.5.3",
7846      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
7847      "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
7848      "dev": true
7849    },
7850    "read-pkg": {
7851      "version": "1.1.0",
7852      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
7853      "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==",
7854      "dev": true,
7855      "requires": {
7856        "load-json-file": "^1.0.0",
7857        "normalize-package-data": "^2.3.2",
7858        "path-type": "^1.0.0"
7859      }
7860    },
7861    "read-pkg-up": {
7862      "version": "1.0.1",
7863      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
7864      "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==",
7865      "dev": true,
7866      "requires": {
7867        "find-up": "^1.0.0",
7868        "read-pkg": "^1.0.0"
7869      }
7870    },
7871    "readable-stream": {
7872      "version": "2.3.8",
7873      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
7874      "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
7875      "dev": true,
7876      "requires": {
7877        "core-util-is": "~1.0.0",
7878        "inherits": "~2.0.3",
7879        "isarray": "~1.0.0",
7880        "process-nextick-args": "~2.0.0",
7881        "safe-buffer": "~5.1.1",
7882        "string_decoder": "~1.1.1",
7883        "util-deprecate": "~1.0.1"
7884      }
7885    },
7886    "readdirp": {
7887      "version": "2.2.1",
7888      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
7889      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
7890      "dev": true,
7891      "requires": {
7892        "graceful-fs": "^4.1.11",
7893        "micromatch": "^3.1.10",
7894        "readable-stream": "^2.0.2"
7895      }
7896    },
7897    "rechoir": {
7898      "version": "0.6.2",
7899      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
7900      "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==",
7901      "dev": true,
7902      "requires": {
7903        "resolve": "^1.1.6"
7904      }
7905    },
7906    "regex-not": {
7907      "version": "1.0.2",
7908      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
7909      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
7910      "dev": true,
7911      "requires": {
7912        "extend-shallow": "^3.0.2",
7913        "safe-regex": "^1.1.0"
7914      },
7915      "dependencies": {
7916        "extend-shallow": {
7917          "version": "3.0.2",
7918          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
7919          "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
7920          "dev": true,
7921          "requires": {
7922            "assign-symbols": "^1.0.0",
7923            "is-extendable": "^1.0.1"
7924          }
7925        },
7926        "is-extendable": {
7927          "version": "1.0.1",
7928          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7929          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7930          "dev": true,
7931          "requires": {
7932            "is-plain-object": "^2.0.4"
7933          }
7934        },
7935        "is-plain-object": {
7936          "version": "2.0.4",
7937          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
7938          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
7939          "dev": true,
7940          "requires": {
7941            "isobject": "^3.0.1"
7942          }
7943        }
7944      }
7945    },
7946    "remove-bom-buffer": {
7947      "version": "3.0.0",
7948      "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
7949      "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
7950      "dev": true,
7951      "requires": {
7952        "is-buffer": "^1.1.5",
7953        "is-utf8": "^0.2.1"
7954      }
7955    },
7956    "remove-bom-stream": {
7957      "version": "1.2.0",
7958      "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
7959      "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==",
7960      "dev": true,
7961      "requires": {
7962        "remove-bom-buffer": "^3.0.0",
7963        "safe-buffer": "^5.1.0",
7964        "through2": "^2.0.3"
7965      }
7966    },
7967    "remove-trailing-separator": {
7968      "version": "1.1.0",
7969      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
7970      "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
7971      "dev": true
7972    },
7973    "repeat-element": {
7974      "version": "1.1.4",
7975      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
7976      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
7977      "dev": true
7978    },
7979    "repeat-string": {
7980      "version": "1.6.1",
7981      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
7982      "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
7983      "dev": true
7984    },
7985    "replace-ext": {
7986      "version": "1.0.1",
7987      "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
7988      "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
7989      "dev": true
7990    },
7991    "replace-homedir": {
7992      "version": "1.0.0",
7993      "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
7994      "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==",
7995      "dev": true,
7996      "requires": {
7997        "homedir-polyfill": "^1.0.1",
7998        "is-absolute": "^1.0.0",
7999        "remove-trailing-separator": "^1.1.0"
8000      }
8001    },
8002    "request": {
8003      "version": "2.88.2",
8004      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
8005      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
8006      "dev": true,
8007      "requires": {
8008        "aws-sign2": "~0.7.0",
8009        "aws4": "^1.8.0",
8010        "caseless": "~0.12.0",
8011        "combined-stream": "~1.0.6",
8012        "extend": "~3.0.2",
8013        "forever-agent": "~0.6.1",
8014        "form-data": "~2.3.2",
8015        "har-validator": "~5.1.3",
8016        "http-signature": "~1.2.0",
8017        "is-typedarray": "~1.0.0",
8018        "isstream": "~0.1.2",
8019        "json-stringify-safe": "~5.0.1",
8020        "mime-types": "~2.1.19",
8021        "oauth-sign": "~0.9.0",
8022        "performance-now": "^2.1.0",
8023        "qs": "~6.5.2",
8024        "safe-buffer": "^5.1.2",
8025        "tough-cookie": "~2.5.0",
8026        "tunnel-agent": "^0.6.0",
8027        "uuid": "^3.3.2"
8028      }
8029    },
8030    "request-promise-core": {
8031      "version": "1.1.4",
8032      "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
8033      "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
8034      "dev": true,
8035      "requires": {
8036        "lodash": "^4.17.19"
8037      }
8038    },
8039    "request-promise-native": {
8040      "version": "1.0.9",
8041      "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
8042      "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
8043      "dev": true,
8044      "requires": {
8045        "request-promise-core": "1.1.4",
8046        "stealthy-require": "^1.1.1",
8047        "tough-cookie": "^2.3.3"
8048      }
8049    },
8050    "require-directory": {
8051      "version": "2.1.1",
8052      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8053      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
8054      "dev": true
8055    },
8056    "require-main-filename": {
8057      "version": "1.0.1",
8058      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
8059      "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==",
8060      "dev": true
8061    },
8062    "resolve": {
8063      "version": "1.22.8",
8064      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
8065      "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
8066      "dev": true,
8067      "requires": {
8068        "is-core-module": "^2.13.0",
8069        "path-parse": "^1.0.7",
8070        "supports-preserve-symlinks-flag": "^1.0.0"
8071      }
8072    },
8073    "resolve-dir": {
8074      "version": "1.0.1",
8075      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
8076      "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
8077      "dev": true,
8078      "requires": {
8079        "expand-tilde": "^2.0.0",
8080        "global-modules": "^1.0.0"
8081      }
8082    },
8083    "resolve-options": {
8084      "version": "1.1.0",
8085      "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
8086      "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==",
8087      "dev": true,
8088      "requires": {
8089        "value-or-function": "^3.0.0"
8090      }
8091    },
8092    "resolve-url": {
8093      "version": "0.2.1",
8094      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8095      "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
8096      "dev": true
8097    },
8098    "ret": {
8099      "version": "0.1.15",
8100      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8101      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8102      "dev": true
8103    },
8104    "rimraf": {
8105      "version": "3.0.2",
8106      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
8107      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
8108      "dev": true,
8109      "requires": {
8110        "glob": "^7.1.3"
8111      }
8112    },
8113    "safe-buffer": {
8114      "version": "5.1.2",
8115      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8116      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8117      "dev": true
8118    },
8119    "safe-regex": {
8120      "version": "1.1.0",
8121      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8122      "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
8123      "dev": true,
8124      "requires": {
8125        "ret": "~0.1.10"
8126      }
8127    },
8128    "safer-buffer": {
8129      "version": "2.1.2",
8130      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8131      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8132      "dev": true
8133    },
8134    "saxes": {
8135      "version": "3.1.11",
8136      "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
8137      "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
8138      "dev": true,
8139      "requires": {
8140        "xmlchars": "^2.1.1"
8141      }
8142    },
8143    "semver": {
8144      "version": "5.7.2",
8145      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
8146      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
8147      "dev": true
8148    },
8149    "semver-greatest-satisfied-range": {
8150      "version": "1.1.0",
8151      "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
8152      "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==",
8153      "dev": true,
8154      "requires": {
8155        "sver-compat": "^1.5.0"
8156      }
8157    },
8158    "set-blocking": {
8159      "version": "2.0.0",
8160      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
8161      "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
8162      "dev": true
8163    },
8164    "set-function-length": {
8165      "version": "1.2.2",
8166      "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
8167      "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
8168      "dev": true,
8169      "requires": {
8170        "define-data-property": "^1.1.4",
8171        "es-errors": "^1.3.0",
8172        "function-bind": "^1.1.2",
8173        "get-intrinsic": "^1.2.4",
8174        "gopd": "^1.0.1",
8175        "has-property-descriptors": "^1.0.2"
8176      }
8177    },
8178    "set-value": {
8179      "version": "2.0.1",
8180      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
8181      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
8182      "dev": true,
8183      "requires": {
8184        "extend-shallow": "^2.0.1",
8185        "is-extendable": "^0.1.1",
8186        "is-plain-object": "^2.0.3",
8187        "split-string": "^3.0.1"
8188      },
8189      "dependencies": {
8190        "is-plain-object": {
8191          "version": "2.0.4",
8192          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
8193          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
8194          "dev": true,
8195          "requires": {
8196            "isobject": "^3.0.1"
8197          }
8198        }
8199      }
8200    },
8201    "snapdragon": {
8202      "version": "0.8.2",
8203      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
8204      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
8205      "dev": true,
8206      "requires": {
8207        "base": "^0.11.1",
8208        "debug": "^2.2.0",
8209        "define-property": "^0.2.5",
8210        "extend-shallow": "^2.0.1",
8211        "map-cache": "^0.2.2",
8212        "source-map": "^0.5.6",
8213        "source-map-resolve": "^0.5.0",
8214        "use": "^3.1.0"
8215      },
8216      "dependencies": {
8217        "define-property": {
8218          "version": "0.2.5",
8219          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8220          "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
8221          "dev": true,
8222          "requires": {
8223            "is-descriptor": "^0.1.0"
8224          }
8225        },
8226        "is-descriptor": {
8227          "version": "0.1.7",
8228          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
8229          "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
8230          "dev": true,
8231          "requires": {
8232            "is-accessor-descriptor": "^1.0.1",
8233            "is-data-descriptor": "^1.0.1"
8234          }
8235        },
8236        "source-map": {
8237          "version": "0.5.7",
8238          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
8239          "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
8240          "dev": true
8241        }
8242      }
8243    },
8244    "snapdragon-node": {
8245      "version": "2.1.1",
8246      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
8247      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
8248      "dev": true,
8249      "requires": {
8250        "define-property": "^1.0.0",
8251        "isobject": "^3.0.0",
8252        "snapdragon-util": "^3.0.1"
8253      },
8254      "dependencies": {
8255        "define-property": {
8256          "version": "1.0.0",
8257          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8258          "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
8259          "dev": true,
8260          "requires": {
8261            "is-descriptor": "^1.0.0"
8262          }
8263        }
8264      }
8265    },
8266    "snapdragon-util": {
8267      "version": "3.0.1",
8268      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
8269      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
8270      "dev": true,
8271      "requires": {
8272        "kind-of": "^3.2.0"
8273      },
8274      "dependencies": {
8275        "kind-of": {
8276          "version": "3.2.2",
8277          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8278          "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
8279          "dev": true,
8280          "requires": {
8281            "is-buffer": "^1.1.5"
8282          }
8283        }
8284      }
8285    },
8286    "source-map": {
8287      "version": "0.6.1",
8288      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8289      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8290      "dev": true
8291    },
8292    "source-map-js": {
8293      "version": "1.2.0",
8294      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
8295      "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
8296      "dev": true
8297    },
8298    "source-map-resolve": {
8299      "version": "0.5.3",
8300      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
8301      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
8302      "dev": true,
8303      "requires": {
8304        "atob": "^2.1.2",
8305        "decode-uri-component": "^0.2.0",
8306        "resolve-url": "^0.2.1",
8307        "source-map-url": "^0.4.0",
8308        "urix": "^0.1.0"
8309      }
8310    },
8311    "source-map-url": {
8312      "version": "0.4.1",
8313      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
8314      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
8315      "dev": true
8316    },
8317    "sparkles": {
8318      "version": "1.0.1",
8319      "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
8320      "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
8321      "dev": true
8322    },
8323    "spdx-correct": {
8324      "version": "3.2.0",
8325      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
8326      "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
8327      "dev": true,
8328      "requires": {
8329        "spdx-expression-parse": "^3.0.0",
8330        "spdx-license-ids": "^3.0.0"
8331      }
8332    },
8333    "spdx-exceptions": {
8334      "version": "2.5.0",
8335      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
8336      "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
8337      "dev": true
8338    },
8339    "spdx-expression-parse": {
8340      "version": "3.0.1",
8341      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
8342      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
8343      "dev": true,
8344      "requires": {
8345        "spdx-exceptions": "^2.1.0",
8346        "spdx-license-ids": "^3.0.0"
8347      }
8348    },
8349    "spdx-license-ids": {
8350      "version": "3.0.18",
8351      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz",
8352      "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==",
8353      "dev": true
8354    },
8355    "split": {
8356      "version": "1.0.1",
8357      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
8358      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
8359      "dev": true,
8360      "requires": {
8361        "through": "2"
8362      }
8363    },
8364    "split-string": {
8365      "version": "3.1.0",
8366      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
8367      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
8368      "dev": true,
8369      "requires": {
8370        "extend-shallow": "^3.0.0"
8371      },
8372      "dependencies": {
8373        "extend-shallow": {
8374          "version": "3.0.2",
8375          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
8376          "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
8377          "dev": true,
8378          "requires": {
8379            "assign-symbols": "^1.0.0",
8380            "is-extendable": "^1.0.1"
8381          }
8382        },
8383        "is-extendable": {
8384          "version": "1.0.1",
8385          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
8386          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
8387          "dev": true,
8388          "requires": {
8389            "is-plain-object": "^2.0.4"
8390          }
8391        },
8392        "is-plain-object": {
8393          "version": "2.0.4",
8394          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
8395          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
8396          "dev": true,
8397          "requires": {
8398            "isobject": "^3.0.1"
8399          }
8400        }
8401      }
8402    },
8403    "sshpk": {
8404      "version": "1.18.0",
8405      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
8406      "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
8407      "dev": true,
8408      "requires": {
8409        "asn1": "~0.2.3",
8410        "assert-plus": "^1.0.0",
8411        "bcrypt-pbkdf": "^1.0.0",
8412        "dashdash": "^1.12.0",
8413        "ecc-jsbn": "~0.1.1",
8414        "getpass": "^0.1.1",
8415        "jsbn": "~0.1.0",
8416        "safer-buffer": "^2.0.2",
8417        "tweetnacl": "~0.14.0"
8418      }
8419    },
8420    "stack-trace": {
8421      "version": "0.0.10",
8422      "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
8423      "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
8424      "dev": true
8425    },
8426    "static-extend": {
8427      "version": "0.1.2",
8428      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
8429      "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
8430      "dev": true,
8431      "requires": {
8432        "define-property": "^0.2.5",
8433        "object-copy": "^0.1.0"
8434      },
8435      "dependencies": {
8436        "define-property": {
8437          "version": "0.2.5",
8438          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8439          "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
8440          "dev": true,
8441          "requires": {
8442            "is-descriptor": "^0.1.0"
8443          }
8444        },
8445        "is-descriptor": {
8446          "version": "0.1.7",
8447          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz",
8448          "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==",
8449          "dev": true,
8450          "requires": {
8451            "is-accessor-descriptor": "^1.0.1",
8452            "is-data-descriptor": "^1.0.1"
8453          }
8454        }
8455      }
8456    },
8457    "stealthy-require": {
8458      "version": "1.1.1",
8459      "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
8460      "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==",
8461      "dev": true
8462    },
8463    "stream-combiner": {
8464      "version": "0.2.2",
8465      "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
8466      "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==",
8467      "dev": true,
8468      "requires": {
8469        "duplexer": "~0.1.1",
8470        "through": "~2.3.4"
8471      }
8472    },
8473    "stream-exhaust": {
8474      "version": "1.0.2",
8475      "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
8476      "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
8477      "dev": true
8478    },
8479    "stream-shift": {
8480      "version": "1.0.3",
8481      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
8482      "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
8483      "dev": true
8484    },
8485    "string_decoder": {
8486      "version": "1.1.1",
8487      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8488      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8489      "dev": true,
8490      "requires": {
8491        "safe-buffer": "~5.1.0"
8492      }
8493    },
8494    "string-width": {
8495      "version": "1.0.2",
8496      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
8497      "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
8498      "dev": true,
8499      "requires": {
8500        "code-point-at": "^1.0.0",
8501        "is-fullwidth-code-point": "^1.0.0",
8502        "strip-ansi": "^3.0.0"
8503      }
8504    },
8505    "strip-ansi": {
8506      "version": "3.0.1",
8507      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8508      "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
8509      "dev": true,
8510      "requires": {
8511        "ansi-regex": "^2.0.0"
8512      }
8513    },
8514    "strip-bom": {
8515      "version": "2.0.0",
8516      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
8517      "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==",
8518      "dev": true,
8519      "requires": {
8520        "is-utf8": "^0.2.0"
8521      }
8522    },
8523    "supports-preserve-symlinks-flag": {
8524      "version": "1.0.0",
8525      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
8526      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
8527      "dev": true
8528    },
8529    "sver-compat": {
8530      "version": "1.5.0",
8531      "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
8532      "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==",
8533      "dev": true,
8534      "requires": {
8535        "es6-iterator": "^2.0.1",
8536        "es6-symbol": "^3.1.1"
8537      }
8538    },
8539    "symbol-tree": {
8540      "version": "3.2.4",
8541      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
8542      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
8543      "dev": true
8544    },
8545    "through": {
8546      "version": "2.3.8",
8547      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
8548      "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
8549      "dev": true
8550    },
8551    "through2": {
8552      "version": "2.0.5",
8553      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
8554      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
8555      "dev": true,
8556      "requires": {
8557        "readable-stream": "~2.3.6",
8558        "xtend": "~4.0.1"
8559      }
8560    },
8561    "through2-filter": {
8562      "version": "3.0.0",
8563      "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
8564      "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
8565      "dev": true,
8566      "requires": {
8567        "through2": "~2.0.0",
8568        "xtend": "~4.0.0"
8569      }
8570    },
8571    "time-stamp": {
8572      "version": "1.1.0",
8573      "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
8574      "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==",
8575      "dev": true
8576    },
8577    "to-absolute-glob": {
8578      "version": "2.0.2",
8579      "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
8580      "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==",
8581      "dev": true,
8582      "requires": {
8583        "is-absolute": "^1.0.0",
8584        "is-negated-glob": "^1.0.0"
8585      }
8586    },
8587    "to-object-path": {
8588      "version": "0.3.0",
8589      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
8590      "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
8591      "dev": true,
8592      "requires": {
8593        "kind-of": "^3.0.2"
8594      },
8595      "dependencies": {
8596        "kind-of": {
8597          "version": "3.2.2",
8598          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8599          "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
8600          "dev": true,
8601          "requires": {
8602            "is-buffer": "^1.1.5"
8603          }
8604        }
8605      }
8606    },
8607    "to-regex": {
8608      "version": "3.0.2",
8609      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
8610      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
8611      "dev": true,
8612      "requires": {
8613        "define-property": "^2.0.2",
8614        "extend-shallow": "^3.0.2",
8615        "regex-not": "^1.0.2",
8616        "safe-regex": "^1.1.0"
8617      },
8618      "dependencies": {
8619        "extend-shallow": {
8620          "version": "3.0.2",
8621          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
8622          "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
8623          "dev": true,
8624          "requires": {
8625            "assign-symbols": "^1.0.0",
8626            "is-extendable": "^1.0.1"
8627          }
8628        },
8629        "is-extendable": {
8630          "version": "1.0.1",
8631          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
8632          "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
8633          "dev": true,
8634          "requires": {
8635            "is-plain-object": "^2.0.4"
8636          }
8637        },
8638        "is-plain-object": {
8639          "version": "2.0.4",
8640          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
8641          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
8642          "dev": true,
8643          "requires": {
8644            "isobject": "^3.0.1"
8645          }
8646        }
8647      }
8648    },
8649    "to-regex-range": {
8650      "version": "2.1.1",
8651      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
8652      "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
8653      "dev": true,
8654      "requires": {
8655        "is-number": "^3.0.0",
8656        "repeat-string": "^1.6.1"
8657      }
8658    },
8659    "to-through": {
8660      "version": "2.0.0",
8661      "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
8662      "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==",
8663      "dev": true,
8664      "requires": {
8665        "through2": "^2.0.3"
8666      }
8667    },
8668    "tough-cookie": {
8669      "version": "2.5.0",
8670      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
8671      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
8672      "dev": true,
8673      "requires": {
8674        "psl": "^1.1.28",
8675        "punycode": "^2.1.1"
8676      }
8677    },
8678    "tr46": {
8679      "version": "1.0.1",
8680      "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
8681      "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
8682      "dev": true,
8683      "requires": {
8684        "punycode": "^2.1.0"
8685      }
8686    },
8687    "tunnel-agent": {
8688      "version": "0.6.0",
8689      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
8690      "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
8691      "dev": true,
8692      "requires": {
8693        "safe-buffer": "^5.0.1"
8694      }
8695    },
8696    "tweetnacl": {
8697      "version": "0.14.5",
8698      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
8699      "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
8700      "dev": true
8701    },
8702    "type": {
8703      "version": "2.7.3",
8704      "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz",
8705      "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==",
8706      "dev": true
8707    },
8708    "type-check": {
8709      "version": "0.3.2",
8710      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
8711      "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
8712      "dev": true,
8713      "requires": {
8714        "prelude-ls": "~1.1.2"
8715      }
8716    },
8717    "typedarray": {
8718      "version": "0.0.6",
8719      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
8720      "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
8721      "dev": true
8722    },
8723    "unc-path-regex": {
8724      "version": "0.1.2",
8725      "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
8726      "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
8727      "dev": true
8728    },
8729    "uncss": {
8730      "version": "0.17.3",
8731      "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz",
8732      "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==",
8733      "dev": true,
8734      "requires": {
8735        "commander": "^2.20.0",
8736        "glob": "^7.1.4",
8737        "is-absolute-url": "^3.0.1",
8738        "is-html": "^1.1.0",
8739        "jsdom": "^14.1.0",
8740        "lodash": "^4.17.15",
8741        "postcss": "^7.0.17",
8742        "postcss-selector-parser": "6.0.2",
8743        "request": "^2.88.0"
8744      },
8745      "dependencies": {
8746        "picocolors": {
8747          "version": "0.2.1",
8748          "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
8749          "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
8750          "dev": true
8751        },
8752        "postcss": {
8753          "version": "7.0.39",
8754          "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
8755          "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
8756          "dev": true,
8757          "requires": {
8758            "picocolors": "^0.2.1",
8759            "source-map": "^0.6.1"
8760          }
8761        }
8762      }
8763    },
8764    "undertaker": {
8765      "version": "1.3.0",
8766      "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
8767      "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
8768      "dev": true,
8769      "requires": {
8770        "arr-flatten": "^1.0.1",
8771        "arr-map": "^2.0.0",
8772        "bach": "^1.0.0",
8773        "collection-map": "^1.0.0",
8774        "es6-weak-map": "^2.0.1",
8775        "fast-levenshtein": "^1.0.0",
8776        "last-run": "^1.1.0",
8777        "object.defaults": "^1.0.0",
8778        "object.reduce": "^1.0.0",
8779        "undertaker-registry": "^1.0.0"
8780      },
8781      "dependencies": {
8782        "fast-levenshtein": {
8783          "version": "1.1.4",
8784          "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
8785          "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==",
8786          "dev": true
8787        }
8788      }
8789    },
8790    "undertaker-registry": {
8791      "version": "1.0.1",
8792      "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
8793      "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==",
8794      "dev": true
8795    },
8796    "union-value": {
8797      "version": "1.0.1",
8798      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
8799      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
8800      "dev": true,
8801      "requires": {
8802        "arr-union": "^3.1.0",
8803        "get-value": "^2.0.6",
8804        "is-extendable": "^0.1.1",
8805        "set-value": "^2.0.1"
8806      }
8807    },
8808    "uniq": {
8809      "version": "1.0.1",
8810      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
8811      "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==",
8812      "dev": true
8813    },
8814    "unique-stream": {
8815      "version": "2.3.1",
8816      "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
8817      "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
8818      "dev": true,
8819      "requires": {
8820        "json-stable-stringify-without-jsonify": "^1.0.1",
8821        "through2-filter": "^3.0.0"
8822      }
8823    },
8824    "unset-value": {
8825      "version": "1.0.0",
8826      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
8827      "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
8828      "dev": true,
8829      "requires": {
8830        "has-value": "^0.3.1",
8831        "isobject": "^3.0.0"
8832      },
8833      "dependencies": {
8834        "has-value": {
8835          "version": "0.3.1",
8836          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
8837          "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
8838          "dev": true,
8839          "requires": {
8840            "get-value": "^2.0.3",
8841            "has-values": "^0.1.4",
8842            "isobject": "^2.0.0"
8843          },
8844          "dependencies": {
8845            "isobject": {
8846              "version": "2.1.0",
8847              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
8848              "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
8849              "dev": true,
8850              "requires": {
8851                "isarray": "1.0.0"
8852              }
8853            }
8854          }
8855        },
8856        "has-values": {
8857          "version": "0.1.4",
8858          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
8859          "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
8860          "dev": true
8861        }
8862      }
8863    },
8864    "upath": {
8865      "version": "1.2.0",
8866      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
8867      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
8868      "dev": true
8869    },
8870    "uri-js": {
8871      "version": "4.4.1",
8872      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
8873      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
8874      "dev": true,
8875      "requires": {
8876        "punycode": "^2.1.0"
8877      }
8878    },
8879    "urix": {
8880      "version": "0.1.0",
8881      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
8882      "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
8883      "dev": true
8884    },
8885    "use": {
8886      "version": "3.1.1",
8887      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
8888      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
8889      "dev": true
8890    },
8891    "util-deprecate": {
8892      "version": "1.0.2",
8893      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
8894      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
8895      "dev": true
8896    },
8897    "uuid": {
8898      "version": "3.4.0",
8899      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
8900      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
8901      "dev": true
8902    },
8903    "v8flags": {
8904      "version": "3.2.0",
8905      "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
8906      "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
8907      "dev": true,
8908      "requires": {
8909        "homedir-polyfill": "^1.0.1"
8910      }
8911    },
8912    "validate-npm-package-license": {
8913      "version": "3.0.4",
8914      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
8915      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
8916      "dev": true,
8917      "requires": {
8918        "spdx-correct": "^3.0.0",
8919        "spdx-expression-parse": "^3.0.0"
8920      }
8921    },
8922    "value-or-function": {
8923      "version": "3.0.0",
8924      "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
8925      "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==",
8926      "dev": true
8927    },
8928    "verror": {
8929      "version": "1.10.0",
8930      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
8931      "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
8932      "dev": true,
8933      "requires": {
8934        "assert-plus": "^1.0.0",
8935        "core-util-is": "1.0.2",
8936        "extsprintf": "^1.2.0"
8937      },
8938      "dependencies": {
8939        "core-util-is": {
8940          "version": "1.0.2",
8941          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
8942          "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==",
8943          "dev": true
8944        }
8945      }
8946    },
8947    "vinyl": {
8948      "version": "2.2.1",
8949      "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
8950      "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
8951      "dev": true,
8952      "requires": {
8953        "clone": "^2.1.1",
8954        "clone-buffer": "^1.0.0",
8955        "clone-stats": "^1.0.0",
8956        "cloneable-readable": "^1.0.0",
8957        "remove-trailing-separator": "^1.0.1",
8958        "replace-ext": "^1.0.0"
8959      }
8960    },
8961    "vinyl-fs": {
8962      "version": "3.0.3",
8963      "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
8964      "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
8965      "dev": true,
8966      "requires": {
8967        "fs-mkdirp-stream": "^1.0.0",
8968        "glob-stream": "^6.1.0",
8969        "graceful-fs": "^4.0.0",
8970        "is-valid-glob": "^1.0.0",
8971        "lazystream": "^1.0.0",
8972        "lead": "^1.0.0",
8973        "object.assign": "^4.0.4",
8974        "pumpify": "^1.3.5",
8975        "readable-stream": "^2.3.3",
8976        "remove-bom-buffer": "^3.0.0",
8977        "remove-bom-stream": "^1.2.0",
8978        "resolve-options": "^1.1.0",
8979        "through2": "^2.0.0",
8980        "to-through": "^2.0.0",
8981        "value-or-function": "^3.0.0",
8982        "vinyl": "^2.0.0",
8983        "vinyl-sourcemap": "^1.1.0"
8984      }
8985    },
8986    "vinyl-sourcemap": {
8987      "version": "1.1.0",
8988      "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
8989      "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==",
8990      "dev": true,
8991      "requires": {
8992        "append-buffer": "^1.0.2",
8993        "convert-source-map": "^1.5.0",
8994        "graceful-fs": "^4.1.6",
8995        "normalize-path": "^2.1.1",
8996        "now-and-later": "^2.0.0",
8997        "remove-bom-buffer": "^3.0.0",
8998        "vinyl": "^2.0.0"
8999      },
9000      "dependencies": {
9001        "normalize-path": {
9002          "version": "2.1.1",
9003          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
9004          "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
9005          "dev": true,
9006          "requires": {
9007            "remove-trailing-separator": "^1.0.1"
9008          }
9009        }
9010      }
9011    },
9012    "w3c-hr-time": {
9013      "version": "1.0.2",
9014      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
9015      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
9016      "dev": true,
9017      "requires": {
9018        "browser-process-hrtime": "^1.0.0"
9019      }
9020    },
9021    "w3c-xmlserializer": {
9022      "version": "1.1.2",
9023      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
9024      "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
9025      "dev": true,
9026      "requires": {
9027        "domexception": "^1.0.1",
9028        "webidl-conversions": "^4.0.2",
9029        "xml-name-validator": "^3.0.0"
9030      }
9031    },
9032    "webidl-conversions": {
9033      "version": "4.0.2",
9034      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
9035      "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
9036      "dev": true
9037    },
9038    "whatwg-encoding": {
9039      "version": "1.0.5",
9040      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
9041      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
9042      "dev": true,
9043      "requires": {
9044        "iconv-lite": "0.4.24"
9045      }
9046    },
9047    "whatwg-mimetype": {
9048      "version": "2.3.0",
9049      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
9050      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
9051      "dev": true
9052    },
9053    "whatwg-url": {
9054      "version": "7.1.0",
9055      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
9056      "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
9057      "dev": true,
9058      "requires": {
9059        "lodash.sortby": "^4.7.0",
9060        "tr46": "^1.0.1",
9061        "webidl-conversions": "^4.0.2"
9062      }
9063    },
9064    "which": {
9065      "version": "1.3.1",
9066      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
9067      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
9068      "dev": true,
9069      "requires": {
9070        "isexe": "^2.0.0"
9071      }
9072    },
9073    "which-module": {
9074      "version": "1.0.0",
9075      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
9076      "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==",
9077      "dev": true
9078    },
9079    "word-wrap": {
9080      "version": "1.2.5",
9081      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
9082      "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
9083      "dev": true
9084    },
9085    "wrap-ansi": {
9086      "version": "2.1.0",
9087      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
9088      "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==",
9089      "dev": true,
9090      "requires": {
9091        "string-width": "^1.0.1",
9092        "strip-ansi": "^3.0.1"
9093      }
9094    },
9095    "wrappy": {
9096      "version": "1.0.2",
9097      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
9098      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
9099      "dev": true
9100    },
9101    "ws": {
9102      "version": "6.2.3",
9103      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz",
9104      "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==",
9105      "dev": true,
9106      "requires": {
9107        "async-limiter": "~1.0.0"
9108      }
9109    },
9110    "xml-name-validator": {
9111      "version": "3.0.0",
9112      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
9113      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
9114      "dev": true
9115    },
9116    "xmlchars": {
9117      "version": "2.2.0",
9118      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
9119      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
9120      "dev": true
9121    },
9122    "xtend": {
9123      "version": "4.0.2",
9124      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
9125      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
9126      "dev": true
9127    },
9128    "y18n": {
9129      "version": "3.2.2",
9130      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
9131      "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
9132      "dev": true
9133    },
9134    "yargs": {
9135      "version": "7.1.2",
9136      "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz",
9137      "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==",
9138      "dev": true,
9139      "requires": {
9140        "camelcase": "^3.0.0",
9141        "cliui": "^3.2.0",
9142        "decamelize": "^1.1.1",
9143        "get-caller-file": "^1.0.1",
9144        "os-locale": "^1.4.0",
9145        "read-pkg-up": "^1.0.1",
9146        "require-directory": "^2.1.1",
9147        "require-main-filename": "^1.0.1",
9148        "set-blocking": "^2.0.0",
9149        "string-width": "^1.0.2",
9150        "which-module": "^1.0.0",
9151        "y18n": "^3.2.1",
9152        "yargs-parser": "^5.0.1"
9153      }
9154    },
9155    "yargs-parser": {
9156      "version": "5.0.1",
9157      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz",
9158      "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==",
9159      "dev": true,
9160      "requires": {
9161        "camelcase": "^3.0.0",
9162        "object.assign": "^4.1.0"
9163      }
9164    },
9165    "yaserver": {
9166      "version": "0.3.0",
9167      "resolved": "https://registry.npmjs.org/yaserver/-/yaserver-0.3.0.tgz",
9168      "integrity": "sha512-q7O/gz6B46jA0QZptLxPDBWwojnbpxXwjHGHwWKghsPQBNDcTwOmJ2wTbFAoU6me1M/Z995eATE5THYmGzGE6A==",
9169      "dev": true
9170    }
9171  }
9172}
9173