From 94f25a09bec68951d5e7dc7b8d4a07bc653703bf Mon Sep 17 00:00:00 2001 From: Juno Date: Wed, 4 Mar 2026 11:58:02 -0500 Subject: [PATCH] Initial Setup --- .gitignore | 28 + README.md | 36 + eslint.config.js | 18 + index.html | 15 + package-lock.json | 4098 +++++++++++++++++++++++++++++++++ package.json | 27 + pnpm-lock.yaml | 1739 ++++++++++++++ src/App.tsx | 8 + src/assets/types/Alien.png | Bin 0 -> 4891 bytes src/assets/types/Angel.png | Bin 0 -> 4275 bytes src/assets/types/Bird.png | Bin 0 -> 3350 bytes src/assets/types/Brat.png | Bin 0 -> 3833 bytes src/assets/types/Bug.png | Bin 0 -> 6109 bytes src/assets/types/Bunny.png | Bin 0 -> 4363 bytes src/assets/types/Clown.png | Bin 0 -> 5958 bytes src/assets/types/Cow.png | Bin 0 -> 6410 bytes src/assets/types/Deer.png | Bin 0 -> 4739 bytes src/assets/types/Demon.png | Bin 0 -> 4601 bytes src/assets/types/Doll.png | Bin 0 -> 4461 bytes src/assets/types/Dragon.png | Bin 0 -> 4530 bytes src/assets/types/Elf.png | Bin 0 -> 3254 bytes src/assets/types/Fairy.png | Bin 0 -> 3883 bytes src/assets/types/Fish.png | Bin 0 -> 5499 bytes src/assets/types/Fox.png | Bin 0 -> 5070 bytes src/assets/types/Gamer.png | Bin 0 -> 5377 bytes src/assets/types/Goddess.png | Bin 0 -> 5855 bytes src/assets/types/Goth.png | Bin 0 -> 3429 bytes src/assets/types/Handler.png | Bin 0 -> 4116 bytes src/assets/types/Horror.png | Bin 0 -> 4167 bytes src/assets/types/Horse.png | Bin 0 -> 4688 bytes src/assets/types/Kitty.png | Bin 0 -> 4148 bytes src/assets/types/Knight.png | Bin 0 -> 4878 bytes src/assets/types/Little.png | Bin 0 -> 3740 bytes src/assets/types/Lizard.png | Bin 0 -> 4601 bytes src/assets/types/Maid.png | Bin 0 -> 3467 bytes src/assets/types/Mommy.png | Bin 0 -> 4562 bytes src/assets/types/Nerd.png | Bin 0 -> 4469 bytes src/assets/types/Pirate.png | Bin 0 -> 4703 bytes src/assets/types/Plant.png | Bin 0 -> 4159 bytes src/assets/types/Plushy.png | Bin 0 -> 8269 bytes src/assets/types/Pool Toy.png | Bin 0 -> 4551 bytes src/assets/types/Princess.png | Bin 0 -> 5837 bytes src/assets/types/Puppy.png | Bin 0 -> 4246 bytes src/assets/types/Rat.png | Bin 0 -> 3839 bytes src/assets/types/Robot.png | Bin 0 -> 4441 bytes src/assets/types/Sister.png | Bin 0 -> 5600 bytes src/assets/types/Slime.png | Bin 0 -> 6203 bytes src/assets/types/Slut.png | Bin 0 -> 4259 bytes src/assets/types/Snake.png | Bin 0 -> 6107 bytes src/assets/types/Spider.png | Bin 0 -> 5156 bytes src/assets/types/Vampire.png | Bin 0 -> 4510 bytes src/assets/types/Were-.png | Bin 0 -> 4335 bytes src/assets/types/Witch.png | Bin 0 -> 4252 bytes src/index.css | 1 + src/index.tsx | 16 + src/pages/Main.tsx | 51 + src/typing/girlTypes.ts | 601 +++++ tsconfig.json | 20 + vite.config.ts | 14 + 59 files changed, 6672 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 eslint.config.js create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 src/App.tsx create mode 100644 src/assets/types/Alien.png create mode 100644 src/assets/types/Angel.png create mode 100644 src/assets/types/Bird.png create mode 100644 src/assets/types/Brat.png create mode 100644 src/assets/types/Bug.png create mode 100644 src/assets/types/Bunny.png create mode 100644 src/assets/types/Clown.png create mode 100644 src/assets/types/Cow.png create mode 100644 src/assets/types/Deer.png create mode 100644 src/assets/types/Demon.png create mode 100644 src/assets/types/Doll.png create mode 100644 src/assets/types/Dragon.png create mode 100644 src/assets/types/Elf.png create mode 100644 src/assets/types/Fairy.png create mode 100644 src/assets/types/Fish.png create mode 100644 src/assets/types/Fox.png create mode 100644 src/assets/types/Gamer.png create mode 100644 src/assets/types/Goddess.png create mode 100644 src/assets/types/Goth.png create mode 100644 src/assets/types/Handler.png create mode 100644 src/assets/types/Horror.png create mode 100644 src/assets/types/Horse.png create mode 100644 src/assets/types/Kitty.png create mode 100644 src/assets/types/Knight.png create mode 100644 src/assets/types/Little.png create mode 100644 src/assets/types/Lizard.png create mode 100644 src/assets/types/Maid.png create mode 100644 src/assets/types/Mommy.png create mode 100644 src/assets/types/Nerd.png create mode 100644 src/assets/types/Pirate.png create mode 100644 src/assets/types/Plant.png create mode 100644 src/assets/types/Plushy.png create mode 100644 src/assets/types/Pool Toy.png create mode 100644 src/assets/types/Princess.png create mode 100644 src/assets/types/Puppy.png create mode 100644 src/assets/types/Rat.png create mode 100644 src/assets/types/Robot.png create mode 100644 src/assets/types/Sister.png create mode 100644 src/assets/types/Slime.png create mode 100644 src/assets/types/Slut.png create mode 100644 src/assets/types/Snake.png create mode 100644 src/assets/types/Spider.png create mode 100644 src/assets/types/Vampire.png create mode 100644 src/assets/types/Were-.png create mode 100644 src/assets/types/Witch.png create mode 100644 src/index.css create mode 100644 src/index.tsx create mode 100644 src/pages/Main.tsx create mode 100644 src/typing/girlTypes.ts create mode 100644 tsconfig.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..751513c --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +dist +.wrangler +.output +.vercel +.netlify +.vinxi +app.config.timestamp_*.js + +# Environment +.env +.env*.local + +# dependencies +/node_modules + +# IDEs and editors +/.idea +.project +.classpath +*.launch +.settings/ + +# Temp +gitignore + +# System Files +.DS_Store +Thumbs.db diff --git a/README.md b/README.md new file mode 100644 index 0000000..7cccc98 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +## Usage + +Those templates dependencies are maintained via [pnpm](https://pnpm.io) via `pnpm up -Lri`. + +This is the reason you see a `pnpm-lock.yaml`. That being said, any package manager will work. This file can be safely be removed once you clone a template. + +```bash +$ npm install # or pnpm install or yarn install +``` + +### Learn more on the [Solid Website](https://solidjs.com) and come chat with us on our [Discord](https://discord.com/invite/solidjs) + +## Available Scripts + +In the project directory, you can run: + +### `npm run dev` or `npm start` + +Runs the app in the development mode.
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.
+ +### `npm run build` + +Builds the app for production to the `dist` folder.
+It correctly bundles Solid in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.
+Your app is ready to be deployed! + +## Deployment + +You can deploy the `dist` folder to any static host provider (netlify, surge, now, etc.) + +## This project was created with the [Solid CLI](https://github.com/solidjs-community/solid-cli) diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..5a785ab --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,18 @@ +// @ts-check + +import recommendedConfig from "eslint-plugin-solid/configs/recommended"; +import globals from "globals"; +import tseslint from "typescript-eslint"; + +export default tseslint.config({ + files: ["{valid,invalid}/**/*.{js,jsx,ts,tsx}"], + ...recommendedConfig, + rules: { + ...recommendedConfig.rules, + "max-len": ["error", { code: 80, tabWidth: 2 }], + }, + languageOptions: { + globals: globals.browser, + parser: tseslint.parser, + }, +}); diff --git a/index.html b/index.html new file mode 100644 index 0000000..1905a04 --- /dev/null +++ b/index.html @@ -0,0 +1,15 @@ + + + + + + + Solid App + + + +
+ + + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..94d704d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4098 @@ +{ + "name": "vite-template-solid", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vite-template-solid", + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "solid-js": "^1.9.9", + "typescript-eslint": "^8.56.1" + }, + "devDependencies": { + "@tailwindcss/vite": "^4.1.13", + "eslint": "^9.39.3", + "eslint-plugin-solid": "^0.14.5", + "solid-devtools": "^0.34.3", + "tailwindcss": "^4.1.13", + "typescript": "^5.9.2", + "vite": "^7.1.4", + "vite-plugin-solid": "^2.11.8" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", + "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", + "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", + "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", + "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", + "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", + "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", + "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", + "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", + "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", + "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", + "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", + "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", + "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", + "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", + "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", + "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", + "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", + "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", + "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", + "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", + "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", + "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", + "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", + "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", + "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", + "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", + "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", + "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", + "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", + "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", + "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", + "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", + "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.4.tgz", + "integrity": "sha512-4h4MVF8pmBsncB60r0wSJiIeUKTSD4m7FmTFThG8RHlsg9ajqckLm9OraguFGZE4vVdpiI1Q4+hFnisopmG6gQ==", + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.1", + "minimatch": "^3.1.3", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.39.3", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.3.tgz", + "integrity": "sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==", + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nothing-but/utils": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@nothing-but/utils/-/utils-0.17.0.tgz", + "integrity": "sha512-TuCHcHLOqDL0SnaAxACfuRHBNRgNJcNn9X0GiH5H3YSDBVquCr3qEIG3FOQAuMyZCbu9w8nk2CHhOsn7IvhIwQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", + "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", + "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", + "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", + "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", + "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", + "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", + "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", + "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", + "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", + "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", + "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", + "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", + "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", + "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", + "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", + "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", + "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", + "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", + "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", + "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", + "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", + "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", + "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", + "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", + "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@solid-devtools/debugger": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@solid-devtools/debugger/-/debugger-0.28.1.tgz", + "integrity": "sha512-6qIUI6VYkXoRnL8oF5bvh2KgH71qlJ18hNw/mwSyY6v48eb80ZR48/5PDXufUa3q+MBSuYa1uqTMwLewpay9eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nothing-but/utils": "~0.17.0", + "@solid-devtools/shared": "^0.20.0", + "@solid-primitives/bounds": "^0.1.1", + "@solid-primitives/event-listener": "^2.4.1", + "@solid-primitives/keyboard": "^1.3.1", + "@solid-primitives/rootless": "^1.5.1", + "@solid-primitives/scheduled": "^1.5.1", + "@solid-primitives/static-store": "^0.1.1", + "@solid-primitives/utils": "^6.3.1" + }, + "peerDependencies": { + "solid-js": "^1.9.0" + } + }, + "node_modules/@solid-devtools/shared": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@solid-devtools/shared/-/shared-0.20.0.tgz", + "integrity": "sha512-o5TACmUOQsxpzpOKCjbQqGk8wL8PMi+frXG9WNu4Lh3PQVUB6hs95Kl/S8xc++zwcMguUKZJn8h5URUiMOca6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nothing-but/utils": "~0.17.0", + "@solid-primitives/event-listener": "^2.4.1", + "@solid-primitives/media": "^2.3.1", + "@solid-primitives/refs": "^1.1.1", + "@solid-primitives/rootless": "^1.5.1", + "@solid-primitives/scheduled": "^1.5.1", + "@solid-primitives/static-store": "^0.1.1", + "@solid-primitives/styles": "^0.1.1", + "@solid-primitives/utils": "^6.3.1" + }, + "peerDependencies": { + "solid-js": "^1.9.0" + } + }, + "node_modules/@solid-primitives/bounds": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@solid-primitives/bounds/-/bounds-0.1.5.tgz", + "integrity": "sha512-JFym8zijMfWp1FaAmJlH3xMfenCuhjaUsoBn3kt9FtoWwLj+yt+EGYt+p3SkOKwF7h4gaGtZ5PIdSbSNVWkRmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/event-listener": "^2.4.5", + "@solid-primitives/resize-observer": "^2.1.5", + "@solid-primitives/static-store": "^0.1.3", + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/event-listener": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/@solid-primitives/event-listener/-/event-listener-2.4.5.tgz", + "integrity": "sha512-nwRV558mIabl4yVAhZKY8cb6G+O1F0M6Z75ttTu5hk+SxdOnKSGj+eetDIu7Oax1P138ZdUU01qnBPR8rnxaEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/keyboard": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@solid-primitives/keyboard/-/keyboard-1.3.5.tgz", + "integrity": "sha512-sav+l+PL+74z3yaftVs7qd8c2SXkqzuxPOVibUe5wYMt+U5Hxp3V3XCPgBPN2I6cANjvoFtz0NiU8uHVLdi9FQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/event-listener": "^2.4.5", + "@solid-primitives/rootless": "^1.5.3", + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/media": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@solid-primitives/media/-/media-2.3.5.tgz", + "integrity": "sha512-LX9fB5WDaK87FMDtUB1qokBOfT2et9Uobv/zZaKLH9caFSz4+P70MBKEIBHcZQy+9MV5M2XvGYLTbLskjkzMjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/event-listener": "^2.4.5", + "@solid-primitives/rootless": "^1.5.3", + "@solid-primitives/static-store": "^0.1.3", + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/refs": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@solid-primitives/refs/-/refs-1.1.3.tgz", + "integrity": "sha512-aam02fjNKpBteewF/UliPSQCVJsIIGOLEWQOh+ll6R/QePzBOOBMcC4G+5jTaO75JuUS1d/14Q1YXT3X0Ow6iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/resize-observer": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@solid-primitives/resize-observer/-/resize-observer-2.1.5.tgz", + "integrity": "sha512-AiyTknKcNBaKHbcSMuxtSNM8FjIuiSuFyFghdD0TcCMU9hKi9EmsC5pjfjDwxE+5EueB1a+T/34PLRI5vbBbKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/event-listener": "^2.4.5", + "@solid-primitives/rootless": "^1.5.3", + "@solid-primitives/static-store": "^0.1.3", + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/rootless": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@solid-primitives/rootless/-/rootless-1.5.3.tgz", + "integrity": "sha512-N8cIDAHbWcLahNRLr0knAAQvXyEdEMoAZvIMZKmhNb1mlx9e2UOv9BRD5YNwQUJwbNoYVhhLwFOEOcVXFx0HqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/scheduled": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@solid-primitives/scheduled/-/scheduled-1.5.3.tgz", + "integrity": "sha512-oNwLE6E6lxJAWrc8QXuwM0k2oU1BnANnkChwMw82aK1j3+mWGJkG1IFe5gCwbV+afYmjI76t9JJV3md/8tLw+g==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/static-store": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@solid-primitives/static-store/-/static-store-0.1.3.tgz", + "integrity": "sha512-uxez7SXnr5GiRnzqO2IEDjOJRIXaG+0LZLBizmUA1FwSi+hrpuMzVBwyk70m4prcl8X6FDDXUl9O8hSq8wHbBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/styles": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@solid-primitives/styles/-/styles-0.1.3.tgz", + "integrity": "sha512-7YdA21prMeCX+oOF/1RAn02+cGz/pG4dyPWtHBC2H8aZvnC7IfThBt80mP+TioejrdfE7Lc54Uh18f7Pig+gRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@solid-primitives/rootless": "^1.5.3", + "@solid-primitives/utils": "^6.4.0" + }, + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@solid-primitives/utils": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@solid-primitives/utils/-/utils-6.4.0.tgz", + "integrity": "sha512-AeGTBg8Wtkh/0s+evyLtP8piQoS4wyqqQaAFs2HJcFMMjYAtUgo+ZPduRXLjPlqKVc2ejeR544oeqpbn8Egn8A==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "solid-js": "^1.6.12" + } + }, + "node_modules/@tailwindcss/node": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz", + "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.19.0", + "jiti": "^2.6.1", + "lightningcss": "1.31.1", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.2.1" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz", + "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.2.1", + "@tailwindcss/oxide-darwin-arm64": "4.2.1", + "@tailwindcss/oxide-darwin-x64": "4.2.1", + "@tailwindcss/oxide-freebsd-x64": "4.2.1", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1", + "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1", + "@tailwindcss/oxide-linux-arm64-musl": "4.2.1", + "@tailwindcss/oxide-linux-x64-gnu": "4.2.1", + "@tailwindcss/oxide-linux-x64-musl": "4.2.1", + "@tailwindcss/oxide-wasm32-wasi": "4.2.1", + "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1", + "@tailwindcss/oxide-win32-x64-msvc": "4.2.1" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz", + "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz", + "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz", + "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz", + "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz", + "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz", + "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz", + "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz", + "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz", + "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz", + "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.8.1", + "@emnapi/runtime": "^1.8.1", + "@emnapi/wasi-threads": "^1.1.0", + "@napi-rs/wasm-runtime": "^1.1.1", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz", + "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz", + "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.1.tgz", + "integrity": "sha512-TBf2sJjYeb28jD2U/OhwdW0bbOsxkWPwQ7SrqGf9sVcoYwZj7rkXljroBO9wKBut9XnmQLXanuDUeqQK0lGg/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.2.1", + "@tailwindcss/oxide": "4.2.1", + "tailwindcss": "4.2.1" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz", + "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==", + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.56.1", + "@typescript-eslint/type-utils": "8.56.1", + "@typescript-eslint/utils": "8.56.1", + "@typescript-eslint/visitor-keys": "8.56.1", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.56.1", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz", + "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.56.1", + "@typescript-eslint/types": "8.56.1", + "@typescript-eslint/typescript-estree": "8.56.1", + "@typescript-eslint/visitor-keys": "8.56.1", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz", + "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.56.1", + "@typescript-eslint/types": "^8.56.1", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz", + "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.56.1", + "@typescript-eslint/visitor-keys": "8.56.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz", + "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==", + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz", + "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.56.1", + "@typescript-eslint/typescript-estree": "8.56.1", + "@typescript-eslint/utils": "8.56.1", + "debug": "^4.4.3", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz", + "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==", + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz", + "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.56.1", + "@typescript-eslint/tsconfig-utils": "8.56.1", + "@typescript-eslint/types": "8.56.1", + "@typescript-eslint/visitor-keys": "8.56.1", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz", + "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.56.1", + "@typescript-eslint/types": "8.56.1", + "@typescript-eslint/typescript-estree": "8.56.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz", + "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.56.1", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/babel-plugin-jsx-dom-expressions": { + "version": "0.40.5", + "resolved": "https://registry.npmjs.org/babel-plugin-jsx-dom-expressions/-/babel-plugin-jsx-dom-expressions-0.40.5.tgz", + "integrity": "sha512-8TFKemVLDYezqqv4mWz+PhRrkryTzivTGu0twyLrOkVZ0P63COx2Y04eVsUjFlwSOXui1z3P3Pn209dokWnirg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "7.18.6", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.20.7", + "html-entities": "2.3.3", + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.20.12" + } + }, + "node_modules/babel-plugin-jsx-dom-expressions/node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/babel-preset-solid": { + "version": "1.9.10", + "resolved": "https://registry.npmjs.org/babel-preset-solid/-/babel-preset-solid-1.9.10.tgz", + "integrity": "sha512-HCelrgua/Y+kqO8RyL04JBWS/cVdrtUv/h45GntgQY+cJl4eBcKkCDV3TdMjtKx1nXwRaR9QXslM/Npm1dxdZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jsx-dom-expressions": "^0.40.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "solid-js": "^1.9.10" + }, + "peerDependenciesMeta": { + "solid-js": { + "optional": true + } + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz", + "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001776", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001776.tgz", + "integrity": "sha512-sg01JDPzZ9jGshqKSckOQthXnYwOEP50jeVFhaSFbZcOy05TiuuaffDOfcwtCisJ9kNQuLBFibYywv2Bgm9osw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.307", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz", + "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==", + "dev": true, + "license": "ISC" + }, + "node_modules/enhanced-resolve": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", + "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", + "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.3", + "@esbuild/android-arm": "0.27.3", + "@esbuild/android-arm64": "0.27.3", + "@esbuild/android-x64": "0.27.3", + "@esbuild/darwin-arm64": "0.27.3", + "@esbuild/darwin-x64": "0.27.3", + "@esbuild/freebsd-arm64": "0.27.3", + "@esbuild/freebsd-x64": "0.27.3", + "@esbuild/linux-arm": "0.27.3", + "@esbuild/linux-arm64": "0.27.3", + "@esbuild/linux-ia32": "0.27.3", + "@esbuild/linux-loong64": "0.27.3", + "@esbuild/linux-mips64el": "0.27.3", + "@esbuild/linux-ppc64": "0.27.3", + "@esbuild/linux-riscv64": "0.27.3", + "@esbuild/linux-s390x": "0.27.3", + "@esbuild/linux-x64": "0.27.3", + "@esbuild/netbsd-arm64": "0.27.3", + "@esbuild/netbsd-x64": "0.27.3", + "@esbuild/openbsd-arm64": "0.27.3", + "@esbuild/openbsd-x64": "0.27.3", + "@esbuild/openharmony-arm64": "0.27.3", + "@esbuild/sunos-x64": "0.27.3", + "@esbuild/win32-arm64": "0.27.3", + "@esbuild/win32-ia32": "0.27.3", + "@esbuild/win32-x64": "0.27.3" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.3", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.3.tgz", + "integrity": "sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.39.3", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-solid": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-solid/-/eslint-plugin-solid-0.14.5.tgz", + "integrity": "sha512-nfuYK09ah5aJG/oEN6P1qziy1zLgW4PDWe75VNPi4CEFYk1x2AEqwFeQfEPR7gNn0F2jOeqKhx2E+5oNCOBYWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^7.13.1 || ^8.0.0", + "estraverse": "^5.3.0", + "is-html": "^2.0.0", + "kebab-case": "^1.0.2", + "known-css-properties": "^0.30.0", + "style-to-object": "^1.0.6" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "typescript": ">=4.8.4" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.4.tgz", + "integrity": "sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inline-style-parser": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", + "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-html": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-html/-/is-html-2.0.0.tgz", + "integrity": "sha512-S+OpgB5i7wzIue/YSE5hg0e5ZYfG3hhpNh9KGl6ayJ38p7ED6wxQLd1TV91xHpcTvw90KMJ9EwN3F/iNflHBVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "html-tags": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-what": { + "version": "4.1.16", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", + "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "devOptional": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kebab-case": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/kebab-case/-/kebab-case-1.0.2.tgz", + "integrity": "sha512-7n6wXq4gNgBELfDCpzKc+mRrZFs7D+wgfF5WRFLNAr4DA/qtr9Js8uOAVAfHhuLMfAcQ0pRKqbpjx+TcJVdE1Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/known-css-properties": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", + "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", + "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.31.1", + "lightningcss-darwin-arm64": "1.31.1", + "lightningcss-darwin-x64": "1.31.1", + "lightningcss-freebsd-x64": "1.31.1", + "lightningcss-linux-arm-gnueabihf": "1.31.1", + "lightningcss-linux-arm64-gnu": "1.31.1", + "lightningcss-linux-arm64-musl": "1.31.1", + "lightningcss-linux-x64-gnu": "1.31.1", + "lightningcss-linux-x64-musl": "1.31.1", + "lightningcss-win32-arm64-msvc": "1.31.1", + "lightningcss-win32-x64-msvc": "1.31.1" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", + "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", + "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", + "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", + "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", + "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", + "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", + "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", + "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", + "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", + "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", + "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/merge-anything": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/merge-anything/-/merge-anything-5.1.7.tgz", + "integrity": "sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^4.1.8" + }, + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", + "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.59.0", + "@rollup/rollup-android-arm64": "4.59.0", + "@rollup/rollup-darwin-arm64": "4.59.0", + "@rollup/rollup-darwin-x64": "4.59.0", + "@rollup/rollup-freebsd-arm64": "4.59.0", + "@rollup/rollup-freebsd-x64": "4.59.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", + "@rollup/rollup-linux-arm-musleabihf": "4.59.0", + "@rollup/rollup-linux-arm64-gnu": "4.59.0", + "@rollup/rollup-linux-arm64-musl": "4.59.0", + "@rollup/rollup-linux-loong64-gnu": "4.59.0", + "@rollup/rollup-linux-loong64-musl": "4.59.0", + "@rollup/rollup-linux-ppc64-gnu": "4.59.0", + "@rollup/rollup-linux-ppc64-musl": "4.59.0", + "@rollup/rollup-linux-riscv64-gnu": "4.59.0", + "@rollup/rollup-linux-riscv64-musl": "4.59.0", + "@rollup/rollup-linux-s390x-gnu": "4.59.0", + "@rollup/rollup-linux-x64-gnu": "4.59.0", + "@rollup/rollup-linux-x64-musl": "4.59.0", + "@rollup/rollup-openbsd-x64": "4.59.0", + "@rollup/rollup-openharmony-arm64": "4.59.0", + "@rollup/rollup-win32-arm64-msvc": "4.59.0", + "@rollup/rollup-win32-ia32-msvc": "4.59.0", + "@rollup/rollup-win32-x64-gnu": "4.59.0", + "@rollup/rollup-win32-x64-msvc": "4.59.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/seroval": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.5.0.tgz", + "integrity": "sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/seroval-plugins": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.5.0.tgz", + "integrity": "sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "seroval": "^1.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/solid-devtools": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/solid-devtools/-/solid-devtools-0.34.5.tgz", + "integrity": "sha512-KNVdS9MQzzeVS++Vmg4JeU0fM6ZMuBEmkBA7SmqPS2s5UHpRjv1PNH8gShmlN9L/tki6OUAzJP3H1aKq2AcOSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.27.4", + "@babel/plugin-syntax-typescript": "^7.27.1", + "@babel/types": "^7.27.6", + "@solid-devtools/debugger": "^0.28.1", + "@solid-devtools/shared": "^0.20.0" + }, + "peerDependencies": { + "solid-js": "^1.9.0", + "vite": "^2.2.3 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/solid-js": { + "version": "1.9.11", + "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.9.11.tgz", + "integrity": "sha512-WEJtcc5mkh/BnHA6Yrg4whlF8g6QwpmXXRg4P2ztPmcKeHHlH4+djYecBLhSpecZY2RRECXYUwIc/C2r3yzQ4Q==", + "license": "MIT", + "dependencies": { + "csstype": "^3.1.0", + "seroval": "~1.5.0", + "seroval-plugins": "~1.5.0" + } + }, + "node_modules/solid-refresh": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/solid-refresh/-/solid-refresh-0.6.3.tgz", + "integrity": "sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/generator": "^7.23.6", + "@babel/helper-module-imports": "^7.22.15", + "@babel/types": "^7.23.6" + }, + "peerDependencies": { + "solid-js": "^1.3" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", + "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.7" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tailwindcss": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", + "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/ts-api-utils": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz", + "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.56.1", + "@typescript-eslint/parser": "8.56.1", + "@typescript-eslint/typescript-estree": "8.56.1", + "@typescript-eslint/utils": "8.56.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", + "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.27.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-solid": { + "version": "2.11.10", + "resolved": "https://registry.npmjs.org/vite-plugin-solid/-/vite-plugin-solid-2.11.10.tgz", + "integrity": "sha512-Yr1dQybmtDtDAHkii6hXuc1oVH9CPcS/Zb2jN/P36qqcrkNnVPsMTzQ06jyzFPFjj3U1IYKMVt/9ZqcwGCEbjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.3", + "@types/babel__core": "^7.20.4", + "babel-preset-solid": "^1.8.4", + "merge-anything": "^5.1.7", + "solid-refresh": "^0.6.3", + "vitefu": "^1.0.4" + }, + "peerDependencies": { + "@testing-library/jest-dom": "^5.16.6 || ^5.17.0 || ^6.*", + "solid-js": "^1.7.2", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "@testing-library/jest-dom": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.2.tgz", + "integrity": "sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==", + "dev": true, + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..acf89c4 --- /dev/null +++ b/package.json @@ -0,0 +1,27 @@ +{ + "name": "vite-template-solid", + "version": "0.0.0", + "description": "", + "type": "module", + "scripts": { + "start": "vite", + "dev": "vite", + "build": "vite build", + "serve": "vite preview" + }, + "license": "MIT", + "devDependencies": { + "@tailwindcss/vite": "^4.1.13", + "eslint": "^9.39.3", + "eslint-plugin-solid": "^0.14.5", + "solid-devtools": "^0.34.3", + "tailwindcss": "^4.1.13", + "typescript": "^5.9.2", + "vite": "^7.1.4", + "vite-plugin-solid": "^2.11.8" + }, + "dependencies": { + "solid-js": "^1.9.9", + "typescript-eslint": "^8.56.1" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..f4da450 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,1739 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + solid-js: + specifier: ^1.9.9 + version: 1.9.9 + devDependencies: + '@tailwindcss/vite': + specifier: ^4.1.13 + version: 4.1.13(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + solid-devtools: + specifier: ^0.34.3 + version: 0.34.3(solid-js@1.9.9)(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + tailwindcss: + specifier: ^4.1.13 + version: 4.1.13 + typescript: + specifier: ^5.9.2 + version: 5.9.2 + vite: + specifier: ^7.1.4 + version: 7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vite-plugin-solid: + specifier: ^2.11.8 + version: 2.11.9(solid-js@1.9.9)(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + +packages: + + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.28.4': + resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.28.4': + resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.18.6': + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.28.4': + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.28.4': + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.28.4': + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.28.4': + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + + '@esbuild/aix-ppc64@0.25.11': + resolution: {integrity: sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.11': + resolution: {integrity: sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.11': + resolution: {integrity: sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.11': + resolution: {integrity: sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.11': + resolution: {integrity: sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.11': + resolution: {integrity: sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.11': + resolution: {integrity: sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.11': + resolution: {integrity: sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.11': + resolution: {integrity: sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.11': + resolution: {integrity: sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.11': + resolution: {integrity: sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.11': + resolution: {integrity: sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.11': + resolution: {integrity: sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.11': + resolution: {integrity: sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.11': + resolution: {integrity: sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.11': + resolution: {integrity: sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.11': + resolution: {integrity: sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.11': + resolution: {integrity: sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.11': + resolution: {integrity: sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.11': + resolution: {integrity: sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.11': + resolution: {integrity: sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openharmony-arm64@0.25.11': + resolution: {integrity: sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/sunos-x64@0.25.11': + resolution: {integrity: sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.11': + resolution: {integrity: sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.11': + resolution: {integrity: sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.11': + resolution: {integrity: sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@jridgewell/trace-mapping@0.3.30': + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + + '@nothing-but/utils@0.17.0': + resolution: {integrity: sha512-TuCHcHLOqDL0SnaAxACfuRHBNRgNJcNn9X0GiH5H3YSDBVquCr3qEIG3FOQAuMyZCbu9w8nk2CHhOsn7IvhIwQ==} + + '@rollup/rollup-android-arm-eabi@4.52.5': + resolution: {integrity: sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.52.5': + resolution: {integrity: sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.52.5': + resolution: {integrity: sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.52.5': + resolution: {integrity: sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.52.5': + resolution: {integrity: sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.52.5': + resolution: {integrity: sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.52.5': + resolution: {integrity: sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.52.5': + resolution: {integrity: sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.52.5': + resolution: {integrity: sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.52.5': + resolution: {integrity: sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loong64-gnu@4.52.5': + resolution: {integrity: sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-ppc64-gnu@4.52.5': + resolution: {integrity: sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.52.5': + resolution: {integrity: sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.52.5': + resolution: {integrity: sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.52.5': + resolution: {integrity: sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.52.5': + resolution: {integrity: sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.52.5': + resolution: {integrity: sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-openharmony-arm64@4.52.5': + resolution: {integrity: sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==} + cpu: [arm64] + os: [openharmony] + + '@rollup/rollup-win32-arm64-msvc@4.52.5': + resolution: {integrity: sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.52.5': + resolution: {integrity: sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.52.5': + resolution: {integrity: sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==} + cpu: [x64] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.52.5': + resolution: {integrity: sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==} + cpu: [x64] + os: [win32] + + '@solid-devtools/debugger@0.28.1': + resolution: {integrity: sha512-6qIUI6VYkXoRnL8oF5bvh2KgH71qlJ18hNw/mwSyY6v48eb80ZR48/5PDXufUa3q+MBSuYa1uqTMwLewpay9eg==} + peerDependencies: + solid-js: ^1.9.0 + + '@solid-devtools/shared@0.20.0': + resolution: {integrity: sha512-o5TACmUOQsxpzpOKCjbQqGk8wL8PMi+frXG9WNu4Lh3PQVUB6hs95Kl/S8xc++zwcMguUKZJn8h5URUiMOca6Q==} + peerDependencies: + solid-js: ^1.9.0 + + '@solid-primitives/bounds@0.1.3': + resolution: {integrity: sha512-UbiyKMdSPmtijcEDnYLQL3zzaejpwWDAJJ4Gt5P0hgVs6A72piov0GyNw7V2SroH7NZFwxlYS22YmOr8A5xc1Q==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/event-listener@2.4.3': + resolution: {integrity: sha512-h4VqkYFv6Gf+L7SQj+Y6puigL/5DIi7x5q07VZET7AWcS+9/G3WfIE9WheniHWJs51OEkRB43w6lDys5YeFceg==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/keyboard@1.3.3': + resolution: {integrity: sha512-9dQHTTgLBqyAI7aavtO+HnpTVJgWQA1ghBSrmLtMu1SMxLPDuLfuNr+Tk5udb4AL4Ojg7h9JrKOGEEDqsJXWJA==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/media@2.3.3': + resolution: {integrity: sha512-hQ4hLOGvfbugQi5Eu1BFWAIJGIAzztq9x0h02xgBGl2l0Jaa3h7tg6bz5tV1NSuNYVGio4rPoa7zVQQLkkx9dA==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/refs@1.1.2': + resolution: {integrity: sha512-K7tf2thy7L+YJjdqXspXOg5xvNEOH8tgEWsp0+1mQk3obHBRD6hEjYZk7p7FlJphSZImS35je3UfmWuD7MhDfg==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/resize-observer@2.1.3': + resolution: {integrity: sha512-zBLje5E06TgOg93S7rGPldmhDnouNGhvfZVKOp+oG2XU8snA+GoCSSCz1M+jpNAg5Ek2EakU5UVQqL152WmdXQ==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/rootless@1.5.2': + resolution: {integrity: sha512-9HULb0QAzL2r47CCad0M+NKFtQ+LrGGNHZfteX/ThdGvKIg2o2GYhBooZubTCd/RTu2l2+Nw4s+dEfiDGvdrrQ==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/scheduled@1.5.2': + resolution: {integrity: sha512-/j2igE0xyNaHhj6kMfcUQn5rAVSTLbAX+CDEBm25hSNBmNiHLu2lM7Usj2kJJ5j36D67bE8wR1hBNA8hjtvsQA==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/static-store@0.1.2': + resolution: {integrity: sha512-ReK+5O38lJ7fT+L6mUFvUr6igFwHBESZF+2Ug842s7fvlVeBdIVEdTCErygff6w7uR6+jrr7J8jQo+cYrEq4Iw==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/styles@0.1.2': + resolution: {integrity: sha512-7iX5K+J5b1PRrbgw3Ki92uvU2LgQ0Kd/QMsrAZxDg5dpUBwMyTijZkA3bbs1ikZsT1oQhS41bTyKbjrXeU0Awg==} + peerDependencies: + solid-js: ^1.6.12 + + '@solid-primitives/utils@6.3.2': + resolution: {integrity: sha512-hZ/M/qr25QOCcwDPOHtGjxTD8w2mNyVAYvcfgwzBHq2RwNqHNdDNsMZYap20+ruRwW4A3Cdkczyoz0TSxLCAPQ==} + peerDependencies: + solid-js: ^1.6.12 + + '@tailwindcss/node@4.1.13': + resolution: {integrity: sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==} + + '@tailwindcss/oxide-android-arm64@4.1.13': + resolution: {integrity: sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@tailwindcss/oxide-darwin-arm64@4.1.13': + resolution: {integrity: sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@tailwindcss/oxide-darwin-x64@4.1.13': + resolution: {integrity: sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@tailwindcss/oxide-freebsd-x64@4.1.13': + resolution: {integrity: sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': + resolution: {integrity: sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': + resolution: {integrity: sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-musl@4.1.13': + resolution: {integrity: sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-gnu@4.1.13': + resolution: {integrity: sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-musl@4.1.13': + resolution: {integrity: sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-wasm32-wasi@4.1.13': + resolution: {integrity: sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + bundledDependencies: + - '@napi-rs/wasm-runtime' + - '@emnapi/core' + - '@emnapi/runtime' + - '@tybys/wasm-util' + - '@emnapi/wasi-threads' + - tslib + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': + resolution: {integrity: sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@tailwindcss/oxide-win32-x64-msvc@4.1.13': + resolution: {integrity: sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@tailwindcss/oxide@4.1.13': + resolution: {integrity: sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==} + engines: {node: '>= 10'} + + '@tailwindcss/vite@4.1.13': + resolution: {integrity: sha512-0PmqLQ010N58SbMTJ7BVJ4I2xopiQn/5i6nlb4JmxzQf8zcS5+m2Cv6tqh+sfDwtIdjoEnOvwsGQ1hkUi8QEHQ==} + peerDependencies: + vite: ^5.2.0 || ^6 || ^7 + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.27.0': + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.28.0': + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + babel-plugin-jsx-dom-expressions@0.40.1: + resolution: {integrity: sha512-b4iHuirqK7RgaMzB2Lsl7MqrlDgQtVRSSazyrmx7wB3T759ggGjod5Rkok5MfHjQXhR7tRPmdwoeGPqBnW2KfA==} + peerDependencies: + '@babel/core': ^7.20.12 + + babel-preset-solid@1.9.9: + resolution: {integrity: sha512-pCnxWrciluXCeli/dj5PIEHgbNzim3evtTn12snjqqg8QZWJNMjH1AWIp4iG/tbVjqQ72aBEymMSagvmgxubXw==} + peerDependencies: + '@babel/core': ^7.0.0 + solid-js: ^1.9.8 + peerDependenciesMeta: + solid-js: + optional: true + + browserslist@4.25.4: + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} + + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + engines: {node: '>=8'} + + electron-to-chromium@1.5.214: + resolution: {integrity: sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==} + + enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} + engines: {node: '>=10.13.0'} + + entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} + + esbuild@0.25.11: + resolution: {integrity: sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + html-entities@2.3.3: + resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} + + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} + hasBin: true + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + lightningcss-darwin-arm64@1.30.1: + resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.30.1: + resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.30.1: + resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.30.1: + resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.30.1: + resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.30.1: + resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.30.1: + resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.30.1: + resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.30.1: + resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.30.1: + resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.30.1: + resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} + engines: {node: '>= 12.0.0'} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + magic-string@0.30.18: + resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} + + merge-anything@5.1.7: + resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} + engines: {node: '>=12.13'} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@3.0.2: + resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} + engines: {node: '>= 18'} + + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + node-releases@2.0.20: + resolution: {integrity: sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA==} + + parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + + rollup@4.52.5: + resolution: {integrity: sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + seroval-plugins@1.3.3: + resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==} + engines: {node: '>=10'} + peerDependencies: + seroval: ^1.0 + + seroval@1.3.2: + resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==} + engines: {node: '>=10'} + + solid-devtools@0.34.3: + resolution: {integrity: sha512-ZQua959n+Zu3sLbm9g0IRjYUb1YYlYbu83PWLRoKbSsq0a3ItQNhnS2OBU7rQNmOKZiMexNo9Z3izas9BcOKDg==} + peerDependencies: + solid-js: ^1.9.0 + vite: ^2.2.3 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + vite: + optional: true + + solid-js@1.9.9: + resolution: {integrity: sha512-A0ZBPJQldAeGCTW0YRYJmt7RCeh5rbFfPZ2aOttgYnctHE7HgKeHCBB/PVc2P7eOfmNXqMFFFoYYdm3S4dcbkA==} + + solid-refresh@0.6.3: + resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} + peerDependencies: + solid-js: ^1.3 + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + tailwindcss@4.1.13: + resolution: {integrity: sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==} + + tapable@2.2.3: + resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} + engines: {node: '>=6'} + + tar@7.4.3: + resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + engines: {node: '>=18'} + + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} + hasBin: true + + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + validate-html-nesting@1.2.3: + resolution: {integrity: sha512-kdkWdCl6eCeLlRShJKbjVOU2kFKxMF8Ghu50n+crEoyx+VKm3FxAxF9z4DCy6+bbTOqNW0+jcIYRnjoIRzigRw==} + + vite-plugin-solid@2.11.9: + resolution: {integrity: sha512-bTA6p+bspXZsuulSd2y6aTzegF8xGaJYcq1Uyh/mv+W4DQtzCgL9nN6n2fsTaxp/dMk+ZHHKgGndlNeooqHLKw==} + peerDependencies: + '@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.* + solid-js: ^1.7.2 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + peerDependenciesMeta: + '@testing-library/jest-dom': + optional: true + + vite@7.1.10: + resolution: {integrity: sha512-CmuvUBzVJ/e3HGxhg6cYk88NGgTnBoOo7ogtfJJ0fefUWAxN/WDSUa50o+oVBxuIhO8FoEZW0j2eW7sfjs5EtA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vitefu@1.1.1: + resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 + peerDependenciesMeta: + vite: + optional: true + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + +snapshots: + + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/compat-data@7.28.4': {} + + '@babel/core@7.28.4': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.1 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.28.3': + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + + '@babel/helper-compilation-targets@7.27.2': + dependencies: + '@babel/compat-data': 7.28.4 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.25.4 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-globals@7.28.0': {} + + '@babel/helper-module-imports@7.18.6': + dependencies: + '@babel/types': 7.28.4 + + '@babel/helper-module-imports@7.27.1': + dependencies: + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.4 + transitivePeerDependencies: + - supports-color + + '@babel/helper-plugin-utils@7.27.1': {} + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.27.1': {} + + '@babel/helper-validator-option@7.27.1': {} + + '@babel/helpers@7.28.4': + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + + '@babel/parser@7.28.4': + dependencies: + '@babel/types': 7.28.4 + + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + + '@babel/traverse@7.28.4': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.28.4': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + + '@esbuild/aix-ppc64@0.25.11': + optional: true + + '@esbuild/android-arm64@0.25.11': + optional: true + + '@esbuild/android-arm@0.25.11': + optional: true + + '@esbuild/android-x64@0.25.11': + optional: true + + '@esbuild/darwin-arm64@0.25.11': + optional: true + + '@esbuild/darwin-x64@0.25.11': + optional: true + + '@esbuild/freebsd-arm64@0.25.11': + optional: true + + '@esbuild/freebsd-x64@0.25.11': + optional: true + + '@esbuild/linux-arm64@0.25.11': + optional: true + + '@esbuild/linux-arm@0.25.11': + optional: true + + '@esbuild/linux-ia32@0.25.11': + optional: true + + '@esbuild/linux-loong64@0.25.11': + optional: true + + '@esbuild/linux-mips64el@0.25.11': + optional: true + + '@esbuild/linux-ppc64@0.25.11': + optional: true + + '@esbuild/linux-riscv64@0.25.11': + optional: true + + '@esbuild/linux-s390x@0.25.11': + optional: true + + '@esbuild/linux-x64@0.25.11': + optional: true + + '@esbuild/netbsd-arm64@0.25.11': + optional: true + + '@esbuild/netbsd-x64@0.25.11': + optional: true + + '@esbuild/openbsd-arm64@0.25.11': + optional: true + + '@esbuild/openbsd-x64@0.25.11': + optional: true + + '@esbuild/openharmony-arm64@0.25.11': + optional: true + + '@esbuild/sunos-x64@0.25.11': + optional: true + + '@esbuild/win32-arm64@0.25.11': + optional: true + + '@esbuild/win32-ia32@0.25.11': + optional: true + + '@esbuild/win32-x64@0.25.11': + optional: true + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.30 + + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.30': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@nothing-but/utils@0.17.0': {} + + '@rollup/rollup-android-arm-eabi@4.52.5': + optional: true + + '@rollup/rollup-android-arm64@4.52.5': + optional: true + + '@rollup/rollup-darwin-arm64@4.52.5': + optional: true + + '@rollup/rollup-darwin-x64@4.52.5': + optional: true + + '@rollup/rollup-freebsd-arm64@4.52.5': + optional: true + + '@rollup/rollup-freebsd-x64@4.52.5': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.52.5': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.52.5': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.52.5': + optional: true + + '@rollup/rollup-linux-loong64-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-ppc64-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.52.5': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.52.5': + optional: true + + '@rollup/rollup-linux-x64-musl@4.52.5': + optional: true + + '@rollup/rollup-openharmony-arm64@4.52.5': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.52.5': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.52.5': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.52.5': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.52.5': + optional: true + + '@solid-devtools/debugger@0.28.1(solid-js@1.9.9)': + dependencies: + '@nothing-but/utils': 0.17.0 + '@solid-devtools/shared': 0.20.0(solid-js@1.9.9) + '@solid-primitives/bounds': 0.1.3(solid-js@1.9.9) + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-devtools/shared@0.20.0(solid-js@1.9.9)': + dependencies: + '@nothing-but/utils': 0.17.0 + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/media': 2.3.3(solid-js@1.9.9) + '@solid-primitives/refs': 1.1.2(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/styles': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/bounds@0.1.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/event-listener@2.4.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/keyboard@1.3.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/media@2.3.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/refs@1.1.2(solid-js@1.9.9)': + dependencies: + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/rootless@1.5.2(solid-js@1.9.9)': + dependencies: + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/scheduled@1.5.2(solid-js@1.9.9)': + dependencies: + solid-js: 1.9.9 + + '@solid-primitives/static-store@0.1.2(solid-js@1.9.9)': + dependencies: + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/styles@0.1.2(solid-js@1.9.9)': + dependencies: + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + + '@solid-primitives/utils@6.3.2(solid-js@1.9.9)': + dependencies: + solid-js: 1.9.9 + + '@tailwindcss/node@4.1.13': + dependencies: + '@jridgewell/remapping': 2.3.5 + enhanced-resolve: 5.18.3 + jiti: 2.5.1 + lightningcss: 1.30.1 + magic-string: 0.30.18 + source-map-js: 1.2.1 + tailwindcss: 4.1.13 + + '@tailwindcss/oxide-android-arm64@4.1.13': + optional: true + + '@tailwindcss/oxide-darwin-arm64@4.1.13': + optional: true + + '@tailwindcss/oxide-darwin-x64@4.1.13': + optional: true + + '@tailwindcss/oxide-freebsd-x64@4.1.13': + optional: true + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': + optional: true + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': + optional: true + + '@tailwindcss/oxide-linux-arm64-musl@4.1.13': + optional: true + + '@tailwindcss/oxide-linux-x64-gnu@4.1.13': + optional: true + + '@tailwindcss/oxide-linux-x64-musl@4.1.13': + optional: true + + '@tailwindcss/oxide-wasm32-wasi@4.1.13': + optional: true + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': + optional: true + + '@tailwindcss/oxide-win32-x64-msvc@4.1.13': + optional: true + + '@tailwindcss/oxide@4.1.13': + dependencies: + detect-libc: 2.0.4 + tar: 7.4.3 + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.1.13 + '@tailwindcss/oxide-darwin-arm64': 4.1.13 + '@tailwindcss/oxide-darwin-x64': 4.1.13 + '@tailwindcss/oxide-freebsd-x64': 4.1.13 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.13 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.13 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.13 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.13 + '@tailwindcss/oxide-linux-x64-musl': 4.1.13 + '@tailwindcss/oxide-wasm32-wasi': 4.1.13 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.13 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.13 + + '@tailwindcss/vite@4.1.13(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + dependencies: + '@tailwindcss/node': 4.1.13 + '@tailwindcss/oxide': 4.1.13 + tailwindcss: 4.1.13 + vite: 7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@types/babel__generator': 7.27.0 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.28.0 + + '@types/babel__generator@7.27.0': + dependencies: + '@babel/types': 7.28.4 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + + '@types/babel__traverse@7.28.0': + dependencies: + '@babel/types': 7.28.4 + + '@types/estree@1.0.8': {} + + babel-plugin-jsx-dom-expressions@0.40.1(@babel/core@7.28.4): + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.18.6 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/types': 7.28.4 + html-entities: 2.3.3 + parse5: 7.3.0 + validate-html-nesting: 1.2.3 + + babel-preset-solid@1.9.9(@babel/core@7.28.4)(solid-js@1.9.9): + dependencies: + '@babel/core': 7.28.4 + babel-plugin-jsx-dom-expressions: 0.40.1(@babel/core@7.28.4) + optionalDependencies: + solid-js: 1.9.9 + + browserslist@4.25.4: + dependencies: + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.214 + node-releases: 2.0.20 + update-browserslist-db: 1.1.3(browserslist@4.25.4) + + caniuse-lite@1.0.30001741: {} + + chownr@3.0.0: {} + + convert-source-map@2.0.0: {} + + csstype@3.1.3: {} + + debug@4.4.1: + dependencies: + ms: 2.1.3 + + detect-libc@2.0.4: {} + + electron-to-chromium@1.5.214: {} + + enhanced-resolve@5.18.3: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.3 + + entities@6.0.1: {} + + esbuild@0.25.11: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.11 + '@esbuild/android-arm': 0.25.11 + '@esbuild/android-arm64': 0.25.11 + '@esbuild/android-x64': 0.25.11 + '@esbuild/darwin-arm64': 0.25.11 + '@esbuild/darwin-x64': 0.25.11 + '@esbuild/freebsd-arm64': 0.25.11 + '@esbuild/freebsd-x64': 0.25.11 + '@esbuild/linux-arm': 0.25.11 + '@esbuild/linux-arm64': 0.25.11 + '@esbuild/linux-ia32': 0.25.11 + '@esbuild/linux-loong64': 0.25.11 + '@esbuild/linux-mips64el': 0.25.11 + '@esbuild/linux-ppc64': 0.25.11 + '@esbuild/linux-riscv64': 0.25.11 + '@esbuild/linux-s390x': 0.25.11 + '@esbuild/linux-x64': 0.25.11 + '@esbuild/netbsd-arm64': 0.25.11 + '@esbuild/netbsd-x64': 0.25.11 + '@esbuild/openbsd-arm64': 0.25.11 + '@esbuild/openbsd-x64': 0.25.11 + '@esbuild/openharmony-arm64': 0.25.11 + '@esbuild/sunos-x64': 0.25.11 + '@esbuild/win32-arm64': 0.25.11 + '@esbuild/win32-ia32': 0.25.11 + '@esbuild/win32-x64': 0.25.11 + + escalade@3.2.0: {} + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + fsevents@2.3.3: + optional: true + + gensync@1.0.0-beta.2: {} + + graceful-fs@4.2.11: {} + + html-entities@2.3.3: {} + + is-what@4.1.16: {} + + jiti@2.5.1: {} + + js-tokens@4.0.0: {} + + jsesc@3.1.0: {} + + json5@2.2.3: {} + + lightningcss-darwin-arm64@1.30.1: + optional: true + + lightningcss-darwin-x64@1.30.1: + optional: true + + lightningcss-freebsd-x64@1.30.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.30.1: + optional: true + + lightningcss-linux-arm64-gnu@1.30.1: + optional: true + + lightningcss-linux-arm64-musl@1.30.1: + optional: true + + lightningcss-linux-x64-gnu@1.30.1: + optional: true + + lightningcss-linux-x64-musl@1.30.1: + optional: true + + lightningcss-win32-arm64-msvc@1.30.1: + optional: true + + lightningcss-win32-x64-msvc@1.30.1: + optional: true + + lightningcss@1.30.1: + dependencies: + detect-libc: 2.0.4 + optionalDependencies: + lightningcss-darwin-arm64: 1.30.1 + lightningcss-darwin-x64: 1.30.1 + lightningcss-freebsd-x64: 1.30.1 + lightningcss-linux-arm-gnueabihf: 1.30.1 + lightningcss-linux-arm64-gnu: 1.30.1 + lightningcss-linux-arm64-musl: 1.30.1 + lightningcss-linux-x64-gnu: 1.30.1 + lightningcss-linux-x64-musl: 1.30.1 + lightningcss-win32-arm64-msvc: 1.30.1 + lightningcss-win32-x64-msvc: 1.30.1 + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + magic-string@0.30.18: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + merge-anything@5.1.7: + dependencies: + is-what: 4.1.16 + + minipass@7.1.2: {} + + minizlib@3.0.2: + dependencies: + minipass: 7.1.2 + + mkdirp@3.0.1: {} + + ms@2.1.3: {} + + nanoid@3.3.11: {} + + node-releases@2.0.20: {} + + parse5@7.3.0: + dependencies: + entities: 6.0.1 + + picocolors@1.1.1: {} + + picomatch@4.0.3: {} + + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + rollup@4.52.5: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.52.5 + '@rollup/rollup-android-arm64': 4.52.5 + '@rollup/rollup-darwin-arm64': 4.52.5 + '@rollup/rollup-darwin-x64': 4.52.5 + '@rollup/rollup-freebsd-arm64': 4.52.5 + '@rollup/rollup-freebsd-x64': 4.52.5 + '@rollup/rollup-linux-arm-gnueabihf': 4.52.5 + '@rollup/rollup-linux-arm-musleabihf': 4.52.5 + '@rollup/rollup-linux-arm64-gnu': 4.52.5 + '@rollup/rollup-linux-arm64-musl': 4.52.5 + '@rollup/rollup-linux-loong64-gnu': 4.52.5 + '@rollup/rollup-linux-ppc64-gnu': 4.52.5 + '@rollup/rollup-linux-riscv64-gnu': 4.52.5 + '@rollup/rollup-linux-riscv64-musl': 4.52.5 + '@rollup/rollup-linux-s390x-gnu': 4.52.5 + '@rollup/rollup-linux-x64-gnu': 4.52.5 + '@rollup/rollup-linux-x64-musl': 4.52.5 + '@rollup/rollup-openharmony-arm64': 4.52.5 + '@rollup/rollup-win32-arm64-msvc': 4.52.5 + '@rollup/rollup-win32-ia32-msvc': 4.52.5 + '@rollup/rollup-win32-x64-gnu': 4.52.5 + '@rollup/rollup-win32-x64-msvc': 4.52.5 + fsevents: 2.3.3 + + semver@6.3.1: {} + + seroval-plugins@1.3.3(seroval@1.3.2): + dependencies: + seroval: 1.3.2 + + seroval@1.3.2: {} + + solid-devtools@0.34.3(solid-js@1.9.9)(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)): + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/types': 7.28.4 + '@solid-devtools/debugger': 0.28.1(solid-js@1.9.9) + '@solid-devtools/shared': 0.20.0(solid-js@1.9.9) + solid-js: 1.9.9 + optionalDependencies: + vite: 7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + transitivePeerDependencies: + - supports-color + + solid-js@1.9.9: + dependencies: + csstype: 3.1.3 + seroval: 1.3.2 + seroval-plugins: 1.3.3(seroval@1.3.2) + + solid-refresh@0.6.3(solid-js@1.9.9): + dependencies: + '@babel/generator': 7.28.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/types': 7.28.4 + solid-js: 1.9.9 + transitivePeerDependencies: + - supports-color + + source-map-js@1.2.1: {} + + tailwindcss@4.1.13: {} + + tapable@2.2.3: {} + + tar@7.4.3: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.0.2 + mkdirp: 3.0.1 + yallist: 5.0.0 + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + typescript@5.9.2: {} + + update-browserslist-db@1.1.3(browserslist@4.25.4): + dependencies: + browserslist: 4.25.4 + escalade: 3.2.0 + picocolors: 1.1.1 + + validate-html-nesting@1.2.3: {} + + vite-plugin-solid@2.11.9(solid-js@1.9.9)(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)): + dependencies: + '@babel/core': 7.28.4 + '@types/babel__core': 7.20.5 + babel-preset-solid: 1.9.9(@babel/core@7.28.4)(solid-js@1.9.9) + merge-anything: 5.1.7 + solid-js: 1.9.9 + solid-refresh: 0.6.3(solid-js@1.9.9) + vite: 7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vitefu: 1.1.1(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + transitivePeerDependencies: + - supports-color + + vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1): + dependencies: + esbuild: 0.25.11 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.52.5 + tinyglobby: 0.2.15 + optionalDependencies: + fsevents: 2.3.3 + jiti: 2.5.1 + lightningcss: 1.30.1 + yaml: 2.6.1 + + vitefu@1.1.1(vite@7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)): + optionalDependencies: + vite: 7.1.10(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + + yallist@3.1.1: {} + + yallist@5.0.0: {} + + yaml@2.6.1: + optional: true diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..46ec3a3 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,8 @@ +import type { Component } from "solid-js"; +import Main from "./pages/Main"; + +const App: Component = () => { + return
; +}; + +export default App; diff --git a/src/assets/types/Alien.png b/src/assets/types/Alien.png new file mode 100644 index 0000000000000000000000000000000000000000..535bde4d0e33b3ca2aa12475a774e4a40f62a05b GIT binary patch literal 4891 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Bird.png b/src/assets/types/Bird.png new file mode 100644 index 0000000000000000000000000000000000000000..aa090194735825889d7c2d168c1570abdd2d8ffb GIT binary patch literal 3350 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Brat.png b/src/assets/types/Brat.png new file mode 100644 index 0000000000000000000000000000000000000000..317a50ee2fcc4600e94a6c6112196c83b5949d24 GIT binary patch literal 3833 zcmZ`+XHXMbw@m=)9Rxv?kWi(?gx-TrVJ?K&1B~y%!Ntnh-#O z(u+u!3rLMpA9ubtZ|2RLH+#-rGi%S9wb#t~aSqlmP&6`)0M@SGgKcI~nRC z0GIz(UT10Q6+;uCZ>&x8lah*=U%8jM$^VKH3ebKO;NlqIs^t9C^$GwmC`?Wg3YUb+ zSl*RUg5OnwDT+g(N>J#L08H|K3A}t<+)*L_zaTFBujDI%=>IqbxO=(!2RM59{$Gvk zf16BK7CgL)Kdq0@v<#lv&R%@$HEGq~wcP($JQk(^IHR5)DH)N$EUu=AhoISmfCp=)HRaWvM>5< zU%Kmf9Wh{LCK^paU;`l@iSSYd(TwG9h5x_}aQ09dar6A`A{fh9&Z`FiX%sc}(SZ#F zwU}+!IdtRDDdEy^vDw@(w}lrIB(#wkaQ*8t73y^GHiK=QL{; z@O(81o5e#A153aE4Ti%t5H;_P$FwH@^sw!X)^NAj0_t$YGRKJz5pS8we#kQ)$8#lyjUU;g)K#h3VA*cs zDHu5}sP0qSrD>mN%@TI8_kS;^wRD;iETe|Gh}5B*qc{fMyYl=+D; zn#z_}@!^|Ez*rQlA;96zLE7b}&ze#+4)F_~RP*+W&&5h_#lHXg;I*&Wv*e4D4)sv) zn%KOLhPLa*TUuW}CfDR9e3Dk(Uqqik>#ZB#58540PDJ8s&Q4L%O466t=2XYqf&3AT z{P8%?r59^$ZW?jJPx zpRae#ok-(;%B#Ehx_kP#psV>pK7r>iy_j{cZJD(hm{|b8+a4J)9o6~-m`Zy$iVJurt*MJ+cTezSKx8N4-9%{ZF};N}fI>}&yrq70GCz8G zxOlsf>NS^17GLsL-4{0}FIOPz>6z@ml)-fdm*R_^pZ)7Eg4c-KUhZAvHS--ZMYOQr^U3%0w4MlC;~oSF3Wu>Yl;9vtMxhKThQq3_uMRpo+zJ^qgT=s*$5{N4ouFuWGeZE@@@8uDN?_N9^j*i< z?^)>Lnps7qPHn$5fkxK6k+3%db9^-Lyv4AepT*T9k6A8$4UXDl|Fn=&TyWke-=F7> zrreogirHZ}7rIzcX7Nw1MOL2mx8%H(YxOGr)nJMZ{N~sF{4+>31K2xAOHI0@sZCp6XI1Kn4X;V7{4wCTb;tFH_e1u8u0&W&6mMTSSL z`bl%&i(1IOK^`++CJ+etf%zAr#b{x$tmTYW>|Yu;oDz^gah+RhGxx+o%bA3d$Dit5 z^mO_KP$Liku+xor_c!g;LqwxYLl^xYOe_}g6sLQ6t2WaJP1coZ1tZHLotuUBJcWvT zv5HERgGMN>FM%D{3&T+)gD&jg;iW62NPiafh4j4c&x7=i@6u-%sm}~aA+n^4O%$(! zbmd!%r>2jG#uB1;Li6hQOWeUGI%X#lRcTpm%S;t_w;lkJJxKReknAi8s^fDBGF~9c zzUx+sdvXd&ESzi|nvI0(_Yp80p22@*1qfsHxdsieAihwluTvp!yjDs{BRzZV<;ies zUe@2$7|!^{|V);mP+xKOR&Vzj1BPy=^;3F@q*_ ze{&S6aC94Jz$_xwB$RXc&pL!6YQP)An4t)_KkwUpCv>67BizpS6UuCg=C;aSM_MIo zTcrIk(y4NB9Ig7g(1AqJ?>gmr8>i?cONpZM`xI!JU$`?F=kw+8tY+jH?R{5 zfD#51c-T5F{G|O#IFy-D8WvfUH>sn2I+FY4_Ag%zy+2fiymWZtUGavXoH~QSAvhld z*%q0>{PR=(SPwBU0PUgv_p0&m>?uDeCA%17t(^>H;WyD)vaBAvKB$}`_<=`;@l#+< z;DQ@ksg)D$#45xpH}u$Wg3MI@x^Vkm>fHSBJp zmFkuqs9zOSHppIw#?m~KAx+ua33IRs=^ykWrM-@xkyHF zv4P(*yMaFm>${1}#@q2^uyl?pt znNAn25!A0yIq%K7tskU2(f`S~zix*+vAVm%ZFpylVOUZhw=s1h{f@z}@-%K$l|30i zYv8_k#tSerFPWQGU)$dQwwq~gr!wV$xK(P{cwrz(kG#Zjyngl(}HPCEPH?{l$4 zYA+SSvQ`s!r)@$$B)|Gqq_WBwhP+8l@$TpA%-WFiOtW-=|pZA{SIE#1H1a31y?$F9>IZMHORQbgd%9oL#&+j$eoT zpwnR$FKE|g7}XeKZVlC+m$jYxdUW-4=sCwJS%FDM@lr-cIWZGBdAUjBG`x!xM*UNb z5Efv#HIP_!_I{>`+tP7|Fp*T&cWwr@kr0^}E6fd60UD$=nnv!0`KXC6M_!H***9p6 z*5^@0wB*{RWu%Fm!s?X!*AOZC!Ljj5n@RLR4B3W6<161)x^?;_tI>)!s_+g!14|Qf zwt8yvlOK3>IH7M##j$1VxBTTlI}NbkTI)$xjx(xo46?sHC)soOWXvO&+Oh+Oc^j)O zGoL^E1mXj=>CalLvQd09_-xkE@C0BfSTJr}1#j?P@>wDCS^dGarw2-IRz7R;ctAIi z`PfBsvyc0 z`}MwRlg)<5js9jXLew0wADIY!;qx4U)gcf1Xo*CDO7CtN_L4c{iig-;#vf1M3>F~j zVNY$kgyRN;hdzH)@kX{+Se4KbCdl--b+A8Yrm6I{1P7HSv-hmI3%OOK;CAbYT<%lr z62Y;#)t1WxertEo$oF*n_S0*-5p9`ezCI15L)#sANm%vR=-cKNwVeIQ+|jEm^>H_R z-fw;VxL+#5HC;g)@j51jeWZt%YK8i#I4uItSq8B%$z;uHMToh+5w_~g%(OBftRq$F z$FIT0an5)8M;i8L(3ALoAQYiH%=(s*V)OLm%O+1=kmOIFZ{Mu S$iM$nfWEc~qWYdg%zpuBZ6JLB literal 0 HcmV?d00001 diff --git a/src/assets/types/Bug.png b/src/assets/types/Bug.png new file mode 100644 index 0000000000000000000000000000000000000000..6ecbf2fef01f6d8760c4f6f08e1737c49fcdb1af GIT binary patch literal 6109 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 Gq5lQds$+%# literal 0 HcmV?d00001 diff --git a/src/assets/types/Cow.png b/src/assets/types/Cow.png new file mode 100644 index 0000000000000000000000000000000000000000..b6961b412360d319a6c47679691883879ba0a219 GIT binary patch literal 6410 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Deer.png b/src/assets/types/Deer.png new file mode 100644 index 0000000000000000000000000000000000000000..68a33df4af5251ebbb95bf7e991cc85fc8ea648f GIT binary patch literal 4739 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Demon.png b/src/assets/types/Demon.png new file mode 100644 index 0000000000000000000000000000000000000000..890bdf8a7507175e63343b874cc3270c828a763b GIT binary patch literal 4601 zcmZ`-XHXMNyA3@Q=}mf-@Cq6M14%%NQF;ey(gf+9&|Bz8H}oPPQWTIPg7jXMCQSip z(tAk&2>~we_kQ=Ad*{xbo!w{V**WJtduD$;yRWn~6mL-n~0d28{SJ==XsM7L_RS@T3aGt!mK=A-UNUcSPUWx78eCe z=sl2ti9djeLGOaWFfjOpS4{MO0i0c}?QQ)2e?UZF?CTo<=syZbd*_#)NK0q8|BHF} zZ;_dbLIVJRc19T?ujf0vXKIopIH-Na$5(r=RP!vcCP9#^fw}LwfNy67 z%PtA~!E9|k3(+TTIScX#zfZlc3Meq)%)&RdGid2w;`gL;XJ+OGkEUHtutVedBaeN& zkUbgN?qdA!#A;wJ3n~Ht1blVRsA;u%a&bB9fpJ1Wy^V45 zv_Y}WC4|yL4kZgh6fn~n!Y&>M3}u~{STm7UF2Jf~Q`r(fCmE5T{tlHGFAc$n55)lK z&i8%VzYS5*es?>IlN>&0)}+1K**^oFXl?Tz1+>rd_Y>seRu#H_+Z3k`+pLsXjtoW2 z-P>e#!zFaOEGSO`wXVC^? z`7@+H51XM19$qY^S~E;fzD{fBIZ%`j4ufUKI8f^IqcaSJrSCqo54pR96W8B=e2b=mM$0PGHTfuW? z7&|5D8gDXVWhTmFP*?R)-Id$ENq0pm{rRQ^O|La*@(+tyCXxZ>KHJ$l&ZP@!q9KC< z5LA5udNr2Othu4URDCRsI}SdvopD+ubPh0#yw;HwshdL|umywF2xWh`0fyM-?L_RD zNpc8Q8^jt4PW8;>7x^=#>9u7H1Ux{pKXQ6#5fq;sxe{30qucrj^>AoMO6UV=kP>kp#XKJVwLEYIRvakO0 z%4;zLbCC&utmns^A+#oIcIEv27R1T7GF`&!Q-&tRpa#X33_vj9g>4aJwq3O*;m$#= zMSJX(X6m(!@b$!gicpn7vk#gErT^#tNw-e3s9&cWdemo|GmNQ|1h**GE?1^N;Vd)b zK&tg8ZEzrl%e%LZ*55PZmkwiF1sUILTG7T(%BKR3!e*=UpHP8sRnaFPBP)wmH9^H# zrSeVlubw@=|AYN}T z;HfFB;X5k0j3c$lrT<*XLCLnHHwjPV@}LMK;jnOTv2MsWLXeR+NWo)(d)bTF!cKAY z1+f9?654(wnp?KzYWpxw<2BeI6(h%ltn<~0?HQtbTNbofUe+9^m%vs#|-q07?GZ6P&`$OC8<*s-+5*~tM0g0d;)sO-nLaD<9 z7BjoSs`co|VwnC96%j}IC3=#xq2k$j+=-wh@}ovZj?kM+-r&$ znV-M>GiIPq02Zfvcrro6sILL#OJp;CCjRzJX~;xTo^U`Z{f=5vC(X`aRk$Nf!CFM7 z=zgcR?%?-E4p`%{RFo>BD78#Dlf&{m6_8R2h$<^dg`;@G!8~B!MY}OgI6Y1PCOD$PHH-%?Ots<$k zJ3?bN`-dgeKOE2=#dtLl-O8azGlB{9kl3p;Y=4^Vv^peWd$+7}Ugx$)fW;fM1s>xh z&GERw9iR5YUrNulsROTF-5*&7%j`iqo3kV7C>s`E>7F%KdgW;pG|LBrs|5jLU=kqcm#ill|8 z>`=ni#NYK^DkE1W!e}Qd&Y)Toyne2qc8;$^p|qv@nFy2Q<}X;s2Hvo()(yF{8FX)G zoZ*5XRd$cT1+H=}y6*3C&g5FE$rFJkL#E_2hOACY)D~xiJV10&_MO{6I+|DsAzH-H z?mkWFWzxcXWW|{PI>D+W0!7Eq`gx@3eI0(R3@DOjPWgjN4nURWYmKqJJ`Ug@jn`mu zEzf8nclQnpPzR+6gm#PmOjLCuk1=k$99NZ{*evfB3YYPFV7R2vi%zrXH_)6TQO+EW z7YLeaJYytx6XX-OT2CF99u*ek^G86Jnl8sCxyT6`0%iif9KllV0)MnhoWIKHt0Eyw zeLcoB$R3fCko+qzU6x}>@5C@)dOE@Qhig;Nfr}f0IP#^kjd#&y3~zvFpdAq?RQd7| zLHcQhjP~c!5a&kw}50F57GX>qX)z|hK-mLV{iQl>8^T- zGINrPzL$3Q<0f{#DD_4DWxhCMg6_b^`jpLbSz&ad$OkIH$MqlbZhxRj%e+l4mqX^@Vvdk>`f|dBVqsa=2U+#IJKJinw zjcfBUhuo0h!uvQomd`?M4zh4hpE$D75h*Vk&o|R2IWCKE-X5wj#q^@GFVHcvCkVaR z)F$-!dpfQlWKw42@*lhWqS-lHlfPNHqEuCqyqHfV*5nv@_##8rdRe$C9qm=`>+Oee zNNbMwv$W$Ms-~;FT2+KE4P8Prf>1GVRx(r9P?rzfZAV>{2Ovr5Joi(3ih`8Gr^T5d zp?>*qeJ9CwD-utXoiqN@7tAe1_MT)lnst#zlLC7ZXTHXKW?|zcvm^XiueB-Mugfj> zeITxT3f?G{Y{U7G=~Y62;_#_U*4K)MR%48fd2pjq8wwQe>P1!E4{g8wyrOD5t=~qD`<;?t0!!CSc{uwP{(L-0n%5mzb^iD#)7vsTHA-cBsG*@fwOGs{A~=5}wp?@qqPKE^+y zjE6W({(jI&uVfWudV*NEJVXAt#qY$4V^fYlR0Isuk3~g?^FJb- zS<6-stGhcJBd{F3+j!?S)I{=?`=8igLu<)OzvRXm-io?WN6|}iQx?<7&0B(N)Ir6D zEkUP2C_M%F+35Y-Y>yc1;eO`BG?aUlk?fQO#TPB4KV>T|`ick*CoYEnS11HD;kc2)4VCnY~lbqUdbI7^><= z%Sj5ID|1vg&;t%Cd>J1&3hjMF{|#gaJZ$)5deJh?)*EwLC3G-GvzdRHV$OZZ_YNKr za*;iE;=jP-iqO3Uuf2}f`7#~gV;SrpGGiQU=-?yzE06|jLBh!gT$&1 zA(mJPV^nG0aba23sI)!f7aouh961}8euB}8t;1JO?i)9pb8K?nNRGFk{q$;-gbFCC zpF!=Oy>)c0DpdQB*O|7{_vw!RQ%t~M=%a$0?$nf05)#1~gxwD^Gqk5uP|#T3e;E!E zwtazV!lss;5xiIdqu`rN{LOd86+Qh1|EW!aNU7Kx0vk@-J-}~J8oBK`;ib*s!q>Bh z!el^#=dE}=W~qFohTxbBpX~YcXN}X@w5Oxl#k#Bv{=BLk3qNRn-5;L{ApYVT23X}0 zU+_@tfY8zpzV&qjmbHzClyzOM@A_hL2^{4S^=qU6K8Y2e8P4m7q`ArY= zjL%L!DIAwZv%E`NfHNB^YQ_nnQg)(^X$~`vjpDAo=480YgQkvXm#0Ylv%Gt$VkC+LVkq4o|js9fg^8hAYe?&vaQ!v^h))l zLhxV)(c5i{ zS}JJ;b63F{R__+h&MhsAcW04u67MD$kT_-4&dDq#ZUlaAm^Y=8FM+OWTD8>b%^ zom0*O@Et||)-5) zWuQP#RDFMJRhKNdXD9Ek*f67}R&87TfiyL@G4YGAciynM_9;^eSTs!##hQw<1kae3;=*3UAX`zAc5ig*wf~O5%FRK1}y7 zw0wHDVoSLuY6dR-&C&n=dc(8GIY2!|5VKD;*ut1)0*rjD-g1#-kif1P}^fIeQ@{u z6asXT+-OW|c{-W!+=idA-bwQ^uiK;|CfD<0T}n^P%3L2}K=g_xy?|h%Kj>KR=3@k) M{6qs$sbCTIU)jaYYXATM literal 0 HcmV?d00001 diff --git a/src/assets/types/Doll.png b/src/assets/types/Doll.png new file mode 100644 index 0000000000000000000000000000000000000000..e905ad7f3a789233068d377206530963a35d54ae GIT binary patch literal 4461 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Elf.png b/src/assets/types/Elf.png new file mode 100644 index 0000000000000000000000000000000000000000..0b84f89ccc6faefb35149f51d3b4a45226605d4d GIT binary patch literal 3254 zcmZ`*2T+q+xBcj#bi5#fNQnX}5E7&WmEM~I(hWV48j+@nkWf^r(k>n87r79sgbpf1 z6bM96x^O{>AOwLJf<)lupZDg?ym|jWXU<+T>+H4H%$~E)oa7s}W&$V9oB#koz{1?v zo`tViTc4Mm6$b==B(Xr&*WBI)0MHiz0G9{=2P_J=1^|&@0Ql|&0I+-jkhojib@M9g zfZNB)%osTS*DC9+$!0M;5f(NkJl{Du1<&acx!b~7)cFV#mk2-a2!ELGJ%1Je5HLhj z1q@XIYdETFz@X|dh|VQ27zPH@aL*b3II7gVzEu74zZ*lr2MjlW~|J5@%Mt(r3cB zq9E_3gceZ>M6P#@``*4Ea|+nEST zjpW+klNW~-g^=*&x-`nb#hi7etSm4z-y~?(C@XHbC#2L)T3CZ;qT~Wj#u7+^k6wc+ z_$*(62H|HFphWci^-^tFn8a{f97KqX^41S=GpgxK0eQo7zt|vS@SqoaAOTe)eGT~6AlA{p@Dlp+ zV}stz98n-WE6-lb*LR11;`?UG@5IAQ+T4|-?j2<8cnB)uFJRqb_0@aeVs$VFx&9@| z90tm2Ipn?}fQ?cBe0)ZYjnz-rORB-p`30S9`XERvpdp?yDswY<%(H}`H`o(9-$5NL z?F3VIP3xwK@~x-=pyPpQDSz42-0DK*{q6o|(({THOU%K*MuB}M_PDWR=2x}d@nCwt z5V4~DotNtot^Y`BSXBR~2riEeI5_xromRUR1Q^xogkORAV|{5d-l?0qJ4jWbqi^1b zd{^16{+|`RyJ0kPgrH+D`81oK-!p{!;MXTOD9Rc64R)lA>ecd_* zeKhj0nEkm~*v)}h(tzRV1%CS|UJ3-y<_Age(Hg$vo42h|*Ca*dffxG^(eEf8jh+_+ znX_}szE2Cij^Xw(%#dXN^6cR~_?OaVKHcWs-8xST_IIPp=lTz8Z2mk2Omb_cNe88V z2;!5NdMy#>S8>K{zp>|_`z*-o4Wo~aY(3iY-9!al>}3#rK48YJqf0H-vaBpLyj*&J z6PJ_+I5wra$urauQ18a?5P{acHepFEw(QcF zcKh?I1}B2|dX%n)5hJ|`ITIBF`Q%lp>LOk_1E7~-KP+|<-A?>4st>#O;8i52NAT3h zYD>Fy{)ewxL&A?ZK`Ktj4SLsQ?zQ*+z2C+^aI$9Tu+nupyIa|OD~0+qn;h77(7SXz z;C-5KTs-_si9Di-bi+FpEfNax^PxjSI)#8`(R6gImoFX7?bbNWs*c0~R<`w_gd?jn zP9rpW*HmEvYu?v&ws=lA*?8KwKz=TI^NU#8`dzslpmEwxhaB3JAcdjLG`umsza!qe zpOwK|l<#O<=!$@=F@^3PycXdiYc1aYLg8-G$}yI_cStM!RUqg7#w>SNdVtz3T^w7M1;x$|uYik_uM(j;3WEVa!c*j4zj!U#nA*yYpTYtb`4xMj&7XFj%Bc_p( zFpq#zn$ROVgXC<%4>YIo1P421K~i|!eOY3PtowYfYKA8u{Mlpd!$ zkB#MKuGL2OAAW16&OvvA8ha4cXJ*u7`j}cj(jzKrq-X($=a7u&)L;D*6aa3t#HNKFLo8>wiAJ~rfHyp zO6i4H+6R(%tYI9lZdkq)NY$MbYVm`lR@}@$69^5&nSyfMA2L$}T{AI#?DpGpQp?{V zd%_mZXN>msag?o@z}V3Fd8u;!7KQ!;x>f_-G+Sbc(5?q!r4!T5Bk2v^%_)xKwvx@B z$=~{tm5+5eQ@WiUHe5l`U8>PvbflkNzVwk`10mOOazaz|O0JAV3}VE5&GnNzH$p<<~V0;D2T?3d(eyY&DcH#-Hx zj5t&bb>rOc18Z27B9va+;@cCUJef>=DjDYGBP(t5w@zuyM!?qJf&r@0nz%iDO=lgf zs&io$m}`GdY51N&xyQO)9{-LqknJ+bbZoP23us&0*y@te`X5&ZbxV*KJ-9^KUh z5h2oKNRoOPPSFS|of7{eX`dd%=^gJo!O-#A^ zUOhZzmiUXgbhy!v#zG5SRS3Z}8MgoSogHn%dTso})I*~%l@7hCkA*@su7`7Xsm^7w zLDkP+dt&CITx}-Y?Dp~c^CdM96#cW{>@{aQX!S_JNRD8@@KO1CuAj4(TW|>Nr`cJL zAL~50#2ja&|7PB%RQ!!u8Bt$$%b4OVWPB&OQ2F*)@P!ET>^&jd_J{|SBm%N(8^#~{ zHS7uA;~c{nk|Dbgvc$9JDF2Sr?S!_{nDEi}{MsiSN7D9aMz*@%XmasRo>!9Z;iV9-cyRMNk!&H|tjqSeV!vHyC=w{}<7dHd6oq literal 0 HcmV?d00001 diff --git a/src/assets/types/Fairy.png b/src/assets/types/Fairy.png new file mode 100644 index 0000000000000000000000000000000000000000..759b01a6109b96a775db1c45dbdc10fec0ff418f GIT binary patch literal 3883 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 Hzy0`M7{^s% literal 0 HcmV?d00001 diff --git a/src/assets/types/Fish.png b/src/assets/types/Fish.png new file mode 100644 index 0000000000000000000000000000000000000000..d4edda2b0be1a4df423d613b6cd107a65787dab2 GIT binary patch literal 5499 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 I25KMuU+{Khw*UYD literal 0 HcmV?d00001 diff --git a/src/assets/types/Fox.png b/src/assets/types/Fox.png new file mode 100644 index 0000000000000000000000000000000000000000..edd86c711068836d7c8e5eaf46c292e4b701b253 GIT binary patch literal 5070 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 LO%GMBViWmafhupd literal 0 HcmV?d00001 diff --git a/src/assets/types/Gamer.png b/src/assets/types/Gamer.png new file mode 100644 index 0000000000000000000000000000000000000000..afc67e4af3deff2fe693f9144d46777d8623b94b GIT binary patch literal 5377 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Goth.png b/src/assets/types/Goth.png new file mode 100644 index 0000000000000000000000000000000000000000..fa2ad9f12b22168316ec715b7aaff4899257e168 GIT binary patch literal 3429 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Horse.png b/src/assets/types/Horse.png new file mode 100644 index 0000000000000000000000000000000000000000..b641e2745a1cea97fa4c4595a85caf924843cf34 GIT binary patch literal 4688 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 Y@?1MkWlws3{aXZRs62;$SF#EFFWr`UivR!s literal 0 HcmV?d00001 diff --git a/src/assets/types/Little.png b/src/assets/types/Little.png new file mode 100644 index 0000000000000000000000000000000000000000..32093e6e670d22f272754e2a4dbafac3e58513c2 GIT binary patch literal 3740 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 ZtS1MSYhS+fhVpj<^t6oNRkt0U{1?$TBr^a2 literal 0 HcmV?d00001 diff --git a/src/assets/types/Lizard.png b/src/assets/types/Lizard.png new file mode 100644 index 0000000000000000000000000000000000000000..68f5a89ae6271ae9ca7340cc2b920d71770063f1 GIT binary patch literal 4601 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Mommy.png b/src/assets/types/Mommy.png new file mode 100644 index 0000000000000000000000000000000000000000..5cf5f7d3a8908d48c32c104f353dc9f753a63a9a GIT binary patch literal 4562 zcmZ`-2{hE-+yA2MJ0Z$4mJpGlkzI}K>sTVP6S5^)hDHcAhO(p?`%XkzB8)+Hq3nc- zvCBF!_Idq&|M$G-yyrddx#!-`InRAQ&-2{px#yne+*c+>+D!Dk^Z)=b>FPku&avfu zYS2=iuiu!r;?6jQT zwV?p{pOJ$tPCl2=Jk>SSqFJN5z$~ELL0ubgE)spJb^oc0<5O29=O?b`0LaP8-IA6C zOUufe-;`GZ-&B&jeO*>oNmh1GNKX2H5xjj}JlsP5e?oNF>$m3w@&EDg)Wh2~;Hjgx z-~Z(({I`?I@;oa5V6D=HYMKX6ZG_vEcu!g^L7p$!dToXK%&Z&IsV(H<`OM9unKfHQ zGV8=AW@_Z$u0#n=$z09X?b5U0M41XNXh!KgJkmPuDq6KiB5WlsTWkDb} zmwB$bV0z~gBH;6tyg}Z@Ycf$>y#9g`%_a!Fe~Brw(Vlb>Kkue#5E;fb*zD*t*UM-; zu0aVyU`bP1lsRP`>;2J zwqM=P3%+nw#hp^__1O+8n8{PKQZNCRHpV0?-kZ`Jd}35Q=mT$O)l=B zLFPOpIt67~&GtETCXUm1P0d$>JcEXGmul!}&5$jA{8s=XcESm{aSF{s}6F3IN0#L6IJyRyn~6 zYKwE3OL|vSe_sL@U8`c%=YFII??cVodsXVDiF=fbHfWX=v%yc>-El455j^PW<4v^m zutKi>X7SojHn4A}0=CXAl5cUNrsxI^Vdap7iNGa{s@nyY!`QAS0_(Z+Lp?XRqX++=^Ll>7ucOmlb zX2&;#-&a1*&ST7;-gE22zBj`C8eV(PFqV_bMYG~(wfmc^atd*hw)(e?h21P?DOf5} z>=|?7J5!)*htuxQ3BHZ--Jouk(}`czwqNd41Z^Rfm+Q0op>ODbuq$%;nYjHlJVRp% z`Yt|j(`t8Xb`N5epngX1eIWWz){(o-4_vnnvIg-|XQ}&VNAArFf+jL*r|rgP`nj*3 zBrIMUbpq&o#l>6*nxxW_(HT}){wwGB8*i-E_HQiYrqeP388Q}ELm~T>EnD!NoL7E< zydpI|jou$mJ_nCYH8wh)cx_-8^tZ*$HiqhX_E9=7yF?E=0MBMTXJN@QvH9IhNILit z>>0X;(ZZ6KMCXq(5xU6A*5AV+oOtj1pG{qc&*|3#Ftxi~^VVKlD1yC&eQ@2@((FL5 zPZr6&N_0OQFViDao%TsXKE4svZ+~U*H|p#4fW7y^wu|LmggoImFfSnFI^QF3eZa;* z(7B?ouP^X+f9N4$yS$F%wo}=hRgr4vIdLdI=DW)Mn?9u@{MDk!ls>4Ghga>d0RGHE zDJeN50jaFw#-qbQA?v`#^L5@1aZ}~e^X)FY(I>yzwG}+6*j*)5JXd=3n%dzm%LO3{ zt+NxPjD#YXrOv@^zyQn_)A}8B2MW|HgUi-b20!RQ**+hSBc#PJZd9sg*sV`5MBD=H zhTx5 z7%DDh{v)RskIOQm&i%8@j#1`Qf#-X-^k=^SGStD(k1J}E&~f) z7I3SnpXb?nTMt#7iHcsp%r|W=3u^ar-yoG}eYX#uK~yk7)o)-*x}wdZ59knD30>$! zybtxrhbk)XqbI-bi78ryxJ-UaFVhxEQ5ZkCr>H;-yj}k4h8BIA6G(TTSe|tUa^+%orR<$!pI5ly3;52A zmBg6-@U297TD3D`WFy@!uqS1x^0b%(p@p%)@V;`D-Gm+6e( zky3P=h`P|GUqW|fbcNnVs(Jn70v8sn?=nTTW2tUBK!yo=d?08IG3fjp@Y1g*i1lUgJy|!jQZjZxPzfVtkK%bO0!Hs z(A}o(owTgcWXz{fuD&bMwpb0#j&GK;dc0bKg=@SJWfWKZIFebLqiAWk3UjKnmBXB~#jdy3k&+gaW+S9u?tH%`kz8il8H4Zg@4 z@c@ip$NkHY2DK#vDj%<@_GtY}u^IV;KIZ3s)Ok_ZLa27n4t~x0Wni6%5J*<~-?Owr zp}Iq-Wmb3f2@n)Qv^{$76MdN$Ul2;89Cz~yn5Lo1i1;%RcVJM&srii3k4S$on(v`l z+`B!;t!`i#*(1_Y(&?g>FjYK2)tayPt2eu4=Rmk6S|>>x@%Q84y{+cs%F2}IbIvjf zsNW-&CNN$aSh6g&D3XGmmd+n&Q1da)LMmbvl(@=4$|L4_>E0urjPC}35);XWQ8OtU z!xqu;tZ7vR@^}tOT=CRL`4s6@$&W!cZByTP#Xw>_*uJ884 zhzRM>#5P1z`PPO$rC6hZ@9siOy=Cw_fFTJ6Zo|*Lw5m zD~13+dyDYEHPE+|TdIa3vGOf|(H+p`zYH?X&jmIL$H_sFFItlI=&qQ1)sEFNYx>s6 zSMaw^0nc1--n!@FUi9s@qOne_e;k{c@YtAxaX;?imOtok=Z3Cm##a#!60yylALjNt zzAVv%jZGuRtrSufJ4MCtL8$D8pv|e4F=q#( zgNVe5LJY^3VA8VHPT1d<+&X`Mkv zta_DYRHA-9xipwJTOYcJbJ_B2wA>Zw&t?eCzrU`F8i;Z9Jg#mKx@W&BV8fUrnf|FK zfdAI7F>kqB*{^6?#cAIJBlpflG6Qzq|i~y0Z$JUV@v98cy0|$ z&T2<$b@b)Ya1z#Q!=?`*g}AZ0;h*cuDY3EZ#M9idpT=(E>d#coqrnf)y)e4cAhiC` zgRAwK?sIQ^;;oCu9ENGIuP_e*{GV3C8-UBS#MfWu2-#K3hojM7*jh$+{R2Zs3O*97 zhpscQ(As|rsxA#pHB#@p&@o5*NX^K;Wx(gE+V?!#`j1tzZD|Jp_}8`^YK7X(Sb zZL7w0jC=nrjko_zPRID;!zaN6Uw`w;(5* z!?+n{Z!M}?-C7|!M&GHTP<~TEgoR`AyzW9d$PUT#JT>`Uv#x^38~w*NYF=6qRg*BR zk|s1H{>$l3QD=#@-a-a3?cv$iid?nv^6Y~@+gE`-sg$VaUe0!fn=IB!uR?y>`3xXce1g_FZa*R=i!6 zB4sX?yn(CUwaoz=|M5i$_tXUkI4o?cG2YEyA|EN^sMc9uG)BT>=)1i)OC%~k!9FVy z9}pA=q-U?haRw#&6ms5IZ{k)13PqfPMW|Y#x9_+4a^yS+Q((T$s)f1yo{en@RFLH2 z;Q%!+3g7FG|3t{tZ|E4O(UZWEBztuz*;#Y9Pqe==g~qR}!2kIo0d%#DpcQu<|(i80dV zsD3yK1Uu*`xACqJkBXF+v5f@)+&u*Vv3LO3J!-|y0YIoK04#U_fc9em5WzmJzpQg~ z!FtW?5)wH4=j1n*JUZ&Ig_u~N*cO<{IQl5{46UBcz_?;gE#=Ntuy+e zR1P)cR$y)wHZe^U0MZR0L=h{&5s)ysR~oT0xfSrO459j#Z0TQ_o5g^G}*ub)}_ugMq7qhbj&DDzBe0EAs7K z^>MZ@&9%*YgUv!4bqc7f=i0Ws$=b({e{iBRyqEd3oZQV!ANcyl9FX*nTb(cPn56w+ zG@)3d{^seE*SDYVOpS&exNY36v6%X{IBL(=G#$6M8#?2m2FML^?akin6FHoD{!EgB zblB96&0Ayq?LdX`j@SH0GiG;2&|mDq^4M-k3>~w$`NTjHV|ic+p?(*8x3DWZRwf8n zI%ZW{Txb5{{26e_cdC=(a}`hsnJt#Jpu!>aJ9~tzCW@H1W=323-C?k)vb55)p+dlC z7nIh%sI33dD|2-j3c6Y(LtwvM^sb@oyG5~NkL6~$ZJ{qtuHY5RF$flbmVq2jbE>AD zu>pQ(rCzUNr5*7suRPmOVM*-8rpB`B$fe&&NYK=~zs+C<+YGwm7@6iBVa+hxYfxeIK$u>b%71LVB5QXm zTI}3m$dE7q9&FxpU1{87dUBP(n2LyYv5@Vtf6izXoETqFH&?Q^NcR_)vj*~y!E^-( z9B}lH?f!}Vj5siCwVtBWp0Oa>y^fBE7x6V+eTap0nX51E{pf`n+Rbi}%FrOoX8V;x z`e;mH2tx?uc1RCb8sz&hjw;H4a~sKDAJg0UX~ZX2Rv5UGcl!D5Aenw-Qa%@k?Mo_Q z&*Vl_KU>ft^{GVLn%&oy$yjDX`Ow!j#rDVwjWjX(q!KHYVZ167PHjb9Y`^o`)=r&S z3JUWre3J&W449kt^}dxM1=;IML4n@Dwb5Q35ql<<-%i{QSQU_IodeA(Czjq980X!K zmn*P1`vUUXSkRyne4KP{8(gbQyYQiM@>8#kX>h!1+OwJ~uTK|G>#Hl0yib|rgwwPb z&mhL^xiP5{m9C(^JewAKMHIh(=U_8s_Vyer-J_}Wx&`(2DfH6PFh0st()gvBV_mVP zfzv(N;`T5m<%?nJfez)FWOkypP52(aAd|OGv);EL3TY)RXWhWhQvcK^J1p4=Q%8F> zY@+Ffl&g`mtj?iwRDU?T@a^)(3fHAzsV{p^FoL=0(bdlvB zYHfO2(^67Q5ds@iJ?N(#PWRB>=J?y~+&kZRD7U*!khz$zuJojIx?|L7y;qjB;Pm_6 zJsH`bETdu^Da-OGk@@D^@f6xp0J$2=?~#}jX}!MRT)(*x*icEn*q)q-m?)7%6ra9z zG!%tq!wFSakK|87v}}sHU_l*9(W{VuhU$qc3xhF9m%S{nom;3-UQraj_+{2>A?w{E{=eAM=i#GVvRr+lQdM1>l0V4~5c+ZynFg zCOZ-s`O$zm>|*|TQV_#UYo_vUWc9^yaKRz?V z95ny%0ioe1CF?fzT=djxr@Qq*ja5{#*b{^K&fCvy2pO+QzUTSg&+FPd4LTec73$U` zIk5C4mme22RGSE^t~QVB-d~sP0vn)>Mup=aeQsa;vBqx$_I&bPyGKL0;GOwl6Lu#c z94g3<{4%u+D`C#i!M^ZHDj}zUAC;Nh$69r#Ojy=9ON}=M7~F-WzaBIk9Q5xNE!*4s!u+|3CT z+B&m)Z?w5`5kKc4uFjH`BM;>aI+tq|HFds{;FW~v_g?~sYEJKZs|T_c1iVx6(%Jef z0nSzisk!oJd=H{59*~j|q;a`0SDJ~2;@b}6w}gIs2RCGXX!BSQB|`{2ZWIbIBAHt~EuRKBREjxzfd@0nE z&TU83zRV_0=J9}W$0hx(@-8d~>bYmPIQLLnl`>z7SvFEq95AWSgMTk}xm@`@2? znKt{=Z^pS995PNd5eK|^4o{gIcTP)u--)202|(bV+%X1qq`5p0%Ja34_;`A8f44Ao zIV0xxWNJt?XmNe|&&JT*mvLUH&y9Ttvx&2fo$ zSE8R))d=QQd^YX~5O$Wlg_$WP^W4OCe==B23YPkmAtw8=5@qK1f?FYTQbLUqkBxqO zw`CM^S0J1kS0JBkZO|_ViBCFKwlZ&n_nH)*MNr4Jcxq%y1-$il*M%UTd^N&n7Jp|| z<;%+SbvTXiFk8&wZv8@p6Jm{>ti?BjtqvNm2pE24`@!&GWf9jRK81;2c?@4oI3}Hl zhyn7M7<1<0=!|azFxTtV{SNCoS8`6u&s@)Fo_#egyW>2Je9!sFs&JC7r~tU zg}lU-9VGekb&pUu9$mncp3}z{oe@=0Ul!%*?@DXJ&Y$or@9!W>TSZP+I?H@-tDft6 zLAx)io{}>gY8O@z-B`Q#KvzQL7>xOkb125TWzzrYTl|%;lKTTO&b;Zld%I}9CdU2I z2EBnN`sY`R`Pj5({-rZrD$0Uj0a`U8rrjsi%_y z!2Vvaiix@yEtWCLpO##>CNk1I{ER`f@?Yk+SL|>46~`CU-&q6n9DC?~XKEW@BHB#s zehMdz#Ln#>*I7htNa1kMfOvUByK8saZE#`|CU>v9Umf>UBR9sz$Z)Y;E8Vv_G4_nK zX0~GXI4)wFUSkf{kkYu`rwUhW@x3n5T|O!CLP_vINQ`E~Mr7E6Kkb4=k#p zt)rtw^o0k6hXp+~Go7CLrZb~Kj_u8F2sZ|8c1W7Fy2(rKRNp5?MBc2)Z?21!Y3orm zhf^+3!v44I<{Q^IBUbsM{!&z$6sOTKj2jKg;uMm|eX9iUv-&{?%2LecU1qtVIhQ{- z78Wj14qQoGs@ba9IqEFAiLb6(`SP1>N;*aJQr2_adT)P<)3VoX_IqDp@9TBtb=De5 zW&Z#(k$H0+_dcSNy@+$>+gE#63Z}25)OX(Dq%jMTm{l^U=#7pGUYHd)=sS_>`|4W7 zk~~Q1ON`%+)|p@GeG3EiXB{-=>ucVWmf-~FBTmyftetRF<5+^ME%f`f)lY@FmyxI( zql;p>B>q{g&!B&^c;DOG{WMD2Bq2Xo zT?=MG*IfxqU=)muIkjQ7g@&E_D!`T;f*;_T>9e<3-Up)JRbj(LJKu~XIY$=y`RHwt zvMht768SmGGq^2e_J59+x=jASm06xQ*&x-86#sb?M8VjE-|mcWjt#0P@c5uSuC*xq zfGd1uuL+Y-@+?wdB%gB|I;WmnfWLq8>?2i!udadG?vvNKAvd@E?9qg?X&|sQh?&Ex z2apvstN>b6vwnX(8B1J=;C-0?(FSj?+*XJ zn#ccBWTv9P3;>{4(u6!Ue)DtF+PXr-!r&4Et(=%YCwhye#;LKBG?u>tkx58A-vS-O zBA5&5Nbz(R&!W0WOGEu9thDu8WFKo%W+zysfV&m>0O|mtgsM>Qx-$5g?lY^+VJVUOtnVVT35AE!t}ClnHSXREP`$)l@H zT7^pyavZL75ovA!(5D7UG-id{nWh4HN(IeFv-X)p=_s_Ytekh}k7B(1$F;%I06I=X zEqf5Xj677-MCa{ODtB1Z? z=YC(gB$}C2oe3QY_-tuWiS5H79$&ZqO*3b;CF7D9(&#ewNx`!ivKyrh_vZmiW`1TY zU*DppLNHw=J!y}yj2!nOnqg60bYSS{ZSx+S@#oZ+F5+tCP?xvCgzPGKcy)n(wrNt; zpLapu75=6swYY_~80pS2jg!s}rPv<5Ft|1XdNKl&J-+Pt3SXzB51K z@c35q=1U;GTlzmZ2|ox#^SZhgRcT@}K)9=pH*Z7YwPnY6P1OXW3q9v=K#Y*p*!e6C zV@g>KRL}TE9FLj*#2^+^#85YvftAWjLAKl&ZU#e*o2`$G7A;4Ow_ltV{E+jV$?j$? z5r=0>v;fSbT(uEHiry>oChY-iXO$_{HJKK0Lo>(4BzT?Q$>W!`1}29;?|Ko{3d0n` z(_nN?qL={ogP0Ou{ayE?En{*K0U!6mWzpevSuXzj(Ok~SmTd!*}^`!BW z4NaHuhSoMCv)9KicUx~qQCBJ2IN~LoU*n7O9+B|Zc;EKGjSt317omK;1==?*_dJyj zk|zD&pU(P1FOQe(gf?|p>(RdUiETUQNB2W__HCzw{)t>5&AVcxrj`QsLVBTh(KJG& zU2PlquyeN&wjaR!dnSeSt3#m%c`yCK;)t*Ppvb%|3Cq(#oNafWFF~@+KA+7EuW(Wa ziu+m>;z3U_#HY==c6kSOrF?h=6T&(_<6FBMnOk|`BbHZ|J<*HwvD7w#_Bb ztVaGqBAHNX8QSHk{x&rOTPWXeV)W_Kr3Ay?irhQ;kcsQKB!PaoLs6dGDxMl zmHYap9Ee@tf!N8ig22f25{@@*^!F%tK#QzUc*FZw0&T~njZlJ{pRt!Y2)6sTwONG| zIaaRZeLmN3dl2l0NkFXAJ#SeY{Mi)lCdOf>L?YA)QD)N+^K34glVo`SjiELYvFX_v zikFvdOSSVuC=c!2oU#t# zKr8;9hYwWP$e;#~pU}E1x?h6n!Yn(W|GZGt9&od-x%1~p>e0K9g((LL7YD$qnp(($ zXTNxK<6U|4{#PK&*iG?U0}YPq4Escmev6Gm(`(<4@=|{FmQFSfc26gk;~u2FLpq6Z z0D?{##sU7@F%#17KVA*Lyy4V)b<4P32b%ixJ9mOvV{C)RvW&D^l&*o1$k!v=r}O@6 z+5VxXGm|Qd7k{-BkKck`Ti*09MUcqH&dWP?)7$zNPQS?=-6!>%T{uw+l;##QoDnz_ zZ}sC7B7#@LV~_T(Rc9zQB}ZAmdPLoAJcM<*MUlX}K^P-Bb2+iLzWrD8*Hqoc!3h`BdJ1R^3#Bx1B{EC$ z`_!KQytOsk*|2mU>o8GNQa!#z+GPM8-+S++ztv-ZnzBi%hrSWp5s=$^mO`=1SRDwY zaD~mH*PtBr9W_8MJjzQUYt$y0dY_Tzc@KOAm?Nk|-R0sEbV?ivlnsp)7thRfCjMBo z2+6(bSo)@S1W>>-@&LF{B)AM;#1tZ5mbD0Xl2ND%Xf5aeV)taX&N&asX(G%Rpe0)& zQ#FQ3k3K{Wf3*8Kv{sgy+n1M}IfL^kI`+?d(ufurNtI-Ym(jnew0FY6qH7)_1I4C9b91Wcb$eK$8Bg(Cu}P zf3!)&kVO|^7oEiRoOe0V^V!NYWD^oajDl&Di*E+h6{~G8t&TTB>c6fBeogbISc=XIpxjX$tqMh>u&HD60Z z=Dek$h>stz#fAHQyhCp>%moCfjNq0(nzeuV?Lp<@%ovLqcg|JHE+h<*6_3=FR2rfL z#+Pzmf5J0wnAu#ZcJtAjwbT^J*G=o>2U>SO=0a>W4JOzg;AqpuK3s_kQs1j(5T9AP z>rD=RUCNK2u^)Jpizct1_XyqgN3<{-NlW^B2ATPpiGd6geS9@61*TpF8xX|;p! zd89rV^|kTSnt2?enPA%Xne`q1DFIzK{z>imEE?t^%4vD@sHA;zamK-qFR|8lGhWPh zTV@}TKY0>vD2R{_G>h!FG|m6Bx^ypRRJ968osD%}7jffv^o;33{M~pa67(T48+>c0 z)Ed=|cT^jVcMpcIUMLgHRa#JZ#wGArlR6XDfkoGrS3Bw88A?lRYZR-bZJxgJtQ2EdOnm(sA z^*dADKgB|#1BcEx|8_3>>KD5cs5cmD?3{1w-V8Z(CD20N@t3cqX(`}5l9Pqi`S{AO zW`{~0$II;#Wk{@Qx#~@sV+Z{L?T*5iL%9?MjIZgA%gVzC({KVsa_6TV_p<|(=o*^! zFrMVXiw~D)`scJKPOZ8LMI0|XEDr^myMA%jIt>=l*`94qHxe64!q2GEBFyJabDgZ@ znWj|^$9Wy|)oh3IR8U=H5kQBO+f-w>keXvak8{;#zTyE9{wE;mn+Mp@rqZ>8OR zCI~=o%k!J(gc)K#xdHbvVD-%bJMF^dQl)46p@HyR6OE`lZRJ>kTN!6y6AjkW5Z;@f z->@MxmXCSu<`KaB{qCO;UpUu*;r=M?rB#?dXD!BedLJ+09GhAJ)d-Oxs zyv3Sy#vAGge%UVy(gI~UvZV}7<6}EItRkC8^)uHTjw1@**mgLYC z<$idqCBX5nMq)Q9X|C580VK^khj$Z7D|)mLiNB{qMD&@Q zS5%3UKVYL<*yZAu)pa)E0%6`YcDscKiEczOsAk;Ms7Uxf>=Ex7tAXYC{9} z%e}2y)Q&KG*IoH-gvt(1M!i5B&`D@dZwjq`M)xu zCa&vzc(?2h!tkhbY8Wv7FmlrPU>IaH5}iwNko{=(W02QwsgbfPnEe`@ih(D|&!pgt z{v)j$mN0qJ6nG8Cwg7d=8|oPF{>Yr?&LO-Zuy@Uk9!MWE&$|kfje_ee1I0(LxBN&~ z0D0SyYFRD$g{Qxp$32%>X)MrHTUS5u01~%h=<iYc;Dvx;Jv5)z|{XK+m>AY(fVqzQd%d%`jm;*)2)&PMO)x;%}eoc7Xbb0ex^!1 zq2{amX-@OwjCa^N`ZKDAM~1$;y4d}pE<-HgI$MZH&UQysI)QmqWWwTKpVm9ju!i&y zzz4HEy$gMQqq89$yO@6<7@{&E?m5 z>P4+8BxZMEI&B^wT&IC6d{Vd<>ct-Q=?@`KIvyKX%jOHrcP8y_+?7nJ9&hE?ir zw`w!H&=^QbQQu2>W)h)|3b37i0sor*+d!UypT~+rppI;McB)H4GTv=xSyoRB>>0dq zdir*1{e%CU7!2+{r>5?LM zNNA~K_jDg(am+3jNLYp47E+D)BogmqR2fT|l)Aqf9DOq?+dF|?>Nx9*Vfm_P58Te{ z;70j(-6i@71TGjUcK+$#C-oDEQ$wUGi-Q1fpE=C8G74#I|Nd=cEa4>VN3&B$u|3rg zV=;DTI9v;hv7SPC1rncesEE*oLp8MSypKxKOSE&7U1V*?`8sDH%EpA;HN8MlOk~z)+IwM`chZBydryXL2W0 v{8+ISMMRU+^JEyN0Am<_g;Ao-yTa$$XZE!Efb<_*$NYr3^TSE`!be7vc^~O+FJy{7(nJC!WqI zKS$4}|5u~*-%ZBLURwYF971rdd#2AO{vh=d#d^(7+E5_*E%ROd#E+H_Bkw(Y!pL29 zPJ_Pgvu1j{^komG$oGTycjA@4e_trz!)t;sgQKiO%)#cE3+cp4sacKigkKi~-Fv2x zIKIVpkbBef)oi69s*M?PYWJ+<#_v&n^7j&SYXs+sPx&CY1dzpbwwncuRu zI3pV|U`n#E3xaAf3h&cKW$ly}uL)i|syrHZt6xEY3Q=D83QddzqU%k!A zrO^b@0f!gR0E$kRQ_KxO-CS1k3P7$GnEJ~LILUkgbpAC#h#auNa@49dD`)=>)bv`% z)N>-2vHOKB%$5Kol-fUIxJW zibY!{g{=uOpQ{<;~i|Vsi62=m12L=YZndoZB zmlY-oF``Lj^kQqU%fPh0c;fWlNwiOGPUjWQ3e1@sJ@c26H}Yb4pG5E%u^z2D|4H*E zlB_d6Ord?esmGgBcZS1F&9rn$YI9E{#V*0hTVh zm2ME1;!>*m{t>Anl=K=JRob@rX{OquEmzTCe4J_(Mn$jfImDE2* zztpX6T5|HR7;LoWxo#n4)&5D`kq`O0n+SUK+WvN9i~-IyrGG(xw%jcbzPXw_l_4U?d!)H z>G@<0K}S+wf*hG+nFU!76&`zs{^`|L6lkR?Hqx`Qo_Cf+p2ul@BAV~A+x%K@!weuKR=EY^vzfg#U2%G zkB5}1y1K>xo%P3WXrOe;`VPbl9{n;FD~0q?Tg$do%6H;qdqBT-9JAXdZTujT#l%-v zyuWX*u z$vLqO`mx8`?m~?=P3pk>*5CV~-mMz6M;gZ;^`OFV@j4F2SDGy z>A7cej$>{XZ_)lWegL71ij+&j&+@&9df%9akWcxwc_9r^lWrtSWPP-E3>l-%H(J^8 zuzA0@Rp@Q{%sPs=VYQeDpv!E9o;Ue{ZV>r9Y@N%BG6sDE zSCQGPRKIV`yD_R4w_AvF{)>%fc%`>*5O~RYZ6O?@aLuE>=W&8YF92LUlN&z=OnaVi z7bp_~v{8?PPy?Fnk82YHko8Bb5D0b)eA>Q-_QEgD&r~-5(3|;$diIz7>AP>6>`HDV zc3Gr1-e#WWbz#t?5oPm%wmWka*QMBdQLJqPyEf0@ARFdl)KB666VTi{fj#t>Xhqs_ zDE>Vs$5t8jg#gjzejyO;D6kd=zd9kVmTQR4P;O!uiw2XHje~5JhKZY2+CRpz9MyC*9=%Hq8eh-jc*VMFmM@F>7OuLF(8x zg%mByknxKFDe<7#1N&f*P3xH@ZGv7591&Oj;nncwSm4%!C?nyPa`lm_q87jGK~KIk zk*FjmM0VbwIK=?4KJev%-doA|$u{A`y^YBmYt+(GM76Q1l`rYt7;0~IK5W>QIyga1 z)&R=1Fk5#fhVB*Z>$|btsAq^Y`W|8~iCLB4CJ~?rXqPOwHK9M1w?^3?dF#%3gQJmG zuWrw2msVeg!{lLJl%RB*`#DR4CTi0161d-Ml}6zE9q19?SfkSRS&hy9DLZw5`QF;J z_4-QFLFa5$v|LfMg)}TtlzZ^;8;RQ5=xkT@n|dVQ2Jg9zjx51)HJL|1o1Urnjj8ky z90-J9Va;_m4>0bdOx~@0d*mM6;AWQ?%j*4+G6U@zFQap!cSPaD4STO__wb(tvp!&6 zyiN`$Z$Blq2wvhe^~VCoTovWL$7>F#zr_C6g^6j00~csrfcy$s^s zAg?_e=tV@x@=IP;CpfJoJ{l=nE+gbBHtUWXXYm_Bx|_JM^j;5iZKgIHV*4|DWczRF;bUuo7$d~)kEBX}^o(;xppn-XZ=1x>k55Ulst+~F z<%C>6(9s&*r+YSogQ7K#3Idndi~rVa^j-O1{_Ry*k7_w zDCH@sy*!}VD+D8a_|!+N@q<4!R__86EfMXzlu_BXhM3{J4?E-YnOQx?)mQG0T4l0} z!>&^1@GOP7gACg@_0+aY z?N6CLmv5tL^dC@i#3bRsURbsAlA+Ld$-46{b*oHK=i?gGBB1O!)BgLQ`@I{>Z;` zf9N^ia$(v%T55Bs#bFgK{!-c6R+AeVe52e$dbM=@&oKF0h;QQ{f8${qf5VF;<(?_Z zp-#$Ub#m}>a|oH*wMreU)_i^8P|bWSt`NDFe8}S__41gKj(O^6k+=q z>mRgQ>;@rGWqC&F+)t$`pJiJQps(~CUE1c4GV3+DA*rbvp~oh>p+^(_9C)F1&Mb}2 zJoJ{rYS+{!`I!^j+v($z<7r>(3@}xAv_jTFiTBZvLvHDUfcjmw1m^aL2zUJO8FcL@F;ypS10E;GQ&TOTu znT`BuaUccVztXGB|4u9FqEG!RSa?-JTgMGPI2@q5M70Uc%AzMMk~g~*3iNb;<*O;d zKu)N$XNEhNZk5RUSZI1zX4oL4?xBi^H6aS>QnygLh&-+h)#PhQ)#cX3V%HrkZs%E8 z2;B(tp2;r25#lge%92;3y!cW(=|Vfq{XjiU})4c>7L^Ok8J!l{ncSUFl}h2hgac)ZXkw4rTYL z^m^6x4*2Qh>dsi)^sIYwb69C#2@lvIvpS@NST)-IGzyNskC3;jH5@g~2Mno<#cS-c z3JK?bPT%{Jq2aey9v|j@8WeDOCYw1yR^@G$&A0HK(>7Xk1Z65`bfAZS$^L`LZ52na zOz(+0!;Jvk%_c$Q{gZlM=zZI{MzT!h@qgm^C>}H##FIx14$zkDo*MK} zaSc&%-(a;r={RndKiSE(5{;CsQ;%|%$q>~q3`C5k06b8k&u!q3r-KQ_m89}FuGwYV z9)*&|x--f*To=*S!PbA`3<&Jd2y&M9uf~b;OaC72pTzjmMVFR}4Cg}D^oNx;w%A;k z{RJn{zH8L9wZEox8I(Dqs|0LvC^ZG=lg}qEDXS);idcFTJ>}&)QlcD)LN;@a6Ef{~ z|MBxk|6p`iE9ue zT<}}IkB>EK!=}bL*?5C!H$SPFBsOrI9&un`PAtpZ1Nu>rxMX45j;_pzd8T#DWZTb> zE}nSn-*^7*Z(P_7#TCC5O&>9Bs9R}`Zn`40a8h;+?=-O0(xB6C758NzgsLZfpN#P! zKs~t$Z*P0{zAy1gTg7a>pDb{6LBH)M__?HeMbXm@B1TSEWl!R*OYHP6Ht(hQCpKtX zx@4ed>U|DA4TlMm^I3K^b?A5;Get?FR~NCL+~*RXv8MlEF0>+EB12d>A-&c83Y~nU z=y~O!bCl)&?K>0!DRs_kgKQuS5M_3mvo7biXwolVBv^sGQ!cdO_u9>q=x@#V`1Vez cJor>7V$509*!1#0KLP+a)KIHj(;?!&05#JIasU7T literal 0 HcmV?d00001 diff --git a/src/assets/types/Plushy.png b/src/assets/types/Plushy.png new file mode 100644 index 0000000000000000000000000000000000000000..02d6ff61ce3537bd7342039ba35ffe24fafd6a55 GIT binary patch literal 8269 zcmZ{Jbx;)0|Lsyz5=)6R3rLqp2rIcrNlSN^^uhunEh*g#h_rx9NH>B=H!R(;bR)IE z^ZS0^c{6X`yt#AlnK^gP{hZIa|J@s*W3aE;sOGf%rANWFM+eGwS%qi|6dU1AD#G5!0~@7KpmWIJfRlOZvU@F_`gNw ze&p)`0F1m!5SjNr^M{|zejp6AW{&mhkXLrOo-QOr`RzH!N=R>`a@aN+UcAeL4B zH<9`-r%58DVPh+3nC~<_;I<@2dYl#o83V2nceQ!Jvju9NNIHDYoiK_N0qt?|?U9mJ z;Ln-&0|C;~bx1CZq+pGHbvUZzf-0Yv&!_@RTzs2Cx?DGbM+Of76j=BmVoL=iKnTA1 zpCjNG3}nc`T0$HekCg9$F1pHdA4HZ7Gh!5dK23n7iW*2?-{L6_lCeRiZFQmcoSB*4W%b}M8ANWlT$@2D$V^~#5U7gzr)wQdROCqI8mJWgsO2^0n zN#p+T7p^j7L4GKQiP@pLH|L+V$^}Jsw(%zWY}2#@uO5vrIQ1GROu`uH`T5qq-~roO zKk_A6GCxmJ^*oDRTFZ%v&7r)U+8*?LEl!ffu;tk*#K$c^aC6fX5(J=Dk0>DY^YsPy zCET}r%4O%|$X^d{h>lvPNHz`|nBA=`qpTN|Y0qky5iE|op94RfOaI|eQ5G42K^xKzF*F^hOe?J4tI5o?% zuwp{&C-}m}CEgS%<`hYi8JaD%+Cjv?)M}z|Y*4Paj6EkyazJxHm#6cSuE5IPl=0~F#MSe zmqScIt-V4o{|cs>LBQu28XN~?wnkABCmWy!f%h>KQ>L(9_f2!&N?Iu`ZhVGQaDRf| zTQh#xVqr{-r{nap`SbRmgcyfH4VHYbqT>l0g!AL){z?7_KdGSEk7nZ z2Ia(1T2W+V*NafwL|=Hs)Umfjq@s8`w~H1N;i!p%hY>110G*B!PkfiZf?gN(tKB>A zueq%VJVB2sLC(IbfX!sZI8E8Tj0J* zpv03JUVi~UI(oB`8}kpIBe=mKfe|wBJe3@2K?&wx2%6QYsKPd+RyzawU?MaW1f4q+OU$0_zLd1+H zty)#09qXQaOGkV0x0XoF0XX8#gTHGTdcnLMD#)8Rfys4lqowL_m9~^b2`SiiN`I3a zb~e*9J9)@r+os4%6E^~BHkCe`HoC;S6n?a&V%7_r^?JYO6T8IeuVD(kE&N#vCSp&! zQ&(h#NXB_gINAQp&f#c7N+<)M4B>QJp3d|xPQkh}o?iYR_P3&-Tut^llh88Xbeg0( zal*2=k|HE?F6jh3nL^WCPzaMGoHXp0)$5geH`c?YWvdMx5V zU)$94=EdALAFwRh*-3 z4QCVgD<*l%IIeyh3!T18j*Xcm?pR7DZ`I#1>v zHme*?j-SSKvZg1PcQjCp^R;CEj=^=T-%doNF{_9_EY7sGI{7cBxkSHn5&9aNRJb4B z&*y9TtPxBvV)NZ(Hw^ExNoTjawP}d&W3xx_abgRK=x7DCS}PR_EBqjy%EwU>pDnq{3p%6RBZ1GT*ep&hTH(c=ED@1fy#ZH|1R>TF^qi+2`sv59 z5NOQNh=aN~2;|3Z{1kB>p09xN)$`x_)yn^97H}QA#I1&%K+1?-Rlz3%esq)HY&Jfs zC}SFW2hmbK2bZLzUEbU>-iqUEs!?{ANM3LYhyRXZc1kjYm;%EUn&In#1o>qpOmG7kT z-({xO+&aU`znHEVU9~+Fpcg6hm%@q519Ocd*c=hO5_TP81Q4G_%(ocRneHl{mw3W97)u)LfoZv3WOVPDZM}X^W4_H~d08YM9mA9p<4giDQL7Be z1Pw#nQ4t;C6+Ekcrvy^oY3`iy71OuXG1)-5w`B-7@hk#Kb)7hixM5!W@?`xfAX}(H zt*BXOMV3yyenp839x<^>ZI$Xv6|Lzl6gM~u_;>XbmV=bT|11W<>${Bjg$adW;gPH^ zOBm_T4NnR@MKsHWb%`B;B}2D0l{XRZ$ONizz&sX|9%A6WB{oIi!SDz$fZ-XUAE&c> zmoD5wRMli)aFvWNQCtHP*fL&VMG1{hFUQ?I83-o*EG_q!;~Z{0yH9uJM+FQ!zT6II zb&l1gw6B??3o6xe6Odmx)Mc%+FLSgl^Ei=vMk^M#0YfJrA2qw&pyFH6XX7`4wh!u@ z%5ljln>bSHN-woYkg3Cd$G{`!3PRVIO@$j@+5`xi90wpm;fHb=QFLPk=;e~Q6H- zaunu$6wmb7*S_H{;u{GWUU7$YxSZksPn%D%i{=W;bQe58tg}DO-Nf+AR9?33QW9L5 z5~p)tw|V@CmHKUn%>tr(+B@B|7wWS>gW%RMmnnX4L+ux*CpL!J$pi`^fL)!?cC`xc zEoS%sRxdmBP-YIc-B(!t>kk9`hOkl(diGAPRiBV+X6;245ptUhpqv|IL|(`nnJQ16 ztua2VbzlF1PFy=SizQ1uo)*Pt?<|;3o+tk?`zrN`x&}j9v5-&KVn6V7LS^Q0_wLIV zo!dIbd)6Q(YM-kse_^Zm)W97qe#HHNhwI|1)XA9&F1R#GIfY{JZ^`IOzRB-0^3Lz{ zI$nOw&E>uTe)_hs&i8Q>U}0-O-UYs%1g+?N zf^E6eX|joIgrpU`p6=3r-gLX{es!xl3SFF(ul&kg>F6sR$gQc~{;oAY!tngE{0q0q z+CKi>0=dxzjl1hf60HTIFlF8&w=3fJrfW8_hEMC)Cx`K8o(nfdOWTDM#x=vn zpGn{Y?m!RmsIEwVP{FYe7yJCHbR(m7c6m;Yys*u&koz(b5}@fMjqi@7BwG1~=wAbb zo9z%bl}6fe2JuJQ!cY>Z4b9RU*{X1rrL_0Enphe-oZ@bBLE6%BxspA`8K3)!5KcA6 z#;Bd-4=estH|}F5#8JzFoV~mt1w1)~eNWAFfevg$M8M_=WWeJ17D$)aoN?bb*sgOFDfVC=@EbLb{>HgqX_yAY$p& zR(4NLJY|wWB5zIFcv6*6R@;?jkC&xr>vK@Y zb7=bOS&W28`e5l7vW0^56>2MrWnFR(9VlXM!R&kO+tK{L z&)RqR4LFKquQLNLBfdpbkn|kWqfl#-W1pb={!9mJBNOmKIv}AXx8gds{C7N@pEzAv zJ9{>Jn#Owsf>N6deO|c-RMtjH^NB6Hd`EpwlNHer{zcU{N%aSjuLi!%WqFMg)i|a9 za%reryMRhG1pQrdxJEk>6TZ4qNoKF1bV=W_H@3ac%uE8c)GajlHhUExX9he^7hQC-mJRxEP}(=P9|ZI4xo6^KR&T*9(UB@lK4I5mU;f*?PbC@tWEEh=3DQ<3OLUASm95x&tl$$@q|D=y zK#L*LFMss=FZ>H>pX|w@SsX=(sCNL@gLsG=x2gr1q^) zRv1a5$nGZh1wChuw<68;ao|NqQil9qnAsWXQ91n;xU?~G@UpBaRSPbs&)9?6qkR2o z-~U_H)`AON{p6Z`jPo+UjVMDnBdg^jsgwH&7he&!JY+5CB(aUC#(dyu#_;moW)Yze zvid{4vtzbs2^RnB0rMXVjo>UPv*xM0F+=jt3X@}MHZEIHn^*`*B7g@!EUF)6$x~w-EdlTv z#a4}7Gn!~j|H$po9C_fJ@)pbMl-GSrGTysBE;rSGTTCiQsaU)bYvzkf6tQVp4OiK%JhaIW|34>0S69xjimKU#CS=- zW@;3J0WM?Kq2JSYrGWlV&R+|>Ouz8CS0=`BDUD}4#KE!Fcrfq7Ndks78Q{Y#w+2oG zVmKVY+GN$hCYzb$8^J%P-E%?ZlF|!@f5&j`om)G>)W84m@wYHzFcD0~NL{l5QpoD= z*B;S~x{hQxXxQW7O}^al{=&+`U#hpuh4iI^imerWjWejX;538{nkItdKEC0b|Cmj3fzceCQ*de4m4|%Z zRoM1gTa;^7`3(ioIC=YppP~gb!%pwUc0-qmOAPyxw@i88w|9}5v63lO*5komMQ`1S zDqqG#Di)~ytZ8@FY>{vy%5jCYxNtYlIByviu=>@KjLlzn>&5WPFlo}#3nuH7=Ffk4 z#z*P}j}*hSD5UGUQfMMH+V9Tc+$$B5k7PXJ3qA!QIdu0rLS*~nz84X1lp34^I6Oa5s#N7W zBHv%OO9b87>jWcjPkDUby3+mcj27x1VwV)Yn?##FDDnkZavLd)M{QpPocJ)1=*WvyJBC$` zJ=Wd0R!MW;`=D3Jm&+%8SkxBBM;|wR!K#H=wSJcdlNxpQ)ysNjvxYh8_U$ozBX`7r#amp-H^3(TFiHzq!-@L$?%hvB$(MJ5< z3R`TY_Rkv!*NmDw9%!21=}ZyyRJTt^J?_Ty?kD7|pqH9Rc-RLpnJG`;N+HcaBYrNpsOLP|RV^W=RgqyT-MBXIGdTLLZ^UlwzOl<_G zS|(|{J=F5Z(Mh#`<-nH`8HqWXhiNkwx`_?P7BbuzVUdpvW9v_8J9iIEuC(&ibUKTE zADlcP*fPSUl-R|)CiZpnXi=R3_zIUa$u*GncsPlp-vRznsiidGAg#Fj4i;D$lPP4) zHgDLSOk8aN>0GREv7XsZOl_CZ9(?-qd67heGG*$YA3y7YGW+5bJuH)GJ+)~Ex8Ruc zspXq^g4*Fa1FNcr_O&~@%FEuq1xZ@(WnfX^^@HQ9rOD&eyp}Ocy#}q{grlpt3ZAKo ztH~zrgevFNo!r;w;jKj^Y*o3;oag_JAB_1woxZjEw$tS8T3t`7K8qxrB-O}fwaVVxmo$ZT^UGpI}$+aIv|UlC*4*|K6?mnownM36rBdX5;yEaKDf&{z^rIdMG%&S|RGBF*Hir${ zt?M|wO2Biw9N8E93Z?IEpj)-`vm;p8Z!ykvoms9l zDVkCsc?ggm-@*y!Dc?*S^A~CCPs04lx|>U?yp5X*^@H}vF9ep9>U(Ud>l(D4QYIfH z4nsaTQ>qwW1t%Gv<9SL$$mB6C0_dB>f8!l})%_Mnds2wCf?ES6x2#)7dt8vo4?dM9 z4-eZk9oX#7Oi&Ri5qW}X5j1GHf)Z{Tm>M@Kg8~p3XuXv5chQ zHczmJIi7ob?^ou*h{D5vFNjZwCzs6g=10hTeB~+=r|ENZ)09w!Et9hf05P7r{FI`& z?wvA!r9Nc!&NL>8B7V#s46rKvw*6`v1ed|TYTPq}-p>uad(9UWYd zl4usn>O^)A-^CH!Vz!j!{Yqhii_=3D2}US>%8fArQwt+-SKp}=Qgq(i&*`+8{utmM z2J(dn%wX4j!(G~U2RmrWL7Y@QP;~}8FcdcdWYh#Q+~b7~T|t}l>EA|CNj(lIoThx8 z2!8OG+t6aALjRHr>yHQz=fWA=p}T`N_aZ?@ocA3voTwtoO&LLtk#jKn3Wz2C`M6&L zk809Z-2Dd5YVHI|JXOnMq;bIWY#yE}x%K|Ga3_1rvK{}3OAtR{S$h9l$;Bf{lSmSx zPIAl8X{4!+3OS2`ZHq(paI}K{3;u%gV@}it-`A|D?=s*|4c)d^PNI(k{@RUmy|+kH zF0Oq_MdQzsVj#c{+al*K_E&b5F)R~ntpIRoN%@l>OmKBCuBFqmKlU*Y-49IG-49jv+s1!&r`T%0PqF_z^XL>Kwkg=`=jheL&fvL1uRkn z4xIg6`Gk^`^UOsrEnURLRSHTv9$4pvTF>*8fEU8t%hty00rbAdgYy7Dzz{icu(UW> z#zaa6DlG+tD2Rf=P%wCp4GHMba%5GBQ5VwfYr^hpLuXp*8Vm(kbW1{$ioD} zCtgr7LB20_%YEvmSHuDwZ0U*SxG?djkrCEmop*2(Z*9WjBLK@!BQvvRX&Le$y0}b@ zsY+*9*XWKny|?KJY8L8!!*$y1XM;Qf017hu>ssgSOS~8vQHi(aBG|37>#VCNuI8Pb z+-As+mQ!WaeB2+wI|36Gj;1ywtU&X&sM~Bkr6S8^7@4p17-UxSQv>8LYR6I;7$08? z8Sz%0WBi!LBKjlTMh_f_1yKnZkO54L_V)ISs>9ZNKL5Rtuh$bh*wASJZe*bB)j$0* zg;E{v&-GvAK%rFN8^=97-@J14{UWT-wic3pDS8KZwDT;~E5MNb&H}nR;x`ukm0>WX zuX=g;@}qwU)vD&$vhY*RF0au2K3bz{5UO(8(TCznnj#S;vV%0FIq0qZfTirq5NkXF zhhdZL>yKW>+u7k|l_17HYvOOu2}ECEul8M$E_&$VNVa+7l4dkZ*qzPO6&}@qCvgU6 zE65D#e7nWB(xLz)D95~d%(lFgPPqiZz!(68vBUzy%slmS0x}OCX=@zSYiTO>s z07bVQLZv67#~%uyW*Fw%et){Vkl!))q}kZA#F2nWXxjLVh3OS2h98ojwJ*NCk#;Yx z=#XNw;N1BQ@W zGVap2*5ELwE@t+d=WoMZzuV6wzVLj|Q=B2n&&U<;v~(!mHoJB{R3s;zS0{e=_3r0E z>Bqs6TDFz5kqWUZsaE(D`LnH*vf>D}qW|bojv_Y+-&uu(|K0##I`$rTkPxJ_D$ zF@gtLQp-?=W@ZuW>AhBv>YZ_-e`Q>l*QaPngENQi!X4nlV?^J;PDUS$E{R+FxOd-( z@|#CEw3r>Qqm}4Uf810hNq@RwIlIrl^)oKCm;z$sZ~x}1$^|Jy)>|1OF`8jm?@S%I z2`jECi$g0pBSSElnfm20?M>ZSx8klR_B1`vddF202+E=-gEQNFqDygu=4^om7SrFK z+6~r9Gtsi-Qfbp+5D{-qRr8pQkbONQNRf7uUFWl|$iLVXX-^ZGHt2%LOwF)|nfICN zbtr9^50s<&3gPL(x6HYWK>`i$^^L?bk|CGdT{)YK$PzCXiz4s=4X*-Vfv`jaX^?TIy!#Dg`ZL zl7DXAX}o^_PV-rHxxtrfRTIjdM-47|osokHN`i{WKdVQ|N|to-#F(JPeNW%~nQYgC z-HV}n)(0fzy|D1SzWbnM%MF{N$9nH{40WRt`ybxTD;rn4&}MV>le<_Euhy{AqLpOl zp%|%#(i>M(o^XXo-rHNGo6?_MW@Ti&eFxivpJO)#7;%Y`g@2z zrWhfkWI^NM5z(d8 zKrWp`3kd8{siV0m@@4g^!BT+CQq^qnlhSA-B%BRpK+}x{%F4k&s?qS05pBxRdf%0X z-81&g_Ys$MwFU^Tm*gdCUgccF=*qaRR#p#9fC%!8s!T1}LP&NszWG~p?THzH-q22L zTmKVqvSm!)7Pn`2w7;*|>FA9?r_~gWoX<>C@WuEp`MaR=Q)7{*s1vNzXpzYfT+Fr~QrhjjWgOgDk~8EPi%iin!N@!S#U9LL}zJ zs&Ign)K$+)9p)=<6K#h3FjAW>!HY`ivO}3TYJNoT?GUNaRV#Y_w~~n>*C=`6XuZ

q_tI$pjA)Ti6gr6Vt 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Puppy.png b/src/assets/types/Puppy.png new file mode 100644 index 0000000000000000000000000000000000000000..b71c73bd02fc26a70b8c0015c0219bf8698ef257 GIT binary patch literal 4246 zcmZ`+2{hEv+y0GpL>PP4u_dw$#;y#F7$R#jNQ5kr4B7X=ShKVsdr8(}j3ttgrL1Ab z64RtH*%J}MU*Gx8cg}ad^PPL{ea?CAdG7n%_uTuQ^CnxE8=XEScnSc3(f1~7WMa~Js9EdVAWL~CcU>DQ*z(l~DP||^h*8|;L0^PN51-PF8paN4-SAeN1 zz~DB@aBWp(Z56HaFqk$B_FG&<;eQEy@49(;g#P~mY(z@diQwG-L}crMTW)0+*Hxg@Xl91yk%lkdj|xz;KjM(ASt`Rb~aYy->Yfo5^_}1?Heo zc);@e(1})B$70m8;FVhZO0`ql{aV6Kv)zf`l#oB%(ZA}(git9^I=hyx-BO%ji5tD% zadYu$zyNzTE(09QxnAoT&^2hRqeeULDEBh6c2Y_Z$pvS9Eo}qs z^Ntd^r}Md&7*8WGoX{*NLku|Ax7k586`Y{%__nL=C;dc#D)#&Lao>kRxqi&zh_F5} zJ@Gi4#U!mL+#JaO-FtVumuHRX=#uVg?$~)W;N@kyCOOXlF(vgP0?Jd~OvBA)*N6_R z7>Je{<-DU}V+39;iSLyTSywQKxfE^+px{PsE!;h%LVx05pd)6w9WNuxX@=nmD= z=a$TSPhjU4!|RmDg)X79HnxM+c|q>CJVebNDYgH!;+8Vv-1m8KO(j7v^ReQfeAiOo zR+ULfUNgWl=i^++`Q5SCOTJvJ;zcXYQwLV~eCjyW{oN@ckza*%Mwj$xg$E?WuC z@dysyl|K4JkE`)b!*$HA-@ml(N0&R3`$QD>;-28XywJo($j6JiR*h!CRd+a+M-7Gl zxGBvzs}u>n%Q4Y2Z<9M5LCuv4y+E6A+*G;>tV}7fl~j6}JMdmv@WU@9Zl<|?Zs>`= z2ZT0SaShzd?budQ%D9wy1vS6l)VDK3+kb2I<~?rxt7gXa)ZX|!Au^w-``iMfD zMw;9AHanCcV>7Nuf@TcTEk6;*`Bpi-Kdc)e1KI;RCrf+;N_invg^mK?hzAyhkN1?K(Zt@|k zEohahb?nU;?ywyz@dW{3ewe95Z1yU>>(a#rHZR7@T^OwKMz2x_IEM@H>A}-W@YR4} zfNe#Ju-19Tb>OIB(w|;raD>ERmqNWlxo#O z@SGLZSGoORcK&EzY!)J0lbn)n+w@dDj|cssAc-@N{LG0&AbxSO1?A@9o9rxXFr zs=|sn&)vUMlyugBkyGU*1VxX)T1)jwTcd;{#{xS}L$a)@h|oZ6fgo3@}Unyh;G=4u|@E``|DkFW4nhi zHd*NqWDgGr(bFuDmuIx1w z?nQXqDC5e0K>%!m*SD>0+Tu)PeD80ao0Ni}Q22QgL>|!IkHjR&UFvaC`ywgM^RT!T z)QHt^jt(WhD&L&7w(vF4>i%MZ%B&fczeRsKlb&{L+Mh$w*NptSBSPv>?qTXWNMp2~ ze0dX9(DAoY@7)t}*lJ`ks{|)q)T-pwwL@Pd*u@yQ_~&~cn0127lA7No;A=?uYKYy$ zVDEU?b9YP7iONbt&N#SFPk3tuFRJVf%>V3LJi}9gw4lpCqS`rw6Jet$LH$Os1{Om& zh}s5yU&lu;`RLtWD`&Qhh1K8j1AdWSuvv`|?k=1@+h}V^I z8x4C6

