├── src ├── global.d.ts ├── lib │ ├── index.ts │ └── Icon.svelte ├── app.html └── routes │ └── +page.svelte ├── .gitignore ├── static └── favicon.png ├── vite.config.js ├── svelte.config.js ├── CHANGELOG.md ├── LICENSE ├── tsconfig.json ├── package.json ├── README.md └── pnpm-lock.yaml /src/global.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | **/*icons 7 | dist -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JustinVoitel/svelte-hero-icons/HEAD/static/favicon.png -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from "@steeze-ui/heroicons"; 2 | export { default as Icon } from "./Icon.svelte"; 3 | export type { IconSource } from "@steeze-ui/heroicons/types"; 4 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | // vite.config.js 2 | import { sveltekit } from '@sveltejs/kit/vite' 3 | 4 | /** @type {import('vite').UserConfig} */ 5 | const config = { 6 | plugins: [sveltekit()] 7 | } 8 | 9 | export default config 10 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %sveltekit.head% 9 | 10 | 11 |
%sveltekit.body%
12 | 13 | 14 | -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- 1 | import adapter from '@sveltejs/adapter-auto' 2 | import preprocess from 'svelte-preprocess' 3 | 4 | /** @type {import('@sveltejs/kit').Config} */ 5 | const config = { 6 | // Consult https://github.com/sveltejs/svelte-preprocess 7 | // for more information about preprocessors 8 | preprocess: preprocess(), 9 | 10 | kit: { 11 | adapter: adapter() 12 | // hydrate the
element in src/app.html 13 | } 14 | } 15 | 16 | export default config 17 | 18 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # svelte-hero-icons 2 | 3 | ## 5.2.0 4 | 5 | ### Features 6 | 7 | - update to [heroicons@2.1.5](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md#215---2024-07-10) 8 | 9 | ## 5.1.0 10 | 11 | ### Features 12 | 13 | - update @steeze-ui/heroicons to v2.3.0 14 | - add _micro_ property 15 | 16 | 17 | ## 5.0.0 18 | 19 | ### Breaking Changes 20 | 21 | - update @steeze-ui/heroicons to v2.2.2 (heroicons@2.0.16) 22 | 23 | ### Features 24 | 25 | - add _mini_ property 26 | 27 | ## 4.1.1 28 | 29 | ### Minor Changes 30 | 31 | - add pkg.files back 32 | 33 | ## 4.1.0 34 | 35 | ### Minor Changes 36 | 37 | - set aria-hidden="true" as default 38 | 39 | ### Patch Changes 40 | 41 | - use @steeze-ui/heroicons for icon sources (fixes import waterfalls) 42 | -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | 9 | 10 |

@steeze-ui/heroicons

