[READ-ONLY] Mirror of https://github.com/probablykasper/sveltekit-template.
svelte sveltekit template typescript
0

Configure Feed

Select the types of activity you want to include in your feed.

Update deps

Kasper (Apr 30, 2023, 8:06 AM +0200) ca4849f7 fb5d2950

+580 -2406
+24 -17
.eslintrc.cjs
··· 1 1 module.exports = { 2 - root: true, 3 - parser: '@typescript-eslint/parser', 4 - extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'], 5 - plugins: ['svelte3', '@typescript-eslint'], 6 - overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], 7 - settings: { 8 - 'svelte3/typescript': () => require('typescript'), 9 - }, 10 - parserOptions: { 11 - sourceType: 'module', 12 - ecmaVersion: 2020, 13 - }, 14 - env: { 15 - browser: true, 16 - es2017: true, 17 - node: true, 18 - }, 2 + root: true, 3 + extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:svelte/recommended', 'prettier'], 4 + parser: '@typescript-eslint/parser', 5 + plugins: ['@typescript-eslint'], 6 + ignorePatterns: ['*.cjs'], 7 + parserOptions: { 8 + sourceType: 'module', 9 + ecmaVersion: 2020, 10 + extraFileExtensions: ['.svelte'], 11 + }, 12 + env: { 13 + browser: true, 14 + es2017: true, 15 + node: true, 16 + }, 17 + overrides: [ 18 + { 19 + files: ['*.svelte'], 20 + parser: 'svelte-eslint-parser', 21 + parserOptions: { 22 + parser: '@typescript-eslint/parser', 23 + }, 24 + }, 25 + ], 19 26 }
+527 -2357
package-lock.json
··· 1 1 { 2 2 "name": "sveltekit-template", 3 - "lockfileVersion": 2, 3 + "lockfileVersion": 3, 4 4 "requires": true, 5 5 "packages": { 6 6 "": { 7 7 "devDependencies": { 8 - "@sveltejs/adapter-static": "^1.0.0", 9 - "@sveltejs/kit": "^1.0.0", 10 - "@typescript-eslint/eslint-plugin": "^5.46.1", 11 - "@typescript-eslint/parser": "^5.46.1", 12 - "eslint": "^8.29.0", 13 - "eslint-config-prettier": "^8.5.0", 14 - "eslint-plugin-svelte3": "^4.0.0", 15 - "prettier": "^2.8.1", 16 - "prettier-plugin-svelte": "^2.9.0", 17 - "sass": "^1.56.2", 18 - "svelte": "^3.55.0", 19 - "svelte-check": "^2.10.2", 20 - "typescript": "^4.9.4", 21 - "vite": "^4.0.1" 8 + "@sveltejs/adapter-static": "^2.0.2", 9 + "@sveltejs/kit": "^1.15.9", 10 + "@typescript-eslint/eslint-plugin": "^5.59.1", 11 + "@typescript-eslint/parser": "^5.59.1", 12 + "eslint": "^8.39.0", 13 + "eslint-config-prettier": "^8.8.0", 14 + "eslint-plugin-svelte": "^2.27.2", 15 + "prettier": "^2.8.8", 16 + "prettier-plugin-svelte": "^2.10.0", 17 + "sass": "^1.62.1", 18 + "svelte": "^3.58.0", 19 + "svelte-check": "^3.2.0", 20 + "typescript": "^5.0.4", 21 + "vite": "^4.3.3" 22 22 } 23 23 }, 24 24 "node_modules/@esbuild/android-arm": { 25 - "version": "0.16.7", 26 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.7.tgz", 27 - "integrity": "sha512-yhzDbiVcmq6T1/XEvdcJIVcXHdLjDJ5cQ0Dp9R9p9ERMBTeO1dR5tc8YYv8zwDeBw1xZm+Eo3MRo8cwclhBS0g==", 25 + "version": "0.17.18", 26 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", 27 + "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", 28 28 "cpu": [ 29 29 "arm" 30 30 ], ··· 38 38 } 39 39 }, 40 40 "node_modules/@esbuild/android-arm64": { 41 - "version": "0.16.7", 42 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.7.tgz", 43 - "integrity": "sha512-tYFw0lBJSEvLoGzzYh1kXuzoX1iPkbOk3O29VqzQb0HbOy7t/yw1hGkvwoJhXHwzQUPsShyYcTgRf6bDBcfnTw==", 41 + "version": "0.17.18", 42 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", 43 + "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", 44 44 "cpu": [ 45 45 "arm64" 46 46 ], ··· 54 54 } 55 55 }, 56 56 "node_modules/@esbuild/android-x64": { 57 - "version": "0.16.7", 58 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.7.tgz", 59 - "integrity": "sha512-3P2OuTxwAtM3k/yEWTNUJRjMPG1ce8rXs51GTtvEC5z1j8fC1plHeVVczdeHECU7aM2/Buc0MwZ6ciM/zysnWg==", 57 + "version": "0.17.18", 58 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", 59 + "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", 60 60 "cpu": [ 61 61 "x64" 62 62 ], ··· 70 70 } 71 71 }, 72 72 "node_modules/@esbuild/darwin-arm64": { 73 - "version": "0.16.7", 74 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.7.tgz", 75 - "integrity": "sha512-VUb9GK23z8jkosHU9yJNUgQpsfJn+7ZyBm6adi2Ec5/U241eR1tAn82QicnUzaFDaffeixiHwikjmnec/YXEZg==", 73 + "version": "0.17.18", 74 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", 75 + "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", 76 76 "cpu": [ 77 77 "arm64" 78 78 ], ··· 86 86 } 87 87 }, 88 88 "node_modules/@esbuild/darwin-x64": { 89 - "version": "0.16.7", 90 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.7.tgz", 91 - "integrity": "sha512-duterlv3tit3HI9vhzMWnSVaB1B6YsXpFq1Ntd6Fou82BB1l4tucYy3FI9dHv3tvtDuS0NiGf/k6XsdBqPZ01w==", 89 + "version": "0.17.18", 90 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", 91 + "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", 92 92 "cpu": [ 93 93 "x64" 94 94 ], ··· 102 102 } 103 103 }, 104 104 "node_modules/@esbuild/freebsd-arm64": { 105 - "version": "0.16.7", 106 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.7.tgz", 107 - "integrity": "sha512-9kkycpBFes/vhi7B7o0cf+q2WdJi+EpVzpVTqtWFNiutARWDFFLcB93J8PR1cG228sucsl3B+7Ts27izE6qiaQ==", 105 + "version": "0.17.18", 106 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", 107 + "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", 108 108 "cpu": [ 109 109 "arm64" 110 110 ], ··· 118 118 } 119 119 }, 120 120 "node_modules/@esbuild/freebsd-x64": { 121 - "version": "0.16.7", 122 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.7.tgz", 123 - "integrity": "sha512-5Ahf6jzWXJ4J2uh9dpy5DKOO+PeRUE/9DMys6VuYfwgQzd6n5+pVFm58L2Z2gRe611RX6SdydnNaiIKM3svY7g==", 121 + "version": "0.17.18", 122 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", 123 + "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", 124 124 "cpu": [ 125 125 "x64" 126 126 ], ··· 134 134 } 135 135 }, 136 136 "node_modules/@esbuild/linux-arm": { 137 - "version": "0.16.7", 138 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.7.tgz", 139 - "integrity": "sha512-QqJnyCfu5OF78Olt7JJSZ7OSv/B4Hf+ZJWp4kkq9xwMsgu7yWq3crIic8gGOpDYTqVKKMDAVDgRXy5Wd/nWZyQ==", 137 + "version": "0.17.18", 138 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", 139 + "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", 140 140 "cpu": [ 141 141 "arm" 142 142 ], ··· 150 150 } 151 151 }, 152 152 "node_modules/@esbuild/linux-arm64": { 153 - "version": "0.16.7", 154 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.7.tgz", 155 - "integrity": "sha512-2wv0xYDskk2+MzIm/AEprDip39a23Chptc4mL7hsHg26P0gD8RUhzmDu0KCH2vMThUI1sChXXoK9uH0KYQKaDg==", 153 + "version": "0.17.18", 154 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", 155 + "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", 156 156 "cpu": [ 157 157 "arm64" 158 158 ], ··· 166 166 } 167 167 }, 168 168 "node_modules/@esbuild/linux-ia32": { 169 - "version": "0.16.7", 170 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.7.tgz", 171 - "integrity": "sha512-APVYbEilKbD5ptmKdnIcXej2/+GdV65TfTjxR2Uk8t1EsOk49t6HapZW6DS/Bwlvh5hDwtLapdSumIVNGxgqLg==", 169 + "version": "0.17.18", 170 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", 171 + "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", 172 172 "cpu": [ 173 173 "ia32" 174 174 ], ··· 182 182 } 183 183 }, 184 184 "node_modules/@esbuild/linux-loong64": { 185 - "version": "0.16.7", 186 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.7.tgz", 187 - "integrity": "sha512-5wPUAGclplQrAW7EFr3F84Y/d++7G0KykohaF4p54+iNWhUnMVU8Bh2sxiEOXUy4zKIdpHByMgJ5/Ko6QhtTUw==", 185 + "version": "0.17.18", 186 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", 187 + "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", 188 188 "cpu": [ 189 189 "loong64" 190 190 ], ··· 198 198 } 199 199 }, 200 200 "node_modules/@esbuild/linux-mips64el": { 201 - "version": "0.16.7", 202 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.7.tgz", 203 - "integrity": "sha512-hxzlXtWF6yWfkE/SMTscNiVqLOAn7fOuIF3q/kiZaXxftz1DhZW/HpnTmTTWrzrS7zJWQxHHT4QSxyAj33COmA==", 201 + "version": "0.17.18", 202 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", 203 + "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", 204 204 "cpu": [ 205 205 "mips64el" 206 206 ], ··· 214 214 } 215 215 }, 216 216 "node_modules/@esbuild/linux-ppc64": { 217 - "version": "0.16.7", 218 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.7.tgz", 219 - "integrity": "sha512-WM83Dac0LdXty5xPhlOuCD5Egfk1xLND/oRLYeB7Jb/tY4kzFSDgLlq91wYbHua/s03tQGA9iXvyjgymMw62Vw==", 217 + "version": "0.17.18", 218 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", 219 + "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", 220 220 "cpu": [ 221 221 "ppc64" 222 222 ], ··· 230 230 } 231 231 }, 232 232 "node_modules/@esbuild/linux-riscv64": { 233 - "version": "0.16.7", 234 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.7.tgz", 235 - "integrity": "sha512-3nkNnNg4Ax6MS/l8O8Ynq2lGEVJYyJ2EoY3PHjNJ4PuZ80EYLMrFTFZ4L/Hc16AxgtXKwmNP9TM0YKNiBzBiJQ==", 233 + "version": "0.17.18", 234 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", 235 + "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", 236 236 "cpu": [ 237 237 "riscv64" 238 238 ], ··· 246 246 } 247 247 }, 248 248 "node_modules/@esbuild/linux-s390x": { 249 - "version": "0.16.7", 250 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.7.tgz", 251 - "integrity": "sha512-3SA/2VJuv0o1uD7zuqxEP+RrAyRxnkGddq0bwHQ98v1KNlzXD/JvxwTO3T6GM5RH6JUd29RTVQTOJfyzMkkppA==", 249 + "version": "0.17.18", 250 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", 251 + "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", 252 252 "cpu": [ 253 253 "s390x" 254 254 ], ··· 262 262 } 263 263 }, 264 264 "node_modules/@esbuild/linux-x64": { 265 - "version": "0.16.7", 266 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.7.tgz", 267 - "integrity": "sha512-xi/tbqCqvPIzU+zJVyrpz12xqciTAPMi2fXEWGnapZymoGhuL2GIWIRXg4O2v5BXaYA5TSaiKYE14L0QhUTuQg==", 265 + "version": "0.17.18", 266 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", 267 + "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", 268 268 "cpu": [ 269 269 "x64" 270 270 ], ··· 278 278 } 279 279 }, 280 280 "node_modules/@esbuild/netbsd-x64": { 281 - "version": "0.16.7", 282 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.7.tgz", 283 - "integrity": "sha512-NUsYbq3B+JdNKn8SXkItFvdes9qTwEoS3aLALtiWciW/ystiCKM20Fgv9XQBOXfhUHyh5CLEeZDXzLOrwBXuCQ==", 281 + "version": "0.17.18", 282 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", 283 + "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", 284 284 "cpu": [ 285 285 "x64" 286 286 ], ··· 294 294 } 295 295 }, 296 296 "node_modules/@esbuild/openbsd-x64": { 297 - "version": "0.16.7", 298 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.7.tgz", 299 - "integrity": "sha512-qjwzsgeve9I8Tbsko2FEkdSk2iiezuNGFgipQxY/736NePXDaDZRodIejYGWOlbYXugdxb0nif5yvypH6lKBmA==", 297 + "version": "0.17.18", 298 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", 299 + "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", 300 300 "cpu": [ 301 301 "x64" 302 302 ], ··· 310 310 } 311 311 }, 312 312 "node_modules/@esbuild/sunos-x64": { 313 - "version": "0.16.7", 314 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.7.tgz", 315 - "integrity": "sha512-mFWDz4RoBTzPphTCkM7Kc7Qpa0o/Z01acajR+Ai7LdfKgcP/C6jYOaKwv7nKzD0+MjOT20j7You9g4ozYy1dKQ==", 313 + "version": "0.17.18", 314 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", 315 + "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", 316 316 "cpu": [ 317 317 "x64" 318 318 ], ··· 326 326 } 327 327 }, 328 328 "node_modules/@esbuild/win32-arm64": { 329 - "version": "0.16.7", 330 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.7.tgz", 331 - "integrity": "sha512-m39UmX19RvEIuC8sYZ0M+eQtdXw4IePDSZ78ZQmYyFaXY9krq4YzQCK2XWIJomNLtg4q+W5aXr8bW3AbqWNoVg==", 329 + "version": "0.17.18", 330 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", 331 + "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", 332 332 "cpu": [ 333 333 "arm64" 334 334 ], ··· 342 342 } 343 343 }, 344 344 "node_modules/@esbuild/win32-ia32": { 345 - "version": "0.16.7", 346 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.7.tgz", 347 - "integrity": "sha512-1cbzSEZA1fANwmT6rjJ4G1qQXHxCxGIcNYFYR9ctI82/prT38lnwSRZ0i5p/MVXksw9eMlHlet6pGu2/qkXFCg==", 345 + "version": "0.17.18", 346 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", 347 + "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", 348 348 "cpu": [ 349 349 "ia32" 350 350 ], ··· 358 358 } 359 359 }, 360 360 "node_modules/@esbuild/win32-x64": { 361 - "version": "0.16.7", 362 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.7.tgz", 363 - "integrity": "sha512-QaQ8IH0JLacfGf5cf0HCCPnQuCTd/dAI257vXBgb/cccKGbH/6pVtI1gwhdAQ0Y48QSpTIFrh9etVyNdZY+zzw==", 361 + "version": "0.17.18", 362 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", 363 + "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", 364 364 "cpu": [ 365 365 "x64" 366 366 ], ··· 373 373 "node": ">=12" 374 374 } 375 375 }, 376 + "node_modules/@eslint-community/eslint-utils": { 377 + "version": "4.4.0", 378 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 379 + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 380 + "dev": true, 381 + "dependencies": { 382 + "eslint-visitor-keys": "^3.3.0" 383 + }, 384 + "engines": { 385 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 386 + }, 387 + "peerDependencies": { 388 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 389 + } 390 + }, 391 + "node_modules/@eslint-community/regexpp": { 392 + "version": "4.5.1", 393 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 394 + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 395 + "dev": true, 396 + "engines": { 397 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 398 + } 399 + }, 376 400 "node_modules/@eslint/eslintrc": { 377 - "version": "1.3.3", 378 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 379 - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 401 + "version": "2.0.2", 402 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", 403 + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", 380 404 "dev": true, 381 405 "dependencies": { 382 406 "ajv": "^6.12.4", 383 407 "debug": "^4.3.2", 384 - "espree": "^9.4.0", 385 - "globals": "^13.15.0", 408 + "espree": "^9.5.1", 409 + "globals": "^13.19.0", 386 410 "ignore": "^5.2.0", 387 411 "import-fresh": "^3.2.1", 388 412 "js-yaml": "^4.1.0", ··· 396 420 "url": "https://opencollective.com/eslint" 397 421 } 398 422 }, 423 + "node_modules/@eslint/js": { 424 + "version": "8.39.0", 425 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", 426 + "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", 427 + "dev": true, 428 + "engines": { 429 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 430 + } 431 + }, 399 432 "node_modules/@humanwhocodes/config-array": { 400 433 "version": "0.11.8", 401 434 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", ··· 439 472 } 440 473 }, 441 474 "node_modules/@jridgewell/sourcemap-codec": { 442 - "version": "1.4.14", 443 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 444 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 475 + "version": "1.4.15", 476 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 477 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 445 478 "dev": true 446 479 }, 447 480 "node_modules/@jridgewell/trace-mapping": { 448 - "version": "0.3.17", 449 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 450 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 481 + "version": "0.3.18", 482 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 483 + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 451 484 "dev": true, 452 485 "dependencies": { 453 486 "@jridgewell/resolve-uri": "3.1.0", 454 487 "@jridgewell/sourcemap-codec": "1.4.14" 455 488 } 489 + }, 490 + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 491 + "version": "1.4.14", 492 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 493 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 494 + "dev": true 456 495 }, 457 496 "node_modules/@nodelib/fs.scandir": { 458 497 "version": "2.1.5", ··· 496 535 "dev": true 497 536 }, 498 537 "node_modules/@sveltejs/adapter-static": { 499 - "version": "1.0.0", 500 - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0.tgz", 501 - "integrity": "sha512-ZrQhRgSa2TsH+zvrOIKpdVsAhExafpsn+w6Gv1WHzV76RZ2XOYFa8xi6hEzRjeeAL++ac0dsZHzp8M4X7YIabg==", 538 + "version": "2.0.2", 539 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz", 540 + "integrity": "sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==", 502 541 "dev": true, 503 542 "peerDependencies": { 504 - "@sveltejs/kit": "^1.0.0" 543 + "@sveltejs/kit": "^1.5.0" 505 544 } 506 545 }, 507 546 "node_modules/@sveltejs/kit": { 508 - "version": "1.0.0", 509 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0.tgz", 510 - "integrity": "sha512-6VgD5C3i2XOT7GRBi5LaPPLiFAmpiDkhKJNVt8fLg1RmaL6f7rT4Kiwi2XGpYRj3V1F4t1QRdsfmAkkDUKY3OA==", 547 + "version": "1.15.9", 548 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.15.9.tgz", 549 + "integrity": "sha512-Og+4WlguPVPS0PmAHefp4KxvTVZfyDN09aORVXIdKSzqzodSJiLs7Fhi/Q0z0YjmcoNLWF24tI0a6mTusL6Yfg==", 511 550 "dev": true, 512 551 "hasInstallScript": true, 513 552 "dependencies": { 514 - "@sveltejs/vite-plugin-svelte": "^2.0.0", 553 + "@sveltejs/vite-plugin-svelte": "^2.1.1", 515 554 "@types/cookie": "^0.5.1", 516 555 "cookie": "^0.5.0", 517 - "devalue": "^4.2.0", 556 + "devalue": "^4.3.0", 518 557 "esm-env": "^1.0.0", 519 558 "kleur": "^4.1.5", 520 - "magic-string": "^0.27.0", 559 + "magic-string": "^0.30.0", 521 560 "mime": "^3.0.0", 522 561 "sade": "^1.8.1", 523 562 "set-cookie-parser": "^2.5.1", 524 563 "sirv": "^2.0.2", 525 564 "tiny-glob": "^0.2.9", 526 - "undici": "5.14.0" 565 + "undici": "~5.22.0" 527 566 }, 528 567 "bin": { 529 568 "svelte-kit": "svelte-kit.js" 530 569 }, 531 570 "engines": { 532 - "node": ">=16.14" 571 + "node": "^16.14 || >=18" 533 572 }, 534 573 "peerDependencies": { 535 574 "svelte": "^3.54.0", ··· 537 576 } 538 577 }, 539 578 "node_modules/@sveltejs/vite-plugin-svelte": { 540 - "version": "2.0.2", 541 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 542 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 579 + "version": "2.1.1", 580 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.1.1.tgz", 581 + "integrity": "sha512-7YeBDt4us0FiIMNsVXxyaP4Hwyn2/v9x3oqStkHU3ZdIc5O22pGwUwH33wUqYo+7Itdmo8zxJ45Qvfm3H7UUjQ==", 543 582 "dev": true, 544 583 "dependencies": { 545 584 "debug": "^4.3.4", 546 - "deepmerge": "^4.2.2", 585 + "deepmerge": "^4.3.1", 547 586 "kleur": "^4.1.5", 548 - "magic-string": "^0.27.0", 587 + "magic-string": "^0.30.0", 549 588 "svelte-hmr": "^0.15.1", 550 - "vitefu": "^0.2.3" 589 + "vitefu": "^0.2.4" 551 590 }, 552 591 "engines": { 553 592 "node": "^14.18.0 || >= 16" ··· 569 608 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 570 609 "dev": true 571 610 }, 572 - "node_modules/@types/node": { 573 - "version": "18.11.15", 574 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", 575 - "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", 576 - "dev": true 577 - }, 578 611 "node_modules/@types/pug": { 579 612 "version": "2.0.6", 580 613 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 581 614 "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 582 615 "dev": true 583 616 }, 584 - "node_modules/@types/sass": { 585 - "version": "1.43.1", 586 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 587 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 588 - "dev": true, 589 - "dependencies": { 590 - "@types/node": "*" 591 - } 592 - }, 593 617 "node_modules/@types/semver": { 594 618 "version": "7.3.13", 595 619 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", ··· 597 621 "dev": true 598 622 }, 599 623 "node_modules/@typescript-eslint/eslint-plugin": { 600 - "version": "5.46.1", 601 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz", 602 - "integrity": "sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==", 624 + "version": "5.59.1", 625 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz", 626 + "integrity": "sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==", 603 627 "dev": true, 604 628 "dependencies": { 605 - "@typescript-eslint/scope-manager": "5.46.1", 606 - "@typescript-eslint/type-utils": "5.46.1", 607 - "@typescript-eslint/utils": "5.46.1", 629 + "@eslint-community/regexpp": "^4.4.0", 630 + "@typescript-eslint/scope-manager": "5.59.1", 631 + "@typescript-eslint/type-utils": "5.59.1", 632 + "@typescript-eslint/utils": "5.59.1", 608 633 "debug": "^4.3.4", 634 + "grapheme-splitter": "^1.0.4", 609 635 "ignore": "^5.2.0", 610 636 "natural-compare-lite": "^1.4.0", 611 - "regexpp": "^3.2.0", 612 637 "semver": "^7.3.7", 613 638 "tsutils": "^3.21.0" 614 639 }, ··· 630 655 } 631 656 }, 632 657 "node_modules/@typescript-eslint/parser": { 633 - "version": "5.46.1", 634 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.1.tgz", 635 - "integrity": "sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==", 658 + "version": "5.59.1", 659 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", 660 + "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", 636 661 "dev": true, 637 662 "dependencies": { 638 - "@typescript-eslint/scope-manager": "5.46.1", 639 - "@typescript-eslint/types": "5.46.1", 640 - "@typescript-eslint/typescript-estree": "5.46.1", 663 + "@typescript-eslint/scope-manager": "5.59.1", 664 + "@typescript-eslint/types": "5.59.1", 665 + "@typescript-eslint/typescript-estree": "5.59.1", 641 666 "debug": "^4.3.4" 642 667 }, 643 668 "engines": { ··· 657 682 } 658 683 }, 659 684 "node_modules/@typescript-eslint/scope-manager": { 660 - "version": "5.46.1", 661 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz", 662 - "integrity": "sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==", 685 + "version": "5.59.1", 686 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", 687 + "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", 663 688 "dev": true, 664 689 "dependencies": { 665 - "@typescript-eslint/types": "5.46.1", 666 - "@typescript-eslint/visitor-keys": "5.46.1" 690 + "@typescript-eslint/types": "5.59.1", 691 + "@typescript-eslint/visitor-keys": "5.59.1" 667 692 }, 668 693 "engines": { 669 694 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 674 699 } 675 700 }, 676 701 "node_modules/@typescript-eslint/type-utils": { 677 - "version": "5.46.1", 678 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz", 679 - "integrity": "sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==", 702 + "version": "5.59.1", 703 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz", 704 + "integrity": "sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw==", 680 705 "dev": true, 681 706 "dependencies": { 682 - "@typescript-eslint/typescript-estree": "5.46.1", 683 - "@typescript-eslint/utils": "5.46.1", 707 + "@typescript-eslint/typescript-estree": "5.59.1", 708 + "@typescript-eslint/utils": "5.59.1", 684 709 "debug": "^4.3.4", 685 710 "tsutils": "^3.21.0" 686 711 }, ··· 701 726 } 702 727 }, 703 728 "node_modules/@typescript-eslint/types": { 704 - "version": "5.46.1", 705 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.1.tgz", 706 - "integrity": "sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==", 729 + "version": "5.59.1", 730 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", 731 + "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", 707 732 "dev": true, 708 733 "engines": { 709 734 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 714 739 } 715 740 }, 716 741 "node_modules/@typescript-eslint/typescript-estree": { 717 - "version": "5.46.1", 718 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz", 719 - "integrity": "sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==", 742 + "version": "5.59.1", 743 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", 744 + "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", 720 745 "dev": true, 721 746 "dependencies": { 722 - "@typescript-eslint/types": "5.46.1", 723 - "@typescript-eslint/visitor-keys": "5.46.1", 747 + "@typescript-eslint/types": "5.59.1", 748 + "@typescript-eslint/visitor-keys": "5.59.1", 724 749 "debug": "^4.3.4", 725 750 "globby": "^11.1.0", 726 751 "is-glob": "^4.0.3", ··· 741 766 } 742 767 }, 743 768 "node_modules/@typescript-eslint/utils": { 744 - "version": "5.46.1", 745 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.1.tgz", 746 - "integrity": "sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==", 769 + "version": "5.59.1", 770 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.1.tgz", 771 + "integrity": "sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA==", 747 772 "dev": true, 748 773 "dependencies": { 774 + "@eslint-community/eslint-utils": "^4.2.0", 749 775 "@types/json-schema": "^7.0.9", 750 776 "@types/semver": "^7.3.12", 751 - "@typescript-eslint/scope-manager": "5.46.1", 752 - "@typescript-eslint/types": "5.46.1", 753 - "@typescript-eslint/typescript-estree": "5.46.1", 777 + "@typescript-eslint/scope-manager": "5.59.1", 778 + "@typescript-eslint/types": "5.59.1", 779 + "@typescript-eslint/typescript-estree": "5.59.1", 754 780 "eslint-scope": "^5.1.1", 755 - "eslint-utils": "^3.0.0", 756 781 "semver": "^7.3.7" 757 782 }, 758 783 "engines": { ··· 767 792 } 768 793 }, 769 794 "node_modules/@typescript-eslint/visitor-keys": { 770 - "version": "5.46.1", 771 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz", 772 - "integrity": "sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==", 795 + "version": "5.59.1", 796 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", 797 + "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", 773 798 "dev": true, 774 799 "dependencies": { 775 - "@typescript-eslint/types": "5.46.1", 800 + "@typescript-eslint/types": "5.59.1", 776 801 "eslint-visitor-keys": "^3.3.0" 777 802 }, 778 803 "engines": { ··· 784 809 } 785 810 }, 786 811 "node_modules/acorn": { 787 - "version": "8.8.1", 788 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 789 - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 812 + "version": "8.8.2", 813 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 814 + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 790 815 "dev": true, 791 816 "bin": { 792 817 "acorn": "bin/acorn" ··· 1065 1090 "dev": true 1066 1091 }, 1067 1092 "node_modules/deepmerge": { 1068 - "version": "4.2.2", 1069 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 1070 - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 1093 + "version": "4.3.1", 1094 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1095 + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1071 1096 "dev": true, 1072 1097 "engines": { 1073 1098 "node": ">=0.10.0" ··· 1083 1108 } 1084 1109 }, 1085 1110 "node_modules/devalue": { 1086 - "version": "4.2.0", 1087 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.0.tgz", 1088 - "integrity": "sha512-mbjoAaCL2qogBKgeFxFPOXAUsZchircF+B/79LD4sHH0+NHfYm8gZpQrskKDn5gENGt35+5OI1GUF7hLVnkPDw==", 1111 + "version": "4.3.0", 1112 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", 1113 + "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==", 1089 1114 "dev": true 1090 1115 }, 1091 1116 "node_modules/dir-glob": { ··· 1119 1144 "dev": true 1120 1145 }, 1121 1146 "node_modules/esbuild": { 1122 - "version": "0.16.7", 1123 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.7.tgz", 1124 - "integrity": "sha512-P6OBFYFSQOGzfApqCeYKqfKRRbCIRsdppTXFo4aAvtiW3o8TTyiIplBvHJI171saPAiy3WlawJHCveJVIOIx1A==", 1147 + "version": "0.17.18", 1148 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", 1149 + "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", 1125 1150 "dev": true, 1126 1151 "hasInstallScript": true, 1127 1152 "bin": { ··· 1131 1156 "node": ">=12" 1132 1157 }, 1133 1158 "optionalDependencies": { 1134 - "@esbuild/android-arm": "0.16.7", 1135 - "@esbuild/android-arm64": "0.16.7", 1136 - "@esbuild/android-x64": "0.16.7", 1137 - "@esbuild/darwin-arm64": "0.16.7", 1138 - "@esbuild/darwin-x64": "0.16.7", 1139 - "@esbuild/freebsd-arm64": "0.16.7", 1140 - "@esbuild/freebsd-x64": "0.16.7", 1141 - "@esbuild/linux-arm": "0.16.7", 1142 - "@esbuild/linux-arm64": "0.16.7", 1143 - "@esbuild/linux-ia32": "0.16.7", 1144 - "@esbuild/linux-loong64": "0.16.7", 1145 - "@esbuild/linux-mips64el": "0.16.7", 1146 - "@esbuild/linux-ppc64": "0.16.7", 1147 - "@esbuild/linux-riscv64": "0.16.7", 1148 - "@esbuild/linux-s390x": "0.16.7", 1149 - "@esbuild/linux-x64": "0.16.7", 1150 - "@esbuild/netbsd-x64": "0.16.7", 1151 - "@esbuild/openbsd-x64": "0.16.7", 1152 - "@esbuild/sunos-x64": "0.16.7", 1153 - "@esbuild/win32-arm64": "0.16.7", 1154 - "@esbuild/win32-ia32": "0.16.7", 1155 - "@esbuild/win32-x64": "0.16.7" 1159 + "@esbuild/android-arm": "0.17.18", 1160 + "@esbuild/android-arm64": "0.17.18", 1161 + "@esbuild/android-x64": "0.17.18", 1162 + "@esbuild/darwin-arm64": "0.17.18", 1163 + "@esbuild/darwin-x64": "0.17.18", 1164 + "@esbuild/freebsd-arm64": "0.17.18", 1165 + "@esbuild/freebsd-x64": "0.17.18", 1166 + "@esbuild/linux-arm": "0.17.18", 1167 + "@esbuild/linux-arm64": "0.17.18", 1168 + "@esbuild/linux-ia32": "0.17.18", 1169 + "@esbuild/linux-loong64": "0.17.18", 1170 + "@esbuild/linux-mips64el": "0.17.18", 1171 + "@esbuild/linux-ppc64": "0.17.18", 1172 + "@esbuild/linux-riscv64": "0.17.18", 1173 + "@esbuild/linux-s390x": "0.17.18", 1174 + "@esbuild/linux-x64": "0.17.18", 1175 + "@esbuild/netbsd-x64": "0.17.18", 1176 + "@esbuild/openbsd-x64": "0.17.18", 1177 + "@esbuild/sunos-x64": "0.17.18", 1178 + "@esbuild/win32-arm64": "0.17.18", 1179 + "@esbuild/win32-ia32": "0.17.18", 1180 + "@esbuild/win32-x64": "0.17.18" 1156 1181 } 1157 1182 }, 1158 1183 "node_modules/escape-string-regexp": { ··· 1168 1193 } 1169 1194 }, 1170 1195 "node_modules/eslint": { 1171 - "version": "8.29.0", 1172 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", 1173 - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", 1196 + "version": "8.39.0", 1197 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", 1198 + "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", 1174 1199 "dev": true, 1175 1200 "dependencies": { 1176 - "@eslint/eslintrc": "^1.3.3", 1177 - "@humanwhocodes/config-array": "^0.11.6", 1201 + "@eslint-community/eslint-utils": "^4.2.0", 1202 + "@eslint-community/regexpp": "^4.4.0", 1203 + "@eslint/eslintrc": "^2.0.2", 1204 + "@eslint/js": "8.39.0", 1205 + "@humanwhocodes/config-array": "^0.11.8", 1178 1206 "@humanwhocodes/module-importer": "^1.0.1", 1179 1207 "@nodelib/fs.walk": "^1.2.8", 1180 1208 "ajv": "^6.10.0", ··· 1183 1211 "debug": "^4.3.2", 1184 1212 "doctrine": "^3.0.0", 1185 1213 "escape-string-regexp": "^4.0.0", 1186 - "eslint-scope": "^7.1.1", 1187 - "eslint-utils": "^3.0.0", 1188 - "eslint-visitor-keys": "^3.3.0", 1189 - "espree": "^9.4.0", 1190 - "esquery": "^1.4.0", 1214 + "eslint-scope": "^7.2.0", 1215 + "eslint-visitor-keys": "^3.4.0", 1216 + "espree": "^9.5.1", 1217 + "esquery": "^1.4.2", 1191 1218 "esutils": "^2.0.2", 1192 1219 "fast-deep-equal": "^3.1.3", 1193 1220 "file-entry-cache": "^6.0.1", 1194 1221 "find-up": "^5.0.0", 1195 1222 "glob-parent": "^6.0.2", 1196 - "globals": "^13.15.0", 1223 + "globals": "^13.19.0", 1197 1224 "grapheme-splitter": "^1.0.4", 1198 1225 "ignore": "^5.2.0", 1199 1226 "import-fresh": "^3.0.0", ··· 1208 1235 "minimatch": "^3.1.2", 1209 1236 "natural-compare": "^1.4.0", 1210 1237 "optionator": "^0.9.1", 1211 - "regexpp": "^3.2.0", 1212 1238 "strip-ansi": "^6.0.1", 1213 1239 "strip-json-comments": "^3.1.0", 1214 1240 "text-table": "^0.2.0" ··· 1224 1250 } 1225 1251 }, 1226 1252 "node_modules/eslint-config-prettier": { 1227 - "version": "8.5.0", 1228 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", 1229 - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", 1253 + "version": "8.8.0", 1254 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 1255 + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 1230 1256 "dev": true, 1231 1257 "bin": { 1232 1258 "eslint-config-prettier": "bin/cli.js" ··· 1235 1261 "eslint": ">=7.0.0" 1236 1262 } 1237 1263 }, 1238 - "node_modules/eslint-plugin-svelte3": { 1239 - "version": "4.0.0", 1240 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 1241 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 1264 + "node_modules/eslint-plugin-svelte": { 1265 + "version": "2.27.2", 1266 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.27.2.tgz", 1267 + "integrity": "sha512-1tIl65TMF0MtY26+O/1Y5S5HEFc0vRzzoX3m9FHI6VuiruqFU9PBr8WzoqdaSPlcL/q7xPUzQYl4Fzg/3GBpcg==", 1242 1268 "dev": true, 1269 + "dependencies": { 1270 + "@eslint-community/eslint-utils": "^4.2.0", 1271 + "@jridgewell/sourcemap-codec": "^1.4.14", 1272 + "debug": "^4.3.1", 1273 + "esutils": "^2.0.3", 1274 + "known-css-properties": "^0.27.0", 1275 + "postcss": "^8.4.5", 1276 + "postcss-load-config": "^3.1.4", 1277 + "postcss-safe-parser": "^6.0.0", 1278 + "svelte-eslint-parser": "^0.27.0" 1279 + }, 1280 + "engines": { 1281 + "node": "^14.17.0 || >=16.0.0" 1282 + }, 1283 + "funding": { 1284 + "url": "https://github.com/sponsors/ota-meshi" 1285 + }, 1243 1286 "peerDependencies": { 1244 - "eslint": ">=8.0.0", 1245 - "svelte": "^3.2.0" 1287 + "eslint": "^7.0.0 || ^8.0.0-0", 1288 + "svelte": "^3.37.0" 1289 + }, 1290 + "peerDependenciesMeta": { 1291 + "svelte": { 1292 + "optional": true 1293 + } 1246 1294 } 1247 1295 }, 1248 1296 "node_modules/eslint-scope": { ··· 1258 1306 "node": ">=8.0.0" 1259 1307 } 1260 1308 }, 1261 - "node_modules/eslint-utils": { 1262 - "version": "3.0.0", 1263 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1264 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1265 - "dev": true, 1266 - "dependencies": { 1267 - "eslint-visitor-keys": "^2.0.0" 1268 - }, 1269 - "engines": { 1270 - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1271 - }, 1272 - "funding": { 1273 - "url": "https://github.com/sponsors/mysticatea" 1274 - }, 1275 - "peerDependencies": { 1276 - "eslint": ">=5" 1277 - } 1278 - }, 1279 - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1280 - "version": "2.1.0", 1281 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1282 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1283 - "dev": true, 1284 - "engines": { 1285 - "node": ">=10" 1286 - } 1287 - }, 1288 1309 "node_modules/eslint-visitor-keys": { 1289 - "version": "3.3.0", 1290 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1291 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1310 + "version": "3.4.0", 1311 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", 1312 + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", 1292 1313 "dev": true, 1293 1314 "engines": { 1294 1315 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1316 + }, 1317 + "funding": { 1318 + "url": "https://opencollective.com/eslint" 1295 1319 } 1296 1320 }, 1297 1321 "node_modules/eslint/node_modules/eslint-scope": { 1298 - "version": "7.1.1", 1299 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 1300 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 1322 + "version": "7.2.0", 1323 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1324 + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1301 1325 "dev": true, 1302 1326 "dependencies": { 1303 1327 "esrecurse": "^4.3.0", ··· 1305 1329 }, 1306 1330 "engines": { 1307 1331 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1332 + }, 1333 + "funding": { 1334 + "url": "https://opencollective.com/eslint" 1308 1335 } 1309 1336 }, 1310 1337 "node_modules/eslint/node_modules/estraverse": { ··· 1323 1350 "dev": true 1324 1351 }, 1325 1352 "node_modules/espree": { 1326 - "version": "9.4.1", 1327 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1328 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 1353 + "version": "9.5.1", 1354 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", 1355 + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", 1329 1356 "dev": true, 1330 1357 "dependencies": { 1331 1358 "acorn": "^8.8.0", 1332 1359 "acorn-jsx": "^5.3.2", 1333 - "eslint-visitor-keys": "^3.3.0" 1360 + "eslint-visitor-keys": "^3.4.0" 1334 1361 }, 1335 1362 "engines": { 1336 1363 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1340 1367 } 1341 1368 }, 1342 1369 "node_modules/esquery": { 1343 - "version": "1.4.0", 1344 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 1345 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 1370 + "version": "1.5.0", 1371 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 1372 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 1346 1373 "dev": true, 1347 1374 "dependencies": { 1348 1375 "estraverse": "^5.1.0" ··· 1446 1473 "dev": true 1447 1474 }, 1448 1475 "node_modules/fastq": { 1449 - "version": "1.14.0", 1450 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", 1451 - "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", 1476 + "version": "1.15.0", 1477 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1478 + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1452 1479 "dev": true, 1453 1480 "dependencies": { 1454 1481 "reusify": "^1.0.4" ··· 1533 1560 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1534 1561 } 1535 1562 }, 1536 - "node_modules/function-bind": { 1537 - "version": "1.1.1", 1538 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1539 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1540 - "dev": true 1541 - }, 1542 1563 "node_modules/glob": { 1543 1564 "version": "7.2.3", 1544 1565 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", ··· 1572 1593 } 1573 1594 }, 1574 1595 "node_modules/globals": { 1575 - "version": "13.19.0", 1576 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", 1577 - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", 1596 + "version": "13.20.0", 1597 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 1598 + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 1578 1599 "dev": true, 1579 1600 "dependencies": { 1580 1601 "type-fest": "^0.20.2" ··· 1619 1640 "dev": true 1620 1641 }, 1621 1642 "node_modules/graceful-fs": { 1622 - "version": "4.2.10", 1623 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 1624 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 1643 + "version": "4.2.11", 1644 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 1645 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 1625 1646 "dev": true 1626 1647 }, 1627 1648 "node_modules/grapheme-splitter": { ··· 1630 1651 "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 1631 1652 "dev": true 1632 1653 }, 1633 - "node_modules/has": { 1634 - "version": "1.0.3", 1635 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1636 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1637 - "dev": true, 1638 - "dependencies": { 1639 - "function-bind": "^1.1.1" 1640 - }, 1641 - "engines": { 1642 - "node": ">= 0.4.0" 1643 - } 1644 - }, 1645 1654 "node_modules/has-flag": { 1646 1655 "version": "4.0.0", 1647 1656 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", ··· 1652 1661 } 1653 1662 }, 1654 1663 "node_modules/ignore": { 1655 - "version": "5.2.1", 1656 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", 1657 - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", 1664 + "version": "5.2.4", 1665 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1666 + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 1658 1667 "dev": true, 1659 1668 "engines": { 1660 1669 "node": ">= 4" 1661 1670 } 1662 1671 }, 1663 1672 "node_modules/immutable": { 1664 - "version": "4.1.0", 1665 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", 1666 - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", 1673 + "version": "4.3.0", 1674 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 1675 + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 1667 1676 "dev": true 1668 1677 }, 1669 1678 "node_modules/import-fresh": { ··· 1719 1728 "node": ">=8" 1720 1729 } 1721 1730 }, 1722 - "node_modules/is-core-module": { 1723 - "version": "2.11.0", 1724 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 1725 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1726 - "dev": true, 1727 - "dependencies": { 1728 - "has": "^1.0.3" 1729 - }, 1730 - "funding": { 1731 - "url": "https://github.com/sponsors/ljharb" 1732 - } 1733 - }, 1734 1731 "node_modules/is-extglob": { 1735 1732 "version": "2.1.1", 1736 1733 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", ··· 1777 1774 "dev": true 1778 1775 }, 1779 1776 "node_modules/js-sdsl": { 1780 - "version": "4.2.0", 1781 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", 1782 - "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", 1777 + "version": "4.4.0", 1778 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 1779 + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 1783 1780 "dev": true, 1784 1781 "funding": { 1785 1782 "type": "opencollective", ··· 1819 1816 "node": ">=6" 1820 1817 } 1821 1818 }, 1819 + "node_modules/known-css-properties": { 1820 + "version": "0.27.0", 1821 + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.27.0.tgz", 1822 + "integrity": "sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==", 1823 + "dev": true 1824 + }, 1822 1825 "node_modules/levn": { 1823 1826 "version": "0.4.1", 1824 1827 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ··· 1832 1835 "node": ">= 0.8.0" 1833 1836 } 1834 1837 }, 1838 + "node_modules/lilconfig": { 1839 + "version": "2.1.0", 1840 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 1841 + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 1842 + "dev": true, 1843 + "engines": { 1844 + "node": ">=10" 1845 + } 1846 + }, 1835 1847 "node_modules/locate-path": { 1836 1848 "version": "6.0.0", 1837 1849 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", ··· 1866 1878 } 1867 1879 }, 1868 1880 "node_modules/magic-string": { 1869 - "version": "0.27.0", 1870 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 1871 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 1881 + "version": "0.30.0", 1882 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 1883 + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 1872 1884 "dev": true, 1873 1885 "dependencies": { 1874 1886 "@jridgewell/sourcemap-codec": "^1.4.13" ··· 1933 1945 } 1934 1946 }, 1935 1947 "node_modules/minimist": { 1936 - "version": "1.2.7", 1937 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 1938 - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 1948 + "version": "1.2.8", 1949 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1950 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1939 1951 "dev": true, 1940 1952 "funding": { 1941 1953 "url": "https://github.com/sponsors/ljharb" ··· 1978 1990 "dev": true 1979 1991 }, 1980 1992 "node_modules/nanoid": { 1981 - "version": "3.3.4", 1982 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 1983 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 1993 + "version": "3.3.6", 1994 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 1995 + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 1984 1996 "dev": true, 1997 + "funding": [ 1998 + { 1999 + "type": "github", 2000 + "url": "https://github.com/sponsors/ai" 2001 + } 2002 + ], 1985 2003 "bin": { 1986 2004 "nanoid": "bin/nanoid.cjs" 1987 2005 }, ··· 2105 2123 "node": ">=8" 2106 2124 } 2107 2125 }, 2108 - "node_modules/path-parse": { 2109 - "version": "1.0.7", 2110 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2111 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 2112 - "dev": true 2113 - }, 2114 2126 "node_modules/path-type": { 2115 2127 "version": "4.0.0", 2116 2128 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", ··· 2139 2151 } 2140 2152 }, 2141 2153 "node_modules/postcss": { 2142 - "version": "8.4.20", 2143 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", 2144 - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", 2154 + "version": "8.4.23", 2155 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", 2156 + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", 2145 2157 "dev": true, 2146 2158 "funding": [ 2147 2159 { ··· 2151 2163 { 2152 2164 "type": "tidelift", 2153 2165 "url": "https://tidelift.com/funding/github/npm/postcss" 2166 + }, 2167 + { 2168 + "type": "github", 2169 + "url": "https://github.com/sponsors/ai" 2154 2170 } 2155 2171 ], 2156 2172 "dependencies": { 2157 - "nanoid": "^3.3.4", 2173 + "nanoid": "^3.3.6", 2158 2174 "picocolors": "^1.0.0", 2159 2175 "source-map-js": "^1.0.2" 2160 2176 }, ··· 2162 2178 "node": "^10 || ^12 || >=14" 2163 2179 } 2164 2180 }, 2181 + "node_modules/postcss-load-config": { 2182 + "version": "3.1.4", 2183 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 2184 + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2185 + "dev": true, 2186 + "dependencies": { 2187 + "lilconfig": "^2.0.5", 2188 + "yaml": "^1.10.2" 2189 + }, 2190 + "engines": { 2191 + "node": ">= 10" 2192 + }, 2193 + "funding": { 2194 + "type": "opencollective", 2195 + "url": "https://opencollective.com/postcss/" 2196 + }, 2197 + "peerDependencies": { 2198 + "postcss": ">=8.0.9", 2199 + "ts-node": ">=9.0.0" 2200 + }, 2201 + "peerDependenciesMeta": { 2202 + "postcss": { 2203 + "optional": true 2204 + }, 2205 + "ts-node": { 2206 + "optional": true 2207 + } 2208 + } 2209 + }, 2210 + "node_modules/postcss-safe-parser": { 2211 + "version": "6.0.0", 2212 + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", 2213 + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", 2214 + "dev": true, 2215 + "engines": { 2216 + "node": ">=12.0" 2217 + }, 2218 + "funding": { 2219 + "type": "opencollective", 2220 + "url": "https://opencollective.com/postcss/" 2221 + }, 2222 + "peerDependencies": { 2223 + "postcss": "^8.3.3" 2224 + } 2225 + }, 2165 2226 "node_modules/prelude-ls": { 2166 2227 "version": "1.2.1", 2167 2228 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", ··· 2172 2233 } 2173 2234 }, 2174 2235 "node_modules/prettier": { 2175 - "version": "2.8.1", 2176 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", 2177 - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", 2236 + "version": "2.8.8", 2237 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 2238 + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 2178 2239 "dev": true, 2179 2240 "bin": { 2180 2241 "prettier": "bin-prettier.js" ··· 2187 2248 } 2188 2249 }, 2189 2250 "node_modules/prettier-plugin-svelte": { 2190 - "version": "2.9.0", 2191 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 2192 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 2251 + "version": "2.10.0", 2252 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", 2253 + "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", 2193 2254 "dev": true, 2194 2255 "peerDependencies": { 2195 2256 "prettier": "^1.16.4 || ^2.0.0", ··· 2197 2258 } 2198 2259 }, 2199 2260 "node_modules/punycode": { 2200 - "version": "2.1.1", 2201 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 2202 - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 2261 + "version": "2.3.0", 2262 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 2263 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 2203 2264 "dev": true, 2204 2265 "engines": { 2205 2266 "node": ">=6" ··· 2237 2298 "node": ">=8.10.0" 2238 2299 } 2239 2300 }, 2240 - "node_modules/regexpp": { 2241 - "version": "3.2.0", 2242 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2243 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 2244 - "dev": true, 2245 - "engines": { 2246 - "node": ">=8" 2247 - }, 2248 - "funding": { 2249 - "url": "https://github.com/sponsors/mysticatea" 2250 - } 2251 - }, 2252 - "node_modules/resolve": { 2253 - "version": "1.22.1", 2254 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2255 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2256 - "dev": true, 2257 - "dependencies": { 2258 - "is-core-module": "^2.9.0", 2259 - "path-parse": "^1.0.7", 2260 - "supports-preserve-symlinks-flag": "^1.0.0" 2261 - }, 2262 - "bin": { 2263 - "resolve": "bin/resolve" 2264 - }, 2265 - "funding": { 2266 - "url": "https://github.com/sponsors/ljharb" 2267 - } 2268 - }, 2269 2301 "node_modules/resolve-from": { 2270 2302 "version": "4.0.0", 2271 2303 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", ··· 2301 2333 } 2302 2334 }, 2303 2335 "node_modules/rollup": { 2304 - "version": "3.7.4", 2305 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.4.tgz", 2306 - "integrity": "sha512-jN9rx3k5pfg9H9al0r0y1EYKSeiRANZRYX32SuNXAnKzh6cVyf4LZVto1KAuDnbHT03E1CpsgqDKaqQ8FZtgxw==", 2336 + "version": "3.21.2", 2337 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.2.tgz", 2338 + "integrity": "sha512-c4vC+JZ3bbF4Kqq2TtM7zSKtSyMybFOjqmomFax3xpfYaPZDZ4iz8NMIuBRMjnXOcKYozw7bC6vhJjiWD6JpzQ==", 2307 2339 "dev": true, 2308 2340 "bin": { 2309 2341 "rollup": "dist/bin/rollup" ··· 2376 2408 } 2377 2409 }, 2378 2410 "node_modules/sass": { 2379 - "version": "1.56.2", 2380 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.2.tgz", 2381 - "integrity": "sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==", 2411 + "version": "1.62.1", 2412 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.62.1.tgz", 2413 + "integrity": "sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==", 2382 2414 "dev": true, 2383 2415 "dependencies": { 2384 2416 "chokidar": ">=3.0.0 <4.0.0", ··· 2389 2421 "sass": "sass.js" 2390 2422 }, 2391 2423 "engines": { 2392 - "node": ">=12.0.0" 2424 + "node": ">=14.0.0" 2393 2425 } 2394 2426 }, 2395 2427 "node_modules/semver": { 2396 - "version": "7.3.8", 2397 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 2398 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 2428 + "version": "7.5.0", 2429 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", 2430 + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", 2399 2431 "dev": true, 2400 2432 "dependencies": { 2401 2433 "lru-cache": "^6.0.0" ··· 2408 2440 } 2409 2441 }, 2410 2442 "node_modules/set-cookie-parser": { 2411 - "version": "2.5.1", 2412 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", 2413 - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==", 2443 + "version": "2.6.0", 2444 + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", 2445 + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", 2414 2446 "dev": true 2415 2447 }, 2416 2448 "node_modules/shebang-command": { ··· 2435 2467 } 2436 2468 }, 2437 2469 "node_modules/sirv": { 2438 - "version": "2.0.2", 2439 - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", 2440 - "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", 2470 + "version": "2.0.3", 2471 + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", 2472 + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", 2441 2473 "dev": true, 2442 2474 "dependencies": { 2443 2475 "@polka/url": "^1.0.0-next.20", ··· 2458 2490 } 2459 2491 }, 2460 2492 "node_modules/sorcery": { 2461 - "version": "0.10.0", 2462 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz", 2463 - "integrity": "sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==", 2493 + "version": "0.11.0", 2494 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 2495 + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 2464 2496 "dev": true, 2465 2497 "dependencies": { 2498 + "@jridgewell/sourcemap-codec": "^1.4.14", 2466 2499 "buffer-crc32": "^0.2.5", 2467 2500 "minimist": "^1.2.0", 2468 - "sander": "^0.5.0", 2469 - "sourcemap-codec": "^1.3.0" 2501 + "sander": "^0.5.0" 2470 2502 }, 2471 2503 "bin": { 2472 - "sorcery": "bin/index.js" 2504 + "sorcery": "bin/sorcery" 2473 2505 } 2474 2506 }, 2475 2507 "node_modules/source-map-js": { ··· 2481 2513 "node": ">=0.10.0" 2482 2514 } 2483 2515 }, 2484 - "node_modules/sourcemap-codec": { 2485 - "version": "1.4.8", 2486 - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 2487 - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 2488 - "deprecated": "Please use @jridgewell/sourcemap-codec instead", 2489 - "dev": true 2490 - }, 2491 2516 "node_modules/streamsearch": { 2492 2517 "version": "1.1.0", 2493 2518 "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", ··· 2545 2570 "node": ">=8" 2546 2571 } 2547 2572 }, 2548 - "node_modules/supports-preserve-symlinks-flag": { 2549 - "version": "1.0.0", 2550 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2551 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2552 - "dev": true, 2553 - "engines": { 2554 - "node": ">= 0.4" 2555 - }, 2556 - "funding": { 2557 - "url": "https://github.com/sponsors/ljharb" 2558 - } 2559 - }, 2560 2573 "node_modules/svelte": { 2561 - "version": "3.55.0", 2562 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.0.tgz", 2563 - "integrity": "sha512-uGu2FVMlOuey4JoKHKrpZFkoYyj0VLjJdz47zX5+gVK5odxHM40RVhar9/iK2YFRVxvfg9FkhfVlR0sjeIrOiA==", 2574 + "version": "3.58.0", 2575 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.58.0.tgz", 2576 + "integrity": "sha512-brIBNNB76mXFmU/Kerm4wFnkskBbluBDCjx/8TcpYRb298Yh2dztS2kQ6bhtjMcvUhd5ynClfwpz5h2gnzdQ1A==", 2564 2577 "dev": true, 2565 2578 "engines": { 2566 2579 "node": ">= 8" 2567 2580 } 2568 2581 }, 2569 2582 "node_modules/svelte-check": { 2570 - "version": "2.10.2", 2571 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.10.2.tgz", 2572 - "integrity": "sha512-h1Tuiir0m8J5yqN+Vx6qgKKk1L871e6a9o7rMwVWfu8Qs6Wg7x2R+wcxS3SO3VpW5JCxCat90rxPsZMYgz+HaQ==", 2583 + "version": "3.2.0", 2584 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.2.0.tgz", 2585 + "integrity": "sha512-6ZnscN8dHEN5Eq5LgIzjj07W9nc9myyBH+diXsUAuiY/3rt0l65/LCIQYlIuoFEjp2F1NhXqZiJwV9omPj9tMw==", 2573 2586 "dev": true, 2574 2587 "dependencies": { 2575 - "@jridgewell/trace-mapping": "^0.3.9", 2588 + "@jridgewell/trace-mapping": "^0.3.17", 2576 2589 "chokidar": "^3.4.1", 2577 2590 "fast-glob": "^3.2.7", 2578 2591 "import-fresh": "^3.2.1", 2579 2592 "picocolors": "^1.0.0", 2580 2593 "sade": "^1.7.4", 2581 - "svelte-preprocess": "^4.0.0", 2582 - "typescript": "*" 2594 + "svelte-preprocess": "^5.0.3", 2595 + "typescript": "^5.0.3" 2583 2596 }, 2584 2597 "bin": { 2585 2598 "svelte-check": "bin/svelte-check" 2586 2599 }, 2587 2600 "peerDependencies": { 2588 - "svelte": "^3.24.0" 2601 + "svelte": "^3.55.0" 2602 + } 2603 + }, 2604 + "node_modules/svelte-eslint-parser": { 2605 + "version": "0.27.0", 2606 + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.27.0.tgz", 2607 + "integrity": "sha512-x9cBbCZwLdCnNE3yPqGhvAqEl9FCILC6AaV2xRtwzaMCpvpqO7ceONXj9xka3fQFczSqLzkwOxP4Ln4cIQNqXg==", 2608 + "dev": true, 2609 + "dependencies": { 2610 + "eslint-scope": "^7.0.0", 2611 + "eslint-visitor-keys": "^3.0.0", 2612 + "espree": "^9.0.0" 2613 + }, 2614 + "engines": { 2615 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2616 + }, 2617 + "funding": { 2618 + "url": "https://github.com/sponsors/ota-meshi" 2619 + }, 2620 + "peerDependencies": { 2621 + "svelte": "^3.37.0" 2622 + }, 2623 + "peerDependenciesMeta": { 2624 + "svelte": { 2625 + "optional": true 2626 + } 2627 + } 2628 + }, 2629 + "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { 2630 + "version": "7.2.0", 2631 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 2632 + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 2633 + "dev": true, 2634 + "dependencies": { 2635 + "esrecurse": "^4.3.0", 2636 + "estraverse": "^5.2.0" 2637 + }, 2638 + "engines": { 2639 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2640 + }, 2641 + "funding": { 2642 + "url": "https://opencollective.com/eslint" 2643 + } 2644 + }, 2645 + "node_modules/svelte-eslint-parser/node_modules/estraverse": { 2646 + "version": "5.3.0", 2647 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2648 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2649 + "dev": true, 2650 + "engines": { 2651 + "node": ">=4.0" 2589 2652 } 2590 2653 }, 2591 2654 "node_modules/svelte-hmr": { ··· 2601 2664 } 2602 2665 }, 2603 2666 "node_modules/svelte-preprocess": { 2604 - "version": "4.10.7", 2605 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.7.tgz", 2606 - "integrity": "sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==", 2667 + "version": "5.0.3", 2668 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", 2669 + "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", 2607 2670 "dev": true, 2608 2671 "hasInstallScript": true, 2609 2672 "dependencies": { 2610 - "@types/pug": "^2.0.4", 2611 - "@types/sass": "^1.16.0", 2612 - "detect-indent": "^6.0.0", 2613 - "magic-string": "^0.25.7", 2614 - "sorcery": "^0.10.0", 2673 + "@types/pug": "^2.0.6", 2674 + "detect-indent": "^6.1.0", 2675 + "magic-string": "^0.27.0", 2676 + "sorcery": "^0.11.0", 2615 2677 "strip-indent": "^3.0.0" 2616 2678 }, 2617 2679 "engines": { 2618 - "node": ">= 9.11.2" 2680 + "node": ">= 14.10.0" 2619 2681 }, 2620 2682 "peerDependencies": { 2621 2683 "@babel/core": "^7.10.2", ··· 2626 2688 "pug": "^3.0.0", 2627 2689 "sass": "^1.26.8", 2628 2690 "stylus": "^0.55.0", 2629 - "sugarss": "^2.0.0", 2691 + "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 2630 2692 "svelte": "^3.23.0", 2631 - "typescript": "^3.9.5 || ^4.0.0" 2693 + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 2632 2694 }, 2633 2695 "peerDependenciesMeta": { 2634 2696 "@babel/core": { ··· 2638 2700 "optional": true 2639 2701 }, 2640 2702 "less": { 2641 - "optional": true 2642 - }, 2643 - "node-sass": { 2644 2703 "optional": true 2645 2704 }, 2646 2705 "postcss": { ··· 2667 2726 } 2668 2727 }, 2669 2728 "node_modules/svelte-preprocess/node_modules/magic-string": { 2670 - "version": "0.25.9", 2671 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", 2672 - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", 2729 + "version": "0.27.0", 2730 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 2731 + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 2673 2732 "dev": true, 2674 2733 "dependencies": { 2675 - "sourcemap-codec": "^1.4.8" 2734 + "@jridgewell/sourcemap-codec": "^1.4.13" 2735 + }, 2736 + "engines": { 2737 + "node": ">=12" 2676 2738 } 2677 2739 }, 2678 2740 "node_modules/text-table": { ··· 2704 2766 } 2705 2767 }, 2706 2768 "node_modules/totalist": { 2707 - "version": "3.0.0", 2708 - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", 2709 - "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", 2769 + "version": "3.0.1", 2770 + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 2771 + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 2710 2772 "dev": true, 2711 2773 "engines": { 2712 2774 "node": ">=6" ··· 2758 2820 } 2759 2821 }, 2760 2822 "node_modules/typescript": { 2761 - "version": "4.9.4", 2762 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", 2763 - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", 2823 + "version": "5.0.4", 2824 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 2825 + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 2764 2826 "dev": true, 2765 2827 "bin": { 2766 2828 "tsc": "bin/tsc", 2767 2829 "tsserver": "bin/tsserver" 2768 2830 }, 2769 2831 "engines": { 2770 - "node": ">=4.2.0" 2832 + "node": ">=12.20" 2771 2833 } 2772 2834 }, 2773 2835 "node_modules/undici": { 2774 - "version": "5.14.0", 2775 - "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", 2776 - "integrity": "sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==", 2836 + "version": "5.22.0", 2837 + "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.0.tgz", 2838 + "integrity": "sha512-fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==", 2777 2839 "dev": true, 2778 2840 "dependencies": { 2779 2841 "busboy": "^1.6.0" 2780 2842 }, 2781 2843 "engines": { 2782 - "node": ">=12.18" 2844 + "node": ">=14.0" 2783 2845 } 2784 2846 }, 2785 2847 "node_modules/uri-js": { ··· 2792 2854 } 2793 2855 }, 2794 2856 "node_modules/vite": { 2795 - "version": "4.0.1", 2796 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.1.tgz", 2797 - "integrity": "sha512-kZQPzbDau35iWOhy3CpkrRC7It+HIHtulAzBhMqzGHKRf/4+vmh8rPDDdv98SWQrFWo6//3ozwsRmwQIPZsK9g==", 2857 + "version": "4.3.3", 2858 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.3.tgz", 2859 + "integrity": "sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==", 2798 2860 "dev": true, 2799 2861 "dependencies": { 2800 - "esbuild": "^0.16.3", 2801 - "postcss": "^8.4.20", 2802 - "resolve": "^1.22.1", 2803 - "rollup": "^3.7.0" 2862 + "esbuild": "^0.17.5", 2863 + "postcss": "^8.4.23", 2864 + "rollup": "^3.21.0" 2804 2865 }, 2805 2866 "bin": { 2806 2867 "vite": "bin/vite.js" ··· 2841 2902 } 2842 2903 }, 2843 2904 "node_modules/vitefu": { 2844 - "version": "0.2.3", 2845 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.3.tgz", 2846 - "integrity": "sha512-75l7TTuU8isAhz1QFtNKjDkqjxvndfMC1AfIMjJ0ZQ59ZD0Ow9QOIsJJX16Wv9PS8f+zMzp6fHy5cCbKG/yVUQ==", 2905 + "version": "0.2.4", 2906 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 2907 + "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 2847 2908 "dev": true, 2848 2909 "peerDependencies": { 2849 2910 "vite": "^3.0.0 || ^4.0.0" ··· 2890 2951 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2891 2952 "dev": true 2892 2953 }, 2954 + "node_modules/yaml": { 2955 + "version": "1.10.2", 2956 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 2957 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 2958 + "dev": true, 2959 + "engines": { 2960 + "node": ">= 6" 2961 + } 2962 + }, 2893 2963 "node_modules/yocto-queue": { 2894 2964 "version": "0.1.0", 2895 2965 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", ··· 2901 2971 "funding": { 2902 2972 "url": "https://github.com/sponsors/sindresorhus" 2903 2973 } 2904 - } 2905 - }, 2906 - "dependencies": { 2907 - "@esbuild/android-arm": { 2908 - "version": "0.16.7", 2909 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.7.tgz", 2910 - "integrity": "sha512-yhzDbiVcmq6T1/XEvdcJIVcXHdLjDJ5cQ0Dp9R9p9ERMBTeO1dR5tc8YYv8zwDeBw1xZm+Eo3MRo8cwclhBS0g==", 2911 - "dev": true, 2912 - "optional": true 2913 - }, 2914 - "@esbuild/android-arm64": { 2915 - "version": "0.16.7", 2916 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.7.tgz", 2917 - "integrity": "sha512-tYFw0lBJSEvLoGzzYh1kXuzoX1iPkbOk3O29VqzQb0HbOy7t/yw1hGkvwoJhXHwzQUPsShyYcTgRf6bDBcfnTw==", 2918 - "dev": true, 2919 - "optional": true 2920 - }, 2921 - "@esbuild/android-x64": { 2922 - "version": "0.16.7", 2923 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.7.tgz", 2924 - "integrity": "sha512-3P2OuTxwAtM3k/yEWTNUJRjMPG1ce8rXs51GTtvEC5z1j8fC1plHeVVczdeHECU7aM2/Buc0MwZ6ciM/zysnWg==", 2925 - "dev": true, 2926 - "optional": true 2927 - }, 2928 - "@esbuild/darwin-arm64": { 2929 - "version": "0.16.7", 2930 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.7.tgz", 2931 - "integrity": "sha512-VUb9GK23z8jkosHU9yJNUgQpsfJn+7ZyBm6adi2Ec5/U241eR1tAn82QicnUzaFDaffeixiHwikjmnec/YXEZg==", 2932 - "dev": true, 2933 - "optional": true 2934 - }, 2935 - "@esbuild/darwin-x64": { 2936 - "version": "0.16.7", 2937 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.7.tgz", 2938 - "integrity": "sha512-duterlv3tit3HI9vhzMWnSVaB1B6YsXpFq1Ntd6Fou82BB1l4tucYy3FI9dHv3tvtDuS0NiGf/k6XsdBqPZ01w==", 2939 - "dev": true, 2940 - "optional": true 2941 - }, 2942 - "@esbuild/freebsd-arm64": { 2943 - "version": "0.16.7", 2944 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.7.tgz", 2945 - "integrity": "sha512-9kkycpBFes/vhi7B7o0cf+q2WdJi+EpVzpVTqtWFNiutARWDFFLcB93J8PR1cG228sucsl3B+7Ts27izE6qiaQ==", 2946 - "dev": true, 2947 - "optional": true 2948 - }, 2949 - "@esbuild/freebsd-x64": { 2950 - "version": "0.16.7", 2951 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.7.tgz", 2952 - "integrity": "sha512-5Ahf6jzWXJ4J2uh9dpy5DKOO+PeRUE/9DMys6VuYfwgQzd6n5+pVFm58L2Z2gRe611RX6SdydnNaiIKM3svY7g==", 2953 - "dev": true, 2954 - "optional": true 2955 - }, 2956 - "@esbuild/linux-arm": { 2957 - "version": "0.16.7", 2958 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.7.tgz", 2959 - "integrity": "sha512-QqJnyCfu5OF78Olt7JJSZ7OSv/B4Hf+ZJWp4kkq9xwMsgu7yWq3crIic8gGOpDYTqVKKMDAVDgRXy5Wd/nWZyQ==", 2960 - "dev": true, 2961 - "optional": true 2962 - }, 2963 - "@esbuild/linux-arm64": { 2964 - "version": "0.16.7", 2965 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.7.tgz", 2966 - "integrity": "sha512-2wv0xYDskk2+MzIm/AEprDip39a23Chptc4mL7hsHg26P0gD8RUhzmDu0KCH2vMThUI1sChXXoK9uH0KYQKaDg==", 2967 - "dev": true, 2968 - "optional": true 2969 - }, 2970 - "@esbuild/linux-ia32": { 2971 - "version": "0.16.7", 2972 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.7.tgz", 2973 - "integrity": "sha512-APVYbEilKbD5ptmKdnIcXej2/+GdV65TfTjxR2Uk8t1EsOk49t6HapZW6DS/Bwlvh5hDwtLapdSumIVNGxgqLg==", 2974 - "dev": true, 2975 - "optional": true 2976 - }, 2977 - "@esbuild/linux-loong64": { 2978 - "version": "0.16.7", 2979 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.7.tgz", 2980 - "integrity": "sha512-5wPUAGclplQrAW7EFr3F84Y/d++7G0KykohaF4p54+iNWhUnMVU8Bh2sxiEOXUy4zKIdpHByMgJ5/Ko6QhtTUw==", 2981 - "dev": true, 2982 - "optional": true 2983 - }, 2984 - "@esbuild/linux-mips64el": { 2985 - "version": "0.16.7", 2986 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.7.tgz", 2987 - "integrity": "sha512-hxzlXtWF6yWfkE/SMTscNiVqLOAn7fOuIF3q/kiZaXxftz1DhZW/HpnTmTTWrzrS7zJWQxHHT4QSxyAj33COmA==", 2988 - "dev": true, 2989 - "optional": true 2990 - }, 2991 - "@esbuild/linux-ppc64": { 2992 - "version": "0.16.7", 2993 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.7.tgz", 2994 - "integrity": "sha512-WM83Dac0LdXty5xPhlOuCD5Egfk1xLND/oRLYeB7Jb/tY4kzFSDgLlq91wYbHua/s03tQGA9iXvyjgymMw62Vw==", 2995 - "dev": true, 2996 - "optional": true 2997 - }, 2998 - "@esbuild/linux-riscv64": { 2999 - "version": "0.16.7", 3000 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.7.tgz", 3001 - "integrity": "sha512-3nkNnNg4Ax6MS/l8O8Ynq2lGEVJYyJ2EoY3PHjNJ4PuZ80EYLMrFTFZ4L/Hc16AxgtXKwmNP9TM0YKNiBzBiJQ==", 3002 - "dev": true, 3003 - "optional": true 3004 - }, 3005 - "@esbuild/linux-s390x": { 3006 - "version": "0.16.7", 3007 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.7.tgz", 3008 - "integrity": "sha512-3SA/2VJuv0o1uD7zuqxEP+RrAyRxnkGddq0bwHQ98v1KNlzXD/JvxwTO3T6GM5RH6JUd29RTVQTOJfyzMkkppA==", 3009 - "dev": true, 3010 - "optional": true 3011 - }, 3012 - "@esbuild/linux-x64": { 3013 - "version": "0.16.7", 3014 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.7.tgz", 3015 - "integrity": "sha512-xi/tbqCqvPIzU+zJVyrpz12xqciTAPMi2fXEWGnapZymoGhuL2GIWIRXg4O2v5BXaYA5TSaiKYE14L0QhUTuQg==", 3016 - "dev": true, 3017 - "optional": true 3018 - }, 3019 - "@esbuild/netbsd-x64": { 3020 - "version": "0.16.7", 3021 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.7.tgz", 3022 - "integrity": "sha512-NUsYbq3B+JdNKn8SXkItFvdes9qTwEoS3aLALtiWciW/ystiCKM20Fgv9XQBOXfhUHyh5CLEeZDXzLOrwBXuCQ==", 3023 - "dev": true, 3024 - "optional": true 3025 - }, 3026 - "@esbuild/openbsd-x64": { 3027 - "version": "0.16.7", 3028 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.7.tgz", 3029 - "integrity": "sha512-qjwzsgeve9I8Tbsko2FEkdSk2iiezuNGFgipQxY/736NePXDaDZRodIejYGWOlbYXugdxb0nif5yvypH6lKBmA==", 3030 - "dev": true, 3031 - "optional": true 3032 - }, 3033 - "@esbuild/sunos-x64": { 3034 - "version": "0.16.7", 3035 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.7.tgz", 3036 - "integrity": "sha512-mFWDz4RoBTzPphTCkM7Kc7Qpa0o/Z01acajR+Ai7LdfKgcP/C6jYOaKwv7nKzD0+MjOT20j7You9g4ozYy1dKQ==", 3037 - "dev": true, 3038 - "optional": true 3039 - }, 3040 - "@esbuild/win32-arm64": { 3041 - "version": "0.16.7", 3042 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.7.tgz", 3043 - "integrity": "sha512-m39UmX19RvEIuC8sYZ0M+eQtdXw4IePDSZ78ZQmYyFaXY9krq4YzQCK2XWIJomNLtg4q+W5aXr8bW3AbqWNoVg==", 3044 - "dev": true, 3045 - "optional": true 3046 - }, 3047 - "@esbuild/win32-ia32": { 3048 - "version": "0.16.7", 3049 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.7.tgz", 3050 - "integrity": "sha512-1cbzSEZA1fANwmT6rjJ4G1qQXHxCxGIcNYFYR9ctI82/prT38lnwSRZ0i5p/MVXksw9eMlHlet6pGu2/qkXFCg==", 3051 - "dev": true, 3052 - "optional": true 3053 - }, 3054 - "@esbuild/win32-x64": { 3055 - "version": "0.16.7", 3056 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.7.tgz", 3057 - "integrity": "sha512-QaQ8IH0JLacfGf5cf0HCCPnQuCTd/dAI257vXBgb/cccKGbH/6pVtI1gwhdAQ0Y48QSpTIFrh9etVyNdZY+zzw==", 3058 - "dev": true, 3059 - "optional": true 3060 - }, 3061 - "@eslint/eslintrc": { 3062 - "version": "1.3.3", 3063 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 3064 - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 3065 - "dev": true, 3066 - "requires": { 3067 - "ajv": "^6.12.4", 3068 - "debug": "^4.3.2", 3069 - "espree": "^9.4.0", 3070 - "globals": "^13.15.0", 3071 - "ignore": "^5.2.0", 3072 - "import-fresh": "^3.2.1", 3073 - "js-yaml": "^4.1.0", 3074 - "minimatch": "^3.1.2", 3075 - "strip-json-comments": "^3.1.1" 3076 - } 3077 - }, 3078 - "@humanwhocodes/config-array": { 3079 - "version": "0.11.8", 3080 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 3081 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 3082 - "dev": true, 3083 - "requires": { 3084 - "@humanwhocodes/object-schema": "^1.2.1", 3085 - "debug": "^4.1.1", 3086 - "minimatch": "^3.0.5" 3087 - } 3088 - }, 3089 - "@humanwhocodes/module-importer": { 3090 - "version": "1.0.1", 3091 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 3092 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 3093 - "dev": true 3094 - }, 3095 - "@humanwhocodes/object-schema": { 3096 - "version": "1.2.1", 3097 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 3098 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 3099 - "dev": true 3100 - }, 3101 - "@jridgewell/resolve-uri": { 3102 - "version": "3.1.0", 3103 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 3104 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 3105 - "dev": true 3106 - }, 3107 - "@jridgewell/sourcemap-codec": { 3108 - "version": "1.4.14", 3109 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 3110 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 3111 - "dev": true 3112 - }, 3113 - "@jridgewell/trace-mapping": { 3114 - "version": "0.3.17", 3115 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 3116 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 3117 - "dev": true, 3118 - "requires": { 3119 - "@jridgewell/resolve-uri": "3.1.0", 3120 - "@jridgewell/sourcemap-codec": "1.4.14" 3121 - } 3122 - }, 3123 - "@nodelib/fs.scandir": { 3124 - "version": "2.1.5", 3125 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3126 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3127 - "dev": true, 3128 - "requires": { 3129 - "@nodelib/fs.stat": "2.0.5", 3130 - "run-parallel": "^1.1.9" 3131 - } 3132 - }, 3133 - "@nodelib/fs.stat": { 3134 - "version": "2.0.5", 3135 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3136 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3137 - "dev": true 3138 - }, 3139 - "@nodelib/fs.walk": { 3140 - "version": "1.2.8", 3141 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3142 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3143 - "dev": true, 3144 - "requires": { 3145 - "@nodelib/fs.scandir": "2.1.5", 3146 - "fastq": "^1.6.0" 3147 - } 3148 - }, 3149 - "@polka/url": { 3150 - "version": "1.0.0-next.21", 3151 - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", 3152 - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", 3153 - "dev": true 3154 - }, 3155 - "@sveltejs/adapter-static": { 3156 - "version": "1.0.0", 3157 - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0.tgz", 3158 - "integrity": "sha512-ZrQhRgSa2TsH+zvrOIKpdVsAhExafpsn+w6Gv1WHzV76RZ2XOYFa8xi6hEzRjeeAL++ac0dsZHzp8M4X7YIabg==", 3159 - "dev": true, 3160 - "requires": {} 3161 - }, 3162 - "@sveltejs/kit": { 3163 - "version": "1.0.0", 3164 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0.tgz", 3165 - "integrity": "sha512-6VgD5C3i2XOT7GRBi5LaPPLiFAmpiDkhKJNVt8fLg1RmaL6f7rT4Kiwi2XGpYRj3V1F4t1QRdsfmAkkDUKY3OA==", 3166 - "dev": true, 3167 - "requires": { 3168 - "@sveltejs/vite-plugin-svelte": "^2.0.0", 3169 - "@types/cookie": "^0.5.1", 3170 - "cookie": "^0.5.0", 3171 - "devalue": "^4.2.0", 3172 - "esm-env": "^1.0.0", 3173 - "kleur": "^4.1.5", 3174 - "magic-string": "^0.27.0", 3175 - "mime": "^3.0.0", 3176 - "sade": "^1.8.1", 3177 - "set-cookie-parser": "^2.5.1", 3178 - "sirv": "^2.0.2", 3179 - "tiny-glob": "^0.2.9", 3180 - "undici": "5.14.0" 3181 - } 3182 - }, 3183 - "@sveltejs/vite-plugin-svelte": { 3184 - "version": "2.0.2", 3185 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 3186 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 3187 - "dev": true, 3188 - "requires": { 3189 - "debug": "^4.3.4", 3190 - "deepmerge": "^4.2.2", 3191 - "kleur": "^4.1.5", 3192 - "magic-string": "^0.27.0", 3193 - "svelte-hmr": "^0.15.1", 3194 - "vitefu": "^0.2.3" 3195 - } 3196 - }, 3197 - "@types/cookie": { 3198 - "version": "0.5.1", 3199 - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", 3200 - "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", 3201 - "dev": true 3202 - }, 3203 - "@types/json-schema": { 3204 - "version": "7.0.11", 3205 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 3206 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 3207 - "dev": true 3208 - }, 3209 - "@types/node": { 3210 - "version": "18.11.15", 3211 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", 3212 - "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", 3213 - "dev": true 3214 - }, 3215 - "@types/pug": { 3216 - "version": "2.0.6", 3217 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 3218 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 3219 - "dev": true 3220 - }, 3221 - "@types/sass": { 3222 - "version": "1.43.1", 3223 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 3224 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 3225 - "dev": true, 3226 - "requires": { 3227 - "@types/node": "*" 3228 - } 3229 - }, 3230 - "@types/semver": { 3231 - "version": "7.3.13", 3232 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 3233 - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 3234 - "dev": true 3235 - }, 3236 - "@typescript-eslint/eslint-plugin": { 3237 - "version": "5.46.1", 3238 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz", 3239 - "integrity": "sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==", 3240 - "dev": true, 3241 - "requires": { 3242 - "@typescript-eslint/scope-manager": "5.46.1", 3243 - "@typescript-eslint/type-utils": "5.46.1", 3244 - "@typescript-eslint/utils": "5.46.1", 3245 - "debug": "^4.3.4", 3246 - "ignore": "^5.2.0", 3247 - "natural-compare-lite": "^1.4.0", 3248 - "regexpp": "^3.2.0", 3249 - "semver": "^7.3.7", 3250 - "tsutils": "^3.21.0" 3251 - } 3252 - }, 3253 - "@typescript-eslint/parser": { 3254 - "version": "5.46.1", 3255 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.1.tgz", 3256 - "integrity": "sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==", 3257 - "dev": true, 3258 - "requires": { 3259 - "@typescript-eslint/scope-manager": "5.46.1", 3260 - "@typescript-eslint/types": "5.46.1", 3261 - "@typescript-eslint/typescript-estree": "5.46.1", 3262 - "debug": "^4.3.4" 3263 - } 3264 - }, 3265 - "@typescript-eslint/scope-manager": { 3266 - "version": "5.46.1", 3267 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz", 3268 - "integrity": "sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==", 3269 - "dev": true, 3270 - "requires": { 3271 - "@typescript-eslint/types": "5.46.1", 3272 - "@typescript-eslint/visitor-keys": "5.46.1" 3273 - } 3274 - }, 3275 - "@typescript-eslint/type-utils": { 3276 - "version": "5.46.1", 3277 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz", 3278 - "integrity": "sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==", 3279 - "dev": true, 3280 - "requires": { 3281 - "@typescript-eslint/typescript-estree": "5.46.1", 3282 - "@typescript-eslint/utils": "5.46.1", 3283 - "debug": "^4.3.4", 3284 - "tsutils": "^3.21.0" 3285 - } 3286 - }, 3287 - "@typescript-eslint/types": { 3288 - "version": "5.46.1", 3289 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.1.tgz", 3290 - "integrity": "sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==", 3291 - "dev": true 3292 - }, 3293 - "@typescript-eslint/typescript-estree": { 3294 - "version": "5.46.1", 3295 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz", 3296 - "integrity": "sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==", 3297 - "dev": true, 3298 - "requires": { 3299 - "@typescript-eslint/types": "5.46.1", 3300 - "@typescript-eslint/visitor-keys": "5.46.1", 3301 - "debug": "^4.3.4", 3302 - "globby": "^11.1.0", 3303 - "is-glob": "^4.0.3", 3304 - "semver": "^7.3.7", 3305 - "tsutils": "^3.21.0" 3306 - } 3307 - }, 3308 - "@typescript-eslint/utils": { 3309 - "version": "5.46.1", 3310 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.1.tgz", 3311 - "integrity": "sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==", 3312 - "dev": true, 3313 - "requires": { 3314 - "@types/json-schema": "^7.0.9", 3315 - "@types/semver": "^7.3.12", 3316 - "@typescript-eslint/scope-manager": "5.46.1", 3317 - "@typescript-eslint/types": "5.46.1", 3318 - "@typescript-eslint/typescript-estree": "5.46.1", 3319 - "eslint-scope": "^5.1.1", 3320 - "eslint-utils": "^3.0.0", 3321 - "semver": "^7.3.7" 3322 - } 3323 - }, 3324 - "@typescript-eslint/visitor-keys": { 3325 - "version": "5.46.1", 3326 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz", 3327 - "integrity": "sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==", 3328 - "dev": true, 3329 - "requires": { 3330 - "@typescript-eslint/types": "5.46.1", 3331 - "eslint-visitor-keys": "^3.3.0" 3332 - } 3333 - }, 3334 - "acorn": { 3335 - "version": "8.8.1", 3336 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 3337 - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 3338 - "dev": true 3339 - }, 3340 - "acorn-jsx": { 3341 - "version": "5.3.2", 3342 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3343 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3344 - "dev": true, 3345 - "requires": {} 3346 - }, 3347 - "ajv": { 3348 - "version": "6.12.6", 3349 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3350 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3351 - "dev": true, 3352 - "requires": { 3353 - "fast-deep-equal": "^3.1.1", 3354 - "fast-json-stable-stringify": "^2.0.0", 3355 - "json-schema-traverse": "^0.4.1", 3356 - "uri-js": "^4.2.2" 3357 - } 3358 - }, 3359 - "ansi-regex": { 3360 - "version": "5.0.1", 3361 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3362 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3363 - "dev": true 3364 - }, 3365 - "ansi-styles": { 3366 - "version": "4.3.0", 3367 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3368 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3369 - "dev": true, 3370 - "requires": { 3371 - "color-convert": "^2.0.1" 3372 - } 3373 - }, 3374 - "anymatch": { 3375 - "version": "3.1.3", 3376 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 3377 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 3378 - "dev": true, 3379 - "requires": { 3380 - "normalize-path": "^3.0.0", 3381 - "picomatch": "^2.0.4" 3382 - } 3383 - }, 3384 - "argparse": { 3385 - "version": "2.0.1", 3386 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3387 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3388 - "dev": true 3389 - }, 3390 - "array-union": { 3391 - "version": "2.1.0", 3392 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 3393 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 3394 - "dev": true 3395 - }, 3396 - "balanced-match": { 3397 - "version": "1.0.2", 3398 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3399 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3400 - "dev": true 3401 - }, 3402 - "binary-extensions": { 3403 - "version": "2.2.0", 3404 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 3405 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 3406 - "dev": true 3407 - }, 3408 - "brace-expansion": { 3409 - "version": "1.1.11", 3410 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3411 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3412 - "dev": true, 3413 - "requires": { 3414 - "balanced-match": "^1.0.0", 3415 - "concat-map": "0.0.1" 3416 - } 3417 - }, 3418 - "braces": { 3419 - "version": "3.0.2", 3420 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3421 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3422 - "dev": true, 3423 - "requires": { 3424 - "fill-range": "^7.0.1" 3425 - } 3426 - }, 3427 - "buffer-crc32": { 3428 - "version": "0.2.13", 3429 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3430 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 3431 - "dev": true 3432 - }, 3433 - "busboy": { 3434 - "version": "1.6.0", 3435 - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", 3436 - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", 3437 - "dev": true, 3438 - "requires": { 3439 - "streamsearch": "^1.1.0" 3440 - } 3441 - }, 3442 - "callsites": { 3443 - "version": "3.1.0", 3444 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3445 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3446 - "dev": true 3447 - }, 3448 - "chalk": { 3449 - "version": "4.1.2", 3450 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3451 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3452 - "dev": true, 3453 - "requires": { 3454 - "ansi-styles": "^4.1.0", 3455 - "supports-color": "^7.1.0" 3456 - } 3457 - }, 3458 - "chokidar": { 3459 - "version": "3.5.3", 3460 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 3461 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 3462 - "dev": true, 3463 - "requires": { 3464 - "anymatch": "~3.1.2", 3465 - "braces": "~3.0.2", 3466 - "fsevents": "~2.3.2", 3467 - "glob-parent": "~5.1.2", 3468 - "is-binary-path": "~2.1.0", 3469 - "is-glob": "~4.0.1", 3470 - "normalize-path": "~3.0.0", 3471 - "readdirp": "~3.6.0" 3472 - }, 3473 - "dependencies": { 3474 - "glob-parent": { 3475 - "version": "5.1.2", 3476 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3477 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3478 - "dev": true, 3479 - "requires": { 3480 - "is-glob": "^4.0.1" 3481 - } 3482 - } 3483 - } 3484 - }, 3485 - "color-convert": { 3486 - "version": "2.0.1", 3487 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3488 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3489 - "dev": true, 3490 - "requires": { 3491 - "color-name": "~1.1.4" 3492 - } 3493 - }, 3494 - "color-name": { 3495 - "version": "1.1.4", 3496 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3497 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3498 - "dev": true 3499 - }, 3500 - "concat-map": { 3501 - "version": "0.0.1", 3502 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3503 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3504 - "dev": true 3505 - }, 3506 - "cookie": { 3507 - "version": "0.5.0", 3508 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", 3509 - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", 3510 - "dev": true 3511 - }, 3512 - "cross-spawn": { 3513 - "version": "7.0.3", 3514 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 3515 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 3516 - "dev": true, 3517 - "requires": { 3518 - "path-key": "^3.1.0", 3519 - "shebang-command": "^2.0.0", 3520 - "which": "^2.0.1" 3521 - } 3522 - }, 3523 - "debug": { 3524 - "version": "4.3.4", 3525 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 3526 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 3527 - "dev": true, 3528 - "requires": { 3529 - "ms": "2.1.2" 3530 - } 3531 - }, 3532 - "deep-is": { 3533 - "version": "0.1.4", 3534 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 3535 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 3536 - "dev": true 3537 - }, 3538 - "deepmerge": { 3539 - "version": "4.2.2", 3540 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 3541 - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 3542 - "dev": true 3543 - }, 3544 - "detect-indent": { 3545 - "version": "6.1.0", 3546 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 3547 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 3548 - "dev": true 3549 - }, 3550 - "devalue": { 3551 - "version": "4.2.0", 3552 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.0.tgz", 3553 - "integrity": "sha512-mbjoAaCL2qogBKgeFxFPOXAUsZchircF+B/79LD4sHH0+NHfYm8gZpQrskKDn5gENGt35+5OI1GUF7hLVnkPDw==", 3554 - "dev": true 3555 - }, 3556 - "dir-glob": { 3557 - "version": "3.0.1", 3558 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 3559 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 3560 - "dev": true, 3561 - "requires": { 3562 - "path-type": "^4.0.0" 3563 - } 3564 - }, 3565 - "doctrine": { 3566 - "version": "3.0.0", 3567 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 3568 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 3569 - "dev": true, 3570 - "requires": { 3571 - "esutils": "^2.0.2" 3572 - } 3573 - }, 3574 - "es6-promise": { 3575 - "version": "3.3.1", 3576 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 3577 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 3578 - "dev": true 3579 - }, 3580 - "esbuild": { 3581 - "version": "0.16.7", 3582 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.7.tgz", 3583 - "integrity": "sha512-P6OBFYFSQOGzfApqCeYKqfKRRbCIRsdppTXFo4aAvtiW3o8TTyiIplBvHJI171saPAiy3WlawJHCveJVIOIx1A==", 3584 - "dev": true, 3585 - "requires": { 3586 - "@esbuild/android-arm": "0.16.7", 3587 - "@esbuild/android-arm64": "0.16.7", 3588 - "@esbuild/android-x64": "0.16.7", 3589 - "@esbuild/darwin-arm64": "0.16.7", 3590 - "@esbuild/darwin-x64": "0.16.7", 3591 - "@esbuild/freebsd-arm64": "0.16.7", 3592 - "@esbuild/freebsd-x64": "0.16.7", 3593 - "@esbuild/linux-arm": "0.16.7", 3594 - "@esbuild/linux-arm64": "0.16.7", 3595 - "@esbuild/linux-ia32": "0.16.7", 3596 - "@esbuild/linux-loong64": "0.16.7", 3597 - "@esbuild/linux-mips64el": "0.16.7", 3598 - "@esbuild/linux-ppc64": "0.16.7", 3599 - "@esbuild/linux-riscv64": "0.16.7", 3600 - "@esbuild/linux-s390x": "0.16.7", 3601 - "@esbuild/linux-x64": "0.16.7", 3602 - "@esbuild/netbsd-x64": "0.16.7", 3603 - "@esbuild/openbsd-x64": "0.16.7", 3604 - "@esbuild/sunos-x64": "0.16.7", 3605 - "@esbuild/win32-arm64": "0.16.7", 3606 - "@esbuild/win32-ia32": "0.16.7", 3607 - "@esbuild/win32-x64": "0.16.7" 3608 - } 3609 - }, 3610 - "escape-string-regexp": { 3611 - "version": "4.0.0", 3612 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3613 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3614 - "dev": true 3615 - }, 3616 - "eslint": { 3617 - "version": "8.29.0", 3618 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", 3619 - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", 3620 - "dev": true, 3621 - "requires": { 3622 - "@eslint/eslintrc": "^1.3.3", 3623 - "@humanwhocodes/config-array": "^0.11.6", 3624 - "@humanwhocodes/module-importer": "^1.0.1", 3625 - "@nodelib/fs.walk": "^1.2.8", 3626 - "ajv": "^6.10.0", 3627 - "chalk": "^4.0.0", 3628 - "cross-spawn": "^7.0.2", 3629 - "debug": "^4.3.2", 3630 - "doctrine": "^3.0.0", 3631 - "escape-string-regexp": "^4.0.0", 3632 - "eslint-scope": "^7.1.1", 3633 - "eslint-utils": "^3.0.0", 3634 - "eslint-visitor-keys": "^3.3.0", 3635 - "espree": "^9.4.0", 3636 - "esquery": "^1.4.0", 3637 - "esutils": "^2.0.2", 3638 - "fast-deep-equal": "^3.1.3", 3639 - "file-entry-cache": "^6.0.1", 3640 - "find-up": "^5.0.0", 3641 - "glob-parent": "^6.0.2", 3642 - "globals": "^13.15.0", 3643 - "grapheme-splitter": "^1.0.4", 3644 - "ignore": "^5.2.0", 3645 - "import-fresh": "^3.0.0", 3646 - "imurmurhash": "^0.1.4", 3647 - "is-glob": "^4.0.0", 3648 - "is-path-inside": "^3.0.3", 3649 - "js-sdsl": "^4.1.4", 3650 - "js-yaml": "^4.1.0", 3651 - "json-stable-stringify-without-jsonify": "^1.0.1", 3652 - "levn": "^0.4.1", 3653 - "lodash.merge": "^4.6.2", 3654 - "minimatch": "^3.1.2", 3655 - "natural-compare": "^1.4.0", 3656 - "optionator": "^0.9.1", 3657 - "regexpp": "^3.2.0", 3658 - "strip-ansi": "^6.0.1", 3659 - "strip-json-comments": "^3.1.0", 3660 - "text-table": "^0.2.0" 3661 - }, 3662 - "dependencies": { 3663 - "eslint-scope": { 3664 - "version": "7.1.1", 3665 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 3666 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 3667 - "dev": true, 3668 - "requires": { 3669 - "esrecurse": "^4.3.0", 3670 - "estraverse": "^5.2.0" 3671 - } 3672 - }, 3673 - "estraverse": { 3674 - "version": "5.3.0", 3675 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3676 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3677 - "dev": true 3678 - } 3679 - } 3680 - }, 3681 - "eslint-config-prettier": { 3682 - "version": "8.5.0", 3683 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", 3684 - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", 3685 - "dev": true, 3686 - "requires": {} 3687 - }, 3688 - "eslint-plugin-svelte3": { 3689 - "version": "4.0.0", 3690 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 3691 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 3692 - "dev": true, 3693 - "requires": {} 3694 - }, 3695 - "eslint-scope": { 3696 - "version": "5.1.1", 3697 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3698 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3699 - "dev": true, 3700 - "requires": { 3701 - "esrecurse": "^4.3.0", 3702 - "estraverse": "^4.1.1" 3703 - } 3704 - }, 3705 - "eslint-utils": { 3706 - "version": "3.0.0", 3707 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 3708 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 3709 - "dev": true, 3710 - "requires": { 3711 - "eslint-visitor-keys": "^2.0.0" 3712 - }, 3713 - "dependencies": { 3714 - "eslint-visitor-keys": { 3715 - "version": "2.1.0", 3716 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 3717 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 3718 - "dev": true 3719 - } 3720 - } 3721 - }, 3722 - "eslint-visitor-keys": { 3723 - "version": "3.3.0", 3724 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 3725 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 3726 - "dev": true 3727 - }, 3728 - "esm-env": { 3729 - "version": "1.0.0", 3730 - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", 3731 - "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", 3732 - "dev": true 3733 - }, 3734 - "espree": { 3735 - "version": "9.4.1", 3736 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 3737 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 3738 - "dev": true, 3739 - "requires": { 3740 - "acorn": "^8.8.0", 3741 - "acorn-jsx": "^5.3.2", 3742 - "eslint-visitor-keys": "^3.3.0" 3743 - } 3744 - }, 3745 - "esquery": { 3746 - "version": "1.4.0", 3747 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 3748 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 3749 - "dev": true, 3750 - "requires": { 3751 - "estraverse": "^5.1.0" 3752 - }, 3753 - "dependencies": { 3754 - "estraverse": { 3755 - "version": "5.3.0", 3756 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3757 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3758 - "dev": true 3759 - } 3760 - } 3761 - }, 3762 - "esrecurse": { 3763 - "version": "4.3.0", 3764 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3765 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3766 - "dev": true, 3767 - "requires": { 3768 - "estraverse": "^5.2.0" 3769 - }, 3770 - "dependencies": { 3771 - "estraverse": { 3772 - "version": "5.3.0", 3773 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3774 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3775 - "dev": true 3776 - } 3777 - } 3778 - }, 3779 - "estraverse": { 3780 - "version": "4.3.0", 3781 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3782 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3783 - "dev": true 3784 - }, 3785 - "esutils": { 3786 - "version": "2.0.3", 3787 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3788 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3789 - "dev": true 3790 - }, 3791 - "fast-deep-equal": { 3792 - "version": "3.1.3", 3793 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3794 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3795 - "dev": true 3796 - }, 3797 - "fast-glob": { 3798 - "version": "3.2.12", 3799 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 3800 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 3801 - "dev": true, 3802 - "requires": { 3803 - "@nodelib/fs.stat": "^2.0.2", 3804 - "@nodelib/fs.walk": "^1.2.3", 3805 - "glob-parent": "^5.1.2", 3806 - "merge2": "^1.3.0", 3807 - "micromatch": "^4.0.4" 3808 - }, 3809 - "dependencies": { 3810 - "glob-parent": { 3811 - "version": "5.1.2", 3812 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3813 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3814 - "dev": true, 3815 - "requires": { 3816 - "is-glob": "^4.0.1" 3817 - } 3818 - } 3819 - } 3820 - }, 3821 - "fast-json-stable-stringify": { 3822 - "version": "2.1.0", 3823 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3824 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3825 - "dev": true 3826 - }, 3827 - "fast-levenshtein": { 3828 - "version": "2.0.6", 3829 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3830 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3831 - "dev": true 3832 - }, 3833 - "fastq": { 3834 - "version": "1.14.0", 3835 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", 3836 - "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", 3837 - "dev": true, 3838 - "requires": { 3839 - "reusify": "^1.0.4" 3840 - } 3841 - }, 3842 - "file-entry-cache": { 3843 - "version": "6.0.1", 3844 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3845 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3846 - "dev": true, 3847 - "requires": { 3848 - "flat-cache": "^3.0.4" 3849 - } 3850 - }, 3851 - "fill-range": { 3852 - "version": "7.0.1", 3853 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3854 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3855 - "dev": true, 3856 - "requires": { 3857 - "to-regex-range": "^5.0.1" 3858 - } 3859 - }, 3860 - "find-up": { 3861 - "version": "5.0.0", 3862 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3863 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3864 - "dev": true, 3865 - "requires": { 3866 - "locate-path": "^6.0.0", 3867 - "path-exists": "^4.0.0" 3868 - } 3869 - }, 3870 - "flat-cache": { 3871 - "version": "3.0.4", 3872 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 3873 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 3874 - "dev": true, 3875 - "requires": { 3876 - "flatted": "^3.1.0", 3877 - "rimraf": "^3.0.2" 3878 - } 3879 - }, 3880 - "flatted": { 3881 - "version": "3.2.7", 3882 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 3883 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 3884 - "dev": true 3885 - }, 3886 - "fs.realpath": { 3887 - "version": "1.0.0", 3888 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3889 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 3890 - "dev": true 3891 - }, 3892 - "fsevents": { 3893 - "version": "2.3.2", 3894 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3895 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3896 - "dev": true, 3897 - "optional": true 3898 - }, 3899 - "function-bind": { 3900 - "version": "1.1.1", 3901 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3902 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3903 - "dev": true 3904 - }, 3905 - "glob": { 3906 - "version": "7.2.3", 3907 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3908 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3909 - "dev": true, 3910 - "requires": { 3911 - "fs.realpath": "^1.0.0", 3912 - "inflight": "^1.0.4", 3913 - "inherits": "2", 3914 - "minimatch": "^3.1.1", 3915 - "once": "^1.3.0", 3916 - "path-is-absolute": "^1.0.0" 3917 - } 3918 - }, 3919 - "glob-parent": { 3920 - "version": "6.0.2", 3921 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3922 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3923 - "dev": true, 3924 - "requires": { 3925 - "is-glob": "^4.0.3" 3926 - } 3927 - }, 3928 - "globals": { 3929 - "version": "13.19.0", 3930 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", 3931 - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", 3932 - "dev": true, 3933 - "requires": { 3934 - "type-fest": "^0.20.2" 3935 - } 3936 - }, 3937 - "globalyzer": { 3938 - "version": "0.1.0", 3939 - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 3940 - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 3941 - "dev": true 3942 - }, 3943 - "globby": { 3944 - "version": "11.1.0", 3945 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 3946 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 3947 - "dev": true, 3948 - "requires": { 3949 - "array-union": "^2.1.0", 3950 - "dir-glob": "^3.0.1", 3951 - "fast-glob": "^3.2.9", 3952 - "ignore": "^5.2.0", 3953 - "merge2": "^1.4.1", 3954 - "slash": "^3.0.0" 3955 - } 3956 - }, 3957 - "globrex": { 3958 - "version": "0.1.2", 3959 - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 3960 - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 3961 - "dev": true 3962 - }, 3963 - "graceful-fs": { 3964 - "version": "4.2.10", 3965 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 3966 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 3967 - "dev": true 3968 - }, 3969 - "grapheme-splitter": { 3970 - "version": "1.0.4", 3971 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 3972 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 3973 - "dev": true 3974 - }, 3975 - "has": { 3976 - "version": "1.0.3", 3977 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3978 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3979 - "dev": true, 3980 - "requires": { 3981 - "function-bind": "^1.1.1" 3982 - } 3983 - }, 3984 - "has-flag": { 3985 - "version": "4.0.0", 3986 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3987 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3988 - "dev": true 3989 - }, 3990 - "ignore": { 3991 - "version": "5.2.1", 3992 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", 3993 - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", 3994 - "dev": true 3995 - }, 3996 - "immutable": { 3997 - "version": "4.1.0", 3998 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", 3999 - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", 4000 - "dev": true 4001 - }, 4002 - "import-fresh": { 4003 - "version": "3.3.0", 4004 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4005 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4006 - "dev": true, 4007 - "requires": { 4008 - "parent-module": "^1.0.0", 4009 - "resolve-from": "^4.0.0" 4010 - } 4011 - }, 4012 - "imurmurhash": { 4013 - "version": "0.1.4", 4014 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4015 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4016 - "dev": true 4017 - }, 4018 - "inflight": { 4019 - "version": "1.0.6", 4020 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4021 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4022 - "dev": true, 4023 - "requires": { 4024 - "once": "^1.3.0", 4025 - "wrappy": "1" 4026 - } 4027 - }, 4028 - "inherits": { 4029 - "version": "2.0.4", 4030 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4031 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4032 - "dev": true 4033 - }, 4034 - "is-binary-path": { 4035 - "version": "2.1.0", 4036 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4037 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4038 - "dev": true, 4039 - "requires": { 4040 - "binary-extensions": "^2.0.0" 4041 - } 4042 - }, 4043 - "is-core-module": { 4044 - "version": "2.11.0", 4045 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 4046 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 4047 - "dev": true, 4048 - "requires": { 4049 - "has": "^1.0.3" 4050 - } 4051 - }, 4052 - "is-extglob": { 4053 - "version": "2.1.1", 4054 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4055 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4056 - "dev": true 4057 - }, 4058 - "is-glob": { 4059 - "version": "4.0.3", 4060 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4061 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4062 - "dev": true, 4063 - "requires": { 4064 - "is-extglob": "^2.1.1" 4065 - } 4066 - }, 4067 - "is-number": { 4068 - "version": "7.0.0", 4069 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4070 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4071 - "dev": true 4072 - }, 4073 - "is-path-inside": { 4074 - "version": "3.0.3", 4075 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 4076 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 4077 - "dev": true 4078 - }, 4079 - "isexe": { 4080 - "version": "2.0.0", 4081 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4082 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4083 - "dev": true 4084 - }, 4085 - "js-sdsl": { 4086 - "version": "4.2.0", 4087 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", 4088 - "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", 4089 - "dev": true 4090 - }, 4091 - "js-yaml": { 4092 - "version": "4.1.0", 4093 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4094 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4095 - "dev": true, 4096 - "requires": { 4097 - "argparse": "^2.0.1" 4098 - } 4099 - }, 4100 - "json-schema-traverse": { 4101 - "version": "0.4.1", 4102 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4103 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4104 - "dev": true 4105 - }, 4106 - "json-stable-stringify-without-jsonify": { 4107 - "version": "1.0.1", 4108 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4109 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 4110 - "dev": true 4111 - }, 4112 - "kleur": { 4113 - "version": "4.1.5", 4114 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 4115 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 4116 - "dev": true 4117 - }, 4118 - "levn": { 4119 - "version": "0.4.1", 4120 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4121 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4122 - "dev": true, 4123 - "requires": { 4124 - "prelude-ls": "^1.2.1", 4125 - "type-check": "~0.4.0" 4126 - } 4127 - }, 4128 - "locate-path": { 4129 - "version": "6.0.0", 4130 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4131 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4132 - "dev": true, 4133 - "requires": { 4134 - "p-locate": "^5.0.0" 4135 - } 4136 - }, 4137 - "lodash.merge": { 4138 - "version": "4.6.2", 4139 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4140 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 4141 - "dev": true 4142 - }, 4143 - "lru-cache": { 4144 - "version": "6.0.0", 4145 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4146 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4147 - "dev": true, 4148 - "requires": { 4149 - "yallist": "^4.0.0" 4150 - } 4151 - }, 4152 - "magic-string": { 4153 - "version": "0.27.0", 4154 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 4155 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 4156 - "dev": true, 4157 - "requires": { 4158 - "@jridgewell/sourcemap-codec": "^1.4.13" 4159 - } 4160 - }, 4161 - "merge2": { 4162 - "version": "1.4.1", 4163 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4164 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4165 - "dev": true 4166 - }, 4167 - "micromatch": { 4168 - "version": "4.0.5", 4169 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 4170 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 4171 - "dev": true, 4172 - "requires": { 4173 - "braces": "^3.0.2", 4174 - "picomatch": "^2.3.1" 4175 - } 4176 - }, 4177 - "mime": { 4178 - "version": "3.0.0", 4179 - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 4180 - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 4181 - "dev": true 4182 - }, 4183 - "min-indent": { 4184 - "version": "1.0.1", 4185 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 4186 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 4187 - "dev": true 4188 - }, 4189 - "minimatch": { 4190 - "version": "3.1.2", 4191 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4192 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4193 - "dev": true, 4194 - "requires": { 4195 - "brace-expansion": "^1.1.7" 4196 - } 4197 - }, 4198 - "minimist": { 4199 - "version": "1.2.7", 4200 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 4201 - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 4202 - "dev": true 4203 - }, 4204 - "mkdirp": { 4205 - "version": "0.5.6", 4206 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 4207 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 4208 - "dev": true, 4209 - "requires": { 4210 - "minimist": "^1.2.6" 4211 - } 4212 - }, 4213 - "mri": { 4214 - "version": "1.2.0", 4215 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 4216 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 4217 - "dev": true 4218 - }, 4219 - "mrmime": { 4220 - "version": "1.0.1", 4221 - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", 4222 - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", 4223 - "dev": true 4224 - }, 4225 - "ms": { 4226 - "version": "2.1.2", 4227 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4228 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4229 - "dev": true 4230 - }, 4231 - "nanoid": { 4232 - "version": "3.3.4", 4233 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 4234 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 4235 - "dev": true 4236 - }, 4237 - "natural-compare": { 4238 - "version": "1.4.0", 4239 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4240 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4241 - "dev": true 4242 - }, 4243 - "natural-compare-lite": { 4244 - "version": "1.4.0", 4245 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 4246 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 4247 - "dev": true 4248 - }, 4249 - "normalize-path": { 4250 - "version": "3.0.0", 4251 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4252 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4253 - "dev": true 4254 - }, 4255 - "once": { 4256 - "version": "1.4.0", 4257 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4258 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4259 - "dev": true, 4260 - "requires": { 4261 - "wrappy": "1" 4262 - } 4263 - }, 4264 - "optionator": { 4265 - "version": "0.9.1", 4266 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 4267 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4268 - "dev": true, 4269 - "requires": { 4270 - "deep-is": "^0.1.3", 4271 - "fast-levenshtein": "^2.0.6", 4272 - "levn": "^0.4.1", 4273 - "prelude-ls": "^1.2.1", 4274 - "type-check": "^0.4.0", 4275 - "word-wrap": "^1.2.3" 4276 - } 4277 - }, 4278 - "p-limit": { 4279 - "version": "3.1.0", 4280 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4281 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4282 - "dev": true, 4283 - "requires": { 4284 - "yocto-queue": "^0.1.0" 4285 - } 4286 - }, 4287 - "p-locate": { 4288 - "version": "5.0.0", 4289 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4290 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4291 - "dev": true, 4292 - "requires": { 4293 - "p-limit": "^3.0.2" 4294 - } 4295 - }, 4296 - "parent-module": { 4297 - "version": "1.0.1", 4298 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4299 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4300 - "dev": true, 4301 - "requires": { 4302 - "callsites": "^3.0.0" 4303 - } 4304 - }, 4305 - "path-exists": { 4306 - "version": "4.0.0", 4307 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4308 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4309 - "dev": true 4310 - }, 4311 - "path-is-absolute": { 4312 - "version": "1.0.1", 4313 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4314 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 4315 - "dev": true 4316 - }, 4317 - "path-key": { 4318 - "version": "3.1.1", 4319 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4320 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4321 - "dev": true 4322 - }, 4323 - "path-parse": { 4324 - "version": "1.0.7", 4325 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 4326 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 4327 - "dev": true 4328 - }, 4329 - "path-type": { 4330 - "version": "4.0.0", 4331 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4332 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4333 - "dev": true 4334 - }, 4335 - "picocolors": { 4336 - "version": "1.0.0", 4337 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 4338 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 4339 - "dev": true 4340 - }, 4341 - "picomatch": { 4342 - "version": "2.3.1", 4343 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4344 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4345 - "dev": true 4346 - }, 4347 - "postcss": { 4348 - "version": "8.4.20", 4349 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", 4350 - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", 4351 - "dev": true, 4352 - "requires": { 4353 - "nanoid": "^3.3.4", 4354 - "picocolors": "^1.0.0", 4355 - "source-map-js": "^1.0.2" 4356 - } 4357 - }, 4358 - "prelude-ls": { 4359 - "version": "1.2.1", 4360 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4361 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4362 - "dev": true 4363 - }, 4364 - "prettier": { 4365 - "version": "2.8.1", 4366 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", 4367 - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", 4368 - "dev": true 4369 - }, 4370 - "prettier-plugin-svelte": { 4371 - "version": "2.9.0", 4372 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 4373 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 4374 - "dev": true, 4375 - "requires": {} 4376 - }, 4377 - "punycode": { 4378 - "version": "2.1.1", 4379 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 4380 - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 4381 - "dev": true 4382 - }, 4383 - "queue-microtask": { 4384 - "version": "1.2.3", 4385 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4386 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4387 - "dev": true 4388 - }, 4389 - "readdirp": { 4390 - "version": "3.6.0", 4391 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4392 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4393 - "dev": true, 4394 - "requires": { 4395 - "picomatch": "^2.2.1" 4396 - } 4397 - }, 4398 - "regexpp": { 4399 - "version": "3.2.0", 4400 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 4401 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 4402 - "dev": true 4403 - }, 4404 - "resolve": { 4405 - "version": "1.22.1", 4406 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 4407 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 4408 - "dev": true, 4409 - "requires": { 4410 - "is-core-module": "^2.9.0", 4411 - "path-parse": "^1.0.7", 4412 - "supports-preserve-symlinks-flag": "^1.0.0" 4413 - } 4414 - }, 4415 - "resolve-from": { 4416 - "version": "4.0.0", 4417 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4418 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4419 - "dev": true 4420 - }, 4421 - "reusify": { 4422 - "version": "1.0.4", 4423 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4424 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 4425 - "dev": true 4426 - }, 4427 - "rimraf": { 4428 - "version": "3.0.2", 4429 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4430 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4431 - "dev": true, 4432 - "requires": { 4433 - "glob": "^7.1.3" 4434 - } 4435 - }, 4436 - "rollup": { 4437 - "version": "3.7.4", 4438 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.7.4.tgz", 4439 - "integrity": "sha512-jN9rx3k5pfg9H9al0r0y1EYKSeiRANZRYX32SuNXAnKzh6cVyf4LZVto1KAuDnbHT03E1CpsgqDKaqQ8FZtgxw==", 4440 - "dev": true, 4441 - "requires": { 4442 - "fsevents": "~2.3.2" 4443 - } 4444 - }, 4445 - "run-parallel": { 4446 - "version": "1.2.0", 4447 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4448 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4449 - "dev": true, 4450 - "requires": { 4451 - "queue-microtask": "^1.2.2" 4452 - } 4453 - }, 4454 - "sade": { 4455 - "version": "1.8.1", 4456 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 4457 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 4458 - "dev": true, 4459 - "requires": { 4460 - "mri": "^1.1.0" 4461 - } 4462 - }, 4463 - "sander": { 4464 - "version": "0.5.1", 4465 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 4466 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 4467 - "dev": true, 4468 - "requires": { 4469 - "es6-promise": "^3.1.2", 4470 - "graceful-fs": "^4.1.3", 4471 - "mkdirp": "^0.5.1", 4472 - "rimraf": "^2.5.2" 4473 - }, 4474 - "dependencies": { 4475 - "rimraf": { 4476 - "version": "2.7.1", 4477 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 4478 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 4479 - "dev": true, 4480 - "requires": { 4481 - "glob": "^7.1.3" 4482 - } 4483 - } 4484 - } 4485 - }, 4486 - "sass": { 4487 - "version": "1.56.2", 4488 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.2.tgz", 4489 - "integrity": "sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==", 4490 - "dev": true, 4491 - "requires": { 4492 - "chokidar": ">=3.0.0 <4.0.0", 4493 - "immutable": "^4.0.0", 4494 - "source-map-js": ">=0.6.2 <2.0.0" 4495 - } 4496 - }, 4497 - "semver": { 4498 - "version": "7.3.8", 4499 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 4500 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 4501 - "dev": true, 4502 - "requires": { 4503 - "lru-cache": "^6.0.0" 4504 - } 4505 - }, 4506 - "set-cookie-parser": { 4507 - "version": "2.5.1", 4508 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", 4509 - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==", 4510 - "dev": true 4511 - }, 4512 - "shebang-command": { 4513 - "version": "2.0.0", 4514 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4515 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4516 - "dev": true, 4517 - "requires": { 4518 - "shebang-regex": "^3.0.0" 4519 - } 4520 - }, 4521 - "shebang-regex": { 4522 - "version": "3.0.0", 4523 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4524 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4525 - "dev": true 4526 - }, 4527 - "sirv": { 4528 - "version": "2.0.2", 4529 - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", 4530 - "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", 4531 - "dev": true, 4532 - "requires": { 4533 - "@polka/url": "^1.0.0-next.20", 4534 - "mrmime": "^1.0.0", 4535 - "totalist": "^3.0.0" 4536 - } 4537 - }, 4538 - "slash": { 4539 - "version": "3.0.0", 4540 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4541 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4542 - "dev": true 4543 - }, 4544 - "sorcery": { 4545 - "version": "0.10.0", 4546 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz", 4547 - "integrity": "sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==", 4548 - "dev": true, 4549 - "requires": { 4550 - "buffer-crc32": "^0.2.5", 4551 - "minimist": "^1.2.0", 4552 - "sander": "^0.5.0", 4553 - "sourcemap-codec": "^1.3.0" 4554 - } 4555 - }, 4556 - "source-map-js": { 4557 - "version": "1.0.2", 4558 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4559 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4560 - "dev": true 4561 - }, 4562 - "sourcemap-codec": { 4563 - "version": "1.4.8", 4564 - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 4565 - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 4566 - "dev": true 4567 - }, 4568 - "streamsearch": { 4569 - "version": "1.1.0", 4570 - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", 4571 - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", 4572 - "dev": true 4573 - }, 4574 - "strip-ansi": { 4575 - "version": "6.0.1", 4576 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4577 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4578 - "dev": true, 4579 - "requires": { 4580 - "ansi-regex": "^5.0.1" 4581 - } 4582 - }, 4583 - "strip-indent": { 4584 - "version": "3.0.0", 4585 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4586 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4587 - "dev": true, 4588 - "requires": { 4589 - "min-indent": "^1.0.0" 4590 - } 4591 - }, 4592 - "strip-json-comments": { 4593 - "version": "3.1.1", 4594 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4595 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4596 - "dev": true 4597 - }, 4598 - "supports-color": { 4599 - "version": "7.2.0", 4600 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4601 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4602 - "dev": true, 4603 - "requires": { 4604 - "has-flag": "^4.0.0" 4605 - } 4606 - }, 4607 - "supports-preserve-symlinks-flag": { 4608 - "version": "1.0.0", 4609 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4610 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4611 - "dev": true 4612 - }, 4613 - "svelte": { 4614 - "version": "3.55.0", 4615 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.0.tgz", 4616 - "integrity": "sha512-uGu2FVMlOuey4JoKHKrpZFkoYyj0VLjJdz47zX5+gVK5odxHM40RVhar9/iK2YFRVxvfg9FkhfVlR0sjeIrOiA==", 4617 - "dev": true 4618 - }, 4619 - "svelte-check": { 4620 - "version": "2.10.2", 4621 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.10.2.tgz", 4622 - "integrity": "sha512-h1Tuiir0m8J5yqN+Vx6qgKKk1L871e6a9o7rMwVWfu8Qs6Wg7x2R+wcxS3SO3VpW5JCxCat90rxPsZMYgz+HaQ==", 4623 - "dev": true, 4624 - "requires": { 4625 - "@jridgewell/trace-mapping": "^0.3.9", 4626 - "chokidar": "^3.4.1", 4627 - "fast-glob": "^3.2.7", 4628 - "import-fresh": "^3.2.1", 4629 - "picocolors": "^1.0.0", 4630 - "sade": "^1.7.4", 4631 - "svelte-preprocess": "^4.0.0", 4632 - "typescript": "*" 4633 - } 4634 - }, 4635 - "svelte-hmr": { 4636 - "version": "0.15.1", 4637 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 4638 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 4639 - "dev": true, 4640 - "requires": {} 4641 - }, 4642 - "svelte-preprocess": { 4643 - "version": "4.10.7", 4644 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.7.tgz", 4645 - "integrity": "sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==", 4646 - "dev": true, 4647 - "requires": { 4648 - "@types/pug": "^2.0.4", 4649 - "@types/sass": "^1.16.0", 4650 - "detect-indent": "^6.0.0", 4651 - "magic-string": "^0.25.7", 4652 - "sorcery": "^0.10.0", 4653 - "strip-indent": "^3.0.0" 4654 - }, 4655 - "dependencies": { 4656 - "magic-string": { 4657 - "version": "0.25.9", 4658 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", 4659 - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", 4660 - "dev": true, 4661 - "requires": { 4662 - "sourcemap-codec": "^1.4.8" 4663 - } 4664 - } 4665 - } 4666 - }, 4667 - "text-table": { 4668 - "version": "0.2.0", 4669 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4670 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4671 - "dev": true 4672 - }, 4673 - "tiny-glob": { 4674 - "version": "0.2.9", 4675 - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 4676 - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 4677 - "dev": true, 4678 - "requires": { 4679 - "globalyzer": "0.1.0", 4680 - "globrex": "^0.1.2" 4681 - } 4682 - }, 4683 - "to-regex-range": { 4684 - "version": "5.0.1", 4685 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4686 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4687 - "dev": true, 4688 - "requires": { 4689 - "is-number": "^7.0.0" 4690 - } 4691 - }, 4692 - "totalist": { 4693 - "version": "3.0.0", 4694 - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", 4695 - "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", 4696 - "dev": true 4697 - }, 4698 - "tslib": { 4699 - "version": "1.14.1", 4700 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4701 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 4702 - "dev": true 4703 - }, 4704 - "tsutils": { 4705 - "version": "3.21.0", 4706 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 4707 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 4708 - "dev": true, 4709 - "requires": { 4710 - "tslib": "^1.8.1" 4711 - } 4712 - }, 4713 - "type-check": { 4714 - "version": "0.4.0", 4715 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4716 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4717 - "dev": true, 4718 - "requires": { 4719 - "prelude-ls": "^1.2.1" 4720 - } 4721 - }, 4722 - "type-fest": { 4723 - "version": "0.20.2", 4724 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4725 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4726 - "dev": true 4727 - }, 4728 - "typescript": { 4729 - "version": "4.9.4", 4730 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", 4731 - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", 4732 - "dev": true 4733 - }, 4734 - "undici": { 4735 - "version": "5.14.0", 4736 - "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", 4737 - "integrity": "sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==", 4738 - "dev": true, 4739 - "requires": { 4740 - "busboy": "^1.6.0" 4741 - } 4742 - }, 4743 - "uri-js": { 4744 - "version": "4.4.1", 4745 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4746 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4747 - "dev": true, 4748 - "requires": { 4749 - "punycode": "^2.1.0" 4750 - } 4751 - }, 4752 - "vite": { 4753 - "version": "4.0.1", 4754 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.1.tgz", 4755 - "integrity": "sha512-kZQPzbDau35iWOhy3CpkrRC7It+HIHtulAzBhMqzGHKRf/4+vmh8rPDDdv98SWQrFWo6//3ozwsRmwQIPZsK9g==", 4756 - "dev": true, 4757 - "requires": { 4758 - "esbuild": "^0.16.3", 4759 - "fsevents": "~2.3.2", 4760 - "postcss": "^8.4.20", 4761 - "resolve": "^1.22.1", 4762 - "rollup": "^3.7.0" 4763 - } 4764 - }, 4765 - "vitefu": { 4766 - "version": "0.2.3", 4767 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.3.tgz", 4768 - "integrity": "sha512-75l7TTuU8isAhz1QFtNKjDkqjxvndfMC1AfIMjJ0ZQ59ZD0Ow9QOIsJJX16Wv9PS8f+zMzp6fHy5cCbKG/yVUQ==", 4769 - "dev": true, 4770 - "requires": {} 4771 - }, 4772 - "which": { 4773 - "version": "2.0.2", 4774 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4775 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4776 - "dev": true, 4777 - "requires": { 4778 - "isexe": "^2.0.0" 4779 - } 4780 - }, 4781 - "word-wrap": { 4782 - "version": "1.2.3", 4783 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4784 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4785 - "dev": true 4786 - }, 4787 - "wrappy": { 4788 - "version": "1.0.2", 4789 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4790 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4791 - "dev": true 4792 - }, 4793 - "yallist": { 4794 - "version": "4.0.0", 4795 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4796 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4797 - "dev": true 4798 - }, 4799 - "yocto-queue": { 4800 - "version": "0.1.0", 4801 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4802 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4803 - "dev": true 4804 2974 } 4805 2975 } 4806 2976 }
+16 -16
package.json
··· 5 5 "dev": "vite dev", 6 6 "build": "vite build", 7 7 "preview": "vite preview", 8 - "lint": "prettier --check src *.js && eslint src *.js && svelte-check --tsconfig ./tsconfig.json", 9 - "format": "prettier --write src *.js && eslint --fix src *.js" 8 + "lint": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && eslint src && prettier --check src", 9 + "format": "eslint --fix src && prettier --write src" 10 10 }, 11 11 "devDependencies": { 12 - "@sveltejs/adapter-static": "^1.0.0", 13 - "@sveltejs/kit": "^1.0.0", 14 - "@typescript-eslint/eslint-plugin": "^5.46.1", 15 - "@typescript-eslint/parser": "^5.46.1", 16 - "eslint": "^8.29.0", 17 - "eslint-config-prettier": "^8.5.0", 18 - "eslint-plugin-svelte3": "^4.0.0", 19 - "prettier": "^2.8.1", 20 - "prettier-plugin-svelte": "^2.9.0", 21 - "sass": "^1.56.2", 22 - "svelte": "^3.55.0", 23 - "svelte-check": "^2.10.2", 24 - "typescript": "^4.9.4", 25 - "vite": "^4.0.1" 12 + "@sveltejs/adapter-static": "^2.0.2", 13 + "@sveltejs/kit": "^1.15.9", 14 + "@typescript-eslint/eslint-plugin": "^5.59.1", 15 + "@typescript-eslint/parser": "^5.59.1", 16 + "eslint": "^8.39.0", 17 + "eslint-config-prettier": "^8.8.0", 18 + "eslint-plugin-svelte": "^2.27.2", 19 + "prettier": "^2.8.8", 20 + "prettier-plugin-svelte": "^2.10.0", 21 + "sass": "^1.62.1", 22 + "svelte": "^3.58.0", 23 + "svelte-check": "^3.2.0", 24 + "typescript": "^5.0.4", 25 + "vite": "^4.3.3" 26 26 }, 27 27 "prettier": { 28 28 "useTabs": true,
+12 -15
tsconfig.json
··· 1 1 { 2 - "extends": "./.svelte-kit/tsconfig.json", 3 - "compilerOptions": { 4 - "allowJs": true, 5 - "checkJs": true, 6 - "esModuleInterop": true, 7 - "forceConsistentCasingInFileNames": true, 8 - "resolveJsonModule": true, 9 - "skipLibCheck": true, 10 - "sourceMap": true, 11 - "strict": true 12 - } 13 - // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias 14 - // 15 - // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes 16 - // from the referenced tsconfig.json - TypeScript does not merge them in 2 + "extends": "./.svelte-kit/tsconfig.json", 3 + "compilerOptions": { 4 + "allowJs": true, 5 + "checkJs": true, 6 + "esModuleInterop": true, 7 + "forceConsistentCasingInFileNames": true, 8 + "resolveJsonModule": true, 9 + "skipLibCheck": true, 10 + "sourceMap": true, 11 + "strict": true, 12 + "moduleResolution": "NodeNext" 13 + } 17 14 }
+1 -1
vite.config.ts
··· 2 2 import { defineConfig } from 'vite' 3 3 4 4 export default defineConfig({ 5 - plugins: [sveltekit()], 5 + plugins: [sveltekit()], 6 6 })