From c6e76be1afe3505ecf501cb5f2d0ca051711a87a Mon Sep 17 00:00:00 2001 From: Alex Tideman Date: Tue, 10 Sep 2024 11:49:54 -0500 Subject: [PATCH 1/2] Add tailwind, fix up some small styling issues --- package.json | 5 +- pnpm-lock.yaml | 3417 +++++++++++---------- postcss.config.js | 6 + src/app.html | 2 +- src/lib/components/payment-details.svelte | 57 +- src/lib/components/shipment-status.svelte | 22 +- src/routes/admin/+page.svelte | 42 +- src/routes/app.css | 17 +- static/favicon.ico | Bin 0 -> 15406 bytes static/favicon.png | Bin 1571 -> 0 bytes svelte.config.js | 1 - tailwind.config.js | 9 + 12 files changed, 1859 insertions(+), 1719 deletions(-) create mode 100644 postcss.config.js create mode 100644 static/favicon.ico delete mode 100644 static/favicon.png create mode 100644 tailwind.config.js diff --git a/package.json b/package.json index 30341bf..3ec185c 100644 --- a/package.json +++ b/package.json @@ -14,12 +14,15 @@ "@types/eslint": "^8.56.0", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", + "autoprefixer": "^10.4.20", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.35.1", + "postcss": "^8.4.45", "prettier": "^3.1.1", "prettier-plugin-svelte": "^3.1.2", "svelte-check": "^3.6.0", + "tailwindcss": "^3.4.10", "tslib": "^2.4.1", "typescript": "^5.0.0" }, @@ -27,10 +30,10 @@ "dependencies": { "@fontsource/fira-mono": "^4.5.10", "@neoconfetti/svelte": "^1.0.0", + "@sveltejs/adapter-node": "^5.0.1", "@sveltejs/kit": "^2.4.3", "@sveltejs/vite-plugin-svelte": "^3.0.0", "svelte": "^4.2.19", - "@sveltejs/adapter-node": "^5.0.1", "vite": "^5.0.13" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b9abf80..ba49537 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,284 +1,434 @@ -lockfileVersion: '9.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true excludeLinksFromLockfile: false -importers: - - .: - dependencies: - '@fontsource/fira-mono': - specifier: ^4.5.10 - version: 4.5.10 - '@neoconfetti/svelte': - specifier: ^1.0.0 - version: 1.0.0 - '@sveltejs/adapter-node': - specifier: ^5.0.1 - version: 5.0.1(@sveltejs/kit@2.5.10(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12)) - '@sveltejs/kit': - specifier: ^2.4.3 - version: 2.5.10(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12) - '@sveltejs/vite-plugin-svelte': - specifier: ^3.0.0 - version: 3.1.0(svelte@4.2.19)(vite@5.2.12) - svelte: - specifier: ^4.2.19 - version: 4.2.19 - vite: - specifier: ^5.0.13 - version: 5.2.12 - devDependencies: - '@types/eslint': - specifier: ^8.56.0 - version: 8.56.10 - '@typescript-eslint/eslint-plugin': - specifier: ^7.0.0 - version: 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': - specifier: ^7.0.0 - version: 7.11.0(eslint@8.57.0)(typescript@5.4.5) - eslint: - specifier: ^8.56.0 - version: 8.57.0 - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) - eslint-plugin-svelte: - specifier: ^2.35.1 - version: 2.39.0(eslint@8.57.0)(svelte@4.2.19) - prettier: - specifier: ^3.1.1 - version: 3.2.5 - prettier-plugin-svelte: - specifier: ^3.1.2 - version: 3.2.3(prettier@3.2.5)(svelte@4.2.19) - svelte-check: - specifier: ^3.6.0 - version: 3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.19) - tslib: - specifier: ^2.4.1 - version: 2.6.2 - typescript: - specifier: ^5.0.0 - version: 5.4.5 +dependencies: + '@fontsource/fira-mono': + specifier: ^4.5.10 + version: 4.5.10 + '@neoconfetti/svelte': + specifier: ^1.0.0 + version: 1.0.0 + '@sveltejs/adapter-node': + specifier: ^5.0.1 + version: 5.0.1(@sveltejs/kit@2.4.3) + '@sveltejs/kit': + specifier: ^2.4.3 + version: 2.4.3(@sveltejs/vite-plugin-svelte@3.0.0)(svelte@4.2.19)(vite@5.0.13) + '@sveltejs/vite-plugin-svelte': + specifier: ^3.0.0 + version: 3.0.0(svelte@4.2.19)(vite@5.0.13) + svelte: + specifier: ^4.2.19 + version: 4.2.19 + vite: + specifier: ^5.0.13 + version: 5.0.13 + +devDependencies: + '@types/eslint': + specifier: ^8.56.0 + version: 8.56.0 + '@typescript-eslint/eslint-plugin': + specifier: ^7.0.0 + version: 7.0.0(@typescript-eslint/parser@7.0.0)(eslint@8.56.0)(typescript@5.0.2) + '@typescript-eslint/parser': + specifier: ^7.0.0 + version: 7.0.0(eslint@8.56.0)(typescript@5.0.2) + autoprefixer: + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.45) + eslint: + specifier: ^8.56.0 + version: 8.56.0 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.56.0) + eslint-plugin-svelte: + specifier: ^2.35.1 + version: 2.35.1(eslint@8.56.0)(svelte@4.2.19) + postcss: + specifier: ^8.4.45 + version: 8.4.45 + prettier: + specifier: ^3.1.1 + version: 3.1.1 + prettier-plugin-svelte: + specifier: ^3.1.2 + version: 3.1.2(prettier@3.1.1)(svelte@4.2.19) + svelte-check: + specifier: ^3.6.0 + version: 3.6.0(postcss@8.4.45)(svelte@4.2.19) + tailwindcss: + specifier: ^3.4.10 + version: 3.4.10 + tslib: + specifier: ^2.4.1 + version: 2.4.1 + typescript: + specifier: ^5.0.0 + version: 5.0.2 packages: - '@ampproject/remapping@2.3.0': + /@alloc/quick-lru@5.2.0: + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + dev: true + + /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] + requiresBuild: true + dev: false + optional: true - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} cpu: [arm64] os: [android] + requiresBuild: true + dev: false + optional: true - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} cpu: [arm] os: [android] + requiresBuild: true + dev: false + optional: true - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} cpu: [x64] os: [android] + requiresBuild: true + dev: false + optional: true - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + requiresBuild: true + dev: false + optional: true - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} cpu: [arm] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + requiresBuild: true + dev: false + optional: true - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + requiresBuild: true + dev: false + optional: true - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + requiresBuild: true + dev: false + optional: true - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + requiresBuild: true + dev: false + optional: true - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} cpu: [x64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@eslint-community/eslint-utils@4.4.0': + /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.56.0 + eslint-visitor-keys: 3.4.3 + dev: true - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true - '@eslint/eslintrc@2.1.4': + /@eslint/eslintrc@2.1.4: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.7 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true - '@eslint/js@8.57.0': - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + /@eslint/js@8.56.0: + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@fontsource/fira-mono@4.5.10': + /@fontsource/fira-mono@4.5.10: resolution: {integrity: sha512-bxUnRP8xptGRo8YXeY073DSpfK74XpSb0ZyRNpHV9WvLnJ7TwPOjZll8hTMin7zLC6iOp59pDZ8EQDj1gzgAQQ==} + dev: false - '@humanwhocodes/config-array@0.11.14': + /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true - '@humanwhocodes/module-importer@1.0.1': + /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} + dev: true - '@humanwhocodes/object-schema@2.0.3': + /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead + dev: true - '@jridgewell/gen-mapping@0.3.5': + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + + /@jridgewell/gen-mapping@0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + 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/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': + /@jridgewell/set-array@1.2.1: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': + /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 - '@neoconfetti/svelte@1.0.0': + /@neoconfetti/svelte@1.0.0: resolution: {integrity: sha512-SmksyaJAdSlMa9cTidVSIqYo1qti+WTsviNDwgjNVm+KQ3DRP2Df9umDIzC4vCcpEYY+chQe0i2IKnLw03AT8Q==} + dev: false - '@nodelib/fs.scandir@2.1.5': + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true - '@nodelib/fs.stat@2.0.5': + /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} + dev: true - '@nodelib/fs.walk@1.2.8': + /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + dev: true + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true - '@polka/url@1.0.0-next.25': + /@polka/url@1.0.0-next.25: resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + dev: false - '@rollup/plugin-commonjs@25.0.8': + /@rollup/plugin-commonjs@25.0.8(rollup@4.21.2): resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -286,8 +436,17 @@ packages: peerDependenciesMeta: rollup: optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.11 + rollup: 4.21.2 + dev: false - '@rollup/plugin-json@6.1.0': + /@rollup/plugin-json@6.1.0(rollup@4.21.2): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -295,8 +454,12 @@ packages: peerDependenciesMeta: rollup: optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + rollup: 4.21.2 + dev: false - '@rollup/plugin-node-resolve@15.2.3': + /@rollup/plugin-node-resolve@15.2.3(rollup@4.21.2): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -304,8 +467,17 @@ packages: peerDependenciesMeta: rollup: optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-builtin-module: 3.2.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.21.2 + dev: false - '@rollup/pluginutils@5.1.0': + /@rollup/pluginutils@5.1.0(rollup@4.21.2): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -313,714 +485,1502 @@ packages: peerDependenciesMeta: rollup: optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.21.2 + dev: false - '@rollup/rollup-android-arm-eabi@4.18.0': - resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + /@rollup/rollup-android-arm-eabi@4.21.2: + resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} cpu: [arm] os: [android] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-android-arm64@4.18.0': - resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + /@rollup/rollup-android-arm64@4.21.2: + resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} cpu: [arm64] os: [android] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-darwin-arm64@4.18.0': - resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + /@rollup/rollup-darwin-arm64@4.21.2: + resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-darwin-x64@4.18.0': - resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + /@rollup/rollup-darwin-x64@4.21.2: + resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} cpu: [x64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.0': - resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + /@rollup/rollup-linux-arm-gnueabihf@4.21.2: + resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} cpu: [arm] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.0': - resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + /@rollup/rollup-linux-arm-musleabihf@4.21.2: + resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} cpu: [arm] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.0': - resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + /@rollup/rollup-linux-arm64-gnu@4.21.2: + resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-arm64-musl@4.18.0': - resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + /@rollup/rollup-linux-arm64-musl@4.21.2: + resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': - resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + /@rollup/rollup-linux-powerpc64le-gnu@4.21.2: + resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} cpu: [ppc64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.0': - resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + /@rollup/rollup-linux-riscv64-gnu@4.21.2: + resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} cpu: [riscv64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.0': - resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + /@rollup/rollup-linux-s390x-gnu@4.21.2: + resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} cpu: [s390x] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-x64-gnu@4.18.0': - resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + /@rollup/rollup-linux-x64-gnu@4.21.2: + resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-linux-x64-musl@4.18.0': - resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + /@rollup/rollup-linux-x64-musl@4.21.2: + resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.0': - resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + /@rollup/rollup-win32-arm64-msvc@4.21.2: + resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} cpu: [arm64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.0': - resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + /@rollup/rollup-win32-ia32-msvc@4.21.2: + resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} cpu: [ia32] os: [win32] + requiresBuild: true + dev: false + optional: true - '@rollup/rollup-win32-x64-msvc@4.18.0': - resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + /@rollup/rollup-win32-x64-msvc@4.21.2: + resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} cpu: [x64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@sveltejs/adapter-node@5.0.1': + /@sveltejs/adapter-node@5.0.1(@sveltejs/kit@2.4.3): resolution: {integrity: sha512-eYdmxdUWMW+dad1JfMsWBPY2vjXz9eE+52A2AQnXPScPJlIxIVk5mmbaEEzrZivLfO2wEcLTZ5vdC03W69x+iA==} peerDependencies: '@sveltejs/kit': ^2.4.0 + dependencies: + '@rollup/plugin-commonjs': 25.0.8(rollup@4.21.2) + '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.21.2) + '@sveltejs/kit': 2.4.3(@sveltejs/vite-plugin-svelte@3.0.0)(svelte@4.2.19)(vite@5.0.13) + rollup: 4.21.2 + dev: false - '@sveltejs/kit@2.5.10': - resolution: {integrity: sha512-OqoyTmFG2cYmCFAdBfW+Qxbg8m23H4dv6KqwEt7ofr/ROcfcIl3Z/VT56L22H9f0uNZyr+9Bs1eh2gedOCK9kA==} + /@sveltejs/kit@2.4.3(@sveltejs/vite-plugin-svelte@3.0.0)(svelte@4.2.19)(vite@5.0.13): + resolution: {integrity: sha512-nKNhUdt61vtD961kQpUk6vLDhpnV0yku5F1uYNWvrJYFV0+cGfmW7ol0JVMSjHMXlMtmmv2FTc+nPRrTFwb2UA==} engines: {node: '>=18.13'} hasBin: true + requiresBuild: true peerDependencies: '@sveltejs/vite-plugin-svelte': ^3.0.0 svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 + dependencies: + '@sveltejs/vite-plugin-svelte': 3.0.0(svelte@4.2.19)(vite@5.0.13) + '@types/cookie': 0.6.0 + cookie: 0.6.0 + devalue: 4.3.3 + esm-env: 1.0.0 + import-meta-resolve: 4.1.0 + kleur: 4.1.5 + magic-string: 0.30.11 + mrmime: 2.0.0 + sade: 1.8.1 + set-cookie-parser: 2.7.0 + sirv: 2.0.4 + svelte: 4.2.19 + tiny-glob: 0.2.9 + vite: 5.0.13 + dev: false - '@sveltejs/vite-plugin-svelte-inspector@2.1.0': + /@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.0.0)(svelte@4.2.19)(vite@5.0.13): 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 + dependencies: + '@sveltejs/vite-plugin-svelte': 3.0.0(svelte@4.2.19)(vite@5.0.13) + debug: 4.3.7 + svelte: 4.2.19 + vite: 5.0.13 + transitivePeerDependencies: + - supports-color + dev: false - '@sveltejs/vite-plugin-svelte@3.1.0': - resolution: {integrity: sha512-sY6ncCvg+O3njnzbZexcVtUqOBE3iYmQPJ9y+yXSkOwG576QI/xJrBnQSRXFLGwJNBa0T78JEKg5cIR0WOAuUw==} + /@sveltejs/vite-plugin-svelte@3.0.0(svelte@4.2.19)(vite@5.0.13): + resolution: {integrity: sha512-Th0nupxk8hl5Rcg9jm+1xWylwco4bSUAvutWxM4W4bjOAollpXLmrYqSSnYo9pPbZOO6ZGRm6sSqYa/v1d/Saw==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 + dependencies: + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.0.0)(svelte@4.2.19)(vite@5.0.13) + debug: 4.3.7 + deepmerge: 4.3.1 + kleur: 4.1.5 + magic-string: 0.30.11 + svelte: 4.2.19 + svelte-hmr: 0.15.3(svelte@4.2.19) + vite: 5.0.13 + vitefu: 0.2.5(vite@5.0.13) + transitivePeerDependencies: + - supports-color + dev: false - '@types/cookie@0.6.0': + /@types/cookie@0.6.0: resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + dev: false - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + /@types/eslint@8.56.0: + resolution: {integrity: sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==} + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + dev: true - '@types/estree@1.0.5': + /@types/estree@1.0.5: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/json-schema@7.0.15': + /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true - '@types/pug@2.0.10': + /@types/pug@2.0.10: resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} + dev: true - '@types/resolve@1.20.2': + /@types/resolve@1.20.2: resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + dev: false - '@typescript-eslint/eslint-plugin@7.11.0': - resolution: {integrity: sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==} - engines: {node: ^18.18.0 || >=20.0.0} + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true + + /@typescript-eslint/eslint-plugin@7.0.0(@typescript-eslint/parser@7.0.0)(eslint@8.56.0)(typescript@5.0.2): + resolution: {integrity: sha512-M72SJ0DkcQVmmsbqlzc6EJgb/3Oz2Wdm6AyESB4YkGgCxP8u5jt5jn4/OBMPK3HLOxcttZq5xbBBU7e2By4SZQ==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/parser': ^7.0.0 + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.0.0(eslint@8.56.0)(typescript@5.0.2) + '@typescript-eslint/scope-manager': 7.0.0 + '@typescript-eslint/type-utils': 7.0.0(eslint@8.56.0)(typescript@5.0.2) + '@typescript-eslint/utils': 7.0.0(eslint@8.56.0)(typescript@5.0.2) + '@typescript-eslint/visitor-keys': 7.0.0 + debug: 4.3.7 + eslint: 8.56.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.0.2) + typescript: 5.0.2 + transitivePeerDependencies: + - supports-color + dev: true - '@typescript-eslint/parser@7.11.0': - resolution: {integrity: sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/parser@7.0.0(eslint@8.56.0)(typescript@5.0.2): + resolution: {integrity: sha512-V2eqnC998a04L5TniVt8qEhw/rp1dRU/9GJfx4128AFeh2WPMpmj5oeF5G9EqTi6z1JdKfLEACRMot5wUxD3pA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true + dependencies: + '@typescript-eslint/scope-manager': 7.0.0 + '@typescript-eslint/types': 7.0.0 + '@typescript-eslint/typescript-estree': 7.0.0(typescript@5.0.2) + '@typescript-eslint/visitor-keys': 7.0.0 + debug: 4.3.7 + eslint: 8.56.0 + typescript: 5.0.2 + transitivePeerDependencies: + - supports-color + dev: true - '@typescript-eslint/scope-manager@7.11.0': - resolution: {integrity: sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/scope-manager@7.0.0: + resolution: {integrity: sha512-IxTStwhNDPO07CCrYuAqjuJ3Xf5MrMaNgbAZPxFXAUpAtwqFxiuItxUaVtP/SJQeCdJjwDGh9/lMOluAndkKeg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 7.0.0 + '@typescript-eslint/visitor-keys': 7.0.0 + dev: true - '@typescript-eslint/type-utils@7.11.0': - resolution: {integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/type-utils@7.0.0(eslint@8.56.0)(typescript@5.0.2): + resolution: {integrity: sha512-FIM8HPxj1P2G7qfrpiXvbHeHypgo2mFpFGoh5I73ZlqmJOsloSa1x0ZyXCer43++P1doxCgNqIOLqmZR6SOT8g==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true + dependencies: + '@typescript-eslint/typescript-estree': 7.0.0(typescript@5.0.2) + '@typescript-eslint/utils': 7.0.0(eslint@8.56.0)(typescript@5.0.2) + debug: 4.3.7 + eslint: 8.56.0 + ts-api-utils: 1.3.0(typescript@5.0.2) + typescript: 5.0.2 + transitivePeerDependencies: + - supports-color + dev: true - '@typescript-eslint/types@7.11.0': - resolution: {integrity: sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/types@7.0.0: + resolution: {integrity: sha512-9ZIJDqagK1TTs4W9IyeB2sH/s1fFhN9958ycW8NRTg1vXGzzH5PQNzq6KbsbVGMT+oyyfa17DfchHDidcmf5cg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true - '@typescript-eslint/typescript-estree@7.11.0': - resolution: {integrity: sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/typescript-estree@7.0.0(typescript@5.0.2): + resolution: {integrity: sha512-JzsOzhJJm74aQ3c9um/aDryHgSHfaX8SHFIu9x4Gpik/+qxLvxUylhTsO9abcNu39JIdhY2LgYrFxTii3IajLA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true + dependencies: + '@typescript-eslint/types': 7.0.0 + '@typescript-eslint/visitor-keys': 7.0.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.0.2) + typescript: 5.0.2 + transitivePeerDependencies: + - supports-color + dev: true - '@typescript-eslint/utils@7.11.0': - resolution: {integrity: sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/utils@7.0.0(eslint@8.56.0)(typescript@5.0.2): + resolution: {integrity: sha512-kuPZcPAdGcDBAyqDn/JVeJVhySvpkxzfXjJq1X1BFSTYo1TTuo4iyb937u457q4K0In84p6u2VHQGaFnv7VYqg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 7.0.0 + '@typescript-eslint/types': 7.0.0 + '@typescript-eslint/typescript-estree': 7.0.0(typescript@5.0.2) + eslint: 8.56.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: true - '@typescript-eslint/visitor-keys@7.11.0': - resolution: {integrity: sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/visitor-keys@7.0.0: + resolution: {integrity: sha512-JZP0uw59PRHp7sHQl3aF/lFgwOW2rgNVnXUksj1d932PMita9wFBd3621vHQRDvHwPsSY9FMAAHVc8gTvLYY4w==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 7.0.0 + eslint-visitor-keys: 3.4.3 + dev: true - '@ungap/structured-clone@1.2.0': + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true - acorn-jsx@5.3.2: + /acorn-jsx@5.3.2(acorn@8.12.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.12.1 + dev: true - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true - ajv@6.12.6: + /ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true - ansi-regex@5.0.1: + /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + dev: true + + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: true - ansi-styles@4.3.0: + /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true - anymatch@3.1.3: + /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + dev: true - argparse@2.0.1: + /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true - aria-query@5.3.0: + /aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 - array-union@2.1.0: + /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} + dev: true - axobject-query@4.0.0: - resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} + /autoprefixer@10.4.20(postcss@8.4.45): + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.23.3 + caniuse-lite: 1.0.30001660 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.0 + postcss: 8.4.45 + postcss-value-parser: 4.2.0 + dev: true + + /axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} - balanced-match@1.0.2: + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - binary-extensions@2.3.0: + /binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + dev: true - brace-expansion@1.1.11: + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true - brace-expansion@2.0.1: + /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 - braces@3.0.3: + /braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + + /browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001660 + electron-to-chromium: 1.5.18 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.3) + dev: true - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + /buffer-crc32@1.0.0: + resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} + engines: {node: '>=8.0.0'} + dev: true - builtin-modules@3.3.0: + /builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} + dev: false - callsites@3.1.0: + /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + dev: true - chalk@4.1.2: + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + dev: true + + /caniuse-lite@1.0.30001660: + resolution: {integrity: sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==} + dev: true + + /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true - chokidar@3.6.0: + /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.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 + dev: true - code-red@1.0.4: + /code-red@1.0.4: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@types/estree': 1.0.5 + acorn: 8.12.1 + estree-walker: 3.0.3 + periscopic: 3.1.0 - color-convert@2.0.1: + /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true - color-name@1.1.4: + /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + dev: true - commondir@1.0.1: + /commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: false - concat-map@0.0.1: + /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true - cookie@0.6.0: + /cookie@0.6.0: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} + dev: false - cross-spawn@7.0.3: + /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true - css-tree@2.3.1: + /css-tree@2.3.1: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.1 - cssesc@3.0.0: + /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true + dev: true - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + /debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + dependencies: + ms: 2.1.3 - deep-is@0.1.4: + /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true - deepmerge@4.3.1: + /deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} + dev: false - dequal@2.0.3: + /dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} - detect-indent@6.1.0: + /detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} + dev: true + + /devalue@4.3.3: + resolution: {integrity: sha512-UH8EL6H2ifcY8TbD2QsxwCC/pr5xSwPvv85LrLXVihmHVC3T3YqTCIwnR5ak0yO1KYqlxrPVOA/JVZJYPy2ATg==} + dev: false - devalue@5.0.0: - resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + dev: true - dir-glob@3.0.1: + /dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true - doctrine@3.0.0: + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dev: true + + /doctrine@3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + + /electron-to-chromium@1.5.18: + resolution: {integrity: sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true - es6-promise@3.3.1: + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} + dev: true - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + dev: false + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + dev: true - escape-string-regexp@4.0.0: + /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + dev: true - eslint-compat-utils@0.5.0: - resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} + /eslint-compat-utils@0.1.2(eslint@8.56.0): + resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' + dependencies: + eslint: 8.56.0 + dev: true - eslint-config-prettier@9.1.0: + /eslint-config-prettier@9.1.0(eslint@8.56.0): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' + dependencies: + eslint: 8.56.0 + dev: true - eslint-plugin-svelte@2.39.0: - resolution: {integrity: sha512-FXktBLXsrxbA+6ZvJK2z/sQOrUKyzSg3fNWK5h0reSCjr2fjAsc9ai/s/JvSl4Hgvz3nYVtTIMwarZH5RcB7BA==} + /eslint-plugin-svelte@2.35.1(eslint@8.56.0)(svelte@4.2.19): + resolution: {integrity: sha512-IF8TpLnROSGy98Z3NrsKXWDSCbNY2ReHDcrYTuXZMbfX7VmESISR78TWgO9zdg4Dht1X8coub5jKwHzP0ExRug==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 - svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.112 + eslint: ^7.0.0 || ^8.0.0-0 + svelte: ^3.37.0 || ^4.0.0 peerDependenciesMeta: svelte: optional: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@jridgewell/sourcemap-codec': 1.5.0 + debug: 4.3.7 + eslint: 8.56.0 + eslint-compat-utils: 0.1.2(eslint@8.56.0) + esutils: 2.0.3 + known-css-properties: 0.29.0 + postcss: 8.4.45 + postcss-load-config: 3.1.4(postcss@8.4.45) + postcss-safe-parser: 6.0.0(postcss@8.4.45) + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + svelte: 4.2.19 + svelte-eslint-parser: 0.41.0(svelte@4.2.19) + transitivePeerDependencies: + - supports-color + - ts-node + dev: true - eslint-scope@7.2.2: + /eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true - eslint-visitor-keys@3.4.3: + /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + /eslint@8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.56.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.7 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /esm-env@1.0.0: + resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} + dev: false + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 + dev: true + + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: false + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true - esm-env@1.0.0: - resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-glob@3.3.2: + /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: true - fast-json-stable-stringify@2.1.0: + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true - fast-levenshtein@2.0.6: + /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true - fastq@1.17.1: + /fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + dependencies: + reusify: 1.0.4 + dev: true - file-entry-cache@6.0.1: + /file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: true - fill-range@7.1.1: + /fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true - find-up@5.0.0: + /find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true - flat-cache@3.2.0: + /flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true - flatted@3.3.1: + /flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + dev: true + + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + dev: true + + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true - fs.realpath@1.0.0: + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: + /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] + requiresBuild: true + optional: true - function-bind@1.1.2: + /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - glob-parent@5.1.2: + /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true - glob-parent@6.0.2: + /glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + dev: true - glob@7.2.3: + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported + 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 + dev: true - glob@8.1.0: + /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + dev: false - globals@13.24.0: + /globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true - globalyzer@0.1.0: + /globalyzer@0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} + dev: false - globby@11.1.0: + /globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + dev: true - globrex@0.1.2: + /globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + dev: false - graceful-fs@4.2.11: + /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true - graphemer@1.4.0: + /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true - has-flag@4.0.0: + /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} + dev: true - hasown@2.0.2: + /hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + dev: true - import-fresh@3.3.0: + /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true - import-meta-resolve@4.1.0: + /import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + dev: false - imurmurhash@0.1.4: + /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + dev: true - inflight@1.0.6: + /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. + dependencies: + once: 1.4.0 + wrappy: 1.0.2 - inherits@2.0.4: + /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - is-binary-path@2.1.0: + /is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + dev: true - is-builtin-module@3.2.1: + /is-builtin-module@3.2.1: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} + dependencies: + builtin-modules: 3.3.0 + dev: false - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 - is-extglob@2.1.1: + /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + dev: true - is-glob@4.0.3: + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true - is-module@1.0.0: + /is-module@1.0.0: resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: false - is-number@7.0.0: + /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + dev: true - is-path-inside@3.0.3: + /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + dev: true - is-reference@1.2.1: + /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + dependencies: + '@types/estree': 1.0.5 + dev: false - is-reference@3.0.2: + /is-reference@3.0.2: resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} + dependencies: + '@types/estree': 1.0.5 - isexe@2.0.0: + /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + dev: true - js-yaml@4.1.0: + /js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + dependencies: + argparse: 2.0.1 + dev: true - json-buffer@3.0.1: + /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true - json-schema-traverse@0.4.1: + /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true - json-stable-stringify-without-jsonify@1.0.1: + /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true - keyv@4.5.4: + /keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true - kleur@4.1.5: + /kleur@4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} + dev: false - known-css-properties@0.31.0: - resolution: {integrity: sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==} + /known-css-properties@0.29.0: + resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} + dev: true - levn@0.4.1: + /levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true - lilconfig@2.1.0: + /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + dev: true - locate-character@3.0.0: + /lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /locate-character@3.0.0: resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} - locate-path@6.0.0: + /locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true - lodash.merge@4.6.2: + /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + /magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 - mdn-data@2.0.30: + /mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - merge2@1.4.1: + /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} + dev: true - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true - min-indent@1.0.1: + /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + dev: true - minimatch@3.1.2: + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true - minimatch@5.1.6: + /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: false + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true - minimist@1.2.8: + /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true - mkdirp@0.5.6: + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + + /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true + dependencies: + minimist: 1.2.8 + dev: true - mri@1.2.0: + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - mrmime@2.0.0: + /mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} + dev: false - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.7: + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + dev: true + + /nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - natural-compare@1.4.0: + /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - normalize-path@3.0.0: + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + dev: true + + /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + dev: true + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: true + + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + dev: true - once@1.4.0: + /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 - optionator@0.9.4: + /optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + dev: true - p-limit@3.1.0: + /p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true - p-locate@5.0.0: + /p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true - parent-module@1.0.1: + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + dev: true + + /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true - path-exists@4.0.0: + /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true - path-is-absolute@1.0.1: + /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + dev: true - path-key@3.1.1: + /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + dev: true - path-parse@1.0.7: + /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-type@4.0.0: + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: true + + /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + dev: true - periscopic@3.1.0: + /periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.5 + estree-walker: 3.0.3 + is-reference: 3.0.2 - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + /picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} - picomatch@2.3.1: + /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - postcss-load-config@3.1.4: + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true + + /postcss-import@15.1.0(postcss@8.4.45): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.45 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + dev: true + + /postcss-js@4.0.1(postcss@8.4.45): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.45 + dev: true + + /postcss-load-config@3.1.4(postcss@8.4.45): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -1031,166 +1991,382 @@ packages: optional: true ts-node: optional: true + dependencies: + lilconfig: 2.1.0 + postcss: 8.4.45 + yaml: 1.10.2 + dev: true + + /postcss-load-config@4.0.2(postcss@8.4.45): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 3.1.2 + postcss: 8.4.45 + yaml: 2.5.1 + dev: true - postcss-safe-parser@6.0.0: + /postcss-nested@6.2.0(postcss@8.4.45): + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.4.45 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-safe-parser@6.0.0(postcss@8.4.45): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 + dependencies: + postcss: 8.4.45 + dev: true - postcss-scss@4.0.9: + /postcss-scss@4.0.9(postcss@8.4.45): resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.4.29 + dependencies: + postcss: 8.4.45 + dev: true - postcss-selector-parser@6.1.0: - resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + /postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.0 + source-map-js: 1.2.1 - prelude-ls@1.2.1: + /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + dev: true - prettier-plugin-svelte@3.2.3: - resolution: {integrity: sha512-wJq8RunyFlWco6U0WJV5wNCM7zpBFakS76UBSbmzMGpncpK98NZABaE+s7n8/APDCEVNHXC5Mpq+MLebQtsRlg==} + /prettier-plugin-svelte@3.1.2(prettier@3.1.1)(svelte@4.2.19): + resolution: {integrity: sha512-7xfMZtwgAWHMT0iZc8jN4o65zgbAQ3+O32V6W7pXrqNvKnHnkoyQCGCbKeUyXKZLbYE0YhFRnamfxfkEGxm8qA==} peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 + dependencies: + prettier: 3.1.1 + svelte: 4.2.19 + dev: true - prettier@3.2.5: - resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + /prettier@3.1.1: + resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} engines: {node: '>=14'} hasBin: true + dev: true - punycode@2.3.1: + /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + dev: true - queue-microtask@1.2.3: + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + dependencies: + pify: 2.3.0 + dev: true - readdirp@3.6.0: + /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true - resolve-from@4.0.0: + /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + dev: true - resolve@1.22.8: + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 - reusify@1.0.4: + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true - rimraf@2.7.1: + /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + dependencies: + glob: 7.2.3 + dev: true - rimraf@3.0.2: + /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - - rollup@4.18.0: - resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + dependencies: + glob: 7.2.3 + dev: true + + /rollup@4.21.2: + resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.21.2 + '@rollup/rollup-android-arm64': 4.21.2 + '@rollup/rollup-darwin-arm64': 4.21.2 + '@rollup/rollup-darwin-x64': 4.21.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 + '@rollup/rollup-linux-arm-musleabihf': 4.21.2 + '@rollup/rollup-linux-arm64-gnu': 4.21.2 + '@rollup/rollup-linux-arm64-musl': 4.21.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 + '@rollup/rollup-linux-riscv64-gnu': 4.21.2 + '@rollup/rollup-linux-s390x-gnu': 4.21.2 + '@rollup/rollup-linux-x64-gnu': 4.21.2 + '@rollup/rollup-linux-x64-musl': 4.21.2 + '@rollup/rollup-win32-arm64-msvc': 4.21.2 + '@rollup/rollup-win32-ia32-msvc': 4.21.2 + '@rollup/rollup-win32-x64-msvc': 4.21.2 + fsevents: 2.3.3 + dev: false - run-parallel@1.2.0: + /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true - sade@1.8.1: + /sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} + dependencies: + mri: 1.2.0 - sander@0.5.1: + /sander@0.5.1: resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} + dependencies: + es6-promise: 3.3.1 + graceful-fs: 4.2.11 + mkdirp: 0.5.6 + rimraf: 2.7.1 + dev: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true + dev: true - set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + /set-cookie-parser@2.7.0: + resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + dev: false - shebang-command@2.0.0: + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true - shebang-regex@3.0.0: + /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + dev: true + + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true - sirv@2.0.4: + /sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} + dependencies: + '@polka/url': 1.0.0-next.25 + mrmime: 2.0.0 + totalist: 3.0.1 + dev: false - slash@3.0.0: + /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + dev: true - sorcery@0.11.0: - resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==} + /sorcery@0.11.1: + resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} hasBin: true + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + buffer-crc32: 1.0.0 + minimist: 1.2.8 + sander: 0.5.1 + dev: true - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - strip-ansi@6.0.1: + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + + /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true - strip-indent@3.0.0: + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 + dev: true + + /strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} + dependencies: + min-indent: 1.0.1 + dev: true - strip-json-comments@3.1.1: + /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true - supports-color@7.2.0: + /sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + dev: true + + /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true - supports-preserve-symlinks-flag@1.0.0: + /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@3.7.1: - resolution: {integrity: sha512-U4uJoLCzmz2o2U33c7mPDJNhRYX/DNFV11XTUDlFxaKLsO7P+40gvJHMPpoRfa24jqZfST4/G9fGNcUGMO8NAQ==} + /svelte-check@3.6.0(postcss@8.4.45)(svelte@4.2.19): + resolution: {integrity: sha512-8VfqhfuRJ1sKW+o8isH2kPi0RhjXH1nNsIbCFGyoUHG+ZxVxHYRKcb+S8eaL/1tyj3VGvWYx3Y5+oCUsJgnzcw==} hasBin: true peerDependencies: svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + chokidar: 3.6.0 + fast-glob: 3.3.2 + import-fresh: 3.3.0 + picocolors: 1.1.0 + sade: 1.8.1 + svelte: 4.2.19 + svelte-preprocess: 5.1.4(postcss@8.4.45)(svelte@4.2.19)(typescript@5.6.2) + typescript: 5.6.2 + transitivePeerDependencies: + - '@babel/core' + - coffeescript + - less + - postcss + - postcss-load-config + - pug + - sass + - stylus + - sugarss + dev: true - svelte-eslint-parser@0.36.0: - resolution: {integrity: sha512-/6YmUSr0FAVxW8dXNdIMydBnddPMHzaHirAZ7RrT21XYdgGGZMh0LQG6CZsvAFS4r2Y4ItUuCQc8TQ3urB30mQ==} + /svelte-eslint-parser@0.41.0(svelte@4.2.19): + resolution: {integrity: sha512-L6f4hOL+AbgfBIB52Z310pg1d2QjRqm7wy3kI1W6hhdhX5bvu7+f0R6w4ykp5HoDdzq+vGhIJmsisaiJDGmVfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.115 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0-next.191 peerDependenciesMeta: svelte: optional: true + dependencies: + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + postcss: 8.4.45 + postcss-scss: 4.0.9(postcss@8.4.45) + svelte: 4.2.19 + dev: true - svelte-hmr@0.16.0: - resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} + /svelte-hmr@0.15.3(svelte@4.2.19): + resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0 + dependencies: + svelte: 4.2.19 + dev: false - svelte-preprocess@5.1.4: + /svelte-preprocess@5.1.4(postcss@8.4.45)(svelte@4.2.19)(typescript@5.6.2): resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} engines: {node: '>= 16.0.0'} + requiresBuild: true peerDependencies: '@babel/core': ^7.10.2 coffeescript: ^2.5.1 @@ -1224,55 +2400,167 @@ packages: optional: true typescript: optional: true + dependencies: + '@types/pug': 2.0.10 + detect-indent: 6.1.0 + magic-string: 0.30.11 + postcss: 8.4.45 + sorcery: 0.11.1 + strip-indent: 3.0.0 + svelte: 4.2.19 + typescript: 5.6.2 + dev: true - svelte@4.2.19: + /svelte@4.2.19: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + '@types/estree': 1.0.5 + acorn: 8.12.1 + aria-query: 5.3.0 + axobject-query: 4.1.0 + code-red: 1.0.4 + css-tree: 2.3.1 + estree-walker: 3.0.3 + is-reference: 3.0.2 + locate-character: 3.0.0 + magic-string: 0.30.11 + periscopic: 3.1.0 + + /tailwindcss@3.4.10: + resolution: {integrity: sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.0 + postcss: 8.4.45 + postcss-import: 15.1.0(postcss@8.4.45) + postcss-js: 4.0.1(postcss@8.4.45) + postcss-load-config: 4.0.2(postcss@8.4.45) + postcss-nested: 6.2.0(postcss@8.4.45) + postcss-selector-parser: 6.1.2 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + dev: true - text-table@0.2.0: + /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + dev: true + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: true - tiny-glob@0.2.9: + /tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} + dependencies: + globalyzer: 0.1.0 + globrex: 0.1.2 + dev: false - to-regex-range@5.0.1: + /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true - totalist@3.0.1: + /totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} + dev: false - ts-api-utils@1.3.0: + /ts-api-utils@1.3.0(typescript@5.0.2): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' + dependencies: + typescript: 5.0.2 + dev: true - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + dev: true - type-check@0.4.0: + /tslib@2.4.1: + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + dev: true + + /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true - type-fest@0.20.2: + /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} + dev: true + + /typescript@5.0.2: + resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + engines: {node: '>=12.20'} + hasBin: true + dev: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + /typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true + dev: true + + /update-browserslist-db@1.1.0(browserslist@4.23.3): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.3 + escalade: 3.2.0 + picocolors: 1.1.0 + dev: true - uri-js@4.4.1: + /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true - util-deprecate@1.0.2: + /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true - vite@5.2.12: - resolution: {integrity: sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==} + /vite@5.0.13: + resolution: {integrity: sha512-/9ovhv2M2dGTuA+dY93B9trfyWMDRQw2jdVBhHNP6wr0oF34wG2i/N55801iZIpgUpnHDm4F/FabGQLyc+eOgg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -1298,1212 +2586,71 @@ packages: optional: true terser: optional: true + dependencies: + esbuild: 0.19.12 + postcss: 8.4.45 + rollup: 4.21.2 + optionalDependencies: + fsevents: 2.3.3 + dev: false - vitefu@0.2.5: + /vitefu@0.2.5(vite@5.0.13): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: vite: optional: true + dependencies: + vite: 5.0.13 + dev: false - which@2.0.2: + /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true + dependencies: + isexe: 2.0.0 + dev: true - word-wrap@1.2.5: + /word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} + dev: true - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} - -snapshots: - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@esbuild/aix-ppc64@0.20.2': - optional: true - - '@esbuild/android-arm64@0.20.2': - optional: true - - '@esbuild/android-arm@0.20.2': - optional: true - - '@esbuild/android-x64@0.20.2': - optional: true - - '@esbuild/darwin-arm64@0.20.2': - optional: true - - '@esbuild/darwin-x64@0.20.2': - optional: true - - '@esbuild/freebsd-arm64@0.20.2': - optional: true - - '@esbuild/freebsd-x64@0.20.2': - optional: true - - '@esbuild/linux-arm64@0.20.2': - optional: true - - '@esbuild/linux-arm@0.20.2': - optional: true - - '@esbuild/linux-ia32@0.20.2': - optional: true - - '@esbuild/linux-loong64@0.20.2': - optional: true - - '@esbuild/linux-mips64el@0.20.2': - optional: true - - '@esbuild/linux-ppc64@0.20.2': - optional: true - - '@esbuild/linux-riscv64@0.20.2': - optional: true - - '@esbuild/linux-s390x@0.20.2': - optional: true - - '@esbuild/linux-x64@0.20.2': - optional: true - - '@esbuild/netbsd-x64@0.20.2': - optional: true - - '@esbuild/openbsd-x64@0.20.2': - optional: true - - '@esbuild/sunos-x64@0.20.2': - optional: true - - '@esbuild/win32-arm64@0.20.2': - optional: true - - '@esbuild/win32-ia32@0.20.2': - optional: true - - '@esbuild/win32-x64@0.20.2': - optional: true - - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.10.0': {} - - '@eslint/eslintrc@2.1.4': - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@8.57.0': {} - - '@fontsource/fira-mono@4.5.10': {} - - '@humanwhocodes/config-array@0.11.14': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/object-schema@2.0.3': {} - - '@jridgewell/gen-mapping@0.3.5': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - - '@jridgewell/sourcemap-codec@1.4.15': {} - - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - - '@neoconfetti/svelte@1.0.0': {} - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - - '@polka/url@1.0.0-next.25': {} + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true - '@rollup/plugin-commonjs@25.0.8(rollup@4.18.0)': + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.30.10 - optionalDependencies: - rollup: 4.18.0 + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true - '@rollup/plugin-json@6.1.0(rollup@4.18.0)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - optionalDependencies: - rollup: 4.18.0 + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-builtin-module: 3.2.1 - is-module: 1.0.0 - resolve: 1.22.8 - optionalDependencies: - rollup: 4.18.0 + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true - '@rollup/pluginutils@5.1.0(rollup@4.18.0)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.18.0 + /yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + engines: {node: '>= 14'} + hasBin: true + dev: true - '@rollup/rollup-android-arm-eabi@4.18.0': - optional: true - - '@rollup/rollup-android-arm64@4.18.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.18.0': - optional: true - - '@rollup/rollup-darwin-x64@4.18.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.18.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.18.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.18.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.18.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.18.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.18.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.18.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.18.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.18.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.18.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.18.0': - optional: true - - '@sveltejs/adapter-node@5.0.1(@sveltejs/kit@2.5.10(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12))': - dependencies: - '@rollup/plugin-commonjs': 25.0.8(rollup@4.18.0) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@sveltejs/kit': 2.5.10(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12) - rollup: 4.18.0 - - '@sveltejs/kit@2.5.10(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12)': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.19)(vite@5.2.12) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.0.0 - esm-env: 1.0.0 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.10 - mrmime: 2.0.0 - sade: 1.8.1 - set-cookie-parser: 2.6.0 - sirv: 2.0.4 - svelte: 4.2.19 - tiny-glob: 0.2.9 - vite: 5.2.12 - - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12)': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.19)(vite@5.2.12) - debug: 4.3.4 - svelte: 4.2.19 - vite: 5.2.12 - transitivePeerDependencies: - - supports-color - - '@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12)': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.19)(vite@5.2.12))(svelte@4.2.19)(vite@5.2.12) - debug: 4.3.4 - deepmerge: 4.3.1 - kleur: 4.1.5 - magic-string: 0.30.10 - svelte: 4.2.19 - svelte-hmr: 0.16.0(svelte@4.2.19) - vite: 5.2.12 - vitefu: 0.2.5(vite@5.2.12) - transitivePeerDependencies: - - supports-color - - '@types/cookie@0.6.0': {} - - '@types/eslint@8.56.10': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - - '@types/estree@1.0.5': {} - - '@types/json-schema@7.0.15': {} - - '@types/pug@2.0.10': {} - - '@types/resolve@1.20.2': {} - - '@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 - eslint: 8.57.0 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 - debug: 4.3.4 - eslint: 8.57.0 - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@7.11.0': - dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 - - '@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4 - eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@7.11.0': {} - - '@typescript-eslint/typescript-estree@7.11.0(typescript@5.4.5)': - dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - eslint: 8.57.0 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/visitor-keys@7.11.0': - dependencies: - '@typescript-eslint/types': 7.11.0 - eslint-visitor-keys: 3.4.3 - - '@ungap/structured-clone@1.2.0': {} - - acorn-jsx@5.3.2(acorn@8.11.3): - dependencies: - acorn: 8.11.3 - - acorn@8.11.3: {} - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - ansi-regex@5.0.1: {} - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - argparse@2.0.1: {} - - aria-query@5.3.0: - dependencies: - dequal: 2.0.3 - - array-union@2.1.0: {} - - axobject-query@4.0.0: - dependencies: - dequal: 2.0.3 - - 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 - - brace-expansion@2.0.1: - dependencies: - balanced-match: 1.0.2 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - buffer-crc32@0.2.13: {} - - builtin-modules@3.3.0: {} - - callsites@3.1.0: {} - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - 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 - - code-red@1.0.4: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.5 - acorn: 8.11.3 - estree-walker: 3.0.3 - periscopic: 3.1.0 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.4: {} - - commondir@1.0.1: {} - - concat-map@0.0.1: {} - - cookie@0.6.0: {} - - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.0 - - cssesc@3.0.0: {} - - debug@4.3.4: - dependencies: - ms: 2.1.2 - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - dequal@2.0.3: {} - - detect-indent@6.1.0: {} - - devalue@5.0.0: {} - - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - - es6-promise@3.3.1: {} - - esbuild@0.20.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - - escape-string-regexp@4.0.0: {} - - eslint-compat-utils@0.5.0(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - semver: 7.6.2 - - eslint-config-prettier@9.1.0(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - - eslint-plugin-svelte@2.39.0(eslint@8.57.0)(svelte@4.2.19): - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@jridgewell/sourcemap-codec': 1.4.15 - debug: 4.3.4 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0(eslint@8.57.0) - esutils: 2.0.3 - known-css-properties: 0.31.0 - postcss: 8.4.38 - postcss-load-config: 3.1.4(postcss@8.4.38) - postcss-safe-parser: 6.0.0(postcss@8.4.38) - postcss-selector-parser: 6.1.0 - semver: 7.6.2 - svelte-eslint-parser: 0.36.0(svelte@4.2.19) - optionalDependencies: - svelte: 4.2.19 - transitivePeerDependencies: - - supports-color - - ts-node - - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-visitor-keys@3.4.3: {} - - eslint@8.57.0: - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - - esm-env@1.0.0: {} - - espree@9.6.1: - dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 3.4.3 - - esquery@1.5.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - - estree-walker@2.0.2: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.5 - - esutils@2.0.3: {} - - fast-deep-equal@3.1.3: {} - - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.7 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fastq@1.17.1: - dependencies: - reusify: 1.0.4 - - file-entry-cache@6.0.1: - dependencies: - flat-cache: 3.2.0 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - flat-cache@3.2.0: - dependencies: - flatted: 3.3.1 - keyv: 4.5.4 - rimraf: 3.0.2 - - flatted@3.3.1: {} - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.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 - - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - - globals@13.24.0: - dependencies: - type-fest: 0.20.2 - - globalyzer@0.1.0: {} - - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 3.0.0 - - globrex@0.1.2: {} - - graceful-fs@4.2.11: {} - - graphemer@1.4.0: {} - - has-flag@4.0.0: {} - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - ignore@5.3.1: {} - - import-fresh@3.3.0: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-meta-resolve@4.1.0: {} - - imurmurhash@0.1.4: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - - is-core-module@2.13.1: - dependencies: - hasown: 2.0.2 - - is-extglob@2.1.1: {} - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-module@1.0.0: {} - - is-number@7.0.0: {} - - is-path-inside@3.0.3: {} - - is-reference@1.2.1: - dependencies: - '@types/estree': 1.0.5 - - is-reference@3.0.2: - dependencies: - '@types/estree': 1.0.5 - - isexe@2.0.0: {} - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - json-buffer@3.0.1: {} - - json-schema-traverse@0.4.1: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - kleur@4.1.5: {} - - known-css-properties@0.31.0: {} - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - lilconfig@2.1.0: {} - - locate-character@3.0.0: {} - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - lodash.merge@4.6.2: {} - - magic-string@0.30.10: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - mdn-data@2.0.30: {} - - merge2@1.4.1: {} - - micromatch@4.0.7: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - min-indent@1.0.1: {} - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.4: - dependencies: - brace-expansion: 2.0.1 - - minimist@1.2.8: {} - - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - - mri@1.2.0: {} - - mrmime@2.0.0: {} - - ms@2.1.2: {} - - nanoid@3.3.7: {} - - natural-compare@1.4.0: {} - - normalize-path@3.0.0: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - path-exists@4.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@3.1.1: {} - - path-parse@1.0.7: {} - - path-type@4.0.0: {} - - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.5 - estree-walker: 3.0.3 - is-reference: 3.0.2 - - picocolors@1.0.1: {} - - picomatch@2.3.1: {} - - postcss-load-config@3.1.4(postcss@8.4.38): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: - postcss: 8.4.38 - - postcss-safe-parser@6.0.0(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-scss@4.0.9(postcss@8.4.38): - dependencies: - postcss: 8.4.38 - - postcss-selector-parser@6.1.0: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss@8.4.38: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - - prelude-ls@1.2.1: {} - - prettier-plugin-svelte@3.2.3(prettier@3.2.5)(svelte@4.2.19): - dependencies: - prettier: 3.2.5 - svelte: 4.2.19 - - prettier@3.2.5: {} - - punycode@2.3.1: {} - - queue-microtask@1.2.3: {} - - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - - resolve-from@4.0.0: {} - - resolve@1.22.8: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - reusify@1.0.4: {} - - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - rollup@4.18.0: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.0 - '@rollup/rollup-android-arm64': 4.18.0 - '@rollup/rollup-darwin-arm64': 4.18.0 - '@rollup/rollup-darwin-x64': 4.18.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 - '@rollup/rollup-linux-arm-musleabihf': 4.18.0 - '@rollup/rollup-linux-arm64-gnu': 4.18.0 - '@rollup/rollup-linux-arm64-musl': 4.18.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 - '@rollup/rollup-linux-riscv64-gnu': 4.18.0 - '@rollup/rollup-linux-s390x-gnu': 4.18.0 - '@rollup/rollup-linux-x64-gnu': 4.18.0 - '@rollup/rollup-linux-x64-musl': 4.18.0 - '@rollup/rollup-win32-arm64-msvc': 4.18.0 - '@rollup/rollup-win32-ia32-msvc': 4.18.0 - '@rollup/rollup-win32-x64-msvc': 4.18.0 - fsevents: 2.3.3 - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.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 - - semver@7.6.2: {} - - set-cookie-parser@2.6.0: {} - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - - sirv@2.0.4: - dependencies: - '@polka/url': 1.0.0-next.25 - mrmime: 2.0.0 - totalist: 3.0.1 - - slash@3.0.0: {} - - sorcery@0.11.0: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - buffer-crc32: 0.2.13 - minimist: 1.2.8 - sander: 0.5.1 - - source-map-js@1.2.0: {} - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - - strip-json-comments@3.1.1: {} - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - svelte-check@3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.19): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - fast-glob: 3.3.2 - import-fresh: 3.3.0 - picocolors: 1.0.1 - sade: 1.8.1 - svelte: 4.2.19 - svelte-preprocess: 5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.19)(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss - - svelte-eslint-parser@0.36.0(svelte@4.2.19): - dependencies: - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - postcss: 8.4.38 - postcss-scss: 4.0.9(postcss@8.4.38) - optionalDependencies: - svelte: 4.2.19 - - svelte-hmr@0.16.0(svelte@4.2.19): - dependencies: - svelte: 4.2.19 - - svelte-preprocess@5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.19)(typescript@5.4.5): - dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.10 - sorcery: 0.11.0 - strip-indent: 3.0.0 - svelte: 4.2.19 - optionalDependencies: - postcss: 8.4.38 - postcss-load-config: 3.1.4(postcss@8.4.38) - typescript: 5.4.5 - - svelte@4.2.19: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - '@types/estree': 1.0.5 - acorn: 8.11.3 - aria-query: 5.3.0 - axobject-query: 4.0.0 - code-red: 1.0.4 - css-tree: 2.3.1 - estree-walker: 3.0.3 - is-reference: 3.0.2 - locate-character: 3.0.0 - magic-string: 0.30.10 - periscopic: 3.1.0 - - text-table@0.2.0: {} - - tiny-glob@0.2.9: - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - totalist@3.0.1: {} - - ts-api-utils@1.3.0(typescript@5.4.5): - dependencies: - typescript: 5.4.5 - - tslib@2.6.2: {} - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-fest@0.20.2: {} - - typescript@5.4.5: {} - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - util-deprecate@1.0.2: {} - - vite@5.2.12: - dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 - rollup: 4.18.0 - optionalDependencies: - fsevents: 2.3.3 - - vitefu@0.2.5(vite@5.2.12): - optionalDependencies: - vite: 5.2.12 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - word-wrap@1.2.5: {} - - wrappy@1.0.2: {} - - yaml@1.10.2: {} - - yocto-queue@0.1.0: {} + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..2e7af2b --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/src/app.html b/src/app.html index 0950b2d..44369df 100644 --- a/src/app.html +++ b/src/app.html @@ -2,7 +2,7 @@ - + %sveltekit.head% diff --git a/src/lib/components/payment-details.svelte b/src/lib/components/payment-details.svelte index 2e7eb12..c9e6dde 100644 --- a/src/lib/components/payment-details.svelte +++ b/src/lib/components/payment-details.svelte @@ -5,56 +5,35 @@ export let payment: Payment; -
-
-

Payment

- +
+
+

Payment

+
+ +
-
-

Subtotal

-

+

+

Subtotal

+

{(payment.subTotal / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' })}

-
-

Tax

-

+

+

Tax

+

{(payment.tax / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' })}

-
-

Shipping

-

+

+

Shipping

+

{(payment.shipping / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' })}

-
-

Total

-

+

+

Total

+

{(payment.total / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' })}

- - diff --git a/src/lib/components/shipment-status.svelte b/src/lib/components/shipment-status.svelte index e006447..0ea5521 100644 --- a/src/lib/components/shipment-status.svelte +++ b/src/lib/components/shipment-status.svelte @@ -26,22 +26,17 @@ {/each} - diff --git a/src/routes/admin/+page.svelte b/src/routes/admin/+page.svelte index d6b2de5..5e0bd0c 100644 --- a/src/routes/admin/+page.svelte +++ b/src/routes/admin/+page.svelte @@ -1,11 +1,12 @@ -
-

Admin

-

- Fraud Limit: {limit - ? (limit / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' }) - : 'Unlimited'} -

-

- Maintenance Mode: {maintenanceMode ? 'Enabled' : 'Disabled'} -

- - - - +
+

Store Manager

+
+
+

Fraud

+

+ Fraud Limit: {limit + ? (limit / 100).toLocaleString('en-US', { style: 'currency', currency: 'USD' }) + : 'Unlimited'} +

+

+ Maintenance Mode: {maintenanceMode ? 'Enabled' : 'Disabled'} +

+
+ + + + +
+
+
diff --git a/src/routes/app.css b/src/routes/app.css index a9a9291..883bd09 100644 --- a/src/routes/app.css +++ b/src/routes/app.css @@ -1,4 +1,7 @@ @import '@fontsource/fira-mono'; +@tailwind base; +@tailwind components; +@tailwind utilities; :root { --font-body: Arial, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, @@ -111,19 +114,7 @@ button:focus:not(:focus-visible) { } button { - padding: 0.75rem 1.5rem; - background-color: black; - color: white; - border: none; - cursor: pointer; - border-radius: 0.45rem; - text-transform: uppercase; -} - -button:hover { - background-color: var(--color-theme-2); - color: white; - transition: background-color 0.5s ease; + @apply px-4 py-2 bg-black text-white rounded cursor-pointer uppercase hover:bg-blue-500 transition-all text-sm break-normal; } button:disabled { diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7461b089804acb0ff30c53ed17802b89c9971c4c GIT binary patch literal 15406 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 LcX!}-@4){8C#}bj literal 0 HcmV?d00001 diff --git a/static/favicon.png b/static/favicon.png deleted file mode 100644 index 825b9e65af7c104cfb07089bb28659393b4f2097..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 zcmV+;2Hg3HP)Px)-AP12RCwC$UE6KzI1p6{F2N z1VK2vi|pOpn{~#djwYcWXTI_im_u^TJgMZ4JMOsSj!0ma>B?-(Hr@X&W@|R-$}W@Z zgj#$x=!~7LGqHW?IO8+*oE1MyDp!G=L0#^lUx?;!fXv@l^6SvTnf^ac{5OurzC#ZMYc20lI%HhX816AYVs1T3heS1*WaWH z%;x>)-J}YB5#CLzU@GBR6sXYrD>Vw(Fmt#|JP;+}<#6b63Ike{Fuo!?M{yEffez;| zp!PfsuaC)>h>-AdbnwN13g*1LowNjT5?+lFVd#9$!8Z9HA|$*6dQ8EHLu}U|obW6f z2%uGv?vr=KNq7YYa2Roj;|zooo<)lf=&2yxM@e`kM$CmCR#x>gI>I|*Ubr({5Y^rb zghxQU22N}F51}^yfDSt786oMTc!W&V;d?76)9KXX1 z+6Okem(d}YXmmOiZq$!IPk5t8nnS{%?+vDFz3BevmFNgpIod~R{>@#@5x9zJKEHLHv!gHeK~n)Ld!M8DB|Kfe%~123&Hz1Z(86nU7*G5chmyDe ziV7$pB7pJ=96hpxHv9rCR29%bLOXlKU<_13_M8x)6;P8E1Kz6G<&P?$P^%c!M5`2` zfY2zg;VK5~^>TJGQzc+33-n~gKt{{of8GzUkWmU110IgI0DLxRIM>0US|TsM=L|@F z0Bun8U!cRB7-2apz=y-7*UxOxz@Z0)@QM)9wSGki1AZ38ceG7Q72z5`i;i=J`ILzL z@iUO?SBBG-0cQuo+an4TsLy-g-x;8P4UVwk|D8{W@U1Zi z!M)+jqy@nQ$p?5tsHp-6J304Q={v-B>66$P0IDx&YT(`IcZ~bZfmn11#rXd7<5s}y zBi9eim&zQc0Dk|2>$bs0PnLmDfMP5lcXRY&cvJ=zKxI^f0%-d$tD!`LBf9^jMSYUA zI8U?CWdY@}cRq6{5~y+)#h1!*-HcGW@+gZ4B};0OnC~`xQOyH19z*TA!!BJ%9s0V3F?CAJ{hTd#*tf+ur-W9MOURF-@B77_-OshsY}6 zOXRY=5%C^*26z?l)1=$bz30!so5tfABdSYzO+H=CpV~aaUefmjvfZ3Ttu9W&W3Iu6 zROlh0MFA5h;my}8lB0tAV-Rvc2Zs_CCSJnx@d`**$idgy-iMob4dJWWw|21b4NB=LfsYp0Aeh{Ov)yztQi;eL4y5 zMi>8^SzKqk8~k?UiQK^^-5d8c%bV?$F8%X~czyiaKCI2=UH Date: Tue, 10 Sep 2024 12:04:58 -0500 Subject: [PATCH 2/2] Add all the icons --- static/android-chrome-192x192.png | Bin 0 -> 24716 bytes static/android-chrome-512x512.png | Bin 0 -> 95120 bytes static/apple-touch-icon.png | Bin 0 -> 21739 bytes static/favicon-16x16.png | Bin 0 -> 757 bytes static/favicon-32x32.png | Bin 0 -> 2026 bytes static/site.webmanifest | 1 + 6 files changed, 1 insertion(+) create mode 100644 static/android-chrome-192x192.png create mode 100644 static/android-chrome-512x512.png create mode 100644 static/apple-touch-icon.png create mode 100644 static/favicon-16x16.png create mode 100644 static/favicon-32x32.png create mode 100644 static/site.webmanifest diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..0d8c22eb05617bed0ee430aaea043f587e40e341 GIT binary patch literal 24716 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%0Aw)z(;QULk!gaUYiKJxDvDn`1k*u#y4XRi3$b2fC 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

>qf~DWy9-}Rk%iMGLcq( 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 literal 0 HcmV?d00001 diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab9af743d28274217dc2daa325bcd8990ceb373 GIT binary patch literal 95120 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 literal 0 HcmV?d00001 diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..0c42a67ebf20da35ae15fffa89d2eb0272df3526 GIT binary patch literal 2026 zcmVPx+q)9|UR9HvtmuXm(*A;-@nPC`USVR~QMFbI1R3IX8!5|_krYN|?g+xKnkVUIa zQ#D$nkDAu1v2E12H?eML)zqjEwTabY5@nM`1sq&iWtDxICC~Q(10yE?()?)8uetX- z=ic|8dzL$rn>ht~enF8W=M)+N2m?twP{)U^1FjZV9Eo96-k+s^3b zf&W2(T;muJJ)noYoNO*9o};3y47ULughk9oX=zE>(^64EB9WkSbV4qd)7a2JWktC- zFO^C$w@`BF!ddci?qF}P;??k3xVZIyK5WEblO(?Y;ER(-*}7p3t*xyFBb8$>ocs18 zJ>`aBE@aA7Hg4NN^lM?{-pMx1E0vbi*Vh@w7D^>scI;zwREE4X%=;*x7toFm5Zm>>-ET_dUhN<#@kV|k;>#^{^<2O^g0a|_FgC*eQ2pE zq^9sXHa6BA|MF|>9UP4yi~xj1--(_>dU_Uv!sAi)@@rGp>nKUz&EupE44rowQ!8gQ zO;uzb4j?9ODTfaoW!U^AQMLNPWg5z}aT&WFBr0ccA}`?P?m{#&p}9JrbhOU zu6}^NB!Mrl+(ag80~5r^0|!6-3kMGz!Z$hviA+Ib`E6>7zQ@jUCMJp=)E0g#p1utL zvX70YsWOKi?qLj=vfpUKmbxM;bI)MyG7byXFdE9TxE(){(-)KI+t2mI083*d$**$8 zZNhe%YaWw*EEsJ|E!NIs7&PNF==Eq@>X6DUkVs9qcRq@$`xkNYdl%Ymmk^3Ca`Yf zdM1ZOboW40V9E_CG?-PQ_T6=!tZb%vj(Y&xnZNGsywoe1hIAJK7vA~bO$JVTEZ0J z3g#zaX6sJcJ}j-|?3y+A?Vi4Yr4`I&CVBT8x zJ0im;($sSrz5U-a0OXyE!fSQ{CF!5y=<_C7hXe4Ax|uLY?Rv@F5SctYEln4V$*@GCaE^ zDeVA);^Nn5P}t~!Yw$K2D|5Jge4=;~3)K*Y%)NvJDLPGqxN!PGAN<}@Bb6zrD@jA0 z5Gw+7NY0rV)D&D7hps`JaqwP9{#S7X`YKtosV$oXF#`Bx%O>JaoW&>VhS>FlJg+H8 z!eLmHSc2Onb^sN5XL$0T^+o_q)%ju_FjYFz+kcr@C9@8X zC2GNR7QOqM7Xt{resSb<+$ZnC&U2PQspCg};$oZw)*1jjBTiuB5=3#zCzNI!5CNK> zJ!(%wsgZqMNh)_v{)!z3jxaiK{EGpEIG8te0*{NT@S1fNg-z!xrXu$g`Ina96Lr%7 z;1;|M)zJAo{N{bCA6&#YHcQNc#)`Xb0V`>P5MmKEO7(9PK(^aUaVk3otK$fA(LC6X?`XKpWH%)PTP#8sT!-^ zFJskbG`iLXD%BSdy5o}Ht|mHeiIHcz0SHa$4{KK-Jj=R@@b(i*XhnHjgOSNh&}ubp zfh3WLJzk^f91H7ol`*f3XZxPdF_8-|r%vexAbiqkwVXL|gbV-t2bJaJ^!M;&!J>Dt zS2=LyvheWGi|@PaTWQqQ)zZ6