@@ -5,9 +5,444 @@
55 "packages": {
66 "": {
77 "devDependencies": {
8+ "esbuild": "^0.24.2",
9+ "purescript": "^0.15.15",
10+ "purs-tidy": "^0.11.0",
811 "spago": "^0.21.0"
912 }
1013 },
14+ "node_modules/@esbuild/aix-ppc64": {
15+ "version": "0.24.2",
16+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz",
17+ "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==",
18+ "cpu": [
19+ "ppc64"
20+ ],
21+ "dev": true,
22+ "license": "MIT",
23+ "optional": true,
24+ "os": [
25+ "aix"
26+ ],
27+ "engines": {
28+ "node": ">=18"
29+ }
30+ },
31+ "node_modules/@esbuild/android-arm": {
32+ "version": "0.24.2",
33+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz",
34+ "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==",
35+ "cpu": [
36+ "arm"
37+ ],
38+ "dev": true,
39+ "license": "MIT",
40+ "optional": true,
41+ "os": [
42+ "android"
43+ ],
44+ "engines": {
45+ "node": ">=18"
46+ }
47+ },
48+ "node_modules/@esbuild/android-arm64": {
49+ "version": "0.24.2",
50+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz",
51+ "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==",
52+ "cpu": [
53+ "arm64"
54+ ],
55+ "dev": true,
56+ "license": "MIT",
57+ "optional": true,
58+ "os": [
59+ "android"
60+ ],
61+ "engines": {
62+ "node": ">=18"
63+ }
64+ },
65+ "node_modules/@esbuild/android-x64": {
66+ "version": "0.24.2",
67+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz",
68+ "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==",
69+ "cpu": [
70+ "x64"
71+ ],
72+ "dev": true,
73+ "license": "MIT",
74+ "optional": true,
75+ "os": [
76+ "android"
77+ ],
78+ "engines": {
79+ "node": ">=18"
80+ }
81+ },
82+ "node_modules/@esbuild/darwin-arm64": {
83+ "version": "0.24.2",
84+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz",
85+ "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==",
86+ "cpu": [
87+ "arm64"
88+ ],
89+ "dev": true,
90+ "license": "MIT",
91+ "optional": true,
92+ "os": [
93+ "darwin"
94+ ],
95+ "engines": {
96+ "node": ">=18"
97+ }
98+ },
99+ "node_modules/@esbuild/darwin-x64": {
100+ "version": "0.24.2",
101+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz",
102+ "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==",
103+ "cpu": [
104+ "x64"
105+ ],
106+ "dev": true,
107+ "license": "MIT",
108+ "optional": true,
109+ "os": [
110+ "darwin"
111+ ],
112+ "engines": {
113+ "node": ">=18"
114+ }
115+ },
116+ "node_modules/@esbuild/freebsd-arm64": {
117+ "version": "0.24.2",
118+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz",
119+ "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==",
120+ "cpu": [
121+ "arm64"
122+ ],
123+ "dev": true,
124+ "license": "MIT",
125+ "optional": true,
126+ "os": [
127+ "freebsd"
128+ ],
129+ "engines": {
130+ "node": ">=18"
131+ }
132+ },
133+ "node_modules/@esbuild/freebsd-x64": {
134+ "version": "0.24.2",
135+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz",
136+ "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==",
137+ "cpu": [
138+ "x64"
139+ ],
140+ "dev": true,
141+ "license": "MIT",
142+ "optional": true,
143+ "os": [
144+ "freebsd"
145+ ],
146+ "engines": {
147+ "node": ">=18"
148+ }
149+ },
150+ "node_modules/@esbuild/linux-arm": {
151+ "version": "0.24.2",
152+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz",
153+ "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==",
154+ "cpu": [
155+ "arm"
156+ ],
157+ "dev": true,
158+ "license": "MIT",
159+ "optional": true,
160+ "os": [
161+ "linux"
162+ ],
163+ "engines": {
164+ "node": ">=18"
165+ }
166+ },
167+ "node_modules/@esbuild/linux-arm64": {
168+ "version": "0.24.2",
169+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz",
170+ "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==",
171+ "cpu": [
172+ "arm64"
173+ ],
174+ "dev": true,
175+ "license": "MIT",
176+ "optional": true,
177+ "os": [
178+ "linux"
179+ ],
180+ "engines": {
181+ "node": ">=18"
182+ }
183+ },
184+ "node_modules/@esbuild/linux-ia32": {
185+ "version": "0.24.2",
186+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz",
187+ "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==",
188+ "cpu": [
189+ "ia32"
190+ ],
191+ "dev": true,
192+ "license": "MIT",
193+ "optional": true,
194+ "os": [
195+ "linux"
196+ ],
197+ "engines": {
198+ "node": ">=18"
199+ }
200+ },
201+ "node_modules/@esbuild/linux-loong64": {
202+ "version": "0.24.2",
203+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz",
204+ "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==",
205+ "cpu": [
206+ "loong64"
207+ ],
208+ "dev": true,
209+ "license": "MIT",
210+ "optional": true,
211+ "os": [
212+ "linux"
213+ ],
214+ "engines": {
215+ "node": ">=18"
216+ }
217+ },
218+ "node_modules/@esbuild/linux-mips64el": {
219+ "version": "0.24.2",
220+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz",
221+ "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==",
222+ "cpu": [
223+ "mips64el"
224+ ],
225+ "dev": true,
226+ "license": "MIT",
227+ "optional": true,
228+ "os": [
229+ "linux"
230+ ],
231+ "engines": {
232+ "node": ">=18"
233+ }
234+ },
235+ "node_modules/@esbuild/linux-ppc64": {
236+ "version": "0.24.2",
237+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz",
238+ "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==",
239+ "cpu": [
240+ "ppc64"
241+ ],
242+ "dev": true,
243+ "license": "MIT",
244+ "optional": true,
245+ "os": [
246+ "linux"
247+ ],
248+ "engines": {
249+ "node": ">=18"
250+ }
251+ },
252+ "node_modules/@esbuild/linux-riscv64": {
253+ "version": "0.24.2",
254+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz",
255+ "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==",
256+ "cpu": [
257+ "riscv64"
258+ ],
259+ "dev": true,
260+ "license": "MIT",
261+ "optional": true,
262+ "os": [
263+ "linux"
264+ ],
265+ "engines": {
266+ "node": ">=18"
267+ }
268+ },
269+ "node_modules/@esbuild/linux-s390x": {
270+ "version": "0.24.2",
271+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz",
272+ "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==",
273+ "cpu": [
274+ "s390x"
275+ ],
276+ "dev": true,
277+ "license": "MIT",
278+ "optional": true,
279+ "os": [
280+ "linux"
281+ ],
282+ "engines": {
283+ "node": ">=18"
284+ }
285+ },
286+ "node_modules/@esbuild/linux-x64": {
287+ "version": "0.24.2",
288+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz",
289+ "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==",
290+ "cpu": [
291+ "x64"
292+ ],
293+ "dev": true,
294+ "license": "MIT",
295+ "optional": true,
296+ "os": [
297+ "linux"
298+ ],
299+ "engines": {
300+ "node": ">=18"
301+ }
302+ },
303+ "node_modules/@esbuild/netbsd-arm64": {
304+ "version": "0.24.2",
305+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz",
306+ "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==",
307+ "cpu": [
308+ "arm64"
309+ ],
310+ "dev": true,
311+ "license": "MIT",
312+ "optional": true,
313+ "os": [
314+ "netbsd"
315+ ],
316+ "engines": {
317+ "node": ">=18"
318+ }
319+ },
320+ "node_modules/@esbuild/netbsd-x64": {
321+ "version": "0.24.2",
322+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz",
323+ "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==",
324+ "cpu": [
325+ "x64"
326+ ],
327+ "dev": true,
328+ "license": "MIT",
329+ "optional": true,
330+ "os": [
331+ "netbsd"
332+ ],
333+ "engines": {
334+ "node": ">=18"
335+ }
336+ },
337+ "node_modules/@esbuild/openbsd-arm64": {
338+ "version": "0.24.2",
339+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz",
340+ "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==",
341+ "cpu": [
342+ "arm64"
343+ ],
344+ "dev": true,
345+ "license": "MIT",
346+ "optional": true,
347+ "os": [
348+ "openbsd"
349+ ],
350+ "engines": {
351+ "node": ">=18"
352+ }
353+ },
354+ "node_modules/@esbuild/openbsd-x64": {
355+ "version": "0.24.2",
356+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz",
357+ "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==",
358+ "cpu": [
359+ "x64"
360+ ],
361+ "dev": true,
362+ "license": "MIT",
363+ "optional": true,
364+ "os": [
365+ "openbsd"
366+ ],
367+ "engines": {
368+ "node": ">=18"
369+ }
370+ },
371+ "node_modules/@esbuild/sunos-x64": {
372+ "version": "0.24.2",
373+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz",
374+ "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==",
375+ "cpu": [
376+ "x64"
377+ ],
378+ "dev": true,
379+ "license": "MIT",
380+ "optional": true,
381+ "os": [
382+ "sunos"
383+ ],
384+ "engines": {
385+ "node": ">=18"
386+ }
387+ },
388+ "node_modules/@esbuild/win32-arm64": {
389+ "version": "0.24.2",
390+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz",
391+ "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==",
392+ "cpu": [
393+ "arm64"
394+ ],
395+ "dev": true,
396+ "license": "MIT",
397+ "optional": true,
398+ "os": [
399+ "win32"
400+ ],
401+ "engines": {
402+ "node": ">=18"
403+ }
404+ },
405+ "node_modules/@esbuild/win32-ia32": {
406+ "version": "0.24.2",
407+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz",
408+ "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==",
409+ "cpu": [
410+ "ia32"
411+ ],
412+ "dev": true,
413+ "license": "MIT",
414+ "optional": true,
415+ "os": [
416+ "win32"
417+ ],
418+ "engines": {
419+ "node": ">=18"
420+ }
421+ },
422+ "node_modules/@esbuild/win32-x64": {
423+ "version": "0.24.2",
424+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz",
425+ "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==",
426+ "cpu": [
427+ "x64"
428+ ],
429+ "dev": true,
430+ "license": "MIT",
431+ "optional": true,
432+ "os": [
433+ "win32"
434+ ],
435+ "engines": {
436+ "node": ">=18"
437+ }
438+ },
439+ "node_modules/@gar/promisify": {
440+ "version": "1.1.3",
441+ "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
442+ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
443+ "dev": true,
444+ "license": "MIT"
445+ },
11446 "node_modules/@isaacs/cliui": {
12447 "version": "8.0.2",
13448 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -39,6 +474,84 @@
39474 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
40475 }
41476 },
477+ "node_modules/@npmcli/move-file": {
478+ "version": "2.0.1",
479+ "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz",
480+ "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==",
481+ "deprecated": "This functionality has been moved to @npmcli/fs",
482+ "dev": true,
483+ "license": "MIT",
484+ "dependencies": {
485+ "mkdirp": "^1.0.4",
486+ "rimraf": "^3.0.2"
487+ },
488+ "engines": {
489+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
490+ }
491+ },
492+ "node_modules/@npmcli/move-file/node_modules/brace-expansion": {
493+ "version": "1.1.11",
494+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
495+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
496+ "dev": true,
497+ "license": "MIT",
498+ "dependencies": {
499+ "balanced-match": "^1.0.0",
500+ "concat-map": "0.0.1"
501+ }
502+ },
503+ "node_modules/@npmcli/move-file/node_modules/glob": {
504+ "version": "7.2.3",
505+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
506+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
507+ "deprecated": "Glob versions prior to v9 are no longer supported",
508+ "dev": true,
509+ "license": "ISC",
510+ "dependencies": {
511+ "fs.realpath": "^1.0.0",
512+ "inflight": "^1.0.4",
513+ "inherits": "2",
514+ "minimatch": "^3.1.1",
515+ "once": "^1.3.0",
516+ "path-is-absolute": "^1.0.0"
517+ },
518+ "engines": {
519+ "node": "*"
520+ },
521+ "funding": {
522+ "url": "https://github.com/sponsors/isaacs"
523+ }
524+ },
525+ "node_modules/@npmcli/move-file/node_modules/minimatch": {
526+ "version": "3.1.2",
527+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
528+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
529+ "dev": true,
530+ "license": "ISC",
531+ "dependencies": {
532+ "brace-expansion": "^1.1.7"
533+ },
534+ "engines": {
535+ "node": "*"
536+ }
537+ },
538+ "node_modules/@npmcli/move-file/node_modules/rimraf": {
539+ "version": "3.0.2",
540+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
541+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
542+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
543+ "dev": true,
544+ "license": "ISC",
545+ "dependencies": {
546+ "glob": "^7.1.3"
547+ },
548+ "bin": {
549+ "rimraf": "bin.js"
550+ },
551+ "funding": {
552+ "url": "https://github.com/sponsors/isaacs"
553+ }
554+ },
42555 "node_modules/@pkgjs/parseargs": {
43556 "version": "0.11.0",
44557 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
@@ -100,6 +613,22 @@
100613 "node": ">=8"
101614 }
102615 },
616+ "node_modules/ansi-escapes": {
617+ "version": "4.3.2",
618+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
619+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
620+ "dev": true,
621+ "license": "MIT",
622+ "dependencies": {
623+ "type-fest": "^0.21.3"
624+ },
625+ "engines": {
626+ "node": ">=8"
627+ },
628+ "funding": {
629+ "url": "https://github.com/sponsors/sindresorhus"
630+ }
631+ },
103632 "node_modules/ansi-regex": {
104633 "version": "6.1.0",
105634 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
@@ -126,6 +655,23 @@
126655 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
127656 }
128657 },
658+ "node_modules/aproba": {
659+ "version": "1.2.0",
660+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
661+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
662+ "dev": true,
663+ "license": "ISC"
664+ },
665+ "node_modules/astral-regex": {
666+ "version": "2.0.0",
667+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
668+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
669+ "dev": true,
670+ "license": "MIT",
671+ "engines": {
672+ "node": ">=8"
673+ }
674+ },
129675 "node_modules/balanced-match": {
130676 "version": "1.0.2",
131677 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -133,6 +679,13 @@
133679 "dev": true,
134680 "license": "MIT"
135681 },
682+ "node_modules/bluebird": {
683+ "version": "3.7.2",
684+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
685+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
686+ "dev": true,
687+ "license": "MIT"
688+ },
136689 "node_modules/brace-expansion": {
137690 "version": "2.0.1",
138691 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
@@ -143,6 +696,23 @@
143696 "balanced-match": "^1.0.0"
144697 }
145698 },
699+ "node_modules/buffer-from": {
700+ "version": "1.1.2",
701+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
702+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
703+ "dev": true,
704+ "license": "MIT"
705+ },
706+ "node_modules/byline": {
707+ "version": "5.0.0",
708+ "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
709+ "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==",
710+ "dev": true,
711+ "license": "MIT",
712+ "engines": {
713+ "node": ">=0.10.0"
714+ }
715+ },
146716 "node_modules/cacache": {
147717 "version": "17.1.4",
148718 "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
@@ -177,6 +747,51 @@
177747 "node": ">=16 || 14 >=14.17"
178748 }
179749 },
750+ "node_modules/chalk": {
751+ "version": "2.4.2",
752+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
753+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
754+ "dev": true,
755+ "license": "MIT",
756+ "dependencies": {
757+ "ansi-styles": "^3.2.1",
758+ "escape-string-regexp": "^1.0.5",
759+ "supports-color": "^5.3.0"
760+ },
761+ "engines": {
762+ "node": ">=4"
763+ }
764+ },
765+ "node_modules/chalk/node_modules/ansi-styles": {
766+ "version": "3.2.1",
767+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
768+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
769+ "dev": true,
770+ "license": "MIT",
771+ "dependencies": {
772+ "color-convert": "^1.9.0"
773+ },
774+ "engines": {
775+ "node": ">=4"
776+ }
777+ },
778+ "node_modules/chalk/node_modules/color-convert": {
779+ "version": "1.9.3",
780+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
781+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
782+ "dev": true,
783+ "license": "MIT",
784+ "dependencies": {
785+ "color-name": "1.1.3"
786+ }
787+ },
788+ "node_modules/chalk/node_modules/color-name": {
789+ "version": "1.1.3",
790+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
791+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
792+ "dev": true,
793+ "license": "MIT"
794+ },
180795 "node_modules/chownr": {
181796 "version": "2.0.0",
182797 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
@@ -197,10 +812,23 @@
197812 "node": ">=6"
198813 }
199814 },
200− "node_modules/color-convert": {
201− "version": "2.0.1",
202− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
203− "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
815+ "node_modules/cli-cursor": {
816+ "version": "3.1.0",
817+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
818+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
819+ "dev": true,
820+ "license": "MIT",
821+ "dependencies": {
822+ "restore-cursor": "^3.1.0"
823+ },
824+ "engines": {
825+ "node": ">=8"
826+ }
827+ },
828+ "node_modules/color-convert": {
829+ "version": "2.0.1",
830+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
831+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
204832 "dev": true,
205833 "license": "MIT",
206834 "dependencies": {
@@ -217,6 +845,65 @@
217845 "dev": true,
218846 "license": "MIT"
219847 },
848+ "node_modules/concat-map": {
849+ "version": "0.0.1",
850+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
851+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
852+ "dev": true,
853+ "license": "MIT"
854+ },
855+ "node_modules/concat-stream": {
856+ "version": "1.6.2",
857+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
858+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
859+ "dev": true,
860+ "engines": [
861+ "node >= 0.8"
862+ ],
863+ "license": "MIT",
864+ "dependencies": {
865+ "buffer-from": "^1.0.0",
866+ "inherits": "^2.0.3",
867+ "readable-stream": "^2.2.2",
868+ "typedarray": "^0.0.6"
869+ }
870+ },
871+ "node_modules/copy-concurrently": {
872+ "version": "1.0.5",
873+ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
874+ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
875+ "deprecated": "This package is no longer supported.",
876+ "dev": true,
877+ "license": "ISC",
878+ "dependencies": {
879+ "aproba": "^1.1.1",
880+ "fs-write-stream-atomic": "^1.0.8",
881+ "iferr": "^0.1.5",
882+ "mkdirp": "^0.5.1",
883+ "rimraf": "^2.5.4",
884+ "run-queue": "^1.0.0"
885+ }
886+ },
887+ "node_modules/copy-concurrently/node_modules/mkdirp": {
888+ "version": "0.5.6",
889+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
890+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
891+ "dev": true,
892+ "license": "MIT",
893+ "dependencies": {
894+ "minimist": "^1.2.6"
895+ },
896+ "bin": {
897+ "mkdirp": "bin/cmd.js"
898+ }
899+ },
900+ "node_modules/core-util-is": {
901+ "version": "1.0.3",
902+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
903+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
904+ "dev": true,
905+ "license": "MIT"
906+ },
220907 "node_modules/cross-spawn": {
221908 "version": "7.0.6",
222909 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
@@ -232,6 +919,13 @@
232919 "node": ">= 8"
233920 }
234921 },
922+ "node_modules/cyclist": {
923+ "version": "1.0.2",
924+ "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz",
925+ "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==",
926+ "dev": true,
927+ "license": "MIT"
928+ },
235929 "node_modules/debug": {
236930 "version": "4.4.0",
237931 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
@@ -250,6 +944,19 @@
250944 }
251945 }
252946 },
947+ "node_modules/duplexify": {
948+ "version": "3.7.1",
949+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
950+ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
951+ "dev": true,
952+ "license": "MIT",
953+ "dependencies": {
954+ "end-of-stream": "^1.0.0",
955+ "inherits": "^2.0.1",
956+ "readable-stream": "^2.0.0",
957+ "stream-shift": "^1.0.0"
958+ }
959+ },
253960 "node_modules/eastasianwidth": {
254961 "version": "0.2.0",
255962 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
@@ -275,6 +982,26 @@
275982 "iconv-lite": "^0.6.2"
276983 }
277984 },
985+ "node_modules/end-of-stream": {
986+ "version": "1.4.4",
987+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
988+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
989+ "dev": true,
990+ "license": "MIT",
991+ "dependencies": {
992+ "once": "^1.4.0"
993+ }
994+ },
995+ "node_modules/env-paths": {
996+ "version": "2.2.1",
997+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
998+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
999+ "dev": true,
1000+ "license": "MIT",
1001+ "engines": {
1002+ "node": ">=6"
1003+ }
1004+ },
2781005 "node_modules/err-code": {
2791006 "version": "2.0.3",
2801007 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
@@ -282,6 +1009,114 @@
2821009 "dev": true,
2831010 "license": "MIT"
2841011 },
1012+ "node_modules/esbuild": {
1013+ "version": "0.24.2",
1014+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz",
1015+ "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==",
1016+ "dev": true,
1017+ "hasInstallScript": true,
1018+ "license": "MIT",
1019+ "bin": {
1020+ "esbuild": "bin/esbuild"
1021+ },
1022+ "engines": {
1023+ "node": ">=18"
1024+ },
1025+ "optionalDependencies": {
1026+ "@esbuild/aix-ppc64": "0.24.2",
1027+ "@esbuild/android-arm": "0.24.2",
1028+ "@esbuild/android-arm64": "0.24.2",
1029+ "@esbuild/android-x64": "0.24.2",
1030+ "@esbuild/darwin-arm64": "0.24.2",
1031+ "@esbuild/darwin-x64": "0.24.2",
1032+ "@esbuild/freebsd-arm64": "0.24.2",
1033+ "@esbuild/freebsd-x64": "0.24.2",
1034+ "@esbuild/linux-arm": "0.24.2",
1035+ "@esbuild/linux-arm64": "0.24.2",
1036+ "@esbuild/linux-ia32": "0.24.2",
1037+ "@esbuild/linux-loong64": "0.24.2",
1038+ "@esbuild/linux-mips64el": "0.24.2",
1039+ "@esbuild/linux-ppc64": "0.24.2",
1040+ "@esbuild/linux-riscv64": "0.24.2",
1041+ "@esbuild/linux-s390x": "0.24.2",
1042+ "@esbuild/linux-x64": "0.24.2",
1043+ "@esbuild/netbsd-arm64": "0.24.2",
1044+ "@esbuild/netbsd-x64": "0.24.2",
1045+ "@esbuild/openbsd-arm64": "0.24.2",
1046+ "@esbuild/openbsd-x64": "0.24.2",
1047+ "@esbuild/sunos-x64": "0.24.2",
1048+ "@esbuild/win32-arm64": "0.24.2",
1049+ "@esbuild/win32-ia32": "0.24.2",
1050+ "@esbuild/win32-x64": "0.24.2"
1051+ }
1052+ },
1053+ "node_modules/escape-string-regexp": {
1054+ "version": "1.0.5",
1055+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1056+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
1057+ "dev": true,
1058+ "license": "MIT",
1059+ "engines": {
1060+ "node": ">=0.8.0"
1061+ }
1062+ },
1063+ "node_modules/execa": {
1064+ "version": "2.1.0",
1065+ "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
1066+ "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
1067+ "dev": true,
1068+ "license": "MIT",
1069+ "dependencies": {
1070+ "cross-spawn": "^7.0.0",
1071+ "get-stream": "^5.0.0",
1072+ "is-stream": "^2.0.0",
1073+ "merge-stream": "^2.0.0",
1074+ "npm-run-path": "^3.0.0",
1075+ "onetime": "^5.1.0",
1076+ "p-finally": "^2.0.0",
1077+ "signal-exit": "^3.0.2",
1078+ "strip-final-newline": "^2.0.0"
1079+ },
1080+ "engines": {
1081+ "node": "^8.12.0 || >=9.7.0"
1082+ }
1083+ },
1084+ "node_modules/execa/node_modules/signal-exit": {
1085+ "version": "3.0.7",
1086+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1087+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
1088+ "dev": true,
1089+ "license": "ISC"
1090+ },
1091+ "node_modules/figgy-pudding": {
1092+ "version": "3.5.2",
1093+ "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
1094+ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
1095+ "deprecated": "This module is no longer supported.",
1096+ "dev": true,
1097+ "license": "ISC"
1098+ },
1099+ "node_modules/filesize": {
1100+ "version": "4.2.1",
1101+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
1102+ "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==",
1103+ "dev": true,
1104+ "license": "BSD-3-Clause",
1105+ "engines": {
1106+ "node": ">= 0.4.0"
1107+ }
1108+ },
1109+ "node_modules/flush-write-stream": {
1110+ "version": "1.1.1",
1111+ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
1112+ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
1113+ "dev": true,
1114+ "license": "MIT",
1115+ "dependencies": {
1116+ "inherits": "^2.0.3",
1117+ "readable-stream": "^2.3.6"
1118+ }
1119+ },
2851120 "node_modules/foreground-child": {
2861121 "version": "3.3.0",
2871122 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
@@ -299,6 +1134,17 @@
2991134 "url": "https://github.com/sponsors/isaacs"
3001135 }
3011136 },
1137+ "node_modules/from2": {
1138+ "version": "2.3.0",
1139+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
1140+ "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==",
1141+ "dev": true,
1142+ "license": "MIT",
1143+ "dependencies": {
1144+ "inherits": "^2.0.1",
1145+ "readable-stream": "^2.0.0"
1146+ }
1147+ },
3021148 "node_modules/fs-minipass": {
3031149 "version": "3.0.3",
3041150 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
@@ -322,6 +1168,43 @@
3221168 "node": ">=16 || 14 >=14.17"
3231169 }
3241170 },
1171+ "node_modules/fs-write-stream-atomic": {
1172+ "version": "1.0.10",
1173+ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
1174+ "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==",
1175+ "deprecated": "This package is no longer supported.",
1176+ "dev": true,
1177+ "license": "ISC",
1178+ "dependencies": {
1179+ "graceful-fs": "^4.1.2",
1180+ "iferr": "^0.1.5",
1181+ "imurmurhash": "^0.1.4",
1182+ "readable-stream": "1 || 2"
1183+ }
1184+ },
1185+ "node_modules/fs.realpath": {
1186+ "version": "1.0.0",
1187+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1188+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
1189+ "dev": true,
1190+ "license": "ISC"
1191+ },
1192+ "node_modules/get-stream": {
1193+ "version": "5.2.0",
1194+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1195+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1196+ "dev": true,
1197+ "license": "MIT",
1198+ "dependencies": {
1199+ "pump": "^3.0.0"
1200+ },
1201+ "engines": {
1202+ "node": ">=8"
1203+ },
1204+ "funding": {
1205+ "url": "https://github.com/sponsors/sindresorhus"
1206+ }
1207+ },
3251208 "node_modules/glob": {
3261209 "version": "10.4.5",
3271210 "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
@@ -353,6 +1236,23 @@
3531236 "node": ">=16 || 14 >=14.17"
3541237 }
3551238 },
1239+ "node_modules/graceful-fs": {
1240+ "version": "4.2.11",
1241+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1242+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1243+ "dev": true,
1244+ "license": "ISC"
1245+ },
1246+ "node_modules/has-flag": {
1247+ "version": "3.0.0",
1248+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1249+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
1250+ "dev": true,
1251+ "license": "MIT",
1252+ "engines": {
1253+ "node": ">=4"
1254+ }
1255+ },
3561256 "node_modules/http-cache-semantics": {
3571257 "version": "4.1.1",
3581258 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
@@ -413,6 +1313,13 @@
4131313 "node": ">=0.10.0"
4141314 }
4151315 },
1316+ "node_modules/iferr": {
1317+ "version": "0.1.5",
1318+ "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
1319+ "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==",
1320+ "dev": true,
1321+ "license": "MIT"
1322+ },
4161323 "node_modules/imurmurhash": {
4171324 "version": "0.1.4",
4181325 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -433,6 +1340,32 @@
4331340 "node": ">=8"
4341341 }
4351342 },
1343+ "node_modules/infer-owner": {
1344+ "version": "1.0.4",
1345+ "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
1346+ "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
1347+ "dev": true,
1348+ "license": "ISC"
1349+ },
1350+ "node_modules/inflight": {
1351+ "version": "1.0.6",
1352+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1353+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1354+ "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.",
1355+ "dev": true,
1356+ "license": "ISC",
1357+ "dependencies": {
1358+ "once": "^1.3.0",
1359+ "wrappy": "1"
1360+ }
1361+ },
1362+ "node_modules/inherits": {
1363+ "version": "2.0.4",
1364+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1365+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1366+ "dev": true,
1367+ "license": "ISC"
1368+ },
4361369 "node_modules/ip-address": {
4371370 "version": "9.0.5",
4381371 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
@@ -464,6 +1397,36 @@
4641397 "dev": true,
4651398 "license": "MIT"
4661399 },
1400+ "node_modules/is-plain-obj": {
1401+ "version": "2.1.0",
1402+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1403+ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
1404+ "dev": true,
1405+ "license": "MIT",
1406+ "engines": {
1407+ "node": ">=8"
1408+ }
1409+ },
1410+ "node_modules/is-stream": {
1411+ "version": "2.0.1",
1412+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
1413+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
1414+ "dev": true,
1415+ "license": "MIT",
1416+ "engines": {
1417+ "node": ">=8"
1418+ },
1419+ "funding": {
1420+ "url": "https://github.com/sponsors/sindresorhus"
1421+ }
1422+ },
1423+ "node_modules/isarray": {
1424+ "version": "1.0.0",
1425+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1426+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
1427+ "dev": true,
1428+ "license": "MIT"
1429+ },
4671430 "node_modules/isexe": {
4681431 "version": "2.0.0",
4691432 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -494,6 +1457,114 @@
4941457 "dev": true,
4951458 "license": "MIT"
4961459 },
1460+ "node_modules/log-symbols": {
1461+ "version": "3.0.0",
1462+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
1463+ "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
1464+ "dev": true,
1465+ "license": "MIT",
1466+ "dependencies": {
1467+ "chalk": "^2.4.2"
1468+ },
1469+ "engines": {
1470+ "node": ">=8"
1471+ }
1472+ },
1473+ "node_modules/log-update": {
1474+ "version": "4.0.0",
1475+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
1476+ "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
1477+ "dev": true,
1478+ "license": "MIT",
1479+ "dependencies": {
1480+ "ansi-escapes": "^4.3.0",
1481+ "cli-cursor": "^3.1.0",
1482+ "slice-ansi": "^4.0.0",
1483+ "wrap-ansi": "^6.2.0"
1484+ },
1485+ "engines": {
1486+ "node": ">=10"
1487+ },
1488+ "funding": {
1489+ "url": "https://github.com/sponsors/sindresorhus"
1490+ }
1491+ },
1492+ "node_modules/log-update/node_modules/ansi-regex": {
1493+ "version": "5.0.1",
1494+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1495+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1496+ "dev": true,
1497+ "license": "MIT",
1498+ "engines": {
1499+ "node": ">=8"
1500+ }
1501+ },
1502+ "node_modules/log-update/node_modules/ansi-styles": {
1503+ "version": "4.3.0",
1504+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1505+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1506+ "dev": true,
1507+ "license": "MIT",
1508+ "dependencies": {
1509+ "color-convert": "^2.0.1"
1510+ },
1511+ "engines": {
1512+ "node": ">=8"
1513+ },
1514+ "funding": {
1515+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1516+ }
1517+ },
1518+ "node_modules/log-update/node_modules/emoji-regex": {
1519+ "version": "8.0.0",
1520+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1521+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1522+ "dev": true,
1523+ "license": "MIT"
1524+ },
1525+ "node_modules/log-update/node_modules/string-width": {
1526+ "version": "4.2.3",
1527+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1528+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1529+ "dev": true,
1530+ "license": "MIT",
1531+ "dependencies": {
1532+ "emoji-regex": "^8.0.0",
1533+ "is-fullwidth-code-point": "^3.0.0",
1534+ "strip-ansi": "^6.0.1"
1535+ },
1536+ "engines": {
1537+ "node": ">=8"
1538+ }
1539+ },
1540+ "node_modules/log-update/node_modules/strip-ansi": {
1541+ "version": "6.0.1",
1542+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1543+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1544+ "dev": true,
1545+ "license": "MIT",
1546+ "dependencies": {
1547+ "ansi-regex": "^5.0.1"
1548+ },
1549+ "engines": {
1550+ "node": ">=8"
1551+ }
1552+ },
1553+ "node_modules/log-update/node_modules/wrap-ansi": {
1554+ "version": "6.2.0",
1555+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1556+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1557+ "dev": true,
1558+ "license": "MIT",
1559+ "dependencies": {
1560+ "ansi-styles": "^4.0.0",
1561+ "string-width": "^4.1.0",
1562+ "strip-ansi": "^6.0.0"
1563+ },
1564+ "engines": {
1565+ "node": ">=8"
1566+ }
1567+ },
4971568 "node_modules/lru-cache": {
4981569 "version": "7.18.3",
4991570 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
@@ -531,10 +1602,27 @@
5311602 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5321603 }
5331604 },
534− "node_modules/minimatch": {
535− "version": "9.0.5",
536− "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
537− "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1605+ "node_modules/merge-stream": {
1606+ "version": "2.0.0",
1607+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
1608+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
1609+ "dev": true,
1610+ "license": "MIT"
1611+ },
1612+ "node_modules/mimic-fn": {
1613+ "version": "2.1.0",
1614+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
1615+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
1616+ "dev": true,
1617+ "license": "MIT",
1618+ "engines": {
1619+ "node": ">=6"
1620+ }
1621+ },
1622+ "node_modules/minimatch": {
1623+ "version": "9.0.5",
1624+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1625+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
5381626 "dev": true,
5391627 "license": "ISC",
5401628 "dependencies": {
@@ -547,6 +1635,16 @@
5471635 "url": "https://github.com/sponsors/isaacs"
5481636 }
5491637 },
1638+ "node_modules/minimist": {
1639+ "version": "1.2.8",
1640+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1641+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1642+ "dev": true,
1643+ "license": "MIT",
1644+ "funding": {
1645+ "url": "https://github.com/sponsors/ljharb"
1646+ }
1647+ },
5501648 "node_modules/minipass": {
5511649 "version": "5.0.0",
5521650 "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
@@ -644,39 +1742,744 @@
6441742 "dev": true,
6451743 "license": "ISC",
6461744 "dependencies": {
647− "minipass": "^3.0.0"
1745+ "minipass": "^3.0.0"
1746+ },
1747+ "engines": {
1748+ "node": ">=8"
1749+ }
1750+ },
1751+ "node_modules/minipass-pipeline/node_modules/minipass": {
1752+ "version": "3.3.6",
1753+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1754+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1755+ "dev": true,
1756+ "license": "ISC",
1757+ "dependencies": {
1758+ "yallist": "^4.0.0"
1759+ },
1760+ "engines": {
1761+ "node": ">=8"
1762+ }
1763+ },
1764+ "node_modules/minipass-sized": {
1765+ "version": "1.0.3",
1766+ "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
1767+ "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
1768+ "dev": true,
1769+ "license": "ISC",
1770+ "dependencies": {
1771+ "minipass": "^3.0.0"
1772+ },
1773+ "engines": {
1774+ "node": ">=8"
1775+ }
1776+ },
1777+ "node_modules/minipass-sized/node_modules/minipass": {
1778+ "version": "3.3.6",
1779+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1780+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1781+ "dev": true,
1782+ "license": "ISC",
1783+ "dependencies": {
1784+ "yallist": "^4.0.0"
1785+ },
1786+ "engines": {
1787+ "node": ">=8"
1788+ }
1789+ },
1790+ "node_modules/minizlib": {
1791+ "version": "2.1.2",
1792+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
1793+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
1794+ "dev": true,
1795+ "license": "MIT",
1796+ "dependencies": {
1797+ "minipass": "^3.0.0",
1798+ "yallist": "^4.0.0"
1799+ },
1800+ "engines": {
1801+ "node": ">= 8"
1802+ }
1803+ },
1804+ "node_modules/minizlib/node_modules/minipass": {
1805+ "version": "3.3.6",
1806+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1807+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1808+ "dev": true,
1809+ "license": "ISC",
1810+ "dependencies": {
1811+ "yallist": "^4.0.0"
1812+ },
1813+ "engines": {
1814+ "node": ">=8"
1815+ }
1816+ },
1817+ "node_modules/mississippi": {
1818+ "version": "3.0.0",
1819+ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
1820+ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
1821+ "dev": true,
1822+ "license": "BSD-2-Clause",
1823+ "dependencies": {
1824+ "concat-stream": "^1.5.0",
1825+ "duplexify": "^3.4.2",
1826+ "end-of-stream": "^1.1.0",
1827+ "flush-write-stream": "^1.0.0",
1828+ "from2": "^2.1.0",
1829+ "parallel-transform": "^1.1.0",
1830+ "pump": "^3.0.0",
1831+ "pumpify": "^1.3.3",
1832+ "stream-each": "^1.1.0",
1833+ "through2": "^2.0.0"
1834+ },
1835+ "engines": {
1836+ "node": ">=4.0.0"
1837+ }
1838+ },
1839+ "node_modules/mkdirp": {
1840+ "version": "1.0.4",
1841+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
1842+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
1843+ "dev": true,
1844+ "license": "MIT",
1845+ "bin": {
1846+ "mkdirp": "bin/cmd.js"
1847+ },
1848+ "engines": {
1849+ "node": ">=10"
1850+ }
1851+ },
1852+ "node_modules/move-concurrently": {
1853+ "version": "1.0.1",
1854+ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
1855+ "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==",
1856+ "deprecated": "This package is no longer supported.",
1857+ "dev": true,
1858+ "license": "ISC",
1859+ "dependencies": {
1860+ "aproba": "^1.1.1",
1861+ "copy-concurrently": "^1.0.0",
1862+ "fs-write-stream-atomic": "^1.0.8",
1863+ "mkdirp": "^0.5.1",
1864+ "rimraf": "^2.5.4",
1865+ "run-queue": "^1.0.3"
1866+ }
1867+ },
1868+ "node_modules/move-concurrently/node_modules/mkdirp": {
1869+ "version": "0.5.6",
1870+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
1871+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
1872+ "dev": true,
1873+ "license": "MIT",
1874+ "dependencies": {
1875+ "minimist": "^1.2.6"
1876+ },
1877+ "bin": {
1878+ "mkdirp": "bin/cmd.js"
1879+ }
1880+ },
1881+ "node_modules/ms": {
1882+ "version": "2.1.3",
1883+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1884+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1885+ "dev": true,
1886+ "license": "MIT"
1887+ },
1888+ "node_modules/negotiator": {
1889+ "version": "0.6.4",
1890+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
1891+ "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
1892+ "dev": true,
1893+ "license": "MIT",
1894+ "engines": {
1895+ "node": ">= 0.6"
1896+ }
1897+ },
1898+ "node_modules/npm-run-path": {
1899+ "version": "3.1.0",
1900+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
1901+ "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
1902+ "dev": true,
1903+ "license": "MIT",
1904+ "dependencies": {
1905+ "path-key": "^3.0.0"
1906+ },
1907+ "engines": {
1908+ "node": ">=8"
1909+ }
1910+ },
1911+ "node_modules/once": {
1912+ "version": "1.4.0",
1913+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1914+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1915+ "dev": true,
1916+ "license": "ISC",
1917+ "dependencies": {
1918+ "wrappy": "1"
1919+ }
1920+ },
1921+ "node_modules/onetime": {
1922+ "version": "5.1.2",
1923+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
1924+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
1925+ "dev": true,
1926+ "license": "MIT",
1927+ "dependencies": {
1928+ "mimic-fn": "^2.1.0"
1929+ },
1930+ "engines": {
1931+ "node": ">=6"
1932+ },
1933+ "funding": {
1934+ "url": "https://github.com/sponsors/sindresorhus"
1935+ }
1936+ },
1937+ "node_modules/p-finally": {
1938+ "version": "2.0.1",
1939+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
1940+ "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
1941+ "dev": true,
1942+ "license": "MIT",
1943+ "engines": {
1944+ "node": ">=8"
1945+ }
1946+ },
1947+ "node_modules/p-map": {
1948+ "version": "4.0.0",
1949+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
1950+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
1951+ "dev": true,
1952+ "license": "MIT",
1953+ "dependencies": {
1954+ "aggregate-error": "^3.0.0"
1955+ },
1956+ "engines": {
1957+ "node": ">=10"
1958+ },
1959+ "funding": {
1960+ "url": "https://github.com/sponsors/sindresorhus"
1961+ }
1962+ },
1963+ "node_modules/package-json-from-dist": {
1964+ "version": "1.0.1",
1965+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
1966+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
1967+ "dev": true,
1968+ "license": "BlueOak-1.0.0"
1969+ },
1970+ "node_modules/parallel-transform": {
1971+ "version": "1.2.0",
1972+ "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
1973+ "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
1974+ "dev": true,
1975+ "license": "MIT",
1976+ "dependencies": {
1977+ "cyclist": "^1.0.1",
1978+ "inherits": "^2.0.3",
1979+ "readable-stream": "^2.1.5"
1980+ }
1981+ },
1982+ "node_modules/path-is-absolute": {
1983+ "version": "1.0.1",
1984+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1985+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1986+ "dev": true,
1987+ "license": "MIT",
1988+ "engines": {
1989+ "node": ">=0.10.0"
1990+ }
1991+ },
1992+ "node_modules/path-key": {
1993+ "version": "3.1.1",
1994+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1995+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1996+ "dev": true,
1997+ "license": "MIT",
1998+ "engines": {
1999+ "node": ">=8"
2000+ }
2001+ },
2002+ "node_modules/path-scurry": {
2003+ "version": "1.11.1",
2004+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
2005+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
2006+ "dev": true,
2007+ "license": "BlueOak-1.0.0",
2008+ "dependencies": {
2009+ "lru-cache": "^10.2.0",
2010+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
2011+ },
2012+ "engines": {
2013+ "node": ">=16 || 14 >=14.18"
2014+ },
2015+ "funding": {
2016+ "url": "https://github.com/sponsors/isaacs"
2017+ }
2018+ },
2019+ "node_modules/path-scurry/node_modules/lru-cache": {
2020+ "version": "10.4.3",
2021+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
2022+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
2023+ "dev": true,
2024+ "license": "ISC"
2025+ },
2026+ "node_modules/process-nextick-args": {
2027+ "version": "2.0.1",
2028+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2029+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2030+ "dev": true,
2031+ "license": "MIT"
2032+ },
2033+ "node_modules/promise-inflight": {
2034+ "version": "1.0.1",
2035+ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
2036+ "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
2037+ "dev": true,
2038+ "license": "ISC"
2039+ },
2040+ "node_modules/promise-retry": {
2041+ "version": "2.0.1",
2042+ "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
2043+ "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
2044+ "dev": true,
2045+ "license": "MIT",
2046+ "dependencies": {
2047+ "err-code": "^2.0.2",
2048+ "retry": "^0.12.0"
2049+ },
2050+ "engines": {
2051+ "node": ">=10"
2052+ }
2053+ },
2054+ "node_modules/pump": {
2055+ "version": "3.0.2",
2056+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
2057+ "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
2058+ "dev": true,
2059+ "license": "MIT",
2060+ "dependencies": {
2061+ "end-of-stream": "^1.1.0",
2062+ "once": "^1.3.1"
2063+ }
2064+ },
2065+ "node_modules/pumpify": {
2066+ "version": "1.5.1",
2067+ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
2068+ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
2069+ "dev": true,
2070+ "license": "MIT",
2071+ "dependencies": {
2072+ "duplexify": "^3.6.0",
2073+ "inherits": "^2.0.3",
2074+ "pump": "^2.0.0"
2075+ }
2076+ },
2077+ "node_modules/pumpify/node_modules/pump": {
2078+ "version": "2.0.1",
2079+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
2080+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
2081+ "dev": true,
2082+ "license": "MIT",
2083+ "dependencies": {
2084+ "end-of-stream": "^1.1.0",
2085+ "once": "^1.3.1"
2086+ }
2087+ },
2088+ "node_modules/purescript": {
2089+ "version": "0.15.15",
2090+ "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.15.15.tgz",
2091+ "integrity": "sha512-4gwLNJa4KRiV+Wl+lyMY4MUFM6cSnIqvz7MvSTdLdvXJN2P9CrABnNbSspaokkNRFd9soWHBFDlYsAtRchqHtg==",
2092+ "dev": true,
2093+ "hasInstallScript": true,
2094+ "license": "ISC",
2095+ "dependencies": {
2096+ "purescript-installer": "^0.3.5"
2097+ },
2098+ "bin": {
2099+ "purs": "purs.bin"
2100+ }
2101+ },
2102+ "node_modules/purescript-installer": {
2103+ "version": "0.3.5",
2104+ "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.3.5.tgz",
2105+ "integrity": "sha512-w04BBvW4BSQlspLsZ9Bs5vtUBZqvC4bC+FizC5GUp2/rpmYvXJ0CTf79Q3MKo2A8p1ZjqbhCI+SqdTQ30UZUIQ==",
2106+ "dev": true,
2107+ "license": "ISC",
2108+ "dependencies": {
2109+ "byline": "^5.0.0",
2110+ "cacache": "^11.3.2",
2111+ "chalk": "^2.4.2",
2112+ "env-paths": "^2.2.0",
2113+ "execa": "^2.0.3",
2114+ "filesize": "^4.1.2",
2115+ "is-plain-obj": "^2.0.0",
2116+ "log-symbols": "^3.0.0",
2117+ "log-update": "^4.0.0",
2118+ "make-fetch-happen": "^10.0.0",
2119+ "minimist": "^1.2.0",
2120+ "ms": "^2.1.2",
2121+ "once": "^1.4.0",
2122+ "rimraf": "^2.6.3",
2123+ "semver": "^7.3.7",
2124+ "tar": "^6.1.11",
2125+ "which": "^1.3.1",
2126+ "zen-observable": "^0.8.14"
2127+ },
2128+ "bin": {
2129+ "install-purescript": "index.js"
2130+ },
2131+ "engines": {
2132+ "node": ">=12"
2133+ }
2134+ },
2135+ "node_modules/purescript-installer/node_modules/@npmcli/fs": {
2136+ "version": "2.1.2",
2137+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz",
2138+ "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==",
2139+ "dev": true,
2140+ "license": "ISC",
2141+ "dependencies": {
2142+ "@gar/promisify": "^1.1.3",
2143+ "semver": "^7.3.5"
2144+ },
2145+ "engines": {
2146+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2147+ }
2148+ },
2149+ "node_modules/purescript-installer/node_modules/brace-expansion": {
2150+ "version": "1.1.11",
2151+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2152+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2153+ "dev": true,
2154+ "license": "MIT",
2155+ "dependencies": {
2156+ "balanced-match": "^1.0.0",
2157+ "concat-map": "0.0.1"
2158+ }
2159+ },
2160+ "node_modules/purescript-installer/node_modules/cacache": {
2161+ "version": "11.3.3",
2162+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
2163+ "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
2164+ "dev": true,
2165+ "license": "ISC",
2166+ "dependencies": {
2167+ "bluebird": "^3.5.5",
2168+ "chownr": "^1.1.1",
2169+ "figgy-pudding": "^3.5.1",
2170+ "glob": "^7.1.4",
2171+ "graceful-fs": "^4.1.15",
2172+ "lru-cache": "^5.1.1",
2173+ "mississippi": "^3.0.0",
2174+ "mkdirp": "^0.5.1",
2175+ "move-concurrently": "^1.0.1",
2176+ "promise-inflight": "^1.0.1",
2177+ "rimraf": "^2.6.3",
2178+ "ssri": "^6.0.1",
2179+ "unique-filename": "^1.1.1",
2180+ "y18n": "^4.0.0"
2181+ }
2182+ },
2183+ "node_modules/purescript-installer/node_modules/cacache/node_modules/lru-cache": {
2184+ "version": "5.1.1",
2185+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2186+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2187+ "dev": true,
2188+ "license": "ISC",
2189+ "dependencies": {
2190+ "yallist": "^3.0.2"
2191+ }
2192+ },
2193+ "node_modules/purescript-installer/node_modules/cacache/node_modules/yallist": {
2194+ "version": "3.1.1",
2195+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
2196+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
2197+ "dev": true,
2198+ "license": "ISC"
2199+ },
2200+ "node_modules/purescript-installer/node_modules/chownr": {
2201+ "version": "1.1.4",
2202+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2203+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2204+ "dev": true,
2205+ "license": "ISC"
2206+ },
2207+ "node_modules/purescript-installer/node_modules/fs-minipass": {
2208+ "version": "2.1.0",
2209+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
2210+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
2211+ "dev": true,
2212+ "license": "ISC",
2213+ "dependencies": {
2214+ "minipass": "^3.0.0"
2215+ },
2216+ "engines": {
2217+ "node": ">= 8"
2218+ }
2219+ },
2220+ "node_modules/purescript-installer/node_modules/glob": {
2221+ "version": "7.2.3",
2222+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2223+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2224+ "deprecated": "Glob versions prior to v9 are no longer supported",
2225+ "dev": true,
2226+ "license": "ISC",
2227+ "dependencies": {
2228+ "fs.realpath": "^1.0.0",
2229+ "inflight": "^1.0.4",
2230+ "inherits": "2",
2231+ "minimatch": "^3.1.1",
2232+ "once": "^1.3.0",
2233+ "path-is-absolute": "^1.0.0"
2234+ },
2235+ "engines": {
2236+ "node": "*"
2237+ },
2238+ "funding": {
2239+ "url": "https://github.com/sponsors/isaacs"
2240+ }
2241+ },
2242+ "node_modules/purescript-installer/node_modules/make-fetch-happen": {
2243+ "version": "10.2.1",
2244+ "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz",
2245+ "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==",
2246+ "dev": true,
2247+ "license": "ISC",
2248+ "dependencies": {
2249+ "agentkeepalive": "^4.2.1",
2250+ "cacache": "^16.1.0",
2251+ "http-cache-semantics": "^4.1.0",
2252+ "http-proxy-agent": "^5.0.0",
2253+ "https-proxy-agent": "^5.0.0",
2254+ "is-lambda": "^1.0.1",
2255+ "lru-cache": "^7.7.1",
2256+ "minipass": "^3.1.6",
2257+ "minipass-collect": "^1.0.2",
2258+ "minipass-fetch": "^2.0.3",
2259+ "minipass-flush": "^1.0.5",
2260+ "minipass-pipeline": "^1.2.4",
2261+ "negotiator": "^0.6.3",
2262+ "promise-retry": "^2.0.1",
2263+ "socks-proxy-agent": "^7.0.0",
2264+ "ssri": "^9.0.0"
2265+ },
2266+ "engines": {
2267+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2268+ }
2269+ },
2270+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/brace-expansion": {
2271+ "version": "2.0.1",
2272+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2273+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2274+ "dev": true,
2275+ "license": "MIT",
2276+ "dependencies": {
2277+ "balanced-match": "^1.0.0"
2278+ }
2279+ },
2280+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/cacache": {
2281+ "version": "16.1.3",
2282+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz",
2283+ "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==",
2284+ "dev": true,
2285+ "license": "ISC",
2286+ "dependencies": {
2287+ "@npmcli/fs": "^2.1.0",
2288+ "@npmcli/move-file": "^2.0.0",
2289+ "chownr": "^2.0.0",
2290+ "fs-minipass": "^2.1.0",
2291+ "glob": "^8.0.1",
2292+ "infer-owner": "^1.0.4",
2293+ "lru-cache": "^7.7.1",
2294+ "minipass": "^3.1.6",
2295+ "minipass-collect": "^1.0.2",
2296+ "minipass-flush": "^1.0.5",
2297+ "minipass-pipeline": "^1.2.4",
2298+ "mkdirp": "^1.0.4",
2299+ "p-map": "^4.0.0",
2300+ "promise-inflight": "^1.0.1",
2301+ "rimraf": "^3.0.2",
2302+ "ssri": "^9.0.0",
2303+ "tar": "^6.1.11",
2304+ "unique-filename": "^2.0.0"
2305+ },
2306+ "engines": {
2307+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2308+ }
2309+ },
2310+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/chownr": {
2311+ "version": "2.0.0",
2312+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
2313+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
2314+ "dev": true,
2315+ "license": "ISC",
2316+ "engines": {
2317+ "node": ">=10"
2318+ }
2319+ },
2320+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/glob": {
2321+ "version": "8.1.0",
2322+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
2323+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
2324+ "deprecated": "Glob versions prior to v9 are no longer supported",
2325+ "dev": true,
2326+ "license": "ISC",
2327+ "dependencies": {
2328+ "fs.realpath": "^1.0.0",
2329+ "inflight": "^1.0.4",
2330+ "inherits": "2",
2331+ "minimatch": "^5.0.1",
2332+ "once": "^1.3.0"
2333+ },
2334+ "engines": {
2335+ "node": ">=12"
2336+ },
2337+ "funding": {
2338+ "url": "https://github.com/sponsors/isaacs"
2339+ }
2340+ },
2341+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/minimatch": {
2342+ "version": "5.1.6",
2343+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
2344+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
2345+ "dev": true,
2346+ "license": "ISC",
2347+ "dependencies": {
2348+ "brace-expansion": "^2.0.1"
2349+ },
2350+ "engines": {
2351+ "node": ">=10"
2352+ }
2353+ },
2354+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/mkdirp": {
2355+ "version": "1.0.4",
2356+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
2357+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
2358+ "dev": true,
2359+ "license": "MIT",
2360+ "bin": {
2361+ "mkdirp": "bin/cmd.js"
2362+ },
2363+ "engines": {
2364+ "node": ">=10"
2365+ }
2366+ },
2367+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/rimraf": {
2368+ "version": "3.0.2",
2369+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2370+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2371+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
2372+ "dev": true,
2373+ "license": "ISC",
2374+ "dependencies": {
2375+ "glob": "^7.1.3"
2376+ },
2377+ "bin": {
2378+ "rimraf": "bin.js"
2379+ },
2380+ "funding": {
2381+ "url": "https://github.com/sponsors/isaacs"
2382+ }
2383+ },
2384+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/rimraf/node_modules/brace-expansion": {
2385+ "version": "1.1.11",
2386+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2387+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2388+ "dev": true,
2389+ "license": "MIT",
2390+ "dependencies": {
2391+ "balanced-match": "^1.0.0",
2392+ "concat-map": "0.0.1"
2393+ }
2394+ },
2395+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/rimraf/node_modules/glob": {
2396+ "version": "7.2.3",
2397+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2398+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2399+ "deprecated": "Glob versions prior to v9 are no longer supported",
2400+ "dev": true,
2401+ "license": "ISC",
2402+ "dependencies": {
2403+ "fs.realpath": "^1.0.0",
2404+ "inflight": "^1.0.4",
2405+ "inherits": "2",
2406+ "minimatch": "^3.1.1",
2407+ "once": "^1.3.0",
2408+ "path-is-absolute": "^1.0.0"
2409+ },
2410+ "engines": {
2411+ "node": "*"
2412+ },
2413+ "funding": {
2414+ "url": "https://github.com/sponsors/isaacs"
2415+ }
2416+ },
2417+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/rimraf/node_modules/minimatch": {
2418+ "version": "3.1.2",
2419+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2420+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2421+ "dev": true,
2422+ "license": "ISC",
2423+ "dependencies": {
2424+ "brace-expansion": "^1.1.7"
2425+ },
2426+ "engines": {
2427+ "node": "*"
2428+ }
2429+ },
2430+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/ssri": {
2431+ "version": "9.0.1",
2432+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz",
2433+ "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==",
2434+ "dev": true,
2435+ "license": "ISC",
2436+ "dependencies": {
2437+ "minipass": "^3.1.1"
2438+ },
2439+ "engines": {
2440+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2441+ }
2442+ },
2443+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/unique-filename": {
2444+ "version": "2.0.1",
2445+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz",
2446+ "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==",
2447+ "dev": true,
2448+ "license": "ISC",
2449+ "dependencies": {
2450+ "unique-slug": "^3.0.0"
6482451 },
6492452 "engines": {
650− "node": ">=8"
2453+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
6512454 }
6522455 },
653− "node_modules/minipass-pipeline/node_modules/minipass": {
654− "version": "3.3.6",
655− "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
656− "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
2456+ "node_modules/purescript-installer/node_modules/make-fetch-happen/node_modules/unique-slug": {
2457+ "version": "3.0.0",
2458+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz",
2459+ "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==",
6572460 "dev": true,
6582461 "license": "ISC",
6592462 "dependencies": {
660− "yallist": "^4.0.0"
2463+ "imurmurhash": "^0.1.4"
6612464 },
6622465 "engines": {
663− "node": ">=8"
2466+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
6642467 }
6652468 },
666− "node_modules/minipass-sized": {
667− "version": "1.0.3",
668− "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
669− "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
2469+ "node_modules/purescript-installer/node_modules/minimatch": {
2470+ "version": "3.1.2",
2471+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2472+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
6702473 "dev": true,
6712474 "license": "ISC",
6722475 "dependencies": {
673− "minipass": "^3.0.0"
2476+ "brace-expansion": "^1.1.7"
6742477 },
6752478 "engines": {
676− "node": ">=8"
2479+ "node": "*"
6772480 }
6782481 },
679− "node_modules/minipass-sized/node_modules/minipass": {
2482+ "node_modules/purescript-installer/node_modules/minipass": {
6802483 "version": "3.3.6",
6812484 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
6822485 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
@@ -689,144 +2492,214 @@
6892492 "node": ">=8"
6902493 }
6912494 },
692− "node_modules/minizlib": {
2495+ "node_modules/purescript-installer/node_modules/minipass-fetch": {
6932496 "version": "2.1.2",
694− "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
695− "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
2497+ "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz",
2498+ "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==",
6962499 "dev": true,
6972500 "license": "MIT",
6982501 "dependencies": {
699− "minipass": "^3.0.0",
700− "yallist": "^4.0.0"
2502+ "minipass": "^3.1.6",
2503+ "minipass-sized": "^1.0.3",
2504+ "minizlib": "^2.1.2"
7012505 },
7022506 "engines": {
703− "node": ">= 8"
2507+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2508+ },
2509+ "optionalDependencies": {
2510+ "encoding": "^0.1.13"
7042511 }
7052512 },
706− "node_modules/minizlib/node_modules/minipass": {
707− "version": "3.3.6",
708− "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
709− "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
2513+ "node_modules/purescript-installer/node_modules/mkdirp": {
2514+ "version": "0.5.6",
2515+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
2516+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
7102517 "dev": true,
711− "license": "ISC",
2518+ "license": "MIT",
7122519 "dependencies": {
713− "yallist": "^4.0.0"
2520+ "minimist": "^1.2.6"
7142521 },
715− "engines": {
716− "node": ">=8"
2522+ "bin": {
2523+ "mkdirp": "bin/cmd.js"
7172524 }
7182525 },
719− "node_modules/mkdirp": {
720− "version": "1.0.4",
721− "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
722− "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
2526+ "node_modules/purescript-installer/node_modules/ssri": {
2527+ "version": "6.0.2",
2528+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
2529+ "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
7232530 "dev": true,
724− "license": "MIT",
725− "bin": {
726− "mkdirp": "bin/cmd.js"
2531+ "license": "ISC",
2532+ "dependencies": {
2533+ "figgy-pudding": "^3.5.1"
2534+ }
2535+ },
2536+ "node_modules/purescript-installer/node_modules/unique-filename": {
2537+ "version": "1.1.1",
2538+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
2539+ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
2540+ "dev": true,
2541+ "license": "ISC",
2542+ "dependencies": {
2543+ "unique-slug": "^2.0.0"
2544+ }
2545+ },
2546+ "node_modules/purescript-installer/node_modules/unique-slug": {
2547+ "version": "2.0.2",
2548+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
2549+ "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
2550+ "dev": true,
2551+ "license": "ISC",
2552+ "dependencies": {
2553+ "imurmurhash": "^0.1.4"
2554+ }
2555+ },
2556+ "node_modules/purescript-installer/node_modules/which": {
2557+ "version": "1.3.1",
2558+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2559+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
2560+ "dev": true,
2561+ "license": "ISC",
2562+ "dependencies": {
2563+ "isexe": "^2.0.0"
7272564 },
728− "engines": {
729− "node": ">=10"
2565+ "bin": {
2566+ "which": "bin/which"
7302567 }
7312568 },
732− "node_modules/ms": {
733− "version": "2.1.3",
734− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
735− "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2569+ "node_modules/purs-tidy": {
2570+ "version": "0.11.0",
2571+ "resolved": "https://registry.npmjs.org/purs-tidy/-/purs-tidy-0.11.0.tgz",
2572+ "integrity": "sha512-HZ8AS6J7Ka2YVl6Gr/H5NV17TU10yGYUTxVwRd5tKuwsVdFZewXSzZ/HTpWrkhdR2gxSVk0BdnpJhyu//oRc+w==",
7362573 "dev": true,
737− "license": "MIT"
2574+ "license": "MIT",
2575+ "bin": {
2576+ "purs-tidy": "bin/index.js"
2577+ }
7382578 },
739− "node_modules/negotiator": {
740− "version": "0.6.4",
741− "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
742− "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
2579+ "node_modules/readable-stream": {
2580+ "version": "2.3.8",
2581+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
2582+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
7432583 "dev": true,
7442584 "license": "MIT",
745− "engines": {
746− "node": ">= 0.6"
2585+ "dependencies": {
2586+ "core-util-is": "~1.0.0",
2587+ "inherits": "~2.0.3",
2588+ "isarray": "~1.0.0",
2589+ "process-nextick-args": "~2.0.0",
2590+ "safe-buffer": "~5.1.1",
2591+ "string_decoder": "~1.1.1",
2592+ "util-deprecate": "~1.0.1"
7472593 }
7482594 },
749− "node_modules/p-map": {
750− "version": "4.0.0",
751− "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
752− "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
2595+ "node_modules/restore-cursor": {
2596+ "version": "3.1.0",
2597+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
2598+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
7532599 "dev": true,
7542600 "license": "MIT",
7552601 "dependencies": {
756− "aggregate-error": "^3.0.0"
2602+ "onetime": "^5.1.0",
2603+ "signal-exit": "^3.0.2"
7572604 },
7582605 "engines": {
759− "node": ">=10"
760− },
761− "funding": {
762− "url": "https://github.com/sponsors/sindresorhus"
2606+ "node": ">=8"
7632607 }
7642608 },
765− "node_modules/package-json-from-dist": {
766− "version": "1.0.1",
767− "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
768− "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
2609+ "node_modules/restore-cursor/node_modules/signal-exit": {
2610+ "version": "3.0.7",
2611+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
2612+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
7692613 "dev": true,
770− "license": "BlueOak-1.0.0"
2614+ "license": "ISC"
7712615 },
772− "node_modules/path-key": {
773− "version": "3.1.1",
774− "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
775− "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2616+ "node_modules/retry": {
2617+ "version": "0.12.0",
2618+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
2619+ "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
7762620 "dev": true,
7772621 "license": "MIT",
7782622 "engines": {
779− "node": ">=8"
2623+ "node": ">= 4"
7802624 }
7812625 },
782− "node_modules/path-scurry": {
783− "version": "1.11.1",
784− "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
785− "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
2626+ "node_modules/rimraf": {
2627+ "version": "2.7.1",
2628+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2629+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2630+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
7862631 "dev": true,
787− "license": "BlueOak-1.0.0",
2632+ "license": "ISC",
7882633 "dependencies": {
789− "lru-cache": "^10.2.0",
790− "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
2634+ "glob": "^7.1.3"
2635+ },
2636+ "bin": {
2637+ "rimraf": "bin.js"
2638+ }
2639+ },
2640+ "node_modules/rimraf/node_modules/brace-expansion": {
2641+ "version": "1.1.11",
2642+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2643+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2644+ "dev": true,
2645+ "license": "MIT",
2646+ "dependencies": {
2647+ "balanced-match": "^1.0.0",
2648+ "concat-map": "0.0.1"
2649+ }
2650+ },
2651+ "node_modules/rimraf/node_modules/glob": {
2652+ "version": "7.2.3",
2653+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2654+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2655+ "deprecated": "Glob versions prior to v9 are no longer supported",
2656+ "dev": true,
2657+ "license": "ISC",
2658+ "dependencies": {
2659+ "fs.realpath": "^1.0.0",
2660+ "inflight": "^1.0.4",
2661+ "inherits": "2",
2662+ "minimatch": "^3.1.1",
2663+ "once": "^1.3.0",
2664+ "path-is-absolute": "^1.0.0"
7912665 },
7922666 "engines": {
793− "node": ">=16 || 14 >=14.18"
2667+ "node": "*"
7942668 },
7952669 "funding": {
7962670 "url": "https://github.com/sponsors/isaacs"
7972671 }
7982672 },
799− "node_modules/path-scurry/node_modules/lru-cache": {
800− "version": "10.4.3",
801− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
802− "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
803− "dev": true,
804− "license": "ISC"
805− },
806− "node_modules/promise-retry": {
807− "version": "2.0.1",
808− "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
809− "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
2673+ "node_modules/rimraf/node_modules/minimatch": {
2674+ "version": "3.1.2",
2675+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2676+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
8102677 "dev": true,
811− "license": "MIT",
2678+ "license": "ISC",
8122679 "dependencies": {
813− "err-code": "^2.0.2",
814− "retry": "^0.12.0"
2680+ "brace-expansion": "^1.1.7"
8152681 },
8162682 "engines": {
817− "node": ">=10"
2683+ "node": "*"
8182684 }
8192685 },
820− "node_modules/retry": {
821− "version": "0.12.0",
822− "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
823− "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
2686+ "node_modules/run-queue": {
2687+ "version": "1.0.3",
2688+ "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
2689+ "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==",
8242690 "dev": true,
825− "license": "MIT",
826− "engines": {
827− "node": ">= 4"
2691+ "license": "ISC",
2692+ "dependencies": {
2693+ "aproba": "^1.1.1"
8282694 }
8292695 },
2696+ "node_modules/safe-buffer": {
2697+ "version": "5.1.2",
2698+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2699+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2700+ "dev": true,
2701+ "license": "MIT"
2702+ },
8302703 "node_modules/safer-buffer": {
8312704 "version": "2.1.2",
8322705 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -884,6 +2757,40 @@
8842757 "url": "https://github.com/sponsors/isaacs"
8852758 }
8862759 },
2760+ "node_modules/slice-ansi": {
2761+ "version": "4.0.0",
2762+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
2763+ "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
2764+ "dev": true,
2765+ "license": "MIT",
2766+ "dependencies": {
2767+ "ansi-styles": "^4.0.0",
2768+ "astral-regex": "^2.0.0",
2769+ "is-fullwidth-code-point": "^3.0.0"
2770+ },
2771+ "engines": {
2772+ "node": ">=10"
2773+ },
2774+ "funding": {
2775+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
2776+ }
2777+ },
2778+ "node_modules/slice-ansi/node_modules/ansi-styles": {
2779+ "version": "4.3.0",
2780+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2781+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2782+ "dev": true,
2783+ "license": "MIT",
2784+ "dependencies": {
2785+ "color-convert": "^2.0.1"
2786+ },
2787+ "engines": {
2788+ "node": ">=8"
2789+ },
2790+ "funding": {
2791+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2792+ }
2793+ },
8872794 "node_modules/smart-buffer": {
8882795 "version": "4.2.0",
8892796 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
@@ -970,6 +2877,34 @@
9702877 "node": ">=16 || 14 >=14.17"
9712878 }
9722879 },
2880+ "node_modules/stream-each": {
2881+ "version": "1.2.3",
2882+ "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
2883+ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
2884+ "dev": true,
2885+ "license": "MIT",
2886+ "dependencies": {
2887+ "end-of-stream": "^1.1.0",
2888+ "stream-shift": "^1.0.0"
2889+ }
2890+ },
2891+ "node_modules/stream-shift": {
2892+ "version": "1.0.3",
2893+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
2894+ "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
2895+ "dev": true,
2896+ "license": "MIT"
2897+ },
2898+ "node_modules/string_decoder": {
2899+ "version": "1.1.1",
2900+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2901+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2902+ "dev": true,
2903+ "license": "MIT",
2904+ "dependencies": {
2905+ "safe-buffer": "~5.1.0"
2906+ }
2907+ },
9732908 "node_modules/string-width": {
9742909 "version": "5.1.2",
9752910 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
@@ -1074,6 +3009,29 @@
10743009 "node": ">=8"
10753010 }
10763011 },
3012+ "node_modules/strip-final-newline": {
3013+ "version": "2.0.0",
3014+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
3015+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
3016+ "dev": true,
3017+ "license": "MIT",
3018+ "engines": {
3019+ "node": ">=6"
3020+ }
3021+ },
3022+ "node_modules/supports-color": {
3023+ "version": "5.5.0",
3024+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3025+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3026+ "dev": true,
3027+ "license": "MIT",
3028+ "dependencies": {
3029+ "has-flag": "^3.0.0"
3030+ },
3031+ "engines": {
3032+ "node": ">=4"
3033+ }
3034+ },
10773035 "node_modules/tar": {
10783036 "version": "6.2.1",
10793037 "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
@@ -1118,6 +3076,37 @@
11183076 "node": ">=8"
11193077 }
11203078 },
3079+ "node_modules/through2": {
3080+ "version": "2.0.5",
3081+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
3082+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
3083+ "dev": true,
3084+ "license": "MIT",
3085+ "dependencies": {
3086+ "readable-stream": "~2.3.6",
3087+ "xtend": "~4.0.1"
3088+ }
3089+ },
3090+ "node_modules/type-fest": {
3091+ "version": "0.21.3",
3092+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
3093+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
3094+ "dev": true,
3095+ "license": "(MIT OR CC0-1.0)",
3096+ "engines": {
3097+ "node": ">=10"
3098+ },
3099+ "funding": {
3100+ "url": "https://github.com/sponsors/sindresorhus"
3101+ }
3102+ },
3103+ "node_modules/typedarray": {
3104+ "version": "0.0.6",
3105+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
3106+ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
3107+ "dev": true,
3108+ "license": "MIT"
3109+ },
11213110 "node_modules/unique-filename": {
11223111 "version": "3.0.0",
11233112 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz",
@@ -1144,6 +3133,13 @@
11443133 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
11453134 }
11463135 },
3136+ "node_modules/util-deprecate": {
3137+ "version": "1.0.2",
3138+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3139+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
3140+ "dev": true,
3141+ "license": "MIT"
3142+ },
11473143 "node_modules/which": {
11483144 "version": "2.0.2",
11493145 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -1258,12 +3254,43 @@
12583254 "node": ">=8"
12593255 }
12603256 },
3257+ "node_modules/wrappy": {
3258+ "version": "1.0.2",
3259+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3260+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
3261+ "dev": true,
3262+ "license": "ISC"
3263+ },
3264+ "node_modules/xtend": {
3265+ "version": "4.0.2",
3266+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3267+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
3268+ "dev": true,
3269+ "license": "MIT",
3270+ "engines": {
3271+ "node": ">=0.4"
3272+ }
3273+ },
3274+ "node_modules/y18n": {
3275+ "version": "4.0.3",
3276+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
3277+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
3278+ "dev": true,
3279+ "license": "ISC"
3280+ },
12613281 "node_modules/yallist": {
12623282 "version": "4.0.0",
12633283 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
12643284 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
12653285 "dev": true,
12663286 "license": "ISC"
3287+ },
3288+ "node_modules/zen-observable": {
3289+ "version": "0.8.15",
3290+ "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
3291+ "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
3292+ "dev": true,
3293+ "license": "MIT"
12673294 }
12683295 }
12693296}