From 9155d77bf406f091eb99b14d70adb69f5d09ff8e Mon Sep 17 00:00:00 2001 From: Sahas Timilsina Date: Sun, 26 May 2024 15:36:06 +0545 Subject: [PATCH] frontend removed --- Frontend/.eslintrc.cjs | 18 - Frontend/.gitignore | 24 - Frontend/Makefile | 2 - Frontend/README.md | 3 - Frontend/index.html | 19 - Frontend/package-lock.json | 4645 ------------------------ Frontend/package.json | 35 - Frontend/postcss.config.js | 6 - Frontend/src/App.tsx | 11 - Frontend/src/assets/agro.png | Bin 190700 -> 0 bytes Frontend/src/components/FileSubmit.tsx | 52 - Frontend/src/components/Info.tsx | 16 - Frontend/src/components/Navbar.tsx | 30 - Frontend/src/index.css | 3 - Frontend/src/main.tsx | 10 - Frontend/src/pages/MainPage.tsx | 20 - Frontend/src/vite-env.d.ts | 1 - Frontend/tailwind.config.js | 8 - Frontend/tsconfig.json | 25 - Frontend/tsconfig.node.json | 11 - Frontend/vite.config.ts | 17 - 21 files changed, 4956 deletions(-) delete mode 100644 Frontend/.eslintrc.cjs delete mode 100644 Frontend/.gitignore delete mode 100644 Frontend/Makefile delete mode 100644 Frontend/README.md delete mode 100644 Frontend/index.html delete mode 100644 Frontend/package-lock.json delete mode 100644 Frontend/package.json delete mode 100644 Frontend/postcss.config.js delete mode 100644 Frontend/src/App.tsx delete mode 100644 Frontend/src/assets/agro.png delete mode 100644 Frontend/src/components/FileSubmit.tsx delete mode 100644 Frontend/src/components/Info.tsx delete mode 100644 Frontend/src/components/Navbar.tsx delete mode 100644 Frontend/src/index.css delete mode 100644 Frontend/src/main.tsx delete mode 100644 Frontend/src/pages/MainPage.tsx delete mode 100644 Frontend/src/vite-env.d.ts delete mode 100644 Frontend/tailwind.config.js delete mode 100644 Frontend/tsconfig.json delete mode 100644 Frontend/tsconfig.node.json delete mode 100644 Frontend/vite.config.ts diff --git a/Frontend/.eslintrc.cjs b/Frontend/.eslintrc.cjs deleted file mode 100644 index d6c95379..00000000 --- a/Frontend/.eslintrc.cjs +++ /dev/null @@ -1,18 +0,0 @@ -module.exports = { - root: true, - env: { browser: true, es2020: true }, - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - 'plugin:react-hooks/recommended', - ], - ignorePatterns: ['dist', '.eslintrc.cjs'], - parser: '@typescript-eslint/parser', - plugins: ['react-refresh'], - rules: { - 'react-refresh/only-export-components': [ - 'warn', - { allowConstantExport: true }, - ], - }, -} diff --git a/Frontend/.gitignore b/Frontend/.gitignore deleted file mode 100644 index a547bf36..00000000 --- a/Frontend/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# 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/Frontend/Makefile b/Frontend/Makefile deleted file mode 100644 index 7efe341a..00000000 --- a/Frontend/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -client: - npm run dev \ No newline at end of file diff --git a/Frontend/README.md b/Frontend/README.md deleted file mode 100644 index 01394c42..00000000 --- a/Frontend/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# AgroGuard: Web Interface - -[Access from here](https://sachin-acharya-projects.github.io/AgroGuard/) diff --git a/Frontend/index.html b/Frontend/index.html deleted file mode 100644 index 93add2c2..00000000 --- a/Frontend/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - AgroGuard - - - -
- - - - \ No newline at end of file diff --git a/Frontend/package-lock.json b/Frontend/package-lock.json deleted file mode 100644 index ece565dc..00000000 --- a/Frontend/package-lock.json +++ /dev/null @@ -1,4645 +0,0 @@ -{ - "name": "frontend", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "frontend", - "version": "0.0.0", - "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "devDependencies": { - "@types/react": "^18.2.66", - "@types/react-dom": "^18.2.22", - "@typescript-eslint/eslint-plugin": "^7.2.0", - "@typescript-eslint/parser": "^7.2.0", - "@vitejs/plugin-react": "^4.2.1", - "autoprefixer": "^10.4.19", - "eslint": "^8.57.0", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.6", - "gh-pages": "^6.1.1", - "postcss": "^8.4.38", - "tailwindcss": "^3.4.3", - "typescript": "^5.2.2", - "vite": "^5.2.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.24.2", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", - "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", - "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.4", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.4", - "@babel/parser": "^7.24.4", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", - "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.0", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", - "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", - "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", - "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", - "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", - "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.1.tgz", - "integrity": "sha512-kDJgnPujTmAZ/9q2CN4m2/lRsUUPDvsG3+tSHWUJIzMGTt5U/b/fwWd3RO3n+5mjLrsBrVa5eKFRVSQbi3dF1w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.1.tgz", - "integrity": "sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", - "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", - "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.1", - "@babel/types": "^7.24.0", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", - "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.24.1", - "@babel/helper-validator-identifier": "^7.24.5", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", - "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "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, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "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, - "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, - "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, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.0.tgz", - "integrity": "sha512-nNvLvC2fjC+3+bHYN9uaGF3gcyy7RHGZhtl8TB/kINj9hiOQza8kWJGZh47GRPMrqeseO8U+Z8ElDMCZlWBdHA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.0.tgz", - "integrity": "sha512-+kjt6dvxnyTIAo7oHeYseYhDyZ7xRKTNl/FoQI96PHkJVxoChldJnne/LzYqpqidoK1/0kX0/q+5rrYqjpth6w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.0.tgz", - "integrity": "sha512-Oj6Tp0unMpGTBjvNwbSRv3DopMNLu+mjBzhKTt2zLbDJ/45fB1pltr/rqrO4bE95LzuYwhYn127pop+x/pzf5w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.0.tgz", - "integrity": "sha512-3nJx0T+yptxMd+v93rBRxSPTAVCv8szu/fGZDJiKX7kvRe9sENj2ggXjCH/KK1xZEmJOhaNo0c9sGMgGdfkvEw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.0.tgz", - "integrity": "sha512-Vb2e8p9b2lxxgqyOlBHmp6hJMu/HSU6g//6Tbr7x5V1DlPCHWLOm37nSIVK314f+IHzORyAQSqL7+9tELxX3zQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.0.tgz", - "integrity": "sha512-Md60KsmC5ZIaRq/bYYDloklgU+XLEZwS2EXXVcSpiUw+13/ZASvSWQ/P92rQ9YDCL6EIoXxuQ829JkReqdYbGg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.0.tgz", - "integrity": "sha512-zL5rBFtJ+2EGnMRm2TqKjdjgFqlotSU+ZJEN37nV+fiD3I6Gy0dUh3jBWN0wSlcXVDEJYW7YBe+/2j0N9unb2w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.0.tgz", - "integrity": "sha512-s2xAyNkJqUdtRVgNK4NK4P9QttS538JuX/kfVQOdZDI5FIKVAUVdLW7qhGfmaySJ1EvN/Bnj9oPm5go9u8navg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.0.tgz", - "integrity": "sha512-7F99yzVT67B7IUNMjLD9QCFDCyHkyCJMS1dywZrGgVFJao4VJ9szrIEgH67cR+bXQgEaY01ur/WSL6B0jtcLyA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.0.tgz", - "integrity": "sha512-leFtyiXisfa3Sg9pgZJwRKITWnrQfhtqDjCamnZhkZuIsk1FXmYwKoTkp6lsCgimIcneFFkHKp/yGLxDesga4g==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.0.tgz", - "integrity": "sha512-FtOgui6qMJ4jbSXTxElsy/60LEe/3U0rXkkz2G5CJ9rbHPAvjMvI+3qF0A0fwLQ5hW+/ZC6PbnS2KfRW9JkgDQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.0.tgz", - "integrity": "sha512-v6eiam/1w3HUfU/ZjzIDodencqgrSqzlNuNtiwH7PFJHYSo1ezL0/UIzmS2lpSJF1ORNaplXeKHYmmdt81vV2g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.0.tgz", - "integrity": "sha512-OUhkSdpM5ofVlVU2k4CwVubYwiwu1a4jYWPpubzN7Vzao73GoPBowHcCfaRSFRz1SszJ3HIsk3dZYk4kzbqjgw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.0.tgz", - "integrity": "sha512-uL7UYO/MNJPGL/yflybI+HI+n6+4vlfZmQZOCb4I+z/zy1wisHT3exh7oNQsnL6Eso0EUTEfgQ/PaGzzXf6XyQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.0.tgz", - "integrity": "sha512-4WnSgaUiUmXILwFqREdOcqvSj6GD/7FrvSjhaDjmwakX9w4Z2F8JwiSP1AZZbuRkPqzi444UI5FPv33VKOWYFQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.0.tgz", - "integrity": "sha512-ve+D8t1prRSRnF2S3pyDtTXDlvW1Pngbz76tjgYFQW1jxVSysmQCZfPoDAo4WP+Ano8zeYp85LsArZBI12HfwQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", - "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "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 - }, - "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", - "dev": true - }, - "node_modules/@types/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", - "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", - "dev": true, - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", - "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz", - "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/type-utils": "7.7.1", - "@typescript-eslint/utils": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz", - "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz", - "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz", - "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/utils": "7.7.1", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz", - "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==", - "dev": true, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz", - "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz", - "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.15", - "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", - "semver": "^7.6.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz", - "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.7.1", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", - "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.23.5", - "@babel/plugin-transform-react-jsx-self": "^7.23.3", - "@babel/plugin-transform-react-jsx-source": "^7.23.3", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0" - } - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, - "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, - "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, - "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-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "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 - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true - }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.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 - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "optional": true, - "peer": true - }, - "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, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001613", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001613.tgz", - "integrity": "sha512-BNjJULJfOONQERivfxte7alLfeLW4QnwHvNW4wEcLEbXfV6VSCYvr+REbf2Sojv8tC1THpjPXBxWgDbq4NtLWg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/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, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "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 - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "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 - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "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 - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.750", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.750.tgz", - "integrity": "sha512-9ItEpeu15hW5m8jKdriL+BQrgwDTXEL9pn4SkillWFu73ZNNNQ2BKKLS+ZHv2vC9UkNhosAeyfxOf/5OSeTCPA==", - "dev": true - }, - "node_modules/email-addresses": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", - "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", - "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.2", - "@esbuild/android-arm": "0.20.2", - "@esbuild/android-arm64": "0.20.2", - "@esbuild/android-x64": "0.20.2", - "@esbuild/darwin-arm64": "0.20.2", - "@esbuild/darwin-x64": "0.20.2", - "@esbuild/freebsd-arm64": "0.20.2", - "@esbuild/freebsd-x64": "0.20.2", - "@esbuild/linux-arm": "0.20.2", - "@esbuild/linux-arm64": "0.20.2", - "@esbuild/linux-ia32": "0.20.2", - "@esbuild/linux-loong64": "0.20.2", - "@esbuild/linux-mips64el": "0.20.2", - "@esbuild/linux-ppc64": "0.20.2", - "@esbuild/linux-riscv64": "0.20.2", - "@esbuild/linux-s390x": "0.20.2", - "@esbuild/linux-x64": "0.20.2", - "@esbuild/netbsd-x64": "0.20.2", - "@esbuild/openbsd-x64": "0.20.2", - "@esbuild/sunos-x64": "0.20.2", - "@esbuild/win32-arm64": "0.20.2", - "@esbuild/win32-ia32": "0.20.2", - "@esbuild/win32-x64": "0.20.2" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.6.tgz", - "integrity": "sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==", - "dev": true, - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/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, - "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/eslint/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/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 - }, - "node_modules/eslint/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "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, - "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, - "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, - "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 - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "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.4" - }, - "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, - "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 - }, - "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 - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "dev": true, - "dependencies": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "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, - "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": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "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, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/gh-pages": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-6.1.1.tgz", - "integrity": "sha512-upnohfjBwN5hBP9w2dPE7HO5JJTHzSGMV1JrLrHvNuqmjoYHg6TBrCcnEoorjG/e0ejbuvnwyKMdTyM40PEByw==", - "dev": true, - "dependencies": { - "async": "^3.2.4", - "commander": "^11.0.0", - "email-addresses": "^5.0.0", - "filenamify": "^4.3.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^11.1.1", - "globby": "^6.1.0" - }, - "bin": { - "gh-pages": "bin/gh-pages.js", - "gh-pages-clean": "bin/gh-pages-clean.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gh-pages/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gh-pages/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/gh-pages/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/glob/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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "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, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "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, - "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, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "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, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "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 - }, - "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 - }, - "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 - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "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, - "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, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "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, - "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 - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "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, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "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 - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "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, - "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, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "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, - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-scurry": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", - "dev": true, - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.1.tgz", - "integrity": "sha512-tS24spDe/zXhWbNPErCHs/AGOzbKGHT+ybSBqmdLm8WZ1xXLWvH8Qn71QPAlqVhd0qUTWjy+Kl9JmISgDdEjsA==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "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" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", - "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "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, - "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, - "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" - } - ] - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.0.tgz", - "integrity": "sha512-wZJSn0WMtWrxhYKQRt5Z6GIXlziOoMDFmbHmRfL3v+sBTAshx2DBq1AfMArB7eIjF63r4ocn2ZTAyUptg/7kmQ==", - "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.17.0", - "@rollup/rollup-android-arm64": "4.17.0", - "@rollup/rollup-darwin-arm64": "4.17.0", - "@rollup/rollup-darwin-x64": "4.17.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.17.0", - "@rollup/rollup-linux-arm-musleabihf": "4.17.0", - "@rollup/rollup-linux-arm64-gnu": "4.17.0", - "@rollup/rollup-linux-arm64-musl": "4.17.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.17.0", - "@rollup/rollup-linux-riscv64-gnu": "4.17.0", - "@rollup/rollup-linux-s390x-gnu": "4.17.0", - "@rollup/rollup-linux-x64-gnu": "4.17.0", - "@rollup/rollup-linux-x64-musl": "4.17.0", - "@rollup/rollup-win32-arm64-msvc": "4.17.0", - "@rollup/rollup-win32-ia32-msvc": "4.17.0", - "@rollup/rollup-win32-x64-msvc": "4.17.0", - "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" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "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, - "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, - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "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, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.3.12", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", - "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.6", - "minimatch": "^9.0.1", - "minipass": "^7.0.4", - "path-scurry": "^1.10.2" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", - "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", - "dev": true, - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.0", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "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, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "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, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/vite": { - "version": "5.2.10", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.10.tgz", - "integrity": "sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==", - "dev": true, - "dependencies": { - "esbuild": "^0.20.1", - "postcss": "^8.4.38", - "rollup": "^4.13.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.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", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi-cjs/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 - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yaml": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", - "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==", - "dev": true, - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/Frontend/package.json b/Frontend/package.json deleted file mode 100644 index 07f633b7..00000000 --- a/Frontend/package.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "frontend", - "private": true, - "version": "0.0.0", - "type": "module", - "homepage": "https://sachin-acharya-projects.github.io/AgroGuard/Frontend", - "scripts": { - "dev": "vite", - "build": "tsc && vite build", - "deploy": "gh-pages -d dist", - "predeploy": "npm run build", - "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", - "preview": "vite preview" - }, - "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "devDependencies": { - "@types/react": "^18.2.66", - "@types/react-dom": "^18.2.22", - "@typescript-eslint/eslint-plugin": "^7.2.0", - "@typescript-eslint/parser": "^7.2.0", - "@vitejs/plugin-react": "^4.2.1", - "autoprefixer": "^10.4.19", - "eslint": "^8.57.0", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.6", - "gh-pages": "^6.1.1", - "postcss": "^8.4.38", - "tailwindcss": "^3.4.3", - "typescript": "^5.2.2", - "vite": "^5.2.0" - } -} diff --git a/Frontend/postcss.config.js b/Frontend/postcss.config.js deleted file mode 100644 index 2e7af2b7..00000000 --- a/Frontend/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/Frontend/src/App.tsx b/Frontend/src/App.tsx deleted file mode 100644 index 64cc59f2..00000000 --- a/Frontend/src/App.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import { MainPage } from "./pages/MainPage"; - -function App() { - return ( - <> - - - ); -} - -export default App; diff --git a/Frontend/src/assets/agro.png b/Frontend/src/assets/agro.png deleted file mode 100644 index a27618b5078c5f411b96e2d5ff7783b3f52224b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190700 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Π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�S=G(<)Fu;cmra#Q6)OZ4z)($JHx z6H=k|i#xxe$fG;E0k;)Mkp@kpn64LWqB;r_n~;hdH2qR)c^pH0o0uu=RZVW@i-USn$RQ+Ms>MXy0KmVk-rP@Y zmDTRc<_a9rV|zaOEJ@vy(s+qEy-B2USJmofYG3<3w$;){FWrT;`O|K27TMgoxf!lc zSJXqSfLc?A_ct#MDL)|ZalU_8#W(3`KB(^bBgXZ)9@}c3k8fTGly8~v_rrJq*@Zm% zI4x>YDuH~U*7CJJusI-MFU{o9wLSR^-c;1FmZAn{aNfVK=3da*c zRE37-sn-9-k58L8JZ?;UZS9vDbHgj4d6tgoI63w{x+F5wwXWy5lL4f!t~;>wy=9Z{ zriR{5e*`HH%w6p|Pri1)uU3o6)^&XK-`bg;`E5h1aYqwjK!(7p=9d;jBkKdKi^do0 zjidD`4xd)(?}sq7{V@5WaLs^HSTUoh^XYdrxx@iAL$&Qa6|}0Y(QbhDZUA8e&Rld| zF10bgldDHIm2TZ=9^D77+&yAJ+8!^WQ+xlAPng=8G-3a6eZUYd5j7!0vvE7(>qi!z zPlS#-`?Aiqz%(vSGs0)IVThR{Euc)S{l;H?;k))MmB1fs>|k79oU&N+{x$)JPzEnk zQHE?))Qt@B2j34L_8l63KLj!NN9txt(%SXx!DJtE(l>?sE2RIOkQVE!6&AaAmA0@h z6mR-j@cmqD`73L5Ce<`BH`4Nq&({%0=(EDNE`d@kbx_tTRg%!{81Zc~X*Ok;iz@<=V*_8b4 z!-D^nEvPCquCnvpvkvAmAcgN>=)N9br@<)GTZE!=I?ZHL>^N+VcIQ^qv3Z&V_@8>e z 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 - const [img, setImg] = useState(""); - - const handleImageChange = async (e: React.ChangeEvent) => { - if (e.target.files) { - const image = e.target.files[0]; - setFile(image); - setImg(URL.createObjectURL(image)); - } - }; - - const handleSubmit = (e: React.FormEvent) => { - e.preventDefault(); - if (!file) { - console.log("No file"); - } else { - console.log(file); - } - setFile(undefined); - setImg(""); - }; - - return ( -
-
-
- {img !== "" && } - - -
- -
-
- ); -} diff --git a/Frontend/src/components/Info.tsx b/Frontend/src/components/Info.tsx deleted file mode 100644 index 897145cf..00000000 --- a/Frontend/src/components/Info.tsx +++ /dev/null @@ -1,16 +0,0 @@ -// provides two right hand side section for disease name and treatment method - -export function Info( - { disease, prevention }: { disease: string; prevention: string }, -) { - return ( -
-
- {disease} -
-
- {prevention} -
-
- ); -} diff --git a/Frontend/src/components/Navbar.tsx b/Frontend/src/components/Navbar.tsx deleted file mode 100644 index 0b5188b8..00000000 --- a/Frontend/src/components/Navbar.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import agro from "../assets/agro.png"; -export default function Navbar() { - return ( -
- ); -} diff --git a/Frontend/src/index.css b/Frontend/src/index.css deleted file mode 100644 index b5c61c95..00000000 --- a/Frontend/src/index.css +++ /dev/null @@ -1,3 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; diff --git a/Frontend/src/main.tsx b/Frontend/src/main.tsx deleted file mode 100644 index 3d7150da..00000000 --- a/Frontend/src/main.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react' -import ReactDOM from 'react-dom/client' -import App from './App.tsx' -import './index.css' - -ReactDOM.createRoot(document.getElementById('root')!).render( - - - , -) diff --git a/Frontend/src/pages/MainPage.tsx b/Frontend/src/pages/MainPage.tsx deleted file mode 100644 index 0f27b056..00000000 --- a/Frontend/src/pages/MainPage.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import { FileSubmit } from "../components/FileSubmit"; -import { Info } from "../components/Info"; -import Navbar from "../components/Navbar"; - -export function MainPage() { - return ( -
- -
-
- - -
-
-
- ); -} diff --git a/Frontend/src/vite-env.d.ts b/Frontend/src/vite-env.d.ts deleted file mode 100644 index 11f02fe2..00000000 --- a/Frontend/src/vite-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/Frontend/tailwind.config.js b/Frontend/tailwind.config.js deleted file mode 100644 index eac0ec2c..00000000 --- a/Frontend/tailwind.config.js +++ /dev/null @@ -1,8 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: ["./src/**/*.{js,jsx,ts,tsx}"], - theme: { - extend: {}, - }, - plugins: [], -}; diff --git a/Frontend/tsconfig.json b/Frontend/tsconfig.json deleted file mode 100644 index a7fc6fbf..00000000 --- a/Frontend/tsconfig.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "useDefineForClassFields": true, - "lib": ["ES2020", "DOM", "DOM.Iterable"], - "module": "ESNext", - "skipLibCheck": true, - - /* Bundler mode */ - "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx", - - /* Linting */ - "strict": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noFallthroughCasesInSwitch": true - }, - "include": ["src"], - "references": [{ "path": "./tsconfig.node.json" }] -} diff --git a/Frontend/tsconfig.node.json b/Frontend/tsconfig.node.json deleted file mode 100644 index 97ede7ee..00000000 --- a/Frontend/tsconfig.node.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "compilerOptions": { - "composite": true, - "skipLibCheck": true, - "module": "ESNext", - "moduleResolution": "bundler", - "allowSyntheticDefaultImports": true, - "strict": true - }, - "include": ["vite.config.ts"] -} diff --git a/Frontend/vite.config.ts b/Frontend/vite.config.ts deleted file mode 100644 index 8f6c9aa7..00000000 --- a/Frontend/vite.config.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react"; - -// https://vitejs.dev/config/ -export default defineConfig({ - server: { - proxy: { - "/api": { - target: "http://127.0.0.1:5000", - changeOrigin: true, - rewrite: (path) => path.replace(/^\/api/, ""), - }, - }, - }, - plugins: [react()], - base: "./", -});