├── .gitignore ├── .npmrc ├── README.md ├── package-lock.json ├── package.json ├── postcss.config.js ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── components │ │ └── Accordion.svelte │ └── index.ts └── routes │ ├── +layout.svelte │ └── +page.svelte ├── static ├── darkfavicon.svg ├── favicon.png ├── favicon.svg └── fonts │ ├── Geist-Bold.otf │ ├── Geist-Medium.otf │ ├── Geist-Regular.otf │ └── Geist-SemiBold.otf ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | vite.config.js.timestamp-* 10 | vite.config.ts.timestamp-* 11 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Tailus SvelteKit Boilerplate 2 | 3 | With Tailwindcss, [`Tailus Themer`](https://tailus.io/docs/themer) and Melt-UI installed and configured. 4 | 5 | # create-svelte 6 | 7 | Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). 8 | 9 | ## Creating a project 10 | 11 | If you're seeing this, you've probably already done this step. Congrats! 12 | 13 | ```bash 14 | # create a new project in the current directory 15 | npm create svelte@latest 16 | 17 | # create a new project in my-app 18 | npm create svelte@latest my-app 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 | ```bash 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 | ```bash 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://kit.svelte.dev/docs/adapters) for your target environment. 43 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sveltekit-boilerplate", 3 | "version": "0.0.1", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "sveltekit-boilerplate", 9 | "version": "0.0.1", 10 | "dependencies": { 11 | "@tailus/themer": "^0.0.4", 12 | "@tailus/themer-accordion": "^0.0.6" 13 | }, 14 | "devDependencies": { 15 | "@melt-ui/pp": "^0.1.4", 16 | "@melt-ui/svelte": "^0.65.2", 17 | "@sveltejs/adapter-auto": "^2.0.0", 18 | "@sveltejs/kit": "^1.27.4", 19 | "autoprefixer": "^10.4.16", 20 | "postcss": "^8.4.32", 21 | "svelte": "^4.2.7", 22 | "svelte-check": "^3.6.0", 23 | "svelte-sequential-preprocessor": "^2.0.1", 24 | "tailwindcss": "^3.3.6", 25 | "tslib": "^2.4.1", 26 | "typescript": "^5.0.0", 27 | "vite": "^4.4.2" 28 | } 29 | }, 30 | "node_modules/@alloc/quick-lru": { 31 | "version": "5.2.0", 32 | "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 33 | "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 34 | "dev": true, 35 | "engines": { 36 | "node": ">=10" 37 | }, 38 | "funding": { 39 | "url": "https://github.com/sponsors/sindresorhus" 40 | } 41 | }, 42 | "node_modules/@ampproject/remapping": { 43 | "version": "2.2.1", 44 | "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 45 | "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 46 | "dev": true, 47 | "dependencies": { 48 | "@jridgewell/gen-mapping": "^0.3.0", 49 | "@jridgewell/trace-mapping": "^0.3.9" 50 | }, 51 | "engines": { 52 | "node": ">=6.0.0" 53 | } 54 | }, 55 | "node_modules/@esbuild/android-arm": { 56 | "version": "0.18.20", 57 | "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", 58 | "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", 59 | "cpu": [ 60 | "arm" 61 | ], 62 | "dev": true, 63 | "optional": true, 64 | "os": [ 65 | "android" 66 | ], 67 | "engines": { 68 | "node": ">=12" 69 | } 70 | }, 71 | "node_modules/@esbuild/android-arm64": { 72 | "version": "0.18.20", 73 | "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", 74 | "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", 75 | "cpu": [ 76 | "arm64" 77 | ], 78 | "dev": true, 79 | "optional": true, 80 | "os": [ 81 | "android" 82 | ], 83 | "engines": { 84 | "node": ">=12" 85 | } 86 | }, 87 | "node_modules/@esbuild/android-x64": { 88 | "version": "0.18.20", 89 | "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", 90 | "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", 91 | "cpu": [ 92 | "x64" 93 | ], 94 | "dev": true, 95 | "optional": true, 96 | "os": [ 97 | "android" 98 | ], 99 | "engines": { 100 | "node": ">=12" 101 | } 102 | }, 103 | "node_modules/@esbuild/darwin-arm64": { 104 | "version": "0.18.20", 105 | "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", 106 | "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", 107 | "cpu": [ 108 | "arm64" 109 | ], 110 | "dev": true, 111 | "optional": true, 112 | "os": [ 113 | "darwin" 114 | ], 115 | "engines": { 116 | "node": ">=12" 117 | } 118 | }, 119 | "node_modules/@esbuild/darwin-x64": { 120 | "version": "0.18.20", 121 | "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", 122 | "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", 123 | "cpu": [ 124 | "x64" 125 | ], 126 | "dev": true, 127 | "optional": true, 128 | "os": [ 129 | "darwin" 130 | ], 131 | "engines": { 132 | "node": ">=12" 133 | } 134 | }, 135 | "node_modules/@esbuild/freebsd-arm64": { 136 | "version": "0.18.20", 137 | "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", 138 | "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", 139 | "cpu": [ 140 | "arm64" 141 | ], 142 | "dev": true, 143 | "optional": true, 144 | "os": [ 145 | "freebsd" 146 | ], 147 | "engines": { 148 | "node": ">=12" 149 | } 150 | }, 151 | "node_modules/@esbuild/freebsd-x64": { 152 | "version": "0.18.20", 153 | "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", 154 | "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", 155 | "cpu": [ 156 | "x64" 157 | ], 158 | "dev": true, 159 | "optional": true, 160 | "os": [ 161 | "freebsd" 162 | ], 163 | "engines": { 164 | "node": ">=12" 165 | } 166 | }, 167 | "node_modules/@esbuild/linux-arm": { 168 | "version": "0.18.20", 169 | "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", 170 | "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", 171 | "cpu": [ 172 | "arm" 173 | ], 174 | "dev": true, 175 | "optional": true, 176 | "os": [ 177 | "linux" 178 | ], 179 | "engines": { 180 | "node": ">=12" 181 | } 182 | }, 183 | "node_modules/@esbuild/linux-arm64": { 184 | "version": "0.18.20", 185 | "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", 186 | "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", 187 | "cpu": [ 188 | "arm64" 189 | ], 190 | "dev": true, 191 | "optional": true, 192 | "os": [ 193 | "linux" 194 | ], 195 | "engines": { 196 | "node": ">=12" 197 | } 198 | }, 199 | "node_modules/@esbuild/linux-ia32": { 200 | "version": "0.18.20", 201 | "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", 202 | "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", 203 | "cpu": [ 204 | "ia32" 205 | ], 206 | "dev": true, 207 | "optional": true, 208 | "os": [ 209 | "linux" 210 | ], 211 | "engines": { 212 | "node": ">=12" 213 | } 214 | }, 215 | "node_modules/@esbuild/linux-loong64": { 216 | "version": "0.18.20", 217 | "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", 218 | "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", 219 | "cpu": [ 220 | "loong64" 221 | ], 222 | "dev": true, 223 | "optional": true, 224 | "os": [ 225 | "linux" 226 | ], 227 | "engines": { 228 | "node": ">=12" 229 | } 230 | }, 231 | "node_modules/@esbuild/linux-mips64el": { 232 | "version": "0.18.20", 233 | "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", 234 | "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", 235 | "cpu": [ 236 | "mips64el" 237 | ], 238 | "dev": true, 239 | "optional": true, 240 | "os": [ 241 | "linux" 242 | ], 243 | "engines": { 244 | "node": ">=12" 245 | } 246 | }, 247 | "node_modules/@esbuild/linux-ppc64": { 248 | "version": "0.18.20", 249 | "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", 250 | "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", 251 | "cpu": [ 252 | "ppc64" 253 | ], 254 | "dev": true, 255 | "optional": true, 256 | "os": [ 257 | "linux" 258 | ], 259 | "engines": { 260 | "node": ">=12" 261 | } 262 | }, 263 | "node_modules/@esbuild/linux-riscv64": { 264 | "version": "0.18.20", 265 | "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", 266 | "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", 267 | "cpu": [ 268 | "riscv64" 269 | ], 270 | "dev": true, 271 | "optional": true, 272 | "os": [ 273 | "linux" 274 | ], 275 | "engines": { 276 | "node": ">=12" 277 | } 278 | }, 279 | "node_modules/@esbuild/linux-s390x": { 280 | "version": "0.18.20", 281 | "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", 282 | "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", 283 | "cpu": [ 284 | "s390x" 285 | ], 286 | "dev": true, 287 | "optional": true, 288 | "os": [ 289 | "linux" 290 | ], 291 | "engines": { 292 | "node": ">=12" 293 | } 294 | }, 295 | "node_modules/@esbuild/linux-x64": { 296 | "version": "0.18.20", 297 | "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", 298 | "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", 299 | "cpu": [ 300 | "x64" 301 | ], 302 | "dev": true, 303 | "optional": true, 304 | "os": [ 305 | "linux" 306 | ], 307 | "engines": { 308 | "node": ">=12" 309 | } 310 | }, 311 | "node_modules/@esbuild/netbsd-x64": { 312 | "version": "0.18.20", 313 | "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", 314 | "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", 315 | "cpu": [ 316 | "x64" 317 | ], 318 | "dev": true, 319 | "optional": true, 320 | "os": [ 321 | "netbsd" 322 | ], 323 | "engines": { 324 | "node": ">=12" 325 | } 326 | }, 327 | "node_modules/@esbuild/openbsd-x64": { 328 | "version": "0.18.20", 329 | "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", 330 | "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", 331 | "cpu": [ 332 | "x64" 333 | ], 334 | "dev": true, 335 | "optional": true, 336 | "os": [ 337 | "openbsd" 338 | ], 339 | "engines": { 340 | "node": ">=12" 341 | } 342 | }, 343 | "node_modules/@esbuild/sunos-x64": { 344 | "version": "0.18.20", 345 | "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", 346 | "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", 347 | "cpu": [ 348 | "x64" 349 | ], 350 | "dev": true, 351 | "optional": true, 352 | "os": [ 353 | "sunos" 354 | ], 355 | "engines": { 356 | "node": ">=12" 357 | } 358 | }, 359 | "node_modules/@esbuild/win32-arm64": { 360 | "version": "0.18.20", 361 | "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", 362 | "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", 363 | "cpu": [ 364 | "arm64" 365 | ], 366 | "dev": true, 367 | "optional": true, 368 | "os": [ 369 | "win32" 370 | ], 371 | "engines": { 372 | "node": ">=12" 373 | } 374 | }, 375 | "node_modules/@esbuild/win32-ia32": { 376 | "version": "0.18.20", 377 | "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", 378 | "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", 379 | "cpu": [ 380 | "ia32" 381 | ], 382 | "dev": true, 383 | "optional": true, 384 | "os": [ 385 | "win32" 386 | ], 387 | "engines": { 388 | "node": ">=12" 389 | } 390 | }, 391 | "node_modules/@esbuild/win32-x64": { 392 | "version": "0.18.20", 393 | "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", 394 | "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", 395 | "cpu": [ 396 | "x64" 397 | ], 398 | "dev": true, 399 | "optional": true, 400 | "os": [ 401 | "win32" 402 | ], 403 | "engines": { 404 | "node": ">=12" 405 | } 406 | }, 407 | "node_modules/@fastify/busboy": { 408 | "version": "2.1.0", 409 | "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz", 410 | "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==", 411 | "dev": true, 412 | "engines": { 413 | "node": ">=14" 414 | } 415 | }, 416 | "node_modules/@floating-ui/core": { 417 | "version": "1.5.2", 418 | "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.2.tgz", 419 | "integrity": "sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==", 420 | "dev": true, 421 | "dependencies": { 422 | "@floating-ui/utils": "^0.1.3" 423 | } 424 | }, 425 | "node_modules/@floating-ui/dom": { 426 | "version": "1.5.3", 427 | "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", 428 | "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", 429 | "dev": true, 430 | "dependencies": { 431 | "@floating-ui/core": "^1.4.2", 432 | "@floating-ui/utils": "^0.1.3" 433 | } 434 | }, 435 | "node_modules/@floating-ui/utils": { 436 | "version": "0.1.6", 437 | "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", 438 | "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==", 439 | "dev": true 440 | }, 441 | "node_modules/@internationalized/date": { 442 | "version": "3.5.0", 443 | "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.0.tgz", 444 | "integrity": "sha512-nw0Q+oRkizBWMioseI8+2TeUPEyopJVz5YxoYVzR0W1v+2YytiYah7s/ot35F149q/xAg4F1gT/6eTd+tsUpFQ==", 445 | "dev": true, 446 | "dependencies": { 447 | "@swc/helpers": "^0.5.0" 448 | } 449 | }, 450 | "node_modules/@jridgewell/gen-mapping": { 451 | "version": "0.3.3", 452 | "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 453 | "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 454 | "dev": true, 455 | "dependencies": { 456 | "@jridgewell/set-array": "^1.0.1", 457 | "@jridgewell/sourcemap-codec": "^1.4.10", 458 | "@jridgewell/trace-mapping": "^0.3.9" 459 | }, 460 | "engines": { 461 | "node": ">=6.0.0" 462 | } 463 | }, 464 | "node_modules/@jridgewell/resolve-uri": { 465 | "version": "3.1.1", 466 | "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 467 | "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 468 | "dev": true, 469 | "engines": { 470 | "node": ">=6.0.0" 471 | } 472 | }, 473 | "node_modules/@jridgewell/set-array": { 474 | "version": "1.1.2", 475 | "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 476 | "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 477 | "dev": true, 478 | "engines": { 479 | "node": ">=6.0.0" 480 | } 481 | }, 482 | "node_modules/@jridgewell/sourcemap-codec": { 483 | "version": "1.4.15", 484 | "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 485 | "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 486 | "dev": true 487 | }, 488 | "node_modules/@jridgewell/trace-mapping": { 489 | "version": "0.3.20", 490 | "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", 491 | "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", 492 | "dev": true, 493 | "dependencies": { 494 | "@jridgewell/resolve-uri": "^3.1.0", 495 | "@jridgewell/sourcemap-codec": "^1.4.14" 496 | } 497 | }, 498 | "node_modules/@melt-ui/pp": { 499 | "version": "0.1.4", 500 | "resolved": "https://registry.npmjs.org/@melt-ui/pp/-/pp-0.1.4.tgz", 501 | "integrity": "sha512-zR+Kl3CZJPJBHW8V7YcdQCMI/dVcnW9Ct3yGbVaIywYVStVRS7F9uEDOea3xLLT2WTGodQePzPlUn53yKFu87g==", 502 | "dev": true, 503 | "dependencies": { 504 | "estree-walker": "^3.0.3" 505 | }, 506 | "engines": { 507 | "pnpm": ">=8.6.3" 508 | }, 509 | "peerDependencies": { 510 | "@melt-ui/svelte": ">= 0.29.0", 511 | "svelte": "^3.55.0 || ^4.0.0 || ^5.0.0-next.1" 512 | } 513 | }, 514 | "node_modules/@melt-ui/svelte": { 515 | "version": "0.65.2", 516 | "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.65.2.tgz", 517 | "integrity": "sha512-BpsSl9Bjp1++8U3+LaDOFUoX/PFQ9N7QWFhlFdUEZduhrbVyU70v9A459SKrQ+esFSjvh1AvqJYkMAUJXJlAmQ==", 518 | "dev": true, 519 | "dependencies": { 520 | "@floating-ui/core": "^1.3.1", 521 | "@floating-ui/dom": "^1.4.5", 522 | "@internationalized/date": "^3.5.0", 523 | "dequal": "^2.0.3", 524 | "focus-trap": "^7.5.2", 525 | "nanoid": "^4.0.2" 526 | }, 527 | "peerDependencies": { 528 | "svelte": ">=3 <5" 529 | } 530 | }, 531 | "node_modules/@melt-ui/svelte/node_modules/nanoid": { 532 | "version": "4.0.2", 533 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", 534 | "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", 535 | "dev": true, 536 | "funding": [ 537 | { 538 | "type": "github", 539 | "url": "https://github.com/sponsors/ai" 540 | } 541 | ], 542 | "bin": { 543 | "nanoid": "bin/nanoid.js" 544 | }, 545 | "engines": { 546 | "node": "^14 || ^16 || >=18" 547 | } 548 | }, 549 | "node_modules/@nodelib/fs.scandir": { 550 | "version": "2.1.5", 551 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 552 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 553 | "dev": true, 554 | "dependencies": { 555 | "@nodelib/fs.stat": "2.0.5", 556 | "run-parallel": "^1.1.9" 557 | }, 558 | "engines": { 559 | "node": ">= 8" 560 | } 561 | }, 562 | "node_modules/@nodelib/fs.stat": { 563 | "version": "2.0.5", 564 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 565 | "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 566 | "dev": true, 567 | "engines": { 568 | "node": ">= 8" 569 | } 570 | }, 571 | "node_modules/@nodelib/fs.walk": { 572 | "version": "1.2.8", 573 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 574 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 575 | "dev": true, 576 | "dependencies": { 577 | "@nodelib/fs.scandir": "2.1.5", 578 | "fastq": "^1.6.0" 579 | }, 580 | "engines": { 581 | "node": ">= 8" 582 | } 583 | }, 584 | "node_modules/@polka/url": { 585 | "version": "1.0.0-next.24", 586 | "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", 587 | "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==", 588 | "dev": true 589 | }, 590 | "node_modules/@sveltejs/adapter-auto": { 591 | "version": "2.1.1", 592 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-2.1.1.tgz", 593 | "integrity": "sha512-nzi6x/7/3Axh5VKQ8Eed3pYxastxoa06Y/bFhWb7h3Nu+nGRVxKAy3+hBJgmPCwWScy8n0TsstZjSVKfyrIHkg==", 594 | "dev": true, 595 | "dependencies": { 596 | "import-meta-resolve": "^4.0.0" 597 | }, 598 | "peerDependencies": { 599 | "@sveltejs/kit": "^1.0.0" 600 | } 601 | }, 602 | "node_modules/@sveltejs/kit": { 603 | "version": "1.30.3", 604 | "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.30.3.tgz", 605 | "integrity": "sha512-0DzVXfU4h+tChFvoc8C61IqErCyskD4ydSIDjpKS2lYlEzIYrtYrY7juSqACFxqcvZAnOEXvSY+zZ8br0+ZMMg==", 606 | "dev": true, 607 | "hasInstallScript": true, 608 | "dependencies": { 609 | "@sveltejs/vite-plugin-svelte": "^2.5.0", 610 | "@types/cookie": "^0.5.1", 611 | "cookie": "^0.5.0", 612 | "devalue": "^4.3.1", 613 | "esm-env": "^1.0.0", 614 | "kleur": "^4.1.5", 615 | "magic-string": "^0.30.0", 616 | "mrmime": "^1.0.1", 617 | "sade": "^1.8.1", 618 | "set-cookie-parser": "^2.6.0", 619 | "sirv": "^2.0.2", 620 | "tiny-glob": "^0.2.9", 621 | "undici": "~5.26.2" 622 | }, 623 | "bin": { 624 | "svelte-kit": "svelte-kit.js" 625 | }, 626 | "engines": { 627 | "node": "^16.14 || >=18" 628 | }, 629 | "peerDependencies": { 630 | "svelte": "^3.54.0 || ^4.0.0-next.0 || ^5.0.0-next.0", 631 | "vite": "^4.0.0" 632 | } 633 | }, 634 | "node_modules/@sveltejs/vite-plugin-svelte": { 635 | "version": "2.5.3", 636 | "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.5.3.tgz", 637 | "integrity": "sha512-erhNtXxE5/6xGZz/M9eXsmI7Pxa6MS7jyTy06zN3Ck++ldrppOnOlJwHHTsMC7DHDQdgUp4NAc4cDNQ9eGdB/w==", 638 | "dev": true, 639 | "dependencies": { 640 | "@sveltejs/vite-plugin-svelte-inspector": "^1.0.4", 641 | "debug": "^4.3.4", 642 | "deepmerge": "^4.3.1", 643 | "kleur": "^4.1.5", 644 | "magic-string": "^0.30.3", 645 | "svelte-hmr": "^0.15.3", 646 | "vitefu": "^0.2.4" 647 | }, 648 | "engines": { 649 | "node": "^14.18.0 || >= 16" 650 | }, 651 | "peerDependencies": { 652 | "svelte": "^3.54.0 || ^4.0.0 || ^5.0.0-next.0", 653 | "vite": "^4.0.0" 654 | } 655 | }, 656 | "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 657 | "version": "1.0.4", 658 | "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.4.tgz", 659 | "integrity": "sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==", 660 | "dev": true, 661 | "dependencies": { 662 | "debug": "^4.3.4" 663 | }, 664 | "engines": { 665 | "node": "^14.18.0 || >= 16" 666 | }, 667 | "peerDependencies": { 668 | "@sveltejs/vite-plugin-svelte": "^2.2.0", 669 | "svelte": "^3.54.0 || ^4.0.0", 670 | "vite": "^4.0.0" 671 | } 672 | }, 673 | "node_modules/@swc/helpers": { 674 | "version": "0.5.3", 675 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", 676 | "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", 677 | "dev": true, 678 | "dependencies": { 679 | "tslib": "^2.4.0" 680 | } 681 | }, 682 | "node_modules/@tailus/themer": { 683 | "version": "0.0.4", 684 | "resolved": "https://registry.npmjs.org/@tailus/themer/-/themer-0.0.4.tgz", 685 | "integrity": "sha512-hQOf/qRgSzWqsEtU9I94eQcpvLYyR70NPcsLMY21aIq+GNc09G9X4Iu+rYYBa+QXFC/SYesZi3i31+HSvgvESw==", 686 | "dependencies": { 687 | "lodash.merge": "^4.6.2" 688 | } 689 | }, 690 | "node_modules/@tailus/themer-accordion": { 691 | "version": "0.0.6", 692 | "resolved": "https://registry.npmjs.org/@tailus/themer-accordion/-/themer-accordion-0.0.6.tgz", 693 | "integrity": "sha512-RXzCg5NyA2H979qpMZ/MAgUASrDuvbbWss0BB8anvHM0Ubb4O0Cf3NJsREROW7Eyaq7MyrLmlxPFPx2NUuz6RQ==" 694 | }, 695 | "node_modules/@types/cookie": { 696 | "version": "0.5.4", 697 | "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.4.tgz", 698 | "integrity": "sha512-7z/eR6O859gyWIAjuvBWFzNURmf2oPBmJlfVWkwehU5nzIyjwBsTh7WMmEEV4JFnHuQ3ex4oyTvfKzcyJVDBNA==", 699 | "dev": true 700 | }, 701 | "node_modules/@types/estree": { 702 | "version": "1.0.5", 703 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 704 | "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 705 | "dev": true 706 | }, 707 | "node_modules/@types/pug": { 708 | "version": "2.0.10", 709 | "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 710 | "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 711 | "dev": true 712 | }, 713 | "node_modules/acorn": { 714 | "version": "8.11.2", 715 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", 716 | "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", 717 | "dev": true, 718 | "bin": { 719 | "acorn": "bin/acorn" 720 | }, 721 | "engines": { 722 | "node": ">=0.4.0" 723 | } 724 | }, 725 | "node_modules/any-promise": { 726 | "version": "1.3.0", 727 | "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 728 | "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 729 | "dev": true 730 | }, 731 | "node_modules/anymatch": { 732 | "version": "3.1.3", 733 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 734 | "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 735 | "dev": true, 736 | "dependencies": { 737 | "normalize-path": "^3.0.0", 738 | "picomatch": "^2.0.4" 739 | }, 740 | "engines": { 741 | "node": ">= 8" 742 | } 743 | }, 744 | "node_modules/arg": { 745 | "version": "5.0.2", 746 | "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 747 | "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 748 | "dev": true 749 | }, 750 | "node_modules/aria-query": { 751 | "version": "5.3.0", 752 | "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 753 | "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 754 | "dev": true, 755 | "dependencies": { 756 | "dequal": "^2.0.3" 757 | } 758 | }, 759 | "node_modules/autoprefixer": { 760 | "version": "10.4.16", 761 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 762 | "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 763 | "dev": true, 764 | "funding": [ 765 | { 766 | "type": "opencollective", 767 | "url": "https://opencollective.com/postcss/" 768 | }, 769 | { 770 | "type": "tidelift", 771 | "url": "https://tidelift.com/funding/github/npm/autoprefixer" 772 | }, 773 | { 774 | "type": "github", 775 | "url": "https://github.com/sponsors/ai" 776 | } 777 | ], 778 | "dependencies": { 779 | "browserslist": "^4.21.10", 780 | "caniuse-lite": "^1.0.30001538", 781 | "fraction.js": "^4.3.6", 782 | "normalize-range": "^0.1.2", 783 | "picocolors": "^1.0.0", 784 | "postcss-value-parser": "^4.2.0" 785 | }, 786 | "bin": { 787 | "autoprefixer": "bin/autoprefixer" 788 | }, 789 | "engines": { 790 | "node": "^10 || ^12 || >=14" 791 | }, 792 | "peerDependencies": { 793 | "postcss": "^8.1.0" 794 | } 795 | }, 796 | "node_modules/axobject-query": { 797 | "version": "3.2.1", 798 | "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", 799 | "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", 800 | "dev": true, 801 | "dependencies": { 802 | "dequal": "^2.0.3" 803 | } 804 | }, 805 | "node_modules/balanced-match": { 806 | "version": "1.0.2", 807 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 808 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 809 | "dev": true 810 | }, 811 | "node_modules/binary-extensions": { 812 | "version": "2.2.0", 813 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 814 | "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 815 | "dev": true, 816 | "engines": { 817 | "node": ">=8" 818 | } 819 | }, 820 | "node_modules/brace-expansion": { 821 | "version": "1.1.11", 822 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 823 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 824 | "dev": true, 825 | "dependencies": { 826 | "balanced-match": "^1.0.0", 827 | "concat-map": "0.0.1" 828 | } 829 | }, 830 | "node_modules/braces": { 831 | "version": "3.0.2", 832 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 833 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 834 | "dev": true, 835 | "dependencies": { 836 | "fill-range": "^7.0.1" 837 | }, 838 | "engines": { 839 | "node": ">=8" 840 | } 841 | }, 842 | "node_modules/browserslist": { 843 | "version": "4.22.2", 844 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", 845 | "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", 846 | "dev": true, 847 | "funding": [ 848 | { 849 | "type": "opencollective", 850 | "url": "https://opencollective.com/browserslist" 851 | }, 852 | { 853 | "type": "tidelift", 854 | "url": "https://tidelift.com/funding/github/npm/browserslist" 855 | }, 856 | { 857 | "type": "github", 858 | "url": "https://github.com/sponsors/ai" 859 | } 860 | ], 861 | "dependencies": { 862 | "caniuse-lite": "^1.0.30001565", 863 | "electron-to-chromium": "^1.4.601", 864 | "node-releases": "^2.0.14", 865 | "update-browserslist-db": "^1.0.13" 866 | }, 867 | "bin": { 868 | "browserslist": "cli.js" 869 | }, 870 | "engines": { 871 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 872 | } 873 | }, 874 | "node_modules/buffer-crc32": { 875 | "version": "0.2.13", 876 | "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 877 | "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 878 | "dev": true, 879 | "engines": { 880 | "node": "*" 881 | } 882 | }, 883 | "node_modules/callsites": { 884 | "version": "3.1.0", 885 | "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 886 | "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 887 | "dev": true, 888 | "engines": { 889 | "node": ">=6" 890 | } 891 | }, 892 | "node_modules/camelcase-css": { 893 | "version": "2.0.1", 894 | "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 895 | "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 896 | "dev": true, 897 | "engines": { 898 | "node": ">= 6" 899 | } 900 | }, 901 | "node_modules/caniuse-lite": { 902 | "version": "1.0.30001570", 903 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz", 904 | "integrity": "sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==", 905 | "dev": true, 906 | "funding": [ 907 | { 908 | "type": "opencollective", 909 | "url": "https://opencollective.com/browserslist" 910 | }, 911 | { 912 | "type": "tidelift", 913 | "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 914 | }, 915 | { 916 | "type": "github", 917 | "url": "https://github.com/sponsors/ai" 918 | } 919 | ] 920 | }, 921 | "node_modules/chokidar": { 922 | "version": "3.5.3", 923 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 924 | "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 925 | "dev": true, 926 | "funding": [ 927 | { 928 | "type": "individual", 929 | "url": "https://paulmillr.com/funding/" 930 | } 931 | ], 932 | "dependencies": { 933 | "anymatch": "~3.1.2", 934 | "braces": "~3.0.2", 935 | "glob-parent": "~5.1.2", 936 | "is-binary-path": "~2.1.0", 937 | "is-glob": "~4.0.1", 938 | "normalize-path": "~3.0.0", 939 | "readdirp": "~3.6.0" 940 | }, 941 | "engines": { 942 | "node": ">= 8.10.0" 943 | }, 944 | "optionalDependencies": { 945 | "fsevents": "~2.3.2" 946 | } 947 | }, 948 | "node_modules/code-red": { 949 | "version": "1.0.4", 950 | "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", 951 | "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", 952 | "dev": true, 953 | "dependencies": { 954 | "@jridgewell/sourcemap-codec": "^1.4.15", 955 | "@types/estree": "^1.0.1", 956 | "acorn": "^8.10.0", 957 | "estree-walker": "^3.0.3", 958 | "periscopic": "^3.1.0" 959 | } 960 | }, 961 | "node_modules/commander": { 962 | "version": "4.1.1", 963 | "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 964 | "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 965 | "dev": true, 966 | "engines": { 967 | "node": ">= 6" 968 | } 969 | }, 970 | "node_modules/concat-map": { 971 | "version": "0.0.1", 972 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 973 | "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 974 | "dev": true 975 | }, 976 | "node_modules/cookie": { 977 | "version": "0.5.0", 978 | "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", 979 | "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", 980 | "dev": true, 981 | "engines": { 982 | "node": ">= 0.6" 983 | } 984 | }, 985 | "node_modules/css-tree": { 986 | "version": "2.3.1", 987 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 988 | "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 989 | "dev": true, 990 | "dependencies": { 991 | "mdn-data": "2.0.30", 992 | "source-map-js": "^1.0.1" 993 | }, 994 | "engines": { 995 | "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 996 | } 997 | }, 998 | "node_modules/cssesc": { 999 | "version": "3.0.0", 1000 | "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 1001 | "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 1002 | "dev": true, 1003 | "bin": { 1004 | "cssesc": "bin/cssesc" 1005 | }, 1006 | "engines": { 1007 | "node": ">=4" 1008 | } 1009 | }, 1010 | "node_modules/debug": { 1011 | "version": "4.3.4", 1012 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1013 | "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1014 | "dev": true, 1015 | "dependencies": { 1016 | "ms": "2.1.2" 1017 | }, 1018 | "engines": { 1019 | "node": ">=6.0" 1020 | }, 1021 | "peerDependenciesMeta": { 1022 | "supports-color": { 1023 | "optional": true 1024 | } 1025 | } 1026 | }, 1027 | "node_modules/deepmerge": { 1028 | "version": "4.3.1", 1029 | "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1030 | "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1031 | "dev": true, 1032 | "engines": { 1033 | "node": ">=0.10.0" 1034 | } 1035 | }, 1036 | "node_modules/dequal": { 1037 | "version": "2.0.3", 1038 | "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 1039 | "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 1040 | "dev": true, 1041 | "engines": { 1042 | "node": ">=6" 1043 | } 1044 | }, 1045 | "node_modules/detect-indent": { 1046 | "version": "6.1.0", 1047 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 1048 | "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 1049 | "dev": true, 1050 | "engines": { 1051 | "node": ">=8" 1052 | } 1053 | }, 1054 | "node_modules/devalue": { 1055 | "version": "4.3.2", 1056 | "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", 1057 | "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==", 1058 | "dev": true 1059 | }, 1060 | "node_modules/didyoumean": { 1061 | "version": "1.2.2", 1062 | "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 1063 | "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 1064 | "dev": true 1065 | }, 1066 | "node_modules/dlv": { 1067 | "version": "1.1.3", 1068 | "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 1069 | "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 1070 | "dev": true 1071 | }, 1072 | "node_modules/electron-to-chromium": { 1073 | "version": "1.4.612", 1074 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.612.tgz", 1075 | "integrity": "sha512-dM8BMtXtlH237ecSMnYdYuCkib2QHq0kpWfUnavjdYsyr/6OsAwg5ZGUfnQ9KD1Ga4QgB2sqXlB2NT8zy2GnVg==", 1076 | "dev": true 1077 | }, 1078 | "node_modules/es6-promise": { 1079 | "version": "3.3.1", 1080 | "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 1081 | "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 1082 | "dev": true 1083 | }, 1084 | "node_modules/esbuild": { 1085 | "version": "0.18.20", 1086 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", 1087 | "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", 1088 | "dev": true, 1089 | "hasInstallScript": true, 1090 | "bin": { 1091 | "esbuild": "bin/esbuild" 1092 | }, 1093 | "engines": { 1094 | "node": ">=12" 1095 | }, 1096 | "optionalDependencies": { 1097 | "@esbuild/android-arm": "0.18.20", 1098 | "@esbuild/android-arm64": "0.18.20", 1099 | "@esbuild/android-x64": "0.18.20", 1100 | "@esbuild/darwin-arm64": "0.18.20", 1101 | "@esbuild/darwin-x64": "0.18.20", 1102 | "@esbuild/freebsd-arm64": "0.18.20", 1103 | "@esbuild/freebsd-x64": "0.18.20", 1104 | "@esbuild/linux-arm": "0.18.20", 1105 | "@esbuild/linux-arm64": "0.18.20", 1106 | "@esbuild/linux-ia32": "0.18.20", 1107 | "@esbuild/linux-loong64": "0.18.20", 1108 | "@esbuild/linux-mips64el": "0.18.20", 1109 | "@esbuild/linux-ppc64": "0.18.20", 1110 | "@esbuild/linux-riscv64": "0.18.20", 1111 | "@esbuild/linux-s390x": "0.18.20", 1112 | "@esbuild/linux-x64": "0.18.20", 1113 | "@esbuild/netbsd-x64": "0.18.20", 1114 | "@esbuild/openbsd-x64": "0.18.20", 1115 | "@esbuild/sunos-x64": "0.18.20", 1116 | "@esbuild/win32-arm64": "0.18.20", 1117 | "@esbuild/win32-ia32": "0.18.20", 1118 | "@esbuild/win32-x64": "0.18.20" 1119 | } 1120 | }, 1121 | "node_modules/escalade": { 1122 | "version": "3.1.1", 1123 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1124 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1125 | "dev": true, 1126 | "engines": { 1127 | "node": ">=6" 1128 | } 1129 | }, 1130 | "node_modules/esm-env": { 1131 | "version": "1.0.0", 1132 | "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", 1133 | "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", 1134 | "dev": true 1135 | }, 1136 | "node_modules/estree-walker": { 1137 | "version": "3.0.3", 1138 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1139 | "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1140 | "dev": true, 1141 | "dependencies": { 1142 | "@types/estree": "^1.0.0" 1143 | } 1144 | }, 1145 | "node_modules/fast-glob": { 1146 | "version": "3.3.2", 1147 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 1148 | "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 1149 | "dev": true, 1150 | "dependencies": { 1151 | "@nodelib/fs.stat": "^2.0.2", 1152 | "@nodelib/fs.walk": "^1.2.3", 1153 | "glob-parent": "^5.1.2", 1154 | "merge2": "^1.3.0", 1155 | "micromatch": "^4.0.4" 1156 | }, 1157 | "engines": { 1158 | "node": ">=8.6.0" 1159 | } 1160 | }, 1161 | "node_modules/fastq": { 1162 | "version": "1.15.0", 1163 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1164 | "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1165 | "dev": true, 1166 | "dependencies": { 1167 | "reusify": "^1.0.4" 1168 | } 1169 | }, 1170 | "node_modules/fill-range": { 1171 | "version": "7.0.1", 1172 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1173 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1174 | "dev": true, 1175 | "dependencies": { 1176 | "to-regex-range": "^5.0.1" 1177 | }, 1178 | "engines": { 1179 | "node": ">=8" 1180 | } 1181 | }, 1182 | "node_modules/focus-trap": { 1183 | "version": "7.5.4", 1184 | "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", 1185 | "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", 1186 | "dev": true, 1187 | "dependencies": { 1188 | "tabbable": "^6.2.0" 1189 | } 1190 | }, 1191 | "node_modules/fraction.js": { 1192 | "version": "4.3.7", 1193 | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 1194 | "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 1195 | "dev": true, 1196 | "engines": { 1197 | "node": "*" 1198 | }, 1199 | "funding": { 1200 | "type": "patreon", 1201 | "url": "https://github.com/sponsors/rawify" 1202 | } 1203 | }, 1204 | "node_modules/fs.realpath": { 1205 | "version": "1.0.0", 1206 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1207 | "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1208 | "dev": true 1209 | }, 1210 | "node_modules/fsevents": { 1211 | "version": "2.3.3", 1212 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1213 | "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1214 | "dev": true, 1215 | "hasInstallScript": true, 1216 | "optional": true, 1217 | "os": [ 1218 | "darwin" 1219 | ], 1220 | "engines": { 1221 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1222 | } 1223 | }, 1224 | "node_modules/function-bind": { 1225 | "version": "1.1.2", 1226 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 1227 | "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 1228 | "dev": true, 1229 | "funding": { 1230 | "url": "https://github.com/sponsors/ljharb" 1231 | } 1232 | }, 1233 | "node_modules/glob": { 1234 | "version": "7.2.3", 1235 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1236 | "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1237 | "dev": true, 1238 | "dependencies": { 1239 | "fs.realpath": "^1.0.0", 1240 | "inflight": "^1.0.4", 1241 | "inherits": "2", 1242 | "minimatch": "^3.1.1", 1243 | "once": "^1.3.0", 1244 | "path-is-absolute": "^1.0.0" 1245 | }, 1246 | "engines": { 1247 | "node": "*" 1248 | }, 1249 | "funding": { 1250 | "url": "https://github.com/sponsors/isaacs" 1251 | } 1252 | }, 1253 | "node_modules/glob-parent": { 1254 | "version": "5.1.2", 1255 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1256 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1257 | "dev": true, 1258 | "dependencies": { 1259 | "is-glob": "^4.0.1" 1260 | }, 1261 | "engines": { 1262 | "node": ">= 6" 1263 | } 1264 | }, 1265 | "node_modules/globalyzer": { 1266 | "version": "0.1.0", 1267 | "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 1268 | "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 1269 | "dev": true 1270 | }, 1271 | "node_modules/globrex": { 1272 | "version": "0.1.2", 1273 | "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 1274 | "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 1275 | "dev": true 1276 | }, 1277 | "node_modules/graceful-fs": { 1278 | "version": "4.2.11", 1279 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 1280 | "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 1281 | "dev": true 1282 | }, 1283 | "node_modules/hasown": { 1284 | "version": "2.0.0", 1285 | "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", 1286 | "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", 1287 | "dev": true, 1288 | "dependencies": { 1289 | "function-bind": "^1.1.2" 1290 | }, 1291 | "engines": { 1292 | "node": ">= 0.4" 1293 | } 1294 | }, 1295 | "node_modules/import-fresh": { 1296 | "version": "3.3.0", 1297 | "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1298 | "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1299 | "dev": true, 1300 | "dependencies": { 1301 | "parent-module": "^1.0.0", 1302 | "resolve-from": "^4.0.0" 1303 | }, 1304 | "engines": { 1305 | "node": ">=6" 1306 | }, 1307 | "funding": { 1308 | "url": "https://github.com/sponsors/sindresorhus" 1309 | } 1310 | }, 1311 | "node_modules/import-meta-resolve": { 1312 | "version": "4.0.0", 1313 | "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", 1314 | "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", 1315 | "dev": true, 1316 | "funding": { 1317 | "type": "github", 1318 | "url": "https://github.com/sponsors/wooorm" 1319 | } 1320 | }, 1321 | "node_modules/inflight": { 1322 | "version": "1.0.6", 1323 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1324 | "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1325 | "dev": true, 1326 | "dependencies": { 1327 | "once": "^1.3.0", 1328 | "wrappy": "1" 1329 | } 1330 | }, 1331 | "node_modules/inherits": { 1332 | "version": "2.0.4", 1333 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1334 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1335 | "dev": true 1336 | }, 1337 | "node_modules/is-binary-path": { 1338 | "version": "2.1.0", 1339 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1340 | "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1341 | "dev": true, 1342 | "dependencies": { 1343 | "binary-extensions": "^2.0.0" 1344 | }, 1345 | "engines": { 1346 | "node": ">=8" 1347 | } 1348 | }, 1349 | "node_modules/is-core-module": { 1350 | "version": "2.13.1", 1351 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", 1352 | "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", 1353 | "dev": true, 1354 | "dependencies": { 1355 | "hasown": "^2.0.0" 1356 | }, 1357 | "funding": { 1358 | "url": "https://github.com/sponsors/ljharb" 1359 | } 1360 | }, 1361 | "node_modules/is-extglob": { 1362 | "version": "2.1.1", 1363 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1364 | "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1365 | "dev": true, 1366 | "engines": { 1367 | "node": ">=0.10.0" 1368 | } 1369 | }, 1370 | "node_modules/is-glob": { 1371 | "version": "4.0.3", 1372 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1373 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1374 | "dev": true, 1375 | "dependencies": { 1376 | "is-extglob": "^2.1.1" 1377 | }, 1378 | "engines": { 1379 | "node": ">=0.10.0" 1380 | } 1381 | }, 1382 | "node_modules/is-number": { 1383 | "version": "7.0.0", 1384 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1385 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1386 | "dev": true, 1387 | "engines": { 1388 | "node": ">=0.12.0" 1389 | } 1390 | }, 1391 | "node_modules/is-reference": { 1392 | "version": "3.0.2", 1393 | "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", 1394 | "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", 1395 | "dev": true, 1396 | "dependencies": { 1397 | "@types/estree": "*" 1398 | } 1399 | }, 1400 | "node_modules/jiti": { 1401 | "version": "1.21.0", 1402 | "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", 1403 | "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", 1404 | "dev": true, 1405 | "bin": { 1406 | "jiti": "bin/jiti.js" 1407 | } 1408 | }, 1409 | "node_modules/kleur": { 1410 | "version": "4.1.5", 1411 | "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 1412 | "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 1413 | "dev": true, 1414 | "engines": { 1415 | "node": ">=6" 1416 | } 1417 | }, 1418 | "node_modules/lilconfig": { 1419 | "version": "2.1.0", 1420 | "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 1421 | "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 1422 | "dev": true, 1423 | "engines": { 1424 | "node": ">=10" 1425 | } 1426 | }, 1427 | "node_modules/lines-and-columns": { 1428 | "version": "1.2.4", 1429 | "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 1430 | "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 1431 | "dev": true 1432 | }, 1433 | "node_modules/locate-character": { 1434 | "version": "3.0.0", 1435 | "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 1436 | "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", 1437 | "dev": true 1438 | }, 1439 | "node_modules/lodash.merge": { 1440 | "version": "4.6.2", 1441 | "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1442 | "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 1443 | }, 1444 | "node_modules/magic-string": { 1445 | "version": "0.30.5", 1446 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", 1447 | "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", 1448 | "dev": true, 1449 | "dependencies": { 1450 | "@jridgewell/sourcemap-codec": "^1.4.15" 1451 | }, 1452 | "engines": { 1453 | "node": ">=12" 1454 | } 1455 | }, 1456 | "node_modules/mdn-data": { 1457 | "version": "2.0.30", 1458 | "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 1459 | "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", 1460 | "dev": true 1461 | }, 1462 | "node_modules/merge2": { 1463 | "version": "1.4.1", 1464 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1465 | "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1466 | "dev": true, 1467 | "engines": { 1468 | "node": ">= 8" 1469 | } 1470 | }, 1471 | "node_modules/micromatch": { 1472 | "version": "4.0.5", 1473 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1474 | "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1475 | "dev": true, 1476 | "dependencies": { 1477 | "braces": "^3.0.2", 1478 | "picomatch": "^2.3.1" 1479 | }, 1480 | "engines": { 1481 | "node": ">=8.6" 1482 | } 1483 | }, 1484 | "node_modules/min-indent": { 1485 | "version": "1.0.1", 1486 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 1487 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 1488 | "dev": true, 1489 | "engines": { 1490 | "node": ">=4" 1491 | } 1492 | }, 1493 | "node_modules/minimatch": { 1494 | "version": "3.1.2", 1495 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1496 | "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1497 | "dev": true, 1498 | "dependencies": { 1499 | "brace-expansion": "^1.1.7" 1500 | }, 1501 | "engines": { 1502 | "node": "*" 1503 | } 1504 | }, 1505 | "node_modules/minimist": { 1506 | "version": "1.2.8", 1507 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1508 | "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1509 | "dev": true, 1510 | "funding": { 1511 | "url": "https://github.com/sponsors/ljharb" 1512 | } 1513 | }, 1514 | "node_modules/mkdirp": { 1515 | "version": "0.5.6", 1516 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 1517 | "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 1518 | "dev": true, 1519 | "dependencies": { 1520 | "minimist": "^1.2.6" 1521 | }, 1522 | "bin": { 1523 | "mkdirp": "bin/cmd.js" 1524 | } 1525 | }, 1526 | "node_modules/mri": { 1527 | "version": "1.2.0", 1528 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 1529 | "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 1530 | "dev": true, 1531 | "engines": { 1532 | "node": ">=4" 1533 | } 1534 | }, 1535 | "node_modules/mrmime": { 1536 | "version": "1.0.1", 1537 | "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", 1538 | "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", 1539 | "dev": true, 1540 | "engines": { 1541 | "node": ">=10" 1542 | } 1543 | }, 1544 | "node_modules/ms": { 1545 | "version": "2.1.2", 1546 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1547 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1548 | "dev": true 1549 | }, 1550 | "node_modules/mz": { 1551 | "version": "2.7.0", 1552 | "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 1553 | "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 1554 | "dev": true, 1555 | "dependencies": { 1556 | "any-promise": "^1.0.0", 1557 | "object-assign": "^4.0.1", 1558 | "thenify-all": "^1.0.0" 1559 | } 1560 | }, 1561 | "node_modules/nanoid": { 1562 | "version": "3.3.7", 1563 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 1564 | "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 1565 | "dev": true, 1566 | "funding": [ 1567 | { 1568 | "type": "github", 1569 | "url": "https://github.com/sponsors/ai" 1570 | } 1571 | ], 1572 | "bin": { 1573 | "nanoid": "bin/nanoid.cjs" 1574 | }, 1575 | "engines": { 1576 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1577 | } 1578 | }, 1579 | "node_modules/node-releases": { 1580 | "version": "2.0.14", 1581 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 1582 | "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 1583 | "dev": true 1584 | }, 1585 | "node_modules/normalize-path": { 1586 | "version": "3.0.0", 1587 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1588 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1589 | "dev": true, 1590 | "engines": { 1591 | "node": ">=0.10.0" 1592 | } 1593 | }, 1594 | "node_modules/normalize-range": { 1595 | "version": "0.1.2", 1596 | "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 1597 | "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 1598 | "dev": true, 1599 | "engines": { 1600 | "node": ">=0.10.0" 1601 | } 1602 | }, 1603 | "node_modules/object-assign": { 1604 | "version": "4.1.1", 1605 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1606 | "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 1607 | "dev": true, 1608 | "engines": { 1609 | "node": ">=0.10.0" 1610 | } 1611 | }, 1612 | "node_modules/object-hash": { 1613 | "version": "3.0.0", 1614 | "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 1615 | "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 1616 | "dev": true, 1617 | "engines": { 1618 | "node": ">= 6" 1619 | } 1620 | }, 1621 | "node_modules/once": { 1622 | "version": "1.4.0", 1623 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1624 | "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1625 | "dev": true, 1626 | "dependencies": { 1627 | "wrappy": "1" 1628 | } 1629 | }, 1630 | "node_modules/parent-module": { 1631 | "version": "1.0.1", 1632 | "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1633 | "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1634 | "dev": true, 1635 | "dependencies": { 1636 | "callsites": "^3.0.0" 1637 | }, 1638 | "engines": { 1639 | "node": ">=6" 1640 | } 1641 | }, 1642 | "node_modules/path-is-absolute": { 1643 | "version": "1.0.1", 1644 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1645 | "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1646 | "dev": true, 1647 | "engines": { 1648 | "node": ">=0.10.0" 1649 | } 1650 | }, 1651 | "node_modules/path-parse": { 1652 | "version": "1.0.7", 1653 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 1654 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 1655 | "dev": true 1656 | }, 1657 | "node_modules/periscopic": { 1658 | "version": "3.1.0", 1659 | "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 1660 | "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 1661 | "dev": true, 1662 | "dependencies": { 1663 | "@types/estree": "^1.0.0", 1664 | "estree-walker": "^3.0.0", 1665 | "is-reference": "^3.0.0" 1666 | } 1667 | }, 1668 | "node_modules/picocolors": { 1669 | "version": "1.0.0", 1670 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1671 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 1672 | "dev": true 1673 | }, 1674 | "node_modules/picomatch": { 1675 | "version": "2.3.1", 1676 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1677 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1678 | "dev": true, 1679 | "engines": { 1680 | "node": ">=8.6" 1681 | }, 1682 | "funding": { 1683 | "url": "https://github.com/sponsors/jonschlinkert" 1684 | } 1685 | }, 1686 | "node_modules/pify": { 1687 | "version": "2.3.0", 1688 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1689 | "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 1690 | "dev": true, 1691 | "engines": { 1692 | "node": ">=0.10.0" 1693 | } 1694 | }, 1695 | "node_modules/pirates": { 1696 | "version": "4.0.6", 1697 | "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 1698 | "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 1699 | "dev": true, 1700 | "engines": { 1701 | "node": ">= 6" 1702 | } 1703 | }, 1704 | "node_modules/postcss": { 1705 | "version": "8.4.32", 1706 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", 1707 | "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", 1708 | "dev": true, 1709 | "funding": [ 1710 | { 1711 | "type": "opencollective", 1712 | "url": "https://opencollective.com/postcss/" 1713 | }, 1714 | { 1715 | "type": "tidelift", 1716 | "url": "https://tidelift.com/funding/github/npm/postcss" 1717 | }, 1718 | { 1719 | "type": "github", 1720 | "url": "https://github.com/sponsors/ai" 1721 | } 1722 | ], 1723 | "dependencies": { 1724 | "nanoid": "^3.3.7", 1725 | "picocolors": "^1.0.0", 1726 | "source-map-js": "^1.0.2" 1727 | }, 1728 | "engines": { 1729 | "node": "^10 || ^12 || >=14" 1730 | } 1731 | }, 1732 | "node_modules/postcss-import": { 1733 | "version": "15.1.0", 1734 | "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 1735 | "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 1736 | "dev": true, 1737 | "dependencies": { 1738 | "postcss-value-parser": "^4.0.0", 1739 | "read-cache": "^1.0.0", 1740 | "resolve": "^1.1.7" 1741 | }, 1742 | "engines": { 1743 | "node": ">=14.0.0" 1744 | }, 1745 | "peerDependencies": { 1746 | "postcss": "^8.0.0" 1747 | } 1748 | }, 1749 | "node_modules/postcss-js": { 1750 | "version": "4.0.1", 1751 | "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 1752 | "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 1753 | "dev": true, 1754 | "dependencies": { 1755 | "camelcase-css": "^2.0.1" 1756 | }, 1757 | "engines": { 1758 | "node": "^12 || ^14 || >= 16" 1759 | }, 1760 | "funding": { 1761 | "type": "opencollective", 1762 | "url": "https://opencollective.com/postcss/" 1763 | }, 1764 | "peerDependencies": { 1765 | "postcss": "^8.4.21" 1766 | } 1767 | }, 1768 | "node_modules/postcss-load-config": { 1769 | "version": "4.0.2", 1770 | "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", 1771 | "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", 1772 | "dev": true, 1773 | "funding": [ 1774 | { 1775 | "type": "opencollective", 1776 | "url": "https://opencollective.com/postcss/" 1777 | }, 1778 | { 1779 | "type": "github", 1780 | "url": "https://github.com/sponsors/ai" 1781 | } 1782 | ], 1783 | "dependencies": { 1784 | "lilconfig": "^3.0.0", 1785 | "yaml": "^2.3.4" 1786 | }, 1787 | "engines": { 1788 | "node": ">= 14" 1789 | }, 1790 | "peerDependencies": { 1791 | "postcss": ">=8.0.9", 1792 | "ts-node": ">=9.0.0" 1793 | }, 1794 | "peerDependenciesMeta": { 1795 | "postcss": { 1796 | "optional": true 1797 | }, 1798 | "ts-node": { 1799 | "optional": true 1800 | } 1801 | } 1802 | }, 1803 | "node_modules/postcss-load-config/node_modules/lilconfig": { 1804 | "version": "3.0.0", 1805 | "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", 1806 | "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", 1807 | "dev": true, 1808 | "engines": { 1809 | "node": ">=14" 1810 | } 1811 | }, 1812 | "node_modules/postcss-nested": { 1813 | "version": "6.0.1", 1814 | "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 1815 | "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 1816 | "dev": true, 1817 | "dependencies": { 1818 | "postcss-selector-parser": "^6.0.11" 1819 | }, 1820 | "engines": { 1821 | "node": ">=12.0" 1822 | }, 1823 | "funding": { 1824 | "type": "opencollective", 1825 | "url": "https://opencollective.com/postcss/" 1826 | }, 1827 | "peerDependencies": { 1828 | "postcss": "^8.2.14" 1829 | } 1830 | }, 1831 | "node_modules/postcss-selector-parser": { 1832 | "version": "6.0.13", 1833 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 1834 | "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 1835 | "dev": true, 1836 | "dependencies": { 1837 | "cssesc": "^3.0.0", 1838 | "util-deprecate": "^1.0.2" 1839 | }, 1840 | "engines": { 1841 | "node": ">=4" 1842 | } 1843 | }, 1844 | "node_modules/postcss-value-parser": { 1845 | "version": "4.2.0", 1846 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 1847 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 1848 | "dev": true 1849 | }, 1850 | "node_modules/queue-microtask": { 1851 | "version": "1.2.3", 1852 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1853 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1854 | "dev": true, 1855 | "funding": [ 1856 | { 1857 | "type": "github", 1858 | "url": "https://github.com/sponsors/feross" 1859 | }, 1860 | { 1861 | "type": "patreon", 1862 | "url": "https://www.patreon.com/feross" 1863 | }, 1864 | { 1865 | "type": "consulting", 1866 | "url": "https://feross.org/support" 1867 | } 1868 | ] 1869 | }, 1870 | "node_modules/read-cache": { 1871 | "version": "1.0.0", 1872 | "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 1873 | "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 1874 | "dev": true, 1875 | "dependencies": { 1876 | "pify": "^2.3.0" 1877 | } 1878 | }, 1879 | "node_modules/readdirp": { 1880 | "version": "3.6.0", 1881 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1882 | "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1883 | "dev": true, 1884 | "dependencies": { 1885 | "picomatch": "^2.2.1" 1886 | }, 1887 | "engines": { 1888 | "node": ">=8.10.0" 1889 | } 1890 | }, 1891 | "node_modules/resolve": { 1892 | "version": "1.22.8", 1893 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 1894 | "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 1895 | "dev": true, 1896 | "dependencies": { 1897 | "is-core-module": "^2.13.0", 1898 | "path-parse": "^1.0.7", 1899 | "supports-preserve-symlinks-flag": "^1.0.0" 1900 | }, 1901 | "bin": { 1902 | "resolve": "bin/resolve" 1903 | }, 1904 | "funding": { 1905 | "url": "https://github.com/sponsors/ljharb" 1906 | } 1907 | }, 1908 | "node_modules/resolve-from": { 1909 | "version": "4.0.0", 1910 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1911 | "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1912 | "dev": true, 1913 | "engines": { 1914 | "node": ">=4" 1915 | } 1916 | }, 1917 | "node_modules/reusify": { 1918 | "version": "1.0.4", 1919 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1920 | "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1921 | "dev": true, 1922 | "engines": { 1923 | "iojs": ">=1.0.0", 1924 | "node": ">=0.10.0" 1925 | } 1926 | }, 1927 | "node_modules/rimraf": { 1928 | "version": "2.7.1", 1929 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 1930 | "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 1931 | "dev": true, 1932 | "dependencies": { 1933 | "glob": "^7.1.3" 1934 | }, 1935 | "bin": { 1936 | "rimraf": "bin.js" 1937 | } 1938 | }, 1939 | "node_modules/rollup": { 1940 | "version": "3.29.4", 1941 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", 1942 | "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", 1943 | "dev": true, 1944 | "bin": { 1945 | "rollup": "dist/bin/rollup" 1946 | }, 1947 | "engines": { 1948 | "node": ">=14.18.0", 1949 | "npm": ">=8.0.0" 1950 | }, 1951 | "optionalDependencies": { 1952 | "fsevents": "~2.3.2" 1953 | } 1954 | }, 1955 | "node_modules/run-parallel": { 1956 | "version": "1.2.0", 1957 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1958 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1959 | "dev": true, 1960 | "funding": [ 1961 | { 1962 | "type": "github", 1963 | "url": "https://github.com/sponsors/feross" 1964 | }, 1965 | { 1966 | "type": "patreon", 1967 | "url": "https://www.patreon.com/feross" 1968 | }, 1969 | { 1970 | "type": "consulting", 1971 | "url": "https://feross.org/support" 1972 | } 1973 | ], 1974 | "dependencies": { 1975 | "queue-microtask": "^1.2.2" 1976 | } 1977 | }, 1978 | "node_modules/sade": { 1979 | "version": "1.8.1", 1980 | "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 1981 | "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 1982 | "dev": true, 1983 | "dependencies": { 1984 | "mri": "^1.1.0" 1985 | }, 1986 | "engines": { 1987 | "node": ">=6" 1988 | } 1989 | }, 1990 | "node_modules/sander": { 1991 | "version": "0.5.1", 1992 | "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 1993 | "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 1994 | "dev": true, 1995 | "dependencies": { 1996 | "es6-promise": "^3.1.2", 1997 | "graceful-fs": "^4.1.3", 1998 | "mkdirp": "^0.5.1", 1999 | "rimraf": "^2.5.2" 2000 | } 2001 | }, 2002 | "node_modules/set-cookie-parser": { 2003 | "version": "2.6.0", 2004 | "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", 2005 | "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", 2006 | "dev": true 2007 | }, 2008 | "node_modules/sirv": { 2009 | "version": "2.0.3", 2010 | "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", 2011 | "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", 2012 | "dev": true, 2013 | "dependencies": { 2014 | "@polka/url": "^1.0.0-next.20", 2015 | "mrmime": "^1.0.0", 2016 | "totalist": "^3.0.0" 2017 | }, 2018 | "engines": { 2019 | "node": ">= 10" 2020 | } 2021 | }, 2022 | "node_modules/sorcery": { 2023 | "version": "0.11.0", 2024 | "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 2025 | "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 2026 | "dev": true, 2027 | "dependencies": { 2028 | "@jridgewell/sourcemap-codec": "^1.4.14", 2029 | "buffer-crc32": "^0.2.5", 2030 | "minimist": "^1.2.0", 2031 | "sander": "^0.5.0" 2032 | }, 2033 | "bin": { 2034 | "sorcery": "bin/sorcery" 2035 | } 2036 | }, 2037 | "node_modules/source-map-js": { 2038 | "version": "1.0.2", 2039 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 2040 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 2041 | "dev": true, 2042 | "engines": { 2043 | "node": ">=0.10.0" 2044 | } 2045 | }, 2046 | "node_modules/strip-indent": { 2047 | "version": "3.0.0", 2048 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 2049 | "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 2050 | "dev": true, 2051 | "dependencies": { 2052 | "min-indent": "^1.0.0" 2053 | }, 2054 | "engines": { 2055 | "node": ">=8" 2056 | } 2057 | }, 2058 | "node_modules/sucrase": { 2059 | "version": "3.34.0", 2060 | "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", 2061 | "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", 2062 | "dev": true, 2063 | "dependencies": { 2064 | "@jridgewell/gen-mapping": "^0.3.2", 2065 | "commander": "^4.0.0", 2066 | "glob": "7.1.6", 2067 | "lines-and-columns": "^1.1.6", 2068 | "mz": "^2.7.0", 2069 | "pirates": "^4.0.1", 2070 | "ts-interface-checker": "^0.1.9" 2071 | }, 2072 | "bin": { 2073 | "sucrase": "bin/sucrase", 2074 | "sucrase-node": "bin/sucrase-node" 2075 | }, 2076 | "engines": { 2077 | "node": ">=8" 2078 | } 2079 | }, 2080 | "node_modules/sucrase/node_modules/glob": { 2081 | "version": "7.1.6", 2082 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 2083 | "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 2084 | "dev": true, 2085 | "dependencies": { 2086 | "fs.realpath": "^1.0.0", 2087 | "inflight": "^1.0.4", 2088 | "inherits": "2", 2089 | "minimatch": "^3.0.4", 2090 | "once": "^1.3.0", 2091 | "path-is-absolute": "^1.0.0" 2092 | }, 2093 | "engines": { 2094 | "node": "*" 2095 | }, 2096 | "funding": { 2097 | "url": "https://github.com/sponsors/isaacs" 2098 | } 2099 | }, 2100 | "node_modules/supports-preserve-symlinks-flag": { 2101 | "version": "1.0.0", 2102 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2103 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2104 | "dev": true, 2105 | "engines": { 2106 | "node": ">= 0.4" 2107 | }, 2108 | "funding": { 2109 | "url": "https://github.com/sponsors/ljharb" 2110 | } 2111 | }, 2112 | "node_modules/svelte": { 2113 | "version": "4.2.8", 2114 | "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz", 2115 | "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==", 2116 | "dev": true, 2117 | "dependencies": { 2118 | "@ampproject/remapping": "^2.2.1", 2119 | "@jridgewell/sourcemap-codec": "^1.4.15", 2120 | "@jridgewell/trace-mapping": "^0.3.18", 2121 | "acorn": "^8.9.0", 2122 | "aria-query": "^5.3.0", 2123 | "axobject-query": "^3.2.1", 2124 | "code-red": "^1.0.3", 2125 | "css-tree": "^2.3.1", 2126 | "estree-walker": "^3.0.3", 2127 | "is-reference": "^3.0.1", 2128 | "locate-character": "^3.0.0", 2129 | "magic-string": "^0.30.4", 2130 | "periscopic": "^3.1.0" 2131 | }, 2132 | "engines": { 2133 | "node": ">=16" 2134 | } 2135 | }, 2136 | "node_modules/svelte-check": { 2137 | "version": "3.6.2", 2138 | "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.2.tgz", 2139 | "integrity": "sha512-E6iFh4aUCGJLRz6QZXH3gcN/VFfkzwtruWSRmlKrLWQTiO6VzLsivR6q02WYLGNAGecV3EocqZuCDrC2uttZ0g==", 2140 | "dev": true, 2141 | "dependencies": { 2142 | "@jridgewell/trace-mapping": "^0.3.17", 2143 | "chokidar": "^3.4.1", 2144 | "fast-glob": "^3.2.7", 2145 | "import-fresh": "^3.2.1", 2146 | "picocolors": "^1.0.0", 2147 | "sade": "^1.7.4", 2148 | "svelte-preprocess": "^5.1.0", 2149 | "typescript": "^5.0.3" 2150 | }, 2151 | "bin": { 2152 | "svelte-check": "bin/svelte-check" 2153 | }, 2154 | "peerDependencies": { 2155 | "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" 2156 | } 2157 | }, 2158 | "node_modules/svelte-hmr": { 2159 | "version": "0.15.3", 2160 | "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", 2161 | "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", 2162 | "dev": true, 2163 | "engines": { 2164 | "node": "^12.20 || ^14.13.1 || >= 16" 2165 | }, 2166 | "peerDependencies": { 2167 | "svelte": "^3.19.0 || ^4.0.0" 2168 | } 2169 | }, 2170 | "node_modules/svelte-preprocess": { 2171 | "version": "5.1.2", 2172 | "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.2.tgz", 2173 | "integrity": "sha512-XF0aliMAcYnP4hLETvB6HRAMnaL09ASYT1Z2I1Gwu0nz6xbdg/dSgAEthtFZJA4AKrNhFDFdmUDO+H9d/6xg5g==", 2174 | "dev": true, 2175 | "hasInstallScript": true, 2176 | "dependencies": { 2177 | "@types/pug": "^2.0.6", 2178 | "detect-indent": "^6.1.0", 2179 | "magic-string": "^0.27.0", 2180 | "sorcery": "^0.11.0", 2181 | "strip-indent": "^3.0.0" 2182 | }, 2183 | "engines": { 2184 | "node": ">= 14.10.0" 2185 | }, 2186 | "peerDependencies": { 2187 | "@babel/core": "^7.10.2", 2188 | "coffeescript": "^2.5.1", 2189 | "less": "^3.11.3 || ^4.0.0", 2190 | "postcss": "^7 || ^8", 2191 | "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 2192 | "pug": "^3.0.0", 2193 | "sass": "^1.26.8", 2194 | "stylus": "^0.55.0", 2195 | "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 2196 | "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 2197 | "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 2198 | }, 2199 | "peerDependenciesMeta": { 2200 | "@babel/core": { 2201 | "optional": true 2202 | }, 2203 | "coffeescript": { 2204 | "optional": true 2205 | }, 2206 | "less": { 2207 | "optional": true 2208 | }, 2209 | "postcss": { 2210 | "optional": true 2211 | }, 2212 | "postcss-load-config": { 2213 | "optional": true 2214 | }, 2215 | "pug": { 2216 | "optional": true 2217 | }, 2218 | "sass": { 2219 | "optional": true 2220 | }, 2221 | "stylus": { 2222 | "optional": true 2223 | }, 2224 | "sugarss": { 2225 | "optional": true 2226 | }, 2227 | "typescript": { 2228 | "optional": true 2229 | } 2230 | } 2231 | }, 2232 | "node_modules/svelte-preprocess/node_modules/magic-string": { 2233 | "version": "0.27.0", 2234 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 2235 | "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 2236 | "dev": true, 2237 | "dependencies": { 2238 | "@jridgewell/sourcemap-codec": "^1.4.13" 2239 | }, 2240 | "engines": { 2241 | "node": ">=12" 2242 | } 2243 | }, 2244 | "node_modules/svelte-sequential-preprocessor": { 2245 | "version": "2.0.1", 2246 | "resolved": "https://registry.npmjs.org/svelte-sequential-preprocessor/-/svelte-sequential-preprocessor-2.0.1.tgz", 2247 | "integrity": "sha512-N5JqlBni6BzElxmuFrOPxOJnjsxh1cFDACLEVKs8OHBcx8ZNRO1p5SxuQex1m3qbLzAC8G99EHeWcxGkjyKjLQ==", 2248 | "dev": true, 2249 | "dependencies": { 2250 | "svelte": "^4.0.1", 2251 | "tslib": "~2.6.0" 2252 | }, 2253 | "engines": { 2254 | "node": ">=16" 2255 | } 2256 | }, 2257 | "node_modules/tabbable": { 2258 | "version": "6.2.0", 2259 | "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", 2260 | "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", 2261 | "dev": true 2262 | }, 2263 | "node_modules/tailwindcss": { 2264 | "version": "3.3.6", 2265 | "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", 2266 | "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", 2267 | "dev": true, 2268 | "dependencies": { 2269 | "@alloc/quick-lru": "^5.2.0", 2270 | "arg": "^5.0.2", 2271 | "chokidar": "^3.5.3", 2272 | "didyoumean": "^1.2.2", 2273 | "dlv": "^1.1.3", 2274 | "fast-glob": "^3.3.0", 2275 | "glob-parent": "^6.0.2", 2276 | "is-glob": "^4.0.3", 2277 | "jiti": "^1.19.1", 2278 | "lilconfig": "^2.1.0", 2279 | "micromatch": "^4.0.5", 2280 | "normalize-path": "^3.0.0", 2281 | "object-hash": "^3.0.0", 2282 | "picocolors": "^1.0.0", 2283 | "postcss": "^8.4.23", 2284 | "postcss-import": "^15.1.0", 2285 | "postcss-js": "^4.0.1", 2286 | "postcss-load-config": "^4.0.1", 2287 | "postcss-nested": "^6.0.1", 2288 | "postcss-selector-parser": "^6.0.11", 2289 | "resolve": "^1.22.2", 2290 | "sucrase": "^3.32.0" 2291 | }, 2292 | "bin": { 2293 | "tailwind": "lib/cli.js", 2294 | "tailwindcss": "lib/cli.js" 2295 | }, 2296 | "engines": { 2297 | "node": ">=14.0.0" 2298 | } 2299 | }, 2300 | "node_modules/tailwindcss/node_modules/glob-parent": { 2301 | "version": "6.0.2", 2302 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2303 | "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2304 | "dev": true, 2305 | "dependencies": { 2306 | "is-glob": "^4.0.3" 2307 | }, 2308 | "engines": { 2309 | "node": ">=10.13.0" 2310 | } 2311 | }, 2312 | "node_modules/thenify": { 2313 | "version": "3.3.1", 2314 | "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 2315 | "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 2316 | "dev": true, 2317 | "dependencies": { 2318 | "any-promise": "^1.0.0" 2319 | } 2320 | }, 2321 | "node_modules/thenify-all": { 2322 | "version": "1.6.0", 2323 | "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 2324 | "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 2325 | "dev": true, 2326 | "dependencies": { 2327 | "thenify": ">= 3.1.0 < 4" 2328 | }, 2329 | "engines": { 2330 | "node": ">=0.8" 2331 | } 2332 | }, 2333 | "node_modules/tiny-glob": { 2334 | "version": "0.2.9", 2335 | "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 2336 | "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 2337 | "dev": true, 2338 | "dependencies": { 2339 | "globalyzer": "0.1.0", 2340 | "globrex": "^0.1.2" 2341 | } 2342 | }, 2343 | "node_modules/to-regex-range": { 2344 | "version": "5.0.1", 2345 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2346 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2347 | "dev": true, 2348 | "dependencies": { 2349 | "is-number": "^7.0.0" 2350 | }, 2351 | "engines": { 2352 | "node": ">=8.0" 2353 | } 2354 | }, 2355 | "node_modules/totalist": { 2356 | "version": "3.0.1", 2357 | "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 2358 | "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 2359 | "dev": true, 2360 | "engines": { 2361 | "node": ">=6" 2362 | } 2363 | }, 2364 | "node_modules/ts-interface-checker": { 2365 | "version": "0.1.13", 2366 | "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 2367 | "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 2368 | "dev": true 2369 | }, 2370 | "node_modules/tslib": { 2371 | "version": "2.6.2", 2372 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 2373 | "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 2374 | "dev": true 2375 | }, 2376 | "node_modules/typescript": { 2377 | "version": "5.3.3", 2378 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 2379 | "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 2380 | "dev": true, 2381 | "bin": { 2382 | "tsc": "bin/tsc", 2383 | "tsserver": "bin/tsserver" 2384 | }, 2385 | "engines": { 2386 | "node": ">=14.17" 2387 | } 2388 | }, 2389 | "node_modules/undici": { 2390 | "version": "5.26.5", 2391 | "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.5.tgz", 2392 | "integrity": "sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==", 2393 | "dev": true, 2394 | "dependencies": { 2395 | "@fastify/busboy": "^2.0.0" 2396 | }, 2397 | "engines": { 2398 | "node": ">=14.0" 2399 | } 2400 | }, 2401 | "node_modules/update-browserslist-db": { 2402 | "version": "1.0.13", 2403 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 2404 | "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 2405 | "dev": true, 2406 | "funding": [ 2407 | { 2408 | "type": "opencollective", 2409 | "url": "https://opencollective.com/browserslist" 2410 | }, 2411 | { 2412 | "type": "tidelift", 2413 | "url": "https://tidelift.com/funding/github/npm/browserslist" 2414 | }, 2415 | { 2416 | "type": "github", 2417 | "url": "https://github.com/sponsors/ai" 2418 | } 2419 | ], 2420 | "dependencies": { 2421 | "escalade": "^3.1.1", 2422 | "picocolors": "^1.0.0" 2423 | }, 2424 | "bin": { 2425 | "update-browserslist-db": "cli.js" 2426 | }, 2427 | "peerDependencies": { 2428 | "browserslist": ">= 4.21.0" 2429 | } 2430 | }, 2431 | "node_modules/util-deprecate": { 2432 | "version": "1.0.2", 2433 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2434 | "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 2435 | "dev": true 2436 | }, 2437 | "node_modules/vite": { 2438 | "version": "4.5.1", 2439 | "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", 2440 | "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", 2441 | "dev": true, 2442 | "dependencies": { 2443 | "esbuild": "^0.18.10", 2444 | "postcss": "^8.4.27", 2445 | "rollup": "^3.27.1" 2446 | }, 2447 | "bin": { 2448 | "vite": "bin/vite.js" 2449 | }, 2450 | "engines": { 2451 | "node": "^14.18.0 || >=16.0.0" 2452 | }, 2453 | "funding": { 2454 | "url": "https://github.com/vitejs/vite?sponsor=1" 2455 | }, 2456 | "optionalDependencies": { 2457 | "fsevents": "~2.3.2" 2458 | }, 2459 | "peerDependencies": { 2460 | "@types/node": ">= 14", 2461 | "less": "*", 2462 | "lightningcss": "^1.21.0", 2463 | "sass": "*", 2464 | "stylus": "*", 2465 | "sugarss": "*", 2466 | "terser": "^5.4.0" 2467 | }, 2468 | "peerDependenciesMeta": { 2469 | "@types/node": { 2470 | "optional": true 2471 | }, 2472 | "less": { 2473 | "optional": true 2474 | }, 2475 | "lightningcss": { 2476 | "optional": true 2477 | }, 2478 | "sass": { 2479 | "optional": true 2480 | }, 2481 | "stylus": { 2482 | "optional": true 2483 | }, 2484 | "sugarss": { 2485 | "optional": true 2486 | }, 2487 | "terser": { 2488 | "optional": true 2489 | } 2490 | } 2491 | }, 2492 | "node_modules/vitefu": { 2493 | "version": "0.2.5", 2494 | "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", 2495 | "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", 2496 | "dev": true, 2497 | "peerDependencies": { 2498 | "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 2499 | }, 2500 | "peerDependenciesMeta": { 2501 | "vite": { 2502 | "optional": true 2503 | } 2504 | } 2505 | }, 2506 | "node_modules/wrappy": { 2507 | "version": "1.0.2", 2508 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2509 | "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2510 | "dev": true 2511 | }, 2512 | "node_modules/yaml": { 2513 | "version": "2.3.4", 2514 | "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", 2515 | "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", 2516 | "dev": true, 2517 | "engines": { 2518 | "node": ">= 14" 2519 | } 2520 | } 2521 | } 2522 | } 2523 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sveltekit-boilerplate", 3 | "version": "0.0.1", 4 | "private": true, 5 | "scripts": { 6 | "dev": "vite dev", 7 | "build": "vite build", 8 | "preview": "vite preview", 9 | "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 10 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" 11 | }, 12 | "devDependencies": { 13 | "@melt-ui/pp": "^0.1.4", 14 | "@melt-ui/svelte": "^0.65.2", 15 | "@sveltejs/adapter-auto": "^2.0.0", 16 | "@sveltejs/kit": "^1.27.4", 17 | "autoprefixer": "^10.4.16", 18 | "postcss": "^8.4.32", 19 | "svelte": "^4.2.7", 20 | "svelte-check": "^3.6.0", 21 | "svelte-sequential-preprocessor": "^2.0.1", 22 | "tailwindcss": "^3.3.6", 23 | "tslib": "^2.4.1", 24 | "typescript": "^5.0.0", 25 | "vite": "^4.4.2" 26 | }, 27 | "type": "module", 28 | "dependencies": { 29 | "@tailus/themer": "^0.0.4", 30 | "@tailus/themer-accordion": "^0.0.6" 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | @font-face { 6 | font-family: 'Geist'; 7 | src: url('/fonts/Geist-Bold.otf') format('opentype'); 8 | font-weight: bold; 9 | font-style: normal; 10 | font-display: swap; 11 | } 12 | 13 | @font-face { 14 | font-family: 'Geist'; 15 | src: url('/fonts/Geist-SemiBold.otf') format('opentype'); 16 | font-weight: 600; 17 | font-style: normal; 18 | font-display: swap; 19 | } 20 | 21 | @font-face { 22 | font-family: 'Geist'; 23 | src: url('/fonts/Geist-Medium.otf') format('opentype'); 24 | font-weight: 500; 25 | font-style: normal; 26 | font-display: swap; 27 | } 28 | 29 | @font-face { 30 | font-family: 'Geist'; 31 | src: url('/fonts/Geist-Regular.otf') format('opentype'); 32 | font-weight: normal; 33 | font-style: normal; 34 | font-display: swap; 35 | } 36 | 37 | body{ 38 | @apply bg-white dark:bg-gray-950 39 | } -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- 1 | // See https://kit.svelte.dev/docs/types#app 2 | // for information about these interfaces 3 | declare global { 4 | namespace App { 5 | // interface Error {} 6 | // interface Locals {} 7 | // interface PageData {} 8 | // interface Platform {} 9 | } 10 | } 11 | 12 | export {}; 13 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |Start your Svelte kit project with Tailus Themer and Melt-UI installed
10 |