gubes mirror. how does this work
1{
2 "name": "docs",
3 "lockfileVersion": 3,
4 "requires": true,
5 "packages": {
6 "": {
7 "dependencies": {
8 "@fontsource-variable/roboto-serif": "^5.0.14"
9 },
10 "devDependencies": {
11 "@11ty/eleventy": "^2.0.1"
12 }
13 },
14 "node_modules/@11ty/dependency-tree": {
15 "version": "2.0.1",
16 "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-2.0.1.tgz",
17 "integrity": "sha512-5R+DsT9LJ9tXiSQ4y+KLFppCkQyXhzAm1AIuBWE/sbU0hSXY5pkhoqQYEcPJQFg/nglL+wD55iv2j+7O96UAvg==",
18 "dev": true
19 },
20 "node_modules/@11ty/eleventy": {
21 "version": "2.0.1",
22 "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-2.0.1.tgz",
23 "integrity": "sha512-t8XVUbCJByhVEa1RzO0zS2QzbL3wPY8ot1yUw9noqiSHxJWUwv6jiwm1/MZDPTYtkZH2ZHvdQIRQ5/SjG9XmLw==",
24 "dev": true,
25 "dependencies": {
26 "@11ty/dependency-tree": "^2.0.1",
27 "@11ty/eleventy-dev-server": "^1.0.4",
28 "@11ty/eleventy-utils": "^1.0.1",
29 "@11ty/lodash-custom": "^4.17.21",
30 "@iarna/toml": "^2.2.5",
31 "@sindresorhus/slugify": "^1.1.2",
32 "bcp-47-normalize": "^1.1.1",
33 "chokidar": "^3.5.3",
34 "cross-spawn": "^7.0.3",
35 "debug": "^4.3.4",
36 "dependency-graph": "^0.11.0",
37 "ejs": "^3.1.9",
38 "fast-glob": "^3.2.12",
39 "graceful-fs": "^4.2.11",
40 "gray-matter": "^4.0.3",
41 "hamljs": "^0.6.2",
42 "handlebars": "^4.7.7",
43 "is-glob": "^4.0.3",
44 "iso-639-1": "^2.1.15",
45 "kleur": "^4.1.5",
46 "liquidjs": "^10.7.0",
47 "luxon": "^3.3.0",
48 "markdown-it": "^13.0.1",
49 "micromatch": "^4.0.5",
50 "minimist": "^1.2.8",
51 "moo": "^0.5.2",
52 "multimatch": "^5.0.0",
53 "mustache": "^4.2.0",
54 "normalize-path": "^3.0.0",
55 "nunjucks": "^3.2.3",
56 "path-to-regexp": "^6.2.1",
57 "please-upgrade-node": "^3.2.0",
58 "posthtml": "^0.16.6",
59 "posthtml-urls": "^1.0.0",
60 "pug": "^3.0.2",
61 "recursive-copy": "^2.0.14",
62 "semver": "^7.3.8",
63 "slugify": "^1.6.6"
64 },
65 "bin": {
66 "eleventy": "cmd.js"
67 },
68 "engines": {
69 "node": ">=14"
70 },
71 "funding": {
72 "type": "opencollective",
73 "url": "https://opencollective.com/11ty"
74 }
75 },
76 "node_modules/@11ty/eleventy-dev-server": {
77 "version": "1.0.4",
78 "resolved": "https://registry.npmjs.org/@11ty/eleventy-dev-server/-/eleventy-dev-server-1.0.4.tgz",
79 "integrity": "sha512-qVBmV2G1KF/0o5B/3fITlrrDHy4bONUI2YuN3/WJ3BNw4NU1d/we8XhKrlgq13nNvHoBx5czYp3LZt8qRG53Fg==",
80 "dev": true,
81 "dependencies": {
82 "@11ty/eleventy-utils": "^1.0.1",
83 "chokidar": "^3.5.3",
84 "debug": "^4.3.4",
85 "dev-ip": "^1.0.1",
86 "finalhandler": "^1.2.0",
87 "mime": "^3.0.0",
88 "minimist": "^1.2.8",
89 "morphdom": "^2.7.0",
90 "please-upgrade-node": "^3.2.0",
91 "ssri": "^8.0.1",
92 "ws": "^8.13.0"
93 },
94 "bin": {
95 "eleventy-dev-server": "cmd.js"
96 },
97 "engines": {
98 "node": ">=14"
99 },
100 "funding": {
101 "type": "opencollective",
102 "url": "https://opencollective.com/11ty"
103 }
104 },
105 "node_modules/@11ty/eleventy-utils": {
106 "version": "1.0.3",
107 "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.3.tgz",
108 "integrity": "sha512-nULO91om7vQw4Y/UBjM8i7nJ1xl+/nyK4rImZ41lFxiY2d+XUz7ChAj1CDYFjrLZeu0utAYJTZ45LlcHTkUG4g==",
109 "dev": true,
110 "dependencies": {
111 "normalize-path": "^3.0.0"
112 },
113 "engines": {
114 "node": ">=12"
115 },
116 "funding": {
117 "type": "opencollective",
118 "url": "https://opencollective.com/11ty"
119 }
120 },
121 "node_modules/@11ty/lodash-custom": {
122 "version": "4.17.21",
123 "resolved": "https://registry.npmjs.org/@11ty/lodash-custom/-/lodash-custom-4.17.21.tgz",
124 "integrity": "sha512-Mqt6im1xpb1Ykn3nbcCovWXK3ggywRJa+IXIdoz4wIIK+cvozADH63lexcuPpGS/gJ6/m2JxyyXDyupkMr5DHw==",
125 "dev": true,
126 "engines": {
127 "node": ">=14"
128 },
129 "funding": {
130 "type": "opencollective",
131 "url": "https://opencollective.com/11ty"
132 }
133 },
134 "node_modules/@babel/helper-string-parser": {
135 "version": "7.24.8",
136 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz",
137 "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==",
138 "dev": true,
139 "engines": {
140 "node": ">=6.9.0"
141 }
142 },
143 "node_modules/@babel/helper-validator-identifier": {
144 "version": "7.24.7",
145 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz",
146 "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==",
147 "dev": true,
148 "engines": {
149 "node": ">=6.9.0"
150 }
151 },
152 "node_modules/@babel/parser": {
153 "version": "7.24.8",
154 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz",
155 "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==",
156 "dev": true,
157 "bin": {
158 "parser": "bin/babel-parser.js"
159 },
160 "engines": {
161 "node": ">=6.0.0"
162 }
163 },
164 "node_modules/@babel/types": {
165 "version": "7.24.8",
166 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz",
167 "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==",
168 "dev": true,
169 "dependencies": {
170 "@babel/helper-string-parser": "^7.24.8",
171 "@babel/helper-validator-identifier": "^7.24.7",
172 "to-fast-properties": "^2.0.0"
173 },
174 "engines": {
175 "node": ">=6.9.0"
176 }
177 },
178 "node_modules/@fontsource-variable/roboto-serif": {
179 "version": "5.0.14",
180 "resolved": "https://registry.npmjs.org/@fontsource-variable/roboto-serif/-/roboto-serif-5.0.14.tgz",
181 "integrity": "sha512-lzjPasdqDhuDaiavHn6OB2XIxptqHroXUNwnfoDUukU9whH7SlGFyt+s6MNFmVp5ijqv14uJdiDcd1SWTqwLKQ=="
182 },
183 "node_modules/@iarna/toml": {
184 "version": "2.2.5",
185 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
186 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
187 "dev": true
188 },
189 "node_modules/@nodelib/fs.scandir": {
190 "version": "2.1.5",
191 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
192 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
193 "dev": true,
194 "dependencies": {
195 "@nodelib/fs.stat": "2.0.5",
196 "run-parallel": "^1.1.9"
197 },
198 "engines": {
199 "node": ">= 8"
200 }
201 },
202 "node_modules/@nodelib/fs.stat": {
203 "version": "2.0.5",
204 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
205 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
206 "dev": true,
207 "engines": {
208 "node": ">= 8"
209 }
210 },
211 "node_modules/@nodelib/fs.walk": {
212 "version": "1.2.8",
213 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
214 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
215 "dev": true,
216 "dependencies": {
217 "@nodelib/fs.scandir": "2.1.5",
218 "fastq": "^1.6.0"
219 },
220 "engines": {
221 "node": ">= 8"
222 }
223 },
224 "node_modules/@sindresorhus/slugify": {
225 "version": "1.1.2",
226 "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz",
227 "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==",
228 "dev": true,
229 "dependencies": {
230 "@sindresorhus/transliterate": "^0.1.1",
231 "escape-string-regexp": "^4.0.0"
232 },
233 "engines": {
234 "node": ">=10"
235 },
236 "funding": {
237 "url": "https://github.com/sponsors/sindresorhus"
238 }
239 },
240 "node_modules/@sindresorhus/transliterate": {
241 "version": "0.1.2",
242 "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz",
243 "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==",
244 "dev": true,
245 "dependencies": {
246 "escape-string-regexp": "^2.0.0",
247 "lodash.deburr": "^4.1.0"
248 },
249 "engines": {
250 "node": ">=10"
251 },
252 "funding": {
253 "url": "https://github.com/sponsors/sindresorhus"
254 }
255 },
256 "node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": {
257 "version": "2.0.0",
258 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
259 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
260 "dev": true,
261 "engines": {
262 "node": ">=8"
263 }
264 },
265 "node_modules/@types/minimatch": {
266 "version": "3.0.5",
267 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
268 "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
269 "dev": true
270 },
271 "node_modules/a-sync-waterfall": {
272 "version": "1.0.1",
273 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
274 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",
275 "dev": true
276 },
277 "node_modules/acorn": {
278 "version": "7.4.1",
279 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
280 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
281 "dev": true,
282 "bin": {
283 "acorn": "bin/acorn"
284 },
285 "engines": {
286 "node": ">=0.4.0"
287 }
288 },
289 "node_modules/ansi-styles": {
290 "version": "4.3.0",
291 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
292 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
293 "dev": true,
294 "dependencies": {
295 "color-convert": "^2.0.1"
296 },
297 "engines": {
298 "node": ">=8"
299 },
300 "funding": {
301 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
302 }
303 },
304 "node_modules/any-promise": {
305 "version": "0.1.0",
306 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz",
307 "integrity": "sha512-lqzY9o+BbeGHRCOyxQkt/Tgvz0IZhTmQiA+LxQW8wSNpcTbj8K+0cZiSEvbpNZZP9/11Gy7dnLO3GNWUXO4d1g==",
308 "dev": true
309 },
310 "node_modules/anymatch": {
311 "version": "3.1.3",
312 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
313 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
314 "dev": true,
315 "dependencies": {
316 "normalize-path": "^3.0.0",
317 "picomatch": "^2.0.4"
318 },
319 "engines": {
320 "node": ">= 8"
321 }
322 },
323 "node_modules/argparse": {
324 "version": "1.0.10",
325 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
326 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
327 "dev": true,
328 "dependencies": {
329 "sprintf-js": "~1.0.2"
330 }
331 },
332 "node_modules/array-differ": {
333 "version": "3.0.0",
334 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
335 "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
336 "dev": true,
337 "engines": {
338 "node": ">=8"
339 }
340 },
341 "node_modules/array-union": {
342 "version": "2.1.0",
343 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
344 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
345 "dev": true,
346 "engines": {
347 "node": ">=8"
348 }
349 },
350 "node_modules/array-uniq": {
351 "version": "1.0.3",
352 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
353 "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==",
354 "dev": true,
355 "engines": {
356 "node": ">=0.10.0"
357 }
358 },
359 "node_modules/arrify": {
360 "version": "2.0.1",
361 "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
362 "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
363 "dev": true,
364 "engines": {
365 "node": ">=8"
366 }
367 },
368 "node_modules/asap": {
369 "version": "2.0.6",
370 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
371 "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
372 "dev": true
373 },
374 "node_modules/assert-never": {
375 "version": "1.3.0",
376 "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.3.0.tgz",
377 "integrity": "sha512-9Z3vxQ+berkL/JJo0dK+EY3Lp0s3NtSnP3VCLsh5HDcZPrh0M+KQRK5sWhUeyPPH+/RCxZqOxLMR+YC6vlviEQ==",
378 "dev": true
379 },
380 "node_modules/async": {
381 "version": "3.2.5",
382 "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
383 "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==",
384 "dev": true
385 },
386 "node_modules/babel-walk": {
387 "version": "3.0.0-canary-5",
388 "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz",
389 "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==",
390 "dev": true,
391 "dependencies": {
392 "@babel/types": "^7.9.6"
393 },
394 "engines": {
395 "node": ">= 10.0.0"
396 }
397 },
398 "node_modules/balanced-match": {
399 "version": "1.0.2",
400 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
401 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
402 "dev": true
403 },
404 "node_modules/bcp-47": {
405 "version": "1.0.8",
406 "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz",
407 "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==",
408 "dev": true,
409 "dependencies": {
410 "is-alphabetical": "^1.0.0",
411 "is-alphanumerical": "^1.0.0",
412 "is-decimal": "^1.0.0"
413 },
414 "funding": {
415 "type": "github",
416 "url": "https://github.com/sponsors/wooorm"
417 }
418 },
419 "node_modules/bcp-47-match": {
420 "version": "1.0.3",
421 "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-1.0.3.tgz",
422 "integrity": "sha512-LggQ4YTdjWQSKELZF5JwchnBa1u0pIQSZf5lSdOHEdbVP55h0qICA/FUp3+W99q0xqxYa1ZQizTUH87gecII5w==",
423 "dev": true,
424 "funding": {
425 "type": "github",
426 "url": "https://github.com/sponsors/wooorm"
427 }
428 },
429 "node_modules/bcp-47-normalize": {
430 "version": "1.1.1",
431 "resolved": "https://registry.npmjs.org/bcp-47-normalize/-/bcp-47-normalize-1.1.1.tgz",
432 "integrity": "sha512-jWZ1Jdu3cs0EZdfCkS0UE9Gg01PtxnChjEBySeB+Zo6nkqtFfnvtoQQgP1qU1Oo4qgJgxhTI6Sf9y/pZIhPs0A==",
433 "dev": true,
434 "dependencies": {
435 "bcp-47": "^1.0.0",
436 "bcp-47-match": "^1.0.0"
437 },
438 "funding": {
439 "type": "github",
440 "url": "https://github.com/sponsors/wooorm"
441 }
442 },
443 "node_modules/binary-extensions": {
444 "version": "2.3.0",
445 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
446 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
447 "dev": true,
448 "engines": {
449 "node": ">=8"
450 },
451 "funding": {
452 "url": "https://github.com/sponsors/sindresorhus"
453 }
454 },
455 "node_modules/brace-expansion": {
456 "version": "1.1.11",
457 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
458 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
459 "dev": true,
460 "dependencies": {
461 "balanced-match": "^1.0.0",
462 "concat-map": "0.0.1"
463 }
464 },
465 "node_modules/braces": {
466 "version": "3.0.3",
467 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
468 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
469 "dev": true,
470 "dependencies": {
471 "fill-range": "^7.1.1"
472 },
473 "engines": {
474 "node": ">=8"
475 }
476 },
477 "node_modules/call-bind": {
478 "version": "1.0.7",
479 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
480 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
481 "dev": true,
482 "dependencies": {
483 "es-define-property": "^1.0.0",
484 "es-errors": "^1.3.0",
485 "function-bind": "^1.1.2",
486 "get-intrinsic": "^1.2.4",
487 "set-function-length": "^1.2.1"
488 },
489 "engines": {
490 "node": ">= 0.4"
491 },
492 "funding": {
493 "url": "https://github.com/sponsors/ljharb"
494 }
495 },
496 "node_modules/chalk": {
497 "version": "4.1.2",
498 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
499 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
500 "dev": true,
501 "dependencies": {
502 "ansi-styles": "^4.1.0",
503 "supports-color": "^7.1.0"
504 },
505 "engines": {
506 "node": ">=10"
507 },
508 "funding": {
509 "url": "https://github.com/chalk/chalk?sponsor=1"
510 }
511 },
512 "node_modules/character-parser": {
513 "version": "2.2.0",
514 "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
515 "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==",
516 "dev": true,
517 "dependencies": {
518 "is-regex": "^1.0.3"
519 }
520 },
521 "node_modules/chokidar": {
522 "version": "3.6.0",
523 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
524 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
525 "dev": true,
526 "dependencies": {
527 "anymatch": "~3.1.2",
528 "braces": "~3.0.2",
529 "glob-parent": "~5.1.2",
530 "is-binary-path": "~2.1.0",
531 "is-glob": "~4.0.1",
532 "normalize-path": "~3.0.0",
533 "readdirp": "~3.6.0"
534 },
535 "engines": {
536 "node": ">= 8.10.0"
537 },
538 "funding": {
539 "url": "https://paulmillr.com/funding/"
540 },
541 "optionalDependencies": {
542 "fsevents": "~2.3.2"
543 }
544 },
545 "node_modules/color-convert": {
546 "version": "2.0.1",
547 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
548 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
549 "dev": true,
550 "dependencies": {
551 "color-name": "~1.1.4"
552 },
553 "engines": {
554 "node": ">=7.0.0"
555 }
556 },
557 "node_modules/color-name": {
558 "version": "1.1.4",
559 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
560 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
561 "dev": true
562 },
563 "node_modules/commander": {
564 "version": "10.0.1",
565 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
566 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
567 "dev": true,
568 "engines": {
569 "node": ">=14"
570 }
571 },
572 "node_modules/concat-map": {
573 "version": "0.0.1",
574 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
575 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
576 "dev": true
577 },
578 "node_modules/constantinople": {
579 "version": "4.0.1",
580 "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz",
581 "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==",
582 "dev": true,
583 "dependencies": {
584 "@babel/parser": "^7.6.0",
585 "@babel/types": "^7.6.1"
586 }
587 },
588 "node_modules/cross-spawn": {
589 "version": "7.0.3",
590 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
591 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
592 "dev": true,
593 "dependencies": {
594 "path-key": "^3.1.0",
595 "shebang-command": "^2.0.0",
596 "which": "^2.0.1"
597 },
598 "engines": {
599 "node": ">= 8"
600 }
601 },
602 "node_modules/debug": {
603 "version": "4.3.5",
604 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
605 "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
606 "dev": true,
607 "dependencies": {
608 "ms": "2.1.2"
609 },
610 "engines": {
611 "node": ">=6.0"
612 },
613 "peerDependenciesMeta": {
614 "supports-color": {
615 "optional": true
616 }
617 }
618 },
619 "node_modules/define-data-property": {
620 "version": "1.1.4",
621 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
622 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
623 "dev": true,
624 "dependencies": {
625 "es-define-property": "^1.0.0",
626 "es-errors": "^1.3.0",
627 "gopd": "^1.0.1"
628 },
629 "engines": {
630 "node": ">= 0.4"
631 },
632 "funding": {
633 "url": "https://github.com/sponsors/ljharb"
634 }
635 },
636 "node_modules/dependency-graph": {
637 "version": "0.11.0",
638 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
639 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
640 "dev": true,
641 "engines": {
642 "node": ">= 0.6.0"
643 }
644 },
645 "node_modules/dev-ip": {
646 "version": "1.0.1",
647 "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
648 "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==",
649 "dev": true,
650 "bin": {
651 "dev-ip": "lib/dev-ip.js"
652 },
653 "engines": {
654 "node": ">= 0.8.0"
655 }
656 },
657 "node_modules/doctypes": {
658 "version": "1.1.0",
659 "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
660 "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==",
661 "dev": true
662 },
663 "node_modules/dom-serializer": {
664 "version": "1.4.1",
665 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
666 "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
667 "dev": true,
668 "dependencies": {
669 "domelementtype": "^2.0.1",
670 "domhandler": "^4.2.0",
671 "entities": "^2.0.0"
672 },
673 "funding": {
674 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
675 }
676 },
677 "node_modules/dom-serializer/node_modules/entities": {
678 "version": "2.2.0",
679 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
680 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
681 "dev": true,
682 "funding": {
683 "url": "https://github.com/fb55/entities?sponsor=1"
684 }
685 },
686 "node_modules/domelementtype": {
687 "version": "2.3.0",
688 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
689 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
690 "dev": true,
691 "funding": [
692 {
693 "type": "github",
694 "url": "https://github.com/sponsors/fb55"
695 }
696 ]
697 },
698 "node_modules/domhandler": {
699 "version": "4.3.1",
700 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
701 "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
702 "dev": true,
703 "dependencies": {
704 "domelementtype": "^2.2.0"
705 },
706 "engines": {
707 "node": ">= 4"
708 },
709 "funding": {
710 "url": "https://github.com/fb55/domhandler?sponsor=1"
711 }
712 },
713 "node_modules/domutils": {
714 "version": "2.8.0",
715 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
716 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
717 "dev": true,
718 "dependencies": {
719 "dom-serializer": "^1.0.1",
720 "domelementtype": "^2.2.0",
721 "domhandler": "^4.2.0"
722 },
723 "funding": {
724 "url": "https://github.com/fb55/domutils?sponsor=1"
725 }
726 },
727 "node_modules/ee-first": {
728 "version": "1.1.1",
729 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
730 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
731 "dev": true
732 },
733 "node_modules/ejs": {
734 "version": "3.1.10",
735 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
736 "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
737 "dev": true,
738 "dependencies": {
739 "jake": "^10.8.5"
740 },
741 "bin": {
742 "ejs": "bin/cli.js"
743 },
744 "engines": {
745 "node": ">=0.10.0"
746 }
747 },
748 "node_modules/encodeurl": {
749 "version": "1.0.2",
750 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
751 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
752 "dev": true,
753 "engines": {
754 "node": ">= 0.8"
755 }
756 },
757 "node_modules/entities": {
758 "version": "3.0.1",
759 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
760 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
761 "dev": true,
762 "engines": {
763 "node": ">=0.12"
764 },
765 "funding": {
766 "url": "https://github.com/fb55/entities?sponsor=1"
767 }
768 },
769 "node_modules/errno": {
770 "version": "0.1.8",
771 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
772 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
773 "dev": true,
774 "dependencies": {
775 "prr": "~1.0.1"
776 },
777 "bin": {
778 "errno": "cli.js"
779 }
780 },
781 "node_modules/es-define-property": {
782 "version": "1.0.0",
783 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
784 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
785 "dev": true,
786 "dependencies": {
787 "get-intrinsic": "^1.2.4"
788 },
789 "engines": {
790 "node": ">= 0.4"
791 }
792 },
793 "node_modules/es-errors": {
794 "version": "1.3.0",
795 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
796 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
797 "dev": true,
798 "engines": {
799 "node": ">= 0.4"
800 }
801 },
802 "node_modules/escape-html": {
803 "version": "1.0.3",
804 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
805 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
806 "dev": true
807 },
808 "node_modules/escape-string-regexp": {
809 "version": "4.0.0",
810 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
811 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
812 "dev": true,
813 "engines": {
814 "node": ">=10"
815 },
816 "funding": {
817 "url": "https://github.com/sponsors/sindresorhus"
818 }
819 },
820 "node_modules/esprima": {
821 "version": "4.0.1",
822 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
823 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
824 "dev": true,
825 "bin": {
826 "esparse": "bin/esparse.js",
827 "esvalidate": "bin/esvalidate.js"
828 },
829 "engines": {
830 "node": ">=4"
831 }
832 },
833 "node_modules/extend-shallow": {
834 "version": "2.0.1",
835 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
836 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
837 "dev": true,
838 "dependencies": {
839 "is-extendable": "^0.1.0"
840 },
841 "engines": {
842 "node": ">=0.10.0"
843 }
844 },
845 "node_modules/fast-glob": {
846 "version": "3.3.2",
847 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
848 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
849 "dev": true,
850 "dependencies": {
851 "@nodelib/fs.stat": "^2.0.2",
852 "@nodelib/fs.walk": "^1.2.3",
853 "glob-parent": "^5.1.2",
854 "merge2": "^1.3.0",
855 "micromatch": "^4.0.4"
856 },
857 "engines": {
858 "node": ">=8.6.0"
859 }
860 },
861 "node_modules/fastq": {
862 "version": "1.17.1",
863 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
864 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
865 "dev": true,
866 "dependencies": {
867 "reusify": "^1.0.4"
868 }
869 },
870 "node_modules/filelist": {
871 "version": "1.0.4",
872 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
873 "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
874 "dev": true,
875 "dependencies": {
876 "minimatch": "^5.0.1"
877 }
878 },
879 "node_modules/filelist/node_modules/brace-expansion": {
880 "version": "2.0.1",
881 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
882 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
883 "dev": true,
884 "dependencies": {
885 "balanced-match": "^1.0.0"
886 }
887 },
888 "node_modules/filelist/node_modules/minimatch": {
889 "version": "5.1.6",
890 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
891 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
892 "dev": true,
893 "dependencies": {
894 "brace-expansion": "^2.0.1"
895 },
896 "engines": {
897 "node": ">=10"
898 }
899 },
900 "node_modules/fill-range": {
901 "version": "7.1.1",
902 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
903 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
904 "dev": true,
905 "dependencies": {
906 "to-regex-range": "^5.0.1"
907 },
908 "engines": {
909 "node": ">=8"
910 }
911 },
912 "node_modules/finalhandler": {
913 "version": "1.2.0",
914 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
915 "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
916 "dev": true,
917 "dependencies": {
918 "debug": "2.6.9",
919 "encodeurl": "~1.0.2",
920 "escape-html": "~1.0.3",
921 "on-finished": "2.4.1",
922 "parseurl": "~1.3.3",
923 "statuses": "2.0.1",
924 "unpipe": "~1.0.0"
925 },
926 "engines": {
927 "node": ">= 0.8"
928 }
929 },
930 "node_modules/finalhandler/node_modules/debug": {
931 "version": "2.6.9",
932 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
933 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
934 "dev": true,
935 "dependencies": {
936 "ms": "2.0.0"
937 }
938 },
939 "node_modules/finalhandler/node_modules/ms": {
940 "version": "2.0.0",
941 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
942 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
943 "dev": true
944 },
945 "node_modules/fs.realpath": {
946 "version": "1.0.0",
947 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
948 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
949 "dev": true
950 },
951 "node_modules/fsevents": {
952 "version": "2.3.3",
953 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
954 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
955 "dev": true,
956 "hasInstallScript": true,
957 "optional": true,
958 "os": [
959 "darwin"
960 ],
961 "engines": {
962 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
963 }
964 },
965 "node_modules/function-bind": {
966 "version": "1.1.2",
967 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
968 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
969 "dev": true,
970 "funding": {
971 "url": "https://github.com/sponsors/ljharb"
972 }
973 },
974 "node_modules/get-intrinsic": {
975 "version": "1.2.4",
976 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
977 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
978 "dev": true,
979 "dependencies": {
980 "es-errors": "^1.3.0",
981 "function-bind": "^1.1.2",
982 "has-proto": "^1.0.1",
983 "has-symbols": "^1.0.3",
984 "hasown": "^2.0.0"
985 },
986 "engines": {
987 "node": ">= 0.4"
988 },
989 "funding": {
990 "url": "https://github.com/sponsors/ljharb"
991 }
992 },
993 "node_modules/glob": {
994 "version": "7.2.3",
995 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
996 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
997 "deprecated": "Glob versions prior to v9 are no longer supported",
998 "dev": true,
999 "dependencies": {
1000 "fs.realpath": "^1.0.0",
1001 "inflight": "^1.0.4",
1002 "inherits": "2",
1003 "minimatch": "^3.1.1",
1004 "once": "^1.3.0",
1005 "path-is-absolute": "^1.0.0"
1006 },
1007 "engines": {
1008 "node": "*"
1009 },
1010 "funding": {
1011 "url": "https://github.com/sponsors/isaacs"
1012 }
1013 },
1014 "node_modules/glob-parent": {
1015 "version": "5.1.2",
1016 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1017 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1018 "dev": true,
1019 "dependencies": {
1020 "is-glob": "^4.0.1"
1021 },
1022 "engines": {
1023 "node": ">= 6"
1024 }
1025 },
1026 "node_modules/gopd": {
1027 "version": "1.0.1",
1028 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
1029 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
1030 "dev": true,
1031 "dependencies": {
1032 "get-intrinsic": "^1.1.3"
1033 },
1034 "funding": {
1035 "url": "https://github.com/sponsors/ljharb"
1036 }
1037 },
1038 "node_modules/graceful-fs": {
1039 "version": "4.2.11",
1040 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1041 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1042 "dev": true
1043 },
1044 "node_modules/gray-matter": {
1045 "version": "4.0.3",
1046 "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz",
1047 "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==",
1048 "dev": true,
1049 "dependencies": {
1050 "js-yaml": "^3.13.1",
1051 "kind-of": "^6.0.2",
1052 "section-matter": "^1.0.0",
1053 "strip-bom-string": "^1.0.0"
1054 },
1055 "engines": {
1056 "node": ">=6.0"
1057 }
1058 },
1059 "node_modules/hamljs": {
1060 "version": "0.6.2",
1061 "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz",
1062 "integrity": "sha512-/chXRp4WpL47I+HX1vCCdSbEXAljEG2FBMmgO7Am0bYsqgnEjreeWzUdX1onXqwZtcfgxbCg5WtEYYvuZ5muBg==",
1063 "dev": true
1064 },
1065 "node_modules/handlebars": {
1066 "version": "4.7.8",
1067 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
1068 "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
1069 "dev": true,
1070 "dependencies": {
1071 "minimist": "^1.2.5",
1072 "neo-async": "^2.6.2",
1073 "source-map": "^0.6.1",
1074 "wordwrap": "^1.0.0"
1075 },
1076 "bin": {
1077 "handlebars": "bin/handlebars"
1078 },
1079 "engines": {
1080 "node": ">=0.4.7"
1081 },
1082 "optionalDependencies": {
1083 "uglify-js": "^3.1.4"
1084 }
1085 },
1086 "node_modules/has-flag": {
1087 "version": "4.0.0",
1088 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1089 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1090 "dev": true,
1091 "engines": {
1092 "node": ">=8"
1093 }
1094 },
1095 "node_modules/has-property-descriptors": {
1096 "version": "1.0.2",
1097 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
1098 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
1099 "dev": true,
1100 "dependencies": {
1101 "es-define-property": "^1.0.0"
1102 },
1103 "funding": {
1104 "url": "https://github.com/sponsors/ljharb"
1105 }
1106 },
1107 "node_modules/has-proto": {
1108 "version": "1.0.3",
1109 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
1110 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
1111 "dev": true,
1112 "engines": {
1113 "node": ">= 0.4"
1114 },
1115 "funding": {
1116 "url": "https://github.com/sponsors/ljharb"
1117 }
1118 },
1119 "node_modules/has-symbols": {
1120 "version": "1.0.3",
1121 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
1122 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
1123 "dev": true,
1124 "engines": {
1125 "node": ">= 0.4"
1126 },
1127 "funding": {
1128 "url": "https://github.com/sponsors/ljharb"
1129 }
1130 },
1131 "node_modules/has-tostringtag": {
1132 "version": "1.0.2",
1133 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
1134 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
1135 "dev": true,
1136 "dependencies": {
1137 "has-symbols": "^1.0.3"
1138 },
1139 "engines": {
1140 "node": ">= 0.4"
1141 },
1142 "funding": {
1143 "url": "https://github.com/sponsors/ljharb"
1144 }
1145 },
1146 "node_modules/hasown": {
1147 "version": "2.0.2",
1148 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
1149 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
1150 "dev": true,
1151 "dependencies": {
1152 "function-bind": "^1.1.2"
1153 },
1154 "engines": {
1155 "node": ">= 0.4"
1156 }
1157 },
1158 "node_modules/htmlparser2": {
1159 "version": "7.2.0",
1160 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
1161 "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
1162 "dev": true,
1163 "funding": [
1164 "https://github.com/fb55/htmlparser2?sponsor=1",
1165 {
1166 "type": "github",
1167 "url": "https://github.com/sponsors/fb55"
1168 }
1169 ],
1170 "dependencies": {
1171 "domelementtype": "^2.0.1",
1172 "domhandler": "^4.2.2",
1173 "domutils": "^2.8.0",
1174 "entities": "^3.0.1"
1175 }
1176 },
1177 "node_modules/http-equiv-refresh": {
1178 "version": "1.0.0",
1179 "resolved": "https://registry.npmjs.org/http-equiv-refresh/-/http-equiv-refresh-1.0.0.tgz",
1180 "integrity": "sha512-TScO04soylRN9i/QdOdgZyhydXg9z6XdaGzEyOgDKycePeDeTT4KvigjBcI+tgfTlieLWauGORMq5F1eIDa+1w==",
1181 "dev": true,
1182 "engines": {
1183 "node": ">= 0.10"
1184 }
1185 },
1186 "node_modules/inflight": {
1187 "version": "1.0.6",
1188 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1189 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1190 "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.",
1191 "dev": true,
1192 "dependencies": {
1193 "once": "^1.3.0",
1194 "wrappy": "1"
1195 }
1196 },
1197 "node_modules/inherits": {
1198 "version": "2.0.4",
1199 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1200 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1201 "dev": true
1202 },
1203 "node_modules/is-alphabetical": {
1204 "version": "1.0.4",
1205 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
1206 "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
1207 "dev": true,
1208 "funding": {
1209 "type": "github",
1210 "url": "https://github.com/sponsors/wooorm"
1211 }
1212 },
1213 "node_modules/is-alphanumerical": {
1214 "version": "1.0.4",
1215 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
1216 "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
1217 "dev": true,
1218 "dependencies": {
1219 "is-alphabetical": "^1.0.0",
1220 "is-decimal": "^1.0.0"
1221 },
1222 "funding": {
1223 "type": "github",
1224 "url": "https://github.com/sponsors/wooorm"
1225 }
1226 },
1227 "node_modules/is-binary-path": {
1228 "version": "2.1.0",
1229 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1230 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1231 "dev": true,
1232 "dependencies": {
1233 "binary-extensions": "^2.0.0"
1234 },
1235 "engines": {
1236 "node": ">=8"
1237 }
1238 },
1239 "node_modules/is-core-module": {
1240 "version": "2.14.0",
1241 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz",
1242 "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==",
1243 "dev": true,
1244 "dependencies": {
1245 "hasown": "^2.0.2"
1246 },
1247 "engines": {
1248 "node": ">= 0.4"
1249 },
1250 "funding": {
1251 "url": "https://github.com/sponsors/ljharb"
1252 }
1253 },
1254 "node_modules/is-decimal": {
1255 "version": "1.0.4",
1256 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
1257 "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
1258 "dev": true,
1259 "funding": {
1260 "type": "github",
1261 "url": "https://github.com/sponsors/wooorm"
1262 }
1263 },
1264 "node_modules/is-expression": {
1265 "version": "4.0.0",
1266 "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz",
1267 "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==",
1268 "dev": true,
1269 "dependencies": {
1270 "acorn": "^7.1.1",
1271 "object-assign": "^4.1.1"
1272 }
1273 },
1274 "node_modules/is-extendable": {
1275 "version": "0.1.1",
1276 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1277 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
1278 "dev": true,
1279 "engines": {
1280 "node": ">=0.10.0"
1281 }
1282 },
1283 "node_modules/is-extglob": {
1284 "version": "2.1.1",
1285 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1286 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1287 "dev": true,
1288 "engines": {
1289 "node": ">=0.10.0"
1290 }
1291 },
1292 "node_modules/is-glob": {
1293 "version": "4.0.3",
1294 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1295 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1296 "dev": true,
1297 "dependencies": {
1298 "is-extglob": "^2.1.1"
1299 },
1300 "engines": {
1301 "node": ">=0.10.0"
1302 }
1303 },
1304 "node_modules/is-json": {
1305 "version": "2.0.1",
1306 "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz",
1307 "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==",
1308 "dev": true
1309 },
1310 "node_modules/is-number": {
1311 "version": "7.0.0",
1312 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1313 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1314 "dev": true,
1315 "engines": {
1316 "node": ">=0.12.0"
1317 }
1318 },
1319 "node_modules/is-promise": {
1320 "version": "2.2.2",
1321 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
1322 "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
1323 "dev": true
1324 },
1325 "node_modules/is-regex": {
1326 "version": "1.1.4",
1327 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
1328 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
1329 "dev": true,
1330 "dependencies": {
1331 "call-bind": "^1.0.2",
1332 "has-tostringtag": "^1.0.0"
1333 },
1334 "engines": {
1335 "node": ">= 0.4"
1336 },
1337 "funding": {
1338 "url": "https://github.com/sponsors/ljharb"
1339 }
1340 },
1341 "node_modules/isexe": {
1342 "version": "2.0.0",
1343 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1344 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1345 "dev": true
1346 },
1347 "node_modules/iso-639-1": {
1348 "version": "2.1.15",
1349 "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz",
1350 "integrity": "sha512-7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg==",
1351 "dev": true,
1352 "engines": {
1353 "node": ">=6.0"
1354 }
1355 },
1356 "node_modules/jake": {
1357 "version": "10.9.1",
1358 "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz",
1359 "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==",
1360 "dev": true,
1361 "dependencies": {
1362 "async": "^3.2.3",
1363 "chalk": "^4.0.2",
1364 "filelist": "^1.0.4",
1365 "minimatch": "^3.1.2"
1366 },
1367 "bin": {
1368 "jake": "bin/cli.js"
1369 },
1370 "engines": {
1371 "node": ">=10"
1372 }
1373 },
1374 "node_modules/js-stringify": {
1375 "version": "1.0.2",
1376 "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
1377 "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==",
1378 "dev": true
1379 },
1380 "node_modules/js-yaml": {
1381 "version": "3.14.1",
1382 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
1383 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
1384 "dev": true,
1385 "dependencies": {
1386 "argparse": "^1.0.7",
1387 "esprima": "^4.0.0"
1388 },
1389 "bin": {
1390 "js-yaml": "bin/js-yaml.js"
1391 }
1392 },
1393 "node_modules/jstransformer": {
1394 "version": "1.0.0",
1395 "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
1396 "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==",
1397 "dev": true,
1398 "dependencies": {
1399 "is-promise": "^2.0.0",
1400 "promise": "^7.0.1"
1401 }
1402 },
1403 "node_modules/junk": {
1404 "version": "1.0.3",
1405 "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz",
1406 "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==",
1407 "dev": true,
1408 "engines": {
1409 "node": ">=0.10.0"
1410 }
1411 },
1412 "node_modules/kind-of": {
1413 "version": "6.0.3",
1414 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1415 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1416 "dev": true,
1417 "engines": {
1418 "node": ">=0.10.0"
1419 }
1420 },
1421 "node_modules/kleur": {
1422 "version": "4.1.5",
1423 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
1424 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
1425 "dev": true,
1426 "engines": {
1427 "node": ">=6"
1428 }
1429 },
1430 "node_modules/linkify-it": {
1431 "version": "4.0.1",
1432 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz",
1433 "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
1434 "dev": true,
1435 "dependencies": {
1436 "uc.micro": "^1.0.1"
1437 }
1438 },
1439 "node_modules/liquidjs": {
1440 "version": "10.15.0",
1441 "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-10.15.0.tgz",
1442 "integrity": "sha512-u5lYWhW8ioT+O3FdCcp5U+hiPEGNO4xASCFlCHA+k5rMTJwDIa2c2KF111ZDKc2xGM7LXPvMoNRIrBfbLNpRBg==",
1443 "dev": true,
1444 "dependencies": {
1445 "commander": "^10.0.0"
1446 },
1447 "bin": {
1448 "liquid": "bin/liquid.js",
1449 "liquidjs": "bin/liquid.js"
1450 },
1451 "engines": {
1452 "node": ">=14"
1453 },
1454 "funding": {
1455 "type": "opencollective",
1456 "url": "https://opencollective.com/liquidjs"
1457 }
1458 },
1459 "node_modules/list-to-array": {
1460 "version": "1.1.0",
1461 "resolved": "https://registry.npmjs.org/list-to-array/-/list-to-array-1.1.0.tgz",
1462 "integrity": "sha512-+dAZZ2mM+/m+vY9ezfoueVvrgnHIGi5FvgSymbIgJOFwiznWyA59mav95L+Mc6xPtL3s9gm5eNTlNtxJLbNM1g==",
1463 "dev": true
1464 },
1465 "node_modules/lodash.deburr": {
1466 "version": "4.1.0",
1467 "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz",
1468 "integrity": "sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==",
1469 "dev": true
1470 },
1471 "node_modules/luxon": {
1472 "version": "3.4.4",
1473 "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz",
1474 "integrity": "sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==",
1475 "dev": true,
1476 "engines": {
1477 "node": ">=12"
1478 }
1479 },
1480 "node_modules/markdown-it": {
1481 "version": "13.0.2",
1482 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.2.tgz",
1483 "integrity": "sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==",
1484 "dev": true,
1485 "dependencies": {
1486 "argparse": "^2.0.1",
1487 "entities": "~3.0.1",
1488 "linkify-it": "^4.0.1",
1489 "mdurl": "^1.0.1",
1490 "uc.micro": "^1.0.5"
1491 },
1492 "bin": {
1493 "markdown-it": "bin/markdown-it.js"
1494 }
1495 },
1496 "node_modules/markdown-it/node_modules/argparse": {
1497 "version": "2.0.1",
1498 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1499 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1500 "dev": true
1501 },
1502 "node_modules/maximatch": {
1503 "version": "0.1.0",
1504 "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz",
1505 "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==",
1506 "dev": true,
1507 "dependencies": {
1508 "array-differ": "^1.0.0",
1509 "array-union": "^1.0.1",
1510 "arrify": "^1.0.0",
1511 "minimatch": "^3.0.0"
1512 },
1513 "engines": {
1514 "node": ">=0.10.0"
1515 }
1516 },
1517 "node_modules/maximatch/node_modules/array-differ": {
1518 "version": "1.0.0",
1519 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
1520 "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==",
1521 "dev": true,
1522 "engines": {
1523 "node": ">=0.10.0"
1524 }
1525 },
1526 "node_modules/maximatch/node_modules/array-union": {
1527 "version": "1.0.2",
1528 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
1529 "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
1530 "dev": true,
1531 "dependencies": {
1532 "array-uniq": "^1.0.1"
1533 },
1534 "engines": {
1535 "node": ">=0.10.0"
1536 }
1537 },
1538 "node_modules/maximatch/node_modules/arrify": {
1539 "version": "1.0.1",
1540 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1541 "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
1542 "dev": true,
1543 "engines": {
1544 "node": ">=0.10.0"
1545 }
1546 },
1547 "node_modules/mdurl": {
1548 "version": "1.0.1",
1549 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
1550 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
1551 "dev": true
1552 },
1553 "node_modules/merge2": {
1554 "version": "1.4.1",
1555 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1556 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1557 "dev": true,
1558 "engines": {
1559 "node": ">= 8"
1560 }
1561 },
1562 "node_modules/micromatch": {
1563 "version": "4.0.7",
1564 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
1565 "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
1566 "dev": true,
1567 "dependencies": {
1568 "braces": "^3.0.3",
1569 "picomatch": "^2.3.1"
1570 },
1571 "engines": {
1572 "node": ">=8.6"
1573 }
1574 },
1575 "node_modules/mime": {
1576 "version": "3.0.0",
1577 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
1578 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
1579 "dev": true,
1580 "bin": {
1581 "mime": "cli.js"
1582 },
1583 "engines": {
1584 "node": ">=10.0.0"
1585 }
1586 },
1587 "node_modules/minimatch": {
1588 "version": "3.1.2",
1589 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1590 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1591 "dev": true,
1592 "dependencies": {
1593 "brace-expansion": "^1.1.7"
1594 },
1595 "engines": {
1596 "node": "*"
1597 }
1598 },
1599 "node_modules/minimist": {
1600 "version": "1.2.8",
1601 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1602 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1603 "dev": true,
1604 "funding": {
1605 "url": "https://github.com/sponsors/ljharb"
1606 }
1607 },
1608 "node_modules/minipass": {
1609 "version": "3.3.6",
1610 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1611 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1612 "dev": true,
1613 "dependencies": {
1614 "yallist": "^4.0.0"
1615 },
1616 "engines": {
1617 "node": ">=8"
1618 }
1619 },
1620 "node_modules/mkdirp": {
1621 "version": "0.5.6",
1622 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
1623 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
1624 "dev": true,
1625 "dependencies": {
1626 "minimist": "^1.2.6"
1627 },
1628 "bin": {
1629 "mkdirp": "bin/cmd.js"
1630 }
1631 },
1632 "node_modules/moo": {
1633 "version": "0.5.2",
1634 "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz",
1635 "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==",
1636 "dev": true
1637 },
1638 "node_modules/morphdom": {
1639 "version": "2.7.3",
1640 "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.3.tgz",
1641 "integrity": "sha512-rvGK92GxSuPEZLY8D/JH07cG3BxyA+/F0Bxg32OoGAEFFhGWA3OqVpqPZlOgZTCR52clXrmz+z2pYSJ6gOig1w==",
1642 "dev": true
1643 },
1644 "node_modules/ms": {
1645 "version": "2.1.2",
1646 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1647 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1648 "dev": true
1649 },
1650 "node_modules/multimatch": {
1651 "version": "5.0.0",
1652 "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
1653 "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
1654 "dev": true,
1655 "dependencies": {
1656 "@types/minimatch": "^3.0.3",
1657 "array-differ": "^3.0.0",
1658 "array-union": "^2.1.0",
1659 "arrify": "^2.0.1",
1660 "minimatch": "^3.0.4"
1661 },
1662 "engines": {
1663 "node": ">=10"
1664 },
1665 "funding": {
1666 "url": "https://github.com/sponsors/sindresorhus"
1667 }
1668 },
1669 "node_modules/mustache": {
1670 "version": "4.2.0",
1671 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
1672 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
1673 "dev": true,
1674 "bin": {
1675 "mustache": "bin/mustache"
1676 }
1677 },
1678 "node_modules/neo-async": {
1679 "version": "2.6.2",
1680 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
1681 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
1682 "dev": true
1683 },
1684 "node_modules/normalize-path": {
1685 "version": "3.0.0",
1686 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1687 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1688 "dev": true,
1689 "engines": {
1690 "node": ">=0.10.0"
1691 }
1692 },
1693 "node_modules/nunjucks": {
1694 "version": "3.2.4",
1695 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",
1696 "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",
1697 "dev": true,
1698 "dependencies": {
1699 "a-sync-waterfall": "^1.0.0",
1700 "asap": "^2.0.3",
1701 "commander": "^5.1.0"
1702 },
1703 "bin": {
1704 "nunjucks-precompile": "bin/precompile"
1705 },
1706 "engines": {
1707 "node": ">= 6.9.0"
1708 },
1709 "peerDependencies": {
1710 "chokidar": "^3.3.0"
1711 },
1712 "peerDependenciesMeta": {
1713 "chokidar": {
1714 "optional": true
1715 }
1716 }
1717 },
1718 "node_modules/nunjucks/node_modules/commander": {
1719 "version": "5.1.0",
1720 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
1721 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
1722 "dev": true,
1723 "engines": {
1724 "node": ">= 6"
1725 }
1726 },
1727 "node_modules/object-assign": {
1728 "version": "4.1.1",
1729 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1730 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1731 "dev": true,
1732 "engines": {
1733 "node": ">=0.10.0"
1734 }
1735 },
1736 "node_modules/on-finished": {
1737 "version": "2.4.1",
1738 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
1739 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
1740 "dev": true,
1741 "dependencies": {
1742 "ee-first": "1.1.1"
1743 },
1744 "engines": {
1745 "node": ">= 0.8"
1746 }
1747 },
1748 "node_modules/once": {
1749 "version": "1.4.0",
1750 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1751 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1752 "dev": true,
1753 "dependencies": {
1754 "wrappy": "1"
1755 }
1756 },
1757 "node_modules/parse-srcset": {
1758 "version": "1.0.2",
1759 "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
1760 "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==",
1761 "dev": true
1762 },
1763 "node_modules/parseurl": {
1764 "version": "1.3.3",
1765 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1766 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1767 "dev": true,
1768 "engines": {
1769 "node": ">= 0.8"
1770 }
1771 },
1772 "node_modules/path-is-absolute": {
1773 "version": "1.0.1",
1774 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1775 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1776 "dev": true,
1777 "engines": {
1778 "node": ">=0.10.0"
1779 }
1780 },
1781 "node_modules/path-key": {
1782 "version": "3.1.1",
1783 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1784 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1785 "dev": true,
1786 "engines": {
1787 "node": ">=8"
1788 }
1789 },
1790 "node_modules/path-parse": {
1791 "version": "1.0.7",
1792 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1793 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1794 "dev": true
1795 },
1796 "node_modules/path-to-regexp": {
1797 "version": "6.2.2",
1798 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz",
1799 "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==",
1800 "dev": true
1801 },
1802 "node_modules/picomatch": {
1803 "version": "2.3.1",
1804 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1805 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1806 "dev": true,
1807 "engines": {
1808 "node": ">=8.6"
1809 },
1810 "funding": {
1811 "url": "https://github.com/sponsors/jonschlinkert"
1812 }
1813 },
1814 "node_modules/pify": {
1815 "version": "2.3.0",
1816 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1817 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
1818 "dev": true,
1819 "engines": {
1820 "node": ">=0.10.0"
1821 }
1822 },
1823 "node_modules/please-upgrade-node": {
1824 "version": "3.2.0",
1825 "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
1826 "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
1827 "dev": true,
1828 "dependencies": {
1829 "semver-compare": "^1.0.0"
1830 }
1831 },
1832 "node_modules/posthtml": {
1833 "version": "0.16.6",
1834 "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz",
1835 "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==",
1836 "dev": true,
1837 "dependencies": {
1838 "posthtml-parser": "^0.11.0",
1839 "posthtml-render": "^3.0.0"
1840 },
1841 "engines": {
1842 "node": ">=12.0.0"
1843 }
1844 },
1845 "node_modules/posthtml-parser": {
1846 "version": "0.11.0",
1847 "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz",
1848 "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==",
1849 "dev": true,
1850 "dependencies": {
1851 "htmlparser2": "^7.1.1"
1852 },
1853 "engines": {
1854 "node": ">=12"
1855 }
1856 },
1857 "node_modules/posthtml-render": {
1858 "version": "3.0.0",
1859 "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz",
1860 "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==",
1861 "dev": true,
1862 "dependencies": {
1863 "is-json": "^2.0.1"
1864 },
1865 "engines": {
1866 "node": ">=12"
1867 }
1868 },
1869 "node_modules/posthtml-urls": {
1870 "version": "1.0.0",
1871 "resolved": "https://registry.npmjs.org/posthtml-urls/-/posthtml-urls-1.0.0.tgz",
1872 "integrity": "sha512-CMJ0L009sGQVUuYM/g6WJdscsq6ooAwhUuF6CDlYPMLxKp2rmCYVebEU+wZGxnQstGJhZPMvXsRhtqekILd5/w==",
1873 "dev": true,
1874 "dependencies": {
1875 "http-equiv-refresh": "^1.0.0",
1876 "list-to-array": "^1.1.0",
1877 "parse-srcset": "^1.0.2",
1878 "promise-each": "^2.2.0"
1879 },
1880 "engines": {
1881 "node": ">= 4"
1882 }
1883 },
1884 "node_modules/promise": {
1885 "version": "7.3.1",
1886 "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
1887 "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
1888 "dev": true,
1889 "dependencies": {
1890 "asap": "~2.0.3"
1891 }
1892 },
1893 "node_modules/promise-each": {
1894 "version": "2.2.0",
1895 "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz",
1896 "integrity": "sha512-67roqt1k3QDA41DZ8xi0V+rF3GoaMiX7QilbXu0vXimut+9RcKBNZ/t60xCRgcsihmNUsEjh48xLfNqOrKblUg==",
1897 "dev": true,
1898 "dependencies": {
1899 "any-promise": "^0.1.0"
1900 }
1901 },
1902 "node_modules/prr": {
1903 "version": "1.0.1",
1904 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
1905 "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
1906 "dev": true
1907 },
1908 "node_modules/pug": {
1909 "version": "3.0.3",
1910 "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.3.tgz",
1911 "integrity": "sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g==",
1912 "dev": true,
1913 "dependencies": {
1914 "pug-code-gen": "^3.0.3",
1915 "pug-filters": "^4.0.0",
1916 "pug-lexer": "^5.0.1",
1917 "pug-linker": "^4.0.0",
1918 "pug-load": "^3.0.0",
1919 "pug-parser": "^6.0.0",
1920 "pug-runtime": "^3.0.1",
1921 "pug-strip-comments": "^2.0.0"
1922 }
1923 },
1924 "node_modules/pug-attrs": {
1925 "version": "3.0.0",
1926 "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz",
1927 "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==",
1928 "dev": true,
1929 "dependencies": {
1930 "constantinople": "^4.0.1",
1931 "js-stringify": "^1.0.2",
1932 "pug-runtime": "^3.0.0"
1933 }
1934 },
1935 "node_modules/pug-code-gen": {
1936 "version": "3.0.3",
1937 "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.3.tgz",
1938 "integrity": "sha512-cYQg0JW0w32Ux+XTeZnBEeuWrAY7/HNE6TWnhiHGnnRYlCgyAUPoyh9KzCMa9WhcJlJ1AtQqpEYHc+vbCzA+Aw==",
1939 "dev": true,
1940 "dependencies": {
1941 "constantinople": "^4.0.1",
1942 "doctypes": "^1.1.0",
1943 "js-stringify": "^1.0.2",
1944 "pug-attrs": "^3.0.0",
1945 "pug-error": "^2.1.0",
1946 "pug-runtime": "^3.0.1",
1947 "void-elements": "^3.1.0",
1948 "with": "^7.0.0"
1949 }
1950 },
1951 "node_modules/pug-error": {
1952 "version": "2.1.0",
1953 "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.1.0.tgz",
1954 "integrity": "sha512-lv7sU9e5Jk8IeUheHata6/UThZ7RK2jnaaNztxfPYUY+VxZyk/ePVaNZ/vwmH8WqGvDz3LrNYt/+gA55NDg6Pg==",
1955 "dev": true
1956 },
1957 "node_modules/pug-filters": {
1958 "version": "4.0.0",
1959 "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz",
1960 "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==",
1961 "dev": true,
1962 "dependencies": {
1963 "constantinople": "^4.0.1",
1964 "jstransformer": "1.0.0",
1965 "pug-error": "^2.0.0",
1966 "pug-walk": "^2.0.0",
1967 "resolve": "^1.15.1"
1968 }
1969 },
1970 "node_modules/pug-lexer": {
1971 "version": "5.0.1",
1972 "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz",
1973 "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==",
1974 "dev": true,
1975 "dependencies": {
1976 "character-parser": "^2.2.0",
1977 "is-expression": "^4.0.0",
1978 "pug-error": "^2.0.0"
1979 }
1980 },
1981 "node_modules/pug-linker": {
1982 "version": "4.0.0",
1983 "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz",
1984 "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==",
1985 "dev": true,
1986 "dependencies": {
1987 "pug-error": "^2.0.0",
1988 "pug-walk": "^2.0.0"
1989 }
1990 },
1991 "node_modules/pug-load": {
1992 "version": "3.0.0",
1993 "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz",
1994 "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==",
1995 "dev": true,
1996 "dependencies": {
1997 "object-assign": "^4.1.1",
1998 "pug-walk": "^2.0.0"
1999 }
2000 },
2001 "node_modules/pug-parser": {
2002 "version": "6.0.0",
2003 "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz",
2004 "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==",
2005 "dev": true,
2006 "dependencies": {
2007 "pug-error": "^2.0.0",
2008 "token-stream": "1.0.0"
2009 }
2010 },
2011 "node_modules/pug-runtime": {
2012 "version": "3.0.1",
2013 "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz",
2014 "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==",
2015 "dev": true
2016 },
2017 "node_modules/pug-strip-comments": {
2018 "version": "2.0.0",
2019 "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz",
2020 "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==",
2021 "dev": true,
2022 "dependencies": {
2023 "pug-error": "^2.0.0"
2024 }
2025 },
2026 "node_modules/pug-walk": {
2027 "version": "2.0.0",
2028 "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz",
2029 "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==",
2030 "dev": true
2031 },
2032 "node_modules/queue-microtask": {
2033 "version": "1.2.3",
2034 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2035 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2036 "dev": true,
2037 "funding": [
2038 {
2039 "type": "github",
2040 "url": "https://github.com/sponsors/feross"
2041 },
2042 {
2043 "type": "patreon",
2044 "url": "https://www.patreon.com/feross"
2045 },
2046 {
2047 "type": "consulting",
2048 "url": "https://feross.org/support"
2049 }
2050 ]
2051 },
2052 "node_modules/readdirp": {
2053 "version": "3.6.0",
2054 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
2055 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
2056 "dev": true,
2057 "dependencies": {
2058 "picomatch": "^2.2.1"
2059 },
2060 "engines": {
2061 "node": ">=8.10.0"
2062 }
2063 },
2064 "node_modules/recursive-copy": {
2065 "version": "2.0.14",
2066 "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.14.tgz",
2067 "integrity": "sha512-K8WNY8f8naTpfbA+RaXmkaQuD1IeW9EgNEfyGxSqqTQukpVtoOKros9jUqbpEsSw59YOmpd8nCBgtqJZy5nvog==",
2068 "dev": true,
2069 "dependencies": {
2070 "errno": "^0.1.2",
2071 "graceful-fs": "^4.1.4",
2072 "junk": "^1.0.1",
2073 "maximatch": "^0.1.0",
2074 "mkdirp": "^0.5.1",
2075 "pify": "^2.3.0",
2076 "promise": "^7.0.1",
2077 "rimraf": "^2.7.1",
2078 "slash": "^1.0.0"
2079 }
2080 },
2081 "node_modules/resolve": {
2082 "version": "1.22.8",
2083 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
2084 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
2085 "dev": true,
2086 "dependencies": {
2087 "is-core-module": "^2.13.0",
2088 "path-parse": "^1.0.7",
2089 "supports-preserve-symlinks-flag": "^1.0.0"
2090 },
2091 "bin": {
2092 "resolve": "bin/resolve"
2093 },
2094 "funding": {
2095 "url": "https://github.com/sponsors/ljharb"
2096 }
2097 },
2098 "node_modules/reusify": {
2099 "version": "1.0.4",
2100 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2101 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2102 "dev": true,
2103 "engines": {
2104 "iojs": ">=1.0.0",
2105 "node": ">=0.10.0"
2106 }
2107 },
2108 "node_modules/rimraf": {
2109 "version": "2.7.1",
2110 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2111 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2112 "deprecated": "Rimraf versions prior to v4 are no longer supported",
2113 "dev": true,
2114 "dependencies": {
2115 "glob": "^7.1.3"
2116 },
2117 "bin": {
2118 "rimraf": "bin.js"
2119 }
2120 },
2121 "node_modules/run-parallel": {
2122 "version": "1.2.0",
2123 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
2124 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
2125 "dev": true,
2126 "funding": [
2127 {
2128 "type": "github",
2129 "url": "https://github.com/sponsors/feross"
2130 },
2131 {
2132 "type": "patreon",
2133 "url": "https://www.patreon.com/feross"
2134 },
2135 {
2136 "type": "consulting",
2137 "url": "https://feross.org/support"
2138 }
2139 ],
2140 "dependencies": {
2141 "queue-microtask": "^1.2.2"
2142 }
2143 },
2144 "node_modules/section-matter": {
2145 "version": "1.0.0",
2146 "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
2147 "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
2148 "dev": true,
2149 "dependencies": {
2150 "extend-shallow": "^2.0.1",
2151 "kind-of": "^6.0.0"
2152 },
2153 "engines": {
2154 "node": ">=4"
2155 }
2156 },
2157 "node_modules/semver": {
2158 "version": "7.6.2",
2159 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
2160 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
2161 "dev": true,
2162 "bin": {
2163 "semver": "bin/semver.js"
2164 },
2165 "engines": {
2166 "node": ">=10"
2167 }
2168 },
2169 "node_modules/semver-compare": {
2170 "version": "1.0.0",
2171 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
2172 "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==",
2173 "dev": true
2174 },
2175 "node_modules/set-function-length": {
2176 "version": "1.2.2",
2177 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
2178 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
2179 "dev": true,
2180 "dependencies": {
2181 "define-data-property": "^1.1.4",
2182 "es-errors": "^1.3.0",
2183 "function-bind": "^1.1.2",
2184 "get-intrinsic": "^1.2.4",
2185 "gopd": "^1.0.1",
2186 "has-property-descriptors": "^1.0.2"
2187 },
2188 "engines": {
2189 "node": ">= 0.4"
2190 }
2191 },
2192 "node_modules/shebang-command": {
2193 "version": "2.0.0",
2194 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2195 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2196 "dev": true,
2197 "dependencies": {
2198 "shebang-regex": "^3.0.0"
2199 },
2200 "engines": {
2201 "node": ">=8"
2202 }
2203 },
2204 "node_modules/shebang-regex": {
2205 "version": "3.0.0",
2206 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2207 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2208 "dev": true,
2209 "engines": {
2210 "node": ">=8"
2211 }
2212 },
2213 "node_modules/slash": {
2214 "version": "1.0.0",
2215 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
2216 "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==",
2217 "dev": true,
2218 "engines": {
2219 "node": ">=0.10.0"
2220 }
2221 },
2222 "node_modules/slugify": {
2223 "version": "1.6.6",
2224 "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz",
2225 "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==",
2226 "dev": true,
2227 "engines": {
2228 "node": ">=8.0.0"
2229 }
2230 },
2231 "node_modules/source-map": {
2232 "version": "0.6.1",
2233 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2234 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2235 "dev": true,
2236 "engines": {
2237 "node": ">=0.10.0"
2238 }
2239 },
2240 "node_modules/sprintf-js": {
2241 "version": "1.0.3",
2242 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2243 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
2244 "dev": true
2245 },
2246 "node_modules/ssri": {
2247 "version": "8.0.1",
2248 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
2249 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
2250 "dev": true,
2251 "dependencies": {
2252 "minipass": "^3.1.1"
2253 },
2254 "engines": {
2255 "node": ">= 8"
2256 }
2257 },
2258 "node_modules/statuses": {
2259 "version": "2.0.1",
2260 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
2261 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
2262 "dev": true,
2263 "engines": {
2264 "node": ">= 0.8"
2265 }
2266 },
2267 "node_modules/strip-bom-string": {
2268 "version": "1.0.0",
2269 "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
2270 "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==",
2271 "dev": true,
2272 "engines": {
2273 "node": ">=0.10.0"
2274 }
2275 },
2276 "node_modules/supports-color": {
2277 "version": "7.2.0",
2278 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2279 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2280 "dev": true,
2281 "dependencies": {
2282 "has-flag": "^4.0.0"
2283 },
2284 "engines": {
2285 "node": ">=8"
2286 }
2287 },
2288 "node_modules/supports-preserve-symlinks-flag": {
2289 "version": "1.0.0",
2290 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
2291 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
2292 "dev": true,
2293 "engines": {
2294 "node": ">= 0.4"
2295 },
2296 "funding": {
2297 "url": "https://github.com/sponsors/ljharb"
2298 }
2299 },
2300 "node_modules/to-fast-properties": {
2301 "version": "2.0.0",
2302 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2303 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
2304 "dev": true,
2305 "engines": {
2306 "node": ">=4"
2307 }
2308 },
2309 "node_modules/to-regex-range": {
2310 "version": "5.0.1",
2311 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2312 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2313 "dev": true,
2314 "dependencies": {
2315 "is-number": "^7.0.0"
2316 },
2317 "engines": {
2318 "node": ">=8.0"
2319 }
2320 },
2321 "node_modules/token-stream": {
2322 "version": "1.0.0",
2323 "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz",
2324 "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==",
2325 "dev": true
2326 },
2327 "node_modules/uc.micro": {
2328 "version": "1.0.6",
2329 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
2330 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
2331 "dev": true
2332 },
2333 "node_modules/uglify-js": {
2334 "version": "3.18.0",
2335 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.18.0.tgz",
2336 "integrity": "sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==",
2337 "dev": true,
2338 "optional": true,
2339 "bin": {
2340 "uglifyjs": "bin/uglifyjs"
2341 },
2342 "engines": {
2343 "node": ">=0.8.0"
2344 }
2345 },
2346 "node_modules/unpipe": {
2347 "version": "1.0.0",
2348 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2349 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
2350 "dev": true,
2351 "engines": {
2352 "node": ">= 0.8"
2353 }
2354 },
2355 "node_modules/void-elements": {
2356 "version": "3.1.0",
2357 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
2358 "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
2359 "dev": true,
2360 "engines": {
2361 "node": ">=0.10.0"
2362 }
2363 },
2364 "node_modules/which": {
2365 "version": "2.0.2",
2366 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2367 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2368 "dev": true,
2369 "dependencies": {
2370 "isexe": "^2.0.0"
2371 },
2372 "bin": {
2373 "node-which": "bin/node-which"
2374 },
2375 "engines": {
2376 "node": ">= 8"
2377 }
2378 },
2379 "node_modules/with": {
2380 "version": "7.0.2",
2381 "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz",
2382 "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==",
2383 "dev": true,
2384 "dependencies": {
2385 "@babel/parser": "^7.9.6",
2386 "@babel/types": "^7.9.6",
2387 "assert-never": "^1.2.1",
2388 "babel-walk": "3.0.0-canary-5"
2389 },
2390 "engines": {
2391 "node": ">= 10.0.0"
2392 }
2393 },
2394 "node_modules/wordwrap": {
2395 "version": "1.0.0",
2396 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
2397 "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==",
2398 "dev": true
2399 },
2400 "node_modules/wrappy": {
2401 "version": "1.0.2",
2402 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2403 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2404 "dev": true
2405 },
2406 "node_modules/ws": {
2407 "version": "8.18.0",
2408 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
2409 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
2410 "dev": true,
2411 "engines": {
2412 "node": ">=10.0.0"
2413 },
2414 "peerDependencies": {
2415 "bufferutil": "^4.0.1",
2416 "utf-8-validate": ">=5.0.2"
2417 },
2418 "peerDependenciesMeta": {
2419 "bufferutil": {
2420 "optional": true
2421 },
2422 "utf-8-validate": {
2423 "optional": true
2424 }
2425 }
2426 },
2427 "node_modules/yallist": {
2428 "version": "4.0.0",
2429 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2430 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2431 "dev": true
2432 }
2433 }
2434}