The web front for shykeiichi/medialog
1{
2 "name": "svelte-app",
3 "version": "1.0.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "svelte-app",
9 "version": "1.0.0",
10 "dependencies": {
11 "sirv-cli": "^2.0.0"
12 },
13 "devDependencies": {
14 "@rollup/plugin-commonjs": "^17.0.0",
15 "@rollup/plugin-node-resolve": "^11.0.0",
16 "autoprefixer": "^10.4.7",
17 "postcss": "^8.4.14",
18 "rollup": "^2.3.4",
19 "rollup-plugin-css-only": "^3.1.0",
20 "rollup-plugin-livereload": "^2.0.0",
21 "rollup-plugin-svelte": "^7.0.0",
22 "rollup-plugin-terser": "^7.0.0",
23 "svelte": "^3.0.0",
24 "svelte-preprocess": "^4.10.7",
25 "tailwindcss": "^3.1.6"
26 }
27 },
28 "node_modules/@babel/code-frame": {
29 "version": "7.18.6",
30 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
31 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
32 "dev": true,
33 "dependencies": {
34 "@babel/highlight": "^7.18.6"
35 },
36 "engines": {
37 "node": ">=6.9.0"
38 }
39 },
40 "node_modules/@babel/helper-validator-identifier": {
41 "version": "7.18.6",
42 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
43 "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
44 "dev": true,
45 "engines": {
46 "node": ">=6.9.0"
47 }
48 },
49 "node_modules/@babel/highlight": {
50 "version": "7.18.6",
51 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
52 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
53 "dev": true,
54 "dependencies": {
55 "@babel/helper-validator-identifier": "^7.18.6",
56 "chalk": "^2.0.0",
57 "js-tokens": "^4.0.0"
58 },
59 "engines": {
60 "node": ">=6.9.0"
61 }
62 },
63 "node_modules/@jridgewell/gen-mapping": {
64 "version": "0.3.2",
65 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
66 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
67 "dev": true,
68 "dependencies": {
69 "@jridgewell/set-array": "^1.0.1",
70 "@jridgewell/sourcemap-codec": "^1.4.10",
71 "@jridgewell/trace-mapping": "^0.3.9"
72 },
73 "engines": {
74 "node": ">=6.0.0"
75 }
76 },
77 "node_modules/@jridgewell/resolve-uri": {
78 "version": "3.1.0",
79 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
80 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
81 "dev": true,
82 "engines": {
83 "node": ">=6.0.0"
84 }
85 },
86 "node_modules/@jridgewell/set-array": {
87 "version": "1.1.2",
88 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
89 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
90 "dev": true,
91 "engines": {
92 "node": ">=6.0.0"
93 }
94 },
95 "node_modules/@jridgewell/source-map": {
96 "version": "0.3.2",
97 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
98 "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
99 "dev": true,
100 "dependencies": {
101 "@jridgewell/gen-mapping": "^0.3.0",
102 "@jridgewell/trace-mapping": "^0.3.9"
103 }
104 },
105 "node_modules/@jridgewell/sourcemap-codec": {
106 "version": "1.4.14",
107 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
108 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
109 "dev": true
110 },
111 "node_modules/@jridgewell/trace-mapping": {
112 "version": "0.3.14",
113 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
114 "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
115 "dev": true,
116 "dependencies": {
117 "@jridgewell/resolve-uri": "^3.0.3",
118 "@jridgewell/sourcemap-codec": "^1.4.10"
119 }
120 },
121 "node_modules/@nodelib/fs.scandir": {
122 "version": "2.1.5",
123 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
124 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
125 "dev": true,
126 "dependencies": {
127 "@nodelib/fs.stat": "2.0.5",
128 "run-parallel": "^1.1.9"
129 },
130 "engines": {
131 "node": ">= 8"
132 }
133 },
134 "node_modules/@nodelib/fs.stat": {
135 "version": "2.0.5",
136 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
137 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
138 "dev": true,
139 "engines": {
140 "node": ">= 8"
141 }
142 },
143 "node_modules/@nodelib/fs.walk": {
144 "version": "1.2.8",
145 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
146 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
147 "dev": true,
148 "dependencies": {
149 "@nodelib/fs.scandir": "2.1.5",
150 "fastq": "^1.6.0"
151 },
152 "engines": {
153 "node": ">= 8"
154 }
155 },
156 "node_modules/@polka/url": {
157 "version": "1.0.0-next.21",
158 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz",
159 "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g=="
160 },
161 "node_modules/@rollup/plugin-commonjs": {
162 "version": "17.1.0",
163 "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz",
164 "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==",
165 "dev": true,
166 "dependencies": {
167 "@rollup/pluginutils": "^3.1.0",
168 "commondir": "^1.0.1",
169 "estree-walker": "^2.0.1",
170 "glob": "^7.1.6",
171 "is-reference": "^1.2.1",
172 "magic-string": "^0.25.7",
173 "resolve": "^1.17.0"
174 },
175 "engines": {
176 "node": ">= 8.0.0"
177 },
178 "peerDependencies": {
179 "rollup": "^2.30.0"
180 }
181 },
182 "node_modules/@rollup/plugin-node-resolve": {
183 "version": "11.2.1",
184 "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
185 "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
186 "dev": true,
187 "dependencies": {
188 "@rollup/pluginutils": "^3.1.0",
189 "@types/resolve": "1.17.1",
190 "builtin-modules": "^3.1.0",
191 "deepmerge": "^4.2.2",
192 "is-module": "^1.0.0",
193 "resolve": "^1.19.0"
194 },
195 "engines": {
196 "node": ">= 10.0.0"
197 },
198 "peerDependencies": {
199 "rollup": "^1.20.0||^2.0.0"
200 }
201 },
202 "node_modules/@rollup/pluginutils": {
203 "version": "3.1.0",
204 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
205 "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
206 "dev": true,
207 "dependencies": {
208 "@types/estree": "0.0.39",
209 "estree-walker": "^1.0.1",
210 "picomatch": "^2.2.2"
211 },
212 "engines": {
213 "node": ">= 8.0.0"
214 },
215 "peerDependencies": {
216 "rollup": "^1.20.0||^2.0.0"
217 }
218 },
219 "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
220 "version": "1.0.1",
221 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
222 "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
223 "dev": true
224 },
225 "node_modules/@types/estree": {
226 "version": "0.0.39",
227 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
228 "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
229 "dev": true
230 },
231 "node_modules/@types/node": {
232 "version": "18.6.1",
233 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.1.tgz",
234 "integrity": "sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==",
235 "dev": true
236 },
237 "node_modules/@types/pug": {
238 "version": "2.0.6",
239 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz",
240 "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==",
241 "dev": true
242 },
243 "node_modules/@types/resolve": {
244 "version": "1.17.1",
245 "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
246 "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
247 "dev": true,
248 "dependencies": {
249 "@types/node": "*"
250 }
251 },
252 "node_modules/@types/sass": {
253 "version": "1.43.1",
254 "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz",
255 "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==",
256 "dev": true,
257 "dependencies": {
258 "@types/node": "*"
259 }
260 },
261 "node_modules/acorn": {
262 "version": "8.8.0",
263 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
264 "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
265 "dev": true,
266 "bin": {
267 "acorn": "bin/acorn"
268 },
269 "engines": {
270 "node": ">=0.4.0"
271 }
272 },
273 "node_modules/acorn-node": {
274 "version": "1.8.2",
275 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
276 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
277 "dev": true,
278 "dependencies": {
279 "acorn": "^7.0.0",
280 "acorn-walk": "^7.0.0",
281 "xtend": "^4.0.2"
282 }
283 },
284 "node_modules/acorn-node/node_modules/acorn": {
285 "version": "7.4.1",
286 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
287 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
288 "dev": true,
289 "bin": {
290 "acorn": "bin/acorn"
291 },
292 "engines": {
293 "node": ">=0.4.0"
294 }
295 },
296 "node_modules/acorn-walk": {
297 "version": "7.2.0",
298 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
299 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
300 "dev": true,
301 "engines": {
302 "node": ">=0.4.0"
303 }
304 },
305 "node_modules/ansi-styles": {
306 "version": "3.2.1",
307 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
308 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
309 "dev": true,
310 "dependencies": {
311 "color-convert": "^1.9.0"
312 },
313 "engines": {
314 "node": ">=4"
315 }
316 },
317 "node_modules/anymatch": {
318 "version": "3.1.2",
319 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
320 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
321 "dev": true,
322 "dependencies": {
323 "normalize-path": "^3.0.0",
324 "picomatch": "^2.0.4"
325 },
326 "engines": {
327 "node": ">= 8"
328 }
329 },
330 "node_modules/arg": {
331 "version": "5.0.2",
332 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
333 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
334 "dev": true
335 },
336 "node_modules/autoprefixer": {
337 "version": "10.4.7",
338 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz",
339 "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==",
340 "dev": true,
341 "funding": [
342 {
343 "type": "opencollective",
344 "url": "https://opencollective.com/postcss/"
345 },
346 {
347 "type": "tidelift",
348 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
349 }
350 ],
351 "dependencies": {
352 "browserslist": "^4.20.3",
353 "caniuse-lite": "^1.0.30001335",
354 "fraction.js": "^4.2.0",
355 "normalize-range": "^0.1.2",
356 "picocolors": "^1.0.0",
357 "postcss-value-parser": "^4.2.0"
358 },
359 "bin": {
360 "autoprefixer": "bin/autoprefixer"
361 },
362 "engines": {
363 "node": "^10 || ^12 || >=14"
364 },
365 "peerDependencies": {
366 "postcss": "^8.1.0"
367 }
368 },
369 "node_modules/balanced-match": {
370 "version": "1.0.2",
371 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
372 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
373 "dev": true
374 },
375 "node_modules/binary-extensions": {
376 "version": "2.2.0",
377 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
378 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
379 "dev": true,
380 "engines": {
381 "node": ">=8"
382 }
383 },
384 "node_modules/brace-expansion": {
385 "version": "1.1.11",
386 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
387 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
388 "dev": true,
389 "dependencies": {
390 "balanced-match": "^1.0.0",
391 "concat-map": "0.0.1"
392 }
393 },
394 "node_modules/braces": {
395 "version": "3.0.2",
396 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
397 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
398 "dev": true,
399 "dependencies": {
400 "fill-range": "^7.0.1"
401 },
402 "engines": {
403 "node": ">=8"
404 }
405 },
406 "node_modules/browserslist": {
407 "version": "4.21.3",
408 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
409 "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
410 "dev": true,
411 "funding": [
412 {
413 "type": "opencollective",
414 "url": "https://opencollective.com/browserslist"
415 },
416 {
417 "type": "tidelift",
418 "url": "https://tidelift.com/funding/github/npm/browserslist"
419 }
420 ],
421 "dependencies": {
422 "caniuse-lite": "^1.0.30001370",
423 "electron-to-chromium": "^1.4.202",
424 "node-releases": "^2.0.6",
425 "update-browserslist-db": "^1.0.5"
426 },
427 "bin": {
428 "browserslist": "cli.js"
429 },
430 "engines": {
431 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
432 }
433 },
434 "node_modules/buffer-crc32": {
435 "version": "0.2.13",
436 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
437 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
438 "dev": true,
439 "engines": {
440 "node": "*"
441 }
442 },
443 "node_modules/buffer-from": {
444 "version": "1.1.2",
445 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
446 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
447 "dev": true
448 },
449 "node_modules/builtin-modules": {
450 "version": "3.3.0",
451 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
452 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
453 "dev": true,
454 "engines": {
455 "node": ">=6"
456 },
457 "funding": {
458 "url": "https://github.com/sponsors/sindresorhus"
459 }
460 },
461 "node_modules/camelcase-css": {
462 "version": "2.0.1",
463 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
464 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
465 "dev": true,
466 "engines": {
467 "node": ">= 6"
468 }
469 },
470 "node_modules/caniuse-lite": {
471 "version": "1.0.30001370",
472 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001370.tgz",
473 "integrity": "sha512-3PDmaP56wz/qz7G508xzjx8C+MC2qEm4SYhSEzC9IBROo+dGXFWRuaXkWti0A9tuI00g+toiriVqxtWMgl350g==",
474 "dev": true,
475 "funding": [
476 {
477 "type": "opencollective",
478 "url": "https://opencollective.com/browserslist"
479 },
480 {
481 "type": "tidelift",
482 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
483 }
484 ]
485 },
486 "node_modules/chalk": {
487 "version": "2.4.2",
488 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
489 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
490 "dev": true,
491 "dependencies": {
492 "ansi-styles": "^3.2.1",
493 "escape-string-regexp": "^1.0.5",
494 "supports-color": "^5.3.0"
495 },
496 "engines": {
497 "node": ">=4"
498 }
499 },
500 "node_modules/chokidar": {
501 "version": "3.5.3",
502 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
503 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
504 "dev": true,
505 "funding": [
506 {
507 "type": "individual",
508 "url": "https://paulmillr.com/funding/"
509 }
510 ],
511 "dependencies": {
512 "anymatch": "~3.1.2",
513 "braces": "~3.0.2",
514 "glob-parent": "~5.1.2",
515 "is-binary-path": "~2.1.0",
516 "is-glob": "~4.0.1",
517 "normalize-path": "~3.0.0",
518 "readdirp": "~3.6.0"
519 },
520 "engines": {
521 "node": ">= 8.10.0"
522 },
523 "optionalDependencies": {
524 "fsevents": "~2.3.2"
525 }
526 },
527 "node_modules/color-convert": {
528 "version": "1.9.3",
529 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
530 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
531 "dev": true,
532 "dependencies": {
533 "color-name": "1.1.3"
534 }
535 },
536 "node_modules/color-name": {
537 "version": "1.1.3",
538 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
539 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
540 "dev": true
541 },
542 "node_modules/commander": {
543 "version": "2.20.3",
544 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
545 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
546 "dev": true
547 },
548 "node_modules/commondir": {
549 "version": "1.0.1",
550 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
551 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
552 "dev": true
553 },
554 "node_modules/concat-map": {
555 "version": "0.0.1",
556 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
557 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
558 "dev": true
559 },
560 "node_modules/console-clear": {
561 "version": "1.1.1",
562 "resolved": "https://registry.npmjs.org/console-clear/-/console-clear-1.1.1.tgz",
563 "integrity": "sha512-pMD+MVR538ipqkG5JXeOEbKWS5um1H4LUUccUQG68qpeqBYbzYy79Gh55jkd2TtPdRfUaLWdv6LPP//5Zt0aPQ==",
564 "engines": {
565 "node": ">=4"
566 }
567 },
568 "node_modules/cssesc": {
569 "version": "3.0.0",
570 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
571 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
572 "dev": true,
573 "bin": {
574 "cssesc": "bin/cssesc"
575 },
576 "engines": {
577 "node": ">=4"
578 }
579 },
580 "node_modules/deepmerge": {
581 "version": "4.2.2",
582 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
583 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
584 "dev": true,
585 "engines": {
586 "node": ">=0.10.0"
587 }
588 },
589 "node_modules/defined": {
590 "version": "1.0.0",
591 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
592 "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==",
593 "dev": true
594 },
595 "node_modules/detect-indent": {
596 "version": "6.1.0",
597 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz",
598 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==",
599 "dev": true,
600 "engines": {
601 "node": ">=8"
602 }
603 },
604 "node_modules/detective": {
605 "version": "5.2.1",
606 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
607 "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
608 "dev": true,
609 "dependencies": {
610 "acorn-node": "^1.8.2",
611 "defined": "^1.0.0",
612 "minimist": "^1.2.6"
613 },
614 "bin": {
615 "detective": "bin/detective.js"
616 },
617 "engines": {
618 "node": ">=0.8.0"
619 }
620 },
621 "node_modules/didyoumean": {
622 "version": "1.2.2",
623 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
624 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
625 "dev": true
626 },
627 "node_modules/dlv": {
628 "version": "1.1.3",
629 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
630 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
631 "dev": true
632 },
633 "node_modules/electron-to-chromium": {
634 "version": "1.4.202",
635 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.202.tgz",
636 "integrity": "sha512-JYsK2ex9lmQD27kj19fhXYxzFJ/phLAkLKHv49A5UY6kMRV2xED3qMMLg/voW/+0AR6wMiI+VxlmK9NDtdxlPA==",
637 "dev": true
638 },
639 "node_modules/es6-promise": {
640 "version": "3.3.1",
641 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
642 "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
643 "dev": true
644 },
645 "node_modules/escalade": {
646 "version": "3.1.1",
647 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
648 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
649 "dev": true,
650 "engines": {
651 "node": ">=6"
652 }
653 },
654 "node_modules/escape-string-regexp": {
655 "version": "1.0.5",
656 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
657 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
658 "dev": true,
659 "engines": {
660 "node": ">=0.8.0"
661 }
662 },
663 "node_modules/estree-walker": {
664 "version": "2.0.2",
665 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
666 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
667 "dev": true
668 },
669 "node_modules/fast-glob": {
670 "version": "3.2.11",
671 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
672 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
673 "dev": true,
674 "dependencies": {
675 "@nodelib/fs.stat": "^2.0.2",
676 "@nodelib/fs.walk": "^1.2.3",
677 "glob-parent": "^5.1.2",
678 "merge2": "^1.3.0",
679 "micromatch": "^4.0.4"
680 },
681 "engines": {
682 "node": ">=8.6.0"
683 }
684 },
685 "node_modules/fastq": {
686 "version": "1.13.0",
687 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
688 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
689 "dev": true,
690 "dependencies": {
691 "reusify": "^1.0.4"
692 }
693 },
694 "node_modules/fill-range": {
695 "version": "7.0.1",
696 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
697 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
698 "dev": true,
699 "dependencies": {
700 "to-regex-range": "^5.0.1"
701 },
702 "engines": {
703 "node": ">=8"
704 }
705 },
706 "node_modules/fraction.js": {
707 "version": "4.2.0",
708 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
709 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
710 "dev": true,
711 "engines": {
712 "node": "*"
713 },
714 "funding": {
715 "type": "patreon",
716 "url": "https://www.patreon.com/infusion"
717 }
718 },
719 "node_modules/fs.realpath": {
720 "version": "1.0.0",
721 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
722 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
723 "dev": true
724 },
725 "node_modules/fsevents": {
726 "version": "2.3.2",
727 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
728 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
729 "dev": true,
730 "hasInstallScript": true,
731 "optional": true,
732 "os": [
733 "darwin"
734 ],
735 "engines": {
736 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
737 }
738 },
739 "node_modules/function-bind": {
740 "version": "1.1.1",
741 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
742 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
743 "dev": true
744 },
745 "node_modules/get-port": {
746 "version": "3.2.0",
747 "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
748 "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==",
749 "engines": {
750 "node": ">=4"
751 }
752 },
753 "node_modules/glob": {
754 "version": "7.2.3",
755 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
756 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
757 "dev": true,
758 "dependencies": {
759 "fs.realpath": "^1.0.0",
760 "inflight": "^1.0.4",
761 "inherits": "2",
762 "minimatch": "^3.1.1",
763 "once": "^1.3.0",
764 "path-is-absolute": "^1.0.0"
765 },
766 "engines": {
767 "node": "*"
768 },
769 "funding": {
770 "url": "https://github.com/sponsors/isaacs"
771 }
772 },
773 "node_modules/glob-parent": {
774 "version": "5.1.2",
775 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
776 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
777 "dev": true,
778 "dependencies": {
779 "is-glob": "^4.0.1"
780 },
781 "engines": {
782 "node": ">= 6"
783 }
784 },
785 "node_modules/graceful-fs": {
786 "version": "4.2.10",
787 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
788 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
789 "dev": true
790 },
791 "node_modules/has": {
792 "version": "1.0.3",
793 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
794 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
795 "dev": true,
796 "dependencies": {
797 "function-bind": "^1.1.1"
798 },
799 "engines": {
800 "node": ">= 0.4.0"
801 }
802 },
803 "node_modules/has-flag": {
804 "version": "3.0.0",
805 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
806 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
807 "dev": true,
808 "engines": {
809 "node": ">=4"
810 }
811 },
812 "node_modules/inflight": {
813 "version": "1.0.6",
814 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
815 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
816 "dev": true,
817 "dependencies": {
818 "once": "^1.3.0",
819 "wrappy": "1"
820 }
821 },
822 "node_modules/inherits": {
823 "version": "2.0.4",
824 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
825 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
826 "dev": true
827 },
828 "node_modules/is-binary-path": {
829 "version": "2.1.0",
830 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
831 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
832 "dev": true,
833 "dependencies": {
834 "binary-extensions": "^2.0.0"
835 },
836 "engines": {
837 "node": ">=8"
838 }
839 },
840 "node_modules/is-core-module": {
841 "version": "2.9.0",
842 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
843 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
844 "dev": true,
845 "dependencies": {
846 "has": "^1.0.3"
847 },
848 "funding": {
849 "url": "https://github.com/sponsors/ljharb"
850 }
851 },
852 "node_modules/is-extglob": {
853 "version": "2.1.1",
854 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
855 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
856 "dev": true,
857 "engines": {
858 "node": ">=0.10.0"
859 }
860 },
861 "node_modules/is-glob": {
862 "version": "4.0.3",
863 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
864 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
865 "dev": true,
866 "dependencies": {
867 "is-extglob": "^2.1.1"
868 },
869 "engines": {
870 "node": ">=0.10.0"
871 }
872 },
873 "node_modules/is-module": {
874 "version": "1.0.0",
875 "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
876 "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
877 "dev": true
878 },
879 "node_modules/is-number": {
880 "version": "7.0.0",
881 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
882 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
883 "dev": true,
884 "engines": {
885 "node": ">=0.12.0"
886 }
887 },
888 "node_modules/is-reference": {
889 "version": "1.2.1",
890 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
891 "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
892 "dev": true,
893 "dependencies": {
894 "@types/estree": "*"
895 }
896 },
897 "node_modules/jest-worker": {
898 "version": "26.6.2",
899 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
900 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
901 "dev": true,
902 "dependencies": {
903 "@types/node": "*",
904 "merge-stream": "^2.0.0",
905 "supports-color": "^7.0.0"
906 },
907 "engines": {
908 "node": ">= 10.13.0"
909 }
910 },
911 "node_modules/jest-worker/node_modules/has-flag": {
912 "version": "4.0.0",
913 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
914 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
915 "dev": true,
916 "engines": {
917 "node": ">=8"
918 }
919 },
920 "node_modules/jest-worker/node_modules/supports-color": {
921 "version": "7.2.0",
922 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
923 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
924 "dev": true,
925 "dependencies": {
926 "has-flag": "^4.0.0"
927 },
928 "engines": {
929 "node": ">=8"
930 }
931 },
932 "node_modules/js-tokens": {
933 "version": "4.0.0",
934 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
935 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
936 "dev": true
937 },
938 "node_modules/kleur": {
939 "version": "4.1.5",
940 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
941 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
942 "engines": {
943 "node": ">=6"
944 }
945 },
946 "node_modules/lilconfig": {
947 "version": "2.0.6",
948 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
949 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
950 "dev": true,
951 "engines": {
952 "node": ">=10"
953 }
954 },
955 "node_modules/livereload": {
956 "version": "0.9.3",
957 "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz",
958 "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==",
959 "dev": true,
960 "dependencies": {
961 "chokidar": "^3.5.0",
962 "livereload-js": "^3.3.1",
963 "opts": ">= 1.2.0",
964 "ws": "^7.4.3"
965 },
966 "bin": {
967 "livereload": "bin/livereload.js"
968 },
969 "engines": {
970 "node": ">=8.0.0"
971 }
972 },
973 "node_modules/livereload-js": {
974 "version": "3.4.1",
975 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.4.1.tgz",
976 "integrity": "sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==",
977 "dev": true
978 },
979 "node_modules/local-access": {
980 "version": "1.1.0",
981 "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.1.0.tgz",
982 "integrity": "sha512-XfegD5pyTAfb+GY6chk283Ox5z8WexG56OvM06RWLpAc/UHozO8X6xAxEkIitZOtsSMM1Yr3DkHgW5W+onLhCw==",
983 "engines": {
984 "node": ">=6"
985 }
986 },
987 "node_modules/magic-string": {
988 "version": "0.25.9",
989 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
990 "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
991 "dev": true,
992 "dependencies": {
993 "sourcemap-codec": "^1.4.8"
994 }
995 },
996 "node_modules/merge-stream": {
997 "version": "2.0.0",
998 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
999 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
1000 "dev": true
1001 },
1002 "node_modules/merge2": {
1003 "version": "1.4.1",
1004 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1005 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1006 "dev": true,
1007 "engines": {
1008 "node": ">= 8"
1009 }
1010 },
1011 "node_modules/micromatch": {
1012 "version": "4.0.5",
1013 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1014 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1015 "dev": true,
1016 "dependencies": {
1017 "braces": "^3.0.2",
1018 "picomatch": "^2.3.1"
1019 },
1020 "engines": {
1021 "node": ">=8.6"
1022 }
1023 },
1024 "node_modules/min-indent": {
1025 "version": "1.0.1",
1026 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
1027 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
1028 "dev": true,
1029 "engines": {
1030 "node": ">=4"
1031 }
1032 },
1033 "node_modules/minimatch": {
1034 "version": "3.1.2",
1035 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1036 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1037 "dev": true,
1038 "dependencies": {
1039 "brace-expansion": "^1.1.7"
1040 },
1041 "engines": {
1042 "node": "*"
1043 }
1044 },
1045 "node_modules/minimist": {
1046 "version": "1.2.6",
1047 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
1048 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
1049 "dev": true
1050 },
1051 "node_modules/mkdirp": {
1052 "version": "0.5.6",
1053 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
1054 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
1055 "dev": true,
1056 "dependencies": {
1057 "minimist": "^1.2.6"
1058 },
1059 "bin": {
1060 "mkdirp": "bin/cmd.js"
1061 }
1062 },
1063 "node_modules/mri": {
1064 "version": "1.2.0",
1065 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
1066 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
1067 "engines": {
1068 "node": ">=4"
1069 }
1070 },
1071 "node_modules/mrmime": {
1072 "version": "1.0.1",
1073 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz",
1074 "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==",
1075 "engines": {
1076 "node": ">=10"
1077 }
1078 },
1079 "node_modules/nanoid": {
1080 "version": "3.3.4",
1081 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
1082 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
1083 "dev": true,
1084 "bin": {
1085 "nanoid": "bin/nanoid.cjs"
1086 },
1087 "engines": {
1088 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1089 }
1090 },
1091 "node_modules/node-releases": {
1092 "version": "2.0.6",
1093 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
1094 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
1095 "dev": true
1096 },
1097 "node_modules/normalize-path": {
1098 "version": "3.0.0",
1099 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1100 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1101 "dev": true,
1102 "engines": {
1103 "node": ">=0.10.0"
1104 }
1105 },
1106 "node_modules/normalize-range": {
1107 "version": "0.1.2",
1108 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
1109 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
1110 "dev": true,
1111 "engines": {
1112 "node": ">=0.10.0"
1113 }
1114 },
1115 "node_modules/object-hash": {
1116 "version": "3.0.0",
1117 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
1118 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
1119 "dev": true,
1120 "engines": {
1121 "node": ">= 6"
1122 }
1123 },
1124 "node_modules/once": {
1125 "version": "1.4.0",
1126 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1127 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1128 "dev": true,
1129 "dependencies": {
1130 "wrappy": "1"
1131 }
1132 },
1133 "node_modules/opts": {
1134 "version": "2.0.2",
1135 "resolved": "https://registry.npmjs.org/opts/-/opts-2.0.2.tgz",
1136 "integrity": "sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==",
1137 "dev": true
1138 },
1139 "node_modules/path-is-absolute": {
1140 "version": "1.0.1",
1141 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1142 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1143 "dev": true,
1144 "engines": {
1145 "node": ">=0.10.0"
1146 }
1147 },
1148 "node_modules/path-parse": {
1149 "version": "1.0.7",
1150 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1151 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1152 "dev": true
1153 },
1154 "node_modules/picocolors": {
1155 "version": "1.0.0",
1156 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1157 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1158 "dev": true
1159 },
1160 "node_modules/picomatch": {
1161 "version": "2.3.1",
1162 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1163 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1164 "dev": true,
1165 "engines": {
1166 "node": ">=8.6"
1167 },
1168 "funding": {
1169 "url": "https://github.com/sponsors/jonschlinkert"
1170 }
1171 },
1172 "node_modules/pify": {
1173 "version": "2.3.0",
1174 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1175 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
1176 "dev": true,
1177 "engines": {
1178 "node": ">=0.10.0"
1179 }
1180 },
1181 "node_modules/postcss": {
1182 "version": "8.4.14",
1183 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
1184 "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
1185 "dev": true,
1186 "funding": [
1187 {
1188 "type": "opencollective",
1189 "url": "https://opencollective.com/postcss/"
1190 },
1191 {
1192 "type": "tidelift",
1193 "url": "https://tidelift.com/funding/github/npm/postcss"
1194 }
1195 ],
1196 "dependencies": {
1197 "nanoid": "^3.3.4",
1198 "picocolors": "^1.0.0",
1199 "source-map-js": "^1.0.2"
1200 },
1201 "engines": {
1202 "node": "^10 || ^12 || >=14"
1203 }
1204 },
1205 "node_modules/postcss-import": {
1206 "version": "14.1.0",
1207 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
1208 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
1209 "dev": true,
1210 "dependencies": {
1211 "postcss-value-parser": "^4.0.0",
1212 "read-cache": "^1.0.0",
1213 "resolve": "^1.1.7"
1214 },
1215 "engines": {
1216 "node": ">=10.0.0"
1217 },
1218 "peerDependencies": {
1219 "postcss": "^8.0.0"
1220 }
1221 },
1222 "node_modules/postcss-js": {
1223 "version": "4.0.0",
1224 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
1225 "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
1226 "dev": true,
1227 "dependencies": {
1228 "camelcase-css": "^2.0.1"
1229 },
1230 "engines": {
1231 "node": "^12 || ^14 || >= 16"
1232 },
1233 "funding": {
1234 "type": "opencollective",
1235 "url": "https://opencollective.com/postcss/"
1236 },
1237 "peerDependencies": {
1238 "postcss": "^8.3.3"
1239 }
1240 },
1241 "node_modules/postcss-load-config": {
1242 "version": "3.1.4",
1243 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
1244 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
1245 "dev": true,
1246 "dependencies": {
1247 "lilconfig": "^2.0.5",
1248 "yaml": "^1.10.2"
1249 },
1250 "engines": {
1251 "node": ">= 10"
1252 },
1253 "funding": {
1254 "type": "opencollective",
1255 "url": "https://opencollective.com/postcss/"
1256 },
1257 "peerDependencies": {
1258 "postcss": ">=8.0.9",
1259 "ts-node": ">=9.0.0"
1260 },
1261 "peerDependenciesMeta": {
1262 "postcss": {
1263 "optional": true
1264 },
1265 "ts-node": {
1266 "optional": true
1267 }
1268 }
1269 },
1270 "node_modules/postcss-nested": {
1271 "version": "5.0.6",
1272 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
1273 "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
1274 "dev": true,
1275 "dependencies": {
1276 "postcss-selector-parser": "^6.0.6"
1277 },
1278 "engines": {
1279 "node": ">=12.0"
1280 },
1281 "funding": {
1282 "type": "opencollective",
1283 "url": "https://opencollective.com/postcss/"
1284 },
1285 "peerDependencies": {
1286 "postcss": "^8.2.14"
1287 }
1288 },
1289 "node_modules/postcss-selector-parser": {
1290 "version": "6.0.10",
1291 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
1292 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
1293 "dev": true,
1294 "dependencies": {
1295 "cssesc": "^3.0.0",
1296 "util-deprecate": "^1.0.2"
1297 },
1298 "engines": {
1299 "node": ">=4"
1300 }
1301 },
1302 "node_modules/postcss-value-parser": {
1303 "version": "4.2.0",
1304 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1305 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1306 "dev": true
1307 },
1308 "node_modules/queue-microtask": {
1309 "version": "1.2.3",
1310 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1311 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1312 "dev": true,
1313 "funding": [
1314 {
1315 "type": "github",
1316 "url": "https://github.com/sponsors/feross"
1317 },
1318 {
1319 "type": "patreon",
1320 "url": "https://www.patreon.com/feross"
1321 },
1322 {
1323 "type": "consulting",
1324 "url": "https://feross.org/support"
1325 }
1326 ]
1327 },
1328 "node_modules/quick-lru": {
1329 "version": "5.1.1",
1330 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
1331 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
1332 "dev": true,
1333 "engines": {
1334 "node": ">=10"
1335 },
1336 "funding": {
1337 "url": "https://github.com/sponsors/sindresorhus"
1338 }
1339 },
1340 "node_modules/randombytes": {
1341 "version": "2.1.0",
1342 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1343 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1344 "dev": true,
1345 "dependencies": {
1346 "safe-buffer": "^5.1.0"
1347 }
1348 },
1349 "node_modules/read-cache": {
1350 "version": "1.0.0",
1351 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
1352 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
1353 "dev": true,
1354 "dependencies": {
1355 "pify": "^2.3.0"
1356 }
1357 },
1358 "node_modules/readdirp": {
1359 "version": "3.6.0",
1360 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1361 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1362 "dev": true,
1363 "dependencies": {
1364 "picomatch": "^2.2.1"
1365 },
1366 "engines": {
1367 "node": ">=8.10.0"
1368 }
1369 },
1370 "node_modules/require-relative": {
1371 "version": "0.8.7",
1372 "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
1373 "integrity": "sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==",
1374 "dev": true
1375 },
1376 "node_modules/resolve": {
1377 "version": "1.22.1",
1378 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
1379 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
1380 "dev": true,
1381 "dependencies": {
1382 "is-core-module": "^2.9.0",
1383 "path-parse": "^1.0.7",
1384 "supports-preserve-symlinks-flag": "^1.0.0"
1385 },
1386 "bin": {
1387 "resolve": "bin/resolve"
1388 },
1389 "funding": {
1390 "url": "https://github.com/sponsors/ljharb"
1391 }
1392 },
1393 "node_modules/reusify": {
1394 "version": "1.0.4",
1395 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1396 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1397 "dev": true,
1398 "engines": {
1399 "iojs": ">=1.0.0",
1400 "node": ">=0.10.0"
1401 }
1402 },
1403 "node_modules/rimraf": {
1404 "version": "2.7.1",
1405 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1406 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1407 "dev": true,
1408 "dependencies": {
1409 "glob": "^7.1.3"
1410 },
1411 "bin": {
1412 "rimraf": "bin.js"
1413 }
1414 },
1415 "node_modules/rollup": {
1416 "version": "2.77.2",
1417 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz",
1418 "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==",
1419 "dev": true,
1420 "bin": {
1421 "rollup": "dist/bin/rollup"
1422 },
1423 "engines": {
1424 "node": ">=10.0.0"
1425 },
1426 "optionalDependencies": {
1427 "fsevents": "~2.3.2"
1428 }
1429 },
1430 "node_modules/rollup-plugin-css-only": {
1431 "version": "3.1.0",
1432 "resolved": "https://registry.npmjs.org/rollup-plugin-css-only/-/rollup-plugin-css-only-3.1.0.tgz",
1433 "integrity": "sha512-TYMOE5uoD76vpj+RTkQLzC9cQtbnJNktHPB507FzRWBVaofg7KhIqq1kGbcVOadARSozWF883Ho9KpSPKH8gqA==",
1434 "dev": true,
1435 "dependencies": {
1436 "@rollup/pluginutils": "4"
1437 },
1438 "engines": {
1439 "node": ">=10.12.0"
1440 },
1441 "peerDependencies": {
1442 "rollup": "1 || 2"
1443 }
1444 },
1445 "node_modules/rollup-plugin-css-only/node_modules/@rollup/pluginutils": {
1446 "version": "4.2.1",
1447 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
1448 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
1449 "dev": true,
1450 "dependencies": {
1451 "estree-walker": "^2.0.1",
1452 "picomatch": "^2.2.2"
1453 },
1454 "engines": {
1455 "node": ">= 8.0.0"
1456 }
1457 },
1458 "node_modules/rollup-plugin-livereload": {
1459 "version": "2.0.5",
1460 "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-2.0.5.tgz",
1461 "integrity": "sha512-vqQZ/UQowTW7VoiKEM5ouNW90wE5/GZLfdWuR0ELxyKOJUIaj+uismPZZaICU4DnWPVjnpCDDxEqwU7pcKY/PA==",
1462 "dev": true,
1463 "dependencies": {
1464 "livereload": "^0.9.1"
1465 },
1466 "engines": {
1467 "node": ">=8.3"
1468 }
1469 },
1470 "node_modules/rollup-plugin-svelte": {
1471 "version": "7.1.0",
1472 "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.0.tgz",
1473 "integrity": "sha512-vopCUq3G+25sKjwF5VilIbiY6KCuMNHP1PFvx2Vr3REBNMDllKHFZN2B9jwwC+MqNc3UPKkjXnceLPEjTjXGXg==",
1474 "dev": true,
1475 "dependencies": {
1476 "require-relative": "^0.8.7",
1477 "rollup-pluginutils": "^2.8.2"
1478 },
1479 "engines": {
1480 "node": ">=10"
1481 },
1482 "peerDependencies": {
1483 "rollup": ">=2.0.0",
1484 "svelte": ">=3.5.0"
1485 }
1486 },
1487 "node_modules/rollup-plugin-terser": {
1488 "version": "7.0.2",
1489 "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
1490 "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
1491 "dev": true,
1492 "dependencies": {
1493 "@babel/code-frame": "^7.10.4",
1494 "jest-worker": "^26.2.1",
1495 "serialize-javascript": "^4.0.0",
1496 "terser": "^5.0.0"
1497 },
1498 "peerDependencies": {
1499 "rollup": "^2.0.0"
1500 }
1501 },
1502 "node_modules/rollup-pluginutils": {
1503 "version": "2.8.2",
1504 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
1505 "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
1506 "dev": true,
1507 "dependencies": {
1508 "estree-walker": "^0.6.1"
1509 }
1510 },
1511 "node_modules/rollup-pluginutils/node_modules/estree-walker": {
1512 "version": "0.6.1",
1513 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
1514 "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
1515 "dev": true
1516 },
1517 "node_modules/run-parallel": {
1518 "version": "1.2.0",
1519 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1520 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1521 "dev": true,
1522 "funding": [
1523 {
1524 "type": "github",
1525 "url": "https://github.com/sponsors/feross"
1526 },
1527 {
1528 "type": "patreon",
1529 "url": "https://www.patreon.com/feross"
1530 },
1531 {
1532 "type": "consulting",
1533 "url": "https://feross.org/support"
1534 }
1535 ],
1536 "dependencies": {
1537 "queue-microtask": "^1.2.2"
1538 }
1539 },
1540 "node_modules/sade": {
1541 "version": "1.8.1",
1542 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
1543 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
1544 "dependencies": {
1545 "mri": "^1.1.0"
1546 },
1547 "engines": {
1548 "node": ">=6"
1549 }
1550 },
1551 "node_modules/safe-buffer": {
1552 "version": "5.2.1",
1553 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1554 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1555 "dev": true,
1556 "funding": [
1557 {
1558 "type": "github",
1559 "url": "https://github.com/sponsors/feross"
1560 },
1561 {
1562 "type": "patreon",
1563 "url": "https://www.patreon.com/feross"
1564 },
1565 {
1566 "type": "consulting",
1567 "url": "https://feross.org/support"
1568 }
1569 ]
1570 },
1571 "node_modules/sander": {
1572 "version": "0.5.1",
1573 "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz",
1574 "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==",
1575 "dev": true,
1576 "dependencies": {
1577 "es6-promise": "^3.1.2",
1578 "graceful-fs": "^4.1.3",
1579 "mkdirp": "^0.5.1",
1580 "rimraf": "^2.5.2"
1581 }
1582 },
1583 "node_modules/semiver": {
1584 "version": "1.1.0",
1585 "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz",
1586 "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==",
1587 "engines": {
1588 "node": ">=6"
1589 }
1590 },
1591 "node_modules/serialize-javascript": {
1592 "version": "4.0.0",
1593 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
1594 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
1595 "dev": true,
1596 "dependencies": {
1597 "randombytes": "^2.1.0"
1598 }
1599 },
1600 "node_modules/sirv": {
1601 "version": "2.0.2",
1602 "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz",
1603 "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==",
1604 "dependencies": {
1605 "@polka/url": "^1.0.0-next.20",
1606 "mrmime": "^1.0.0",
1607 "totalist": "^3.0.0"
1608 },
1609 "engines": {
1610 "node": ">= 10"
1611 }
1612 },
1613 "node_modules/sirv-cli": {
1614 "version": "2.0.2",
1615 "resolved": "https://registry.npmjs.org/sirv-cli/-/sirv-cli-2.0.2.tgz",
1616 "integrity": "sha512-OtSJDwxsF1NWHc7ps3Sa0s+dPtP15iQNJzfKVz+MxkEo3z72mCD+yu30ct79rPr0CaV1HXSOBp+MIY5uIhHZ1A==",
1617 "dependencies": {
1618 "console-clear": "^1.1.0",
1619 "get-port": "^3.2.0",
1620 "kleur": "^4.1.4",
1621 "local-access": "^1.0.1",
1622 "sade": "^1.6.0",
1623 "semiver": "^1.0.0",
1624 "sirv": "^2.0.0",
1625 "tinydate": "^1.0.0"
1626 },
1627 "bin": {
1628 "sirv": "bin.js"
1629 },
1630 "engines": {
1631 "node": ">= 10"
1632 }
1633 },
1634 "node_modules/sorcery": {
1635 "version": "0.10.0",
1636 "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz",
1637 "integrity": "sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==",
1638 "dev": true,
1639 "dependencies": {
1640 "buffer-crc32": "^0.2.5",
1641 "minimist": "^1.2.0",
1642 "sander": "^0.5.0",
1643 "sourcemap-codec": "^1.3.0"
1644 },
1645 "bin": {
1646 "sorcery": "bin/index.js"
1647 }
1648 },
1649 "node_modules/source-map": {
1650 "version": "0.6.1",
1651 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1652 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1653 "dev": true,
1654 "engines": {
1655 "node": ">=0.10.0"
1656 }
1657 },
1658 "node_modules/source-map-js": {
1659 "version": "1.0.2",
1660 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1661 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1662 "dev": true,
1663 "engines": {
1664 "node": ">=0.10.0"
1665 }
1666 },
1667 "node_modules/source-map-support": {
1668 "version": "0.5.21",
1669 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
1670 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
1671 "dev": true,
1672 "dependencies": {
1673 "buffer-from": "^1.0.0",
1674 "source-map": "^0.6.0"
1675 }
1676 },
1677 "node_modules/sourcemap-codec": {
1678 "version": "1.4.8",
1679 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
1680 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
1681 "dev": true
1682 },
1683 "node_modules/strip-indent": {
1684 "version": "3.0.0",
1685 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
1686 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
1687 "dev": true,
1688 "dependencies": {
1689 "min-indent": "^1.0.0"
1690 },
1691 "engines": {
1692 "node": ">=8"
1693 }
1694 },
1695 "node_modules/supports-color": {
1696 "version": "5.5.0",
1697 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1698 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1699 "dev": true,
1700 "dependencies": {
1701 "has-flag": "^3.0.0"
1702 },
1703 "engines": {
1704 "node": ">=4"
1705 }
1706 },
1707 "node_modules/supports-preserve-symlinks-flag": {
1708 "version": "1.0.0",
1709 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1710 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1711 "dev": true,
1712 "engines": {
1713 "node": ">= 0.4"
1714 },
1715 "funding": {
1716 "url": "https://github.com/sponsors/ljharb"
1717 }
1718 },
1719 "node_modules/svelte": {
1720 "version": "3.49.0",
1721 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.49.0.tgz",
1722 "integrity": "sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA==",
1723 "dev": true,
1724 "engines": {
1725 "node": ">= 8"
1726 }
1727 },
1728 "node_modules/svelte-preprocess": {
1729 "version": "4.10.7",
1730 "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.7.tgz",
1731 "integrity": "sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==",
1732 "dev": true,
1733 "hasInstallScript": true,
1734 "dependencies": {
1735 "@types/pug": "^2.0.4",
1736 "@types/sass": "^1.16.0",
1737 "detect-indent": "^6.0.0",
1738 "magic-string": "^0.25.7",
1739 "sorcery": "^0.10.0",
1740 "strip-indent": "^3.0.0"
1741 },
1742 "engines": {
1743 "node": ">= 9.11.2"
1744 },
1745 "peerDependencies": {
1746 "@babel/core": "^7.10.2",
1747 "coffeescript": "^2.5.1",
1748 "less": "^3.11.3 || ^4.0.0",
1749 "postcss": "^7 || ^8",
1750 "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0",
1751 "pug": "^3.0.0",
1752 "sass": "^1.26.8",
1753 "stylus": "^0.55.0",
1754 "sugarss": "^2.0.0",
1755 "svelte": "^3.23.0",
1756 "typescript": "^3.9.5 || ^4.0.0"
1757 },
1758 "peerDependenciesMeta": {
1759 "@babel/core": {
1760 "optional": true
1761 },
1762 "coffeescript": {
1763 "optional": true
1764 },
1765 "less": {
1766 "optional": true
1767 },
1768 "node-sass": {
1769 "optional": true
1770 },
1771 "postcss": {
1772 "optional": true
1773 },
1774 "postcss-load-config": {
1775 "optional": true
1776 },
1777 "pug": {
1778 "optional": true
1779 },
1780 "sass": {
1781 "optional": true
1782 },
1783 "stylus": {
1784 "optional": true
1785 },
1786 "sugarss": {
1787 "optional": true
1788 },
1789 "typescript": {
1790 "optional": true
1791 }
1792 }
1793 },
1794 "node_modules/tailwindcss": {
1795 "version": "3.1.6",
1796 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.6.tgz",
1797 "integrity": "sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg==",
1798 "dev": true,
1799 "dependencies": {
1800 "arg": "^5.0.2",
1801 "chokidar": "^3.5.3",
1802 "color-name": "^1.1.4",
1803 "detective": "^5.2.1",
1804 "didyoumean": "^1.2.2",
1805 "dlv": "^1.1.3",
1806 "fast-glob": "^3.2.11",
1807 "glob-parent": "^6.0.2",
1808 "is-glob": "^4.0.3",
1809 "lilconfig": "^2.0.5",
1810 "normalize-path": "^3.0.0",
1811 "object-hash": "^3.0.0",
1812 "picocolors": "^1.0.0",
1813 "postcss": "^8.4.14",
1814 "postcss-import": "^14.1.0",
1815 "postcss-js": "^4.0.0",
1816 "postcss-load-config": "^3.1.4",
1817 "postcss-nested": "5.0.6",
1818 "postcss-selector-parser": "^6.0.10",
1819 "postcss-value-parser": "^4.2.0",
1820 "quick-lru": "^5.1.1",
1821 "resolve": "^1.22.1"
1822 },
1823 "bin": {
1824 "tailwind": "lib/cli.js",
1825 "tailwindcss": "lib/cli.js"
1826 },
1827 "engines": {
1828 "node": ">=12.13.0"
1829 },
1830 "peerDependencies": {
1831 "postcss": "^8.0.9"
1832 }
1833 },
1834 "node_modules/tailwindcss/node_modules/color-name": {
1835 "version": "1.1.4",
1836 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1837 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1838 "dev": true
1839 },
1840 "node_modules/tailwindcss/node_modules/glob-parent": {
1841 "version": "6.0.2",
1842 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1843 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1844 "dev": true,
1845 "dependencies": {
1846 "is-glob": "^4.0.3"
1847 },
1848 "engines": {
1849 "node": ">=10.13.0"
1850 }
1851 },
1852 "node_modules/terser": {
1853 "version": "5.14.2",
1854 "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz",
1855 "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==",
1856 "dev": true,
1857 "dependencies": {
1858 "@jridgewell/source-map": "^0.3.2",
1859 "acorn": "^8.5.0",
1860 "commander": "^2.20.0",
1861 "source-map-support": "~0.5.20"
1862 },
1863 "bin": {
1864 "terser": "bin/terser"
1865 },
1866 "engines": {
1867 "node": ">=10"
1868 }
1869 },
1870 "node_modules/tinydate": {
1871 "version": "1.3.0",
1872 "resolved": "https://registry.npmjs.org/tinydate/-/tinydate-1.3.0.tgz",
1873 "integrity": "sha512-7cR8rLy2QhYHpsBDBVYnnWXm8uRTr38RoZakFSW7Bs7PzfMPNZthuMLkwqZv7MTu8lhQ91cOFYS5a7iFj2oR3w==",
1874 "engines": {
1875 "node": ">=4"
1876 }
1877 },
1878 "node_modules/to-regex-range": {
1879 "version": "5.0.1",
1880 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1881 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1882 "dev": true,
1883 "dependencies": {
1884 "is-number": "^7.0.0"
1885 },
1886 "engines": {
1887 "node": ">=8.0"
1888 }
1889 },
1890 "node_modules/totalist": {
1891 "version": "3.0.0",
1892 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz",
1893 "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==",
1894 "engines": {
1895 "node": ">=6"
1896 }
1897 },
1898 "node_modules/update-browserslist-db": {
1899 "version": "1.0.5",
1900 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz",
1901 "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==",
1902 "dev": true,
1903 "funding": [
1904 {
1905 "type": "opencollective",
1906 "url": "https://opencollective.com/browserslist"
1907 },
1908 {
1909 "type": "tidelift",
1910 "url": "https://tidelift.com/funding/github/npm/browserslist"
1911 }
1912 ],
1913 "dependencies": {
1914 "escalade": "^3.1.1",
1915 "picocolors": "^1.0.0"
1916 },
1917 "bin": {
1918 "browserslist-lint": "cli.js"
1919 },
1920 "peerDependencies": {
1921 "browserslist": ">= 4.21.0"
1922 }
1923 },
1924 "node_modules/util-deprecate": {
1925 "version": "1.0.2",
1926 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1927 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
1928 "dev": true
1929 },
1930 "node_modules/wrappy": {
1931 "version": "1.0.2",
1932 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1933 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1934 "dev": true
1935 },
1936 "node_modules/ws": {
1937 "version": "7.5.9",
1938 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
1939 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
1940 "dev": true,
1941 "engines": {
1942 "node": ">=8.3.0"
1943 },
1944 "peerDependencies": {
1945 "bufferutil": "^4.0.1",
1946 "utf-8-validate": "^5.0.2"
1947 },
1948 "peerDependenciesMeta": {
1949 "bufferutil": {
1950 "optional": true
1951 },
1952 "utf-8-validate": {
1953 "optional": true
1954 }
1955 }
1956 },
1957 "node_modules/xtend": {
1958 "version": "4.0.2",
1959 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
1960 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
1961 "dev": true,
1962 "engines": {
1963 "node": ">=0.4"
1964 }
1965 },
1966 "node_modules/yaml": {
1967 "version": "1.10.2",
1968 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
1969 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
1970 "dev": true,
1971 "engines": {
1972 "node": ">= 6"
1973 }
1974 }
1975 },
1976 "dependencies": {
1977 "@babel/code-frame": {
1978 "version": "7.18.6",
1979 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
1980 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
1981 "dev": true,
1982 "requires": {
1983 "@babel/highlight": "^7.18.6"
1984 }
1985 },
1986 "@babel/helper-validator-identifier": {
1987 "version": "7.18.6",
1988 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
1989 "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
1990 "dev": true
1991 },
1992 "@babel/highlight": {
1993 "version": "7.18.6",
1994 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
1995 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
1996 "dev": true,
1997 "requires": {
1998 "@babel/helper-validator-identifier": "^7.18.6",
1999 "chalk": "^2.0.0",
2000 "js-tokens": "^4.0.0"
2001 }
2002 },
2003 "@jridgewell/gen-mapping": {
2004 "version": "0.3.2",
2005 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
2006 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
2007 "dev": true,
2008 "requires": {
2009 "@jridgewell/set-array": "^1.0.1",
2010 "@jridgewell/sourcemap-codec": "^1.4.10",
2011 "@jridgewell/trace-mapping": "^0.3.9"
2012 }
2013 },
2014 "@jridgewell/resolve-uri": {
2015 "version": "3.1.0",
2016 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
2017 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2018 "dev": true
2019 },
2020 "@jridgewell/set-array": {
2021 "version": "1.1.2",
2022 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
2023 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
2024 "dev": true
2025 },
2026 "@jridgewell/source-map": {
2027 "version": "0.3.2",
2028 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
2029 "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
2030 "dev": true,
2031 "requires": {
2032 "@jridgewell/gen-mapping": "^0.3.0",
2033 "@jridgewell/trace-mapping": "^0.3.9"
2034 }
2035 },
2036 "@jridgewell/sourcemap-codec": {
2037 "version": "1.4.14",
2038 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
2039 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
2040 "dev": true
2041 },
2042 "@jridgewell/trace-mapping": {
2043 "version": "0.3.14",
2044 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
2045 "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
2046 "dev": true,
2047 "requires": {
2048 "@jridgewell/resolve-uri": "^3.0.3",
2049 "@jridgewell/sourcemap-codec": "^1.4.10"
2050 }
2051 },
2052 "@nodelib/fs.scandir": {
2053 "version": "2.1.5",
2054 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2055 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2056 "dev": true,
2057 "requires": {
2058 "@nodelib/fs.stat": "2.0.5",
2059 "run-parallel": "^1.1.9"
2060 }
2061 },
2062 "@nodelib/fs.stat": {
2063 "version": "2.0.5",
2064 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2065 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2066 "dev": true
2067 },
2068 "@nodelib/fs.walk": {
2069 "version": "1.2.8",
2070 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2071 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2072 "dev": true,
2073 "requires": {
2074 "@nodelib/fs.scandir": "2.1.5",
2075 "fastq": "^1.6.0"
2076 }
2077 },
2078 "@polka/url": {
2079 "version": "1.0.0-next.21",
2080 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz",
2081 "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g=="
2082 },
2083 "@rollup/plugin-commonjs": {
2084 "version": "17.1.0",
2085 "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz",
2086 "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==",
2087 "dev": true,
2088 "requires": {
2089 "@rollup/pluginutils": "^3.1.0",
2090 "commondir": "^1.0.1",
2091 "estree-walker": "^2.0.1",
2092 "glob": "^7.1.6",
2093 "is-reference": "^1.2.1",
2094 "magic-string": "^0.25.7",
2095 "resolve": "^1.17.0"
2096 }
2097 },
2098 "@rollup/plugin-node-resolve": {
2099 "version": "11.2.1",
2100 "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
2101 "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
2102 "dev": true,
2103 "requires": {
2104 "@rollup/pluginutils": "^3.1.0",
2105 "@types/resolve": "1.17.1",
2106 "builtin-modules": "^3.1.0",
2107 "deepmerge": "^4.2.2",
2108 "is-module": "^1.0.0",
2109 "resolve": "^1.19.0"
2110 }
2111 },
2112 "@rollup/pluginutils": {
2113 "version": "3.1.0",
2114 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
2115 "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
2116 "dev": true,
2117 "requires": {
2118 "@types/estree": "0.0.39",
2119 "estree-walker": "^1.0.1",
2120 "picomatch": "^2.2.2"
2121 },
2122 "dependencies": {
2123 "estree-walker": {
2124 "version": "1.0.1",
2125 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
2126 "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
2127 "dev": true
2128 }
2129 }
2130 },
2131 "@types/estree": {
2132 "version": "0.0.39",
2133 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
2134 "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
2135 "dev": true
2136 },
2137 "@types/node": {
2138 "version": "18.6.1",
2139 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.1.tgz",
2140 "integrity": "sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==",
2141 "dev": true
2142 },
2143 "@types/pug": {
2144 "version": "2.0.6",
2145 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz",
2146 "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==",
2147 "dev": true
2148 },
2149 "@types/resolve": {
2150 "version": "1.17.1",
2151 "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
2152 "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
2153 "dev": true,
2154 "requires": {
2155 "@types/node": "*"
2156 }
2157 },
2158 "@types/sass": {
2159 "version": "1.43.1",
2160 "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz",
2161 "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==",
2162 "dev": true,
2163 "requires": {
2164 "@types/node": "*"
2165 }
2166 },
2167 "acorn": {
2168 "version": "8.8.0",
2169 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
2170 "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
2171 "dev": true
2172 },
2173 "acorn-node": {
2174 "version": "1.8.2",
2175 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
2176 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
2177 "dev": true,
2178 "requires": {
2179 "acorn": "^7.0.0",
2180 "acorn-walk": "^7.0.0",
2181 "xtend": "^4.0.2"
2182 },
2183 "dependencies": {
2184 "acorn": {
2185 "version": "7.4.1",
2186 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
2187 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
2188 "dev": true
2189 }
2190 }
2191 },
2192 "acorn-walk": {
2193 "version": "7.2.0",
2194 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
2195 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
2196 "dev": true
2197 },
2198 "ansi-styles": {
2199 "version": "3.2.1",
2200 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2201 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2202 "dev": true,
2203 "requires": {
2204 "color-convert": "^1.9.0"
2205 }
2206 },
2207 "anymatch": {
2208 "version": "3.1.2",
2209 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2210 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2211 "dev": true,
2212 "requires": {
2213 "normalize-path": "^3.0.0",
2214 "picomatch": "^2.0.4"
2215 }
2216 },
2217 "arg": {
2218 "version": "5.0.2",
2219 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
2220 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
2221 "dev": true
2222 },
2223 "autoprefixer": {
2224 "version": "10.4.7",
2225 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz",
2226 "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==",
2227 "dev": true,
2228 "requires": {
2229 "browserslist": "^4.20.3",
2230 "caniuse-lite": "^1.0.30001335",
2231 "fraction.js": "^4.2.0",
2232 "normalize-range": "^0.1.2",
2233 "picocolors": "^1.0.0",
2234 "postcss-value-parser": "^4.2.0"
2235 }
2236 },
2237 "balanced-match": {
2238 "version": "1.0.2",
2239 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2240 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2241 "dev": true
2242 },
2243 "binary-extensions": {
2244 "version": "2.2.0",
2245 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
2246 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
2247 "dev": true
2248 },
2249 "brace-expansion": {
2250 "version": "1.1.11",
2251 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2252 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2253 "dev": true,
2254 "requires": {
2255 "balanced-match": "^1.0.0",
2256 "concat-map": "0.0.1"
2257 }
2258 },
2259 "braces": {
2260 "version": "3.0.2",
2261 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2262 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2263 "dev": true,
2264 "requires": {
2265 "fill-range": "^7.0.1"
2266 }
2267 },
2268 "browserslist": {
2269 "version": "4.21.3",
2270 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
2271 "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
2272 "dev": true,
2273 "requires": {
2274 "caniuse-lite": "^1.0.30001370",
2275 "electron-to-chromium": "^1.4.202",
2276 "node-releases": "^2.0.6",
2277 "update-browserslist-db": "^1.0.5"
2278 }
2279 },
2280 "buffer-crc32": {
2281 "version": "0.2.13",
2282 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
2283 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
2284 "dev": true
2285 },
2286 "buffer-from": {
2287 "version": "1.1.2",
2288 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
2289 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
2290 "dev": true
2291 },
2292 "builtin-modules": {
2293 "version": "3.3.0",
2294 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
2295 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
2296 "dev": true
2297 },
2298 "camelcase-css": {
2299 "version": "2.0.1",
2300 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
2301 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
2302 "dev": true
2303 },
2304 "caniuse-lite": {
2305 "version": "1.0.30001370",
2306 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001370.tgz",
2307 "integrity": "sha512-3PDmaP56wz/qz7G508xzjx8C+MC2qEm4SYhSEzC9IBROo+dGXFWRuaXkWti0A9tuI00g+toiriVqxtWMgl350g==",
2308 "dev": true
2309 },
2310 "chalk": {
2311 "version": "2.4.2",
2312 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2313 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2314 "dev": true,
2315 "requires": {
2316 "ansi-styles": "^3.2.1",
2317 "escape-string-regexp": "^1.0.5",
2318 "supports-color": "^5.3.0"
2319 }
2320 },
2321 "chokidar": {
2322 "version": "3.5.3",
2323 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
2324 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
2325 "dev": true,
2326 "requires": {
2327 "anymatch": "~3.1.2",
2328 "braces": "~3.0.2",
2329 "fsevents": "~2.3.2",
2330 "glob-parent": "~5.1.2",
2331 "is-binary-path": "~2.1.0",
2332 "is-glob": "~4.0.1",
2333 "normalize-path": "~3.0.0",
2334 "readdirp": "~3.6.0"
2335 }
2336 },
2337 "color-convert": {
2338 "version": "1.9.3",
2339 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2340 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2341 "dev": true,
2342 "requires": {
2343 "color-name": "1.1.3"
2344 }
2345 },
2346 "color-name": {
2347 "version": "1.1.3",
2348 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2349 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
2350 "dev": true
2351 },
2352 "commander": {
2353 "version": "2.20.3",
2354 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2355 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2356 "dev": true
2357 },
2358 "commondir": {
2359 "version": "1.0.1",
2360 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
2361 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
2362 "dev": true
2363 },
2364 "concat-map": {
2365 "version": "0.0.1",
2366 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2367 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2368 "dev": true
2369 },
2370 "console-clear": {
2371 "version": "1.1.1",
2372 "resolved": "https://registry.npmjs.org/console-clear/-/console-clear-1.1.1.tgz",
2373 "integrity": "sha512-pMD+MVR538ipqkG5JXeOEbKWS5um1H4LUUccUQG68qpeqBYbzYy79Gh55jkd2TtPdRfUaLWdv6LPP//5Zt0aPQ=="
2374 },
2375 "cssesc": {
2376 "version": "3.0.0",
2377 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2378 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2379 "dev": true
2380 },
2381 "deepmerge": {
2382 "version": "4.2.2",
2383 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
2384 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
2385 "dev": true
2386 },
2387 "defined": {
2388 "version": "1.0.0",
2389 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2390 "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==",
2391 "dev": true
2392 },
2393 "detect-indent": {
2394 "version": "6.1.0",
2395 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz",
2396 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==",
2397 "dev": true
2398 },
2399 "detective": {
2400 "version": "5.2.1",
2401 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
2402 "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
2403 "dev": true,
2404 "requires": {
2405 "acorn-node": "^1.8.2",
2406 "defined": "^1.0.0",
2407 "minimist": "^1.2.6"
2408 }
2409 },
2410 "didyoumean": {
2411 "version": "1.2.2",
2412 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
2413 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
2414 "dev": true
2415 },
2416 "dlv": {
2417 "version": "1.1.3",
2418 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2419 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2420 "dev": true
2421 },
2422 "electron-to-chromium": {
2423 "version": "1.4.202",
2424 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.202.tgz",
2425 "integrity": "sha512-JYsK2ex9lmQD27kj19fhXYxzFJ/phLAkLKHv49A5UY6kMRV2xED3qMMLg/voW/+0AR6wMiI+VxlmK9NDtdxlPA==",
2426 "dev": true
2427 },
2428 "es6-promise": {
2429 "version": "3.3.1",
2430 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
2431 "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
2432 "dev": true
2433 },
2434 "escalade": {
2435 "version": "3.1.1",
2436 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2437 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
2438 "dev": true
2439 },
2440 "escape-string-regexp": {
2441 "version": "1.0.5",
2442 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2443 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
2444 "dev": true
2445 },
2446 "estree-walker": {
2447 "version": "2.0.2",
2448 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
2449 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
2450 "dev": true
2451 },
2452 "fast-glob": {
2453 "version": "3.2.11",
2454 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
2455 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
2456 "dev": true,
2457 "requires": {
2458 "@nodelib/fs.stat": "^2.0.2",
2459 "@nodelib/fs.walk": "^1.2.3",
2460 "glob-parent": "^5.1.2",
2461 "merge2": "^1.3.0",
2462 "micromatch": "^4.0.4"
2463 }
2464 },
2465 "fastq": {
2466 "version": "1.13.0",
2467 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2468 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
2469 "dev": true,
2470 "requires": {
2471 "reusify": "^1.0.4"
2472 }
2473 },
2474 "fill-range": {
2475 "version": "7.0.1",
2476 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2477 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2478 "dev": true,
2479 "requires": {
2480 "to-regex-range": "^5.0.1"
2481 }
2482 },
2483 "fraction.js": {
2484 "version": "4.2.0",
2485 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
2486 "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
2487 "dev": true
2488 },
2489 "fs.realpath": {
2490 "version": "1.0.0",
2491 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2492 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
2493 "dev": true
2494 },
2495 "fsevents": {
2496 "version": "2.3.2",
2497 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
2498 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
2499 "dev": true,
2500 "optional": true
2501 },
2502 "function-bind": {
2503 "version": "1.1.1",
2504 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2505 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2506 "dev": true
2507 },
2508 "get-port": {
2509 "version": "3.2.0",
2510 "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
2511 "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg=="
2512 },
2513 "glob": {
2514 "version": "7.2.3",
2515 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2516 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2517 "dev": true,
2518 "requires": {
2519 "fs.realpath": "^1.0.0",
2520 "inflight": "^1.0.4",
2521 "inherits": "2",
2522 "minimatch": "^3.1.1",
2523 "once": "^1.3.0",
2524 "path-is-absolute": "^1.0.0"
2525 }
2526 },
2527 "glob-parent": {
2528 "version": "5.1.2",
2529 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2530 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2531 "dev": true,
2532 "requires": {
2533 "is-glob": "^4.0.1"
2534 }
2535 },
2536 "graceful-fs": {
2537 "version": "4.2.10",
2538 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
2539 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
2540 "dev": true
2541 },
2542 "has": {
2543 "version": "1.0.3",
2544 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2545 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2546 "dev": true,
2547 "requires": {
2548 "function-bind": "^1.1.1"
2549 }
2550 },
2551 "has-flag": {
2552 "version": "3.0.0",
2553 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2554 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
2555 "dev": true
2556 },
2557 "inflight": {
2558 "version": "1.0.6",
2559 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2560 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
2561 "dev": true,
2562 "requires": {
2563 "once": "^1.3.0",
2564 "wrappy": "1"
2565 }
2566 },
2567 "inherits": {
2568 "version": "2.0.4",
2569 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2570 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2571 "dev": true
2572 },
2573 "is-binary-path": {
2574 "version": "2.1.0",
2575 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2576 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2577 "dev": true,
2578 "requires": {
2579 "binary-extensions": "^2.0.0"
2580 }
2581 },
2582 "is-core-module": {
2583 "version": "2.9.0",
2584 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
2585 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
2586 "dev": true,
2587 "requires": {
2588 "has": "^1.0.3"
2589 }
2590 },
2591 "is-extglob": {
2592 "version": "2.1.1",
2593 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2594 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2595 "dev": true
2596 },
2597 "is-glob": {
2598 "version": "4.0.3",
2599 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2600 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2601 "dev": true,
2602 "requires": {
2603 "is-extglob": "^2.1.1"
2604 }
2605 },
2606 "is-module": {
2607 "version": "1.0.0",
2608 "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
2609 "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
2610 "dev": true
2611 },
2612 "is-number": {
2613 "version": "7.0.0",
2614 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2615 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2616 "dev": true
2617 },
2618 "is-reference": {
2619 "version": "1.2.1",
2620 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
2621 "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
2622 "dev": true,
2623 "requires": {
2624 "@types/estree": "*"
2625 }
2626 },
2627 "jest-worker": {
2628 "version": "26.6.2",
2629 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
2630 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
2631 "dev": true,
2632 "requires": {
2633 "@types/node": "*",
2634 "merge-stream": "^2.0.0",
2635 "supports-color": "^7.0.0"
2636 },
2637 "dependencies": {
2638 "has-flag": {
2639 "version": "4.0.0",
2640 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2641 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2642 "dev": true
2643 },
2644 "supports-color": {
2645 "version": "7.2.0",
2646 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2647 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2648 "dev": true,
2649 "requires": {
2650 "has-flag": "^4.0.0"
2651 }
2652 }
2653 }
2654 },
2655 "js-tokens": {
2656 "version": "4.0.0",
2657 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2658 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2659 "dev": true
2660 },
2661 "kleur": {
2662 "version": "4.1.5",
2663 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2664 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="
2665 },
2666 "lilconfig": {
2667 "version": "2.0.6",
2668 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
2669 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
2670 "dev": true
2671 },
2672 "livereload": {
2673 "version": "0.9.3",
2674 "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz",
2675 "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==",
2676 "dev": true,
2677 "requires": {
2678 "chokidar": "^3.5.0",
2679 "livereload-js": "^3.3.1",
2680 "opts": ">= 1.2.0",
2681 "ws": "^7.4.3"
2682 }
2683 },
2684 "livereload-js": {
2685 "version": "3.4.1",
2686 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.4.1.tgz",
2687 "integrity": "sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==",
2688 "dev": true
2689 },
2690 "local-access": {
2691 "version": "1.1.0",
2692 "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.1.0.tgz",
2693 "integrity": "sha512-XfegD5pyTAfb+GY6chk283Ox5z8WexG56OvM06RWLpAc/UHozO8X6xAxEkIitZOtsSMM1Yr3DkHgW5W+onLhCw=="
2694 },
2695 "magic-string": {
2696 "version": "0.25.9",
2697 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
2698 "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
2699 "dev": true,
2700 "requires": {
2701 "sourcemap-codec": "^1.4.8"
2702 }
2703 },
2704 "merge-stream": {
2705 "version": "2.0.0",
2706 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2707 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2708 "dev": true
2709 },
2710 "merge2": {
2711 "version": "1.4.1",
2712 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2713 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2714 "dev": true
2715 },
2716 "micromatch": {
2717 "version": "4.0.5",
2718 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
2719 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
2720 "dev": true,
2721 "requires": {
2722 "braces": "^3.0.2",
2723 "picomatch": "^2.3.1"
2724 }
2725 },
2726 "min-indent": {
2727 "version": "1.0.1",
2728 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
2729 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
2730 "dev": true
2731 },
2732 "minimatch": {
2733 "version": "3.1.2",
2734 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2735 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2736 "dev": true,
2737 "requires": {
2738 "brace-expansion": "^1.1.7"
2739 }
2740 },
2741 "minimist": {
2742 "version": "1.2.6",
2743 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
2744 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
2745 "dev": true
2746 },
2747 "mkdirp": {
2748 "version": "0.5.6",
2749 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
2750 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
2751 "dev": true,
2752 "requires": {
2753 "minimist": "^1.2.6"
2754 }
2755 },
2756 "mri": {
2757 "version": "1.2.0",
2758 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
2759 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA=="
2760 },
2761 "mrmime": {
2762 "version": "1.0.1",
2763 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz",
2764 "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw=="
2765 },
2766 "nanoid": {
2767 "version": "3.3.4",
2768 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
2769 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
2770 "dev": true
2771 },
2772 "node-releases": {
2773 "version": "2.0.6",
2774 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
2775 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
2776 "dev": true
2777 },
2778 "normalize-path": {
2779 "version": "3.0.0",
2780 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2781 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2782 "dev": true
2783 },
2784 "normalize-range": {
2785 "version": "0.1.2",
2786 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
2787 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
2788 "dev": true
2789 },
2790 "object-hash": {
2791 "version": "3.0.0",
2792 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
2793 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
2794 "dev": true
2795 },
2796 "once": {
2797 "version": "1.4.0",
2798 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2799 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2800 "dev": true,
2801 "requires": {
2802 "wrappy": "1"
2803 }
2804 },
2805 "opts": {
2806 "version": "2.0.2",
2807 "resolved": "https://registry.npmjs.org/opts/-/opts-2.0.2.tgz",
2808 "integrity": "sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==",
2809 "dev": true
2810 },
2811 "path-is-absolute": {
2812 "version": "1.0.1",
2813 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2814 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
2815 "dev": true
2816 },
2817 "path-parse": {
2818 "version": "1.0.7",
2819 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
2820 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2821 "dev": true
2822 },
2823 "picocolors": {
2824 "version": "1.0.0",
2825 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
2826 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
2827 "dev": true
2828 },
2829 "picomatch": {
2830 "version": "2.3.1",
2831 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2832 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2833 "dev": true
2834 },
2835 "pify": {
2836 "version": "2.3.0",
2837 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2838 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
2839 "dev": true
2840 },
2841 "postcss": {
2842 "version": "8.4.14",
2843 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
2844 "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
2845 "dev": true,
2846 "requires": {
2847 "nanoid": "^3.3.4",
2848 "picocolors": "^1.0.0",
2849 "source-map-js": "^1.0.2"
2850 }
2851 },
2852 "postcss-import": {
2853 "version": "14.1.0",
2854 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
2855 "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
2856 "dev": true,
2857 "requires": {
2858 "postcss-value-parser": "^4.0.0",
2859 "read-cache": "^1.0.0",
2860 "resolve": "^1.1.7"
2861 }
2862 },
2863 "postcss-js": {
2864 "version": "4.0.0",
2865 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
2866 "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
2867 "dev": true,
2868 "requires": {
2869 "camelcase-css": "^2.0.1"
2870 }
2871 },
2872 "postcss-load-config": {
2873 "version": "3.1.4",
2874 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
2875 "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
2876 "dev": true,
2877 "requires": {
2878 "lilconfig": "^2.0.5",
2879 "yaml": "^1.10.2"
2880 }
2881 },
2882 "postcss-nested": {
2883 "version": "5.0.6",
2884 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
2885 "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
2886 "dev": true,
2887 "requires": {
2888 "postcss-selector-parser": "^6.0.6"
2889 }
2890 },
2891 "postcss-selector-parser": {
2892 "version": "6.0.10",
2893 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
2894 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
2895 "dev": true,
2896 "requires": {
2897 "cssesc": "^3.0.0",
2898 "util-deprecate": "^1.0.2"
2899 }
2900 },
2901 "postcss-value-parser": {
2902 "version": "4.2.0",
2903 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
2904 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
2905 "dev": true
2906 },
2907 "queue-microtask": {
2908 "version": "1.2.3",
2909 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2910 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2911 "dev": true
2912 },
2913 "quick-lru": {
2914 "version": "5.1.1",
2915 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
2916 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
2917 "dev": true
2918 },
2919 "randombytes": {
2920 "version": "2.1.0",
2921 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2922 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2923 "dev": true,
2924 "requires": {
2925 "safe-buffer": "^5.1.0"
2926 }
2927 },
2928 "read-cache": {
2929 "version": "1.0.0",
2930 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
2931 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
2932 "dev": true,
2933 "requires": {
2934 "pify": "^2.3.0"
2935 }
2936 },
2937 "readdirp": {
2938 "version": "3.6.0",
2939 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
2940 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
2941 "dev": true,
2942 "requires": {
2943 "picomatch": "^2.2.1"
2944 }
2945 },
2946 "require-relative": {
2947 "version": "0.8.7",
2948 "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
2949 "integrity": "sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==",
2950 "dev": true
2951 },
2952 "resolve": {
2953 "version": "1.22.1",
2954 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
2955 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
2956 "dev": true,
2957 "requires": {
2958 "is-core-module": "^2.9.0",
2959 "path-parse": "^1.0.7",
2960 "supports-preserve-symlinks-flag": "^1.0.0"
2961 }
2962 },
2963 "reusify": {
2964 "version": "1.0.4",
2965 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2966 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2967 "dev": true
2968 },
2969 "rimraf": {
2970 "version": "2.7.1",
2971 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2972 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2973 "dev": true,
2974 "requires": {
2975 "glob": "^7.1.3"
2976 }
2977 },
2978 "rollup": {
2979 "version": "2.77.2",
2980 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz",
2981 "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==",
2982 "dev": true,
2983 "requires": {
2984 "fsevents": "~2.3.2"
2985 }
2986 },
2987 "rollup-plugin-css-only": {
2988 "version": "3.1.0",
2989 "resolved": "https://registry.npmjs.org/rollup-plugin-css-only/-/rollup-plugin-css-only-3.1.0.tgz",
2990 "integrity": "sha512-TYMOE5uoD76vpj+RTkQLzC9cQtbnJNktHPB507FzRWBVaofg7KhIqq1kGbcVOadARSozWF883Ho9KpSPKH8gqA==",
2991 "dev": true,
2992 "requires": {
2993 "@rollup/pluginutils": "4"
2994 },
2995 "dependencies": {
2996 "@rollup/pluginutils": {
2997 "version": "4.2.1",
2998 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
2999 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
3000 "dev": true,
3001 "requires": {
3002 "estree-walker": "^2.0.1",
3003 "picomatch": "^2.2.2"
3004 }
3005 }
3006 }
3007 },
3008 "rollup-plugin-livereload": {
3009 "version": "2.0.5",
3010 "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-2.0.5.tgz",
3011 "integrity": "sha512-vqQZ/UQowTW7VoiKEM5ouNW90wE5/GZLfdWuR0ELxyKOJUIaj+uismPZZaICU4DnWPVjnpCDDxEqwU7pcKY/PA==",
3012 "dev": true,
3013 "requires": {
3014 "livereload": "^0.9.1"
3015 }
3016 },
3017 "rollup-plugin-svelte": {
3018 "version": "7.1.0",
3019 "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.0.tgz",
3020 "integrity": "sha512-vopCUq3G+25sKjwF5VilIbiY6KCuMNHP1PFvx2Vr3REBNMDllKHFZN2B9jwwC+MqNc3UPKkjXnceLPEjTjXGXg==",
3021 "dev": true,
3022 "requires": {
3023 "require-relative": "^0.8.7",
3024 "rollup-pluginutils": "^2.8.2"
3025 }
3026 },
3027 "rollup-plugin-terser": {
3028 "version": "7.0.2",
3029 "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
3030 "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
3031 "dev": true,
3032 "requires": {
3033 "@babel/code-frame": "^7.10.4",
3034 "jest-worker": "^26.2.1",
3035 "serialize-javascript": "^4.0.0",
3036 "terser": "^5.0.0"
3037 }
3038 },
3039 "rollup-pluginutils": {
3040 "version": "2.8.2",
3041 "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
3042 "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
3043 "dev": true,
3044 "requires": {
3045 "estree-walker": "^0.6.1"
3046 },
3047 "dependencies": {
3048 "estree-walker": {
3049 "version": "0.6.1",
3050 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
3051 "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
3052 "dev": true
3053 }
3054 }
3055 },
3056 "run-parallel": {
3057 "version": "1.2.0",
3058 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3059 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3060 "dev": true,
3061 "requires": {
3062 "queue-microtask": "^1.2.2"
3063 }
3064 },
3065 "sade": {
3066 "version": "1.8.1",
3067 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
3068 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
3069 "requires": {
3070 "mri": "^1.1.0"
3071 }
3072 },
3073 "safe-buffer": {
3074 "version": "5.2.1",
3075 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3076 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3077 "dev": true
3078 },
3079 "sander": {
3080 "version": "0.5.1",
3081 "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz",
3082 "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==",
3083 "dev": true,
3084 "requires": {
3085 "es6-promise": "^3.1.2",
3086 "graceful-fs": "^4.1.3",
3087 "mkdirp": "^0.5.1",
3088 "rimraf": "^2.5.2"
3089 }
3090 },
3091 "semiver": {
3092 "version": "1.1.0",
3093 "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz",
3094 "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg=="
3095 },
3096 "serialize-javascript": {
3097 "version": "4.0.0",
3098 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
3099 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
3100 "dev": true,
3101 "requires": {
3102 "randombytes": "^2.1.0"
3103 }
3104 },
3105 "sirv": {
3106 "version": "2.0.2",
3107 "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz",
3108 "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==",
3109 "requires": {
3110 "@polka/url": "^1.0.0-next.20",
3111 "mrmime": "^1.0.0",
3112 "totalist": "^3.0.0"
3113 }
3114 },
3115 "sirv-cli": {
3116 "version": "2.0.2",
3117 "resolved": "https://registry.npmjs.org/sirv-cli/-/sirv-cli-2.0.2.tgz",
3118 "integrity": "sha512-OtSJDwxsF1NWHc7ps3Sa0s+dPtP15iQNJzfKVz+MxkEo3z72mCD+yu30ct79rPr0CaV1HXSOBp+MIY5uIhHZ1A==",
3119 "requires": {
3120 "console-clear": "^1.1.0",
3121 "get-port": "^3.2.0",
3122 "kleur": "^4.1.4",
3123 "local-access": "^1.0.1",
3124 "sade": "^1.6.0",
3125 "semiver": "^1.0.0",
3126 "sirv": "^2.0.0",
3127 "tinydate": "^1.0.0"
3128 }
3129 },
3130 "sorcery": {
3131 "version": "0.10.0",
3132 "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz",
3133 "integrity": "sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==",
3134 "dev": true,
3135 "requires": {
3136 "buffer-crc32": "^0.2.5",
3137 "minimist": "^1.2.0",
3138 "sander": "^0.5.0",
3139 "sourcemap-codec": "^1.3.0"
3140 }
3141 },
3142 "source-map": {
3143 "version": "0.6.1",
3144 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3145 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3146 "dev": true
3147 },
3148 "source-map-js": {
3149 "version": "1.0.2",
3150 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
3151 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
3152 "dev": true
3153 },
3154 "source-map-support": {
3155 "version": "0.5.21",
3156 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
3157 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
3158 "dev": true,
3159 "requires": {
3160 "buffer-from": "^1.0.0",
3161 "source-map": "^0.6.0"
3162 }
3163 },
3164 "sourcemap-codec": {
3165 "version": "1.4.8",
3166 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
3167 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
3168 "dev": true
3169 },
3170 "strip-indent": {
3171 "version": "3.0.0",
3172 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
3173 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
3174 "dev": true,
3175 "requires": {
3176 "min-indent": "^1.0.0"
3177 }
3178 },
3179 "supports-color": {
3180 "version": "5.5.0",
3181 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3182 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3183 "dev": true,
3184 "requires": {
3185 "has-flag": "^3.0.0"
3186 }
3187 },
3188 "supports-preserve-symlinks-flag": {
3189 "version": "1.0.0",
3190 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
3191 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
3192 "dev": true
3193 },
3194 "svelte": {
3195 "version": "3.49.0",
3196 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.49.0.tgz",
3197 "integrity": "sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA==",
3198 "dev": true
3199 },
3200 "svelte-preprocess": {
3201 "version": "4.10.7",
3202 "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.7.tgz",
3203 "integrity": "sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==",
3204 "dev": true,
3205 "requires": {
3206 "@types/pug": "^2.0.4",
3207 "@types/sass": "^1.16.0",
3208 "detect-indent": "^6.0.0",
3209 "magic-string": "^0.25.7",
3210 "sorcery": "^0.10.0",
3211 "strip-indent": "^3.0.0"
3212 }
3213 },
3214 "tailwindcss": {
3215 "version": "3.1.6",
3216 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.6.tgz",
3217 "integrity": "sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg==",
3218 "dev": true,
3219 "requires": {
3220 "arg": "^5.0.2",
3221 "chokidar": "^3.5.3",
3222 "color-name": "^1.1.4",
3223 "detective": "^5.2.1",
3224 "didyoumean": "^1.2.2",
3225 "dlv": "^1.1.3",
3226 "fast-glob": "^3.2.11",
3227 "glob-parent": "^6.0.2",
3228 "is-glob": "^4.0.3",
3229 "lilconfig": "^2.0.5",
3230 "normalize-path": "^3.0.0",
3231 "object-hash": "^3.0.0",
3232 "picocolors": "^1.0.0",
3233 "postcss": "^8.4.14",
3234 "postcss-import": "^14.1.0",
3235 "postcss-js": "^4.0.0",
3236 "postcss-load-config": "^3.1.4",
3237 "postcss-nested": "5.0.6",
3238 "postcss-selector-parser": "^6.0.10",
3239 "postcss-value-parser": "^4.2.0",
3240 "quick-lru": "^5.1.1",
3241 "resolve": "^1.22.1"
3242 },
3243 "dependencies": {
3244 "color-name": {
3245 "version": "1.1.4",
3246 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3247 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3248 "dev": true
3249 },
3250 "glob-parent": {
3251 "version": "6.0.2",
3252 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
3253 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
3254 "dev": true,
3255 "requires": {
3256 "is-glob": "^4.0.3"
3257 }
3258 }
3259 }
3260 },
3261 "terser": {
3262 "version": "5.14.2",
3263 "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz",
3264 "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==",
3265 "dev": true,
3266 "requires": {
3267 "@jridgewell/source-map": "^0.3.2",
3268 "acorn": "^8.5.0",
3269 "commander": "^2.20.0",
3270 "source-map-support": "~0.5.20"
3271 }
3272 },
3273 "tinydate": {
3274 "version": "1.3.0",
3275 "resolved": "https://registry.npmjs.org/tinydate/-/tinydate-1.3.0.tgz",
3276 "integrity": "sha512-7cR8rLy2QhYHpsBDBVYnnWXm8uRTr38RoZakFSW7Bs7PzfMPNZthuMLkwqZv7MTu8lhQ91cOFYS5a7iFj2oR3w=="
3277 },
3278 "to-regex-range": {
3279 "version": "5.0.1",
3280 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3281 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3282 "dev": true,
3283 "requires": {
3284 "is-number": "^7.0.0"
3285 }
3286 },
3287 "totalist": {
3288 "version": "3.0.0",
3289 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz",
3290 "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw=="
3291 },
3292 "update-browserslist-db": {
3293 "version": "1.0.5",
3294 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz",
3295 "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==",
3296 "dev": true,
3297 "requires": {
3298 "escalade": "^3.1.1",
3299 "picocolors": "^1.0.0"
3300 }
3301 },
3302 "util-deprecate": {
3303 "version": "1.0.2",
3304 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3305 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
3306 "dev": true
3307 },
3308 "wrappy": {
3309 "version": "1.0.2",
3310 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3311 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
3312 "dev": true
3313 },
3314 "ws": {
3315 "version": "7.5.9",
3316 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
3317 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
3318 "dev": true,
3319 "requires": {}
3320 },
3321 "xtend": {
3322 "version": "4.0.2",
3323 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3324 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
3325 "dev": true
3326 },
3327 "yaml": {
3328 "version": "1.10.2",
3329 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3330 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3331 "dev": true
3332 }
3333 }
3334}