Attic is a cozy space with lofty ambitions. attic.social

sv create

+1194
+23
.gitignore
··· 1 + node_modules 2 + 3 + # Output 4 + .output 5 + .vercel 6 + .netlify 7 + .wrangler 8 + /.svelte-kit 9 + /build 10 + 11 + # OS 12 + .DS_Store 13 + Thumbs.db 14 + 15 + # Env 16 + .env 17 + .env.* 18 + !.env.example 19 + !.env.test 20 + 21 + # Vite 22 + vite.config.js.timestamp-* 23 + vite.config.ts.timestamp-*
+1
.npmrc
··· 1 + engine-strict=true
+42
README.md
··· 1 + # sv 2 + 3 + Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli). 4 + 5 + ## Creating a project 6 + 7 + If you're seeing this, you've probably already done this step. Congrats! 8 + 9 + ```sh 10 + # create a new project 11 + npx sv create my-app 12 + ``` 13 + 14 + To recreate this project with the same configuration: 15 + 16 + ```sh 17 + # recreate this project 18 + pnpm dlx sv@0.12.5 create --template minimal --types ts --install pnpm sveltekit-atproto 19 + ``` 20 + 21 + ## Developing 22 + 23 + Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: 24 + 25 + ```sh 26 + npm run dev 27 + 28 + # or start the server and open the app in a new browser tab 29 + npm run dev -- --open 30 + ``` 31 + 32 + ## Building 33 + 34 + To create a production version of your app: 35 + 36 + ```sh 37 + npm run build 38 + ``` 39 + 40 + You can preview the production build with `npm run preview`. 41 + 42 + > To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
+23
package.json
··· 1 + { 2 + "name": "sveltekit-atproto", 3 + "private": true, 4 + "version": "0.0.1", 5 + "type": "module", 6 + "scripts": { 7 + "dev": "vite dev", 8 + "build": "vite build", 9 + "preview": "vite preview", 10 + "prepare": "svelte-kit sync || echo ''", 11 + "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 12 + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" 13 + }, 14 + "devDependencies": { 15 + "@sveltejs/adapter-auto": "^7.0.0", 16 + "@sveltejs/kit": "^2.50.2", 17 + "@sveltejs/vite-plugin-svelte": "^6.2.4", 18 + "svelte": "^5.51.0", 19 + "svelte-check": "^4.4.2", 20 + "typescript": "^5.9.3", 21 + "vite": "^7.3.1" 22 + } 23 + }
+1019
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + importers: 8 + 9 + .: 10 + devDependencies: 11 + '@sveltejs/adapter-auto': 12 + specifier: ^7.0.0 13 + version: 7.0.1(@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(typescript@5.9.3)(vite@7.3.1)) 14 + '@sveltejs/kit': 15 + specifier: ^2.50.2 16 + version: 2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(typescript@5.9.3)(vite@7.3.1) 17 + '@sveltejs/vite-plugin-svelte': 18 + specifier: ^6.2.4 19 + version: 6.2.4(svelte@5.53.7)(vite@7.3.1) 20 + svelte: 21 + specifier: ^5.51.0 22 + version: 5.53.7 23 + svelte-check: 24 + specifier: ^4.4.2 25 + version: 4.4.4(picomatch@4.0.3)(svelte@5.53.7)(typescript@5.9.3) 26 + typescript: 27 + specifier: ^5.9.3 28 + version: 5.9.3 29 + vite: 30 + specifier: ^7.3.1 31 + version: 7.3.1 32 + 33 + packages: 34 + 35 + '@esbuild/aix-ppc64@0.27.3': 36 + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 37 + engines: {node: '>=18'} 38 + cpu: [ppc64] 39 + os: [aix] 40 + 41 + '@esbuild/android-arm64@0.27.3': 42 + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 43 + engines: {node: '>=18'} 44 + cpu: [arm64] 45 + os: [android] 46 + 47 + '@esbuild/android-arm@0.27.3': 48 + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 49 + engines: {node: '>=18'} 50 + cpu: [arm] 51 + os: [android] 52 + 53 + '@esbuild/android-x64@0.27.3': 54 + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 55 + engines: {node: '>=18'} 56 + cpu: [x64] 57 + os: [android] 58 + 59 + '@esbuild/darwin-arm64@0.27.3': 60 + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 61 + engines: {node: '>=18'} 62 + cpu: [arm64] 63 + os: [darwin] 64 + 65 + '@esbuild/darwin-x64@0.27.3': 66 + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 67 + engines: {node: '>=18'} 68 + cpu: [x64] 69 + os: [darwin] 70 + 71 + '@esbuild/freebsd-arm64@0.27.3': 72 + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 73 + engines: {node: '>=18'} 74 + cpu: [arm64] 75 + os: [freebsd] 76 + 77 + '@esbuild/freebsd-x64@0.27.3': 78 + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 79 + engines: {node: '>=18'} 80 + cpu: [x64] 81 + os: [freebsd] 82 + 83 + '@esbuild/linux-arm64@0.27.3': 84 + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 85 + engines: {node: '>=18'} 86 + cpu: [arm64] 87 + os: [linux] 88 + 89 + '@esbuild/linux-arm@0.27.3': 90 + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 91 + engines: {node: '>=18'} 92 + cpu: [arm] 93 + os: [linux] 94 + 95 + '@esbuild/linux-ia32@0.27.3': 96 + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 97 + engines: {node: '>=18'} 98 + cpu: [ia32] 99 + os: [linux] 100 + 101 + '@esbuild/linux-loong64@0.27.3': 102 + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 103 + engines: {node: '>=18'} 104 + cpu: [loong64] 105 + os: [linux] 106 + 107 + '@esbuild/linux-mips64el@0.27.3': 108 + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 109 + engines: {node: '>=18'} 110 + cpu: [mips64el] 111 + os: [linux] 112 + 113 + '@esbuild/linux-ppc64@0.27.3': 114 + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 115 + engines: {node: '>=18'} 116 + cpu: [ppc64] 117 + os: [linux] 118 + 119 + '@esbuild/linux-riscv64@0.27.3': 120 + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 121 + engines: {node: '>=18'} 122 + cpu: [riscv64] 123 + os: [linux] 124 + 125 + '@esbuild/linux-s390x@0.27.3': 126 + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 127 + engines: {node: '>=18'} 128 + cpu: [s390x] 129 + os: [linux] 130 + 131 + '@esbuild/linux-x64@0.27.3': 132 + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 133 + engines: {node: '>=18'} 134 + cpu: [x64] 135 + os: [linux] 136 + 137 + '@esbuild/netbsd-arm64@0.27.3': 138 + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 139 + engines: {node: '>=18'} 140 + cpu: [arm64] 141 + os: [netbsd] 142 + 143 + '@esbuild/netbsd-x64@0.27.3': 144 + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 145 + engines: {node: '>=18'} 146 + cpu: [x64] 147 + os: [netbsd] 148 + 149 + '@esbuild/openbsd-arm64@0.27.3': 150 + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 151 + engines: {node: '>=18'} 152 + cpu: [arm64] 153 + os: [openbsd] 154 + 155 + '@esbuild/openbsd-x64@0.27.3': 156 + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 157 + engines: {node: '>=18'} 158 + cpu: [x64] 159 + os: [openbsd] 160 + 161 + '@esbuild/openharmony-arm64@0.27.3': 162 + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 163 + engines: {node: '>=18'} 164 + cpu: [arm64] 165 + os: [openharmony] 166 + 167 + '@esbuild/sunos-x64@0.27.3': 168 + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 169 + engines: {node: '>=18'} 170 + cpu: [x64] 171 + os: [sunos] 172 + 173 + '@esbuild/win32-arm64@0.27.3': 174 + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 175 + engines: {node: '>=18'} 176 + cpu: [arm64] 177 + os: [win32] 178 + 179 + '@esbuild/win32-ia32@0.27.3': 180 + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 181 + engines: {node: '>=18'} 182 + cpu: [ia32] 183 + os: [win32] 184 + 185 + '@esbuild/win32-x64@0.27.3': 186 + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 187 + engines: {node: '>=18'} 188 + cpu: [x64] 189 + os: [win32] 190 + 191 + '@jridgewell/gen-mapping@0.3.13': 192 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 193 + 194 + '@jridgewell/remapping@2.3.5': 195 + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} 196 + 197 + '@jridgewell/resolve-uri@3.1.2': 198 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 199 + engines: {node: '>=6.0.0'} 200 + 201 + '@jridgewell/sourcemap-codec@1.5.5': 202 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 203 + 204 + '@jridgewell/trace-mapping@0.3.31': 205 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 206 + 207 + '@polka/url@1.0.0-next.29': 208 + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 209 + 210 + '@rollup/rollup-android-arm-eabi@4.59.0': 211 + resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} 212 + cpu: [arm] 213 + os: [android] 214 + 215 + '@rollup/rollup-android-arm64@4.59.0': 216 + resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==} 217 + cpu: [arm64] 218 + os: [android] 219 + 220 + '@rollup/rollup-darwin-arm64@4.59.0': 221 + resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==} 222 + cpu: [arm64] 223 + os: [darwin] 224 + 225 + '@rollup/rollup-darwin-x64@4.59.0': 226 + resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==} 227 + cpu: [x64] 228 + os: [darwin] 229 + 230 + '@rollup/rollup-freebsd-arm64@4.59.0': 231 + resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==} 232 + cpu: [arm64] 233 + os: [freebsd] 234 + 235 + '@rollup/rollup-freebsd-x64@4.59.0': 236 + resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==} 237 + cpu: [x64] 238 + os: [freebsd] 239 + 240 + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': 241 + resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} 242 + cpu: [arm] 243 + os: [linux] 244 + libc: [glibc] 245 + 246 + '@rollup/rollup-linux-arm-musleabihf@4.59.0': 247 + resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} 248 + cpu: [arm] 249 + os: [linux] 250 + libc: [musl] 251 + 252 + '@rollup/rollup-linux-arm64-gnu@4.59.0': 253 + resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} 254 + cpu: [arm64] 255 + os: [linux] 256 + libc: [glibc] 257 + 258 + '@rollup/rollup-linux-arm64-musl@4.59.0': 259 + resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} 260 + cpu: [arm64] 261 + os: [linux] 262 + libc: [musl] 263 + 264 + '@rollup/rollup-linux-loong64-gnu@4.59.0': 265 + resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} 266 + cpu: [loong64] 267 + os: [linux] 268 + libc: [glibc] 269 + 270 + '@rollup/rollup-linux-loong64-musl@4.59.0': 271 + resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} 272 + cpu: [loong64] 273 + os: [linux] 274 + libc: [musl] 275 + 276 + '@rollup/rollup-linux-ppc64-gnu@4.59.0': 277 + resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} 278 + cpu: [ppc64] 279 + os: [linux] 280 + libc: [glibc] 281 + 282 + '@rollup/rollup-linux-ppc64-musl@4.59.0': 283 + resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} 284 + cpu: [ppc64] 285 + os: [linux] 286 + libc: [musl] 287 + 288 + '@rollup/rollup-linux-riscv64-gnu@4.59.0': 289 + resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} 290 + cpu: [riscv64] 291 + os: [linux] 292 + libc: [glibc] 293 + 294 + '@rollup/rollup-linux-riscv64-musl@4.59.0': 295 + resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} 296 + cpu: [riscv64] 297 + os: [linux] 298 + libc: [musl] 299 + 300 + '@rollup/rollup-linux-s390x-gnu@4.59.0': 301 + resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} 302 + cpu: [s390x] 303 + os: [linux] 304 + libc: [glibc] 305 + 306 + '@rollup/rollup-linux-x64-gnu@4.59.0': 307 + resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} 308 + cpu: [x64] 309 + os: [linux] 310 + libc: [glibc] 311 + 312 + '@rollup/rollup-linux-x64-musl@4.59.0': 313 + resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} 314 + cpu: [x64] 315 + os: [linux] 316 + libc: [musl] 317 + 318 + '@rollup/rollup-openbsd-x64@4.59.0': 319 + resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} 320 + cpu: [x64] 321 + os: [openbsd] 322 + 323 + '@rollup/rollup-openharmony-arm64@4.59.0': 324 + resolution: {integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==} 325 + cpu: [arm64] 326 + os: [openharmony] 327 + 328 + '@rollup/rollup-win32-arm64-msvc@4.59.0': 329 + resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==} 330 + cpu: [arm64] 331 + os: [win32] 332 + 333 + '@rollup/rollup-win32-ia32-msvc@4.59.0': 334 + resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==} 335 + cpu: [ia32] 336 + os: [win32] 337 + 338 + '@rollup/rollup-win32-x64-gnu@4.59.0': 339 + resolution: {integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==} 340 + cpu: [x64] 341 + os: [win32] 342 + 343 + '@rollup/rollup-win32-x64-msvc@4.59.0': 344 + resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==} 345 + cpu: [x64] 346 + os: [win32] 347 + 348 + '@standard-schema/spec@1.1.0': 349 + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 350 + 351 + '@sveltejs/acorn-typescript@1.0.9': 352 + resolution: {integrity: sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==} 353 + peerDependencies: 354 + acorn: ^8.9.0 355 + 356 + '@sveltejs/adapter-auto@7.0.1': 357 + resolution: {integrity: sha512-dvuPm1E7M9NI/+canIQ6KKQDU2AkEefEZ2Dp7cY6uKoPq9Z/PhOXABe526UdW2mN986gjVkuSLkOYIBnS/M2LQ==} 358 + peerDependencies: 359 + '@sveltejs/kit': ^2.0.0 360 + 361 + '@sveltejs/kit@2.53.4': 362 + resolution: {integrity: sha512-iAIPEahFgDJJyvz8g0jP08KvqnM6JvdW8YfsygZ+pMeMvyM2zssWMltcsotETvjSZ82G3VlitgDtBIvpQSZrTA==} 363 + engines: {node: '>=18.13'} 364 + hasBin: true 365 + peerDependencies: 366 + '@opentelemetry/api': ^1.0.0 367 + '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0 || ^7.0.0 368 + svelte: ^4.0.0 || ^5.0.0-next.0 369 + typescript: ^5.3.3 370 + vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.0 || ^8.0.0 371 + peerDependenciesMeta: 372 + '@opentelemetry/api': 373 + optional: true 374 + typescript: 375 + optional: true 376 + 377 + '@sveltejs/vite-plugin-svelte-inspector@5.0.2': 378 + resolution: {integrity: sha512-TZzRTcEtZffICSAoZGkPSl6Etsj2torOVrx6Uw0KpXxrec9Gg6jFWQ60Q3+LmNGfZSxHRCZL7vXVZIWmuV50Ig==} 379 + engines: {node: ^20.19 || ^22.12 || >=24} 380 + peerDependencies: 381 + '@sveltejs/vite-plugin-svelte': ^6.0.0-next.0 382 + svelte: ^5.0.0 383 + vite: ^6.3.0 || ^7.0.0 384 + 385 + '@sveltejs/vite-plugin-svelte@6.2.4': 386 + resolution: {integrity: sha512-ou/d51QSdTyN26D7h6dSpusAKaZkAiGM55/AKYi+9AGZw7q85hElbjK3kEyzXHhLSnRISHOYzVge6x0jRZ7DXA==} 387 + engines: {node: ^20.19 || ^22.12 || >=24} 388 + peerDependencies: 389 + svelte: ^5.0.0 390 + vite: ^6.3.0 || ^7.0.0 391 + 392 + '@types/cookie@0.6.0': 393 + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} 394 + 395 + '@types/estree@1.0.8': 396 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 397 + 398 + '@types/trusted-types@2.0.7': 399 + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} 400 + 401 + acorn@8.16.0: 402 + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} 403 + engines: {node: '>=0.4.0'} 404 + hasBin: true 405 + 406 + aria-query@5.3.1: 407 + resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==} 408 + engines: {node: '>= 0.4'} 409 + 410 + axobject-query@4.1.0: 411 + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 412 + engines: {node: '>= 0.4'} 413 + 414 + chokidar@4.0.3: 415 + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 416 + engines: {node: '>= 14.16.0'} 417 + 418 + clsx@2.1.1: 419 + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 420 + engines: {node: '>=6'} 421 + 422 + cookie@0.6.0: 423 + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 424 + engines: {node: '>= 0.6'} 425 + 426 + deepmerge@4.3.1: 427 + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 428 + engines: {node: '>=0.10.0'} 429 + 430 + devalue@5.6.3: 431 + resolution: {integrity: sha512-nc7XjUU/2Lb+SvEFVGcWLiKkzfw8+qHI7zn8WYXKkLMgfGSHbgCEaR6bJpev8Cm6Rmrb19Gfd/tZvGqx9is3wg==} 432 + 433 + esbuild@0.27.3: 434 + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 435 + engines: {node: '>=18'} 436 + hasBin: true 437 + 438 + esm-env@1.2.2: 439 + resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} 440 + 441 + esrap@2.2.3: 442 + resolution: {integrity: sha512-8fOS+GIGCQZl/ZIlhl59htOlms6U8NvX6ZYgYHpRU/b6tVSh3uHkOHZikl3D4cMbYM0JlpBe+p/BkZEi8J9XIQ==} 443 + 444 + fdir@6.5.0: 445 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 446 + engines: {node: '>=12.0.0'} 447 + peerDependencies: 448 + picomatch: ^3 || ^4 449 + peerDependenciesMeta: 450 + picomatch: 451 + optional: true 452 + 453 + fsevents@2.3.3: 454 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 455 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 456 + os: [darwin] 457 + 458 + is-reference@3.0.3: 459 + resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} 460 + 461 + kleur@4.1.5: 462 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 463 + engines: {node: '>=6'} 464 + 465 + locate-character@3.0.0: 466 + resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 467 + 468 + magic-string@0.30.21: 469 + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} 470 + 471 + mri@1.2.0: 472 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 473 + engines: {node: '>=4'} 474 + 475 + mrmime@2.0.1: 476 + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 477 + engines: {node: '>=10'} 478 + 479 + nanoid@3.3.11: 480 + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 481 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 482 + hasBin: true 483 + 484 + obug@2.1.1: 485 + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} 486 + 487 + picocolors@1.1.1: 488 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 489 + 490 + picomatch@4.0.3: 491 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 492 + engines: {node: '>=12'} 493 + 494 + postcss@8.5.8: 495 + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} 496 + engines: {node: ^10 || ^12 || >=14} 497 + 498 + readdirp@4.1.2: 499 + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 500 + engines: {node: '>= 14.18.0'} 501 + 502 + rollup@4.59.0: 503 + resolution: {integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==} 504 + engines: {node: '>=18.0.0', npm: '>=8.0.0'} 505 + hasBin: true 506 + 507 + sade@1.8.1: 508 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 509 + engines: {node: '>=6'} 510 + 511 + set-cookie-parser@3.0.1: 512 + resolution: {integrity: sha512-n7Z7dXZhJbwuAHhNzkTti6Aw9QDDjZtm3JTpTGATIdNzdQz5GuFs22w90BcvF4INfnrL5xrX3oGsuqO5Dx3A1Q==} 513 + 514 + sirv@3.0.2: 515 + resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} 516 + engines: {node: '>=18'} 517 + 518 + source-map-js@1.2.1: 519 + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 520 + engines: {node: '>=0.10.0'} 521 + 522 + svelte-check@4.4.4: 523 + resolution: {integrity: sha512-F1pGqXc710Oi/wTI4d/x7d6lgPwwfx1U6w3Q35n4xsC2e8C/yN2sM1+mWxjlMcpAfWucjlq4vPi+P4FZ8a14sQ==} 524 + engines: {node: '>= 18.0.0'} 525 + hasBin: true 526 + peerDependencies: 527 + svelte: ^4.0.0 || ^5.0.0-next.0 528 + typescript: '>=5.0.0' 529 + 530 + svelte@5.53.7: 531 + resolution: {integrity: sha512-uxck1KI7JWtlfP3H6HOWi/94soAl23jsGJkBzN2BAWcQng0+lTrRNhxActFqORgnO9BHVd1hKJhG+ljRuIUWfQ==} 532 + engines: {node: '>=18'} 533 + 534 + tinyglobby@0.2.15: 535 + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 536 + engines: {node: '>=12.0.0'} 537 + 538 + totalist@3.0.1: 539 + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 540 + engines: {node: '>=6'} 541 + 542 + typescript@5.9.3: 543 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 544 + engines: {node: '>=14.17'} 545 + hasBin: true 546 + 547 + vite@7.3.1: 548 + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} 549 + engines: {node: ^20.19.0 || >=22.12.0} 550 + hasBin: true 551 + peerDependencies: 552 + '@types/node': ^20.19.0 || >=22.12.0 553 + jiti: '>=1.21.0' 554 + less: ^4.0.0 555 + lightningcss: ^1.21.0 556 + sass: ^1.70.0 557 + sass-embedded: ^1.70.0 558 + stylus: '>=0.54.8' 559 + sugarss: ^5.0.0 560 + terser: ^5.16.0 561 + tsx: ^4.8.1 562 + yaml: ^2.4.2 563 + peerDependenciesMeta: 564 + '@types/node': 565 + optional: true 566 + jiti: 567 + optional: true 568 + less: 569 + optional: true 570 + lightningcss: 571 + optional: true 572 + sass: 573 + optional: true 574 + sass-embedded: 575 + optional: true 576 + stylus: 577 + optional: true 578 + sugarss: 579 + optional: true 580 + terser: 581 + optional: true 582 + tsx: 583 + optional: true 584 + yaml: 585 + optional: true 586 + 587 + vitefu@1.1.2: 588 + resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} 589 + peerDependencies: 590 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0 591 + peerDependenciesMeta: 592 + vite: 593 + optional: true 594 + 595 + zimmerframe@1.1.4: 596 + resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} 597 + 598 + snapshots: 599 + 600 + '@esbuild/aix-ppc64@0.27.3': 601 + optional: true 602 + 603 + '@esbuild/android-arm64@0.27.3': 604 + optional: true 605 + 606 + '@esbuild/android-arm@0.27.3': 607 + optional: true 608 + 609 + '@esbuild/android-x64@0.27.3': 610 + optional: true 611 + 612 + '@esbuild/darwin-arm64@0.27.3': 613 + optional: true 614 + 615 + '@esbuild/darwin-x64@0.27.3': 616 + optional: true 617 + 618 + '@esbuild/freebsd-arm64@0.27.3': 619 + optional: true 620 + 621 + '@esbuild/freebsd-x64@0.27.3': 622 + optional: true 623 + 624 + '@esbuild/linux-arm64@0.27.3': 625 + optional: true 626 + 627 + '@esbuild/linux-arm@0.27.3': 628 + optional: true 629 + 630 + '@esbuild/linux-ia32@0.27.3': 631 + optional: true 632 + 633 + '@esbuild/linux-loong64@0.27.3': 634 + optional: true 635 + 636 + '@esbuild/linux-mips64el@0.27.3': 637 + optional: true 638 + 639 + '@esbuild/linux-ppc64@0.27.3': 640 + optional: true 641 + 642 + '@esbuild/linux-riscv64@0.27.3': 643 + optional: true 644 + 645 + '@esbuild/linux-s390x@0.27.3': 646 + optional: true 647 + 648 + '@esbuild/linux-x64@0.27.3': 649 + optional: true 650 + 651 + '@esbuild/netbsd-arm64@0.27.3': 652 + optional: true 653 + 654 + '@esbuild/netbsd-x64@0.27.3': 655 + optional: true 656 + 657 + '@esbuild/openbsd-arm64@0.27.3': 658 + optional: true 659 + 660 + '@esbuild/openbsd-x64@0.27.3': 661 + optional: true 662 + 663 + '@esbuild/openharmony-arm64@0.27.3': 664 + optional: true 665 + 666 + '@esbuild/sunos-x64@0.27.3': 667 + optional: true 668 + 669 + '@esbuild/win32-arm64@0.27.3': 670 + optional: true 671 + 672 + '@esbuild/win32-ia32@0.27.3': 673 + optional: true 674 + 675 + '@esbuild/win32-x64@0.27.3': 676 + optional: true 677 + 678 + '@jridgewell/gen-mapping@0.3.13': 679 + dependencies: 680 + '@jridgewell/sourcemap-codec': 1.5.5 681 + '@jridgewell/trace-mapping': 0.3.31 682 + 683 + '@jridgewell/remapping@2.3.5': 684 + dependencies: 685 + '@jridgewell/gen-mapping': 0.3.13 686 + '@jridgewell/trace-mapping': 0.3.31 687 + 688 + '@jridgewell/resolve-uri@3.1.2': {} 689 + 690 + '@jridgewell/sourcemap-codec@1.5.5': {} 691 + 692 + '@jridgewell/trace-mapping@0.3.31': 693 + dependencies: 694 + '@jridgewell/resolve-uri': 3.1.2 695 + '@jridgewell/sourcemap-codec': 1.5.5 696 + 697 + '@polka/url@1.0.0-next.29': {} 698 + 699 + '@rollup/rollup-android-arm-eabi@4.59.0': 700 + optional: true 701 + 702 + '@rollup/rollup-android-arm64@4.59.0': 703 + optional: true 704 + 705 + '@rollup/rollup-darwin-arm64@4.59.0': 706 + optional: true 707 + 708 + '@rollup/rollup-darwin-x64@4.59.0': 709 + optional: true 710 + 711 + '@rollup/rollup-freebsd-arm64@4.59.0': 712 + optional: true 713 + 714 + '@rollup/rollup-freebsd-x64@4.59.0': 715 + optional: true 716 + 717 + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': 718 + optional: true 719 + 720 + '@rollup/rollup-linux-arm-musleabihf@4.59.0': 721 + optional: true 722 + 723 + '@rollup/rollup-linux-arm64-gnu@4.59.0': 724 + optional: true 725 + 726 + '@rollup/rollup-linux-arm64-musl@4.59.0': 727 + optional: true 728 + 729 + '@rollup/rollup-linux-loong64-gnu@4.59.0': 730 + optional: true 731 + 732 + '@rollup/rollup-linux-loong64-musl@4.59.0': 733 + optional: true 734 + 735 + '@rollup/rollup-linux-ppc64-gnu@4.59.0': 736 + optional: true 737 + 738 + '@rollup/rollup-linux-ppc64-musl@4.59.0': 739 + optional: true 740 + 741 + '@rollup/rollup-linux-riscv64-gnu@4.59.0': 742 + optional: true 743 + 744 + '@rollup/rollup-linux-riscv64-musl@4.59.0': 745 + optional: true 746 + 747 + '@rollup/rollup-linux-s390x-gnu@4.59.0': 748 + optional: true 749 + 750 + '@rollup/rollup-linux-x64-gnu@4.59.0': 751 + optional: true 752 + 753 + '@rollup/rollup-linux-x64-musl@4.59.0': 754 + optional: true 755 + 756 + '@rollup/rollup-openbsd-x64@4.59.0': 757 + optional: true 758 + 759 + '@rollup/rollup-openharmony-arm64@4.59.0': 760 + optional: true 761 + 762 + '@rollup/rollup-win32-arm64-msvc@4.59.0': 763 + optional: true 764 + 765 + '@rollup/rollup-win32-ia32-msvc@4.59.0': 766 + optional: true 767 + 768 + '@rollup/rollup-win32-x64-gnu@4.59.0': 769 + optional: true 770 + 771 + '@rollup/rollup-win32-x64-msvc@4.59.0': 772 + optional: true 773 + 774 + '@standard-schema/spec@1.1.0': {} 775 + 776 + '@sveltejs/acorn-typescript@1.0.9(acorn@8.16.0)': 777 + dependencies: 778 + acorn: 8.16.0 779 + 780 + '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(typescript@5.9.3)(vite@7.3.1))': 781 + dependencies: 782 + '@sveltejs/kit': 2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(typescript@5.9.3)(vite@7.3.1) 783 + 784 + '@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(typescript@5.9.3)(vite@7.3.1)': 785 + dependencies: 786 + '@standard-schema/spec': 1.1.0 787 + '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) 788 + '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.53.7)(vite@7.3.1) 789 + '@types/cookie': 0.6.0 790 + acorn: 8.16.0 791 + cookie: 0.6.0 792 + devalue: 5.6.3 793 + esm-env: 1.2.2 794 + kleur: 4.1.5 795 + magic-string: 0.30.21 796 + mrmime: 2.0.1 797 + set-cookie-parser: 3.0.1 798 + sirv: 3.0.2 799 + svelte: 5.53.7 800 + vite: 7.3.1 801 + optionalDependencies: 802 + typescript: 5.9.3 803 + 804 + '@sveltejs/vite-plugin-svelte-inspector@5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(vite@7.3.1)': 805 + dependencies: 806 + '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.53.7)(vite@7.3.1) 807 + obug: 2.1.1 808 + svelte: 5.53.7 809 + vite: 7.3.1 810 + 811 + '@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1)': 812 + dependencies: 813 + '@sveltejs/vite-plugin-svelte-inspector': 5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.7)(vite@7.3.1))(svelte@5.53.7)(vite@7.3.1) 814 + deepmerge: 4.3.1 815 + magic-string: 0.30.21 816 + obug: 2.1.1 817 + svelte: 5.53.7 818 + vite: 7.3.1 819 + vitefu: 1.1.2(vite@7.3.1) 820 + 821 + '@types/cookie@0.6.0': {} 822 + 823 + '@types/estree@1.0.8': {} 824 + 825 + '@types/trusted-types@2.0.7': {} 826 + 827 + acorn@8.16.0: {} 828 + 829 + aria-query@5.3.1: {} 830 + 831 + axobject-query@4.1.0: {} 832 + 833 + chokidar@4.0.3: 834 + dependencies: 835 + readdirp: 4.1.2 836 + 837 + clsx@2.1.1: {} 838 + 839 + cookie@0.6.0: {} 840 + 841 + deepmerge@4.3.1: {} 842 + 843 + devalue@5.6.3: {} 844 + 845 + esbuild@0.27.3: 846 + optionalDependencies: 847 + '@esbuild/aix-ppc64': 0.27.3 848 + '@esbuild/android-arm': 0.27.3 849 + '@esbuild/android-arm64': 0.27.3 850 + '@esbuild/android-x64': 0.27.3 851 + '@esbuild/darwin-arm64': 0.27.3 852 + '@esbuild/darwin-x64': 0.27.3 853 + '@esbuild/freebsd-arm64': 0.27.3 854 + '@esbuild/freebsd-x64': 0.27.3 855 + '@esbuild/linux-arm': 0.27.3 856 + '@esbuild/linux-arm64': 0.27.3 857 + '@esbuild/linux-ia32': 0.27.3 858 + '@esbuild/linux-loong64': 0.27.3 859 + '@esbuild/linux-mips64el': 0.27.3 860 + '@esbuild/linux-ppc64': 0.27.3 861 + '@esbuild/linux-riscv64': 0.27.3 862 + '@esbuild/linux-s390x': 0.27.3 863 + '@esbuild/linux-x64': 0.27.3 864 + '@esbuild/netbsd-arm64': 0.27.3 865 + '@esbuild/netbsd-x64': 0.27.3 866 + '@esbuild/openbsd-arm64': 0.27.3 867 + '@esbuild/openbsd-x64': 0.27.3 868 + '@esbuild/openharmony-arm64': 0.27.3 869 + '@esbuild/sunos-x64': 0.27.3 870 + '@esbuild/win32-arm64': 0.27.3 871 + '@esbuild/win32-ia32': 0.27.3 872 + '@esbuild/win32-x64': 0.27.3 873 + 874 + esm-env@1.2.2: {} 875 + 876 + esrap@2.2.3: 877 + dependencies: 878 + '@jridgewell/sourcemap-codec': 1.5.5 879 + 880 + fdir@6.5.0(picomatch@4.0.3): 881 + optionalDependencies: 882 + picomatch: 4.0.3 883 + 884 + fsevents@2.3.3: 885 + optional: true 886 + 887 + is-reference@3.0.3: 888 + dependencies: 889 + '@types/estree': 1.0.8 890 + 891 + kleur@4.1.5: {} 892 + 893 + locate-character@3.0.0: {} 894 + 895 + magic-string@0.30.21: 896 + dependencies: 897 + '@jridgewell/sourcemap-codec': 1.5.5 898 + 899 + mri@1.2.0: {} 900 + 901 + mrmime@2.0.1: {} 902 + 903 + nanoid@3.3.11: {} 904 + 905 + obug@2.1.1: {} 906 + 907 + picocolors@1.1.1: {} 908 + 909 + picomatch@4.0.3: {} 910 + 911 + postcss@8.5.8: 912 + dependencies: 913 + nanoid: 3.3.11 914 + picocolors: 1.1.1 915 + source-map-js: 1.2.1 916 + 917 + readdirp@4.1.2: {} 918 + 919 + rollup@4.59.0: 920 + dependencies: 921 + '@types/estree': 1.0.8 922 + optionalDependencies: 923 + '@rollup/rollup-android-arm-eabi': 4.59.0 924 + '@rollup/rollup-android-arm64': 4.59.0 925 + '@rollup/rollup-darwin-arm64': 4.59.0 926 + '@rollup/rollup-darwin-x64': 4.59.0 927 + '@rollup/rollup-freebsd-arm64': 4.59.0 928 + '@rollup/rollup-freebsd-x64': 4.59.0 929 + '@rollup/rollup-linux-arm-gnueabihf': 4.59.0 930 + '@rollup/rollup-linux-arm-musleabihf': 4.59.0 931 + '@rollup/rollup-linux-arm64-gnu': 4.59.0 932 + '@rollup/rollup-linux-arm64-musl': 4.59.0 933 + '@rollup/rollup-linux-loong64-gnu': 4.59.0 934 + '@rollup/rollup-linux-loong64-musl': 4.59.0 935 + '@rollup/rollup-linux-ppc64-gnu': 4.59.0 936 + '@rollup/rollup-linux-ppc64-musl': 4.59.0 937 + '@rollup/rollup-linux-riscv64-gnu': 4.59.0 938 + '@rollup/rollup-linux-riscv64-musl': 4.59.0 939 + '@rollup/rollup-linux-s390x-gnu': 4.59.0 940 + '@rollup/rollup-linux-x64-gnu': 4.59.0 941 + '@rollup/rollup-linux-x64-musl': 4.59.0 942 + '@rollup/rollup-openbsd-x64': 4.59.0 943 + '@rollup/rollup-openharmony-arm64': 4.59.0 944 + '@rollup/rollup-win32-arm64-msvc': 4.59.0 945 + '@rollup/rollup-win32-ia32-msvc': 4.59.0 946 + '@rollup/rollup-win32-x64-gnu': 4.59.0 947 + '@rollup/rollup-win32-x64-msvc': 4.59.0 948 + fsevents: 2.3.3 949 + 950 + sade@1.8.1: 951 + dependencies: 952 + mri: 1.2.0 953 + 954 + set-cookie-parser@3.0.1: {} 955 + 956 + sirv@3.0.2: 957 + dependencies: 958 + '@polka/url': 1.0.0-next.29 959 + mrmime: 2.0.1 960 + totalist: 3.0.1 961 + 962 + source-map-js@1.2.1: {} 963 + 964 + svelte-check@4.4.4(picomatch@4.0.3)(svelte@5.53.7)(typescript@5.9.3): 965 + dependencies: 966 + '@jridgewell/trace-mapping': 0.3.31 967 + chokidar: 4.0.3 968 + fdir: 6.5.0(picomatch@4.0.3) 969 + picocolors: 1.1.1 970 + sade: 1.8.1 971 + svelte: 5.53.7 972 + typescript: 5.9.3 973 + transitivePeerDependencies: 974 + - picomatch 975 + 976 + svelte@5.53.7: 977 + dependencies: 978 + '@jridgewell/remapping': 2.3.5 979 + '@jridgewell/sourcemap-codec': 1.5.5 980 + '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) 981 + '@types/estree': 1.0.8 982 + '@types/trusted-types': 2.0.7 983 + acorn: 8.16.0 984 + aria-query: 5.3.1 985 + axobject-query: 4.1.0 986 + clsx: 2.1.1 987 + devalue: 5.6.3 988 + esm-env: 1.2.2 989 + esrap: 2.2.3 990 + is-reference: 3.0.3 991 + locate-character: 3.0.0 992 + magic-string: 0.30.21 993 + zimmerframe: 1.1.4 994 + 995 + tinyglobby@0.2.15: 996 + dependencies: 997 + fdir: 6.5.0(picomatch@4.0.3) 998 + picomatch: 4.0.3 999 + 1000 + totalist@3.0.1: {} 1001 + 1002 + typescript@5.9.3: {} 1003 + 1004 + vite@7.3.1: 1005 + dependencies: 1006 + esbuild: 0.27.3 1007 + fdir: 6.5.0(picomatch@4.0.3) 1008 + picomatch: 4.0.3 1009 + postcss: 8.5.8 1010 + rollup: 4.59.0 1011 + tinyglobby: 0.2.15 1012 + optionalDependencies: 1013 + fsevents: 2.3.3 1014 + 1015 + vitefu@1.1.2(vite@7.3.1): 1016 + optionalDependencies: 1017 + vite: 7.3.1 1018 + 1019 + zimmerframe@1.1.4: {}
+2
pnpm-workspace.yaml
··· 1 + onlyBuiltDependencies: 2 + - esbuild
+13
src/app.d.ts
··· 1 + // See https://svelte.dev/docs/kit/types#app.d.ts 2 + // for information about these interfaces 3 + declare global { 4 + namespace App { 5 + // interface Error {} 6 + // interface Locals {} 7 + // interface PageData {} 8 + // interface PageState {} 9 + // interface Platform {} 10 + } 11 + } 12 + 13 + export {};
+11
src/app.html
··· 1 + <!doctype html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="utf-8" /> 5 + <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 + %sveltekit.head% 7 + </head> 8 + <body data-sveltekit-preload-data="hover"> 9 + <div style="display: contents">%sveltekit.body%</div> 10 + </body> 11 + </html>
+1
src/lib/assets/favicon.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" width="107" height="128" viewBox="0 0 107 128"><title>svelte-logo</title><path d="M94.157 22.819c-10.4-14.885-30.94-19.297-45.792-9.835L22.282 29.608A29.92 29.92 0 0 0 8.764 49.65a31.5 31.5 0 0 0 3.108 20.231 30 30 0 0 0-4.477 11.183 31.9 31.9 0 0 0 5.448 24.116c10.402 14.887 30.942 19.297 45.791 9.835l26.083-16.624A29.92 29.92 0 0 0 98.235 78.35a31.53 31.53 0 0 0-3.105-20.232 30 30 0 0 0 4.474-11.182 31.88 31.88 0 0 0-5.447-24.116" style="fill:#ff3e00"/><path d="M45.817 106.582a20.72 20.72 0 0 1-22.237-8.243 19.17 19.17 0 0 1-3.277-14.503 18 18 0 0 1 .624-2.435l.49-1.498 1.337.981a33.6 33.6 0 0 0 10.203 5.098l.97.294-.09.968a5.85 5.85 0 0 0 1.052 3.878 6.24 6.24 0 0 0 6.695 2.485 5.8 5.8 0 0 0 1.603-.704L69.27 76.28a5.43 5.43 0 0 0 2.45-3.631 5.8 5.8 0 0 0-.987-4.371 6.24 6.24 0 0 0-6.698-2.487 5.7 5.7 0 0 0-1.6.704l-9.953 6.345a19 19 0 0 1-5.296 2.326 20.72 20.72 0 0 1-22.237-8.243 19.17 19.17 0 0 1-3.277-14.502 17.99 17.99 0 0 1 8.13-12.052l26.081-16.623a19 19 0 0 1 5.3-2.329 20.72 20.72 0 0 1 22.237 8.243 19.17 19.17 0 0 1 3.277 14.503 18 18 0 0 1-.624 2.435l-.49 1.498-1.337-.98a33.6 33.6 0 0 0-10.203-5.1l-.97-.294.09-.968a5.86 5.86 0 0 0-1.052-3.878 6.24 6.24 0 0 0-6.696-2.485 5.8 5.8 0 0 0-1.602.704L37.73 51.72a5.42 5.42 0 0 0-2.449 3.63 5.79 5.79 0 0 0 .986 4.372 6.24 6.24 0 0 0 6.698 2.486 5.8 5.8 0 0 0 1.602-.704l9.952-6.342a19 19 0 0 1 5.295-2.328 20.72 20.72 0 0 1 22.237 8.242 19.17 19.17 0 0 1 3.277 14.503 18 18 0 0 1-8.13 12.053l-26.081 16.622a19 19 0 0 1-5.3 2.328" style="fill:#fff"/></svg>
+1
src/lib/index.ts
··· 1 + // place files you want to import through the `$lib` alias in this folder.
+11
src/routes/+layout.svelte
··· 1 + <script lang="ts"> 2 + import favicon from "$lib/assets/favicon.svg"; 3 + 4 + let { children } = $props(); 5 + </script> 6 + 7 + <svelte:head> 8 + <link rel="icon" href={favicon} /> 9 + </svelte:head> 10 + 11 + {@render children()}
+5
src/routes/+page.svelte
··· 1 + <h1>Welcome to SvelteKit</h1> 2 + <p> 3 + Visit <a href="https://svelte.dev/docs/kit">svelte.dev/docs/kit</a> to read the 4 + documentation 5 + </p>
+3
static/robots.txt
··· 1 + # allow crawling everything by default 2 + User-agent: * 3 + Disallow:
+13
svelte.config.js
··· 1 + import adapter from "@sveltejs/adapter-auto"; 2 + 3 + /** @type {import('@sveltejs/kit').Config} */ 4 + const config = { 5 + kit: { 6 + // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list. 7 + // If your environment is not supported, or you settled on a specific environment, switch out the adapter. 8 + // See https://svelte.dev/docs/kit/adapters for more information about adapters. 9 + adapter: adapter(), 10 + }, 11 + }; 12 + 13 + export default config;
+20
tsconfig.json
··· 1 + { 2 + "extends": "./.svelte-kit/tsconfig.json", 3 + "compilerOptions": { 4 + "rewriteRelativeImportExtensions": true, 5 + "allowJs": true, 6 + "checkJs": true, 7 + "esModuleInterop": true, 8 + "forceConsistentCasingInFileNames": true, 9 + "resolveJsonModule": true, 10 + "skipLibCheck": true, 11 + "sourceMap": true, 12 + "strict": true, 13 + "moduleResolution": "bundler", 14 + }, 15 + // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias 16 + // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files 17 + // 18 + // To make changes to top-level options such as include and exclude, we recommend extending 19 + // the generated config; see https://svelte.dev/docs/kit/configuration#typescript 20 + }
+6
vite.config.ts
··· 1 + import { sveltekit } from "@sveltejs/kit/vite"; 2 + import { defineConfig } from "vite"; 3 + 4 + export default defineConfig({ 5 + plugins: [sveltekit()], 6 + });