make8bitart.com
1{
2 "name": "make8bitart.com",
3 "version": "2.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "make8bitart.com",
9 "version": "2.0.0",
10 "dependencies": {
11 "grunt": "^1.6.1",
12 "grunt-contrib-concat": "^2.1.0",
13 "grunt-contrib-copy": "^1.0.0",
14 "grunt-contrib-cssmin": "^5.0.0",
15 "grunt-contrib-jshint": "^3.2.0",
16 "grunt-contrib-uglify": "^5.2.2",
17 "http-server": "^14.1.1"
18 },
19 "engines": {
20 "node": "18.x"
21 }
22 },
23 "node_modules/abbrev": {
24 "version": "1.1.1",
25 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
26 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
27 },
28 "node_modules/ansi-regex": {
29 "version": "2.1.1",
30 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
31 "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
32 "engines": {
33 "node": ">=0.10.0"
34 }
35 },
36 "node_modules/ansi-styles": {
37 "version": "4.3.0",
38 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
40 "dependencies": {
41 "color-convert": "^2.0.1"
42 },
43 "engines": {
44 "node": ">=8"
45 },
46 "funding": {
47 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
48 }
49 },
50 "node_modules/argparse": {
51 "version": "1.0.10",
52 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
53 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
54 "dependencies": {
55 "sprintf-js": "~1.0.2"
56 }
57 },
58 "node_modules/array-each": {
59 "version": "1.0.1",
60 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
61 "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
62 "engines": {
63 "node": ">=0.10.0"
64 }
65 },
66 "node_modules/array-slice": {
67 "version": "1.1.0",
68 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
69 "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
70 "engines": {
71 "node": ">=0.10.0"
72 }
73 },
74 "node_modules/async": {
75 "version": "3.2.6",
76 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
77 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA=="
78 },
79 "node_modules/balanced-match": {
80 "version": "1.0.2",
81 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
82 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
83 },
84 "node_modules/basic-auth": {
85 "version": "2.0.1",
86 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
87 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
88 "dependencies": {
89 "safe-buffer": "5.1.2"
90 },
91 "engines": {
92 "node": ">= 0.8"
93 }
94 },
95 "node_modules/brace-expansion": {
96 "version": "1.1.12",
97 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
98 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
99 "dependencies": {
100 "balanced-match": "^1.0.0",
101 "concat-map": "0.0.1"
102 }
103 },
104 "node_modules/braces": {
105 "version": "3.0.3",
106 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
107 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
108 "dependencies": {
109 "fill-range": "^7.1.1"
110 },
111 "engines": {
112 "node": ">=8"
113 }
114 },
115 "node_modules/call-bind-apply-helpers": {
116 "version": "1.0.2",
117 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
118 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
119 "dependencies": {
120 "es-errors": "^1.3.0",
121 "function-bind": "^1.1.2"
122 },
123 "engines": {
124 "node": ">= 0.4"
125 }
126 },
127 "node_modules/call-bound": {
128 "version": "1.0.4",
129 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
130 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
131 "dependencies": {
132 "call-bind-apply-helpers": "^1.0.2",
133 "get-intrinsic": "^1.3.0"
134 },
135 "engines": {
136 "node": ">= 0.4"
137 },
138 "funding": {
139 "url": "https://github.com/sponsors/ljharb"
140 }
141 },
142 "node_modules/chalk": {
143 "version": "4.1.2",
144 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
145 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
146 "dependencies": {
147 "ansi-styles": "^4.1.0",
148 "supports-color": "^7.1.0"
149 },
150 "engines": {
151 "node": ">=10"
152 },
153 "funding": {
154 "url": "https://github.com/chalk/chalk?sponsor=1"
155 }
156 },
157 "node_modules/clean-css": {
158 "version": "5.3.3",
159 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz",
160 "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==",
161 "dependencies": {
162 "source-map": "~0.6.0"
163 },
164 "engines": {
165 "node": ">= 10.0"
166 }
167 },
168 "node_modules/clean-css/node_modules/source-map": {
169 "version": "0.6.1",
170 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
171 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
172 "engines": {
173 "node": ">=0.10.0"
174 }
175 },
176 "node_modules/cli": {
177 "version": "1.0.1",
178 "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
179 "integrity": "sha512-41U72MB56TfUMGndAKK8vJ78eooOD4Z5NOL4xEfjc0c23s+6EYKXlXsmACBVclLP1yOfWCgEganVzddVrSNoTg==",
180 "dependencies": {
181 "exit": "0.1.2",
182 "glob": "^7.1.1"
183 },
184 "engines": {
185 "node": ">=0.2.5"
186 }
187 },
188 "node_modules/color-convert": {
189 "version": "2.0.1",
190 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
191 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
192 "dependencies": {
193 "color-name": "~1.1.4"
194 },
195 "engines": {
196 "node": ">=7.0.0"
197 }
198 },
199 "node_modules/color-name": {
200 "version": "1.1.4",
201 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
202 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
203 },
204 "node_modules/colors": {
205 "version": "1.1.2",
206 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
207 "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
208 "engines": {
209 "node": ">=0.1.90"
210 }
211 },
212 "node_modules/concat-map": {
213 "version": "0.0.1",
214 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
215 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
216 },
217 "node_modules/console-browserify": {
218 "version": "1.1.0",
219 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
220 "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==",
221 "dependencies": {
222 "date-now": "^0.1.4"
223 }
224 },
225 "node_modules/core-util-is": {
226 "version": "1.0.3",
227 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
228 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
229 },
230 "node_modules/corser": {
231 "version": "2.0.1",
232 "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
233 "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==",
234 "engines": {
235 "node": ">= 0.4.0"
236 }
237 },
238 "node_modules/date-now": {
239 "version": "0.1.4",
240 "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
241 "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw=="
242 },
243 "node_modules/dateformat": {
244 "version": "4.6.3",
245 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
246 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
247 "engines": {
248 "node": "*"
249 }
250 },
251 "node_modules/debug": {
252 "version": "4.4.1",
253 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
254 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
255 "dependencies": {
256 "ms": "^2.1.3"
257 },
258 "engines": {
259 "node": ">=6.0"
260 },
261 "peerDependenciesMeta": {
262 "supports-color": {
263 "optional": true
264 }
265 }
266 },
267 "node_modules/detect-file": {
268 "version": "1.0.0",
269 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
270 "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
271 "engines": {
272 "node": ">=0.10.0"
273 }
274 },
275 "node_modules/dom-serializer": {
276 "version": "0.2.2",
277 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
278 "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
279 "dependencies": {
280 "domelementtype": "^2.0.1",
281 "entities": "^2.0.0"
282 }
283 },
284 "node_modules/dom-serializer/node_modules/domelementtype": {
285 "version": "2.3.0",
286 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
287 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
288 "funding": [
289 {
290 "type": "github",
291 "url": "https://github.com/sponsors/fb55"
292 }
293 ]
294 },
295 "node_modules/dom-serializer/node_modules/entities": {
296 "version": "2.2.0",
297 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
298 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
299 "funding": {
300 "url": "https://github.com/fb55/entities?sponsor=1"
301 }
302 },
303 "node_modules/domelementtype": {
304 "version": "1.3.1",
305 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
306 "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
307 },
308 "node_modules/domhandler": {
309 "version": "2.3.0",
310 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
311 "integrity": "sha512-q9bUwjfp7Eif8jWxxxPSykdRZAb6GkguBGSgvvCrhI9wB71W2K/Kvv4E61CF/mcCfnVJDeDWx/Vb/uAqbDj6UQ==",
312 "dependencies": {
313 "domelementtype": "1"
314 }
315 },
316 "node_modules/domutils": {
317 "version": "1.5.1",
318 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
319 "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==",
320 "dependencies": {
321 "dom-serializer": "0",
322 "domelementtype": "1"
323 }
324 },
325 "node_modules/dunder-proto": {
326 "version": "1.0.1",
327 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
328 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
329 "dependencies": {
330 "call-bind-apply-helpers": "^1.0.1",
331 "es-errors": "^1.3.0",
332 "gopd": "^1.2.0"
333 },
334 "engines": {
335 "node": ">= 0.4"
336 }
337 },
338 "node_modules/duplexer": {
339 "version": "0.1.2",
340 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
341 "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
342 },
343 "node_modules/entities": {
344 "version": "1.0.0",
345 "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
346 "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ=="
347 },
348 "node_modules/es-define-property": {
349 "version": "1.0.1",
350 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
351 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
352 "engines": {
353 "node": ">= 0.4"
354 }
355 },
356 "node_modules/es-errors": {
357 "version": "1.3.0",
358 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
359 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
360 "engines": {
361 "node": ">= 0.4"
362 }
363 },
364 "node_modules/es-object-atoms": {
365 "version": "1.1.1",
366 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
367 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
368 "dependencies": {
369 "es-errors": "^1.3.0"
370 },
371 "engines": {
372 "node": ">= 0.4"
373 }
374 },
375 "node_modules/escape-string-regexp": {
376 "version": "1.0.5",
377 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
378 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
379 "engines": {
380 "node": ">=0.8.0"
381 }
382 },
383 "node_modules/esprima": {
384 "version": "4.0.1",
385 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
386 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
387 "bin": {
388 "esparse": "bin/esparse.js",
389 "esvalidate": "bin/esvalidate.js"
390 },
391 "engines": {
392 "node": ">=4"
393 }
394 },
395 "node_modules/eventemitter2": {
396 "version": "0.4.14",
397 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
398 "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ=="
399 },
400 "node_modules/eventemitter3": {
401 "version": "4.0.7",
402 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
403 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
404 },
405 "node_modules/exit": {
406 "version": "0.1.2",
407 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
408 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
409 "engines": {
410 "node": ">= 0.8.0"
411 }
412 },
413 "node_modules/expand-tilde": {
414 "version": "2.0.2",
415 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
416 "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
417 "dependencies": {
418 "homedir-polyfill": "^1.0.1"
419 },
420 "engines": {
421 "node": ">=0.10.0"
422 }
423 },
424 "node_modules/extend": {
425 "version": "3.0.2",
426 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
427 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
428 },
429 "node_modules/figures": {
430 "version": "3.2.0",
431 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
432 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
433 "dependencies": {
434 "escape-string-regexp": "^1.0.5"
435 },
436 "engines": {
437 "node": ">=8"
438 },
439 "funding": {
440 "url": "https://github.com/sponsors/sindresorhus"
441 }
442 },
443 "node_modules/file-sync-cmp": {
444 "version": "0.1.1",
445 "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
446 "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA=="
447 },
448 "node_modules/fill-range": {
449 "version": "7.1.1",
450 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
451 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
452 "dependencies": {
453 "to-regex-range": "^5.0.1"
454 },
455 "engines": {
456 "node": ">=8"
457 }
458 },
459 "node_modules/findup-sync": {
460 "version": "5.0.0",
461 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
462 "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
463 "dependencies": {
464 "detect-file": "^1.0.0",
465 "is-glob": "^4.0.3",
466 "micromatch": "^4.0.4",
467 "resolve-dir": "^1.0.1"
468 },
469 "engines": {
470 "node": ">= 10.13.0"
471 }
472 },
473 "node_modules/fined": {
474 "version": "1.2.0",
475 "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
476 "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
477 "dependencies": {
478 "expand-tilde": "^2.0.2",
479 "is-plain-object": "^2.0.3",
480 "object.defaults": "^1.1.0",
481 "object.pick": "^1.2.0",
482 "parse-filepath": "^1.0.1"
483 },
484 "engines": {
485 "node": ">= 0.10"
486 }
487 },
488 "node_modules/flagged-respawn": {
489 "version": "1.0.1",
490 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
491 "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
492 "engines": {
493 "node": ">= 0.10"
494 }
495 },
496 "node_modules/follow-redirects": {
497 "version": "1.15.9",
498 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
499 "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
500 "funding": [
501 {
502 "type": "individual",
503 "url": "https://github.com/sponsors/RubenVerborgh"
504 }
505 ],
506 "engines": {
507 "node": ">=4.0"
508 },
509 "peerDependenciesMeta": {
510 "debug": {
511 "optional": true
512 }
513 }
514 },
515 "node_modules/for-in": {
516 "version": "1.0.2",
517 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
518 "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
519 "engines": {
520 "node": ">=0.10.0"
521 }
522 },
523 "node_modules/for-own": {
524 "version": "1.0.0",
525 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
526 "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
527 "dependencies": {
528 "for-in": "^1.0.1"
529 },
530 "engines": {
531 "node": ">=0.10.0"
532 }
533 },
534 "node_modules/fs.realpath": {
535 "version": "1.0.0",
536 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
537 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
538 },
539 "node_modules/function-bind": {
540 "version": "1.1.2",
541 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
542 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
543 "funding": {
544 "url": "https://github.com/sponsors/ljharb"
545 }
546 },
547 "node_modules/get-intrinsic": {
548 "version": "1.3.0",
549 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
550 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
551 "dependencies": {
552 "call-bind-apply-helpers": "^1.0.2",
553 "es-define-property": "^1.0.1",
554 "es-errors": "^1.3.0",
555 "es-object-atoms": "^1.1.1",
556 "function-bind": "^1.1.2",
557 "get-proto": "^1.0.1",
558 "gopd": "^1.2.0",
559 "has-symbols": "^1.1.0",
560 "hasown": "^2.0.2",
561 "math-intrinsics": "^1.1.0"
562 },
563 "engines": {
564 "node": ">= 0.4"
565 },
566 "funding": {
567 "url": "https://github.com/sponsors/ljharb"
568 }
569 },
570 "node_modules/get-proto": {
571 "version": "1.0.1",
572 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
573 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
574 "dependencies": {
575 "dunder-proto": "^1.0.1",
576 "es-object-atoms": "^1.0.0"
577 },
578 "engines": {
579 "node": ">= 0.4"
580 }
581 },
582 "node_modules/getobject": {
583 "version": "1.0.2",
584 "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
585 "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
586 "engines": {
587 "node": ">=10"
588 }
589 },
590 "node_modules/glob": {
591 "version": "7.1.7",
592 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
593 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
594 "deprecated": "Glob versions prior to v9 are no longer supported",
595 "dependencies": {
596 "fs.realpath": "^1.0.0",
597 "inflight": "^1.0.4",
598 "inherits": "2",
599 "minimatch": "^3.0.4",
600 "once": "^1.3.0",
601 "path-is-absolute": "^1.0.0"
602 },
603 "engines": {
604 "node": "*"
605 },
606 "funding": {
607 "url": "https://github.com/sponsors/isaacs"
608 }
609 },
610 "node_modules/global-modules": {
611 "version": "1.0.0",
612 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
613 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
614 "dependencies": {
615 "global-prefix": "^1.0.1",
616 "is-windows": "^1.0.1",
617 "resolve-dir": "^1.0.0"
618 },
619 "engines": {
620 "node": ">=0.10.0"
621 }
622 },
623 "node_modules/global-prefix": {
624 "version": "1.0.2",
625 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
626 "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
627 "dependencies": {
628 "expand-tilde": "^2.0.2",
629 "homedir-polyfill": "^1.0.1",
630 "ini": "^1.3.4",
631 "is-windows": "^1.0.1",
632 "which": "^1.2.14"
633 },
634 "engines": {
635 "node": ">=0.10.0"
636 }
637 },
638 "node_modules/global-prefix/node_modules/which": {
639 "version": "1.3.1",
640 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
641 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
642 "dependencies": {
643 "isexe": "^2.0.0"
644 },
645 "bin": {
646 "which": "bin/which"
647 }
648 },
649 "node_modules/gopd": {
650 "version": "1.2.0",
651 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
652 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
653 "engines": {
654 "node": ">= 0.4"
655 },
656 "funding": {
657 "url": "https://github.com/sponsors/ljharb"
658 }
659 },
660 "node_modules/grunt": {
661 "version": "1.6.1",
662 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
663 "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
664 "dependencies": {
665 "dateformat": "~4.6.2",
666 "eventemitter2": "~0.4.13",
667 "exit": "~0.1.2",
668 "findup-sync": "~5.0.0",
669 "glob": "~7.1.6",
670 "grunt-cli": "~1.4.3",
671 "grunt-known-options": "~2.0.0",
672 "grunt-legacy-log": "~3.0.0",
673 "grunt-legacy-util": "~2.0.1",
674 "iconv-lite": "~0.6.3",
675 "js-yaml": "~3.14.0",
676 "minimatch": "~3.0.4",
677 "nopt": "~3.0.6"
678 },
679 "bin": {
680 "grunt": "bin/grunt"
681 },
682 "engines": {
683 "node": ">=16"
684 }
685 },
686 "node_modules/grunt-cli": {
687 "version": "1.4.3",
688 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
689 "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
690 "dependencies": {
691 "grunt-known-options": "~2.0.0",
692 "interpret": "~1.1.0",
693 "liftup": "~3.0.1",
694 "nopt": "~4.0.1",
695 "v8flags": "~3.2.0"
696 },
697 "bin": {
698 "grunt": "bin/grunt"
699 },
700 "engines": {
701 "node": ">=10"
702 }
703 },
704 "node_modules/grunt-cli/node_modules/nopt": {
705 "version": "4.0.3",
706 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
707 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
708 "dependencies": {
709 "abbrev": "1",
710 "osenv": "^0.1.4"
711 },
712 "bin": {
713 "nopt": "bin/nopt.js"
714 }
715 },
716 "node_modules/grunt-contrib-concat": {
717 "version": "2.1.0",
718 "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-2.1.0.tgz",
719 "integrity": "sha512-Vnl95JIOxfhEN7bnYIlCgQz41kkbi7tsZ/9a4usZmxNxi1S2YAIOy8ysFmO8u4MN26Apal1O106BwARdaNxXQw==",
720 "dependencies": {
721 "chalk": "^4.1.2",
722 "source-map": "^0.5.3"
723 },
724 "engines": {
725 "node": ">=0.12.0"
726 },
727 "peerDependencies": {
728 "grunt": ">=1.4.1"
729 }
730 },
731 "node_modules/grunt-contrib-copy": {
732 "version": "1.0.0",
733 "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",
734 "integrity": "sha512-gFRFUB0ZbLcjKb67Magz1yOHGBkyU6uL29hiEW1tdQ9gQt72NuMKIy/kS6dsCbV0cZ0maNCb0s6y+uT1FKU7jA==",
735 "dependencies": {
736 "chalk": "^1.1.1",
737 "file-sync-cmp": "^0.1.0"
738 },
739 "engines": {
740 "node": ">=0.10.0"
741 }
742 },
743 "node_modules/grunt-contrib-copy/node_modules/ansi-styles": {
744 "version": "2.2.1",
745 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
746 "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
747 "engines": {
748 "node": ">=0.10.0"
749 }
750 },
751 "node_modules/grunt-contrib-copy/node_modules/chalk": {
752 "version": "1.1.3",
753 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
754 "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
755 "dependencies": {
756 "ansi-styles": "^2.2.1",
757 "escape-string-regexp": "^1.0.2",
758 "has-ansi": "^2.0.0",
759 "strip-ansi": "^3.0.0",
760 "supports-color": "^2.0.0"
761 },
762 "engines": {
763 "node": ">=0.10.0"
764 }
765 },
766 "node_modules/grunt-contrib-copy/node_modules/supports-color": {
767 "version": "2.0.0",
768 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
769 "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
770 "engines": {
771 "node": ">=0.8.0"
772 }
773 },
774 "node_modules/grunt-contrib-cssmin": {
775 "version": "5.0.0",
776 "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-5.0.0.tgz",
777 "integrity": "sha512-SNp4H4+85mm2xaHYi83FBHuOXylpi5vcwgtNoYCZBbkgeXQXoeTAKa59VODRb0woTDBvxouP91Ff5PzCkikg6g==",
778 "dependencies": {
779 "chalk": "^4.1.2",
780 "clean-css": "^5.3.2",
781 "maxmin": "^3.0.0"
782 },
783 "engines": {
784 "node": ">=14.0"
785 }
786 },
787 "node_modules/grunt-contrib-jshint": {
788 "version": "3.2.0",
789 "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-3.2.0.tgz",
790 "integrity": "sha512-pcXWCSZWfoMSvcV4BwH21TUtLtcX0Ms8IGuOPIcLeXK3fud9KclY7iqMKY94jFx8TxZzh028YYtpR+io8DiEaQ==",
791 "dependencies": {
792 "chalk": "~4.1.2",
793 "hooker": "^0.2.3",
794 "jshint": "~2.13.4"
795 },
796 "engines": {
797 "node": ">=10"
798 }
799 },
800 "node_modules/grunt-contrib-uglify": {
801 "version": "5.2.2",
802 "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.2.tgz",
803 "integrity": "sha512-ITxiWxrjjP+RZu/aJ5GLvdele+sxlznh+6fK9Qckio5ma8f7Iv8woZjRkGfafvpuygxNefOJNc+hfjjBayRn2Q==",
804 "dependencies": {
805 "chalk": "^4.1.2",
806 "maxmin": "^3.0.0",
807 "uglify-js": "^3.16.1",
808 "uri-path": "^1.0.0"
809 },
810 "engines": {
811 "node": ">=12"
812 }
813 },
814 "node_modules/grunt-known-options": {
815 "version": "2.0.0",
816 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
817 "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
818 "engines": {
819 "node": ">=0.10.0"
820 }
821 },
822 "node_modules/grunt-legacy-log": {
823 "version": "3.0.0",
824 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
825 "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
826 "dependencies": {
827 "colors": "~1.1.2",
828 "grunt-legacy-log-utils": "~2.1.0",
829 "hooker": "~0.2.3",
830 "lodash": "~4.17.19"
831 },
832 "engines": {
833 "node": ">= 0.10.0"
834 }
835 },
836 "node_modules/grunt-legacy-log-utils": {
837 "version": "2.1.0",
838 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
839 "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
840 "dependencies": {
841 "chalk": "~4.1.0",
842 "lodash": "~4.17.19"
843 },
844 "engines": {
845 "node": ">=10"
846 }
847 },
848 "node_modules/grunt-legacy-util": {
849 "version": "2.0.1",
850 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
851 "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
852 "dependencies": {
853 "async": "~3.2.0",
854 "exit": "~0.1.2",
855 "getobject": "~1.0.0",
856 "hooker": "~0.2.3",
857 "lodash": "~4.17.21",
858 "underscore.string": "~3.3.5",
859 "which": "~2.0.2"
860 },
861 "engines": {
862 "node": ">=10"
863 }
864 },
865 "node_modules/gzip-size": {
866 "version": "5.1.1",
867 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
868 "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
869 "dependencies": {
870 "duplexer": "^0.1.1",
871 "pify": "^4.0.1"
872 },
873 "engines": {
874 "node": ">=6"
875 }
876 },
877 "node_modules/has-ansi": {
878 "version": "2.0.0",
879 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
880 "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
881 "dependencies": {
882 "ansi-regex": "^2.0.0"
883 },
884 "engines": {
885 "node": ">=0.10.0"
886 }
887 },
888 "node_modules/has-flag": {
889 "version": "4.0.0",
890 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
891 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
892 "engines": {
893 "node": ">=8"
894 }
895 },
896 "node_modules/has-symbols": {
897 "version": "1.1.0",
898 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
899 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
900 "engines": {
901 "node": ">= 0.4"
902 },
903 "funding": {
904 "url": "https://github.com/sponsors/ljharb"
905 }
906 },
907 "node_modules/hasown": {
908 "version": "2.0.2",
909 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
910 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
911 "dependencies": {
912 "function-bind": "^1.1.2"
913 },
914 "engines": {
915 "node": ">= 0.4"
916 }
917 },
918 "node_modules/he": {
919 "version": "1.2.0",
920 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
921 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
922 "bin": {
923 "he": "bin/he"
924 }
925 },
926 "node_modules/homedir-polyfill": {
927 "version": "1.0.3",
928 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
929 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
930 "dependencies": {
931 "parse-passwd": "^1.0.0"
932 },
933 "engines": {
934 "node": ">=0.10.0"
935 }
936 },
937 "node_modules/hooker": {
938 "version": "0.2.3",
939 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
940 "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
941 "engines": {
942 "node": "*"
943 }
944 },
945 "node_modules/html-encoding-sniffer": {
946 "version": "3.0.0",
947 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
948 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
949 "dependencies": {
950 "whatwg-encoding": "^2.0.0"
951 },
952 "engines": {
953 "node": ">=12"
954 }
955 },
956 "node_modules/htmlparser2": {
957 "version": "3.8.3",
958 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
959 "integrity": "sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==",
960 "dependencies": {
961 "domelementtype": "1",
962 "domhandler": "2.3",
963 "domutils": "1.5",
964 "entities": "1.0",
965 "readable-stream": "1.1"
966 }
967 },
968 "node_modules/http-proxy": {
969 "version": "1.18.1",
970 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
971 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
972 "dependencies": {
973 "eventemitter3": "^4.0.0",
974 "follow-redirects": "^1.0.0",
975 "requires-port": "^1.0.0"
976 },
977 "engines": {
978 "node": ">=8.0.0"
979 }
980 },
981 "node_modules/http-server": {
982 "version": "14.1.1",
983 "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz",
984 "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==",
985 "dependencies": {
986 "basic-auth": "^2.0.1",
987 "chalk": "^4.1.2",
988 "corser": "^2.0.1",
989 "he": "^1.2.0",
990 "html-encoding-sniffer": "^3.0.0",
991 "http-proxy": "^1.18.1",
992 "mime": "^1.6.0",
993 "minimist": "^1.2.6",
994 "opener": "^1.5.1",
995 "portfinder": "^1.0.28",
996 "secure-compare": "3.0.1",
997 "union": "~0.5.0",
998 "url-join": "^4.0.1"
999 },
1000 "bin": {
1001 "http-server": "bin/http-server"
1002 },
1003 "engines": {
1004 "node": ">=12"
1005 }
1006 },
1007 "node_modules/iconv-lite": {
1008 "version": "0.6.3",
1009 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
1010 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
1011 "dependencies": {
1012 "safer-buffer": ">= 2.1.2 < 3.0.0"
1013 },
1014 "engines": {
1015 "node": ">=0.10.0"
1016 }
1017 },
1018 "node_modules/inflight": {
1019 "version": "1.0.6",
1020 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1021 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1022 "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.",
1023 "dependencies": {
1024 "once": "^1.3.0",
1025 "wrappy": "1"
1026 }
1027 },
1028 "node_modules/inherits": {
1029 "version": "2.0.4",
1030 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1031 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1032 },
1033 "node_modules/ini": {
1034 "version": "1.3.8",
1035 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1036 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
1037 },
1038 "node_modules/interpret": {
1039 "version": "1.1.0",
1040 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
1041 "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA=="
1042 },
1043 "node_modules/is-absolute": {
1044 "version": "1.0.0",
1045 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
1046 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
1047 "dependencies": {
1048 "is-relative": "^1.0.0",
1049 "is-windows": "^1.0.1"
1050 },
1051 "engines": {
1052 "node": ">=0.10.0"
1053 }
1054 },
1055 "node_modules/is-core-module": {
1056 "version": "2.16.1",
1057 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
1058 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
1059 "dependencies": {
1060 "hasown": "^2.0.2"
1061 },
1062 "engines": {
1063 "node": ">= 0.4"
1064 },
1065 "funding": {
1066 "url": "https://github.com/sponsors/ljharb"
1067 }
1068 },
1069 "node_modules/is-extglob": {
1070 "version": "2.1.1",
1071 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1072 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1073 "engines": {
1074 "node": ">=0.10.0"
1075 }
1076 },
1077 "node_modules/is-glob": {
1078 "version": "4.0.3",
1079 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1080 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1081 "dependencies": {
1082 "is-extglob": "^2.1.1"
1083 },
1084 "engines": {
1085 "node": ">=0.10.0"
1086 }
1087 },
1088 "node_modules/is-number": {
1089 "version": "7.0.0",
1090 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1091 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1092 "engines": {
1093 "node": ">=0.12.0"
1094 }
1095 },
1096 "node_modules/is-plain-object": {
1097 "version": "2.0.4",
1098 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1099 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1100 "dependencies": {
1101 "isobject": "^3.0.1"
1102 },
1103 "engines": {
1104 "node": ">=0.10.0"
1105 }
1106 },
1107 "node_modules/is-relative": {
1108 "version": "1.0.0",
1109 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
1110 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
1111 "dependencies": {
1112 "is-unc-path": "^1.0.0"
1113 },
1114 "engines": {
1115 "node": ">=0.10.0"
1116 }
1117 },
1118 "node_modules/is-unc-path": {
1119 "version": "1.0.0",
1120 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
1121 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
1122 "dependencies": {
1123 "unc-path-regex": "^0.1.2"
1124 },
1125 "engines": {
1126 "node": ">=0.10.0"
1127 }
1128 },
1129 "node_modules/is-windows": {
1130 "version": "1.0.2",
1131 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1132 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1133 "engines": {
1134 "node": ">=0.10.0"
1135 }
1136 },
1137 "node_modules/isarray": {
1138 "version": "0.0.1",
1139 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1140 "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
1141 },
1142 "node_modules/isexe": {
1143 "version": "2.0.0",
1144 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1145 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
1146 },
1147 "node_modules/isobject": {
1148 "version": "3.0.1",
1149 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1150 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
1151 "engines": {
1152 "node": ">=0.10.0"
1153 }
1154 },
1155 "node_modules/js-yaml": {
1156 "version": "3.14.2",
1157 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
1158 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
1159 "dependencies": {
1160 "argparse": "^1.0.7",
1161 "esprima": "^4.0.0"
1162 },
1163 "bin": {
1164 "js-yaml": "bin/js-yaml.js"
1165 }
1166 },
1167 "node_modules/jshint": {
1168 "version": "2.13.6",
1169 "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.6.tgz",
1170 "integrity": "sha512-IVdB4G0NTTeQZrBoM8C5JFVLjV2KtZ9APgybDA1MK73xb09qFs0jCXyQLnCOp1cSZZZbvhq/6mfXHUTaDkffuQ==",
1171 "dependencies": {
1172 "cli": "~1.0.0",
1173 "console-browserify": "1.1.x",
1174 "exit": "0.1.x",
1175 "htmlparser2": "3.8.x",
1176 "lodash": "~4.17.21",
1177 "minimatch": "~3.0.2",
1178 "strip-json-comments": "1.0.x"
1179 },
1180 "bin": {
1181 "jshint": "bin/jshint"
1182 }
1183 },
1184 "node_modules/kind-of": {
1185 "version": "6.0.3",
1186 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1187 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1188 "engines": {
1189 "node": ">=0.10.0"
1190 }
1191 },
1192 "node_modules/liftup": {
1193 "version": "3.0.1",
1194 "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
1195 "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
1196 "dependencies": {
1197 "extend": "^3.0.2",
1198 "findup-sync": "^4.0.0",
1199 "fined": "^1.2.0",
1200 "flagged-respawn": "^1.0.1",
1201 "is-plain-object": "^2.0.4",
1202 "object.map": "^1.0.1",
1203 "rechoir": "^0.7.0",
1204 "resolve": "^1.19.0"
1205 },
1206 "engines": {
1207 "node": ">=10"
1208 }
1209 },
1210 "node_modules/liftup/node_modules/findup-sync": {
1211 "version": "4.0.0",
1212 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
1213 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
1214 "dependencies": {
1215 "detect-file": "^1.0.0",
1216 "is-glob": "^4.0.0",
1217 "micromatch": "^4.0.2",
1218 "resolve-dir": "^1.0.1"
1219 },
1220 "engines": {
1221 "node": ">= 8"
1222 }
1223 },
1224 "node_modules/lodash": {
1225 "version": "4.17.21",
1226 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1227 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
1228 },
1229 "node_modules/make-iterator": {
1230 "version": "1.0.1",
1231 "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
1232 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
1233 "dependencies": {
1234 "kind-of": "^6.0.2"
1235 },
1236 "engines": {
1237 "node": ">=0.10.0"
1238 }
1239 },
1240 "node_modules/map-cache": {
1241 "version": "0.2.2",
1242 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
1243 "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
1244 "engines": {
1245 "node": ">=0.10.0"
1246 }
1247 },
1248 "node_modules/math-intrinsics": {
1249 "version": "1.1.0",
1250 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
1251 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
1252 "engines": {
1253 "node": ">= 0.4"
1254 }
1255 },
1256 "node_modules/maxmin": {
1257 "version": "3.0.0",
1258 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz",
1259 "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==",
1260 "dependencies": {
1261 "chalk": "^4.1.0",
1262 "figures": "^3.2.0",
1263 "gzip-size": "^5.1.1",
1264 "pretty-bytes": "^5.3.0"
1265 },
1266 "engines": {
1267 "node": ">=10"
1268 },
1269 "funding": {
1270 "url": "https://github.com/sponsors/sindresorhus"
1271 }
1272 },
1273 "node_modules/micromatch": {
1274 "version": "4.0.8",
1275 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
1276 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
1277 "dependencies": {
1278 "braces": "^3.0.3",
1279 "picomatch": "^2.3.1"
1280 },
1281 "engines": {
1282 "node": ">=8.6"
1283 }
1284 },
1285 "node_modules/mime": {
1286 "version": "1.6.0",
1287 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1288 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1289 "bin": {
1290 "mime": "cli.js"
1291 },
1292 "engines": {
1293 "node": ">=4"
1294 }
1295 },
1296 "node_modules/minimatch": {
1297 "version": "3.0.8",
1298 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
1299 "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
1300 "dependencies": {
1301 "brace-expansion": "^1.1.7"
1302 },
1303 "engines": {
1304 "node": "*"
1305 }
1306 },
1307 "node_modules/minimist": {
1308 "version": "1.2.8",
1309 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1310 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1311 "funding": {
1312 "url": "https://github.com/sponsors/ljharb"
1313 }
1314 },
1315 "node_modules/ms": {
1316 "version": "2.1.3",
1317 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1318 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1319 },
1320 "node_modules/nopt": {
1321 "version": "3.0.6",
1322 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
1323 "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
1324 "dependencies": {
1325 "abbrev": "1"
1326 },
1327 "bin": {
1328 "nopt": "bin/nopt.js"
1329 }
1330 },
1331 "node_modules/object-inspect": {
1332 "version": "1.13.4",
1333 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
1334 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
1335 "engines": {
1336 "node": ">= 0.4"
1337 },
1338 "funding": {
1339 "url": "https://github.com/sponsors/ljharb"
1340 }
1341 },
1342 "node_modules/object.defaults": {
1343 "version": "1.1.0",
1344 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
1345 "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
1346 "dependencies": {
1347 "array-each": "^1.0.1",
1348 "array-slice": "^1.0.0",
1349 "for-own": "^1.0.0",
1350 "isobject": "^3.0.0"
1351 },
1352 "engines": {
1353 "node": ">=0.10.0"
1354 }
1355 },
1356 "node_modules/object.map": {
1357 "version": "1.0.1",
1358 "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
1359 "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
1360 "dependencies": {
1361 "for-own": "^1.0.0",
1362 "make-iterator": "^1.0.0"
1363 },
1364 "engines": {
1365 "node": ">=0.10.0"
1366 }
1367 },
1368 "node_modules/object.pick": {
1369 "version": "1.3.0",
1370 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
1371 "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
1372 "dependencies": {
1373 "isobject": "^3.0.1"
1374 },
1375 "engines": {
1376 "node": ">=0.10.0"
1377 }
1378 },
1379 "node_modules/once": {
1380 "version": "1.4.0",
1381 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1382 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1383 "dependencies": {
1384 "wrappy": "1"
1385 }
1386 },
1387 "node_modules/opener": {
1388 "version": "1.5.2",
1389 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
1390 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
1391 "bin": {
1392 "opener": "bin/opener-bin.js"
1393 }
1394 },
1395 "node_modules/os-homedir": {
1396 "version": "1.0.2",
1397 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1398 "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
1399 "engines": {
1400 "node": ">=0.10.0"
1401 }
1402 },
1403 "node_modules/os-tmpdir": {
1404 "version": "1.0.2",
1405 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1406 "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
1407 "engines": {
1408 "node": ">=0.10.0"
1409 }
1410 },
1411 "node_modules/osenv": {
1412 "version": "0.1.5",
1413 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
1414 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
1415 "deprecated": "This package is no longer supported.",
1416 "dependencies": {
1417 "os-homedir": "^1.0.0",
1418 "os-tmpdir": "^1.0.0"
1419 }
1420 },
1421 "node_modules/parse-filepath": {
1422 "version": "1.0.2",
1423 "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
1424 "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
1425 "dependencies": {
1426 "is-absolute": "^1.0.0",
1427 "map-cache": "^0.2.0",
1428 "path-root": "^0.1.1"
1429 },
1430 "engines": {
1431 "node": ">=0.8"
1432 }
1433 },
1434 "node_modules/parse-passwd": {
1435 "version": "1.0.0",
1436 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
1437 "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
1438 "engines": {
1439 "node": ">=0.10.0"
1440 }
1441 },
1442 "node_modules/path-is-absolute": {
1443 "version": "1.0.1",
1444 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1445 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1446 "engines": {
1447 "node": ">=0.10.0"
1448 }
1449 },
1450 "node_modules/path-parse": {
1451 "version": "1.0.7",
1452 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1453 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
1454 },
1455 "node_modules/path-root": {
1456 "version": "0.1.1",
1457 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
1458 "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
1459 "dependencies": {
1460 "path-root-regex": "^0.1.0"
1461 },
1462 "engines": {
1463 "node": ">=0.10.0"
1464 }
1465 },
1466 "node_modules/path-root-regex": {
1467 "version": "0.1.2",
1468 "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
1469 "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
1470 "engines": {
1471 "node": ">=0.10.0"
1472 }
1473 },
1474 "node_modules/picomatch": {
1475 "version": "2.3.1",
1476 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1477 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1478 "engines": {
1479 "node": ">=8.6"
1480 },
1481 "funding": {
1482 "url": "https://github.com/sponsors/jonschlinkert"
1483 }
1484 },
1485 "node_modules/pify": {
1486 "version": "4.0.1",
1487 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1488 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1489 "engines": {
1490 "node": ">=6"
1491 }
1492 },
1493 "node_modules/portfinder": {
1494 "version": "1.0.37",
1495 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.37.tgz",
1496 "integrity": "sha512-yuGIEjDAYnnOex9ddMnKZEMFE0CcGo6zbfzDklkmT1m5z734ss6JMzN9rNB3+RR7iS+F10D4/BVIaXOyh8PQKw==",
1497 "dependencies": {
1498 "async": "^3.2.6",
1499 "debug": "^4.3.6"
1500 },
1501 "engines": {
1502 "node": ">= 10.12"
1503 }
1504 },
1505 "node_modules/pretty-bytes": {
1506 "version": "5.6.0",
1507 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
1508 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
1509 "engines": {
1510 "node": ">=6"
1511 },
1512 "funding": {
1513 "url": "https://github.com/sponsors/sindresorhus"
1514 }
1515 },
1516 "node_modules/qs": {
1517 "version": "6.14.1",
1518 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz",
1519 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==",
1520 "dependencies": {
1521 "side-channel": "^1.1.0"
1522 },
1523 "engines": {
1524 "node": ">=0.6"
1525 },
1526 "funding": {
1527 "url": "https://github.com/sponsors/ljharb"
1528 }
1529 },
1530 "node_modules/readable-stream": {
1531 "version": "1.1.14",
1532 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
1533 "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
1534 "dependencies": {
1535 "core-util-is": "~1.0.0",
1536 "inherits": "~2.0.1",
1537 "isarray": "0.0.1",
1538 "string_decoder": "~0.10.x"
1539 }
1540 },
1541 "node_modules/rechoir": {
1542 "version": "0.7.1",
1543 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
1544 "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
1545 "dependencies": {
1546 "resolve": "^1.9.0"
1547 },
1548 "engines": {
1549 "node": ">= 0.10"
1550 }
1551 },
1552 "node_modules/requires-port": {
1553 "version": "1.0.0",
1554 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
1555 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
1556 },
1557 "node_modules/resolve": {
1558 "version": "1.22.10",
1559 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
1560 "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
1561 "dependencies": {
1562 "is-core-module": "^2.16.0",
1563 "path-parse": "^1.0.7",
1564 "supports-preserve-symlinks-flag": "^1.0.0"
1565 },
1566 "bin": {
1567 "resolve": "bin/resolve"
1568 },
1569 "engines": {
1570 "node": ">= 0.4"
1571 },
1572 "funding": {
1573 "url": "https://github.com/sponsors/ljharb"
1574 }
1575 },
1576 "node_modules/resolve-dir": {
1577 "version": "1.0.1",
1578 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
1579 "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
1580 "dependencies": {
1581 "expand-tilde": "^2.0.0",
1582 "global-modules": "^1.0.0"
1583 },
1584 "engines": {
1585 "node": ">=0.10.0"
1586 }
1587 },
1588 "node_modules/safe-buffer": {
1589 "version": "5.1.2",
1590 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1591 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
1592 },
1593 "node_modules/safer-buffer": {
1594 "version": "2.1.2",
1595 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1596 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
1597 },
1598 "node_modules/secure-compare": {
1599 "version": "3.0.1",
1600 "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz",
1601 "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw=="
1602 },
1603 "node_modules/side-channel": {
1604 "version": "1.1.0",
1605 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
1606 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
1607 "dependencies": {
1608 "es-errors": "^1.3.0",
1609 "object-inspect": "^1.13.3",
1610 "side-channel-list": "^1.0.0",
1611 "side-channel-map": "^1.0.1",
1612 "side-channel-weakmap": "^1.0.2"
1613 },
1614 "engines": {
1615 "node": ">= 0.4"
1616 },
1617 "funding": {
1618 "url": "https://github.com/sponsors/ljharb"
1619 }
1620 },
1621 "node_modules/side-channel-list": {
1622 "version": "1.0.0",
1623 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
1624 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
1625 "dependencies": {
1626 "es-errors": "^1.3.0",
1627 "object-inspect": "^1.13.3"
1628 },
1629 "engines": {
1630 "node": ">= 0.4"
1631 },
1632 "funding": {
1633 "url": "https://github.com/sponsors/ljharb"
1634 }
1635 },
1636 "node_modules/side-channel-map": {
1637 "version": "1.0.1",
1638 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
1639 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
1640 "dependencies": {
1641 "call-bound": "^1.0.2",
1642 "es-errors": "^1.3.0",
1643 "get-intrinsic": "^1.2.5",
1644 "object-inspect": "^1.13.3"
1645 },
1646 "engines": {
1647 "node": ">= 0.4"
1648 },
1649 "funding": {
1650 "url": "https://github.com/sponsors/ljharb"
1651 }
1652 },
1653 "node_modules/side-channel-weakmap": {
1654 "version": "1.0.2",
1655 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
1656 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
1657 "dependencies": {
1658 "call-bound": "^1.0.2",
1659 "es-errors": "^1.3.0",
1660 "get-intrinsic": "^1.2.5",
1661 "object-inspect": "^1.13.3",
1662 "side-channel-map": "^1.0.1"
1663 },
1664 "engines": {
1665 "node": ">= 0.4"
1666 },
1667 "funding": {
1668 "url": "https://github.com/sponsors/ljharb"
1669 }
1670 },
1671 "node_modules/source-map": {
1672 "version": "0.5.7",
1673 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1674 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
1675 "engines": {
1676 "node": ">=0.10.0"
1677 }
1678 },
1679 "node_modules/sprintf-js": {
1680 "version": "1.0.3",
1681 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1682 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
1683 },
1684 "node_modules/string_decoder": {
1685 "version": "0.10.31",
1686 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1687 "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
1688 },
1689 "node_modules/strip-ansi": {
1690 "version": "3.0.1",
1691 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1692 "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
1693 "dependencies": {
1694 "ansi-regex": "^2.0.0"
1695 },
1696 "engines": {
1697 "node": ">=0.10.0"
1698 }
1699 },
1700 "node_modules/strip-json-comments": {
1701 "version": "1.0.4",
1702 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
1703 "integrity": "sha512-AOPG8EBc5wAikaG1/7uFCNFJwnKOuQwFTpYBdTW6OvWHeZBQBrAA/amefHGrEiOnCPcLFZK6FUPtWVKpQVIRgg==",
1704 "bin": {
1705 "strip-json-comments": "cli.js"
1706 },
1707 "engines": {
1708 "node": ">=0.8.0"
1709 }
1710 },
1711 "node_modules/supports-color": {
1712 "version": "7.2.0",
1713 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1714 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1715 "dependencies": {
1716 "has-flag": "^4.0.0"
1717 },
1718 "engines": {
1719 "node": ">=8"
1720 }
1721 },
1722 "node_modules/supports-preserve-symlinks-flag": {
1723 "version": "1.0.0",
1724 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1725 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1726 "engines": {
1727 "node": ">= 0.4"
1728 },
1729 "funding": {
1730 "url": "https://github.com/sponsors/ljharb"
1731 }
1732 },
1733 "node_modules/to-regex-range": {
1734 "version": "5.0.1",
1735 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1736 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1737 "dependencies": {
1738 "is-number": "^7.0.0"
1739 },
1740 "engines": {
1741 "node": ">=8.0"
1742 }
1743 },
1744 "node_modules/uglify-js": {
1745 "version": "3.19.3",
1746 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
1747 "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
1748 "bin": {
1749 "uglifyjs": "bin/uglifyjs"
1750 },
1751 "engines": {
1752 "node": ">=0.8.0"
1753 }
1754 },
1755 "node_modules/unc-path-regex": {
1756 "version": "0.1.2",
1757 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
1758 "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
1759 "engines": {
1760 "node": ">=0.10.0"
1761 }
1762 },
1763 "node_modules/underscore.string": {
1764 "version": "3.3.6",
1765 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
1766 "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
1767 "dependencies": {
1768 "sprintf-js": "^1.1.1",
1769 "util-deprecate": "^1.0.2"
1770 },
1771 "engines": {
1772 "node": "*"
1773 }
1774 },
1775 "node_modules/underscore.string/node_modules/sprintf-js": {
1776 "version": "1.1.3",
1777 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
1778 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
1779 },
1780 "node_modules/union": {
1781 "version": "0.5.0",
1782 "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz",
1783 "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==",
1784 "dependencies": {
1785 "qs": "^6.4.0"
1786 },
1787 "engines": {
1788 "node": ">= 0.8.0"
1789 }
1790 },
1791 "node_modules/uri-path": {
1792 "version": "1.0.0",
1793 "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
1794 "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==",
1795 "engines": {
1796 "node": ">= 0.10"
1797 }
1798 },
1799 "node_modules/url-join": {
1800 "version": "4.0.1",
1801 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
1802 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
1803 },
1804 "node_modules/util-deprecate": {
1805 "version": "1.0.2",
1806 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1807 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1808 },
1809 "node_modules/v8flags": {
1810 "version": "3.2.0",
1811 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
1812 "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
1813 "dependencies": {
1814 "homedir-polyfill": "^1.0.1"
1815 },
1816 "engines": {
1817 "node": ">= 0.10"
1818 }
1819 },
1820 "node_modules/whatwg-encoding": {
1821 "version": "2.0.0",
1822 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
1823 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
1824 "dependencies": {
1825 "iconv-lite": "0.6.3"
1826 },
1827 "engines": {
1828 "node": ">=12"
1829 }
1830 },
1831 "node_modules/which": {
1832 "version": "2.0.2",
1833 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1834 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1835 "dependencies": {
1836 "isexe": "^2.0.0"
1837 },
1838 "bin": {
1839 "node-which": "bin/node-which"
1840 },
1841 "engines": {
1842 "node": ">= 8"
1843 }
1844 },
1845 "node_modules/wrappy": {
1846 "version": "1.0.2",
1847 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1848 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
1849 }
1850 }
1851}