$|rviT8bC+u~$FCUlE$)%T4l^yizskQUelqvfolTHMIGAnjcZO%eZ#C~% zvr*Mx*6NZ%!{c#{j8v2qo&T;GY2)O}$*-sVxHa<_K3NDMxpAeJ3g((q8AP7aCJ@S? zrm0q=lowpk2ZvnePX#l5mk%&#>|X@eG;M8sizp$Yi3}W|N1xHvL)P=F61T%@ZQ;&L zVn2*^W!-mTxgrg2^JqB6aP)YV=#1r_s{U*k`&&KZh9{4@PQ_NOoVJn1+13g5@-LH! zbW=!zNc`3oT(XM0#}gW-1D^fL`?tI~1hI zSb}1_5h=$muxq*pKsGmOq~ zETtonj3(!6E(g*1i?)RNcGTI<*mn(VBT5f8%&rP5i?8WAlPGMV@R?0gbjA<{#nBT( z4;k}q>V`e9gGxxOqanuPrxpfHAyrTojz=|fUZHn&e9ILtl!|&D^V)2OZ}D;Hj7VSL zq@RHM)N4E)np$?OUP?APnq|mY82scDsEgNqBZ!GE*=U$BZ?La4zh0~ zgB%7$_>5t<@(ZqLksPkfeGfzx|LM;$)pMSq1=$pt!dy3w2rbcxanrF8qHt8f6XXSe z=I$BwypaB>eGk>jlgyl>7QB%iRu~{xn~~T5iCVB&CWXJWf4mdw}z6X0p7t-h+k>7vwfIXl#OEu5Oh13OU_c4Yft^07HQ6v>VhfQ$k!ZM!H$dH(|$Wv z%`4-;s>5^qd$YOW4wE&eeKWpTt#>Uy*Uy8j$D%+Ds+)IR`9{f$-Co>1dwDtMR|ah? z!n#4;uD4x-ekfF=xcPejrL9g~`4CSg3zJGu@1S!vYS#mr)DNXDj)vY~ZV@>BYeY~q z9|Z5CIDJ%J3m~G6c$I!}8@f!QEl{GOjLww4oA*pO_$@Jahqm;N7f8Av9d9lhE%!x` zi!5?uIU|1O1<&ameVBa}nZOHTxXIx!wp0dt_4sc4_O=fH44FfATA6=tzqEarR2(^C zpu;h|9EiPdgj)&SBaxyD`VXYNxdtr3vpOWsbSL_kHBxk*qYU8d##4WJ&8ELT3qi?-Zl~`L~t#rWBnIe&iDKbUQJERY5Jy^)i z7q3Y3PkC^Tt;;gN#IE|XT?nJ!)$zY;So^j$g4)wJ4|A-)mfolrQoGxAnSgIx-dQ@| zeyXGjLrqqsqJ4&234FwtbWfdD0~V6?!Y~RN1}0nm_5amZD(2dgf`SB&DSNarIUAS9 z-`Y>f!sZ@7^n7;N-M6UjxvJeCP=JZYB7s^kCKqx8ranZV&o0rr9H<~4o1aruH&5kN z6o29MQEU7eK|T8V^xvRj39GITld+VCCiGbRP51HJsLaKxcKBm@#8 SXp5b6?EuQq99d^@Gwwg!bKvFx literal 0 HcmV?d00001 diff --git a/src/assets/types/Rat.png b/src/assets/types/Rat.png new file mode 100644 index 0000000000000000000000000000000000000000..7020db6e75a927b7f051d50440d32e9472ddae24 GIT binary patch literal 3839 zcmZ`+cTf}DvyCJg1*D^hKmY-$f+Vz{Az*++ihzWsfKoz7X@+8?suT-^-lQW$5d0v7 zDk>noH!&or2q+~HLXrOXX5PG+H^2GKoxNw~+&R0md-tCcXJ%@6nq8P3005lEpive_ z_~9s!C)tkfHZErD5r{jZEldD_P#FLqA_f51Iiezd0RTZN0KnoM005o=0Gz#_(`bI> z=;4Huks%6j`0vSYd7XU3fCDim`rt(%hzp|Kae^FhL`etg+XTAY4RnP&`@0?iKvhLm zT}cJ1qyn?N41+^2!&S8uR8-(9DjO22O8-ybbI-*C7xLc)F%RRDjs&v*S0T{D$2B1E zuFw7d)TsS$k*SJ8>!bE(FeqKi;IAvWgKvDM%sX3WNaRhet!6i{q~@RSE~Nf59lnoo zpNqB4%_L>=xjN$b_8!N{Tup3;@R+%AflevuWf$L)iskyjjW*^PEB}Fp0i|h7TG)UC zb|a{o8Ma@@Y`za)*t|+3AZmK;D@Zl?O0wtpTWkUdFjQd)*(=YR!X_4HO66#=0EI~9 zuAaQzA{{B&Q`H95;@HTt`0iW0nV7Y@AVh#(eds&c3{a#BQjZ)3h=|w~Y6B6Yx>%fn z^MW9>*<72?qCj&gui66_r+z=3^1Z0eM;pgB3LAOX*(CIMj20c3jORM|j zX3Ehc;>#vM%Dm%>Qp14kYWjA1dL2<`P6G}OW)4T#6*H&GVum?DFVvK6rJJP-?zV6r z=P1QhG!KLQM*Z(KhG#;1%)Et*YSKBnWLZV)t<67R`D6WWu76g2xcGP>ss9RiC3{61 z2V>b9{Tbm0P7k>Ni!7292@R8!D%th+XN=U zMBzlP(S_1Ev8uz)o5mR4>$a`Q4o{p?mStOj41|;ADPLMM*(%1VDu|&bPGnuF8Jm0) z))Zn_W!Bi|-I*2nX%4GqXipejuOunl1;2@ZWTw##gwRZSuUZ`L{z4=gI1XQOpdWx& zKGizG_cVdKs-t!qvvUvdc(s)}?Q{KGc83nY>t$QMxO7(VYCyQ37BkBhdbs*JPbkIY?1=r7D*3qfs&A@Mjs@&zRNOqhr zPL$gMNZ#zagGYt* zWbrdK2vhI02s87>fbZe^x5?#akB#A57c`l3Ku6ZwRM0D-i2AAT2lBx}Abjf!@r)@x zlsS`*Y4%a{*GolhT4M=e4i#~M~Wem-q0SjICPdpojZ*zx4B(4X-!=j z+Zp-dBki&@XVPR}*6m$={We5q5~3q`@S1l;dhs-7jkD9-Y=h*M~TQCW_ZcdY(|3Dm6YqS{nj4Rs~^2r6?Z_tV-Nz z)ai=!w466>UnUW0WyICPZ6qbRHOT)&?eZs7Fe_>Jp^5tx$&5$Ie~F>><0B)Q;rs2j zH4fnqZW>@AVhQ{xVeaJY;i^%sA#Fjq3^ER`7~6USl7zFua<_?aUs-2yuA|;>d9bCP z%Ra>_nMi(PArqH~;z?F%UED|8nd9_6(6{MAs$e;OBZFjHvhg`ohP&BSE8lbJu?kmf z(v&%!=BRmE%g1$eA$M%6;bxTgFA-Y6Mu$)NearNGMP5Cuodz*U&)PDLH0P3+7fP|cBzCT0Y_*lkiX<+VradB+V{p_Bm zj}-%#)_nqw=388;gb_&KZ^^Kf?L%&%ZQHtxQ}=%2hBVGs?VkN(G>Ax$y%y4IZ(NxW zAoVGP?yeT(hW2H^VI2smDWA_CCWTh^_tuHP$f+*;Ma6+*xB!~dhIRai%M_fWo;V7 zvC!5(l-mw1Ikhs@t9wbawmg6UhMe=O=wXaao*MeRszck9Om&JQ0Ns5=FWB9)d7;Wa&qY$Dl|EDab!wrR?wxb`mxTUE zWfR$cpSw`mP}D_0RiUVGTez%DLNq5}-(b!gIhlg%h7w+>+1JL)m_z_mqSUKo?ClFf zBIQcHi^u>5POS5^iDrCgaBRmv3islF9M)?N&Mb#JXE7X9%d$=?_svxIX|TBg8%tqm z+}M@+Mw{0*CE#w1KQq}mtb0JUcVyU8>^)uU{E%8jEh4GXGrl=*k!_k&Wjr>cf7Hj* zK|l|v>88haQ3%|q)Tao&F!!F+Gm+I~BokTL6o#vv&$PuZ{9cgQbrbh!XmFD`T!)6M zUo(oC2X?*@Y$x(y!d8u{a)5_TXCZPGx&XdJ(6^^`;T1zS4rgmhRsGwI9QURv?e%U_ znd0J|{;?b$M(57?08 z@K<>bi+9@xq2`^LF)vC7lX#9sG0S0={Q)X>z2^34R?5kzY1DA_=6miDp}zfoq3_`^F#1>>fMv zl4>j7YN@1;8OYM=>LwT=MN0@CClo*V8#soYMvKA#dc#B7b?IwzA5-Fg874Kobp9Qn zc&S+*XGycI3~0yMVaL1LdiUT$&egTHRdiM~(~kZ5Wd9&?W@~+RR^e;WV!_I3{D+wS zeMayu_cU4k!!9?wJRF8y_Xtp~xyJwVD?d}ql7VdVeb2*nXmXE$*sm8Kj)x!P8Sgd&}^)lku1Pa10%|g&^;y&pG(Y zjlUm1G;7$^Oha@!&Axwb-i}*Tb0XUbUf!Gphg+0{;z%SCe7eu3r!V^e6gY}VOkq6F zi4_Y;Es#DGM&i(N&*snLFS(6wx|WLeg5m$BX}CA_3}E2;#62xo5bqjj9a&BP>Q5W} zVKM`o4)BTHJgHN=Z*kkOkZKt;Lm&pX+zGyjRcoS^3%gt`u<0xC-||x=ywK+bB?zSw zveK4b)gN9eH%P%2d5o>kg@;KLCKWH=RK5~E+W0C&^xgI#({2%euPamEQm}6fq@X}_ zI%(v$8u)1m*Rl_-QVwMr#dSTsTtMITrFg06i67^7I^N?hV4zKJk#}=A>|;%bbw=-u zsY&`fkm)caMm?gSSk4`om}|t$2?609oBv{$oS)IdP_og1W(MnHi~BnJj4_w2vJ*|= zRCu12oFdfv&G;9_!Ow;T9w4L3ySD_;4j_7^3svMo@k7m9i0SuSmj-o6!w z6pt0GOtZJiA>>0}ngwjoZR1a76p$ooQviO?hLP83UN&Oe?3E)ca-50yoRRi&F#>?M cS`0s?F*nNpUDvDV$Q}YP`lhJ2dUvA!2Vy8zKmY&$ literal 0 HcmV?d00001 diff --git a/src/assets/types/Robot.png b/src/assets/types/Robot.png new file mode 100644 index 0000000000000000000000000000000000000000..67f1cd16d57db3c5815b7e6a614f215fe281a15e GIT binary patch literal 4441 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Sister.png b/src/assets/types/Sister.png new file mode 100644 index 0000000000000000000000000000000000000000..055fd400581b34a74e8af8ebfb2ae22e71a99092 GIT binary patch literal 5600 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Slut.png b/src/assets/types/Slut.png new file mode 100644 index 0000000000000000000000000000000000000000..449289f114a3b78b66a531a06f9a4be434bab670 GIT binary patch literal 4259 zcmZ{ncQD*vzsJ8=y%U{iN&NJlSOgKh3t}UB5OvAwB|1?ei0E}C%C6obtguAShC~k* z5msNKm#~lL&VBC8ojZ5Vob#S}pYuBJKhEd;@kul>(x#>2qyhkdR#!*k(Y2zlry2$E z_41F>OA>DRzN|C8Y7=H=|`=iue@e;N7z z4*6MKY6$@JF}fNL%!6ik3Pp$xAaM8xcsF5<}m_qW|2(+s9|u&aC$<&XJ$eI$H$9r>4E@Sf)h$Q z-wWyd8yFEsbG#5l1(NxcA7%eI10+}}GE--@CP>fV83NtFiK(j*MVg)RY(;kyMFQ!M zsFV^0f0@=pCyga$3 zVWFHu@FX%w0lT_VzRiVz(rX?&bemⅇ61`)a3mg^4WhND^x-uH3Lx{J-qNoB+lz8 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Snake.png b/src/assets/types/Snake.png new file mode 100644 index 0000000000000000000000000000000000000000..b8833ecaaa01b7d909adf3f6d9697a3fb1476e79 GIT binary patch literal 6107 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 literal 0 HcmV?d00001 diff --git a/src/assets/types/Spider.png b/src/assets/types/Spider.png new file mode 100644 index 0000000000000000000000000000000000000000..9aee9e2c8fd027e7e404ff7bf2afe3cac6e8a68c GIT binary patch literal 5156 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 Se3!o$fVR2;qVk??)V~0^dzkP5 literal 0 HcmV?d00001 diff --git a/src/assets/types/Were-.png b/src/assets/types/Were-.png new file mode 100644 index 0000000000000000000000000000000000000000..b28a1fc891a96dc4e17a22b59d45d40255aa8e73 GIT binary patch literal 4335 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 literal 0 HcmV?d00001 diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..d4b5078 --- /dev/null +++ b/src/index.css @@ -0,0 +1 @@ +@import 'tailwindcss'; diff --git a/src/index.tsx b/src/index.tsx new file mode 100644 index 0000000..7eb57dd --- /dev/null +++ b/src/index.tsx @@ -0,0 +1,16 @@ +/* @refresh reload */ +import './index.css'; +import { render } from 'solid-js/web'; +import 'solid-devtools'; + +import App from './App'; + +const root = document.getElementById('root'); + +if (import.meta.env.DEV && !(root instanceof HTMLElement)) { + throw new Error( + 'Root element not found. Did you forget to add it to your index.html? Or maybe the id attribute got misspelled?', + ); +} + +render(() => , root!); diff --git a/src/pages/Main.tsx b/src/pages/Main.tsx new file mode 100644 index 0000000..e56deec --- /dev/null +++ b/src/pages/Main.tsx @@ -0,0 +1,51 @@ +import { createSignal, type Component } from "solid-js"; +import { allTypes, girlTypes } from "../typing/girlTypes"; + +const Main: Component = () => { + const [selectedTypes, setSelectedTypes] = createSignal([]); + + const handleClick = (girl: girlTypes) => { + setSelectedTypes((prev) => + prev.find((value) => value === girl) + ? prev.filter((value) => value !== girl) + : [...prev, girl], + ); + console.log(selectedTypes()); + }; + + return ( +

