]> BookStack Code Mirror - website/blob - package-lock.json
Final v24.05 blogpost changes
[website] / package-lock.json
1 {
2   "name": "bookstack-site",
3   "version": "1.0.0",
4   "lockfileVersion": 3,
5   "requires": true,
6   "packages": {
7     "": {
8       "name": "bookstack-site",
9       "version": "1.0.0",
10       "license": "MIT",
11       "devDependencies": {
12         "npm-run-all": "^4.1.5",
13         "sass": "^1.70.0"
14       }
15     },
16     "node_modules/ansi-styles": {
17       "version": "3.2.1",
18       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
19       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
20       "dev": true,
21       "dependencies": {
22         "color-convert": "^1.9.0"
23       },
24       "engines": {
25         "node": ">=4"
26       }
27     },
28     "node_modules/anymatch": {
29       "version": "3.1.3",
30       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
31       "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
32       "dev": true,
33       "dependencies": {
34         "normalize-path": "^3.0.0",
35         "picomatch": "^2.0.4"
36       },
37       "engines": {
38         "node": ">= 8"
39       }
40     },
41     "node_modules/array-buffer-byte-length": {
42       "version": "1.0.1",
43       "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
44       "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
45       "dev": true,
46       "dependencies": {
47         "call-bind": "^1.0.5",
48         "is-array-buffer": "^3.0.4"
49       },
50       "engines": {
51         "node": ">= 0.4"
52       },
53       "funding": {
54         "url": "https://github.com/sponsors/ljharb"
55       }
56     },
57     "node_modules/arraybuffer.prototype.slice": {
58       "version": "1.0.3",
59       "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
60       "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
61       "dev": true,
62       "dependencies": {
63         "array-buffer-byte-length": "^1.0.1",
64         "call-bind": "^1.0.5",
65         "define-properties": "^1.2.1",
66         "es-abstract": "^1.22.3",
67         "es-errors": "^1.2.1",
68         "get-intrinsic": "^1.2.3",
69         "is-array-buffer": "^3.0.4",
70         "is-shared-array-buffer": "^1.0.2"
71       },
72       "engines": {
73         "node": ">= 0.4"
74       },
75       "funding": {
76         "url": "https://github.com/sponsors/ljharb"
77       }
78     },
79     "node_modules/available-typed-arrays": {
80       "version": "1.0.7",
81       "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
82       "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
83       "dev": true,
84       "dependencies": {
85         "possible-typed-array-names": "^1.0.0"
86       },
87       "engines": {
88         "node": ">= 0.4"
89       },
90       "funding": {
91         "url": "https://github.com/sponsors/ljharb"
92       }
93     },
94     "node_modules/balanced-match": {
95       "version": "1.0.2",
96       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
97       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
98       "dev": true
99     },
100     "node_modules/binary-extensions": {
101       "version": "2.3.0",
102       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
103       "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
104       "dev": true,
105       "engines": {
106         "node": ">=8"
107       },
108       "funding": {
109         "url": "https://github.com/sponsors/sindresorhus"
110       }
111     },
112     "node_modules/brace-expansion": {
113       "version": "1.1.11",
114       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
115       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
116       "dev": true,
117       "dependencies": {
118         "balanced-match": "^1.0.0",
119         "concat-map": "0.0.1"
120       }
121     },
122     "node_modules/braces": {
123       "version": "3.0.2",
124       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
125       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
126       "dev": true,
127       "dependencies": {
128         "fill-range": "^7.0.1"
129       },
130       "engines": {
131         "node": ">=8"
132       }
133     },
134     "node_modules/call-bind": {
135       "version": "1.0.7",
136       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
137       "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
138       "dev": true,
139       "dependencies": {
140         "es-define-property": "^1.0.0",
141         "es-errors": "^1.3.0",
142         "function-bind": "^1.1.2",
143         "get-intrinsic": "^1.2.4",
144         "set-function-length": "^1.2.1"
145       },
146       "engines": {
147         "node": ">= 0.4"
148       },
149       "funding": {
150         "url": "https://github.com/sponsors/ljharb"
151       }
152     },
153     "node_modules/chalk": {
154       "version": "2.4.2",
155       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
156       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
157       "dev": true,
158       "dependencies": {
159         "ansi-styles": "^3.2.1",
160         "escape-string-regexp": "^1.0.5",
161         "supports-color": "^5.3.0"
162       },
163       "engines": {
164         "node": ">=4"
165       }
166     },
167     "node_modules/chokidar": {
168       "version": "3.6.0",
169       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
170       "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
171       "dev": true,
172       "dependencies": {
173         "anymatch": "~3.1.2",
174         "braces": "~3.0.2",
175         "glob-parent": "~5.1.2",
176         "is-binary-path": "~2.1.0",
177         "is-glob": "~4.0.1",
178         "normalize-path": "~3.0.0",
179         "readdirp": "~3.6.0"
180       },
181       "engines": {
182         "node": ">= 8.10.0"
183       },
184       "funding": {
185         "url": "https://paulmillr.com/funding/"
186       },
187       "optionalDependencies": {
188         "fsevents": "~2.3.2"
189       }
190     },
191     "node_modules/color-convert": {
192       "version": "1.9.3",
193       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
194       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
195       "dev": true,
196       "dependencies": {
197         "color-name": "1.1.3"
198       }
199     },
200     "node_modules/color-name": {
201       "version": "1.1.3",
202       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
203       "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
204       "dev": true
205     },
206     "node_modules/concat-map": {
207       "version": "0.0.1",
208       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
209       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
210       "dev": true
211     },
212     "node_modules/cross-spawn": {
213       "version": "6.0.5",
214       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
215       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
216       "dev": true,
217       "dependencies": {
218         "nice-try": "^1.0.4",
219         "path-key": "^2.0.1",
220         "semver": "^5.5.0",
221         "shebang-command": "^1.2.0",
222         "which": "^1.2.9"
223       },
224       "engines": {
225         "node": ">=4.8"
226       }
227     },
228     "node_modules/data-view-buffer": {
229       "version": "1.0.1",
230       "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
231       "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
232       "dev": true,
233       "dependencies": {
234         "call-bind": "^1.0.6",
235         "es-errors": "^1.3.0",
236         "is-data-view": "^1.0.1"
237       },
238       "engines": {
239         "node": ">= 0.4"
240       },
241       "funding": {
242         "url": "https://github.com/sponsors/ljharb"
243       }
244     },
245     "node_modules/data-view-byte-length": {
246       "version": "1.0.1",
247       "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
248       "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
249       "dev": true,
250       "dependencies": {
251         "call-bind": "^1.0.7",
252         "es-errors": "^1.3.0",
253         "is-data-view": "^1.0.1"
254       },
255       "engines": {
256         "node": ">= 0.4"
257       },
258       "funding": {
259         "url": "https://github.com/sponsors/ljharb"
260       }
261     },
262     "node_modules/data-view-byte-offset": {
263       "version": "1.0.0",
264       "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
265       "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
266       "dev": true,
267       "dependencies": {
268         "call-bind": "^1.0.6",
269         "es-errors": "^1.3.0",
270         "is-data-view": "^1.0.1"
271       },
272       "engines": {
273         "node": ">= 0.4"
274       },
275       "funding": {
276         "url": "https://github.com/sponsors/ljharb"
277       }
278     },
279     "node_modules/define-data-property": {
280       "version": "1.1.4",
281       "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
282       "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
283       "dev": true,
284       "dependencies": {
285         "es-define-property": "^1.0.0",
286         "es-errors": "^1.3.0",
287         "gopd": "^1.0.1"
288       },
289       "engines": {
290         "node": ">= 0.4"
291       },
292       "funding": {
293         "url": "https://github.com/sponsors/ljharb"
294       }
295     },
296     "node_modules/define-properties": {
297       "version": "1.2.1",
298       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
299       "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
300       "dev": true,
301       "dependencies": {
302         "define-data-property": "^1.0.1",
303         "has-property-descriptors": "^1.0.0",
304         "object-keys": "^1.1.1"
305       },
306       "engines": {
307         "node": ">= 0.4"
308       },
309       "funding": {
310         "url": "https://github.com/sponsors/ljharb"
311       }
312     },
313     "node_modules/error-ex": {
314       "version": "1.3.2",
315       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
316       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
317       "dev": true,
318       "dependencies": {
319         "is-arrayish": "^0.2.1"
320       }
321     },
322     "node_modules/es-abstract": {
323       "version": "1.23.3",
324       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
325       "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
326       "dev": true,
327       "dependencies": {
328         "array-buffer-byte-length": "^1.0.1",
329         "arraybuffer.prototype.slice": "^1.0.3",
330         "available-typed-arrays": "^1.0.7",
331         "call-bind": "^1.0.7",
332         "data-view-buffer": "^1.0.1",
333         "data-view-byte-length": "^1.0.1",
334         "data-view-byte-offset": "^1.0.0",
335         "es-define-property": "^1.0.0",
336         "es-errors": "^1.3.0",
337         "es-object-atoms": "^1.0.0",
338         "es-set-tostringtag": "^2.0.3",
339         "es-to-primitive": "^1.2.1",
340         "function.prototype.name": "^1.1.6",
341         "get-intrinsic": "^1.2.4",
342         "get-symbol-description": "^1.0.2",
343         "globalthis": "^1.0.3",
344         "gopd": "^1.0.1",
345         "has-property-descriptors": "^1.0.2",
346         "has-proto": "^1.0.3",
347         "has-symbols": "^1.0.3",
348         "hasown": "^2.0.2",
349         "internal-slot": "^1.0.7",
350         "is-array-buffer": "^3.0.4",
351         "is-callable": "^1.2.7",
352         "is-data-view": "^1.0.1",
353         "is-negative-zero": "^2.0.3",
354         "is-regex": "^1.1.4",
355         "is-shared-array-buffer": "^1.0.3",
356         "is-string": "^1.0.7",
357         "is-typed-array": "^1.1.13",
358         "is-weakref": "^1.0.2",
359         "object-inspect": "^1.13.1",
360         "object-keys": "^1.1.1",
361         "object.assign": "^4.1.5",
362         "regexp.prototype.flags": "^1.5.2",
363         "safe-array-concat": "^1.1.2",
364         "safe-regex-test": "^1.0.3",
365         "string.prototype.trim": "^1.2.9",
366         "string.prototype.trimend": "^1.0.8",
367         "string.prototype.trimstart": "^1.0.8",
368         "typed-array-buffer": "^1.0.2",
369         "typed-array-byte-length": "^1.0.1",
370         "typed-array-byte-offset": "^1.0.2",
371         "typed-array-length": "^1.0.6",
372         "unbox-primitive": "^1.0.2",
373         "which-typed-array": "^1.1.15"
374       },
375       "engines": {
376         "node": ">= 0.4"
377       },
378       "funding": {
379         "url": "https://github.com/sponsors/ljharb"
380       }
381     },
382     "node_modules/es-define-property": {
383       "version": "1.0.0",
384       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
385       "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
386       "dev": true,
387       "dependencies": {
388         "get-intrinsic": "^1.2.4"
389       },
390       "engines": {
391         "node": ">= 0.4"
392       }
393     },
394     "node_modules/es-errors": {
395       "version": "1.3.0",
396       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
397       "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
398       "dev": true,
399       "engines": {
400         "node": ">= 0.4"
401       }
402     },
403     "node_modules/es-object-atoms": {
404       "version": "1.0.0",
405       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
406       "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
407       "dev": true,
408       "dependencies": {
409         "es-errors": "^1.3.0"
410       },
411       "engines": {
412         "node": ">= 0.4"
413       }
414     },
415     "node_modules/es-set-tostringtag": {
416       "version": "2.0.3",
417       "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
418       "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
419       "dev": true,
420       "dependencies": {
421         "get-intrinsic": "^1.2.4",
422         "has-tostringtag": "^1.0.2",
423         "hasown": "^2.0.1"
424       },
425       "engines": {
426         "node": ">= 0.4"
427       }
428     },
429     "node_modules/es-to-primitive": {
430       "version": "1.2.1",
431       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
432       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
433       "dev": true,
434       "dependencies": {
435         "is-callable": "^1.1.4",
436         "is-date-object": "^1.0.1",
437         "is-symbol": "^1.0.2"
438       },
439       "engines": {
440         "node": ">= 0.4"
441       },
442       "funding": {
443         "url": "https://github.com/sponsors/ljharb"
444       }
445     },
446     "node_modules/escape-string-regexp": {
447       "version": "1.0.5",
448       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
449       "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
450       "dev": true,
451       "engines": {
452         "node": ">=0.8.0"
453       }
454     },
455     "node_modules/fill-range": {
456       "version": "7.0.1",
457       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
458       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
459       "dev": true,
460       "dependencies": {
461         "to-regex-range": "^5.0.1"
462       },
463       "engines": {
464         "node": ">=8"
465       }
466     },
467     "node_modules/for-each": {
468       "version": "0.3.3",
469       "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
470       "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
471       "dev": true,
472       "dependencies": {
473         "is-callable": "^1.1.3"
474       }
475     },
476     "node_modules/fsevents": {
477       "version": "2.3.3",
478       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
479       "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
480       "dev": true,
481       "hasInstallScript": true,
482       "optional": true,
483       "os": [
484         "darwin"
485       ],
486       "engines": {
487         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
488       }
489     },
490     "node_modules/function-bind": {
491       "version": "1.1.2",
492       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
493       "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
494       "dev": true,
495       "funding": {
496         "url": "https://github.com/sponsors/ljharb"
497       }
498     },
499     "node_modules/function.prototype.name": {
500       "version": "1.1.6",
501       "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
502       "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
503       "dev": true,
504       "dependencies": {
505         "call-bind": "^1.0.2",
506         "define-properties": "^1.2.0",
507         "es-abstract": "^1.22.1",
508         "functions-have-names": "^1.2.3"
509       },
510       "engines": {
511         "node": ">= 0.4"
512       },
513       "funding": {
514         "url": "https://github.com/sponsors/ljharb"
515       }
516     },
517     "node_modules/functions-have-names": {
518       "version": "1.2.3",
519       "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
520       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
521       "dev": true,
522       "funding": {
523         "url": "https://github.com/sponsors/ljharb"
524       }
525     },
526     "node_modules/get-intrinsic": {
527       "version": "1.2.4",
528       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
529       "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
530       "dev": true,
531       "dependencies": {
532         "es-errors": "^1.3.0",
533         "function-bind": "^1.1.2",
534         "has-proto": "^1.0.1",
535         "has-symbols": "^1.0.3",
536         "hasown": "^2.0.0"
537       },
538       "engines": {
539         "node": ">= 0.4"
540       },
541       "funding": {
542         "url": "https://github.com/sponsors/ljharb"
543       }
544     },
545     "node_modules/get-symbol-description": {
546       "version": "1.0.2",
547       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
548       "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
549       "dev": true,
550       "dependencies": {
551         "call-bind": "^1.0.5",
552         "es-errors": "^1.3.0",
553         "get-intrinsic": "^1.2.4"
554       },
555       "engines": {
556         "node": ">= 0.4"
557       },
558       "funding": {
559         "url": "https://github.com/sponsors/ljharb"
560       }
561     },
562     "node_modules/glob-parent": {
563       "version": "5.1.2",
564       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
565       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
566       "dev": true,
567       "dependencies": {
568         "is-glob": "^4.0.1"
569       },
570       "engines": {
571         "node": ">= 6"
572       }
573     },
574     "node_modules/globalthis": {
575       "version": "1.0.4",
576       "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
577       "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
578       "dev": true,
579       "dependencies": {
580         "define-properties": "^1.2.1",
581         "gopd": "^1.0.1"
582       },
583       "engines": {
584         "node": ">= 0.4"
585       },
586       "funding": {
587         "url": "https://github.com/sponsors/ljharb"
588       }
589     },
590     "node_modules/gopd": {
591       "version": "1.0.1",
592       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
593       "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
594       "dev": true,
595       "dependencies": {
596         "get-intrinsic": "^1.1.3"
597       },
598       "funding": {
599         "url": "https://github.com/sponsors/ljharb"
600       }
601     },
602     "node_modules/graceful-fs": {
603       "version": "4.2.11",
604       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
605       "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
606       "dev": true
607     },
608     "node_modules/has-bigints": {
609       "version": "1.0.2",
610       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
611       "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
612       "dev": true,
613       "funding": {
614         "url": "https://github.com/sponsors/ljharb"
615       }
616     },
617     "node_modules/has-flag": {
618       "version": "3.0.0",
619       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
620       "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
621       "dev": true,
622       "engines": {
623         "node": ">=4"
624       }
625     },
626     "node_modules/has-property-descriptors": {
627       "version": "1.0.2",
628       "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
629       "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
630       "dev": true,
631       "dependencies": {
632         "es-define-property": "^1.0.0"
633       },
634       "funding": {
635         "url": "https://github.com/sponsors/ljharb"
636       }
637     },
638     "node_modules/has-proto": {
639       "version": "1.0.3",
640       "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
641       "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
642       "dev": true,
643       "engines": {
644         "node": ">= 0.4"
645       },
646       "funding": {
647         "url": "https://github.com/sponsors/ljharb"
648       }
649     },
650     "node_modules/has-symbols": {
651       "version": "1.0.3",
652       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
653       "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
654       "dev": true,
655       "engines": {
656         "node": ">= 0.4"
657       },
658       "funding": {
659         "url": "https://github.com/sponsors/ljharb"
660       }
661     },
662     "node_modules/has-tostringtag": {
663       "version": "1.0.2",
664       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
665       "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
666       "dev": true,
667       "dependencies": {
668         "has-symbols": "^1.0.3"
669       },
670       "engines": {
671         "node": ">= 0.4"
672       },
673       "funding": {
674         "url": "https://github.com/sponsors/ljharb"
675       }
676     },
677     "node_modules/hasown": {
678       "version": "2.0.2",
679       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
680       "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
681       "dev": true,
682       "dependencies": {
683         "function-bind": "^1.1.2"
684       },
685       "engines": {
686         "node": ">= 0.4"
687       }
688     },
689     "node_modules/hosted-git-info": {
690       "version": "2.8.9",
691       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
692       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
693       "dev": true
694     },
695     "node_modules/immutable": {
696       "version": "4.3.5",
697       "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz",
698       "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==",
699       "dev": true
700     },
701     "node_modules/internal-slot": {
702       "version": "1.0.7",
703       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
704       "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
705       "dev": true,
706       "dependencies": {
707         "es-errors": "^1.3.0",
708         "hasown": "^2.0.0",
709         "side-channel": "^1.0.4"
710       },
711       "engines": {
712         "node": ">= 0.4"
713       }
714     },
715     "node_modules/is-array-buffer": {
716       "version": "3.0.4",
717       "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
718       "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
719       "dev": true,
720       "dependencies": {
721         "call-bind": "^1.0.2",
722         "get-intrinsic": "^1.2.1"
723       },
724       "engines": {
725         "node": ">= 0.4"
726       },
727       "funding": {
728         "url": "https://github.com/sponsors/ljharb"
729       }
730     },
731     "node_modules/is-arrayish": {
732       "version": "0.2.1",
733       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
734       "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
735       "dev": true
736     },
737     "node_modules/is-bigint": {
738       "version": "1.0.4",
739       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
740       "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
741       "dev": true,
742       "dependencies": {
743         "has-bigints": "^1.0.1"
744       },
745       "funding": {
746         "url": "https://github.com/sponsors/ljharb"
747       }
748     },
749     "node_modules/is-binary-path": {
750       "version": "2.1.0",
751       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
752       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
753       "dev": true,
754       "dependencies": {
755         "binary-extensions": "^2.0.0"
756       },
757       "engines": {
758         "node": ">=8"
759       }
760     },
761     "node_modules/is-boolean-object": {
762       "version": "1.1.2",
763       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
764       "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
765       "dev": true,
766       "dependencies": {
767         "call-bind": "^1.0.2",
768         "has-tostringtag": "^1.0.0"
769       },
770       "engines": {
771         "node": ">= 0.4"
772       },
773       "funding": {
774         "url": "https://github.com/sponsors/ljharb"
775       }
776     },
777     "node_modules/is-callable": {
778       "version": "1.2.7",
779       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
780       "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
781       "dev": true,
782       "engines": {
783         "node": ">= 0.4"
784       },
785       "funding": {
786         "url": "https://github.com/sponsors/ljharb"
787       }
788     },
789     "node_modules/is-core-module": {
790       "version": "2.13.1",
791       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
792       "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
793       "dev": true,
794       "dependencies": {
795         "hasown": "^2.0.0"
796       },
797       "funding": {
798         "url": "https://github.com/sponsors/ljharb"
799       }
800     },
801     "node_modules/is-data-view": {
802       "version": "1.0.1",
803       "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
804       "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
805       "dev": true,
806       "dependencies": {
807         "is-typed-array": "^1.1.13"
808       },
809       "engines": {
810         "node": ">= 0.4"
811       },
812       "funding": {
813         "url": "https://github.com/sponsors/ljharb"
814       }
815     },
816     "node_modules/is-date-object": {
817       "version": "1.0.5",
818       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
819       "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
820       "dev": true,
821       "dependencies": {
822         "has-tostringtag": "^1.0.0"
823       },
824       "engines": {
825         "node": ">= 0.4"
826       },
827       "funding": {
828         "url": "https://github.com/sponsors/ljharb"
829       }
830     },
831     "node_modules/is-extglob": {
832       "version": "2.1.1",
833       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
834       "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
835       "dev": true,
836       "engines": {
837         "node": ">=0.10.0"
838       }
839     },
840     "node_modules/is-glob": {
841       "version": "4.0.3",
842       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
843       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
844       "dev": true,
845       "dependencies": {
846         "is-extglob": "^2.1.1"
847       },
848       "engines": {
849         "node": ">=0.10.0"
850       }
851     },
852     "node_modules/is-negative-zero": {
853       "version": "2.0.3",
854       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
855       "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
856       "dev": true,
857       "engines": {
858         "node": ">= 0.4"
859       },
860       "funding": {
861         "url": "https://github.com/sponsors/ljharb"
862       }
863     },
864     "node_modules/is-number": {
865       "version": "7.0.0",
866       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
867       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
868       "dev": true,
869       "engines": {
870         "node": ">=0.12.0"
871       }
872     },
873     "node_modules/is-number-object": {
874       "version": "1.0.7",
875       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
876       "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
877       "dev": true,
878       "dependencies": {
879         "has-tostringtag": "^1.0.0"
880       },
881       "engines": {
882         "node": ">= 0.4"
883       },
884       "funding": {
885         "url": "https://github.com/sponsors/ljharb"
886       }
887     },
888     "node_modules/is-regex": {
889       "version": "1.1.4",
890       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
891       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
892       "dev": true,
893       "dependencies": {
894         "call-bind": "^1.0.2",
895         "has-tostringtag": "^1.0.0"
896       },
897       "engines": {
898         "node": ">= 0.4"
899       },
900       "funding": {
901         "url": "https://github.com/sponsors/ljharb"
902       }
903     },
904     "node_modules/is-shared-array-buffer": {
905       "version": "1.0.3",
906       "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
907       "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
908       "dev": true,
909       "dependencies": {
910         "call-bind": "^1.0.7"
911       },
912       "engines": {
913         "node": ">= 0.4"
914       },
915       "funding": {
916         "url": "https://github.com/sponsors/ljharb"
917       }
918     },
919     "node_modules/is-string": {
920       "version": "1.0.7",
921       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
922       "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
923       "dev": true,
924       "dependencies": {
925         "has-tostringtag": "^1.0.0"
926       },
927       "engines": {
928         "node": ">= 0.4"
929       },
930       "funding": {
931         "url": "https://github.com/sponsors/ljharb"
932       }
933     },
934     "node_modules/is-symbol": {
935       "version": "1.0.4",
936       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
937       "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
938       "dev": true,
939       "dependencies": {
940         "has-symbols": "^1.0.2"
941       },
942       "engines": {
943         "node": ">= 0.4"
944       },
945       "funding": {
946         "url": "https://github.com/sponsors/ljharb"
947       }
948     },
949     "node_modules/is-typed-array": {
950       "version": "1.1.13",
951       "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
952       "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
953       "dev": true,
954       "dependencies": {
955         "which-typed-array": "^1.1.14"
956       },
957       "engines": {
958         "node": ">= 0.4"
959       },
960       "funding": {
961         "url": "https://github.com/sponsors/ljharb"
962       }
963     },
964     "node_modules/is-weakref": {
965       "version": "1.0.2",
966       "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
967       "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
968       "dev": true,
969       "dependencies": {
970         "call-bind": "^1.0.2"
971       },
972       "funding": {
973         "url": "https://github.com/sponsors/ljharb"
974       }
975     },
976     "node_modules/isarray": {
977       "version": "2.0.5",
978       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
979       "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
980       "dev": true
981     },
982     "node_modules/isexe": {
983       "version": "2.0.0",
984       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
985       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
986       "dev": true
987     },
988     "node_modules/json-parse-better-errors": {
989       "version": "1.0.2",
990       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
991       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
992       "dev": true
993     },
994     "node_modules/load-json-file": {
995       "version": "4.0.0",
996       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
997       "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==",
998       "dev": true,
999       "dependencies": {
1000         "graceful-fs": "^4.1.2",
1001         "parse-json": "^4.0.0",
1002         "pify": "^3.0.0",
1003         "strip-bom": "^3.0.0"
1004       },
1005       "engines": {
1006         "node": ">=4"
1007       }
1008     },
1009     "node_modules/memorystream": {
1010       "version": "0.3.1",
1011       "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
1012       "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==",
1013       "dev": true,
1014       "engines": {
1015         "node": ">= 0.10.0"
1016       }
1017     },
1018     "node_modules/minimatch": {
1019       "version": "3.1.2",
1020       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1021       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1022       "dev": true,
1023       "dependencies": {
1024         "brace-expansion": "^1.1.7"
1025       },
1026       "engines": {
1027         "node": "*"
1028       }
1029     },
1030     "node_modules/nice-try": {
1031       "version": "1.0.5",
1032       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
1033       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
1034       "dev": true
1035     },
1036     "node_modules/normalize-package-data": {
1037       "version": "2.5.0",
1038       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1039       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1040       "dev": true,
1041       "dependencies": {
1042         "hosted-git-info": "^2.1.4",
1043         "resolve": "^1.10.0",
1044         "semver": "2 || 3 || 4 || 5",
1045         "validate-npm-package-license": "^3.0.1"
1046       }
1047     },
1048     "node_modules/normalize-path": {
1049       "version": "3.0.0",
1050       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1051       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1052       "dev": true,
1053       "engines": {
1054         "node": ">=0.10.0"
1055       }
1056     },
1057     "node_modules/npm-run-all": {
1058       "version": "4.1.5",
1059       "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
1060       "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
1061       "dev": true,
1062       "dependencies": {
1063         "ansi-styles": "^3.2.1",
1064         "chalk": "^2.4.1",
1065         "cross-spawn": "^6.0.5",
1066         "memorystream": "^0.3.1",
1067         "minimatch": "^3.0.4",
1068         "pidtree": "^0.3.0",
1069         "read-pkg": "^3.0.0",
1070         "shell-quote": "^1.6.1",
1071         "string.prototype.padend": "^3.0.0"
1072       },
1073       "bin": {
1074         "npm-run-all": "bin/npm-run-all/index.js",
1075         "run-p": "bin/run-p/index.js",
1076         "run-s": "bin/run-s/index.js"
1077       },
1078       "engines": {
1079         "node": ">= 4"
1080       }
1081     },
1082     "node_modules/object-inspect": {
1083       "version": "1.13.1",
1084       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
1085       "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
1086       "dev": true,
1087       "funding": {
1088         "url": "https://github.com/sponsors/ljharb"
1089       }
1090     },
1091     "node_modules/object-keys": {
1092       "version": "1.1.1",
1093       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
1094       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
1095       "dev": true,
1096       "engines": {
1097         "node": ">= 0.4"
1098       }
1099     },
1100     "node_modules/object.assign": {
1101       "version": "4.1.5",
1102       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
1103       "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
1104       "dev": true,
1105       "dependencies": {
1106         "call-bind": "^1.0.5",
1107         "define-properties": "^1.2.1",
1108         "has-symbols": "^1.0.3",
1109         "object-keys": "^1.1.1"
1110       },
1111       "engines": {
1112         "node": ">= 0.4"
1113       },
1114       "funding": {
1115         "url": "https://github.com/sponsors/ljharb"
1116       }
1117     },
1118     "node_modules/parse-json": {
1119       "version": "4.0.0",
1120       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
1121       "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
1122       "dev": true,
1123       "dependencies": {
1124         "error-ex": "^1.3.1",
1125         "json-parse-better-errors": "^1.0.1"
1126       },
1127       "engines": {
1128         "node": ">=4"
1129       }
1130     },
1131     "node_modules/path-key": {
1132       "version": "2.0.1",
1133       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1134       "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
1135       "dev": true,
1136       "engines": {
1137         "node": ">=4"
1138       }
1139     },
1140     "node_modules/path-parse": {
1141       "version": "1.0.7",
1142       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1143       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1144       "dev": true
1145     },
1146     "node_modules/path-type": {
1147       "version": "3.0.0",
1148       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
1149       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
1150       "dev": true,
1151       "dependencies": {
1152         "pify": "^3.0.0"
1153       },
1154       "engines": {
1155         "node": ">=4"
1156       }
1157     },
1158     "node_modules/picomatch": {
1159       "version": "2.3.1",
1160       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1161       "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1162       "dev": true,
1163       "engines": {
1164         "node": ">=8.6"
1165       },
1166       "funding": {
1167         "url": "https://github.com/sponsors/jonschlinkert"
1168       }
1169     },
1170     "node_modules/pidtree": {
1171       "version": "0.3.1",
1172       "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
1173       "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
1174       "dev": true,
1175       "bin": {
1176         "pidtree": "bin/pidtree.js"
1177       },
1178       "engines": {
1179         "node": ">=0.10"
1180       }
1181     },
1182     "node_modules/pify": {
1183       "version": "3.0.0",
1184       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1185       "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
1186       "dev": true,
1187       "engines": {
1188         "node": ">=4"
1189       }
1190     },
1191     "node_modules/possible-typed-array-names": {
1192       "version": "1.0.0",
1193       "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
1194       "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
1195       "dev": true,
1196       "engines": {
1197         "node": ">= 0.4"
1198       }
1199     },
1200     "node_modules/read-pkg": {
1201       "version": "3.0.0",
1202       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
1203       "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==",
1204       "dev": true,
1205       "dependencies": {
1206         "load-json-file": "^4.0.0",
1207         "normalize-package-data": "^2.3.2",
1208         "path-type": "^3.0.0"
1209       },
1210       "engines": {
1211         "node": ">=4"
1212       }
1213     },
1214     "node_modules/readdirp": {
1215       "version": "3.6.0",
1216       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1217       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1218       "dev": true,
1219       "dependencies": {
1220         "picomatch": "^2.2.1"
1221       },
1222       "engines": {
1223         "node": ">=8.10.0"
1224       }
1225     },
1226     "node_modules/regexp.prototype.flags": {
1227       "version": "1.5.2",
1228       "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
1229       "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
1230       "dev": true,
1231       "dependencies": {
1232         "call-bind": "^1.0.6",
1233         "define-properties": "^1.2.1",
1234         "es-errors": "^1.3.0",
1235         "set-function-name": "^2.0.1"
1236       },
1237       "engines": {
1238         "node": ">= 0.4"
1239       },
1240       "funding": {
1241         "url": "https://github.com/sponsors/ljharb"
1242       }
1243     },
1244     "node_modules/resolve": {
1245       "version": "1.22.8",
1246       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
1247       "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
1248       "dev": true,
1249       "dependencies": {
1250         "is-core-module": "^2.13.0",
1251         "path-parse": "^1.0.7",
1252         "supports-preserve-symlinks-flag": "^1.0.0"
1253       },
1254       "bin": {
1255         "resolve": "bin/resolve"
1256       },
1257       "funding": {
1258         "url": "https://github.com/sponsors/ljharb"
1259       }
1260     },
1261     "node_modules/safe-array-concat": {
1262       "version": "1.1.2",
1263       "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
1264       "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
1265       "dev": true,
1266       "dependencies": {
1267         "call-bind": "^1.0.7",
1268         "get-intrinsic": "^1.2.4",
1269         "has-symbols": "^1.0.3",
1270         "isarray": "^2.0.5"
1271       },
1272       "engines": {
1273         "node": ">=0.4"
1274       },
1275       "funding": {
1276         "url": "https://github.com/sponsors/ljharb"
1277       }
1278     },
1279     "node_modules/safe-regex-test": {
1280       "version": "1.0.3",
1281       "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
1282       "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
1283       "dev": true,
1284       "dependencies": {
1285         "call-bind": "^1.0.6",
1286         "es-errors": "^1.3.0",
1287         "is-regex": "^1.1.4"
1288       },
1289       "engines": {
1290         "node": ">= 0.4"
1291       },
1292       "funding": {
1293         "url": "https://github.com/sponsors/ljharb"
1294       }
1295     },
1296     "node_modules/sass": {
1297       "version": "1.77.0",
1298       "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.0.tgz",
1299       "integrity": "sha512-eGj4HNfXqBWtSnvItNkn7B6icqH14i3CiCGbzMKs3BAPTq62pp9NBYsBgyN4cA+qssqo9r26lW4JSvlaUUWbgw==",
1300       "dev": true,
1301       "dependencies": {
1302         "chokidar": ">=3.0.0 <4.0.0",
1303         "immutable": "^4.0.0",
1304         "source-map-js": ">=0.6.2 <2.0.0"
1305       },
1306       "bin": {
1307         "sass": "sass.js"
1308       },
1309       "engines": {
1310         "node": ">=14.0.0"
1311       }
1312     },
1313     "node_modules/semver": {
1314       "version": "5.7.2",
1315       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
1316       "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
1317       "dev": true,
1318       "bin": {
1319         "semver": "bin/semver"
1320       }
1321     },
1322     "node_modules/set-function-length": {
1323       "version": "1.2.2",
1324       "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
1325       "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
1326       "dev": true,
1327       "dependencies": {
1328         "define-data-property": "^1.1.4",
1329         "es-errors": "^1.3.0",
1330         "function-bind": "^1.1.2",
1331         "get-intrinsic": "^1.2.4",
1332         "gopd": "^1.0.1",
1333         "has-property-descriptors": "^1.0.2"
1334       },
1335       "engines": {
1336         "node": ">= 0.4"
1337       }
1338     },
1339     "node_modules/set-function-name": {
1340       "version": "2.0.2",
1341       "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
1342       "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
1343       "dev": true,
1344       "dependencies": {
1345         "define-data-property": "^1.1.4",
1346         "es-errors": "^1.3.0",
1347         "functions-have-names": "^1.2.3",
1348         "has-property-descriptors": "^1.0.2"
1349       },
1350       "engines": {
1351         "node": ">= 0.4"
1352       }
1353     },
1354     "node_modules/shebang-command": {
1355       "version": "1.2.0",
1356       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
1357       "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
1358       "dev": true,
1359       "dependencies": {
1360         "shebang-regex": "^1.0.0"
1361       },
1362       "engines": {
1363         "node": ">=0.10.0"
1364       }
1365     },
1366     "node_modules/shebang-regex": {
1367       "version": "1.0.0",
1368       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
1369       "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
1370       "dev": true,
1371       "engines": {
1372         "node": ">=0.10.0"
1373       }
1374     },
1375     "node_modules/shell-quote": {
1376       "version": "1.8.1",
1377       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
1378       "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
1379       "dev": true,
1380       "funding": {
1381         "url": "https://github.com/sponsors/ljharb"
1382       }
1383     },
1384     "node_modules/side-channel": {
1385       "version": "1.0.6",
1386       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
1387       "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
1388       "dev": true,
1389       "dependencies": {
1390         "call-bind": "^1.0.7",
1391         "es-errors": "^1.3.0",
1392         "get-intrinsic": "^1.2.4",
1393         "object-inspect": "^1.13.1"
1394       },
1395       "engines": {
1396         "node": ">= 0.4"
1397       },
1398       "funding": {
1399         "url": "https://github.com/sponsors/ljharb"
1400       }
1401     },
1402     "node_modules/source-map-js": {
1403       "version": "1.2.0",
1404       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
1405       "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
1406       "dev": true,
1407       "engines": {
1408         "node": ">=0.10.0"
1409       }
1410     },
1411     "node_modules/spdx-correct": {
1412       "version": "3.2.0",
1413       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
1414       "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
1415       "dev": true,
1416       "dependencies": {
1417         "spdx-expression-parse": "^3.0.0",
1418         "spdx-license-ids": "^3.0.0"
1419       }
1420     },
1421     "node_modules/spdx-exceptions": {
1422       "version": "2.5.0",
1423       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
1424       "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
1425       "dev": true
1426     },
1427     "node_modules/spdx-expression-parse": {
1428       "version": "3.0.1",
1429       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
1430       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
1431       "dev": true,
1432       "dependencies": {
1433         "spdx-exceptions": "^2.1.0",
1434         "spdx-license-ids": "^3.0.0"
1435       }
1436     },
1437     "node_modules/spdx-license-ids": {
1438       "version": "3.0.17",
1439       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz",
1440       "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==",
1441       "dev": true
1442     },
1443     "node_modules/string.prototype.padend": {
1444       "version": "3.1.6",
1445       "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz",
1446       "integrity": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==",
1447       "dev": true,
1448       "dependencies": {
1449         "call-bind": "^1.0.7",
1450         "define-properties": "^1.2.1",
1451         "es-abstract": "^1.23.2",
1452         "es-object-atoms": "^1.0.0"
1453       },
1454       "engines": {
1455         "node": ">= 0.4"
1456       },
1457       "funding": {
1458         "url": "https://github.com/sponsors/ljharb"
1459       }
1460     },
1461     "node_modules/string.prototype.trim": {
1462       "version": "1.2.9",
1463       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
1464       "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
1465       "dev": true,
1466       "dependencies": {
1467         "call-bind": "^1.0.7",
1468         "define-properties": "^1.2.1",
1469         "es-abstract": "^1.23.0",
1470         "es-object-atoms": "^1.0.0"
1471       },
1472       "engines": {
1473         "node": ">= 0.4"
1474       },
1475       "funding": {
1476         "url": "https://github.com/sponsors/ljharb"
1477       }
1478     },
1479     "node_modules/string.prototype.trimend": {
1480       "version": "1.0.8",
1481       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
1482       "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
1483       "dev": true,
1484       "dependencies": {
1485         "call-bind": "^1.0.7",
1486         "define-properties": "^1.2.1",
1487         "es-object-atoms": "^1.0.0"
1488       },
1489       "funding": {
1490         "url": "https://github.com/sponsors/ljharb"
1491       }
1492     },
1493     "node_modules/string.prototype.trimstart": {
1494       "version": "1.0.8",
1495       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
1496       "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
1497       "dev": true,
1498       "dependencies": {
1499         "call-bind": "^1.0.7",
1500         "define-properties": "^1.2.1",
1501         "es-object-atoms": "^1.0.0"
1502       },
1503       "engines": {
1504         "node": ">= 0.4"
1505       },
1506       "funding": {
1507         "url": "https://github.com/sponsors/ljharb"
1508       }
1509     },
1510     "node_modules/strip-bom": {
1511       "version": "3.0.0",
1512       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
1513       "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
1514       "dev": true,
1515       "engines": {
1516         "node": ">=4"
1517       }
1518     },
1519     "node_modules/supports-color": {
1520       "version": "5.5.0",
1521       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1522       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1523       "dev": true,
1524       "dependencies": {
1525         "has-flag": "^3.0.0"
1526       },
1527       "engines": {
1528         "node": ">=4"
1529       }
1530     },
1531     "node_modules/supports-preserve-symlinks-flag": {
1532       "version": "1.0.0",
1533       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1534       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1535       "dev": true,
1536       "engines": {
1537         "node": ">= 0.4"
1538       },
1539       "funding": {
1540         "url": "https://github.com/sponsors/ljharb"
1541       }
1542     },
1543     "node_modules/to-regex-range": {
1544       "version": "5.0.1",
1545       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1546       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1547       "dev": true,
1548       "dependencies": {
1549         "is-number": "^7.0.0"
1550       },
1551       "engines": {
1552         "node": ">=8.0"
1553       }
1554     },
1555     "node_modules/typed-array-buffer": {
1556       "version": "1.0.2",
1557       "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
1558       "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
1559       "dev": true,
1560       "dependencies": {
1561         "call-bind": "^1.0.7",
1562         "es-errors": "^1.3.0",
1563         "is-typed-array": "^1.1.13"
1564       },
1565       "engines": {
1566         "node": ">= 0.4"
1567       }
1568     },
1569     "node_modules/typed-array-byte-length": {
1570       "version": "1.0.1",
1571       "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
1572       "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
1573       "dev": true,
1574       "dependencies": {
1575         "call-bind": "^1.0.7",
1576         "for-each": "^0.3.3",
1577         "gopd": "^1.0.1",
1578         "has-proto": "^1.0.3",
1579         "is-typed-array": "^1.1.13"
1580       },
1581       "engines": {
1582         "node": ">= 0.4"
1583       },
1584       "funding": {
1585         "url": "https://github.com/sponsors/ljharb"
1586       }
1587     },
1588     "node_modules/typed-array-byte-offset": {
1589       "version": "1.0.2",
1590       "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
1591       "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
1592       "dev": true,
1593       "dependencies": {
1594         "available-typed-arrays": "^1.0.7",
1595         "call-bind": "^1.0.7",
1596         "for-each": "^0.3.3",
1597         "gopd": "^1.0.1",
1598         "has-proto": "^1.0.3",
1599         "is-typed-array": "^1.1.13"
1600       },
1601       "engines": {
1602         "node": ">= 0.4"
1603       },
1604       "funding": {
1605         "url": "https://github.com/sponsors/ljharb"
1606       }
1607     },
1608     "node_modules/typed-array-length": {
1609       "version": "1.0.6",
1610       "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
1611       "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
1612       "dev": true,
1613       "dependencies": {
1614         "call-bind": "^1.0.7",
1615         "for-each": "^0.3.3",
1616         "gopd": "^1.0.1",
1617         "has-proto": "^1.0.3",
1618         "is-typed-array": "^1.1.13",
1619         "possible-typed-array-names": "^1.0.0"
1620       },
1621       "engines": {
1622         "node": ">= 0.4"
1623       },
1624       "funding": {
1625         "url": "https://github.com/sponsors/ljharb"
1626       }
1627     },
1628     "node_modules/unbox-primitive": {
1629       "version": "1.0.2",
1630       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
1631       "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
1632       "dev": true,
1633       "dependencies": {
1634         "call-bind": "^1.0.2",
1635         "has-bigints": "^1.0.2",
1636         "has-symbols": "^1.0.3",
1637         "which-boxed-primitive": "^1.0.2"
1638       },
1639       "funding": {
1640         "url": "https://github.com/sponsors/ljharb"
1641       }
1642     },
1643     "node_modules/validate-npm-package-license": {
1644       "version": "3.0.4",
1645       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
1646       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
1647       "dev": true,
1648       "dependencies": {
1649         "spdx-correct": "^3.0.0",
1650         "spdx-expression-parse": "^3.0.0"
1651       }
1652     },
1653     "node_modules/which": {
1654       "version": "1.3.1",
1655       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1656       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1657       "dev": true,
1658       "dependencies": {
1659         "isexe": "^2.0.0"
1660       },
1661       "bin": {
1662         "which": "bin/which"
1663       }
1664     },
1665     "node_modules/which-boxed-primitive": {
1666       "version": "1.0.2",
1667       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
1668       "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
1669       "dev": true,
1670       "dependencies": {
1671         "is-bigint": "^1.0.1",
1672         "is-boolean-object": "^1.1.0",
1673         "is-number-object": "^1.0.4",
1674         "is-string": "^1.0.5",
1675         "is-symbol": "^1.0.3"
1676       },
1677       "funding": {
1678         "url": "https://github.com/sponsors/ljharb"
1679       }
1680     },
1681     "node_modules/which-typed-array": {
1682       "version": "1.1.15",
1683       "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
1684       "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
1685       "dev": true,
1686       "dependencies": {
1687         "available-typed-arrays": "^1.0.7",
1688         "call-bind": "^1.0.7",
1689         "for-each": "^0.3.3",
1690         "gopd": "^1.0.1",
1691         "has-tostringtag": "^1.0.2"
1692       },
1693       "engines": {
1694         "node": ">= 0.4"
1695       },
1696       "funding": {
1697         "url": "https://github.com/sponsors/ljharb"
1698       }
1699     }
1700   }
1701 }