diff --git a/.forgejo/workflows/signal-rebuild.yml b/.forgejo/workflows/signal-rebuild.yml deleted file mode 100644 index 5df2118..0000000 --- a/.forgejo/workflows/signal-rebuild.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Rebuild signaller for deprived.dev to rebuild site - -on: [push] - -jobs: - test_service: - runs-on: native - - steps: - - name: Get branch - run: echo "BRANCH=$(echo "${{ gitea.ref }}" | cut -d'/' -f3)" >> $GITHUB_ENV - - name: Signal deprived.dev for rebuild - env: - SSH_PRIVATE_KEY: ${{ secrets.SSH_KEY }} - run: | - sshkey=$(mktemp) - trap "rm -rf $sshkey" exit - echo -e $SSH_PRIVATE_KEY > $sshkey - service="build-deprived-website-$BRANCH" - sshargs="-o LogLevel=ERROR -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" - echo "Starting systemd oneshot service: $service" - ssh -i $sshkey -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no deprivedbuilder@deprived.dev -t "sudo /run/current-system/sw/bin/systemctl start $service" - echo "Build Log: $(ssh -i $sshkey $sshargs deprivedbuilder@deprived.dev "cat ~/latest_build.log")" diff --git a/CarouselExample.html b/CarouselExample.html new file mode 100644 index 0000000..a4e4b4c --- /dev/null +++ b/CarouselExample.html @@ -0,0 +1,66 @@ + + + + + + + HTML Carousel Example + + + + + +
+ +
+ + + + + + diff --git a/build.sh b/build.sh old mode 100644 new mode 100755 index 28bc160..c63e37b --- a/build.sh +++ b/build.sh @@ -4,10 +4,28 @@ # NODE_ENV is set to production, npm won't install anything unset NODE_ENV -git pull -git reset --hard main +echo "Rebuilding deprived main site" +echo "cwd: ${pwd}" -npm ci +#rm -rf deprived-main-website +#git clone https://gitea.deprived.dev/Sveskejuice/deprived-main-website.git + +git restore . +git clean -fd +git pull +git checkout WeGoingBasic + +echo "Project files up to date. Proceeding to install deps" + +echo "npm config list:" +npm config list + +npm cache clean --force +npm i +npm i @sveltejs/adapter-static +npm i @sveltejs/kit +npm i @zerodevx/svelte-img +npm tailwind init echo "Ready to build, building..." diff --git a/jsconfig.json b/jsconfig.json index 813ca08..84bdd52 100644 --- a/jsconfig.json +++ b/jsconfig.json @@ -10,12 +10,7 @@ "sourceMap": true, "strict": true, "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "paths": { - "@images/*": ["./src/images/*"], - "@src/*": ["./src/*"], - "@static/*": ["./static/*"] - } + "allowImportingTsExtensions": true } // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias and https://kit.svelte.dev/docs/configuration#files // diff --git a/package-lock.json b/package-lock.json index f222fa9..276d8e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,31 +8,44 @@ "name": "deprived-main-website", "version": "0.0.1", "dependencies": { - "@lucide/svelte": "^0.487.0", - "@tailwindcss/vite": "^4.1.3", "lucide-svelte": "^0.475.0", "svelte-katex": "^0.1.2", "svelte-media-queries": "^1.6.2", + "svelte-parallax": "^0.6.0", "theme-change": "^2.5.0" }, "devDependencies": { "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.20.4", + "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@tailwindcss/typography": "^0.5.15", "autoprefixer": "^10.4.20", - "daisyui": "^5.0.12", + "daisyui": "^4.12.12", + "postcss": "^8.4.47", "sass": "^1.77.4", - "svelte": "^5.25.7", - "svelte-check": "^3.8.6", + "svelte": "^4.2.7", + "svelte-check": "^3.6.0", "svelte-highlight": "^7.6.0", - "tailwindcss": "^4.1.3", + "tailwindcss": "^3.4.13", "typescript": "^5.0.0", "vite": "^5.0.3", "vite-plugin-svgr": "^4.2.0" } }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -46,14 +59,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -243,21 +254,19 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -272,28 +281,38 @@ } }, "node_modules/@babel/helpers": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", - "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", + "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/template": "^7.27.0", - "@babel/types": "^7.27.0" + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", - "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.0" - }, "bin": { "parser": "bin/babel-parser.js" }, @@ -302,15 +321,14 @@ } }, "node_modules/@babel/template": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", - "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.27.0", - "@babel/types": "^7.27.0" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -338,14 +356,14 @@ } }, "node_modules/@babel/types": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", - "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" @@ -358,6 +376,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -374,6 +393,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -390,6 +410,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -406,6 +427,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -422,6 +444,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -438,6 +461,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -454,6 +478,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -470,6 +495,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -486,6 +512,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -502,6 +529,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -518,6 +546,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -534,6 +563,7 @@ "cpu": [ "loong64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -550,6 +580,7 @@ "cpu": [ "mips64el" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -566,6 +597,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -582,6 +614,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -598,6 +631,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -614,6 +648,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -630,6 +665,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -646,6 +682,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -662,6 +699,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -678,6 +716,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -694,6 +733,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -710,6 +750,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -719,6 +760,24 @@ "node": ">=12" } }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", @@ -749,10 +808,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "license": "MIT" + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", @@ -763,21 +821,57 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@lucide/svelte": { - "version": "0.487.0", - "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.487.0.tgz", - "integrity": "sha512-27b/wUzWrqDJu97+1iSV2X8L2JGRWH/mAWAjHgazWxhGxVu/kS0p3SbNu6w3skNmQNEku33EKU1v44IVwULzbw==", - "license": "ISC", - "peerDependencies": { - "svelte": "^5" + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" } }, "node_modules/@polka/url": { - "version": "1.0.0-next.28", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", - "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", - "dev": true, - "license": "MIT" + "version": "1.0.0-next.25", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", + "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", + "dev": true }, "node_modules/@rollup/pluginutils": { "version": "5.1.0", @@ -814,6 +908,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -827,6 +922,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -840,6 +936,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -853,6 +950,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -866,6 +964,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -879,6 +978,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -892,6 +992,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -905,6 +1006,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -918,6 +1020,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -931,6 +1034,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -944,6 +1048,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -957,6 +1062,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -970,6 +1076,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -983,6 +1090,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -996,6 +1104,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1009,21 +1118,13 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ] }, - "node_modules/@sveltejs/acorn-typescript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", - "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^8.9.0" - } - }, "node_modules/@sveltejs/adapter-auto": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-3.2.5.tgz", @@ -1048,23 +1149,25 @@ } }, "node_modules/@sveltejs/kit": { - "version": "2.20.4", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.20.4.tgz", - "integrity": "sha512-B3Y1mb1Qjt57zXLVch5tfqsK/ebHe6uYTcFSnGFNwRpId3+fplLgQK6Z2zhDVBezSsPuhDq6Pry+9PA88ocN6Q==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.6.3.tgz", + "integrity": "sha512-baIAnmfMqAISrPtTC/22w6ay5kTEIQ/vq9bctiaQgRIoLCPBNhb6LEidTuWQS7OzPYCDBMuMX1t/fMvi4r3q/g==", "dev": true, + "hasInstallScript": true, "license": "MIT", "dependencies": { "@types/cookie": "^0.6.0", "cookie": "^0.6.0", "devalue": "^5.1.0", - "esm-env": "^1.2.2", + "esm-env": "^1.0.0", "import-meta-resolve": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.5", "mrmime": "^2.0.0", "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", - "sirv": "^3.0.0" + "sirv": "^2.0.4", + "tiny-glob": "^0.2.9" }, "bin": { "svelte-kit": "svelte-kit.js" @@ -1073,9 +1176,9 @@ "node": ">=18.13" }, "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", + "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1", "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.3 || ^6.0.0" + "vite": "^5.0.3" } }, "node_modules/@sveltejs/vite-plugin-svelte": { @@ -1117,19 +1220,6 @@ "vite": "^5.0.0" } }, - "node_modules/@sveltejs/vite-plugin-svelte/node_modules/svelte-hmr": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz", - "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^12.20 || ^14.13.1 || >= 16" - }, - "peerDependencies": { - "svelte": "^3.19.0 || ^4.0.0" - } - }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", @@ -1343,216 +1433,6 @@ "@svgr/core": "*" } }, - "node_modules/@tailwindcss/node": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.3.tgz", - "integrity": "sha512-H/6r6IPFJkCfBJZ2dKZiPJ7Ueb2wbL592+9bQEl2r73qbX6yGnmQVIfiUvDRB2YI0a3PWDrzUwkvQx1XW1bNkA==", - "license": "MIT", - "dependencies": { - "enhanced-resolve": "^5.18.1", - "jiti": "^2.4.2", - "lightningcss": "1.29.2", - "tailwindcss": "4.1.3" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.3.tgz", - "integrity": "sha512-t16lpHCU7LBxDe/8dCj9ntyNpXaSTAgxWm1u2XQP5NiIu4KGSyrDJJRlK9hJ4U9yJxx0UKCVI67MJWFNll5mOQ==", - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.1.3", - "@tailwindcss/oxide-darwin-arm64": "4.1.3", - "@tailwindcss/oxide-darwin-x64": "4.1.3", - "@tailwindcss/oxide-freebsd-x64": "4.1.3", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.3", - "@tailwindcss/oxide-linux-arm64-gnu": "4.1.3", - "@tailwindcss/oxide-linux-arm64-musl": "4.1.3", - "@tailwindcss/oxide-linux-x64-gnu": "4.1.3", - "@tailwindcss/oxide-linux-x64-musl": "4.1.3", - "@tailwindcss/oxide-win32-arm64-msvc": "4.1.3", - "@tailwindcss/oxide-win32-x64-msvc": "4.1.3" - } - }, - "node_modules/@tailwindcss/oxide-android-arm64": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.3.tgz", - "integrity": "sha512-cxklKjtNLwFl3mDYw4XpEfBY+G8ssSg9ADL4Wm6//5woi3XGqlxFsnV5Zb6v07dxw1NvEX2uoqsxO/zWQsgR+g==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-darwin-arm64": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.3.tgz", - "integrity": "sha512-mqkf2tLR5VCrjBvuRDwzKNShRu99gCAVMkVsaEOFvv6cCjlEKXRecPu9DEnxp6STk5z+Vlbh1M5zY3nQCXMXhw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-darwin-x64": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.3.tgz", - "integrity": "sha512-7sGraGaWzXvCLyxrc7d+CCpUN3fYnkkcso3rCzwUmo/LteAl2ZGCDlGvDD8Y/1D3ngxT8KgDj1DSwOnNewKhmg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-freebsd-x64": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.3.tgz", - "integrity": "sha512-E2+PbcbzIReaAYZe997wb9rId246yDkCwAakllAWSGqe6VTg9hHle67hfH6ExjpV2LSK/siRzBUs5wVff3RW9w==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.3.tgz", - "integrity": "sha512-GvfbJ8wjSSjbLFFE3UYz4Eh8i4L6GiEYqCtA8j2Zd2oXriPuom/Ah/64pg/szWycQpzRnbDiJozoxFU2oJZyfg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.3.tgz", - "integrity": "sha512-35UkuCWQTeG9BHcBQXndDOrpsnt3Pj9NVIB4CgNiKmpG8GnCNXeMczkUpOoqcOhO6Cc/mM2W7kaQ/MTEENDDXg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-arm64-musl": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.3.tgz", - "integrity": "sha512-dm18aQiML5QCj9DQo7wMbt1Z2tl3Giht54uVR87a84X8qRtuXxUqnKQkRDK5B4bCOmcZ580lF9YcoMkbDYTXHQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-gnu": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.3.tgz", - "integrity": "sha512-LMdTmGe/NPtGOaOfV2HuO7w07jI3cflPrVq5CXl+2O93DCewADK0uW1ORNAcfu2YxDUS035eY2W38TxrsqngxA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-linux-x64-musl": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.3.tgz", - "integrity": "sha512-aalNWwIi54bbFEizwl1/XpmdDrOaCjRFQRgtbv9slWjmNPuJJTIKPHf5/XXDARc9CneW9FkSTqTbyvNecYAEGw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.3.tgz", - "integrity": "sha512-PEj7XR4OGTGoboTIAdXicKuWl4EQIjKHKuR+bFy9oYN7CFZo0eu74+70O4XuERX4yjqVZGAkCdglBODlgqcCXg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.3.tgz", - "integrity": "sha512-T8gfxECWDBENotpw3HR9SmNiHC9AOJdxs+woasRZ8Q/J4VHN0OMs7F+4yVNZ9EVN26Wv6mZbK0jv7eHYuLJLwA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@tailwindcss/typography": { "version": "0.5.15", "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.15.tgz", @@ -1581,20 +1461,6 @@ "node": ">=4" } }, - "node_modules/@tailwindcss/vite": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.3.tgz", - "integrity": "sha512-lUI/QaDxLtlV52Lho6pu07CG9pSnRYLOPmKGIQjyHdTBagemc6HmgZxyjGAQ/5HMPrNeWBfTVIpQl0/jLXvWHQ==", - "license": "MIT", - "dependencies": { - "@tailwindcss/node": "4.1.3", - "@tailwindcss/oxide": "4.1.3", - "tailwindcss": "4.1.3" - }, - "peerDependencies": { - "vite": "^5.2.0 || ^6" - } - }, "node_modules/@types/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", @@ -1614,10 +1480,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", - "license": "MIT", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "bin": { "acorn": "bin/acorn" }, @@ -1625,11 +1490,58 @@ "node": ">=0.4.0" } }, + "node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ansi-styles/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1638,6 +1550,13 @@ "node": ">= 8" } }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -1645,12 +1564,11 @@ "dev": true }, "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" } }, "node_modules/autoprefixer": { @@ -1692,12 +1610,11 @@ } }, "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", + "dependencies": { + "dequal": "^2.0.3" } }, "node_modules/balanced-match": { @@ -1710,7 +1627,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" }, @@ -1732,7 +1649,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, + "dev": true, "dependencies": { "fill-range": "^7.1.1" }, @@ -1803,6 +1720,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/caniuse-lite": { "version": "1.0.30001667", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz", @@ -1824,11 +1751,25 @@ ], "license": "CC-BY-4.0" }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "devOptional": true, + "dev": true, "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -1848,13 +1789,44 @@ "fsevents": "~2.3.2" } }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "node_modules/code-red": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", + "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15", + "@types/estree": "^1.0.1", + "acorn": "^8.10.0", + "estree-walker": "^3.0.3", + "periscopic": "^3.1.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 6" } }, "node_modules/concat-map": { @@ -1904,6 +1876,44 @@ } } }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-selector-tokenizer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.8.0.tgz", + "integrity": "sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -1917,14 +1927,34 @@ "node": ">=4" } }, - "node_modules/daisyui": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-5.0.12.tgz", - "integrity": "sha512-01DU0eYBcHgPtuf5fxcrkGkIN6/Uyaqmkle5Yo3ZyW9YVAu036ALZbjv2KH5euvUbeQ4r9q3gAarGcf7Tywhng==", + "node_modules/culori": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/culori/-/culori-3.3.0.tgz", + "integrity": "sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==", "dev": true, "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/daisyui": { + "version": "4.12.12", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-4.12.12.tgz", + "integrity": "sha512-xmCZ4piuWOjhNyB0VDKczB5vKFCipTA7UxaZNOzCz6cT8kvWgv5BDtUo+Hk9gOFufByOlfuBdzLpfhY5GsebTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-selector-tokenizer": "^0.8", + "culori": "^3", + "picocolors": "^1", + "postcss-js": "^4" + }, + "engines": { + "node": ">=16.9.0" + }, "funding": { - "url": "https://github.com/saadeghi/daisyui?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/daisyui" } }, "node_modules/debug": { @@ -1953,6 +1983,14 @@ "node": ">=0.10.0" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, "node_modules/detect-indent": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", @@ -1962,15 +2000,6 @@ "node": ">=8" } }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, "node_modules/devalue": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", @@ -1978,6 +2007,20 @@ "dev": true, "license": "MIT" }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, "node_modules/dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", @@ -1988,6 +2031,13 @@ "tslib": "^2.0.3" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, "node_modules/electron-to-chromium": { "version": "1.5.33", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.33.tgz", @@ -1995,18 +2045,12 @@ "dev": true, "license": "ISC" }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" }, "node_modules/entities": { "version": "4.5.0", @@ -2045,6 +2089,7 @@ "version": "0.21.5", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -2089,26 +2134,66 @@ "node": ">=6" } }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/esm-env": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", - "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", + "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", + "dev": true + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true, "license": "MIT" }, - "node_modules/esrap": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.6.tgz", - "integrity": "sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==", - "license": "MIT", + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "reusify": "^1.0.4" } }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, + "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -2116,6 +2201,28 @@ "node": ">=8" } }, + "node_modules/focus-options-polyfill": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.6.0.tgz", + "integrity": "sha512-uyrAmLZrPnUItQY5wTdg31TO9GGZRGsh/jmohUg9oLmLi/sw5y7LlTV/mwyd6rvbxIOGwmRiv6LcTS8w7Bk9NQ==" + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", @@ -2140,6 +2247,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -2149,6 +2257,16 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -2183,7 +2301,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -2200,10 +2318,45 @@ "node": ">=4" } }, + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/highlight.js": { "version": "11.9.0", @@ -2218,7 +2371,7 @@ "version": "4.3.6", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", - "devOptional": true + "dev": true }, "node_modules/import-fresh": { "version": "3.3.0", @@ -2267,7 +2420,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -2275,20 +2428,46 @@ "node": ">=8" } }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -2300,35 +2479,57 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.12.0" } }, "node_modules/is-reference": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", - "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", - "license": "MIT", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", "dependencies": { - "@types/estree": "^1.0.6" + "@types/estree": "*" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jiti": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", - "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, "license": "MIT", "bin": { - "jiti": "lib/jiti-cli.mjs" + "jiti": "bin/jiti.js" } }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/js-yaml": { "version": "4.1.0", @@ -2406,232 +2607,14 @@ "node": ">=6" } }, - "node_modules/lightningcss": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.2.tgz", - "integrity": "sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA==", - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^2.0.3" - }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-darwin-arm64": "1.29.2", - "lightningcss-darwin-x64": "1.29.2", - "lightningcss-freebsd-x64": "1.29.2", - "lightningcss-linux-arm-gnueabihf": "1.29.2", - "lightningcss-linux-arm64-gnu": "1.29.2", - "lightningcss-linux-arm64-musl": "1.29.2", - "lightningcss-linux-x64-gnu": "1.29.2", - "lightningcss-linux-x64-musl": "1.29.2", - "lightningcss-win32-arm64-msvc": "1.29.2", - "lightningcss-win32-x64-msvc": "1.29.2" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.2.tgz", - "integrity": "sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.2.tgz", - "integrity": "sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.2.tgz", - "integrity": "sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.2.tgz", - "integrity": "sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg==", - "cpu": [ - "arm" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.2.tgz", - "integrity": "sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.2.tgz", - "integrity": "sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.2.tgz", - "integrity": "sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.2.tgz", - "integrity": "sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.2.tgz", - "integrity": "sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw==", - "cpu": [ - "arm64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.2.tgz", - "integrity": "sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA==", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" + "node": ">=10" } }, "node_modules/lines-and-columns": { @@ -2691,12 +2674,39 @@ } }, "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, "node_modules/min-indent": { @@ -2729,6 +2739,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", @@ -2751,11 +2771,10 @@ } }, "node_modules/mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } @@ -2766,17 +2785,29 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -2805,7 +2836,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.10.0" } @@ -2820,6 +2851,26 @@ "node": ">=0.10.0" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -2829,6 +2880,13 @@ "wrappy": "1" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -2868,6 +2926,47 @@ "node": ">=0.10.0" } }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -2877,17 +2976,28 @@ "node": ">=8" } }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, "node_modules/picocolors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8.6" }, @@ -2895,10 +3005,31 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/postcss": { "version": "8.4.47", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "dev": true, "funding": [ { "type": "opencollective", @@ -2923,6 +3054,44 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, "node_modules/postcss-load-config": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", @@ -2939,8 +3108,6 @@ } ], "license": "MIT", - "optional": true, - "peer": true, "dependencies": { "lilconfig": "^3.0.0", "yaml": "^2.3.4" @@ -2967,8 +3134,6 @@ "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "dev": true, "license": "MIT", - "optional": true, - "peer": true, "engines": { "node": ">=14" }, @@ -2976,6 +3141,46 @@ "url": "https://github.com/sponsors/antonk52" } }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", @@ -2983,11 +3188,41 @@ "dev": true, "license": "MIT" }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -2995,6 +3230,24 @@ "node": ">=8.10.0" } }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -3004,6 +3257,16 @@ "node": ">=4" } }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, "node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -3021,6 +3284,7 @@ "version": "4.24.0", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz", "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==", + "dev": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.6" @@ -3052,6 +3316,29 @@ "fsevents": "~2.3.2" } }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, "node_modules/sade": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", @@ -3080,7 +3367,7 @@ "version": "1.77.4", "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.4.tgz", "integrity": "sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==", - "devOptional": true, + "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -3099,19 +3386,54 @@ "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", "dev": true }, - "node_modules/sirv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz", - "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "dev": true, "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" }, "engines": { - "node": ">=18" + "node": ">= 10" } }, "node_modules/snake-case": { @@ -3148,6 +3470,110 @@ "node": ">=0.10.0" } }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/strip-indent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", @@ -3160,40 +3586,136 @@ "node": ">=8" } }, - "node_modules/svelte": { - "version": "5.25.7", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.25.7.tgz", - "integrity": "sha512-0fzXbXaKfSvFUs6Wxev2h4CoEhexZotbTF9EJ4+Cg7MHW64ZnZ9+xUedZyEpgj0Tt9HrYGv9aASHkqjn9b/cPw==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@jridgewell/sourcemap-codec": "^1.5.0", - "@sveltejs/acorn-typescript": "^1.0.5", - "@types/estree": "^1.0.5", - "acorn": "^8.12.1", - "aria-query": "^5.3.1", - "axobject-query": "^4.1.0", - "clsx": "^2.1.1", - "esm-env": "^1.2.1", - "esrap": "^1.4.6", - "is-reference": "^3.0.3", - "locate-character": "^3.0.0", - "magic-string": "^0.30.11", - "zimmerframe": "^1.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/svelte-check": { - "version": "3.8.6", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.6.tgz", - "integrity": "sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==", + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svelte": { + "version": "4.2.19", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.19.tgz", + "integrity": "sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.1", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/estree": "^1.0.1", + "acorn": "^8.9.0", + "aria-query": "^5.3.0", + "axobject-query": "^4.0.0", + "code-red": "^1.0.3", + "css-tree": "^2.3.1", + "estree-walker": "^3.0.3", + "is-reference": "^3.0.1", + "locate-character": "^3.0.0", + "magic-string": "^0.30.4", + "periscopic": "^3.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/svelte-check": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.0.tgz", + "integrity": "sha512-7Nxn+3X97oIvMzYJ7t27w00qUf1Y52irE2RU2dQAd5PyvfGp4E7NLhFKVhb6PV2fx7dCRMpNKDIuazmGthjpSQ==", + "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.17", "chokidar": "^3.4.1", + "fast-glob": "^3.2.7", + "import-fresh": "^3.2.1", "picocolors": "^1.0.0", "sade": "^1.7.4", "svelte-preprocess": "^5.1.3", @@ -3215,6 +3737,18 @@ "highlight.js": "11.9.0" } }, + "node_modules/svelte-hmr": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz", + "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==", + "dev": true, + "engines": { + "node": "^12.20 || ^14.13.1 || >= 16" + }, + "peerDependencies": { + "svelte": "^3.19.0 || ^4.0.0" + } + }, "node_modules/svelte-katex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/svelte-katex/-/svelte-katex-0.1.2.tgz", @@ -3229,6 +3763,14 @@ "resolved": "https://registry.npmjs.org/svelte-media-queries/-/svelte-media-queries-1.6.2.tgz", "integrity": "sha512-SMz6od/vIeZEGlc4P0HKJK4G0fZotuwFhCSpBQaPqh75h6sL6sNf+4+IjbegFKXbP7b+SOfyzVOIMXTr8jynkA==" }, + "node_modules/svelte-parallax": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/svelte-parallax/-/svelte-parallax-0.6.0.tgz", + "integrity": "sha512-W2dGPNmK274AmL8Ibzr96luh24jr3u2MfAmAJTpnhAZwxkRws5MKgCxfxBBPvpRUc2GpGGIGanhTYXoHV6DcBw==", + "dependencies": { + "focus-options-polyfill": "^1.6.0" + } + }, "node_modules/svelte-preprocess": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz", @@ -3298,18 +3840,54 @@ "dev": true }, "node_modules/tailwindcss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.3.tgz", - "integrity": "sha512-2Q+rw9vy1WFXu5cIxlvsabCwhU2qUwodGq03ODhLJ0jW4ek5BUtoCsnLB0qG+m8AHgEsSJcJGDSDe06FXlP74g==", - "license": "MIT" - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.13.tgz", + "integrity": "sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==", + "dev": true, "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, "engines": { - "node": ">=6" + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, "node_modules/theme-change": { @@ -3317,11 +3895,53 @@ "resolved": "https://registry.npmjs.org/theme-change/-/theme-change-2.5.0.tgz", "integrity": "sha512-B/UdsgdHAGhSKHTAQnxg/etN0RaMDpehuJmZIjLMDVJ6DGIliRHGD6pODi1CXLQAN9GV0GSyB3G6yCuK05PkPQ==" }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, + "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -3334,11 +3954,17 @@ "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -3396,9 +4022,10 @@ "dev": true }, "node_modules/vite": { - "version": "5.4.17", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.17.tgz", - "integrity": "sha512-5+VqZryDj4wgCs55o9Lp+p8GE78TLVg0lasCH5xFZ4jacZjtqZa6JUw9/p0WeAojaOfncSM6v77InkFPGnvPvg==", + "version": "5.4.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", + "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", + "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.21.3", @@ -3482,6 +4109,133 @@ } } }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -3500,20 +4254,12 @@ "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, "license": "ISC", - "optional": true, - "peer": true, "bin": { "yaml": "bin.mjs" }, "engines": { "node": ">= 14" } - }, - "node_modules/zimmerframe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", - "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==", - "license": "MIT" } } } diff --git a/package.json b/package.json index 8c78502..f658140 100644 --- a/package.json +++ b/package.json @@ -6,33 +6,33 @@ "dev": "vite dev", "build": "vite build", "preview": "vite preview", - "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --compiler-warnings \"css-unused-selector:ignore,unused-export-let:ignore\" --threshold error", - "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch --threshold error" + "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch" }, "devDependencies": { "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.20.4", + "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", "@tailwindcss/typography": "^0.5.15", "autoprefixer": "^10.4.20", - "daisyui": "^5.0.12", + "daisyui": "^4.12.12", + "postcss": "^8.4.47", "sass": "^1.77.4", - "svelte": "^5.25.7", - "svelte-check": "^3.8.6", + "svelte": "^4.2.7", + "svelte-check": "^3.6.0", "svelte-highlight": "^7.6.0", - "tailwindcss": "^4.1.3", + "tailwindcss": "^3.4.13", "typescript": "^5.0.0", "vite": "^5.0.3", "vite-plugin-svgr": "^4.2.0" }, "type": "module", "dependencies": { - "@lucide/svelte": "^0.487.0", - "@tailwindcss/vite": "^4.1.3", "lucide-svelte": "^0.475.0", "svelte-katex": "^0.1.2", "svelte-media-queries": "^1.6.2", + "svelte-parallax": "^0.6.0", "theme-change": "^2.5.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index d4195cc..0000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,2502 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - '@lucide/svelte': - specifier: ^0.487.0 - version: 0.487.0(svelte@5.25.7) - '@tailwindcss/vite': - specifier: ^4.1.3 - version: 4.1.3(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - lucide-svelte: - specifier: ^0.475.0 - version: 0.475.0(svelte@5.25.7) - svelte-katex: - specifier: ^0.1.2 - version: 0.1.2 - svelte-media-queries: - specifier: ^1.6.2 - version: 1.6.2 - theme-change: - specifier: ^2.5.0 - version: 2.5.0 - devDependencies: - '@sveltejs/adapter-auto': - specifier: ^3.0.0 - version: 3.3.1(@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))) - '@sveltejs/adapter-static': - specifier: ^3.0.1 - version: 3.0.8(@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))) - '@sveltejs/kit': - specifier: ^2.20.4 - version: 2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - '@sveltejs/vite-plugin-svelte': - specifier: ^3.0.0 - version: 3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - '@tailwindcss/typography': - specifier: ^0.5.15 - version: 0.5.16(tailwindcss@4.1.3) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.21(postcss@8.5.3) - daisyui: - specifier: ^5.0.12 - version: 5.0.12 - sass: - specifier: ^1.77.4 - version: 1.86.3 - svelte: - specifier: ^5.25.7 - version: 5.25.7 - svelte-check: - specifier: ^3.8.6 - version: 3.8.6(@babel/core@7.26.10)(postcss@8.5.3)(sass@1.86.3)(svelte@5.25.7) - svelte-highlight: - specifier: ^7.6.0 - version: 7.8.3 - tailwindcss: - specifier: ^4.1.3 - version: 4.1.3 - typescript: - specifier: ^5.0.0 - version: 5.8.3 - vite: - specifier: ^5.0.3 - version: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - vite-plugin-svgr: - specifier: ^4.2.0 - version: 4.3.0(rollup@4.39.0)(typescript@5.8.3)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - -packages: - - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.26.8': - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.26.10': - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.27.0': - resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.27.0': - resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.27.0': - resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.27.0': - resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/template@7.27.0': - resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.27.0': - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.27.0': - resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} - engines: {node: '>=6.9.0'} - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@lucide/svelte@0.487.0': - resolution: {integrity: sha512-27b/wUzWrqDJu97+1iSV2X8L2JGRWH/mAWAjHgazWxhGxVu/kS0p3SbNu6w3skNmQNEku33EKU1v44IVwULzbw==} - peerDependencies: - svelte: ^5 - - '@parcel/watcher-android-arm64@2.5.1': - resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.5.1': - resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.5.1': - resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.5.1': - resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.5.1': - resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm-musl@2.5.1': - resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.5.1': - resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.5.1': - resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.5.1': - resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-win32-arm64@2.5.1': - resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.5.1': - resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.5.1': - resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.5.1': - resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} - engines: {node: '>= 10.0.0'} - - '@polka/url@1.0.0-next.28': - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - - '@rollup/pluginutils@5.1.4': - resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/rollup-android-arm-eabi@4.39.0': - resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.39.0': - resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.39.0': - resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.39.0': - resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.39.0': - resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.39.0': - resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': - resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.39.0': - resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.39.0': - resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.39.0': - resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': - resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': - resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.39.0': - resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-musl@4.39.0': - resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.39.0': - resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.39.0': - resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.39.0': - resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.39.0': - resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.39.0': - resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.39.0': - resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} - cpu: [x64] - os: [win32] - - '@sveltejs/acorn-typescript@1.0.5': - resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==} - peerDependencies: - acorn: ^8.9.0 - - '@sveltejs/adapter-auto@3.3.1': - resolution: {integrity: sha512-5Sc7WAxYdL6q9j/+D0jJKjGREGlfIevDyHSQ2eNETHcB1TKlQWHcAo8AS8H1QdjNvSXpvOwNjykDUHPEAyGgdQ==} - peerDependencies: - '@sveltejs/kit': ^2.0.0 - - '@sveltejs/adapter-static@3.0.8': - resolution: {integrity: sha512-YaDrquRpZwfcXbnlDsSrBQNCChVOT9MGuSg+dMAyfsAa1SmiAhrA5jUYUiIMC59G92kIbY/AaQOWcBdq+lh+zg==} - peerDependencies: - '@sveltejs/kit': ^2.0.0 - - '@sveltejs/kit@2.20.4': - resolution: {integrity: sha512-B3Y1mb1Qjt57zXLVch5tfqsK/ebHe6uYTcFSnGFNwRpId3+fplLgQK6Z2zhDVBezSsPuhDq6Pry+9PA88ocN6Q==} - engines: {node: '>=18.13'} - hasBin: true - peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 - vite: ^5.0.3 || ^6.0.0 - - '@sveltejs/vite-plugin-svelte-inspector@2.1.0': - resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} - engines: {node: ^18.0.0 || >=20} - peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 - vite: ^5.0.0 - - '@sveltejs/vite-plugin-svelte@3.1.2': - resolution: {integrity: sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==} - engines: {node: ^18.0.0 || >=20} - peerDependencies: - svelte: ^4.0.0 || ^5.0.0-next.0 - vite: ^5.0.0 - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@tailwindcss/node@4.1.3': - resolution: {integrity: sha512-H/6r6IPFJkCfBJZ2dKZiPJ7Ueb2wbL592+9bQEl2r73qbX6yGnmQVIfiUvDRB2YI0a3PWDrzUwkvQx1XW1bNkA==} - - '@tailwindcss/oxide-android-arm64@4.1.3': - resolution: {integrity: sha512-cxklKjtNLwFl3mDYw4XpEfBY+G8ssSg9ADL4Wm6//5woi3XGqlxFsnV5Zb6v07dxw1NvEX2uoqsxO/zWQsgR+g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@tailwindcss/oxide-darwin-arm64@4.1.3': - resolution: {integrity: sha512-mqkf2tLR5VCrjBvuRDwzKNShRu99gCAVMkVsaEOFvv6cCjlEKXRecPu9DEnxp6STk5z+Vlbh1M5zY3nQCXMXhw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@tailwindcss/oxide-darwin-x64@4.1.3': - resolution: {integrity: sha512-7sGraGaWzXvCLyxrc7d+CCpUN3fYnkkcso3rCzwUmo/LteAl2ZGCDlGvDD8Y/1D3ngxT8KgDj1DSwOnNewKhmg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tailwindcss/oxide-freebsd-x64@4.1.3': - resolution: {integrity: sha512-E2+PbcbzIReaAYZe997wb9rId246yDkCwAakllAWSGqe6VTg9hHle67hfH6ExjpV2LSK/siRzBUs5wVff3RW9w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.3': - resolution: {integrity: sha512-GvfbJ8wjSSjbLFFE3UYz4Eh8i4L6GiEYqCtA8j2Zd2oXriPuom/Ah/64pg/szWycQpzRnbDiJozoxFU2oJZyfg==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.3': - resolution: {integrity: sha512-35UkuCWQTeG9BHcBQXndDOrpsnt3Pj9NVIB4CgNiKmpG8GnCNXeMczkUpOoqcOhO6Cc/mM2W7kaQ/MTEENDDXg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-musl@4.1.3': - resolution: {integrity: sha512-dm18aQiML5QCj9DQo7wMbt1Z2tl3Giht54uVR87a84X8qRtuXxUqnKQkRDK5B4bCOmcZ580lF9YcoMkbDYTXHQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-gnu@4.1.3': - resolution: {integrity: sha512-LMdTmGe/NPtGOaOfV2HuO7w07jI3cflPrVq5CXl+2O93DCewADK0uW1ORNAcfu2YxDUS035eY2W38TxrsqngxA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-musl@4.1.3': - resolution: {integrity: sha512-aalNWwIi54bbFEizwl1/XpmdDrOaCjRFQRgtbv9slWjmNPuJJTIKPHf5/XXDARc9CneW9FkSTqTbyvNecYAEGw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.3': - resolution: {integrity: sha512-PEj7XR4OGTGoboTIAdXicKuWl4EQIjKHKuR+bFy9oYN7CFZo0eu74+70O4XuERX4yjqVZGAkCdglBODlgqcCXg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@tailwindcss/oxide-win32-x64-msvc@4.1.3': - resolution: {integrity: sha512-T8gfxECWDBENotpw3HR9SmNiHC9AOJdxs+woasRZ8Q/J4VHN0OMs7F+4yVNZ9EVN26Wv6mZbK0jv7eHYuLJLwA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@tailwindcss/oxide@4.1.3': - resolution: {integrity: sha512-t16lpHCU7LBxDe/8dCj9ntyNpXaSTAgxWm1u2XQP5NiIu4KGSyrDJJRlK9hJ4U9yJxx0UKCVI67MJWFNll5mOQ==} - engines: {node: '>= 10'} - - '@tailwindcss/typography@0.5.16': - resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' - - '@tailwindcss/vite@4.1.3': - resolution: {integrity: sha512-lUI/QaDxLtlV52Lho6pu07CG9pSnRYLOPmKGIQjyHdTBagemc6HmgZxyjGAQ/5HMPrNeWBfTVIpQl0/jLXvWHQ==} - peerDependencies: - vite: ^5.2.0 || ^6 - - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - - '@types/estree@1.0.7': - resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} - - '@types/pug@2.0.10': - resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} - engines: {node: '>=0.4.0'} - hasBin: true - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-query@5.3.2: - resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} - engines: {node: '>= 0.4'} - - autoprefixer@10.4.21: - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - buffer-crc32@1.0.0: - resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} - engines: {node: '>=8.0.0'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - caniuse-lite@1.0.30001712: - resolution: {integrity: sha512-MBqPpGYYdQ7/hfKiet9SCI+nmN5/hp4ZzveOJubl5DTAMa5oggjAuoi0Z4onBpKPFI2ePGnQuQIzF3VxDjDJig==} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - - commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - daisyui@5.0.12: - resolution: {integrity: sha512-01DU0eYBcHgPtuf5fxcrkGkIN6/Uyaqmkle5Yo3ZyW9YVAu036ALZbjv2KH5euvUbeQ4r9q3gAarGcf7Tywhng==} - - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} - engines: {node: '>=8'} - - devalue@5.1.1: - resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} - - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - - electron-to-chromium@1.5.132: - resolution: {integrity: sha512-QgX9EBvWGmvSRa74zqfnG7+Eno0Ak0vftBll0Pt2/z5b3bEGYL6OUXLgKPtvx73dn3dvwrlyVkjPKRRlhLYTEg==} - - enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} - engines: {node: '>=10.13.0'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - esm-env@1.2.2: - resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} - - esrap@1.4.6: - resolution: {integrity: sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - highlight.js@11.11.1: - resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} - engines: {node: '>=12.0.0'} - - immutable@5.1.1: - resolution: {integrity: sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==} - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} - - import-meta-resolve@4.1.0: - resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-reference@3.0.3: - resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - - jiti@2.4.2: - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} - hasBin: true - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - katex@0.15.6: - resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==} - hasBin: true - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - lightningcss-darwin-arm64@1.29.2: - resolution: {integrity: sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.29.2: - resolution: {integrity: sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.29.2: - resolution: {integrity: sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.29.2: - resolution: {integrity: sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.29.2: - resolution: {integrity: sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.29.2: - resolution: {integrity: sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.29.2: - resolution: {integrity: sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.29.2: - resolution: {integrity: sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.29.2: - resolution: {integrity: sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.29.2: - resolution: {integrity: sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.29.2: - resolution: {integrity: sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA==} - engines: {node: '>= 12.0.0'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - locate-character@3.0.0: - resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} - - lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lucide-svelte@0.475.0: - resolution: {integrity: sha512-N5+hFTPHaZe9HhqJDxxxODfYuOmI6v+JIowzERcea/uxytN/JZlehVTcINBNp8wMo7l6ov1Jf5srrDbkI/WsJg==} - peerDependencies: - svelte: ^3 || ^4 || ^5.0.0-next.42 - - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - - mrmime@2.0.1: - resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} - engines: {node: '>=10'} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - - node-addon-api@7.1.1: - resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} - - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - - postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} - engines: {node: ^10 || ^12 || >=14} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rollup@4.39.0: - resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} - - sander@0.5.1: - resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - - sass@1.86.3: - resolution: {integrity: sha512-iGtg8kus4GrsGLRDLRBRHY9dNVA78ZaS7xr01cWnS7PEMQyFtTqBiyCrfpTYTZXRWM94akzckYjh8oADfFNTzw==} - engines: {node: '>=14.0.0'} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} - - sirv@3.0.1: - resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} - engines: {node: '>=18'} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - sorcery@0.11.1: - resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} - hasBin: true - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - svelte-check@3.8.6: - resolution: {integrity: sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==} - hasBin: true - peerDependencies: - svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - - svelte-highlight@7.8.3: - resolution: {integrity: sha512-i4CE/6yda1fCh0ovUVATk1S1feu1y3+CV+l1brgtMPPRO9VTGq+hPpUjVEJWQkE7hPAgwgVpHccoa5M2gpKxYQ==} - - svelte-hmr@0.16.0: - resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: ^3.19.0 || ^4.0.0 - - svelte-katex@0.1.2: - resolution: {integrity: sha512-jgqMgP0hwgsaYKLNa9GGpuEKiwE7Gr6QlDKp3C3QQkIb30G+WEHCljfl+nVCNra1aTr7uIemQmlyMA3avHx6HQ==} - - svelte-media-queries@1.6.2: - resolution: {integrity: sha512-SMz6od/vIeZEGlc4P0HKJK4G0fZotuwFhCSpBQaPqh75h6sL6sNf+4+IjbegFKXbP7b+SOfyzVOIMXTr8jynkA==} - - svelte-preprocess@5.1.4: - resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - postcss: ^7 || ^8 - postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - pug: ^3.0.0 - sass: ^1.26.8 - stylus: ^0.55.0 - sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true - - svelte@5.25.7: - resolution: {integrity: sha512-0fzXbXaKfSvFUs6Wxev2h4CoEhexZotbTF9EJ4+Cg7MHW64ZnZ9+xUedZyEpgj0Tt9HrYGv9aASHkqjn9b/cPw==} - engines: {node: '>=18'} - - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - tailwindcss@4.1.3: - resolution: {integrity: sha512-2Q+rw9vy1WFXu5cIxlvsabCwhU2qUwodGq03ODhLJ0jW4ek5BUtoCsnLB0qG+m8AHgEsSJcJGDSDe06FXlP74g==} - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - theme-change@2.5.0: - resolution: {integrity: sha512-B/UdsgdHAGhSKHTAQnxg/etN0RaMDpehuJmZIjLMDVJ6DGIliRHGD6pODi1CXLQAN9GV0GSyB3G6yCuK05PkPQ==} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} - engines: {node: '>=14.17'} - hasBin: true - - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - vite-plugin-svgr@4.3.0: - resolution: {integrity: sha512-Jy9qLB2/PyWklpYy0xk0UU3TlU0t2UMpJXZvf+hWII1lAmRHrOUKi11Uw8N3rxoNk7atZNYO3pR3vI1f7oi+6w==} - peerDependencies: - vite: '>=2.6.0' - - vite@5.4.17: - resolution: {integrity: sha512-5+VqZryDj4wgCs55o9Lp+p8GE78TLVg0lasCH5xFZ4jacZjtqZa6JUw9/p0WeAojaOfncSM6v77InkFPGnvPvg==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vitefu@0.2.5: - resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - vite: - optional: true - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - zimmerframe@1.1.2: - resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - -snapshots: - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.26.8': {} - - '@babel/core@7.26.10': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 - convert-source-map: 2.0.0 - debug: 4.4.0 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.27.0': - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - - '@babel/helper-compilation-targets@7.27.0': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-string-parser@7.25.9': {} - - '@babel/helper-validator-identifier@7.25.9': {} - - '@babel/helper-validator-option@7.25.9': {} - - '@babel/helpers@7.27.0': - dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 - - '@babel/parser@7.27.0': - dependencies: - '@babel/types': 7.27.0 - - '@babel/template@7.27.0': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - - '@babel/traverse@7.27.0': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.27.0': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@esbuild/aix-ppc64@0.21.5': - optional: true - - '@esbuild/android-arm64@0.21.5': - optional: true - - '@esbuild/android-arm@0.21.5': - optional: true - - '@esbuild/android-x64@0.21.5': - optional: true - - '@esbuild/darwin-arm64@0.21.5': - optional: true - - '@esbuild/darwin-x64@0.21.5': - optional: true - - '@esbuild/freebsd-arm64@0.21.5': - optional: true - - '@esbuild/freebsd-x64@0.21.5': - optional: true - - '@esbuild/linux-arm64@0.21.5': - optional: true - - '@esbuild/linux-arm@0.21.5': - optional: true - - '@esbuild/linux-ia32@0.21.5': - optional: true - - '@esbuild/linux-loong64@0.21.5': - optional: true - - '@esbuild/linux-mips64el@0.21.5': - optional: true - - '@esbuild/linux-ppc64@0.21.5': - optional: true - - '@esbuild/linux-riscv64@0.21.5': - optional: true - - '@esbuild/linux-s390x@0.21.5': - optional: true - - '@esbuild/linux-x64@0.21.5': - optional: true - - '@esbuild/netbsd-x64@0.21.5': - optional: true - - '@esbuild/openbsd-x64@0.21.5': - optional: true - - '@esbuild/sunos-x64@0.21.5': - optional: true - - '@esbuild/win32-arm64@0.21.5': - optional: true - - '@esbuild/win32-ia32@0.21.5': - optional: true - - '@esbuild/win32-x64@0.21.5': - optional: true - - '@jridgewell/gen-mapping@0.3.8': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - - '@jridgewell/sourcemap-codec@1.5.0': {} - - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@lucide/svelte@0.487.0(svelte@5.25.7)': - dependencies: - svelte: 5.25.7 - - '@parcel/watcher-android-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-x64@2.5.1': - optional: true - - '@parcel/watcher-freebsd-x64@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-musl@2.5.1': - optional: true - - '@parcel/watcher-win32-arm64@2.5.1': - optional: true - - '@parcel/watcher-win32-ia32@2.5.1': - optional: true - - '@parcel/watcher-win32-x64@2.5.1': - optional: true - - '@parcel/watcher@2.5.1': - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.8 - node-addon-api: 7.1.1 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.5.1 - '@parcel/watcher-darwin-arm64': 2.5.1 - '@parcel/watcher-darwin-x64': 2.5.1 - '@parcel/watcher-freebsd-x64': 2.5.1 - '@parcel/watcher-linux-arm-glibc': 2.5.1 - '@parcel/watcher-linux-arm-musl': 2.5.1 - '@parcel/watcher-linux-arm64-glibc': 2.5.1 - '@parcel/watcher-linux-arm64-musl': 2.5.1 - '@parcel/watcher-linux-x64-glibc': 2.5.1 - '@parcel/watcher-linux-x64-musl': 2.5.1 - '@parcel/watcher-win32-arm64': 2.5.1 - '@parcel/watcher-win32-ia32': 2.5.1 - '@parcel/watcher-win32-x64': 2.5.1 - optional: true - - '@polka/url@1.0.0-next.28': {} - - '@rollup/pluginutils@5.1.4(rollup@4.39.0)': - dependencies: - '@types/estree': 1.0.7 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.39.0 - - '@rollup/rollup-android-arm-eabi@4.39.0': - optional: true - - '@rollup/rollup-android-arm64@4.39.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.39.0': - optional: true - - '@rollup/rollup-darwin-x64@4.39.0': - optional: true - - '@rollup/rollup-freebsd-arm64@4.39.0': - optional: true - - '@rollup/rollup-freebsd-x64@4.39.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.39.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.39.0': - optional: true - - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-riscv64-musl@4.39.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.39.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.39.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.39.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.39.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.39.0': - optional: true - - '@sveltejs/acorn-typescript@1.0.5(acorn@8.14.1)': - dependencies: - acorn: 8.14.1 - - '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))': - dependencies: - '@sveltejs/kit': 2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - import-meta-resolve: 4.1.0 - - '@sveltejs/adapter-static@3.0.8(@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))': - dependencies: - '@sveltejs/kit': 2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - - '@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.1.1 - esm-env: 1.2.2 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.17 - mrmime: 2.0.1 - sade: 1.8.1 - set-cookie-parser: 2.7.1 - sirv: 3.0.1 - svelte: 5.25.7 - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - debug: 4.4.0 - svelte: 5.25.7 - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - transitivePeerDependencies: - - supports-color - - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)))(svelte@5.25.7)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - debug: 4.4.0 - deepmerge: 4.3.1 - kleur: 4.1.5 - magic-string: 0.30.17 - svelte: 5.25.7 - svelte-hmr: 0.16.0(svelte@5.25.7) - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - vitefu: 0.2.5(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)) - transitivePeerDependencies: - - supports-color - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@svgr/babel-preset@8.1.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.10) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.10) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.10) - - '@svgr/core@8.1.0(typescript@5.8.3)': - dependencies: - '@babel/core': 7.26.10 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.8.3) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/hast-util-to-babel-ast@8.0.0': - dependencies: - '@babel/types': 7.27.0 - entities: 4.5.0 - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.3))': - dependencies: - '@babel/core': 7.26.10 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) - '@svgr/core': 8.1.0(typescript@5.8.3) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@tailwindcss/node@4.1.3': - dependencies: - enhanced-resolve: 5.18.1 - jiti: 2.4.2 - lightningcss: 1.29.2 - tailwindcss: 4.1.3 - - '@tailwindcss/oxide-android-arm64@4.1.3': - optional: true - - '@tailwindcss/oxide-darwin-arm64@4.1.3': - optional: true - - '@tailwindcss/oxide-darwin-x64@4.1.3': - optional: true - - '@tailwindcss/oxide-freebsd-x64@4.1.3': - optional: true - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.3': - optional: true - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.3': - optional: true - - '@tailwindcss/oxide-linux-arm64-musl@4.1.3': - optional: true - - '@tailwindcss/oxide-linux-x64-gnu@4.1.3': - optional: true - - '@tailwindcss/oxide-linux-x64-musl@4.1.3': - optional: true - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.3': - optional: true - - '@tailwindcss/oxide-win32-x64-msvc@4.1.3': - optional: true - - '@tailwindcss/oxide@4.1.3': - optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.3 - '@tailwindcss/oxide-darwin-arm64': 4.1.3 - '@tailwindcss/oxide-darwin-x64': 4.1.3 - '@tailwindcss/oxide-freebsd-x64': 4.1.3 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.3 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.3 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.3 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.3 - '@tailwindcss/oxide-linux-x64-musl': 4.1.3 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.3 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.3 - - '@tailwindcss/typography@0.5.16(tailwindcss@4.1.3)': - dependencies: - lodash.castarray: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - postcss-selector-parser: 6.0.10 - tailwindcss: 4.1.3 - - '@tailwindcss/vite@4.1.3(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3))': - dependencies: - '@tailwindcss/node': 4.1.3 - '@tailwindcss/oxide': 4.1.3 - tailwindcss: 4.1.3 - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - - '@types/cookie@0.6.0': {} - - '@types/estree@1.0.7': {} - - '@types/pug@2.0.10': {} - - acorn@8.14.1: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - argparse@2.0.1: {} - - aria-query@5.3.2: {} - - autoprefixer@10.4.21(postcss@8.5.3): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001712 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - - axobject-query@4.1.0: {} - - balanced-match@1.0.2: {} - - binary-extensions@2.3.0: {} - - brace-expansion@1.1.11: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - browserslist@4.24.4: - dependencies: - caniuse-lite: 1.0.30001712 - electron-to-chromium: 1.5.132 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.4) - - buffer-crc32@1.0.0: {} - - callsites@3.1.0: {} - - camelcase@6.3.0: {} - - caniuse-lite@1.0.30001712: {} - - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - chokidar@4.0.3: - dependencies: - readdirp: 4.1.2 - - clsx@2.1.1: {} - - commander@8.3.0: {} - - concat-map@0.0.1: {} - - convert-source-map@2.0.0: {} - - cookie@0.6.0: {} - - cosmiconfig@8.3.6(typescript@5.8.3): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.8.3 - - cssesc@3.0.0: {} - - daisyui@5.0.12: {} - - debug@4.4.0: - dependencies: - ms: 2.1.3 - - deepmerge@4.3.1: {} - - detect-indent@6.1.0: {} - - detect-libc@1.0.3: - optional: true - - detect-libc@2.0.3: {} - - devalue@5.1.1: {} - - dot-case@3.0.4: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - - electron-to-chromium@1.5.132: {} - - enhanced-resolve@5.18.1: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - - entities@4.5.0: {} - - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - - es6-promise@3.3.1: {} - - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - - escalade@3.2.0: {} - - esm-env@1.2.2: {} - - esrap@1.4.6: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - estree-walker@2.0.2: {} - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - fraction.js@4.3.7: {} - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - gensync@1.0.0-beta.2: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - globals@11.12.0: {} - - graceful-fs@4.2.11: {} - - highlight.js@11.11.1: {} - - immutable@5.1.1: {} - - import-fresh@3.3.1: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-meta-resolve@4.1.0: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - is-arrayish@0.2.1: {} - - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - - is-extglob@2.1.1: {} - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-number@7.0.0: {} - - is-reference@3.0.3: - dependencies: - '@types/estree': 1.0.7 - - jiti@2.4.2: {} - - js-tokens@4.0.0: {} - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - jsesc@3.1.0: {} - - json-parse-even-better-errors@2.3.1: {} - - json5@2.2.3: {} - - katex@0.15.6: - dependencies: - commander: 8.3.0 - - kleur@4.1.5: {} - - lightningcss-darwin-arm64@1.29.2: - optional: true - - lightningcss-darwin-x64@1.29.2: - optional: true - - lightningcss-freebsd-x64@1.29.2: - optional: true - - lightningcss-linux-arm-gnueabihf@1.29.2: - optional: true - - lightningcss-linux-arm64-gnu@1.29.2: - optional: true - - lightningcss-linux-arm64-musl@1.29.2: - optional: true - - lightningcss-linux-x64-gnu@1.29.2: - optional: true - - lightningcss-linux-x64-musl@1.29.2: - optional: true - - lightningcss-win32-arm64-msvc@1.29.2: - optional: true - - lightningcss-win32-x64-msvc@1.29.2: - optional: true - - lightningcss@1.29.2: - dependencies: - detect-libc: 2.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.29.2 - lightningcss-darwin-x64: 1.29.2 - lightningcss-freebsd-x64: 1.29.2 - lightningcss-linux-arm-gnueabihf: 1.29.2 - lightningcss-linux-arm64-gnu: 1.29.2 - lightningcss-linux-arm64-musl: 1.29.2 - lightningcss-linux-x64-gnu: 1.29.2 - lightningcss-linux-x64-musl: 1.29.2 - lightningcss-win32-arm64-msvc: 1.29.2 - lightningcss-win32-x64-msvc: 1.29.2 - - lines-and-columns@1.2.4: {} - - locate-character@3.0.0: {} - - lodash.castarray@4.4.0: {} - - lodash.isplainobject@4.0.6: {} - - lodash.merge@4.6.2: {} - - lower-case@2.0.2: - dependencies: - tslib: 2.8.1 - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - lucide-svelte@0.475.0(svelte@5.25.7): - dependencies: - svelte: 5.25.7 - - magic-string@0.30.17: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - optional: true - - min-indent@1.0.1: {} - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - - minimist@1.2.8: {} - - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - - mri@1.2.0: {} - - mrmime@2.0.1: {} - - ms@2.1.3: {} - - nanoid@3.3.11: {} - - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.8.1 - - node-addon-api@7.1.1: - optional: true - - node-releases@2.0.19: {} - - normalize-path@3.0.0: {} - - normalize-range@0.1.2: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-json@5.2.0: - dependencies: - '@babel/code-frame': 7.26.2 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - path-is-absolute@1.0.1: {} - - path-type@4.0.0: {} - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@4.0.2: {} - - postcss-selector-parser@6.0.10: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-value-parser@4.2.0: {} - - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - - readdirp@4.1.2: {} - - resolve-from@4.0.0: {} - - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - - rollup@4.39.0: - dependencies: - '@types/estree': 1.0.7 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.39.0 - '@rollup/rollup-android-arm64': 4.39.0 - '@rollup/rollup-darwin-arm64': 4.39.0 - '@rollup/rollup-darwin-x64': 4.39.0 - '@rollup/rollup-freebsd-arm64': 4.39.0 - '@rollup/rollup-freebsd-x64': 4.39.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 - '@rollup/rollup-linux-arm-musleabihf': 4.39.0 - '@rollup/rollup-linux-arm64-gnu': 4.39.0 - '@rollup/rollup-linux-arm64-musl': 4.39.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 - '@rollup/rollup-linux-riscv64-gnu': 4.39.0 - '@rollup/rollup-linux-riscv64-musl': 4.39.0 - '@rollup/rollup-linux-s390x-gnu': 4.39.0 - '@rollup/rollup-linux-x64-gnu': 4.39.0 - '@rollup/rollup-linux-x64-musl': 4.39.0 - '@rollup/rollup-win32-arm64-msvc': 4.39.0 - '@rollup/rollup-win32-ia32-msvc': 4.39.0 - '@rollup/rollup-win32-x64-msvc': 4.39.0 - fsevents: 2.3.3 - - sade@1.8.1: - dependencies: - mri: 1.2.0 - - sander@0.5.1: - dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.11 - mkdirp: 0.5.6 - rimraf: 2.7.1 - - sass@1.86.3: - dependencies: - chokidar: 4.0.3 - immutable: 5.1.1 - source-map-js: 1.2.1 - optionalDependencies: - '@parcel/watcher': 2.5.1 - - semver@6.3.1: {} - - set-cookie-parser@2.7.1: {} - - sirv@3.0.1: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.1 - totalist: 3.0.1 - - snake-case@3.0.4: - dependencies: - dot-case: 3.0.4 - tslib: 2.8.1 - - sorcery@0.11.1: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - buffer-crc32: 1.0.0 - minimist: 1.2.8 - sander: 0.5.1 - - source-map-js@1.2.1: {} - - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - - svelte-check@3.8.6(@babel/core@7.26.10)(postcss@8.5.3)(sass@1.86.3)(svelte@5.25.7): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - picocolors: 1.1.1 - sade: 1.8.1 - svelte: 5.25.7 - svelte-preprocess: 5.1.4(@babel/core@7.26.10)(postcss@8.5.3)(sass@1.86.3)(svelte@5.25.7)(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss - - svelte-highlight@7.8.3: - dependencies: - highlight.js: 11.11.1 - - svelte-hmr@0.16.0(svelte@5.25.7): - dependencies: - svelte: 5.25.7 - - svelte-katex@0.1.2: - dependencies: - katex: 0.15.6 - - svelte-media-queries@1.6.2: {} - - svelte-preprocess@5.1.4(@babel/core@7.26.10)(postcss@8.5.3)(sass@1.86.3)(svelte@5.25.7)(typescript@5.8.3): - dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.17 - sorcery: 0.11.1 - strip-indent: 3.0.0 - svelte: 5.25.7 - optionalDependencies: - '@babel/core': 7.26.10 - postcss: 8.5.3 - sass: 1.86.3 - typescript: 5.8.3 - - svelte@5.25.7: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.1) - '@types/estree': 1.0.7 - acorn: 8.14.1 - aria-query: 5.3.2 - axobject-query: 4.1.0 - clsx: 2.1.1 - esm-env: 1.2.2 - esrap: 1.4.6 - is-reference: 3.0.3 - locate-character: 3.0.0 - magic-string: 0.30.17 - zimmerframe: 1.1.2 - - svg-parser@2.0.4: {} - - tailwindcss@4.1.3: {} - - tapable@2.2.1: {} - - theme-change@2.5.0: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - totalist@3.0.1: {} - - tslib@2.8.1: {} - - typescript@5.8.3: {} - - update-browserslist-db@1.1.3(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - escalade: 3.2.0 - picocolors: 1.1.1 - - util-deprecate@1.0.2: {} - - vite-plugin-svgr@4.3.0(rollup@4.39.0)(typescript@5.8.3)(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)): - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.39.0) - '@svgr/core': 8.1.0(typescript@5.8.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.3)) - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - transitivePeerDependencies: - - rollup - - supports-color - - typescript - - vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.3 - rollup: 4.39.0 - optionalDependencies: - fsevents: 2.3.3 - lightningcss: 1.29.2 - sass: 1.86.3 - - vitefu@0.2.5(vite@5.4.17(lightningcss@1.29.2)(sass@1.86.3)): - optionalDependencies: - vite: 5.4.17(lightningcss@1.29.2)(sass@1.86.3) - - wrappy@1.0.2: {} - - yallist@3.1.1: {} - - zimmerframe@1.1.2: {} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..5eec88d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/src/app.css b/src/app.css deleted file mode 100644 index c2958a3..0000000 --- a/src/app.css +++ /dev/null @@ -1,222 +0,0 @@ -@import "tailwindcss"; -@plugin "daisyui"; - -@plugin "daisyui/theme" { - name: "Deprived"; - default: true; - prefersdark: true; - --color-base-100: oklch(14% 0 0); - --color-base-200: oklch(20% 0 0); - --color-base-300: oklch(26% 0 0); - --color-base-content: oklch(97% 0 0); - --color-primary: oklch(72% 0.219 149.579); - --color-primary-content: oklch(98% 0.018 155.826); - --color-secondary: oklch(58% 0.233 277.117); - --color-secondary-content: oklch(96% 0.018 272.314); - --color-accent: oklch(60% 0.25 292.717); - --color-accent-content: oklch(96% 0.016 293.756); - --color-neutral: oklch(20% 0 0); - --color-neutral-content: oklch(98% 0 0); - --color-info: oklch(58% 0.158 241.966); - --color-info-content: oklch(97% 0.013 236.62); - --color-success: oklch(64% 0.2 131.684); - --color-success-content: oklch(98% 0.031 120.757); - --color-warning: oklch(68% 0.162 75.834); - --color-warning-content: oklch(98% 0.026 102.212); - --color-error: oklch(57% 0.245 27.325); - --color-error-content: oklch(97% 0.013 17.38); - --radius-selector: 1rem; - --radius-field: 0.5rem; - --radius-box: 1rem; - --size-selector: 0.25rem; - --size-field: 0.25rem; - --border: 1px; - --depth: 0; - --noise: 0; -} - -@plugin "daisyui/theme" { - name: "dark"; - color-scheme: "dark"; - --color-base-100: oklch(14% 0 0); - --color-base-200: oklch(20% 0 0); - --color-base-300: oklch(26% 0 0); - --color-base-content: oklch(97% 0 0); - --color-primary: oklch(90% 0.182 98.111); - --color-primary-content: oklch(28% 0.066 53.813); - --color-secondary: oklch(84% 0.143 164.978); - --color-secondary-content: oklch(26% 0.051 172.552); - --color-accent: oklch(87% 0.01 258.338); - --color-accent-content: oklch(13% 0.028 261.692); - --color-neutral: oklch(26% 0 0); - --color-neutral-content: oklch(98% 0 0); - --color-info: oklch(71% 0.143 215.221); - --color-info-content: oklch(98% 0.019 200.873); - --color-success: oklch(76% 0.233 130.85); - --color-success-content: oklch(98% 0.031 120.757); - --color-warning: oklch(70% 0.213 47.604); - --color-warning-content: oklch(98% 0.016 73.684); - --color-error: oklch(65% 0.241 354.308); - --color-error-content: oklch(97% 0.014 343.198); - --radius-selector: 0rem; - --radius-field: 0.5rem; - --radius-box: 1rem; - --size-selector: 0.25rem; - --size-field: 0.25rem; - --border: 1px; - --depth: 0; - --noise: 1; -} - -@plugin "daisyui/theme" { - name: "pink"; - color-scheme: "light"; - --color-base-100: oklch(96% 0.015 12.422); - --color-base-200: oklch(94% 0.03 12.58); - --color-base-300: oklch(89% 0.058 10.001); - --color-base-content: oklch(41% 0.159 10.272); - --color-primary: oklch(86% 0.127 207.078); - --color-primary-content: oklch(30% 0.056 229.695); - --color-secondary: oklch(0% 0 0); - --color-secondary-content: oklch(100% 0 0); - --color-accent: oklch(87% 0.169 91.605); - --color-accent-content: oklch(27% 0.077 45.635); - --color-neutral: oklch(51% 0.222 16.935); - --color-neutral-content: oklch(96% 0.015 12.422); - --color-info: oklch(74% 0.16 232.661); - --color-info-content: oklch(29% 0.066 243.157); - --color-success: oklch(77% 0.152 181.912); - --color-success-content: oklch(27% 0.046 192.524); - --color-warning: oklch(75% 0.183 55.934); - --color-warning-content: oklch(26% 0.079 36.259); - --color-error: oklch(70% 0.191 22.216); - --color-error-content: oklch(25% 0.092 26.042); - --radius-selector: 0.25rem; - --radius-field: 0.25rem; - --radius-box: 0.25rem; - --size-selector: 0.25rem; - --size-field: 0.25rem; - --border: 1px; - --depth: 1; - --noise: 0; -} - -@plugin "daisyui/theme" { - name: "netherrack"; - color-scheme: "dark"; - --color-base-100: oklch(25% 0.092 26.042); - --color-base-200: oklch(39% 0.141 25.723); - --color-base-300: oklch(44% 0.177 26.899); - --color-base-content: oklch(93% 0.032 17.717); - --color-primary: oklch(83% 0.128 66.29); - --color-primary-content: oklch(26% 0.079 36.259); - --color-secondary: oklch(82% 0.111 230.318); - --color-secondary-content: oklch(29% 0.066 243.157); - --color-accent: oklch(78% 0.115 274.713); - --color-accent-content: oklch(25% 0.09 281.288); - --color-neutral: oklch(57% 0.245 27.325); - --color-neutral-content: oklch(97% 0.013 17.38); - --color-info: oklch(71% 0.143 215.221); - --color-info-content: oklch(98% 0.019 200.873); - --color-success: oklch(72% 0.219 149.579); - --color-success-content: oklch(98% 0.018 155.826); - --color-warning: oklch(76% 0.188 70.08); - --color-warning-content: oklch(98% 0.022 95.277); - --color-error: oklch(63% 0.237 25.331); - --color-error-content: oklch(97% 0.013 17.38); - --radius-selector: 2rem; - --radius-field: 2rem; - --radius-box: 2rem; - --size-selector: 0.25rem; - --size-field: 0.25rem; - --border: 1px; - --depth: 1; - --noise: 1; -} - -@plugin "daisyui/theme" { - name: "green"; - color-scheme: "dark"; - --color-base-100: oklch(26% 0.065 152.934); - --color-base-200: oklch(39% 0.095 152.535); - --color-base-300: oklch(44% 0.119 151.328); - --color-base-content: oklch(96% 0.044 156.743); - --color-primary: oklch(80% 0.105 251.813); - --color-primary-content: oklch(28% 0.091 267.935); - --color-secondary: oklch(80% 0.105 251.813); - --color-secondary-content: oklch(28% 0.091 267.935); - --color-accent: oklch(89% 0.196 126.665); - --color-accent-content: oklch(27% 0.072 132.109); - --color-neutral: oklch(52% 0.154 150.069); - --color-neutral-content: oklch(98% 0.018 155.826); - --color-info: oklch(78% 0.154 211.53); - --color-info-content: oklch(30% 0.056 229.695); - --color-success: oklch(79% 0.209 151.711); - --color-success-content: oklch(26% 0.065 152.934); - --color-warning: oklch(85% 0.199 91.936); - --color-warning-content: oklch(28% 0.066 53.813); - --color-error: oklch(71% 0.202 349.761); - --color-error-content: oklch(28% 0.109 3.907); - --radius-selector: 0.25rem; - --radius-field: 0.5rem; - --radius-box: 1rem; - --size-selector: 0.25rem; - --size-field: 0.25rem; - --border: 1px; - --depth: 0; - --noise: 1; -} - -.bg-grid-100 { - background: - linear-gradient(-90deg, rgba(255, 255, 255, 0.04) 1px, transparent 1px), - linear-gradient(rgba(255, 255, 255, 0.04) 1px, transparent 1px), #f2f2f2; - background-size: - 4px 4px, - 4px 4px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px; - background-color: var(--color-base-100); -} - -.bg-grid-200 { - background: - linear-gradient(-90deg, rgba(255, 255, 255, 0.04) 1px, transparent 1px), - linear-gradient(rgba(255, 255, 255, 0.04) 1px, transparent 1px), #f2f2f2; - background-size: - 4px 4px, - 4px 4px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px; - background-color: var(--color-base-200); -} - -.bg-grid-300 { - background: - linear-gradient(-90deg, rgba(255, 255, 255, 0.04) 1px, transparent 1px), - linear-gradient(rgba(255, 255, 255, 0.04) 1px, transparent 1px), #f2f2f2; - background-size: - 4px 4px, - 4px 4px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px, - 80px 80px; - background-color: var(--color-base-300); -} - -@media print { - .hide-on-print { - display: none !important; - } -} diff --git a/src/app.html b/src/app.html index f3253b6..6de3558 100644 --- a/src/app.html +++ b/src/app.html @@ -1,5 +1,5 @@ - + + %sveltekit.head% - - - -
- %sveltekit.body% -
- + %sveltekit.body% diff --git a/src/lib/app.css b/src/lib/app.css new file mode 100644 index 0000000..796882a --- /dev/null +++ b/src/lib/app.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/src/lib/images/DeprivedLogo.svelte b/src/lib/images/DeprivedLogo.svelte index 2ef0aa7..a52ebb6 100644 --- a/src/lib/images/DeprivedLogo.svelte +++ b/src/lib/images/DeprivedLogo.svelte @@ -1,143 +1,232 @@ + width="53.266724mm" + height="49.976624mm" + viewBox="0 0 53.266727 49.976624" + version="1.1" + id="svg1" + xml:space="preserve" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" + sodipodi:docname="DeprivedLogo-SkullI-Background.svg" + inkscape:export-filename="ExportedSVG.svg" + inkscape:export-xdpi="96.036186" + inkscape:export-ydpi="96.036186" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> diff --git a/src/lib/images/HamburgerMenuIcon.svelte b/src/lib/images/HamburgerMenuIcon.svelte index 6faae57..b9ef55f 100644 --- a/src/lib/images/HamburgerMenuIcon.svelte +++ b/src/lib/images/HamburgerMenuIcon.svelte @@ -11,7 +11,9 @@ version="1.1" viewBox="0 0 28 20" width="28" - xml:space="preserve"> -{#snippet SwitchThemeButton()} -
- -
-{/snippet} - - + + -
-
-
- - - {@render children?.()} - - +
-{#if footerCollapse} - + + header a { + text-decoration: none; + } + + .nav-bar { + width: 100%; + max-width: 1400px; + } + + .desktop { + width: 100%; + display: flex; + gap: 30px; + } + + .collapsed { + width: 100%; + display: flex; + } + + #toggle-nav { + background: transparent; + border: none; + } + + + .nav-list { + display: flex; + flex-direction: column; + gap: 10px; + + align-items: center; + } + + .nav-head { + display: flex; + align-items: center; + gap: 10px; + } + + #logo-link { + width: 64px; + aspect-ratio: 1 / 1; + } + + #logo-text { + font-size: 24px; + color: oklch(var(--bc)); + font-family: var(--title-font); + margin: 0; + + min-width: 200px; + } + + .nav-spacer { + width: 100%; + } + + header a { + display: flex; + align-items: center; + + font-size: 22px; + font-family: var(--title-font); + // Text color + color: oklch(var(--bc)); + } + + /* Footer. */ + footer { + margin-top: 50px; + padding: 25px 0; + background-color: oklch(var(--b3)); + + height: 100%; + + display: flex; + justify-content: center; + } + + .about-container { + width: 80%; + height: 100%; + + color: oklch(var(--bc)); + + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + + & h3 { + font-size: larger; + } + } + + .about-container > div { + align-items: center; + text-align: center; + } + + .credits { + line-height: 2; + } + + .contact { + display: flex; + flex-direction: column; + } + + .social { + display: flex; + align-content: center; + gap: 10px; + } + + .social > img { + width: 24px; + } + + footer h3 { + margin-top: 0px; + color: var(--text2); + } + + footer a { + color: var(--text2); + text-decoration-line: underline; + } + + a:hover { + filter: brightness(130%); + } + + @media print { + .hide-on-print { + display: none; + } +} + + +{#if footerCollapse} + {/if} {#if isMobile} - + {/if} - - diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 3fb986f..9015b86 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -6,7 +6,8 @@ import Button from '$lib/IO/Button.svelte'; import { ButtonType } from '$lib/IO/ButtonType.ts'; import Timeline from '../comps/timeline/timeline.svelte'; - import { onMount, tick } from 'svelte' + import { Parallax, ParallaxLayer, StickyLayer } from "svelte-parallax"; + import { tick } from 'svelte' import PreviewDeprivedLogo from "$lib/images/DeprivedLogo-NoBackground.png"; @@ -34,28 +35,22 @@ const mobileThreshold : string = '600px'; // was 1000px. zhen testing let mobile : boolean; - - onMount(()=> { - let tabTittleElement = window.document.getElementById("TabTittle"); - if (tabTittleElement) // Not null - tabTittleElement.innerHTML = "Deprived devs"; - }); -We are the DEPRIVED DEVS +We are the DEPRIVED DEVS - +
Background video -
-

+
+

{#if !mobile} Deprived Devs {:else} @@ -72,67 +67,75 @@

-
-

- Developers -

-
-
+
+
+

+ Developers +

- - -

Hi, I am Alex/Zhen, {@html !mobile ? "" : "
"} I'm that chinese guy.

-

Here's my CV: pdf

-
-
- - - -

Hi, I use Arch, btw. I use NixOS now

-

Linked-in

-
-
- - + + +

Hi, I am Alex/Zhen, {@html !mobile ? "" : "
"} I'm that chinese guy.

+

Here's my CV: pdf

+
+
+ + + + +

Hi, I use Arch, btw.

+

Linked-in

+
+
+ + + - - -

Snorre does not get paid.

-

Linked-in

-
-
+ + + +

Snorre does not get paid.

+

Linked-in

+
+
- - -

Abla espaniol

-

Linked-in

-
-
- - - -

Closeted omega weeb

-

Linked-in, Funny link

-
-
-
+ + + +

Abla espaniol

+

Linked-in

+
+
+ + + + +

Hi, I am [insert text here]

+

Here's a joke about recursion: recursion

+
+
-
+ +
+
+ +
+
-
- + - +
-
@@ -180,7 +183,7 @@

This was made during Future Game Makers, and of course our team won the competition.

@@ -202,7 +205,7 @@

This was made during Denmark Masters jam. This jam has youths allover Denmark to compete, and of course our team won the competition again.

@@ -210,9 +213,7 @@
-
-
-
+

What's next?

@@ -222,7 +223,7 @@
@@ -231,6 +232,11 @@ \ No newline at end of file diff --git a/src/routes/comps/SlantedText.svelte b/src/routes/comps/SlantedText.svelte index f52edcb..f1e6a4d 100644 --- a/src/routes/comps/SlantedText.svelte +++ b/src/routes/comps/SlantedText.svelte @@ -1,6 +1,8 @@ -
+
{#each Tags as tag} {@const key = tag.replaceAll(" ", "").toLowerCase()} - {@const color = colorManager.getColor(key)} {#if key.indexOf("/") < 0} - -
- - {tag} - -
- {:else} +
{tag}
+ {:else} - {#if typeof color === 'object' && color !== null} + {#if typeof colors[key] === 'object' && colors[key] !== null}
- - {tag} - + class="badge2 text-primary-content cozette" + style="background: linear-gradient({colors[key].rotation}, {colors[key].color2} {colors[key].offset}, {colors[key].color1} {colors[key].offset});"> + {tag}
{:else} -
- - {tag} - +
+ {tag}
{/if} {/if} @@ -83,11 +44,12 @@ display: inline-flex; align-items: center; justify-content: center; - height: 1.25rem; /* 20px */ - line-height: 1.25rem; /* 20px */ + height: 1.25rem /* 20px */; + line-height: 1.25rem /* 20px */; width: fit-content; - padding-left: 0.563rem; /* 9.008px */ - padding-right: 0.563rem; /* 9.008px */ - border-radius: var(--rounded-badge, 1.9rem); /* 30.4px */ + padding-left: 0.563rem /* 9.008px */; + padding-right: 0.563rem /* 9.008px */; + border-radius: var(--rounded-badge, 1.9rem /* 30.4px */); } - + + \ No newline at end of file diff --git a/src/routes/comps/Zooter.svelte b/src/routes/comps/Zooter.svelte deleted file mode 100644 index 3c52722..0000000 --- a/src/routes/comps/Zooter.svelte +++ /dev/null @@ -1,258 +0,0 @@ - - - { - onScroll(); - }} - on:touchstart={() => { - isBeingTouched = true; - }} - on:touchend={() => { - isBeingTouched = false; - }} - on:resize={onResize} -/> - -
- - - - - - -
-
-
-
- © 2023-2025 -
- Benjamin Dreyer -
- Oliver Schwenger -
- Sylvester Junge -
- Snorre Ettrup Altschul -
- Zhentao Wei -
-
-

About this website

- -
- This website was made using - SvelteKit logo -
- Website source code -
-
-

Contact

- zhen@deprived.dev -
- -
-
-
-
- Last build: {buildTime} (+2 UTC) -
-
-
- -
- diff --git a/src/routes/tools/+page.svelte b/src/routes/tools/+page.svelte index 10a50c6..f4b3bb0 100644 --- a/src/routes/tools/+page.svelte +++ b/src/routes/tools/+page.svelte @@ -1,7 +1,7 @@
@@ -11,7 +11,7 @@ class="cozette text-base-content h-full" >
-

Tools (NOT FINISHED. come back in the future.)

+

Tools

These are the tools collected from different places of the internet
diff --git a/src/routes/tools/battery-life-calculator/+page.svelte b/src/routes/tools/battery-life-calculator/+page.svelte index ab35b3c..48a9b13 100644 --- a/src/routes/tools/battery-life-calculator/+page.svelte +++ b/src/routes/tools/battery-life-calculator/+page.svelte @@ -1,18 +1,16 @@
@@ -84,28 +82,21 @@
{#if !useCustom} -
- + - {#if selectedMcu != undefined && selectedMcu?.wifi != undefined} -

- wifi -

- {/if} - {#if selectedMcu != undefined && selectedMcu?.wifi != undefined} -

- ble -

- {/if} -
+ {#if selectedText} +

+ You selected: {selectedText} +

+ {/if} {:else}
- import type { Component } from 'svelte'; + import type { SvelteComponent } from "svelte"; - export let toolIcon: Component | undefined = undefined; + export let icon: typeof SvelteComponent | undefined = undefined; export let title: string = "Sleeping battery life"; export let desc: string = "Calculates the battery life depending on sleep and non-sleep power usage."; @@ -18,8 +18,8 @@
{desc}
- {#if toolIcon != undefined} - + {#if icon != undefined} + {/if} {btnText}
diff --git a/src/routes/zhen/+page.svelte b/src/routes/zhen/+page.svelte new file mode 100644 index 0000000..8198962 --- /dev/null +++ b/src/routes/zhen/+page.svelte @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/routes/zhen/Comps/TopAnimatedBackground.svelte b/src/routes/zhen/Comps/TopAnimatedBackground.svelte new file mode 100644 index 0000000..b168c7f --- /dev/null +++ b/src/routes/zhen/Comps/TopAnimatedBackground.svelte @@ -0,0 +1,229 @@ + + + + + + +
+ {#each { length: 100 } as _, i} + + {GrabRandomString()} + + {/each} +
+
+ + + + + + + +
+ + diff --git a/src/routes/zhen/Comps/TopNameTextPlate.svelte b/src/routes/zhen/Comps/TopNameTextPlate.svelte index 0373a2a..426a9a5 100644 --- a/src/routes/zhen/Comps/TopNameTextPlate.svelte +++ b/src/routes/zhen/Comps/TopNameTextPlate.svelte @@ -11,7 +11,7 @@

Alex

-
+
\ No newline at end of file diff --git a/src/routes/zhen/cv/epos/+page.svelte b/src/routes/zhen/cv/epos/+page.svelte index 7fde922..e45b436 100644 --- a/src/routes/zhen/cv/epos/+page.svelte +++ b/src/routes/zhen/cv/epos/+page.svelte @@ -74,7 +74,7 @@
-
+
diff --git a/src/routes/zhen/cv/rev1/+page.svelte b/src/routes/zhen/cv/rev1/+page.svelte index d6233cc..a86b831 100644 --- a/src/routes/zhen/cv/rev1/+page.svelte +++ b/src/routes/zhen/cv/rev1/+page.svelte @@ -74,7 +74,7 @@
-
+
diff --git a/src/routes/zhen/cv/rev2/+page.svelte b/src/routes/zhen/cv/rev2/+page.svelte index 2588899..33ca2b4 100644 --- a/src/routes/zhen/cv/rev2/+page.svelte +++ b/src/routes/zhen/cv/rev2/+page.svelte @@ -1,254 +1,243 @@ Zhentao Wei's CV {getFormattedDate()} - - + +
-
- Under here is my CV rev1 for an application made entirely in HTML and CSS. - The page is designed to be saved as PDF. This can be done by pressing
- P +
+ Under here is my CV rev1 for an application made entirely in HTML and CSS. The page is designed to be saved as PDF. + This can be done by pressing
P
+
CTRL
, then set scaling to 100% and no margins. Lastly, select save to PDF or print. +
+
+ I have to sadly recommend chrome for this process. Firefox somehow messes with the quality of the PDF :(
- + -
CTRL
- , then set scaling to 100% and no margins. Lastly, select save to PDF or print. -
-
- I have to sadly recommend chrome for this process. Firefox somehow messes with - the quality of the PDF :( -
-
-
- - -
- - - - -
+
+
+ + +
+ + + + +
+
+
+
+ +
+ +
+
+ +
+
+ + + + + +
+
-
-
- -
- -
-
- -
-
- - - - - -
-
-
-
+
- + \ No newline at end of file diff --git a/src/routes/zhen/misc/linkedinBanner/+page.svelte b/src/routes/zhen/misc/linkedinBanner/+page.svelte new file mode 100644 index 0000000..0c28268 --- /dev/null +++ b/src/routes/zhen/misc/linkedinBanner/+page.svelte @@ -0,0 +1,117 @@ + + +Zhentao Wei's LinkedIn banner {getFormattedDate()} + + + + + +
+
+ Under here is my Linkedin banner. This page has been able to be saved as PDF, and the banner can be extracted as an image fro mthe pdf. + This can be done by pressing
P
+
CTRL
, then set scaling to 100% and no margins. Lastly, select save to PDF or print. +
+
+ I have to sadly recommend chrome for this process. Firefox somehow messes with the quality of the PDF :( +
+
+ +
+
+ +
+
+
+ + \ No newline at end of file diff --git a/src/routes/zhen/notes/physics/1/+page.svelte b/src/routes/zhen/notes/physics/1/+page.svelte new file mode 100644 index 0000000..58c1a8d --- /dev/null +++ b/src/routes/zhen/notes/physics/1/+page.svelte @@ -0,0 +1,72 @@ + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SymbolDescription
$v_i$Initial velo
$v_f$Final velo
$a$Accel
$\Delta x$The amount of change.
$t$You're on your own on this one
+
+
+ + {#each { length: 3 } as _, i} +
test {i}
+ {/each} +
+
+
diff --git a/src/routes/zhen/notes/physics/sharedComps/Math.svelte b/src/routes/zhen/notes/physics/sharedComps/Math.svelte new file mode 100644 index 0000000..e69de29 diff --git a/static/images/cropper.py b/static/images/cropper.py deleted file mode 100644 index 4f96e67..0000000 --- a/static/images/cropper.py +++ /dev/null @@ -1,55 +0,0 @@ -import os -import glob -from PIL import Image -from concurrent.futures import ProcessPoolExecutor, as_completed - -# Directories -input_dir = 'spinning_cat' -output_dir = 'spinning_cat_cropped' - -# Ensure output directory exists -def ensure_output_dir(): - if not os.path.exists(output_dir): - os.makedirs(output_dir) - -# Process a single image: crop transparent borders and save -def process_image(filepath): - try: - img = Image.open(filepath) - if img.mode != 'RGBA': - img = img.convert('RGBA') - alpha = img.split()[-1] - bbox = alpha.getbbox() - cropped = img.crop(bbox) if bbox else img - filename = os.path.basename(filepath) - out_path = os.path.join(output_dir, filename) - cropped.save(out_path) - return out_path, None - except Exception as e: - return filepath, e - -# Main execution: parallel processing - -def main(): - ensure_output_dir() - pattern = os.path.join(input_dir, 'untitled_*.png') - files = sorted(glob.glob(pattern)) - if not files: - print(f"No files found in '{input_dir}' with pattern 'untitled_*.png'.") - return - - with ProcessPoolExecutor() as executor: - futures = {executor.submit(process_image, fp): fp for fp in files} - for future in as_completed(futures): - fp = futures[future] - out_path, error = future.result() - if error: - print(f"Error processing {fp}: {error}") - else: - print(f"Cropped and saved: {out_path}") - - print("Processing complete.") - -if __name__ == '__main__': - main() - diff --git a/static/images/memes/WhatDaDog.png b/static/images/memes/WhatDaDog.png deleted file mode 100644 index 6692ea9..0000000 Binary files a/static/images/memes/WhatDaDog.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00001.png b/static/images/spinning_cat/untitled_00001.png deleted file mode 100644 index c3e9705..0000000 Binary files a/static/images/spinning_cat/untitled_00001.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00002.png b/static/images/spinning_cat/untitled_00002.png deleted file mode 100644 index e97882a..0000000 Binary files a/static/images/spinning_cat/untitled_00002.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00003.png b/static/images/spinning_cat/untitled_00003.png deleted file mode 100644 index 5e5222d..0000000 Binary files a/static/images/spinning_cat/untitled_00003.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00004.png b/static/images/spinning_cat/untitled_00004.png deleted file mode 100644 index 479cc13..0000000 Binary files a/static/images/spinning_cat/untitled_00004.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00005.png b/static/images/spinning_cat/untitled_00005.png deleted file mode 100644 index 20e035e..0000000 Binary files a/static/images/spinning_cat/untitled_00005.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00006.png b/static/images/spinning_cat/untitled_00006.png deleted file mode 100644 index 0004dd2..0000000 Binary files a/static/images/spinning_cat/untitled_00006.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00007.png b/static/images/spinning_cat/untitled_00007.png deleted file mode 100644 index 100e75c..0000000 Binary files a/static/images/spinning_cat/untitled_00007.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00008.png b/static/images/spinning_cat/untitled_00008.png deleted file mode 100644 index f7a36db..0000000 Binary files a/static/images/spinning_cat/untitled_00008.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00009.png b/static/images/spinning_cat/untitled_00009.png deleted file mode 100644 index d6952d2..0000000 Binary files a/static/images/spinning_cat/untitled_00009.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00010.png b/static/images/spinning_cat/untitled_00010.png deleted file mode 100644 index dae3b73..0000000 Binary files a/static/images/spinning_cat/untitled_00010.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00011.png b/static/images/spinning_cat/untitled_00011.png deleted file mode 100644 index 697810d..0000000 Binary files a/static/images/spinning_cat/untitled_00011.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00012.png b/static/images/spinning_cat/untitled_00012.png deleted file mode 100644 index 8997267..0000000 Binary files a/static/images/spinning_cat/untitled_00012.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00013.png b/static/images/spinning_cat/untitled_00013.png deleted file mode 100644 index 384eb1f..0000000 Binary files a/static/images/spinning_cat/untitled_00013.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00014.png b/static/images/spinning_cat/untitled_00014.png deleted file mode 100644 index aaf0be1..0000000 Binary files a/static/images/spinning_cat/untitled_00014.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00015.png b/static/images/spinning_cat/untitled_00015.png deleted file mode 100644 index f48d1dd..0000000 Binary files a/static/images/spinning_cat/untitled_00015.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00016.png b/static/images/spinning_cat/untitled_00016.png deleted file mode 100644 index f48d1dd..0000000 Binary files a/static/images/spinning_cat/untitled_00016.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00017.png b/static/images/spinning_cat/untitled_00017.png deleted file mode 100644 index e62718f..0000000 Binary files a/static/images/spinning_cat/untitled_00017.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00018.png b/static/images/spinning_cat/untitled_00018.png deleted file mode 100644 index ff16455..0000000 Binary files a/static/images/spinning_cat/untitled_00018.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00019.png b/static/images/spinning_cat/untitled_00019.png deleted file mode 100644 index 4b283c1..0000000 Binary files a/static/images/spinning_cat/untitled_00019.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00020.png b/static/images/spinning_cat/untitled_00020.png deleted file mode 100644 index 5e3ac91..0000000 Binary files a/static/images/spinning_cat/untitled_00020.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00021.png b/static/images/spinning_cat/untitled_00021.png deleted file mode 100644 index 809a77b..0000000 Binary files a/static/images/spinning_cat/untitled_00021.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00022.png b/static/images/spinning_cat/untitled_00022.png deleted file mode 100644 index c713fa6..0000000 Binary files a/static/images/spinning_cat/untitled_00022.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00023.png b/static/images/spinning_cat/untitled_00023.png deleted file mode 100644 index 7d01933..0000000 Binary files a/static/images/spinning_cat/untitled_00023.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00024.png b/static/images/spinning_cat/untitled_00024.png deleted file mode 100644 index bf30ecc..0000000 Binary files a/static/images/spinning_cat/untitled_00024.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00025.png b/static/images/spinning_cat/untitled_00025.png deleted file mode 100644 index 833e28c..0000000 Binary files a/static/images/spinning_cat/untitled_00025.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00026.png b/static/images/spinning_cat/untitled_00026.png deleted file mode 100644 index 613ed5b..0000000 Binary files a/static/images/spinning_cat/untitled_00026.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00027.png b/static/images/spinning_cat/untitled_00027.png deleted file mode 100644 index 021b641..0000000 Binary files a/static/images/spinning_cat/untitled_00027.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00028.png b/static/images/spinning_cat/untitled_00028.png deleted file mode 100644 index cf0e7bc..0000000 Binary files a/static/images/spinning_cat/untitled_00028.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00029.png b/static/images/spinning_cat/untitled_00029.png deleted file mode 100644 index e792734..0000000 Binary files a/static/images/spinning_cat/untitled_00029.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00030.png b/static/images/spinning_cat/untitled_00030.png deleted file mode 100644 index 241070c..0000000 Binary files a/static/images/spinning_cat/untitled_00030.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00031.png b/static/images/spinning_cat/untitled_00031.png deleted file mode 100644 index 928c8a2..0000000 Binary files a/static/images/spinning_cat/untitled_00031.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00032.png b/static/images/spinning_cat/untitled_00032.png deleted file mode 100644 index 0324125..0000000 Binary files a/static/images/spinning_cat/untitled_00032.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00033.png b/static/images/spinning_cat/untitled_00033.png deleted file mode 100644 index 7753305..0000000 Binary files a/static/images/spinning_cat/untitled_00033.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00034.png b/static/images/spinning_cat/untitled_00034.png deleted file mode 100644 index cc53fd2..0000000 Binary files a/static/images/spinning_cat/untitled_00034.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00035.png b/static/images/spinning_cat/untitled_00035.png deleted file mode 100644 index fc97be8..0000000 Binary files a/static/images/spinning_cat/untitled_00035.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00036.png b/static/images/spinning_cat/untitled_00036.png deleted file mode 100644 index 8684c2a..0000000 Binary files a/static/images/spinning_cat/untitled_00036.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00037.png b/static/images/spinning_cat/untitled_00037.png deleted file mode 100644 index 7c07102..0000000 Binary files a/static/images/spinning_cat/untitled_00037.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00038.png b/static/images/spinning_cat/untitled_00038.png deleted file mode 100644 index 4d9fab5..0000000 Binary files a/static/images/spinning_cat/untitled_00038.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00039.png b/static/images/spinning_cat/untitled_00039.png deleted file mode 100644 index 5b08220..0000000 Binary files a/static/images/spinning_cat/untitled_00039.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00040.png b/static/images/spinning_cat/untitled_00040.png deleted file mode 100644 index 3c258c1..0000000 Binary files a/static/images/spinning_cat/untitled_00040.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00041.png b/static/images/spinning_cat/untitled_00041.png deleted file mode 100644 index f58e85b..0000000 Binary files a/static/images/spinning_cat/untitled_00041.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00042.png b/static/images/spinning_cat/untitled_00042.png deleted file mode 100644 index b41e3e6..0000000 Binary files a/static/images/spinning_cat/untitled_00042.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00043.png b/static/images/spinning_cat/untitled_00043.png deleted file mode 100644 index 1335d66..0000000 Binary files a/static/images/spinning_cat/untitled_00043.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00044.png b/static/images/spinning_cat/untitled_00044.png deleted file mode 100644 index d42fbbb..0000000 Binary files a/static/images/spinning_cat/untitled_00044.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00045.png b/static/images/spinning_cat/untitled_00045.png deleted file mode 100644 index 4b0392e..0000000 Binary files a/static/images/spinning_cat/untitled_00045.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00046.png b/static/images/spinning_cat/untitled_00046.png deleted file mode 100644 index 555e67b..0000000 Binary files a/static/images/spinning_cat/untitled_00046.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00047.png b/static/images/spinning_cat/untitled_00047.png deleted file mode 100644 index c260abe..0000000 Binary files a/static/images/spinning_cat/untitled_00047.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00048.png b/static/images/spinning_cat/untitled_00048.png deleted file mode 100644 index edf177e..0000000 Binary files a/static/images/spinning_cat/untitled_00048.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00049.png b/static/images/spinning_cat/untitled_00049.png deleted file mode 100644 index f6e56c6..0000000 Binary files a/static/images/spinning_cat/untitled_00049.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00050.png b/static/images/spinning_cat/untitled_00050.png deleted file mode 100644 index 8713cbc..0000000 Binary files a/static/images/spinning_cat/untitled_00050.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00051.png b/static/images/spinning_cat/untitled_00051.png deleted file mode 100644 index 00947ce..0000000 Binary files a/static/images/spinning_cat/untitled_00051.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00052.png b/static/images/spinning_cat/untitled_00052.png deleted file mode 100644 index e506a98..0000000 Binary files a/static/images/spinning_cat/untitled_00052.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00053.png b/static/images/spinning_cat/untitled_00053.png deleted file mode 100644 index b1b5bf6..0000000 Binary files a/static/images/spinning_cat/untitled_00053.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00054.png b/static/images/spinning_cat/untitled_00054.png deleted file mode 100644 index c07f815..0000000 Binary files a/static/images/spinning_cat/untitled_00054.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00055.png b/static/images/spinning_cat/untitled_00055.png deleted file mode 100644 index 7af3c2e..0000000 Binary files a/static/images/spinning_cat/untitled_00055.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00056.png b/static/images/spinning_cat/untitled_00056.png deleted file mode 100644 index 9924cb7..0000000 Binary files a/static/images/spinning_cat/untitled_00056.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00057.png b/static/images/spinning_cat/untitled_00057.png deleted file mode 100644 index cbf971e..0000000 Binary files a/static/images/spinning_cat/untitled_00057.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00058.png b/static/images/spinning_cat/untitled_00058.png deleted file mode 100644 index c35fef0..0000000 Binary files a/static/images/spinning_cat/untitled_00058.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00059.png b/static/images/spinning_cat/untitled_00059.png deleted file mode 100644 index 8684905..0000000 Binary files a/static/images/spinning_cat/untitled_00059.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00060.png b/static/images/spinning_cat/untitled_00060.png deleted file mode 100644 index 44ae541..0000000 Binary files a/static/images/spinning_cat/untitled_00060.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00061.png b/static/images/spinning_cat/untitled_00061.png deleted file mode 100644 index 47a6c71..0000000 Binary files a/static/images/spinning_cat/untitled_00061.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00062.png b/static/images/spinning_cat/untitled_00062.png deleted file mode 100644 index 278b000..0000000 Binary files a/static/images/spinning_cat/untitled_00062.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00063.png b/static/images/spinning_cat/untitled_00063.png deleted file mode 100644 index 49b5311..0000000 Binary files a/static/images/spinning_cat/untitled_00063.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00064.png b/static/images/spinning_cat/untitled_00064.png deleted file mode 100644 index 92c36f2..0000000 Binary files a/static/images/spinning_cat/untitled_00064.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00065.png b/static/images/spinning_cat/untitled_00065.png deleted file mode 100644 index 4656eea..0000000 Binary files a/static/images/spinning_cat/untitled_00065.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00066.png b/static/images/spinning_cat/untitled_00066.png deleted file mode 100644 index 8c0600c..0000000 Binary files a/static/images/spinning_cat/untitled_00066.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00067.png b/static/images/spinning_cat/untitled_00067.png deleted file mode 100644 index 7068ec5..0000000 Binary files a/static/images/spinning_cat/untitled_00067.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00068.png b/static/images/spinning_cat/untitled_00068.png deleted file mode 100644 index 24f169c..0000000 Binary files a/static/images/spinning_cat/untitled_00068.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00069.png b/static/images/spinning_cat/untitled_00069.png deleted file mode 100644 index 279e926..0000000 Binary files a/static/images/spinning_cat/untitled_00069.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00070.png b/static/images/spinning_cat/untitled_00070.png deleted file mode 100644 index 8a8e5b8..0000000 Binary files a/static/images/spinning_cat/untitled_00070.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00071.png b/static/images/spinning_cat/untitled_00071.png deleted file mode 100644 index c9a8e3c..0000000 Binary files a/static/images/spinning_cat/untitled_00071.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00072.png b/static/images/spinning_cat/untitled_00072.png deleted file mode 100644 index 9234acb..0000000 Binary files a/static/images/spinning_cat/untitled_00072.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00073.png b/static/images/spinning_cat/untitled_00073.png deleted file mode 100644 index f9d28cf..0000000 Binary files a/static/images/spinning_cat/untitled_00073.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00074.png b/static/images/spinning_cat/untitled_00074.png deleted file mode 100644 index f05e4dc..0000000 Binary files a/static/images/spinning_cat/untitled_00074.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00075.png b/static/images/spinning_cat/untitled_00075.png deleted file mode 100644 index 143959b..0000000 Binary files a/static/images/spinning_cat/untitled_00075.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00076.png b/static/images/spinning_cat/untitled_00076.png deleted file mode 100644 index 1a9a1b7..0000000 Binary files a/static/images/spinning_cat/untitled_00076.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00077.png b/static/images/spinning_cat/untitled_00077.png deleted file mode 100644 index 4dfd4e6..0000000 Binary files a/static/images/spinning_cat/untitled_00077.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00078.png b/static/images/spinning_cat/untitled_00078.png deleted file mode 100644 index bf2605b..0000000 Binary files a/static/images/spinning_cat/untitled_00078.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00079.png b/static/images/spinning_cat/untitled_00079.png deleted file mode 100644 index 326a00c..0000000 Binary files a/static/images/spinning_cat/untitled_00079.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00080.png b/static/images/spinning_cat/untitled_00080.png deleted file mode 100644 index 9e3f1c5..0000000 Binary files a/static/images/spinning_cat/untitled_00080.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00081.png b/static/images/spinning_cat/untitled_00081.png deleted file mode 100644 index 15832d5..0000000 Binary files a/static/images/spinning_cat/untitled_00081.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00082.png b/static/images/spinning_cat/untitled_00082.png deleted file mode 100644 index 36822d6..0000000 Binary files a/static/images/spinning_cat/untitled_00082.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00083.png b/static/images/spinning_cat/untitled_00083.png deleted file mode 100644 index 1dfcf6a..0000000 Binary files a/static/images/spinning_cat/untitled_00083.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00084.png b/static/images/spinning_cat/untitled_00084.png deleted file mode 100644 index 9b6d84a..0000000 Binary files a/static/images/spinning_cat/untitled_00084.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00085.png b/static/images/spinning_cat/untitled_00085.png deleted file mode 100644 index fc01a90..0000000 Binary files a/static/images/spinning_cat/untitled_00085.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00086.png b/static/images/spinning_cat/untitled_00086.png deleted file mode 100644 index 6db519e..0000000 Binary files a/static/images/spinning_cat/untitled_00086.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00087.png b/static/images/spinning_cat/untitled_00087.png deleted file mode 100644 index 8cca462..0000000 Binary files a/static/images/spinning_cat/untitled_00087.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00088.png b/static/images/spinning_cat/untitled_00088.png deleted file mode 100644 index 1ac3ac6..0000000 Binary files a/static/images/spinning_cat/untitled_00088.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00089.png b/static/images/spinning_cat/untitled_00089.png deleted file mode 100644 index 1ac3ac6..0000000 Binary files a/static/images/spinning_cat/untitled_00089.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00090.png b/static/images/spinning_cat/untitled_00090.png deleted file mode 100644 index 609050a..0000000 Binary files a/static/images/spinning_cat/untitled_00090.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00091.png b/static/images/spinning_cat/untitled_00091.png deleted file mode 100644 index 609050a..0000000 Binary files a/static/images/spinning_cat/untitled_00091.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00092.png b/static/images/spinning_cat/untitled_00092.png deleted file mode 100644 index 609050a..0000000 Binary files a/static/images/spinning_cat/untitled_00092.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00093.png b/static/images/spinning_cat/untitled_00093.png deleted file mode 100644 index 609050a..0000000 Binary files a/static/images/spinning_cat/untitled_00093.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00094.png b/static/images/spinning_cat/untitled_00094.png deleted file mode 100644 index 609050a..0000000 Binary files a/static/images/spinning_cat/untitled_00094.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00095.png b/static/images/spinning_cat/untitled_00095.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00095.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00096.png b/static/images/spinning_cat/untitled_00096.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00096.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00097.png b/static/images/spinning_cat/untitled_00097.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00097.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00098.png b/static/images/spinning_cat/untitled_00098.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00098.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00099.png b/static/images/spinning_cat/untitled_00099.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00099.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00100.png b/static/images/spinning_cat/untitled_00100.png deleted file mode 100644 index 3b51499..0000000 Binary files a/static/images/spinning_cat/untitled_00100.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00101.png b/static/images/spinning_cat/untitled_00101.png deleted file mode 100644 index f8e4205..0000000 Binary files a/static/images/spinning_cat/untitled_00101.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00102.png b/static/images/spinning_cat/untitled_00102.png deleted file mode 100644 index 3c4f4ef..0000000 Binary files a/static/images/spinning_cat/untitled_00102.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00103.png b/static/images/spinning_cat/untitled_00103.png deleted file mode 100644 index 1971022..0000000 Binary files a/static/images/spinning_cat/untitled_00103.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00104.png b/static/images/spinning_cat/untitled_00104.png deleted file mode 100644 index 0d12d11..0000000 Binary files a/static/images/spinning_cat/untitled_00104.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00105.png b/static/images/spinning_cat/untitled_00105.png deleted file mode 100644 index 103ff40..0000000 Binary files a/static/images/spinning_cat/untitled_00105.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00106.png b/static/images/spinning_cat/untitled_00106.png deleted file mode 100644 index 40ca74b..0000000 Binary files a/static/images/spinning_cat/untitled_00106.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00107.png b/static/images/spinning_cat/untitled_00107.png deleted file mode 100644 index 1d5d420..0000000 Binary files a/static/images/spinning_cat/untitled_00107.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00108.png b/static/images/spinning_cat/untitled_00108.png deleted file mode 100644 index 811116b..0000000 Binary files a/static/images/spinning_cat/untitled_00108.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00109.png b/static/images/spinning_cat/untitled_00109.png deleted file mode 100644 index 7713f2d..0000000 Binary files a/static/images/spinning_cat/untitled_00109.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00110.png b/static/images/spinning_cat/untitled_00110.png deleted file mode 100644 index be86ea3..0000000 Binary files a/static/images/spinning_cat/untitled_00110.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00111.png b/static/images/spinning_cat/untitled_00111.png deleted file mode 100644 index c768224..0000000 Binary files a/static/images/spinning_cat/untitled_00111.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00112.png b/static/images/spinning_cat/untitled_00112.png deleted file mode 100644 index 1c590b5..0000000 Binary files a/static/images/spinning_cat/untitled_00112.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00113.png b/static/images/spinning_cat/untitled_00113.png deleted file mode 100644 index f1b2a7f..0000000 Binary files a/static/images/spinning_cat/untitled_00113.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00114.png b/static/images/spinning_cat/untitled_00114.png deleted file mode 100644 index 742c900..0000000 Binary files a/static/images/spinning_cat/untitled_00114.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00115.png b/static/images/spinning_cat/untitled_00115.png deleted file mode 100644 index 1241d94..0000000 Binary files a/static/images/spinning_cat/untitled_00115.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00116.png b/static/images/spinning_cat/untitled_00116.png deleted file mode 100644 index ba90c4e..0000000 Binary files a/static/images/spinning_cat/untitled_00116.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00117.png b/static/images/spinning_cat/untitled_00117.png deleted file mode 100644 index 1e44b8f..0000000 Binary files a/static/images/spinning_cat/untitled_00117.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00118.png b/static/images/spinning_cat/untitled_00118.png deleted file mode 100644 index a7dd3fb..0000000 Binary files a/static/images/spinning_cat/untitled_00118.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00119.png b/static/images/spinning_cat/untitled_00119.png deleted file mode 100644 index dc85e56..0000000 Binary files a/static/images/spinning_cat/untitled_00119.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00120.png b/static/images/spinning_cat/untitled_00120.png deleted file mode 100644 index 262d1ba..0000000 Binary files a/static/images/spinning_cat/untitled_00120.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00121.png b/static/images/spinning_cat/untitled_00121.png deleted file mode 100644 index be88607..0000000 Binary files a/static/images/spinning_cat/untitled_00121.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00122.png b/static/images/spinning_cat/untitled_00122.png deleted file mode 100644 index 9e4779f..0000000 Binary files a/static/images/spinning_cat/untitled_00122.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00123.png b/static/images/spinning_cat/untitled_00123.png deleted file mode 100644 index 26cdfd7..0000000 Binary files a/static/images/spinning_cat/untitled_00123.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00124.png b/static/images/spinning_cat/untitled_00124.png deleted file mode 100644 index 9b719f4..0000000 Binary files a/static/images/spinning_cat/untitled_00124.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00125.png b/static/images/spinning_cat/untitled_00125.png deleted file mode 100644 index e25a293..0000000 Binary files a/static/images/spinning_cat/untitled_00125.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00126.png b/static/images/spinning_cat/untitled_00126.png deleted file mode 100644 index 4e9537a..0000000 Binary files a/static/images/spinning_cat/untitled_00126.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00127.png b/static/images/spinning_cat/untitled_00127.png deleted file mode 100644 index 83b7cb8..0000000 Binary files a/static/images/spinning_cat/untitled_00127.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00128.png b/static/images/spinning_cat/untitled_00128.png deleted file mode 100644 index 8842164..0000000 Binary files a/static/images/spinning_cat/untitled_00128.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00129.png b/static/images/spinning_cat/untitled_00129.png deleted file mode 100644 index 5c3b3ad..0000000 Binary files a/static/images/spinning_cat/untitled_00129.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00130.png b/static/images/spinning_cat/untitled_00130.png deleted file mode 100644 index 784bd11..0000000 Binary files a/static/images/spinning_cat/untitled_00130.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00131.png b/static/images/spinning_cat/untitled_00131.png deleted file mode 100644 index 5bf75e4..0000000 Binary files a/static/images/spinning_cat/untitled_00131.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00132.png b/static/images/spinning_cat/untitled_00132.png deleted file mode 100644 index 4823d42..0000000 Binary files a/static/images/spinning_cat/untitled_00132.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00133.png b/static/images/spinning_cat/untitled_00133.png deleted file mode 100644 index 8ce0335..0000000 Binary files a/static/images/spinning_cat/untitled_00133.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00134.png b/static/images/spinning_cat/untitled_00134.png deleted file mode 100644 index 028089d..0000000 Binary files a/static/images/spinning_cat/untitled_00134.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00135.png b/static/images/spinning_cat/untitled_00135.png deleted file mode 100644 index aa64f87..0000000 Binary files a/static/images/spinning_cat/untitled_00135.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00136.png b/static/images/spinning_cat/untitled_00136.png deleted file mode 100644 index f5646c8..0000000 Binary files a/static/images/spinning_cat/untitled_00136.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00137.png b/static/images/spinning_cat/untitled_00137.png deleted file mode 100644 index 6f8e43a..0000000 Binary files a/static/images/spinning_cat/untitled_00137.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00138.png b/static/images/spinning_cat/untitled_00138.png deleted file mode 100644 index 0aeb8a5..0000000 Binary files a/static/images/spinning_cat/untitled_00138.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00139.png b/static/images/spinning_cat/untitled_00139.png deleted file mode 100644 index 9d7d2bc..0000000 Binary files a/static/images/spinning_cat/untitled_00139.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00140.png b/static/images/spinning_cat/untitled_00140.png deleted file mode 100644 index d8eef46..0000000 Binary files a/static/images/spinning_cat/untitled_00140.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00141.png b/static/images/spinning_cat/untitled_00141.png deleted file mode 100644 index d965a87..0000000 Binary files a/static/images/spinning_cat/untitled_00141.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00142.png b/static/images/spinning_cat/untitled_00142.png deleted file mode 100644 index 0d43990..0000000 Binary files a/static/images/spinning_cat/untitled_00142.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00143.png b/static/images/spinning_cat/untitled_00143.png deleted file mode 100644 index 9eb8239..0000000 Binary files a/static/images/spinning_cat/untitled_00143.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00144.png b/static/images/spinning_cat/untitled_00144.png deleted file mode 100644 index 8586c8f..0000000 Binary files a/static/images/spinning_cat/untitled_00144.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00145.png b/static/images/spinning_cat/untitled_00145.png deleted file mode 100644 index ab6cce6..0000000 Binary files a/static/images/spinning_cat/untitled_00145.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00146.png b/static/images/spinning_cat/untitled_00146.png deleted file mode 100644 index 61d8c19..0000000 Binary files a/static/images/spinning_cat/untitled_00146.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00147.png b/static/images/spinning_cat/untitled_00147.png deleted file mode 100644 index 4365b03..0000000 Binary files a/static/images/spinning_cat/untitled_00147.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00148.png b/static/images/spinning_cat/untitled_00148.png deleted file mode 100644 index 9f5159c..0000000 Binary files a/static/images/spinning_cat/untitled_00148.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00149.png b/static/images/spinning_cat/untitled_00149.png deleted file mode 100644 index 1ac4431..0000000 Binary files a/static/images/spinning_cat/untitled_00149.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00150.png b/static/images/spinning_cat/untitled_00150.png deleted file mode 100644 index cf042e0..0000000 Binary files a/static/images/spinning_cat/untitled_00150.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00151.png b/static/images/spinning_cat/untitled_00151.png deleted file mode 100644 index 91ca290..0000000 Binary files a/static/images/spinning_cat/untitled_00151.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00152.png b/static/images/spinning_cat/untitled_00152.png deleted file mode 100644 index 23a9c30..0000000 Binary files a/static/images/spinning_cat/untitled_00152.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00153.png b/static/images/spinning_cat/untitled_00153.png deleted file mode 100644 index 8b041ba..0000000 Binary files a/static/images/spinning_cat/untitled_00153.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00154.png b/static/images/spinning_cat/untitled_00154.png deleted file mode 100644 index 37a4e66..0000000 Binary files a/static/images/spinning_cat/untitled_00154.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00155.png b/static/images/spinning_cat/untitled_00155.png deleted file mode 100644 index 4f5121a..0000000 Binary files a/static/images/spinning_cat/untitled_00155.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00156.png b/static/images/spinning_cat/untitled_00156.png deleted file mode 100644 index 618e1bf..0000000 Binary files a/static/images/spinning_cat/untitled_00156.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00157.png b/static/images/spinning_cat/untitled_00157.png deleted file mode 100644 index 5035f10..0000000 Binary files a/static/images/spinning_cat/untitled_00157.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00158.png b/static/images/spinning_cat/untitled_00158.png deleted file mode 100644 index 5ade8e9..0000000 Binary files a/static/images/spinning_cat/untitled_00158.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00159.png b/static/images/spinning_cat/untitled_00159.png deleted file mode 100644 index bea236a..0000000 Binary files a/static/images/spinning_cat/untitled_00159.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00160.png b/static/images/spinning_cat/untitled_00160.png deleted file mode 100644 index 95be0bb..0000000 Binary files a/static/images/spinning_cat/untitled_00160.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00161.png b/static/images/spinning_cat/untitled_00161.png deleted file mode 100644 index fe66742..0000000 Binary files a/static/images/spinning_cat/untitled_00161.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00162.png b/static/images/spinning_cat/untitled_00162.png deleted file mode 100644 index 861871d..0000000 Binary files a/static/images/spinning_cat/untitled_00162.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00163.png b/static/images/spinning_cat/untitled_00163.png deleted file mode 100644 index 861871d..0000000 Binary files a/static/images/spinning_cat/untitled_00163.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00164.png b/static/images/spinning_cat/untitled_00164.png deleted file mode 100644 index 861871d..0000000 Binary files a/static/images/spinning_cat/untitled_00164.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00165.png b/static/images/spinning_cat/untitled_00165.png deleted file mode 100644 index 861871d..0000000 Binary files a/static/images/spinning_cat/untitled_00165.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00166.png b/static/images/spinning_cat/untitled_00166.png deleted file mode 100644 index 070d5ae..0000000 Binary files a/static/images/spinning_cat/untitled_00166.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00167.png b/static/images/spinning_cat/untitled_00167.png deleted file mode 100644 index 946ff27..0000000 Binary files a/static/images/spinning_cat/untitled_00167.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00168.png b/static/images/spinning_cat/untitled_00168.png deleted file mode 100644 index a652134..0000000 Binary files a/static/images/spinning_cat/untitled_00168.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00169.png b/static/images/spinning_cat/untitled_00169.png deleted file mode 100644 index f9844d0..0000000 Binary files a/static/images/spinning_cat/untitled_00169.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00170.png b/static/images/spinning_cat/untitled_00170.png deleted file mode 100644 index 180cbe1..0000000 Binary files a/static/images/spinning_cat/untitled_00170.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00171.png b/static/images/spinning_cat/untitled_00171.png deleted file mode 100644 index 180cbe1..0000000 Binary files a/static/images/spinning_cat/untitled_00171.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00172.png b/static/images/spinning_cat/untitled_00172.png deleted file mode 100644 index 3863172..0000000 Binary files a/static/images/spinning_cat/untitled_00172.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00173.png b/static/images/spinning_cat/untitled_00173.png deleted file mode 100644 index 0b2d35a..0000000 Binary files a/static/images/spinning_cat/untitled_00173.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00174.png b/static/images/spinning_cat/untitled_00174.png deleted file mode 100644 index 0b2d35a..0000000 Binary files a/static/images/spinning_cat/untitled_00174.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00175.png b/static/images/spinning_cat/untitled_00175.png deleted file mode 100644 index 9504671..0000000 Binary files a/static/images/spinning_cat/untitled_00175.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00176.png b/static/images/spinning_cat/untitled_00176.png deleted file mode 100644 index cf3ebbe..0000000 Binary files a/static/images/spinning_cat/untitled_00176.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00177.png b/static/images/spinning_cat/untitled_00177.png deleted file mode 100644 index 2cf6203..0000000 Binary files a/static/images/spinning_cat/untitled_00177.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00178.png b/static/images/spinning_cat/untitled_00178.png deleted file mode 100644 index e9c9692..0000000 Binary files a/static/images/spinning_cat/untitled_00178.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00179.png b/static/images/spinning_cat/untitled_00179.png deleted file mode 100644 index 77b0319..0000000 Binary files a/static/images/spinning_cat/untitled_00179.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00180.png b/static/images/spinning_cat/untitled_00180.png deleted file mode 100644 index 307b111..0000000 Binary files a/static/images/spinning_cat/untitled_00180.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00181.png b/static/images/spinning_cat/untitled_00181.png deleted file mode 100644 index 0152a52..0000000 Binary files a/static/images/spinning_cat/untitled_00181.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00182.png b/static/images/spinning_cat/untitled_00182.png deleted file mode 100644 index d1d3a82..0000000 Binary files a/static/images/spinning_cat/untitled_00182.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00183.png b/static/images/spinning_cat/untitled_00183.png deleted file mode 100644 index 4b976e2..0000000 Binary files a/static/images/spinning_cat/untitled_00183.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00184.png b/static/images/spinning_cat/untitled_00184.png deleted file mode 100644 index 75fb852..0000000 Binary files a/static/images/spinning_cat/untitled_00184.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00185.png b/static/images/spinning_cat/untitled_00185.png deleted file mode 100644 index 4355971..0000000 Binary files a/static/images/spinning_cat/untitled_00185.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00186.png b/static/images/spinning_cat/untitled_00186.png deleted file mode 100644 index a2bf6e9..0000000 Binary files a/static/images/spinning_cat/untitled_00186.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00187.png b/static/images/spinning_cat/untitled_00187.png deleted file mode 100644 index 4b976e2..0000000 Binary files a/static/images/spinning_cat/untitled_00187.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00188.png b/static/images/spinning_cat/untitled_00188.png deleted file mode 100644 index 47eda65..0000000 Binary files a/static/images/spinning_cat/untitled_00188.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00189.png b/static/images/spinning_cat/untitled_00189.png deleted file mode 100644 index df3bb27..0000000 Binary files a/static/images/spinning_cat/untitled_00189.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00190.png b/static/images/spinning_cat/untitled_00190.png deleted file mode 100644 index 55a4a72..0000000 Binary files a/static/images/spinning_cat/untitled_00190.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00191.png b/static/images/spinning_cat/untitled_00191.png deleted file mode 100644 index f1d6020..0000000 Binary files a/static/images/spinning_cat/untitled_00191.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00192.png b/static/images/spinning_cat/untitled_00192.png deleted file mode 100644 index a65edcd..0000000 Binary files a/static/images/spinning_cat/untitled_00192.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00193.png b/static/images/spinning_cat/untitled_00193.png deleted file mode 100644 index d01464a..0000000 Binary files a/static/images/spinning_cat/untitled_00193.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00194.png b/static/images/spinning_cat/untitled_00194.png deleted file mode 100644 index 2093c88..0000000 Binary files a/static/images/spinning_cat/untitled_00194.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00195.png b/static/images/spinning_cat/untitled_00195.png deleted file mode 100644 index 76b77a2..0000000 Binary files a/static/images/spinning_cat/untitled_00195.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00196.png b/static/images/spinning_cat/untitled_00196.png deleted file mode 100644 index 57bc685..0000000 Binary files a/static/images/spinning_cat/untitled_00196.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00197.png b/static/images/spinning_cat/untitled_00197.png deleted file mode 100644 index c7acef6..0000000 Binary files a/static/images/spinning_cat/untitled_00197.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00198.png b/static/images/spinning_cat/untitled_00198.png deleted file mode 100644 index 88cccc9..0000000 Binary files a/static/images/spinning_cat/untitled_00198.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00199.png b/static/images/spinning_cat/untitled_00199.png deleted file mode 100644 index 26d8a17..0000000 Binary files a/static/images/spinning_cat/untitled_00199.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00200.png b/static/images/spinning_cat/untitled_00200.png deleted file mode 100644 index 64c297e..0000000 Binary files a/static/images/spinning_cat/untitled_00200.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00201.png b/static/images/spinning_cat/untitled_00201.png deleted file mode 100644 index 5219ab3..0000000 Binary files a/static/images/spinning_cat/untitled_00201.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00202.png b/static/images/spinning_cat/untitled_00202.png deleted file mode 100644 index 272de37..0000000 Binary files a/static/images/spinning_cat/untitled_00202.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00203.png b/static/images/spinning_cat/untitled_00203.png deleted file mode 100644 index 45eb47a..0000000 Binary files a/static/images/spinning_cat/untitled_00203.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00204.png b/static/images/spinning_cat/untitled_00204.png deleted file mode 100644 index 76d5172..0000000 Binary files a/static/images/spinning_cat/untitled_00204.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00205.png b/static/images/spinning_cat/untitled_00205.png deleted file mode 100644 index e55ad3e..0000000 Binary files a/static/images/spinning_cat/untitled_00205.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00206.png b/static/images/spinning_cat/untitled_00206.png deleted file mode 100644 index 96736af..0000000 Binary files a/static/images/spinning_cat/untitled_00206.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00207.png b/static/images/spinning_cat/untitled_00207.png deleted file mode 100644 index 269375f..0000000 Binary files a/static/images/spinning_cat/untitled_00207.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00208.png b/static/images/spinning_cat/untitled_00208.png deleted file mode 100644 index 3fd4e45..0000000 Binary files a/static/images/spinning_cat/untitled_00208.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00209.png b/static/images/spinning_cat/untitled_00209.png deleted file mode 100644 index 1cb988b..0000000 Binary files a/static/images/spinning_cat/untitled_00209.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00210.png b/static/images/spinning_cat/untitled_00210.png deleted file mode 100644 index 5e6683c..0000000 Binary files a/static/images/spinning_cat/untitled_00210.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00211.png b/static/images/spinning_cat/untitled_00211.png deleted file mode 100644 index 03f7eac..0000000 Binary files a/static/images/spinning_cat/untitled_00211.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00212.png b/static/images/spinning_cat/untitled_00212.png deleted file mode 100644 index f17d929..0000000 Binary files a/static/images/spinning_cat/untitled_00212.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00213.png b/static/images/spinning_cat/untitled_00213.png deleted file mode 100644 index 2ec308d..0000000 Binary files a/static/images/spinning_cat/untitled_00213.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00214.png b/static/images/spinning_cat/untitled_00214.png deleted file mode 100644 index 4936796..0000000 Binary files a/static/images/spinning_cat/untitled_00214.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00215.png b/static/images/spinning_cat/untitled_00215.png deleted file mode 100644 index 54bc470..0000000 Binary files a/static/images/spinning_cat/untitled_00215.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00216.png b/static/images/spinning_cat/untitled_00216.png deleted file mode 100644 index 1684514..0000000 Binary files a/static/images/spinning_cat/untitled_00216.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00217.png b/static/images/spinning_cat/untitled_00217.png deleted file mode 100644 index 1d112a6..0000000 Binary files a/static/images/spinning_cat/untitled_00217.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00218.png b/static/images/spinning_cat/untitled_00218.png deleted file mode 100644 index a11764b..0000000 Binary files a/static/images/spinning_cat/untitled_00218.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00219.png b/static/images/spinning_cat/untitled_00219.png deleted file mode 100644 index 6a0b000..0000000 Binary files a/static/images/spinning_cat/untitled_00219.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00220.png b/static/images/spinning_cat/untitled_00220.png deleted file mode 100644 index 15fd481..0000000 Binary files a/static/images/spinning_cat/untitled_00220.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00221.png b/static/images/spinning_cat/untitled_00221.png deleted file mode 100644 index 6f17839..0000000 Binary files a/static/images/spinning_cat/untitled_00221.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00222.png b/static/images/spinning_cat/untitled_00222.png deleted file mode 100644 index beccf16..0000000 Binary files a/static/images/spinning_cat/untitled_00222.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00223.png b/static/images/spinning_cat/untitled_00223.png deleted file mode 100644 index b7ce027..0000000 Binary files a/static/images/spinning_cat/untitled_00223.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00224.png b/static/images/spinning_cat/untitled_00224.png deleted file mode 100644 index 9715ca1..0000000 Binary files a/static/images/spinning_cat/untitled_00224.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00225.png b/static/images/spinning_cat/untitled_00225.png deleted file mode 100644 index bb410ec..0000000 Binary files a/static/images/spinning_cat/untitled_00225.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00226.png b/static/images/spinning_cat/untitled_00226.png deleted file mode 100644 index 6957aee..0000000 Binary files a/static/images/spinning_cat/untitled_00226.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00227.png b/static/images/spinning_cat/untitled_00227.png deleted file mode 100644 index 1414956..0000000 Binary files a/static/images/spinning_cat/untitled_00227.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00228.png b/static/images/spinning_cat/untitled_00228.png deleted file mode 100644 index 889823e..0000000 Binary files a/static/images/spinning_cat/untitled_00228.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00229.png b/static/images/spinning_cat/untitled_00229.png deleted file mode 100644 index ed4bba5..0000000 Binary files a/static/images/spinning_cat/untitled_00229.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00230.png b/static/images/spinning_cat/untitled_00230.png deleted file mode 100644 index 0db688c..0000000 Binary files a/static/images/spinning_cat/untitled_00230.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00231.png b/static/images/spinning_cat/untitled_00231.png deleted file mode 100644 index 9759c05..0000000 Binary files a/static/images/spinning_cat/untitled_00231.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00232.png b/static/images/spinning_cat/untitled_00232.png deleted file mode 100644 index e78944a..0000000 Binary files a/static/images/spinning_cat/untitled_00232.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00233.png b/static/images/spinning_cat/untitled_00233.png deleted file mode 100644 index b7fac50..0000000 Binary files a/static/images/spinning_cat/untitled_00233.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00234.png b/static/images/spinning_cat/untitled_00234.png deleted file mode 100644 index d2e712a..0000000 Binary files a/static/images/spinning_cat/untitled_00234.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00235.png b/static/images/spinning_cat/untitled_00235.png deleted file mode 100644 index 21cd07a..0000000 Binary files a/static/images/spinning_cat/untitled_00235.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00236.png b/static/images/spinning_cat/untitled_00236.png deleted file mode 100644 index 2df4dbe..0000000 Binary files a/static/images/spinning_cat/untitled_00236.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00237.png b/static/images/spinning_cat/untitled_00237.png deleted file mode 100644 index 1d99041..0000000 Binary files a/static/images/spinning_cat/untitled_00237.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00238.png b/static/images/spinning_cat/untitled_00238.png deleted file mode 100644 index 2434acf..0000000 Binary files a/static/images/spinning_cat/untitled_00238.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00239.png b/static/images/spinning_cat/untitled_00239.png deleted file mode 100644 index 41d3c23..0000000 Binary files a/static/images/spinning_cat/untitled_00239.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00240.png b/static/images/spinning_cat/untitled_00240.png deleted file mode 100644 index fe9b196..0000000 Binary files a/static/images/spinning_cat/untitled_00240.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00241.png b/static/images/spinning_cat/untitled_00241.png deleted file mode 100644 index 102ca17..0000000 Binary files a/static/images/spinning_cat/untitled_00241.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00242.png b/static/images/spinning_cat/untitled_00242.png deleted file mode 100644 index 68975d9..0000000 Binary files a/static/images/spinning_cat/untitled_00242.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00243.png b/static/images/spinning_cat/untitled_00243.png deleted file mode 100644 index 1bd89eb..0000000 Binary files a/static/images/spinning_cat/untitled_00243.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00244.png b/static/images/spinning_cat/untitled_00244.png deleted file mode 100644 index 8a3f611..0000000 Binary files a/static/images/spinning_cat/untitled_00244.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00245.png b/static/images/spinning_cat/untitled_00245.png deleted file mode 100644 index 74c9715..0000000 Binary files a/static/images/spinning_cat/untitled_00245.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00246.png b/static/images/spinning_cat/untitled_00246.png deleted file mode 100644 index c505c01..0000000 Binary files a/static/images/spinning_cat/untitled_00246.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00247.png b/static/images/spinning_cat/untitled_00247.png deleted file mode 100644 index b606600..0000000 Binary files a/static/images/spinning_cat/untitled_00247.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00248.png b/static/images/spinning_cat/untitled_00248.png deleted file mode 100644 index 9e689ed..0000000 Binary files a/static/images/spinning_cat/untitled_00248.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00249.png b/static/images/spinning_cat/untitled_00249.png deleted file mode 100644 index 41d5cc5..0000000 Binary files a/static/images/spinning_cat/untitled_00249.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00250.png b/static/images/spinning_cat/untitled_00250.png deleted file mode 100644 index 150c568..0000000 Binary files a/static/images/spinning_cat/untitled_00250.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00251.png b/static/images/spinning_cat/untitled_00251.png deleted file mode 100644 index d072e08..0000000 Binary files a/static/images/spinning_cat/untitled_00251.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00252.png b/static/images/spinning_cat/untitled_00252.png deleted file mode 100644 index 487332b..0000000 Binary files a/static/images/spinning_cat/untitled_00252.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00253.png b/static/images/spinning_cat/untitled_00253.png deleted file mode 100644 index 22eeb46..0000000 Binary files a/static/images/spinning_cat/untitled_00253.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00254.png b/static/images/spinning_cat/untitled_00254.png deleted file mode 100644 index 8461f1f..0000000 Binary files a/static/images/spinning_cat/untitled_00254.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00255.png b/static/images/spinning_cat/untitled_00255.png deleted file mode 100644 index 9ce608d..0000000 Binary files a/static/images/spinning_cat/untitled_00255.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00256.png b/static/images/spinning_cat/untitled_00256.png deleted file mode 100644 index 5016b9d..0000000 Binary files a/static/images/spinning_cat/untitled_00256.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00257.png b/static/images/spinning_cat/untitled_00257.png deleted file mode 100644 index e685de7..0000000 Binary files a/static/images/spinning_cat/untitled_00257.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00258.png b/static/images/spinning_cat/untitled_00258.png deleted file mode 100644 index 63bb69a..0000000 Binary files a/static/images/spinning_cat/untitled_00258.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00259.png b/static/images/spinning_cat/untitled_00259.png deleted file mode 100644 index 32d6963..0000000 Binary files a/static/images/spinning_cat/untitled_00259.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00260.png b/static/images/spinning_cat/untitled_00260.png deleted file mode 100644 index be7c9ff..0000000 Binary files a/static/images/spinning_cat/untitled_00260.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00261.png b/static/images/spinning_cat/untitled_00261.png deleted file mode 100644 index cc33d84..0000000 Binary files a/static/images/spinning_cat/untitled_00261.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00262.png b/static/images/spinning_cat/untitled_00262.png deleted file mode 100644 index f3a3400..0000000 Binary files a/static/images/spinning_cat/untitled_00262.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00263.png b/static/images/spinning_cat/untitled_00263.png deleted file mode 100644 index 74ce00e..0000000 Binary files a/static/images/spinning_cat/untitled_00263.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00264.png b/static/images/spinning_cat/untitled_00264.png deleted file mode 100644 index 0aff309..0000000 Binary files a/static/images/spinning_cat/untitled_00264.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00265.png b/static/images/spinning_cat/untitled_00265.png deleted file mode 100644 index 1b8c193..0000000 Binary files a/static/images/spinning_cat/untitled_00265.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00266.png b/static/images/spinning_cat/untitled_00266.png deleted file mode 100644 index 818f565..0000000 Binary files a/static/images/spinning_cat/untitled_00266.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00267.png b/static/images/spinning_cat/untitled_00267.png deleted file mode 100644 index ec09a08..0000000 Binary files a/static/images/spinning_cat/untitled_00267.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00268.png b/static/images/spinning_cat/untitled_00268.png deleted file mode 100644 index 12f2c62..0000000 Binary files a/static/images/spinning_cat/untitled_00268.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00269.png b/static/images/spinning_cat/untitled_00269.png deleted file mode 100644 index 8833314..0000000 Binary files a/static/images/spinning_cat/untitled_00269.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00270.png b/static/images/spinning_cat/untitled_00270.png deleted file mode 100644 index fb08542..0000000 Binary files a/static/images/spinning_cat/untitled_00270.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00271.png b/static/images/spinning_cat/untitled_00271.png deleted file mode 100644 index 52e983e..0000000 Binary files a/static/images/spinning_cat/untitled_00271.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00272.png b/static/images/spinning_cat/untitled_00272.png deleted file mode 100644 index 0f3af72..0000000 Binary files a/static/images/spinning_cat/untitled_00272.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00273.png b/static/images/spinning_cat/untitled_00273.png deleted file mode 100644 index 0592569..0000000 Binary files a/static/images/spinning_cat/untitled_00273.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00274.png b/static/images/spinning_cat/untitled_00274.png deleted file mode 100644 index 0eaef0a..0000000 Binary files a/static/images/spinning_cat/untitled_00274.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00275.png b/static/images/spinning_cat/untitled_00275.png deleted file mode 100644 index 7bb6ea1..0000000 Binary files a/static/images/spinning_cat/untitled_00275.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00276.png b/static/images/spinning_cat/untitled_00276.png deleted file mode 100644 index 4ca8fa1..0000000 Binary files a/static/images/spinning_cat/untitled_00276.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00277.png b/static/images/spinning_cat/untitled_00277.png deleted file mode 100644 index bc3d1e2..0000000 Binary files a/static/images/spinning_cat/untitled_00277.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00278.png b/static/images/spinning_cat/untitled_00278.png deleted file mode 100644 index 3d184a8..0000000 Binary files a/static/images/spinning_cat/untitled_00278.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00279.png b/static/images/spinning_cat/untitled_00279.png deleted file mode 100644 index 92d18ff..0000000 Binary files a/static/images/spinning_cat/untitled_00279.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00280.png b/static/images/spinning_cat/untitled_00280.png deleted file mode 100644 index 88502b7..0000000 Binary files a/static/images/spinning_cat/untitled_00280.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00281.png b/static/images/spinning_cat/untitled_00281.png deleted file mode 100644 index a7b39a6..0000000 Binary files a/static/images/spinning_cat/untitled_00281.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00282.png b/static/images/spinning_cat/untitled_00282.png deleted file mode 100644 index 2d1efb0..0000000 Binary files a/static/images/spinning_cat/untitled_00282.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00283.png b/static/images/spinning_cat/untitled_00283.png deleted file mode 100644 index 5e97250..0000000 Binary files a/static/images/spinning_cat/untitled_00283.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00284.png b/static/images/spinning_cat/untitled_00284.png deleted file mode 100644 index fd4b8bf..0000000 Binary files a/static/images/spinning_cat/untitled_00284.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00285.png b/static/images/spinning_cat/untitled_00285.png deleted file mode 100644 index d1a6e46..0000000 Binary files a/static/images/spinning_cat/untitled_00285.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00286.png b/static/images/spinning_cat/untitled_00286.png deleted file mode 100644 index ac33720..0000000 Binary files a/static/images/spinning_cat/untitled_00286.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00287.png b/static/images/spinning_cat/untitled_00287.png deleted file mode 100644 index 9382874..0000000 Binary files a/static/images/spinning_cat/untitled_00287.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00288.png b/static/images/spinning_cat/untitled_00288.png deleted file mode 100644 index fdb8385..0000000 Binary files a/static/images/spinning_cat/untitled_00288.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00289.png b/static/images/spinning_cat/untitled_00289.png deleted file mode 100644 index 2ab15af..0000000 Binary files a/static/images/spinning_cat/untitled_00289.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00290.png b/static/images/spinning_cat/untitled_00290.png deleted file mode 100644 index d7c01a2..0000000 Binary files a/static/images/spinning_cat/untitled_00290.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00291.png b/static/images/spinning_cat/untitled_00291.png deleted file mode 100644 index f14c164..0000000 Binary files a/static/images/spinning_cat/untitled_00291.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00292.png b/static/images/spinning_cat/untitled_00292.png deleted file mode 100644 index 1933d3c..0000000 Binary files a/static/images/spinning_cat/untitled_00292.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00293.png b/static/images/spinning_cat/untitled_00293.png deleted file mode 100644 index 3aa2495..0000000 Binary files a/static/images/spinning_cat/untitled_00293.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00294.png b/static/images/spinning_cat/untitled_00294.png deleted file mode 100644 index b36871d..0000000 Binary files a/static/images/spinning_cat/untitled_00294.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00295.png b/static/images/spinning_cat/untitled_00295.png deleted file mode 100644 index 41e1556..0000000 Binary files a/static/images/spinning_cat/untitled_00295.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00296.png b/static/images/spinning_cat/untitled_00296.png deleted file mode 100644 index f21405f..0000000 Binary files a/static/images/spinning_cat/untitled_00296.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00297.png b/static/images/spinning_cat/untitled_00297.png deleted file mode 100644 index 7868c49..0000000 Binary files a/static/images/spinning_cat/untitled_00297.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00298.png b/static/images/spinning_cat/untitled_00298.png deleted file mode 100644 index 934fec0..0000000 Binary files a/static/images/spinning_cat/untitled_00298.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00299.png b/static/images/spinning_cat/untitled_00299.png deleted file mode 100644 index 934fec0..0000000 Binary files a/static/images/spinning_cat/untitled_00299.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00300.png b/static/images/spinning_cat/untitled_00300.png deleted file mode 100644 index 618ce88..0000000 Binary files a/static/images/spinning_cat/untitled_00300.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00301.png b/static/images/spinning_cat/untitled_00301.png deleted file mode 100644 index d7dc6ec..0000000 Binary files a/static/images/spinning_cat/untitled_00301.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00302.png b/static/images/spinning_cat/untitled_00302.png deleted file mode 100644 index cec25f5..0000000 Binary files a/static/images/spinning_cat/untitled_00302.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00303.png b/static/images/spinning_cat/untitled_00303.png deleted file mode 100644 index c446b42..0000000 Binary files a/static/images/spinning_cat/untitled_00303.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00304.png b/static/images/spinning_cat/untitled_00304.png deleted file mode 100644 index 3304033..0000000 Binary files a/static/images/spinning_cat/untitled_00304.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00305.png b/static/images/spinning_cat/untitled_00305.png deleted file mode 100644 index 24a5a08..0000000 Binary files a/static/images/spinning_cat/untitled_00305.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00306.png b/static/images/spinning_cat/untitled_00306.png deleted file mode 100644 index 60bd55e..0000000 Binary files a/static/images/spinning_cat/untitled_00306.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00307.png b/static/images/spinning_cat/untitled_00307.png deleted file mode 100644 index ace9077..0000000 Binary files a/static/images/spinning_cat/untitled_00307.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00308.png b/static/images/spinning_cat/untitled_00308.png deleted file mode 100644 index 8344a47..0000000 Binary files a/static/images/spinning_cat/untitled_00308.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00309.png b/static/images/spinning_cat/untitled_00309.png deleted file mode 100644 index f6fc610..0000000 Binary files a/static/images/spinning_cat/untitled_00309.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00310.png b/static/images/spinning_cat/untitled_00310.png deleted file mode 100644 index f6fc610..0000000 Binary files a/static/images/spinning_cat/untitled_00310.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00311.png b/static/images/spinning_cat/untitled_00311.png deleted file mode 100644 index f6fc610..0000000 Binary files a/static/images/spinning_cat/untitled_00311.png and /dev/null differ diff --git a/static/images/spinning_cat/untitled_00312.png b/static/images/spinning_cat/untitled_00312.png deleted file mode 100644 index f6fc610..0000000 Binary files a/static/images/spinning_cat/untitled_00312.png and /dev/null differ diff --git a/static/stylesheets/global.css b/static/stylesheets/global.css index 118b221..4ac99e5 100644 --- a/static/stylesheets/global.css +++ b/static/stylesheets/global.css @@ -13,12 +13,7 @@ url("/fonts/NotoSans-VariableFont_wdth,wght.ttf") format("truetype"); } -.cozette * { - font-family: "CozetteVector"; -} - -/* fuck it */ -body * { +.cozette { font-family: "CozetteVector"; } diff --git a/static/stylesheets/main-theme.css b/static/stylesheets/main-theme.css new file mode 100644 index 0000000..446770b --- /dev/null +++ b/static/stylesheets/main-theme.css @@ -0,0 +1,13 @@ +:root { + --title-font: 'CozetteVector'; + --main-font: 'Segoe UI'; + --text1: #eee; /* Primary text. */ + --text2: #cac9c6; /* Secondary text. */ + --text3: #b0afad; /* Third text color. */ + --text4: #868584; /* Fourth text color. */ + --background: #232222; + --background1: #1b1a1a; + --primary: #227c9d; + --secondary: #ffcb77; + --accent: #17c3b2; +} diff --git a/svelte.config.js b/svelte.config.js index 5289fde..1745d75 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -4,14 +4,6 @@ import adapter from '@sveltejs/adapter-static'; /** @type {import('@sveltejs/kit').Config} */ export default { preprocess: vitePreprocess(), - onwarn: (warning, handler) => { - if (warning.code.startsWith('a11y-')) return - if (warning.code === 'missing-exports-condition') return - if (warning.code === 'a11y-no-static-element-interactions') return - if (warning.code === 'svelte-ignore a11y-autofocus') return - if (warning.code.startsWith('css-unused-selector')) return - handler(warning) - }, kit: { prerender: { handleHttpError: 'fail' diff --git a/vite.config.js b/vite.config.js index 1a37c22..fce9e87 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,28 +1,6 @@ -import tailwindcss from "@tailwindcss/vite"; import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vite'; -import path from "path"; - -const buildTime = new Intl.DateTimeFormat('da-DK', { - day: '2-digit', - month: '2-digit', - year: 'numeric', - hour: '2-digit', - minute: '2-digit', - hour12: false, - timeZone: 'Europe/Copenhagen' -}).format(new Date()); export default defineConfig({ - plugins: [tailwindcss(), sveltekit()], - define: { - __BUILD_TIME__: JSON.stringify(buildTime) - }, - resolve: { - alias: { - "@images": path.resolve("./src/images"), - "@src": path.resolve("./src"), - "@static": path.resolve("./static"), - } - } + plugins: [sveltekit()], });