+ ); +}; + +export default Main; diff --git a/src/typing/girlTypes.ts b/src/typing/girlTypes.ts new file mode 100644 index 0000000..ea1e389 --- /dev/null +++ b/src/typing/girlTypes.ts @@ -0,0 +1,601 @@ +import ImgAlien from "../assets/types/Alien.png" +import ImgAngel from "../assets/types/Angel.png" +import ImgBird from "../assets/types/Bird.png" +import ImgBrat from "../assets/types/Brat.png" +import ImgBug from "../assets/types/Bug.png" +import ImgBunny from "../assets/types/Bunny.png" +import ImgClown from "../assets/types/Clown.png" +import ImgCow from "../assets/types/Cow.png" +import ImgDeer from "../assets/types/Deer.png" +import ImgDemon from "../assets/types/Demon.png" +import ImgDoll from "../assets/types/Doll.png" +import ImgDragon from "../assets/types/Dragon.png" +import ImgElf from "../assets/types/Elf.png" +import ImgFairy from "../assets/types/Fairy.png" +import ImgFish from "../assets/types/Fish.png" +import ImgFox from "../assets/types/Fox.png" +import ImgGamer from "../assets/types/Gamer.png" +import ImgGoddess from "../assets/types/Goddess.png" +import ImgGoth from "../assets/types/Goth.png" +import ImgHandler from "../assets/types/Handler.png" +import ImgHorror from "../assets/types/Horror.png" +import ImgHorse from "../assets/types/Horse.png" +import ImgKitty from "../assets/types/Kitty.png" +import ImgKnight from "../assets/types/Knight.png" +import ImgLittle from "../assets/types/Little.png" +import ImgLizard from "../assets/types/Lizard.png" +import ImgMaid from "../assets/types/Maid.png" +import ImgMommy from "../assets/types/Mommy.png" +import ImgNerd from "../assets/types/Nerd.png" +import ImgPirate from "../assets/types/Pirate.png" +import ImgPlant from "../assets/types/Plant.png" +import ImgPlushy from "../assets/types/Plushy.png" +import ImgPoolToy from "../assets/types/Pool Toy.png" +import ImgPrincess from "../assets/types/Princess.png" +import ImgPuppy from "../assets/types/Puppy.png" +import ImgRat from "../assets/types/Rat.png" +import ImgRobot from "../assets/types/Robot.png" +import ImgSister from "../assets/types/Sister.png" +import ImgSlime from "../assets/types/Slime.png" +import ImgSlut from "../assets/types/Slut.png" +import ImgSnake from "../assets/types/Snake.png" +import ImgSpider from "../assets/types/Spider.png" +import ImgVampire from "../assets/types/Vampire.png" +import ImgWere from "../assets/types/Were-.png" +import ImgWitch from "../assets/types/Witch.png" + +export enum girlTypes { + None, + Knight + , Puppy + , Kitty + , Robot + , Maid + , Vampire + , Brat + , Little + , Sister + , Princess + , Fairy + , Dragon + , Doll + , Gamer + , Bird + , Were + , Plushy + , Bug + , Deer + , Rat + , Goddess + , Demon + , Angel + , Nerd + , Goth + , Witch + , Slime + , Snake + , Horror + , Mommy + , Bunny + , Fox + , PoolToy + , Plant + , Clown + , Horse + , Cow + , Slut + , Elf + , Spider + , Pirate + , Fish + , Handler + , Lizard + , Alien +} + +export interface girlType { + displayName: string, + displayImage: string, + type: girlTypes, + strengths: girlTypes[], + weaknesses: girlTypes[], + immunities: girlTypes[] +} + +// Knight +export const Knight: girlType = { + displayName: "KNIGHT", + displayImage: ImgKnight, + type: girlTypes.Knight, + strengths: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Vampire, girlTypes.Dragon, girlTypes.Bird, girlTypes.Were, girlTypes.Bug, girlTypes.Deer, girlTypes.Rat, girlTypes.Demon, girlTypes.Slime, girlTypes.Horror, girlTypes.Bunny, girlTypes.Horse, girlTypes.Spider, girlTypes.Pirate], + weaknesses: [girlTypes.Knight, girlTypes.Little, girlTypes.Princess, girlTypes.Fairy, girlTypes.Goddess, girlTypes.Angel, girlTypes.Mommy, girlTypes.Fox, girlTypes.Clown, girlTypes.Handler], + immunities: [] +} + +//Puppy +export const Puppy: girlType = { + displayName: "PUPPY", + displayImage: ImgPuppy, + type: girlTypes.Puppy, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Kitty +export const Kitty: girlType = { + displayName: "KITTY", + displayImage: ImgKitty, + type: girlTypes.Kitty, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Robot +export const Robot: girlType = { + displayName: "ROBOT", + displayImage: ImgRobot, + type: girlTypes.Robot, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Maid +export const Maid: girlType = { + displayName: "MAID", + displayImage: ImgMaid, + type: girlTypes.Maid, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Vampire +export const Vampire: girlType = { + displayName: "VAMPIR", + displayImage: ImgVampire, + type: girlTypes.Vampire, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Brat +export const Brat: girlType = { + displayName: "BRAT", + displayImage: ImgBrat, + type: girlTypes.Brat, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Little +export const Little: girlType = { + displayName: "LITTLE", + displayImage: ImgLittle, + type: girlTypes.Little, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Sister +export const Sister: girlType = { + displayName: "SISTER", + displayImage: ImgSister, + type: girlTypes.Sister, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Princess +export const Princess: girlType = { + displayName: "PRNCSS", + displayImage: ImgPrincess, + type: girlTypes.Princess, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Fairy +export const Fairy: girlType = { + displayName: "FAIRY", + displayImage: ImgFairy, + type: girlTypes.Fairy, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Dragon +export const Dragon: girlType = { + displayName: "DRAGON", + displayImage: ImgDragon, + type: girlTypes.Dragon, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Doll +export const Doll: girlType = { + displayName: "DOLL", + displayImage: ImgDoll, + type: girlTypes.Doll, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Gamer +export const Gamer: girlType = { + displayName: "GAMER", + displayImage: ImgGamer, + type: girlTypes.Gamer, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Bird +export const Bird: girlType = { + displayName: "BIRD", + displayImage: ImgBird, + type: girlTypes.Bird, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Were +export const Were: girlType = { + displayName: "WERE-", + displayImage: ImgWere, + type: girlTypes.Were, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Plushy +export const Plushy: girlType = { + displayName: "PLUSHY", + displayImage: ImgPlushy, + type: girlTypes.Plushy, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Bug +export const Bug: girlType = { + displayName: "BUG", + displayImage: ImgBug, + type: girlTypes.Bug, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Deer +export const Deer: girlType = { + displayName: "DEER", + displayImage: ImgDeer, + type: girlTypes.Deer, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Rat +export const Rat: girlType = { + displayName: "RAT", + displayImage: ImgRat, + type: girlTypes.Rat, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Goddess +export const Goddess: girlType = { + displayName: "GODESS", + displayImage: ImgGoddess, + type: girlTypes.Goddess, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Demon +export const Demon: girlType = { + displayName: "DEMON", + displayImage: ImgDemon, + type: girlTypes.Demon, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Angel +export const Angel: girlType = { + displayName: "ANGEL", + displayImage: ImgAngel, + type: girlTypes.Angel, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Nerd +export const Nerd: girlType = { + displayName: "NERD", + displayImage: ImgNerd, + type: girlTypes.Nerd, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Goth +export const Goth: girlType = { + displayName: "GOTH", + displayImage: ImgGoth, + type: girlTypes.Goth, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Witch +export const Witch: girlType = { + displayName: "WITCH", + displayImage: ImgWitch, + type: girlTypes.Witch, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Slime +export const Slime: girlType = { + displayName: "SLIME", + displayImage: ImgSlime, + type: girlTypes.Slime, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Snake +export const Snake: girlType = { + displayName: "SNAKE", + displayImage: ImgSnake, + type: girlTypes.Snake, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Horror +export const Horror: girlType = { + displayName: "HORROR", + displayImage: ImgHorror, + type: girlTypes.Horror, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Mommy +export const Mommy: girlType = { + displayName: "MOMMY", + displayImage: ImgMommy, + type: girlTypes.Mommy, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Bunny +export const Bunny: girlType = { + displayName: "BUNNY", + displayImage: ImgBunny, + type: girlTypes.Bunny, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Fox +export const Fox: girlType = { + displayName: "FOX", + displayImage: ImgFox, + type: girlTypes.Fox, + strengths: [], + weaknesses: [], + immunities: [] +} + +//PoolToy +export const PoolToy: girlType = { + displayName: "POOLTY", + displayImage: ImgPoolToy, + type: girlTypes.PoolToy, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Plant +export const Plant: girlType = { + displayName: "PLANT", + displayImage: ImgPlant, + type: girlTypes.Plant, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Clown +export const Clown: girlType = { + displayName: "CLOWN", + displayImage: ImgClown, + type: girlTypes.Clown, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Horse +export const Horse: girlType = { + displayName: "HORSE", + displayImage: ImgHorse, + type: girlTypes.Horse, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Cow +export const Cow: girlType = { + displayName: "COW", + displayImage: ImgCow, + type: girlTypes.Cow, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Slut +export const Slut: girlType = { + displayName: "SLUT", + displayImage: ImgSlut, + type: girlTypes.Slut, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Elf +export const Elf: girlType = { + displayName: "ELF", + displayImage: ImgElf, + type: girlTypes.Elf, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Spider +export const Spider: girlType = { + displayName: "SPIDER", + displayImage: ImgSpider, + type: girlTypes.Spider, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Pirate +export const Pirate: girlType = { + displayName: "PIRATE", + displayImage: ImgPirate, + type: girlTypes.Pirate, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Fish +export const Fish: girlType = { + displayName: "FISH", + displayImage: ImgFish, + type: girlTypes.Fish, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Handler +export const Handler: girlType = { + displayName: "HANDLR", + displayImage: ImgHandler, + type: girlTypes.Handler, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Lizard +export const Lizard: girlType = { + displayName: "LIZARD", + displayImage: ImgLizard, + type: girlTypes.Lizard, + strengths: [], + weaknesses: [], + immunities: [] +} + +//Alien +export const Alien: girlType = { + displayName: "ALIEN", + displayImage: ImgAlien, + type: girlTypes.Alien, + strengths: [], + weaknesses: [], + immunities: [] +} + +export const allTypes = [ + Knight + , Puppy + , Kitty + , Robot + , Maid + , Vampire + , Brat + , Little + , Sister + , Princess + , Fairy + , Dragon + , Doll + , Gamer + , Bird + , Were + , Plushy + , Bug + , Deer + , Rat + , Goddess + , Demon + , Angel + , Nerd + , Goth + , Witch + , Slime + , Snake + , Horror + , Mommy + , Bunny + , Fox + , PoolToy + , Plant + , Clown + , Horse + , Cow + , Slut + , Elf + , Spider + , Pirate + , Fish + , Handler + , Lizard + , Alien +] \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..8b4ebee --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + // General + "jsx": "preserve", + "jsxImportSource": "solid-js", + "target": "ESNext", + + // Modules + "allowSyntheticDefaultImports": true, + "esModuleInterop": true, + "isolatedModules": true, + "module": "ESNext", + "moduleResolution": "bundler", + "noEmit": true, + + // Type Checking & Safety + "strict": true, + "types": ["vite/client"] + } +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..fa1301a --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,14 @@ +import tailwindcss from '@tailwindcss/vite'; +import { defineConfig } from 'vite'; +import solidPlugin from 'vite-plugin-solid'; +import devtools from 'solid-devtools/vite'; + +export default defineConfig({ + plugins: [devtools(), solidPlugin(), tailwindcss()], + server: { + port: 3000, + }, + build: { + target: 'esnext', + }, +});