From fa5fc6685c1bef9b178d4c1bbb473e64de22f3d9 Mon Sep 17 00:00:00 2001 From: Elias Kamenka Date: Thu, 1 May 2025 19:06:35 +0000 Subject: [PATCH] Initial commit --- .gitignore | 24 + README.md | 54 + eslint.config.js | 28 + index.html | 13 + package-lock.json | 2936 +++++++++++++++++++++++++++++++++++++ package.json | 29 + public/shikoro-signal.png | Bin 0 -> 208099 bytes public/vite.svg | 1 + src/App.css | 133 ++ src/App.tsx | 71 + src/assets/react.svg | 1 + src/index.css | 68 + src/main.tsx | 10 + src/vite-env.d.ts | 1 + tsconfig.app.json | 26 + tsconfig.json | 7 + tsconfig.node.json | 24 + vite.config.ts | 7 + 18 files changed, 3433 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 public/shikoro-signal.png create mode 100644 public/vite.svg create mode 100644 src/App.css create mode 100644 src/App.tsx create mode 100644 src/assets/react.svg create mode 100644 src/index.css create mode 100644 src/main.tsx create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..da98444 --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules: + +```js +export default tseslint.config({ + extends: [ + // Remove ...tseslint.configs.recommended and replace with this + ...tseslint.configs.recommendedTypeChecked, + // Alternatively, use this for stricter rules + ...tseslint.configs.strictTypeChecked, + // Optionally, add this for stylistic rules + ...tseslint.configs.stylisticTypeChecked, + ], + languageOptions: { + // other options... + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + }, +}) +``` + +You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules: + +```js +// eslint.config.js +import reactX from 'eslint-plugin-react-x' +import reactDom from 'eslint-plugin-react-dom' + +export default tseslint.config({ + plugins: { + // Add the react-x and react-dom plugins + 'react-x': reactX, + 'react-dom': reactDom, + }, + rules: { + // other rules... + // Enable its recommended typescript rules + ...reactX.configs['recommended-typescript'].rules, + ...reactDom.configs.recommended.rules, + }, +}) +``` diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..092408a --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,28 @@ +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import tseslint from 'typescript-eslint' + +export default tseslint.config( + { ignores: ['dist'] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ['**/*.{ts,tsx}'], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + 'react-hooks': reactHooks, + 'react-refresh': reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, + }, +) diff --git a/index.html b/index.html new file mode 100644 index 0000000..e4b78ea --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..a883a54 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2936 @@ +{ + "name": "shikoro-website", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "shikoro-website", + "version": "0.0.0", + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@eslint/js": "^9.22.0", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", + "@vitejs/plugin-react-swc": "^3.8.0", + "eslint": "^9.22.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^16.0.0", + "typescript": "~5.7.2", + "typescript-eslint": "^8.26.1", + "vite": "^6.3.1" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.3.tgz", + "integrity": "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.3.tgz", + "integrity": "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.3.tgz", + "integrity": "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.3.tgz", + "integrity": "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.3.tgz", + "integrity": "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.3.tgz", + "integrity": "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.3.tgz", + "integrity": "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.3.tgz", + "integrity": "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.3.tgz", + "integrity": "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.3.tgz", + "integrity": "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.3.tgz", + "integrity": "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.3.tgz", + "integrity": "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.3.tgz", + "integrity": "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.3.tgz", + "integrity": "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.3.tgz", + "integrity": "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.3.tgz", + "integrity": "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz", + "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.3.tgz", + "integrity": "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.3.tgz", + "integrity": "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.3.tgz", + "integrity": "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.3.tgz", + "integrity": "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.3.tgz", + "integrity": "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.3.tgz", + "integrity": "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.3.tgz", + "integrity": "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.3.tgz", + "integrity": "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.6.1.tgz", + "integrity": "sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==", + "dev": true, + "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==", + "dev": true, + "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.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "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.2.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", + "dev": true, + "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.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "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.0", + "minimatch": "^3.1.2", + "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/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.25.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.25.1.tgz", + "integrity": "sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.13.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==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", + "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.40.1.tgz", + "integrity": "sha512-kxz0YeeCrRUHz3zyqvd7n+TVRlNyTifBsmnmNPtk3hQURUyG9eAB+usz6DAwagMusjx/zb3AjvDUvhFGDAexGw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.40.1.tgz", + "integrity": "sha512-PPkxTOisoNC6TpnDKatjKkjRMsdaWIhyuMkA4UsBXT9WEZY4uHezBTjs6Vl4PbqQQeu6oION1w2voYZv9yquCw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.40.1.tgz", + "integrity": "sha512-VWXGISWFY18v/0JyNUy4A46KCFCb9NVsH+1100XP31lud+TzlezBbz24CYzbnA4x6w4hx+NYCXDfnvDVO6lcAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.40.1.tgz", + "integrity": "sha512-nIwkXafAI1/QCS7pxSpv/ZtFW6TXcNUEHAIA9EIyw5OzxJZQ1YDrX+CL6JAIQgZ33CInl1R6mHet9Y/UZTg2Bw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.40.1.tgz", + "integrity": "sha512-BdrLJ2mHTrIYdaS2I99mriyJfGGenSaP+UwGi1kB9BLOCu9SR8ZpbkmmalKIALnRw24kM7qCN0IOm6L0S44iWw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.40.1.tgz", + "integrity": "sha512-VXeo/puqvCG8JBPNZXZf5Dqq7BzElNJzHRRw3vjBE27WujdzuOPecDPc/+1DcdcTptNBep3861jNq0mYkT8Z6Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.40.1.tgz", + "integrity": "sha512-ehSKrewwsESPt1TgSE/na9nIhWCosfGSFqv7vwEtjyAqZcvbGIg4JAcV7ZEh2tfj/IlfBeZjgOXm35iOOjadcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.40.1.tgz", + "integrity": "sha512-m39iO/aaurh5FVIu/F4/Zsl8xppd76S4qoID8E+dSRQvTyZTOI2gVk3T4oqzfq1PtcvOfAVlwLMK3KRQMaR8lg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.40.1.tgz", + "integrity": "sha512-Y+GHnGaku4aVLSgrT0uWe2o2Rq8te9hi+MwqGF9r9ORgXhmHK5Q71N757u0F8yU1OIwUIFy6YiJtKjtyktk5hg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.40.1.tgz", + "integrity": "sha512-jEwjn3jCA+tQGswK3aEWcD09/7M5wGwc6+flhva7dsQNRZZTe30vkalgIzV4tjkopsTS9Jd7Y1Bsj6a4lzz8gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.40.1.tgz", + "integrity": "sha512-ySyWikVhNzv+BV/IDCsrraOAZ3UaC8SZB67FZlqVwXwnFhPihOso9rPOxzZbjp81suB1O2Topw+6Ug3JNegejQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.40.1.tgz", + "integrity": "sha512-BvvA64QxZlh7WZWqDPPdt0GH4bznuL6uOO1pmgPnnv86rpUpc8ZxgZwcEgXvo02GRIZX1hQ0j0pAnhwkhwPqWg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.40.1.tgz", + "integrity": "sha512-EQSP+8+1VuSulm9RKSMKitTav89fKbHymTf25n5+Yr6gAPZxYWpj3DzAsQqoaHAk9YX2lwEyAf9S4W8F4l3VBQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.40.1.tgz", + "integrity": "sha512-n/vQ4xRZXKuIpqukkMXZt9RWdl+2zgGNx7Uda8NtmLJ06NL8jiHxUawbwC+hdSq1rrw/9CghCpEONor+l1e2gA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.40.1.tgz", + "integrity": "sha512-h8d28xzYb98fMQKUz0w2fMc1XuGzLLjdyxVIbhbil4ELfk5/orZlSTpF/xdI9C8K0I8lCkq+1En2RJsawZekkg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.40.1.tgz", + "integrity": "sha512-XiK5z70PEFEFqcNj3/zRSz/qX4bp4QIraTy9QjwJAb/Z8GM7kVUsD0Uk8maIPeTyPCP03ChdI+VVmJriKYbRHQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.40.1.tgz", + "integrity": "sha512-2BRORitq5rQ4Da9blVovzNCMaUlyKrzMSvkVR0D4qPuOy/+pMCrh1d7o01RATwVy+6Fa1WBw+da7QPeLWU/1mQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.40.1.tgz", + "integrity": "sha512-b2bcNm9Kbde03H+q+Jjw9tSfhYkzrDUf2d5MAd1bOJuVplXvFhWz7tRtWvD8/ORZi7qSCy0idW6tf2HgxSXQSg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.40.1.tgz", + "integrity": "sha512-DfcogW8N7Zg7llVEfpqWMZcaErKfsj9VvmfSyRjCyo4BI3wPEfrzTtJkZG6gKP/Z92wFm6rz2aDO7/JfiR/whA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.1.tgz", + "integrity": "sha512-ECyOuDeH3C1I8jH2MK1RtBJW+YPMvSfT0a5NN0nHfQYnDSJ6tUiZH3gzwVP5/Kfh/+Tt7tpWVF9LXNTnhTJ3kA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@swc/core": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.24.tgz", + "integrity": "sha512-MaQEIpfcEMzx3VWWopbofKJvaraqmL6HbLlw2bFZ7qYqYw3rkhM0cQVEgyzbHtTWwCwPMFZSC2DUbhlZgrMfLg==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.21" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.11.24", + "@swc/core-darwin-x64": "1.11.24", + "@swc/core-linux-arm-gnueabihf": "1.11.24", + "@swc/core-linux-arm64-gnu": "1.11.24", + "@swc/core-linux-arm64-musl": "1.11.24", + "@swc/core-linux-x64-gnu": "1.11.24", + "@swc/core-linux-x64-musl": "1.11.24", + "@swc/core-win32-arm64-msvc": "1.11.24", + "@swc/core-win32-ia32-msvc": "1.11.24", + "@swc/core-win32-x64-msvc": "1.11.24" + }, + "peerDependencies": { + "@swc/helpers": ">=0.5.17" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.24.tgz", + "integrity": "sha512-dhtVj0PC1APOF4fl5qT2neGjRLgHAAYfiVP8poJelhzhB/318bO+QCFWAiimcDoyMgpCXOhTp757gnoJJrheWA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.24.tgz", + "integrity": "sha512-H/3cPs8uxcj2Fe3SoLlofN5JG6Ny5bl8DuZ6Yc2wr7gQFBmyBkbZEz+sPVgsID7IXuz7vTP95kMm1VL74SO5AQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.24.tgz", + "integrity": "sha512-PHJgWEpCsLo/NGj+A2lXZ2mgGjsr96ULNW3+T3Bj2KTc8XtMUkE8tmY2Da20ItZOvPNC/69KroU7edyo1Flfbw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.24.tgz", + "integrity": "sha512-C2FJb08+n5SD4CYWCTZx1uR88BN41ZieoHvI8A55hfVf2woT8+6ZiBzt74qW2g+ntZ535Jts5VwXAKdu41HpBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.24.tgz", + "integrity": "sha512-ypXLIdszRo0re7PNNaXN0+2lD454G8l9LPK/rbfRXnhLWDBPURxzKlLlU/YGd2zP98wPcVooMmegRSNOKfvErw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.24.tgz", + "integrity": "sha512-IM7d+STVZD48zxcgo69L0yYptfhaaE9cMZ+9OoMxirNafhKKXwoZuufol1+alEFKc+Wbwp+aUPe/DeWC/Lh3dg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.24.tgz", + "integrity": "sha512-DZByJaMVzSfjQKKQn3cqSeqwy6lpMaQDQQ4HPlch9FWtDx/dLcpdIhxssqZXcR2rhaQVIaRQsCqwV6orSDGAGw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.24.tgz", + "integrity": "sha512-Q64Ytn23y9aVDKN5iryFi8mRgyHw3/kyjTjT4qFCa8AEb5sGUuSj//AUZ6c0J7hQKMHlg9do5Etvoe61V98/JQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.24.tgz", + "integrity": "sha512-9pKLIisE/Hh2vJhGIPvSoTK4uBSPxNVyXHmOrtdDot4E1FUUI74Vi8tFdlwNbaj8/vusVnb8xPXsxF1uB0VgiQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.11.24", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.24.tgz", + "integrity": "sha512-sybnXtOsdB+XvzVFlBVGgRHLqp3yRpHK7CrmpuDKszhj/QhmsaZzY/GHSeALlMtLup13M0gqbcQvsTNlAHTg3w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@swc/types": { + "version": "0.1.21", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz", + "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3" + } + }, + "node_modules/@types/estree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.1.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.2.tgz", + "integrity": "sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.3.tgz", + "integrity": "sha512-rJXC08OG0h3W6wDMFxQrZF00Kq6qQvw0djHRdzl3U5DnIERz0MRce3WVc7IS6JYBwtaP/DwYtRRjVlvivNveKg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.31.1.tgz", + "integrity": "sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.31.1", + "@typescript-eslint/type-utils": "8.31.1", + "@typescript-eslint/utils": "8.31.1", + "@typescript-eslint/visitor-keys": "8.31.1", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.0.1" + }, + "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.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.31.1.tgz", + "integrity": "sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.31.1", + "@typescript-eslint/types": "8.31.1", + "@typescript-eslint/typescript-estree": "8.31.1", + "@typescript-eslint/visitor-keys": "8.31.1", + "debug": "^4.3.4" + }, + "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", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.31.1.tgz", + "integrity": "sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.31.1", + "@typescript-eslint/visitor-keys": "8.31.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/type-utils": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.31.1.tgz", + "integrity": "sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "8.31.1", + "@typescript-eslint/utils": "8.31.1", + "debug": "^4.3.4", + "ts-api-utils": "^2.0.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", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.31.1.tgz", + "integrity": "sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==", + "dev": true, + "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.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.31.1.tgz", + "integrity": "sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.31.1", + "@typescript-eslint/visitor-keys": "8.31.1", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^2.0.1" + }, + "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 <5.9.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.31.1.tgz", + "integrity": "sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.31.1", + "@typescript-eslint/types": "8.31.1", + "@typescript-eslint/typescript-estree": "8.31.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", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.31.1.tgz", + "integrity": "sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.31.1", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vitejs/plugin-react-swc": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.9.0.tgz", + "integrity": "sha512-jYFUSXhwMCYsh/aQTgSGLIN3Foz5wMbH9ahb0Zva//UzwZYbMiZd7oT3AU9jHT9DLswYDswsRwPU9jVF3yA48Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@swc/core": "^1.11.21" + }, + "peerDependencies": { + "vite": "^4 || ^5 || ^6" + } + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "Python-2.0" + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==", + "dev": true, + "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.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz", + "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.3", + "@esbuild/android-arm": "0.25.3", + "@esbuild/android-arm64": "0.25.3", + "@esbuild/android-x64": "0.25.3", + "@esbuild/darwin-arm64": "0.25.3", + "@esbuild/darwin-x64": "0.25.3", + "@esbuild/freebsd-arm64": "0.25.3", + "@esbuild/freebsd-x64": "0.25.3", + "@esbuild/linux-arm": "0.25.3", + "@esbuild/linux-arm64": "0.25.3", + "@esbuild/linux-ia32": "0.25.3", + "@esbuild/linux-loong64": "0.25.3", + "@esbuild/linux-mips64el": "0.25.3", + "@esbuild/linux-ppc64": "0.25.3", + "@esbuild/linux-riscv64": "0.25.3", + "@esbuild/linux-s390x": "0.25.3", + "@esbuild/linux-x64": "0.25.3", + "@esbuild/netbsd-arm64": "0.25.3", + "@esbuild/netbsd-x64": "0.25.3", + "@esbuild/openbsd-arm64": "0.25.3", + "@esbuild/openbsd-x64": "0.25.3", + "@esbuild/sunos-x64": "0.25.3", + "@esbuild/win32-arm64": "0.25.3", + "@esbuild/win32-ia32": "0.25.3", + "@esbuild/win32-x64": "0.25.3" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.25.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.25.1.tgz", + "integrity": "sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.20.0", + "@eslint/config-helpers": "^0.2.1", + "@eslint/core": "^0.13.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.25.1", + "@eslint/plugin-kit": "^0.2.8", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "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.3.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.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-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", + "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "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.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "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/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==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.0.0.tgz", + "integrity": "sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "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==", + "dev": true, + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "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.8", + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.40.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.40.1.tgz", + "integrity": "sha512-C5VvvgCCyfyotVITIAv+4efVytl5F7wt+/I2i9q9GZcEXW9BP52YYOXC58igUi+LFZVHukErIIqQSWwv/M3WRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.7" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.40.1", + "@rollup/rollup-android-arm64": "4.40.1", + "@rollup/rollup-darwin-arm64": "4.40.1", + "@rollup/rollup-darwin-x64": "4.40.1", + "@rollup/rollup-freebsd-arm64": "4.40.1", + "@rollup/rollup-freebsd-x64": "4.40.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.40.1", + "@rollup/rollup-linux-arm-musleabihf": "4.40.1", + "@rollup/rollup-linux-arm64-gnu": "4.40.1", + "@rollup/rollup-linux-arm64-musl": "4.40.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.40.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.40.1", + "@rollup/rollup-linux-riscv64-gnu": "4.40.1", + "@rollup/rollup-linux-riscv64-musl": "4.40.1", + "@rollup/rollup-linux-s390x-gnu": "4.40.1", + "@rollup/rollup-linux-x64-gnu": "4.40.1", + "@rollup/rollup-linux-x64-musl": "4.40.1", + "@rollup/rollup-win32-arm64-msvc": "4.40.1", + "@rollup/rollup-win32-ia32-msvc": "4.40.1", + "@rollup/rollup-win32-x64-msvc": "4.40.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", + "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.31.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.31.1.tgz", + "integrity": "sha512-j6DsEotD/fH39qKzXTQRwYYWlt7D+0HmfpOK+DVhwJOFLcdmn92hq3mBb7HlKJHbjjI/gTOqEcc9d6JfpFf/VA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.31.1", + "@typescript-eslint/parser": "8.31.1", + "@typescript-eslint/utils": "8.31.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", + "typescript": ">=4.8.4 <5.9.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==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.4.tgz", + "integrity": "sha512-BiReIiMS2fyFqbqNT/Qqt4CVITDU9M9vE+DKcVAsB+ZV0wvTKd+3hMbkpxz1b+NmEDMegpVbisKiAZOnvO92Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "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/node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "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..87807fc --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "shikoro-website", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc -b && vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@eslint/js": "^9.22.0", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", + "@vitejs/plugin-react-swc": "^3.8.0", + "eslint": "^9.22.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^16.0.0", + "typescript": "~5.7.2", + "typescript-eslint": "^8.26.1", + "vite": "^6.3.1" + } +} diff --git a/public/shikoro-signal.png b/public/shikoro-signal.png new file mode 100644 index 0000000000000000000000000000000000000000..c8e5e90129ec2c543d245723f7bff7a8864e93bb GIT binary patch literal 208099 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