11 | 12 | 13 | 18 | {theme} 19 |
20 | {#each Object.keys(Icons) as Src} 21 | 28 | {/each} 29 |
30 | 31 | 38 | -------------------------------------------------------------------------------- /src/lib/Icon.svelte: -------------------------------------------------------------------------------- 1 | 26 | 27 | 39 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2022 Justin Voitel 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 4 | 5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 8 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.svelte-kit/tsconfig.json", 3 | "compilerOptions": { 4 | "moduleResolution": "node", 5 | "module": "es2020", 6 | "lib": [ 7 | "es2020", 8 | "DOM" 9 | ], 10 | "target": "es2020", 11 | /** 12 | svelte-preprocess cannot figure out whether you have a value or a type, so tell TypeScript 13 | to enforce using \`import type\` instead of \`import\` for Types. 14 | */ 15 | "isolatedModules": true, 16 | "resolveJsonModule": true, 17 | /** 18 | To have warnings/errors of the Svelte compiler at the correct position, 19 | enable source maps by default. 20 | */ 21 | "sourceMap": true, 22 | "esModuleInterop": true, 23 | "skipLibCheck": true, 24 | "forceConsistentCasingInFileNames": true, 25 | "baseUrl": ".", 26 | "allowJs": true, 27 | "checkJs": true, 28 | "paths": { 29 | "$lib": [ 30 | "src/lib" 31 | ], 32 | "$lib/*": [ 33 | "src/lib/*" 34 | ] 35 | } 36 | }, 37 | "include": [ 38 | "src/**/*.d.ts", 39 | "src/**/*.js", 40 | "src/**/*.ts", 41 | "src/**/*.svelte" 42 | ] 43 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-hero-icons", 3 | "version": "5.2.0", 4 | "description": "Heroicons for Svelte (Project based on heroicons)", 5 | "repository": { 6 | "type": "git", 7 | "url": "git+https://github.com/JustinVoitel/svelte-hero-icons.git" 8 | }, 9 | "engines": { 10 | "node": ">=18.0.0" 11 | }, 12 | "type": "module", 13 | "author": "Justin Voitel ", 14 | "license": "MIT", 15 | "keywords": [ 16 | "svelte", 17 | "component", 18 | "icon", 19 | "icons", 20 | "heroicons", 21 | "tailwindcss" 22 | ], 23 | "bugs": { 24 | "url": "https://github.com/JustinVoitel/svelte-hero-icons/issues" 25 | }, 26 | "homepage": "https://github.com/JustinVoitel/svelte-hero-icons#readme", 27 | "scripts": { 28 | "dev": "vite dev", 29 | "build": "vite build", 30 | "preview": "vite preview", 31 | "check": "svelte-check --tsconfig ./tsconfig.json", 32 | "check:watch": "svelte-check --tsconfig ./tsconfig.json --watch", 33 | "lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. .", 34 | "format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. .", 35 | "package": "pnpm svelte-package" 36 | }, 37 | "devDependencies": { 38 | "@sveltejs/adapter-auto": "^3.2.2", 39 | "@sveltejs/kit": "^2.5.18", 40 | "@sveltejs/package": "^2.3.2", 41 | "@sveltejs/vite-plugin-svelte": "^3.1.1", 42 | "@types/node": "^20.14.10", 43 | "esmo": "^4.7.0", 44 | "prettier": "^3.3.3", 45 | "prettier-plugin-svelte": "^3.2.5", 46 | "svelte": "^4.2.18", 47 | "svelte-check": "^3.8.4", 48 | "svelte-preprocess": "^5.1.4", 49 | "svelte2tsx": "^0.7.13", 50 | "tslib": "^2.6.3", 51 | "typescript": "^5.5.3", 52 | "vite": "^5.3.3" 53 | }, 54 | "dependencies": { 55 | "@steeze-ui/heroicons": "^2.4.0" 56 | }, 57 | "peerDependencies": { 58 | "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0" 59 | }, 60 | "svelte": "./dist/index.js", 61 | "main": "./dist/index.js", 62 | "types": "./dist/index.d.ts", 63 | "exports": { 64 | ".": { 65 | "types": "./dist/index.d.ts", 66 | "svelte": "./dist/index.js" 67 | } 68 | }, 69 | "files": [ 70 | "dist" 71 | ] 72 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |

Svelte Heroicons

3 | 4 |
5 | 6 | > If you want to use more Icons Packs and components for multiple Frameworks (React, Vue, Lit and more), check out [@steeze-ui/icons](https://github.com/steeze-ui/icons) which is meant as a successor to svelte-hero-icons: 7 | 8 | ### What is @steeze-ui/Icons ? 9 | 10 | - Icon Components for various frameworks (svelte, lit, solid and react) 11 | - Icon Packs (e.g heroicons, radix-icons, feathericons and more) 12 | - A template to create your own publishable Icon Pack 13 | - Now lives under an org that will focus on more ui tools for svelte 14 | 15 | --- 16 | 17 | ## Description 18 | 19 | - complete [heroicons](https://heroicons.dev/) set optimized for svelte 20 | - programatically change solid or outline version based on the `solid` attribute (solid, mini, micro) 21 | - fully typed for a great IDE experience 22 | - works out of the box with SvelteKit 23 | - SSR compatible (no JS is needed for the client to display the icon) 24 | 25 | ## Installation 26 | 27 | - install as `devDependency` 28 | 29 | ### Example for npm 30 | 31 | ```bash 32 | npm i -D svelte-hero-icons 33 | ``` 34 | 35 | ## Configuration 36 | 37 | ## [SvelteKit](https://github.com/sveltejs/kit) 38 | 39 | - svelte-hero-icons should work with SvelteKit `without any configuration` 40 | - If you have any problems, this could help adding to your `vite.config.js`: 41 | 42 | ```js 43 | ssr: { 44 | noExternal: ["svelte-hero-icons"], 45 | } 46 | ``` 47 | 48 | ## Usage 49 | 50 | - Default is Outline version of icon 51 | - Use **solid** attribute for Solid Icons 52 | 53 | ```html 54 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | ``` 79 | 80 | ### Use with types 81 | 82 | ```svelte 83 | 87 | 88 | 89 | ``` 90 | 91 | ## Author 92 | 93 | This package is based on [heroicons](https://github.com/refactoringui/heroicons) 94 | 95 | See all available icons here: https://github.com/refactoringui/heroicons 96 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | '@steeze-ui/heroicons': 12 | specifier: ^2.4.0 13 | version: 2.4.0 14 | devDependencies: 15 | '@sveltejs/adapter-auto': 16 | specifier: ^3.2.2 17 | version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10))) 18 | '@sveltejs/kit': 19 | specifier: ^2.5.18 20 | version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 21 | '@sveltejs/package': 22 | specifier: ^2.3.2 23 | version: 2.3.2(svelte@4.2.18)(typescript@5.5.3) 24 | '@sveltejs/vite-plugin-svelte': 25 | specifier: ^3.1.1 26 | version: 3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 27 | '@types/node': 28 | specifier: ^20.14.10 29 | version: 20.14.10 30 | esmo: 31 | specifier: ^4.7.0 32 | version: 4.7.0 33 | prettier: 34 | specifier: ^3.3.3 35 | version: 3.3.3 36 | prettier-plugin-svelte: 37 | specifier: ^3.2.5 38 | version: 3.2.5(prettier@3.3.3)(svelte@4.2.18) 39 | svelte: 40 | specifier: ^4.2.18 41 | version: 4.2.18 42 | svelte-check: 43 | specifier: ^3.8.4 44 | version: 3.8.4(postcss@8.4.39)(svelte@4.2.18) 45 | svelte-preprocess: 46 | specifier: ^5.1.4 47 | version: 5.1.4(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3) 48 | svelte2tsx: 49 | specifier: ^0.7.13 50 | version: 0.7.13(svelte@4.2.18)(typescript@5.5.3) 51 | tslib: 52 | specifier: ^2.6.3 53 | version: 2.6.3 54 | typescript: 55 | specifier: ^5.5.3 56 | version: 5.5.3 57 | vite: 58 | specifier: ^5.3.3 59 | version: 5.3.3(@types/node@20.14.10) 60 | 61 | packages: 62 | 63 | '@ampproject/remapping@2.3.0': 64 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 65 | engines: {node: '>=6.0.0'} 66 | 67 | '@esbuild/aix-ppc64@0.21.5': 68 | resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} 69 | engines: {node: '>=12'} 70 | cpu: [ppc64] 71 | os: [aix] 72 | 73 | '@esbuild/android-arm64@0.21.5': 74 | resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} 75 | engines: {node: '>=12'} 76 | cpu: [arm64] 77 | os: [android] 78 | 79 | '@esbuild/android-arm@0.21.5': 80 | resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} 81 | engines: {node: '>=12'} 82 | cpu: [arm] 83 | os: [android] 84 | 85 | '@esbuild/android-x64@0.21.5': 86 | resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} 87 | engines: {node: '>=12'} 88 | cpu: [x64] 89 | os: [android] 90 | 91 | '@esbuild/darwin-arm64@0.21.5': 92 | resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} 93 | engines: {node: '>=12'} 94 | cpu: [arm64] 95 | os: [darwin] 96 | 97 | '@esbuild/darwin-x64@0.21.5': 98 | resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} 99 | engines: {node: '>=12'} 100 | cpu: [x64] 101 | os: [darwin] 102 | 103 | '@esbuild/freebsd-arm64@0.21.5': 104 | resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} 105 | engines: {node: '>=12'} 106 | cpu: [arm64] 107 | os: [freebsd] 108 | 109 | '@esbuild/freebsd-x64@0.21.5': 110 | resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} 111 | engines: {node: '>=12'} 112 | cpu: [x64] 113 | os: [freebsd] 114 | 115 | '@esbuild/linux-arm64@0.21.5': 116 | resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} 117 | engines: {node: '>=12'} 118 | cpu: [arm64] 119 | os: [linux] 120 | 121 | '@esbuild/linux-arm@0.21.5': 122 | resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} 123 | engines: {node: '>=12'} 124 | cpu: [arm] 125 | os: [linux] 126 | 127 | '@esbuild/linux-ia32@0.21.5': 128 | resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} 129 | engines: {node: '>=12'} 130 | cpu: [ia32] 131 | os: [linux] 132 | 133 | '@esbuild/linux-loong64@0.21.5': 134 | resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} 135 | engines: {node: '>=12'} 136 | cpu: [loong64] 137 | os: [linux] 138 | 139 | '@esbuild/linux-mips64el@0.21.5': 140 | resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} 141 | engines: {node: '>=12'} 142 | cpu: [mips64el] 143 | os: [linux] 144 | 145 | '@esbuild/linux-ppc64@0.21.5': 146 | resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} 147 | engines: {node: '>=12'} 148 | cpu: [ppc64] 149 | os: [linux] 150 | 151 | '@esbuild/linux-riscv64@0.21.5': 152 | resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} 153 | engines: {node: '>=12'} 154 | cpu: [riscv64] 155 | os: [linux] 156 | 157 | '@esbuild/linux-s390x@0.21.5': 158 | resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} 159 | engines: {node: '>=12'} 160 | cpu: [s390x] 161 | os: [linux] 162 | 163 | '@esbuild/linux-x64@0.21.5': 164 | resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} 165 | engines: {node: '>=12'} 166 | cpu: [x64] 167 | os: [linux] 168 | 169 | '@esbuild/netbsd-x64@0.21.5': 170 | resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} 171 | engines: {node: '>=12'} 172 | cpu: [x64] 173 | os: [netbsd] 174 | 175 | '@esbuild/openbsd-x64@0.21.5': 176 | resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} 177 | engines: {node: '>=12'} 178 | cpu: [x64] 179 | os: [openbsd] 180 | 181 | '@esbuild/sunos-x64@0.21.5': 182 | resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} 183 | engines: {node: '>=12'} 184 | cpu: [x64] 185 | os: [sunos] 186 | 187 | '@esbuild/win32-arm64@0.21.5': 188 | resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} 189 | engines: {node: '>=12'} 190 | cpu: [arm64] 191 | os: [win32] 192 | 193 | '@esbuild/win32-ia32@0.21.5': 194 | resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} 195 | engines: {node: '>=12'} 196 | cpu: [ia32] 197 | os: [win32] 198 | 199 | '@esbuild/win32-x64@0.21.5': 200 | resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} 201 | engines: {node: '>=12'} 202 | cpu: [x64] 203 | os: [win32] 204 | 205 | '@jridgewell/gen-mapping@0.3.5': 206 | resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 207 | engines: {node: '>=6.0.0'} 208 | 209 | '@jridgewell/resolve-uri@3.1.2': 210 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 211 | engines: {node: '>=6.0.0'} 212 | 213 | '@jridgewell/set-array@1.2.1': 214 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 215 | engines: {node: '>=6.0.0'} 216 | 217 | '@jridgewell/sourcemap-codec@1.5.0': 218 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 219 | 220 | '@jridgewell/trace-mapping@0.3.25': 221 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 222 | 223 | '@polka/url@1.0.0-next.25': 224 | resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} 225 | 226 | '@rollup/rollup-android-arm-eabi@4.18.1': 227 | resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} 228 | cpu: [arm] 229 | os: [android] 230 | 231 | '@rollup/rollup-android-arm64@4.18.1': 232 | resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} 233 | cpu: [arm64] 234 | os: [android] 235 | 236 | '@rollup/rollup-darwin-arm64@4.18.1': 237 | resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} 238 | cpu: [arm64] 239 | os: [darwin] 240 | 241 | '@rollup/rollup-darwin-x64@4.18.1': 242 | resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} 243 | cpu: [x64] 244 | os: [darwin] 245 | 246 | '@rollup/rollup-linux-arm-gnueabihf@4.18.1': 247 | resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} 248 | cpu: [arm] 249 | os: [linux] 250 | 251 | '@rollup/rollup-linux-arm-musleabihf@4.18.1': 252 | resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} 253 | cpu: [arm] 254 | os: [linux] 255 | 256 | '@rollup/rollup-linux-arm64-gnu@4.18.1': 257 | resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} 258 | cpu: [arm64] 259 | os: [linux] 260 | 261 | '@rollup/rollup-linux-arm64-musl@4.18.1': 262 | resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} 263 | cpu: [arm64] 264 | os: [linux] 265 | 266 | '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': 267 | resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} 268 | cpu: [ppc64] 269 | os: [linux] 270 | 271 | '@rollup/rollup-linux-riscv64-gnu@4.18.1': 272 | resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} 273 | cpu: [riscv64] 274 | os: [linux] 275 | 276 | '@rollup/rollup-linux-s390x-gnu@4.18.1': 277 | resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} 278 | cpu: [s390x] 279 | os: [linux] 280 | 281 | '@rollup/rollup-linux-x64-gnu@4.18.1': 282 | resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} 283 | cpu: [x64] 284 | os: [linux] 285 | 286 | '@rollup/rollup-linux-x64-musl@4.18.1': 287 | resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} 288 | cpu: [x64] 289 | os: [linux] 290 | 291 | '@rollup/rollup-win32-arm64-msvc@4.18.1': 292 | resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} 293 | cpu: [arm64] 294 | os: [win32] 295 | 296 | '@rollup/rollup-win32-ia32-msvc@4.18.1': 297 | resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} 298 | cpu: [ia32] 299 | os: [win32] 300 | 301 | '@rollup/rollup-win32-x64-msvc@4.18.1': 302 | resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} 303 | cpu: [x64] 304 | os: [win32] 305 | 306 | '@steeze-ui/heroicons@2.4.0': 307 | resolution: {integrity: sha512-gxOytXYV/lQiGxkZQC+CP5IWCa+d/vscRKn4JfZXgF8MZEzg9wfl1tTi/GOr3Eg93YkhlhNDwTIGWjhMaEwmvw==} 308 | 309 | '@sveltejs/adapter-auto@3.2.2': 310 | resolution: {integrity: sha512-Mso5xPCA8zgcKrv+QioVlqMZkyUQ5MjDJiEPuG/Z7cV/5tmwV7LmcVWk5tZ+H0NCOV1x12AsoSpt/CwFwuVXMA==} 311 | peerDependencies: 312 | '@sveltejs/kit': ^2.0.0 313 | 314 | '@sveltejs/kit@2.5.18': 315 | resolution: {integrity: sha512-+g06hvpVAnH7b4CDjhnTDgFWBKBiQJpuSmQeGYOuzbO3SC3tdYjRNlDCrafvDtKbGiT2uxY5Dn9qdEUGVZdWOQ==} 316 | engines: {node: '>=18.13'} 317 | hasBin: true 318 | peerDependencies: 319 | '@sveltejs/vite-plugin-svelte': ^3.0.0 320 | svelte: ^4.0.0 || ^5.0.0-next.0 321 | vite: ^5.0.3 322 | 323 | '@sveltejs/package@2.3.2': 324 | resolution: {integrity: sha512-6M8/Te7iXRG7SiH92wugqfyoJpuepjn78L433LnXicUeMso9M/N4vdL9DPK3MfTkVVY4klhNRptVqme3p4oZWA==} 325 | engines: {node: ^16.14 || >=18} 326 | hasBin: true 327 | peerDependencies: 328 | svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 329 | 330 | '@sveltejs/vite-plugin-svelte-inspector@2.1.0': 331 | resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} 332 | engines: {node: ^18.0.0 || >=20} 333 | peerDependencies: 334 | '@sveltejs/vite-plugin-svelte': ^3.0.0 335 | svelte: ^4.0.0 || ^5.0.0-next.0 336 | vite: ^5.0.0 337 | 338 | '@sveltejs/vite-plugin-svelte@3.1.1': 339 | resolution: {integrity: sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==} 340 | engines: {node: ^18.0.0 || >=20} 341 | peerDependencies: 342 | svelte: ^4.0.0 || ^5.0.0-next.0 343 | vite: ^5.0.0 344 | 345 | '@types/cookie@0.6.0': 346 | resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} 347 | 348 | '@types/estree@1.0.5': 349 | resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} 350 | 351 | '@types/node@20.14.10': 352 | resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} 353 | 354 | '@types/pug@2.0.10': 355 | resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} 356 | 357 | acorn@8.12.1: 358 | resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} 359 | engines: {node: '>=0.4.0'} 360 | hasBin: true 361 | 362 | anymatch@3.1.3: 363 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 364 | engines: {node: '>= 8'} 365 | 366 | aria-query@5.3.0: 367 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 368 | 369 | axobject-query@4.1.0: 370 | resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 371 | engines: {node: '>= 0.4'} 372 | 373 | balanced-match@1.0.2: 374 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 375 | 376 | binary-extensions@2.3.0: 377 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 378 | engines: {node: '>=8'} 379 | 380 | brace-expansion@1.1.11: 381 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 382 | 383 | braces@3.0.3: 384 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 385 | engines: {node: '>=8'} 386 | 387 | buffer-crc32@1.0.0: 388 | resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} 389 | engines: {node: '>=8.0.0'} 390 | 391 | chokidar@3.6.0: 392 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 393 | engines: {node: '>= 8.10.0'} 394 | 395 | code-red@1.0.4: 396 | resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} 397 | 398 | concat-map@0.0.1: 399 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 400 | 401 | cookie@0.6.0: 402 | resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 403 | engines: {node: '>= 0.6'} 404 | 405 | css-tree@2.3.1: 406 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 407 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 408 | 409 | debug@4.3.5: 410 | resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} 411 | engines: {node: '>=6.0'} 412 | peerDependencies: 413 | supports-color: '*' 414 | peerDependenciesMeta: 415 | supports-color: 416 | optional: true 417 | 418 | dedent-js@1.0.1: 419 | resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==} 420 | 421 | deepmerge@4.3.1: 422 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 423 | engines: {node: '>=0.10.0'} 424 | 425 | dequal@2.0.3: 426 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 427 | engines: {node: '>=6'} 428 | 429 | detect-indent@6.1.0: 430 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 431 | engines: {node: '>=8'} 432 | 433 | devalue@5.0.0: 434 | resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} 435 | 436 | es6-promise@3.3.1: 437 | resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} 438 | 439 | esbuild@0.21.5: 440 | resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} 441 | engines: {node: '>=12'} 442 | hasBin: true 443 | 444 | esm-env@1.0.0: 445 | resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} 446 | 447 | esmo@4.7.0: 448 | resolution: {integrity: sha512-CH2FrJ/WH3DnTLkKn5ToT2a9mu7UgRLCMvZfL75+bRdmvmsSzXRPhejoTT2aeS5kTn6uf+Ht4dcheWvrKQg9Uw==} 449 | hasBin: true 450 | 451 | estree-walker@3.0.3: 452 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 453 | 454 | fill-range@7.1.1: 455 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 456 | engines: {node: '>=8'} 457 | 458 | fs.realpath@1.0.0: 459 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 460 | 461 | fsevents@2.3.3: 462 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 463 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 464 | os: [darwin] 465 | 466 | get-tsconfig@4.7.5: 467 | resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} 468 | 469 | glob-parent@5.1.2: 470 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 471 | engines: {node: '>= 6'} 472 | 473 | glob@7.2.3: 474 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 475 | deprecated: Glob versions prior to v9 are no longer supported 476 | 477 | globalyzer@0.1.0: 478 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} 479 | 480 | globrex@0.1.2: 481 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 482 | 483 | graceful-fs@4.2.11: 484 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 485 | 486 | import-meta-resolve@4.1.0: 487 | resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} 488 | 489 | inflight@1.0.6: 490 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 491 | 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. 492 | 493 | inherits@2.0.4: 494 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 495 | 496 | is-binary-path@2.1.0: 497 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 498 | engines: {node: '>=8'} 499 | 500 | is-extglob@2.1.1: 501 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 502 | engines: {node: '>=0.10.0'} 503 | 504 | is-glob@4.0.3: 505 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 506 | engines: {node: '>=0.10.0'} 507 | 508 | is-number@7.0.0: 509 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 510 | engines: {node: '>=0.12.0'} 511 | 512 | is-reference@3.0.2: 513 | resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} 514 | 515 | kleur@4.1.5: 516 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 517 | engines: {node: '>=6'} 518 | 519 | locate-character@3.0.0: 520 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 521 | 522 | lower-case@2.0.2: 523 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 524 | 525 | magic-string@0.30.10: 526 | resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} 527 | 528 | mdn-data@2.0.30: 529 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 530 | 531 | min-indent@1.0.1: 532 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 533 | engines: {node: '>=4'} 534 | 535 | minimatch@3.1.2: 536 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 537 | 538 | minimist@1.2.8: 539 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 540 | 541 | mkdirp@0.5.6: 542 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 543 | hasBin: true 544 | 545 | mri@1.2.0: 546 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 547 | engines: {node: '>=4'} 548 | 549 | mrmime@2.0.0: 550 | resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} 551 | engines: {node: '>=10'} 552 | 553 | ms@2.1.2: 554 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 555 | 556 | nanoid@3.3.7: 557 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 558 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 559 | hasBin: true 560 | 561 | no-case@3.0.4: 562 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 563 | 564 | normalize-path@3.0.0: 565 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 566 | engines: {node: '>=0.10.0'} 567 | 568 | once@1.4.0: 569 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 570 | 571 | pascal-case@3.1.2: 572 | resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} 573 | 574 | path-is-absolute@1.0.1: 575 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 576 | engines: {node: '>=0.10.0'} 577 | 578 | periscopic@3.1.0: 579 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} 580 | 581 | picocolors@1.0.1: 582 | resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} 583 | 584 | picomatch@2.3.1: 585 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 586 | engines: {node: '>=8.6'} 587 | 588 | postcss@8.4.39: 589 | resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} 590 | engines: {node: ^10 || ^12 || >=14} 591 | 592 | prettier-plugin-svelte@3.2.5: 593 | resolution: {integrity: sha512-vP/M/Goc8z4iVIvrwXwbrYVjJgA0Hf8PO1G4LBh/ocSt6vUP6sLvyu9F3ABEGr+dbKyxZjEKLkeFsWy/yYl0HQ==} 594 | peerDependencies: 595 | prettier: ^3.0.0 596 | svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 597 | 598 | prettier@3.3.3: 599 | resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} 600 | engines: {node: '>=14'} 601 | hasBin: true 602 | 603 | readdirp@3.6.0: 604 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 605 | engines: {node: '>=8.10.0'} 606 | 607 | resolve-pkg-maps@1.0.0: 608 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 609 | 610 | rimraf@2.7.1: 611 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 612 | deprecated: Rimraf versions prior to v4 are no longer supported 613 | hasBin: true 614 | 615 | rollup@4.18.1: 616 | resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} 617 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 618 | hasBin: true 619 | 620 | sade@1.8.1: 621 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 622 | engines: {node: '>=6'} 623 | 624 | sander@0.5.1: 625 | resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} 626 | 627 | semver@7.6.2: 628 | resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} 629 | engines: {node: '>=10'} 630 | hasBin: true 631 | 632 | set-cookie-parser@2.6.0: 633 | resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} 634 | 635 | sirv@2.0.4: 636 | resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} 637 | engines: {node: '>= 10'} 638 | 639 | sorcery@0.11.1: 640 | resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} 641 | hasBin: true 642 | 643 | source-map-js@1.2.0: 644 | resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} 645 | engines: {node: '>=0.10.0'} 646 | 647 | strip-indent@3.0.0: 648 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 649 | engines: {node: '>=8'} 650 | 651 | svelte-check@3.8.4: 652 | resolution: {integrity: sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==} 653 | hasBin: true 654 | peerDependencies: 655 | svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 656 | 657 | svelte-hmr@0.16.0: 658 | resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} 659 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 660 | peerDependencies: 661 | svelte: ^3.19.0 || ^4.0.0 662 | 663 | svelte-preprocess@5.1.4: 664 | resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} 665 | engines: {node: '>= 16.0.0'} 666 | peerDependencies: 667 | '@babel/core': ^7.10.2 668 | coffeescript: ^2.5.1 669 | less: ^3.11.3 || ^4.0.0 670 | postcss: ^7 || ^8 671 | postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 672 | pug: ^3.0.0 673 | sass: ^1.26.8 674 | stylus: ^0.55.0 675 | sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 676 | svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 677 | typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' 678 | peerDependenciesMeta: 679 | '@babel/core': 680 | optional: true 681 | coffeescript: 682 | optional: true 683 | less: 684 | optional: true 685 | postcss: 686 | optional: true 687 | postcss-load-config: 688 | optional: true 689 | pug: 690 | optional: true 691 | sass: 692 | optional: true 693 | stylus: 694 | optional: true 695 | sugarss: 696 | optional: true 697 | typescript: 698 | optional: true 699 | 700 | svelte2tsx@0.7.13: 701 | resolution: {integrity: sha512-aObZ93/kGAiLXA/I/kP+x9FriZM+GboB/ReOIGmLNbVGEd2xC+aTCppm3mk1cc9I/z60VQf7b2QDxC3jOXu3yw==} 702 | peerDependencies: 703 | svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 704 | typescript: ^4.9.4 || ^5.0.0 705 | 706 | svelte@4.2.18: 707 | resolution: {integrity: sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==} 708 | engines: {node: '>=16'} 709 | 710 | tiny-glob@0.2.9: 711 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} 712 | 713 | to-regex-range@5.0.1: 714 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 715 | engines: {node: '>=8.0'} 716 | 717 | totalist@3.0.1: 718 | resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 719 | engines: {node: '>=6'} 720 | 721 | tslib@2.6.3: 722 | resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} 723 | 724 | tsx@4.16.2: 725 | resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==} 726 | engines: {node: '>=18.0.0'} 727 | hasBin: true 728 | 729 | typescript@5.5.3: 730 | resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} 731 | engines: {node: '>=14.17'} 732 | hasBin: true 733 | 734 | undici-types@5.26.5: 735 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 736 | 737 | vite@5.3.3: 738 | resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} 739 | engines: {node: ^18.0.0 || >=20.0.0} 740 | hasBin: true 741 | peerDependencies: 742 | '@types/node': ^18.0.0 || >=20.0.0 743 | less: '*' 744 | lightningcss: ^1.21.0 745 | sass: '*' 746 | stylus: '*' 747 | sugarss: '*' 748 | terser: ^5.4.0 749 | peerDependenciesMeta: 750 | '@types/node': 751 | optional: true 752 | less: 753 | optional: true 754 | lightningcss: 755 | optional: true 756 | sass: 757 | optional: true 758 | stylus: 759 | optional: true 760 | sugarss: 761 | optional: true 762 | terser: 763 | optional: true 764 | 765 | vitefu@0.2.5: 766 | resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} 767 | peerDependencies: 768 | vite: ^3.0.0 || ^4.0.0 || ^5.0.0 769 | peerDependenciesMeta: 770 | vite: 771 | optional: true 772 | 773 | wrappy@1.0.2: 774 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 775 | 776 | snapshots: 777 | 778 | '@ampproject/remapping@2.3.0': 779 | dependencies: 780 | '@jridgewell/gen-mapping': 0.3.5 781 | '@jridgewell/trace-mapping': 0.3.25 782 | 783 | '@esbuild/aix-ppc64@0.21.5': 784 | optional: true 785 | 786 | '@esbuild/android-arm64@0.21.5': 787 | optional: true 788 | 789 | '@esbuild/android-arm@0.21.5': 790 | optional: true 791 | 792 | '@esbuild/android-x64@0.21.5': 793 | optional: true 794 | 795 | '@esbuild/darwin-arm64@0.21.5': 796 | optional: true 797 | 798 | '@esbuild/darwin-x64@0.21.5': 799 | optional: true 800 | 801 | '@esbuild/freebsd-arm64@0.21.5': 802 | optional: true 803 | 804 | '@esbuild/freebsd-x64@0.21.5': 805 | optional: true 806 | 807 | '@esbuild/linux-arm64@0.21.5': 808 | optional: true 809 | 810 | '@esbuild/linux-arm@0.21.5': 811 | optional: true 812 | 813 | '@esbuild/linux-ia32@0.21.5': 814 | optional: true 815 | 816 | '@esbuild/linux-loong64@0.21.5': 817 | optional: true 818 | 819 | '@esbuild/linux-mips64el@0.21.5': 820 | optional: true 821 | 822 | '@esbuild/linux-ppc64@0.21.5': 823 | optional: true 824 | 825 | '@esbuild/linux-riscv64@0.21.5': 826 | optional: true 827 | 828 | '@esbuild/linux-s390x@0.21.5': 829 | optional: true 830 | 831 | '@esbuild/linux-x64@0.21.5': 832 | optional: true 833 | 834 | '@esbuild/netbsd-x64@0.21.5': 835 | optional: true 836 | 837 | '@esbuild/openbsd-x64@0.21.5': 838 | optional: true 839 | 840 | '@esbuild/sunos-x64@0.21.5': 841 | optional: true 842 | 843 | '@esbuild/win32-arm64@0.21.5': 844 | optional: true 845 | 846 | '@esbuild/win32-ia32@0.21.5': 847 | optional: true 848 | 849 | '@esbuild/win32-x64@0.21.5': 850 | optional: true 851 | 852 | '@jridgewell/gen-mapping@0.3.5': 853 | dependencies: 854 | '@jridgewell/set-array': 1.2.1 855 | '@jridgewell/sourcemap-codec': 1.5.0 856 | '@jridgewell/trace-mapping': 0.3.25 857 | 858 | '@jridgewell/resolve-uri@3.1.2': {} 859 | 860 | '@jridgewell/set-array@1.2.1': {} 861 | 862 | '@jridgewell/sourcemap-codec@1.5.0': {} 863 | 864 | '@jridgewell/trace-mapping@0.3.25': 865 | dependencies: 866 | '@jridgewell/resolve-uri': 3.1.2 867 | '@jridgewell/sourcemap-codec': 1.5.0 868 | 869 | '@polka/url@1.0.0-next.25': {} 870 | 871 | '@rollup/rollup-android-arm-eabi@4.18.1': 872 | optional: true 873 | 874 | '@rollup/rollup-android-arm64@4.18.1': 875 | optional: true 876 | 877 | '@rollup/rollup-darwin-arm64@4.18.1': 878 | optional: true 879 | 880 | '@rollup/rollup-darwin-x64@4.18.1': 881 | optional: true 882 | 883 | '@rollup/rollup-linux-arm-gnueabihf@4.18.1': 884 | optional: true 885 | 886 | '@rollup/rollup-linux-arm-musleabihf@4.18.1': 887 | optional: true 888 | 889 | '@rollup/rollup-linux-arm64-gnu@4.18.1': 890 | optional: true 891 | 892 | '@rollup/rollup-linux-arm64-musl@4.18.1': 893 | optional: true 894 | 895 | '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': 896 | optional: true 897 | 898 | '@rollup/rollup-linux-riscv64-gnu@4.18.1': 899 | optional: true 900 | 901 | '@rollup/rollup-linux-s390x-gnu@4.18.1': 902 | optional: true 903 | 904 | '@rollup/rollup-linux-x64-gnu@4.18.1': 905 | optional: true 906 | 907 | '@rollup/rollup-linux-x64-musl@4.18.1': 908 | optional: true 909 | 910 | '@rollup/rollup-win32-arm64-msvc@4.18.1': 911 | optional: true 912 | 913 | '@rollup/rollup-win32-ia32-msvc@4.18.1': 914 | optional: true 915 | 916 | '@rollup/rollup-win32-x64-msvc@4.18.1': 917 | optional: true 918 | 919 | '@steeze-ui/heroicons@2.4.0': {} 920 | 921 | '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))': 922 | dependencies: 923 | '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 924 | import-meta-resolve: 4.1.0 925 | 926 | '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10))': 927 | dependencies: 928 | '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 929 | '@types/cookie': 0.6.0 930 | cookie: 0.6.0 931 | devalue: 5.0.0 932 | esm-env: 1.0.0 933 | import-meta-resolve: 4.1.0 934 | kleur: 4.1.5 935 | magic-string: 0.30.10 936 | mrmime: 2.0.0 937 | sade: 1.8.1 938 | set-cookie-parser: 2.6.0 939 | sirv: 2.0.4 940 | svelte: 4.2.18 941 | tiny-glob: 0.2.9 942 | vite: 5.3.3(@types/node@20.14.10) 943 | 944 | '@sveltejs/package@2.3.2(svelte@4.2.18)(typescript@5.5.3)': 945 | dependencies: 946 | chokidar: 3.6.0 947 | kleur: 4.1.5 948 | sade: 1.8.1 949 | semver: 7.6.2 950 | svelte: 4.2.18 951 | svelte2tsx: 0.7.13(svelte@4.2.18)(typescript@5.5.3) 952 | transitivePeerDependencies: 953 | - typescript 954 | 955 | '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10))': 956 | dependencies: 957 | '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 958 | debug: 4.3.5 959 | svelte: 4.2.18 960 | vite: 5.3.3(@types/node@20.14.10) 961 | transitivePeerDependencies: 962 | - supports-color 963 | 964 | '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10))': 965 | dependencies: 966 | '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)))(svelte@4.2.18)(vite@5.3.3(@types/node@20.14.10)) 967 | debug: 4.3.5 968 | deepmerge: 4.3.1 969 | kleur: 4.1.5 970 | magic-string: 0.30.10 971 | svelte: 4.2.18 972 | svelte-hmr: 0.16.0(svelte@4.2.18) 973 | vite: 5.3.3(@types/node@20.14.10) 974 | vitefu: 0.2.5(vite@5.3.3(@types/node@20.14.10)) 975 | transitivePeerDependencies: 976 | - supports-color 977 | 978 | '@types/cookie@0.6.0': {} 979 | 980 | '@types/estree@1.0.5': {} 981 | 982 | '@types/node@20.14.10': 983 | dependencies: 984 | undici-types: 5.26.5 985 | 986 | '@types/pug@2.0.10': {} 987 | 988 | acorn@8.12.1: {} 989 | 990 | anymatch@3.1.3: 991 | dependencies: 992 | normalize-path: 3.0.0 993 | picomatch: 2.3.1 994 | 995 | aria-query@5.3.0: 996 | dependencies: 997 | dequal: 2.0.3 998 | 999 | axobject-query@4.1.0: {} 1000 | 1001 | balanced-match@1.0.2: {} 1002 | 1003 | binary-extensions@2.3.0: {} 1004 | 1005 | brace-expansion@1.1.11: 1006 | dependencies: 1007 | balanced-match: 1.0.2 1008 | concat-map: 0.0.1 1009 | 1010 | braces@3.0.3: 1011 | dependencies: 1012 | fill-range: 7.1.1 1013 | 1014 | buffer-crc32@1.0.0: {} 1015 | 1016 | chokidar@3.6.0: 1017 | dependencies: 1018 | anymatch: 3.1.3 1019 | braces: 3.0.3 1020 | glob-parent: 5.1.2 1021 | is-binary-path: 2.1.0 1022 | is-glob: 4.0.3 1023 | normalize-path: 3.0.0 1024 | readdirp: 3.6.0 1025 | optionalDependencies: 1026 | fsevents: 2.3.3 1027 | 1028 | code-red@1.0.4: 1029 | dependencies: 1030 | '@jridgewell/sourcemap-codec': 1.5.0 1031 | '@types/estree': 1.0.5 1032 | acorn: 8.12.1 1033 | estree-walker: 3.0.3 1034 | periscopic: 3.1.0 1035 | 1036 | concat-map@0.0.1: {} 1037 | 1038 | cookie@0.6.0: {} 1039 | 1040 | css-tree@2.3.1: 1041 | dependencies: 1042 | mdn-data: 2.0.30 1043 | source-map-js: 1.2.0 1044 | 1045 | debug@4.3.5: 1046 | dependencies: 1047 | ms: 2.1.2 1048 | 1049 | dedent-js@1.0.1: {} 1050 | 1051 | deepmerge@4.3.1: {} 1052 | 1053 | dequal@2.0.3: {} 1054 | 1055 | detect-indent@6.1.0: {} 1056 | 1057 | devalue@5.0.0: {} 1058 | 1059 | es6-promise@3.3.1: {} 1060 | 1061 | esbuild@0.21.5: 1062 | optionalDependencies: 1063 | '@esbuild/aix-ppc64': 0.21.5 1064 | '@esbuild/android-arm': 0.21.5 1065 | '@esbuild/android-arm64': 0.21.5 1066 | '@esbuild/android-x64': 0.21.5 1067 | '@esbuild/darwin-arm64': 0.21.5 1068 | '@esbuild/darwin-x64': 0.21.5 1069 | '@esbuild/freebsd-arm64': 0.21.5 1070 | '@esbuild/freebsd-x64': 0.21.5 1071 | '@esbuild/linux-arm': 0.21.5 1072 | '@esbuild/linux-arm64': 0.21.5 1073 | '@esbuild/linux-ia32': 0.21.5 1074 | '@esbuild/linux-loong64': 0.21.5 1075 | '@esbuild/linux-mips64el': 0.21.5 1076 | '@esbuild/linux-ppc64': 0.21.5 1077 | '@esbuild/linux-riscv64': 0.21.5 1078 | '@esbuild/linux-s390x': 0.21.5 1079 | '@esbuild/linux-x64': 0.21.5 1080 | '@esbuild/netbsd-x64': 0.21.5 1081 | '@esbuild/openbsd-x64': 0.21.5 1082 | '@esbuild/sunos-x64': 0.21.5 1083 | '@esbuild/win32-arm64': 0.21.5 1084 | '@esbuild/win32-ia32': 0.21.5 1085 | '@esbuild/win32-x64': 0.21.5 1086 | 1087 | esm-env@1.0.0: {} 1088 | 1089 | esmo@4.7.0: 1090 | dependencies: 1091 | tsx: 4.16.2 1092 | 1093 | estree-walker@3.0.3: 1094 | dependencies: 1095 | '@types/estree': 1.0.5 1096 | 1097 | fill-range@7.1.1: 1098 | dependencies: 1099 | to-regex-range: 5.0.1 1100 | 1101 | fs.realpath@1.0.0: {} 1102 | 1103 | fsevents@2.3.3: 1104 | optional: true 1105 | 1106 | get-tsconfig@4.7.5: 1107 | dependencies: 1108 | resolve-pkg-maps: 1.0.0 1109 | 1110 | glob-parent@5.1.2: 1111 | dependencies: 1112 | is-glob: 4.0.3 1113 | 1114 | glob@7.2.3: 1115 | dependencies: 1116 | fs.realpath: 1.0.0 1117 | inflight: 1.0.6 1118 | inherits: 2.0.4 1119 | minimatch: 3.1.2 1120 | once: 1.4.0 1121 | path-is-absolute: 1.0.1 1122 | 1123 | globalyzer@0.1.0: {} 1124 | 1125 | globrex@0.1.2: {} 1126 | 1127 | graceful-fs@4.2.11: {} 1128 | 1129 | import-meta-resolve@4.1.0: {} 1130 | 1131 | inflight@1.0.6: 1132 | dependencies: 1133 | once: 1.4.0 1134 | wrappy: 1.0.2 1135 | 1136 | inherits@2.0.4: {} 1137 | 1138 | is-binary-path@2.1.0: 1139 | dependencies: 1140 | binary-extensions: 2.3.0 1141 | 1142 | is-extglob@2.1.1: {} 1143 | 1144 | is-glob@4.0.3: 1145 | dependencies: 1146 | is-extglob: 2.1.1 1147 | 1148 | is-number@7.0.0: {} 1149 | 1150 | is-reference@3.0.2: 1151 | dependencies: 1152 | '@types/estree': 1.0.5 1153 | 1154 | kleur@4.1.5: {} 1155 | 1156 | locate-character@3.0.0: {} 1157 | 1158 | lower-case@2.0.2: 1159 | dependencies: 1160 | tslib: 2.6.3 1161 | 1162 | magic-string@0.30.10: 1163 | dependencies: 1164 | '@jridgewell/sourcemap-codec': 1.5.0 1165 | 1166 | mdn-data@2.0.30: {} 1167 | 1168 | min-indent@1.0.1: {} 1169 | 1170 | minimatch@3.1.2: 1171 | dependencies: 1172 | brace-expansion: 1.1.11 1173 | 1174 | minimist@1.2.8: {} 1175 | 1176 | mkdirp@0.5.6: 1177 | dependencies: 1178 | minimist: 1.2.8 1179 | 1180 | mri@1.2.0: {} 1181 | 1182 | mrmime@2.0.0: {} 1183 | 1184 | ms@2.1.2: {} 1185 | 1186 | nanoid@3.3.7: {} 1187 | 1188 | no-case@3.0.4: 1189 | dependencies: 1190 | lower-case: 2.0.2 1191 | tslib: 2.6.3 1192 | 1193 | normalize-path@3.0.0: {} 1194 | 1195 | once@1.4.0: 1196 | dependencies: 1197 | wrappy: 1.0.2 1198 | 1199 | pascal-case@3.1.2: 1200 | dependencies: 1201 | no-case: 3.0.4 1202 | tslib: 2.6.3 1203 | 1204 | path-is-absolute@1.0.1: {} 1205 | 1206 | periscopic@3.1.0: 1207 | dependencies: 1208 | '@types/estree': 1.0.5 1209 | estree-walker: 3.0.3 1210 | is-reference: 3.0.2 1211 | 1212 | picocolors@1.0.1: {} 1213 | 1214 | picomatch@2.3.1: {} 1215 | 1216 | postcss@8.4.39: 1217 | dependencies: 1218 | nanoid: 3.3.7 1219 | picocolors: 1.0.1 1220 | source-map-js: 1.2.0 1221 | 1222 | prettier-plugin-svelte@3.2.5(prettier@3.3.3)(svelte@4.2.18): 1223 | dependencies: 1224 | prettier: 3.3.3 1225 | svelte: 4.2.18 1226 | 1227 | prettier@3.3.3: {} 1228 | 1229 | readdirp@3.6.0: 1230 | dependencies: 1231 | picomatch: 2.3.1 1232 | 1233 | resolve-pkg-maps@1.0.0: {} 1234 | 1235 | rimraf@2.7.1: 1236 | dependencies: 1237 | glob: 7.2.3 1238 | 1239 | rollup@4.18.1: 1240 | dependencies: 1241 | '@types/estree': 1.0.5 1242 | optionalDependencies: 1243 | '@rollup/rollup-android-arm-eabi': 4.18.1 1244 | '@rollup/rollup-android-arm64': 4.18.1 1245 | '@rollup/rollup-darwin-arm64': 4.18.1 1246 | '@rollup/rollup-darwin-x64': 4.18.1 1247 | '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 1248 | '@rollup/rollup-linux-arm-musleabihf': 4.18.1 1249 | '@rollup/rollup-linux-arm64-gnu': 4.18.1 1250 | '@rollup/rollup-linux-arm64-musl': 4.18.1 1251 | '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 1252 | '@rollup/rollup-linux-riscv64-gnu': 4.18.1 1253 | '@rollup/rollup-linux-s390x-gnu': 4.18.1 1254 | '@rollup/rollup-linux-x64-gnu': 4.18.1 1255 | '@rollup/rollup-linux-x64-musl': 4.18.1 1256 | '@rollup/rollup-win32-arm64-msvc': 4.18.1 1257 | '@rollup/rollup-win32-ia32-msvc': 4.18.1 1258 | '@rollup/rollup-win32-x64-msvc': 4.18.1 1259 | fsevents: 2.3.3 1260 | 1261 | sade@1.8.1: 1262 | dependencies: 1263 | mri: 1.2.0 1264 | 1265 | sander@0.5.1: 1266 | dependencies: 1267 | es6-promise: 3.3.1 1268 | graceful-fs: 4.2.11 1269 | mkdirp: 0.5.6 1270 | rimraf: 2.7.1 1271 | 1272 | semver@7.6.2: {} 1273 | 1274 | set-cookie-parser@2.6.0: {} 1275 | 1276 | sirv@2.0.4: 1277 | dependencies: 1278 | '@polka/url': 1.0.0-next.25 1279 | mrmime: 2.0.0 1280 | totalist: 3.0.1 1281 | 1282 | sorcery@0.11.1: 1283 | dependencies: 1284 | '@jridgewell/sourcemap-codec': 1.5.0 1285 | buffer-crc32: 1.0.0 1286 | minimist: 1.2.8 1287 | sander: 0.5.1 1288 | 1289 | source-map-js@1.2.0: {} 1290 | 1291 | strip-indent@3.0.0: 1292 | dependencies: 1293 | min-indent: 1.0.1 1294 | 1295 | svelte-check@3.8.4(postcss@8.4.39)(svelte@4.2.18): 1296 | dependencies: 1297 | '@jridgewell/trace-mapping': 0.3.25 1298 | chokidar: 3.6.0 1299 | picocolors: 1.0.1 1300 | sade: 1.8.1 1301 | svelte: 4.2.18 1302 | svelte-preprocess: 5.1.4(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3) 1303 | typescript: 5.5.3 1304 | transitivePeerDependencies: 1305 | - '@babel/core' 1306 | - coffeescript 1307 | - less 1308 | - postcss 1309 | - postcss-load-config 1310 | - pug 1311 | - sass 1312 | - stylus 1313 | - sugarss 1314 | 1315 | svelte-hmr@0.16.0(svelte@4.2.18): 1316 | dependencies: 1317 | svelte: 4.2.18 1318 | 1319 | svelte-preprocess@5.1.4(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3): 1320 | dependencies: 1321 | '@types/pug': 2.0.10 1322 | detect-indent: 6.1.0 1323 | magic-string: 0.30.10 1324 | sorcery: 0.11.1 1325 | strip-indent: 3.0.0 1326 | svelte: 4.2.18 1327 | optionalDependencies: 1328 | postcss: 8.4.39 1329 | typescript: 5.5.3 1330 | 1331 | svelte2tsx@0.7.13(svelte@4.2.18)(typescript@5.5.3): 1332 | dependencies: 1333 | dedent-js: 1.0.1 1334 | pascal-case: 3.1.2 1335 | svelte: 4.2.18 1336 | typescript: 5.5.3 1337 | 1338 | svelte@4.2.18: 1339 | dependencies: 1340 | '@ampproject/remapping': 2.3.0 1341 | '@jridgewell/sourcemap-codec': 1.5.0 1342 | '@jridgewell/trace-mapping': 0.3.25 1343 | '@types/estree': 1.0.5 1344 | acorn: 8.12.1 1345 | aria-query: 5.3.0 1346 | axobject-query: 4.1.0 1347 | code-red: 1.0.4 1348 | css-tree: 2.3.1 1349 | estree-walker: 3.0.3 1350 | is-reference: 3.0.2 1351 | locate-character: 3.0.0 1352 | magic-string: 0.30.10 1353 | periscopic: 3.1.0 1354 | 1355 | tiny-glob@0.2.9: 1356 | dependencies: 1357 | globalyzer: 0.1.0 1358 | globrex: 0.1.2 1359 | 1360 | to-regex-range@5.0.1: 1361 | dependencies: 1362 | is-number: 7.0.0 1363 | 1364 | totalist@3.0.1: {} 1365 | 1366 | tslib@2.6.3: {} 1367 | 1368 | tsx@4.16.2: 1369 | dependencies: 1370 | esbuild: 0.21.5 1371 | get-tsconfig: 4.7.5 1372 | optionalDependencies: 1373 | fsevents: 2.3.3 1374 | 1375 | typescript@5.5.3: {} 1376 | 1377 | undici-types@5.26.5: {} 1378 | 1379 | vite@5.3.3(@types/node@20.14.10): 1380 | dependencies: 1381 | esbuild: 0.21.5 1382 | postcss: 8.4.39 1383 | rollup: 4.18.1 1384 | optionalDependencies: 1385 | '@types/node': 20.14.10 1386 | fsevents: 2.3.3 1387 | 1388 | vitefu@0.2.5(vite@5.3.3(@types/node@20.14.10)): 1389 | optionalDependencies: 1390 | vite: 5.3.3(@types/node@20.14.10) 1391 | 1392 | wrappy@1.0.2: {} 1393 | --------------------------------------------------------------------------------