^Ot| z9*5@u=N_~-em}jR*i0w$yXOWPQos+Kz6HU{NcJ8%;0TzPm#8LKK?c9ytsd~181dMC zZyKm6`HtfQpwyU+^N{;sc`cuzbr~(F{(}i(ef%qp2nEu2ElKf{qY-b=txpeyYH{l4wQqi z%X*sXjAbKIzcv#1JG!KrfzOoPe;CF4SII{$2uySfL_o2woqg{?toVdDXX~TiVegm2 zRn+`-+9I$;!R7xSU2EGxT$Q57?d^5>HxNE`ih2qOVV2_lz`hi;VQ$ z!M!t)hW*T!>malK-%jhsYXhhkXF2&{@URfuW#U!h~-_&4%hb6j@ z=3dqDgvwVuz{)>4=_7b(pwl{S?_L1YO|tk}xF0x%SgKs-+ctI_d5aBRHvl7=?fu%1 zd@DGnR7*gXKdgjh6lEE<9#-QUIkuJNS zMJlrTfmpH9{x%S64^T`)dWN$ho@>@ZS~4(@B>sT1yrk9`5|@%(^5B3;hJC_}$yjto zoAE)YGI`}tMR>9i`l-nUm$ouU{g-?8f`i3|1EZTQlP?RBK?6P6JZcpsI~#;ZLWdW~ zMd!%nT3mzS4(ryAMYkGH`$`g<>+?|0_Qe$SW1zAA^Xm;pn^IZ%FqgF-dYTQO11DkM zZg*g(hwNN?omW*arn-!8qyK)pWYS0j08Xdyo7IX%rRE0MV-s0o&SRpyxV|d-{a@06 zx4$4dnZtmCll^YB?Z3lDJc%ejtNN&MZ{GVaSS) zxa`l{DTjGPj}%^9p5MWDu3uQs7KI4Fx(4K;qA3m4qi%+l6E3{U0!XCIf?Y=Y&QA)P z5%$m!XH*QrsWiYf(XDPR=cXUptJuybQxdxo)sh?y9hFwV;tU%Eye9U!V1j?Rc6c

$81y%!(g_)1~V38pN8I4mzd|98!Y<_*IA-t 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 #!PqC#C{im|@`} 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 xd5-1|A6#HrS&osmRzr%~_sT~N`Ja9fV^Vv@b

+ ) +} + +function SocialCard({ title, icon, description, href }: { + title: string, + icon: string, + description: string, + href: string +}) { + return ( + +
+ {title} +

{title}

+

{description}

+
+
+ ) +} + +function App() { + return ( +
+ +
+ + + +
+
+ ) +} + +export default App diff --git a/src/assets/react.svg b/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..08a3ac9 --- /dev/null +++ b/src/index.css @@ -0,0 +1,68 @@ +:root { + font-family: system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..bef5202 --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,10 @@ +import { StrictMode } from 'react' +import { createRoot } from 'react-dom/client' +import './index.css' +import App from './App.tsx' + +createRoot(document.getElementById('root')!).render( + + + , +) diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..358ca9b --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..1ffef60 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..db0becc --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..2328e17 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react-swc' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +})