From e6e7eb868f6c00e32b49b9a6cedbc606d38bb9b3 Mon Sep 17 00:00:00 2001 From: Igor Barcik Date: Thu, 9 Nov 2023 12:33:28 +0100 Subject: [PATCH] Transfer DaisyUI to Tailwind Elements --- bun.lockb | Bin 133791 -> 154330 bytes daisyui.config.js | 31 - index.html | 1 + package.json | 5 +- pnpm-lock.yaml | 2656 ---------------------- lupa2Logo.webp => public/lupa2-logo.webp | Bin src/configure.tsx | 2 +- src/features/{App => }/App.tsx | 22 +- src/main.css | 3 - src/main.tsx | 3 +- style.css | 15 + tailwind.config.js | 14 +- tsconfig.json | 5 - vite.config.ts | 5 - 14 files changed, 36 insertions(+), 2726 deletions(-) delete mode 100644 daisyui.config.js delete mode 100644 pnpm-lock.yaml rename lupa2Logo.webp => public/lupa2-logo.webp (100%) rename src/features/{App => }/App.tsx (82%) delete mode 100644 src/main.css create mode 100644 style.css diff --git a/bun.lockb b/bun.lockb index bf7bf6b4bf3fecc3f30344132079c6551c09bcdc..d8780bdefa462bd202711e40f5cad74873b610e0 100755 GIT binary patch delta 37382 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 QqXR?ftLK8@7TM +
diff --git a/package.json b/package.json index f4ce6a6..6339e66 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,15 @@ }, "dependencies": { "@hookform/resolvers": "^3.3.2", - "@radix-ui/react-icons": "^1.3.0", + "@tanstack/react-table": "^8.10.7", "@types/react-router-dom": "^5.3.3", "axios": "^1.6.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hook-form": "^7.47.0", "react-router-dom": "^6.17.0", + "recharts": "^2.9.2", + "tw-elements": "^1.0.0", "uuid": "^9.0.1", "zod": "^3.22.4" }, @@ -31,7 +33,6 @@ "@typescript-eslint/parser": "^6.9.0", "@vitejs/plugin-react": "^4.1.0", "autoprefixer": "^10.4.16", - "daisyui": "^3.9.3", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index 3f4f6f6..0000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,2656 +0,0 @@ -lockfileVersion: '6.1' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -dependencies: - '@hookform/resolvers': - specifier: ^3.3.2 - version: 3.3.2(react-hook-form@7.47.0) - '@radix-ui/react-icons': - specifier: ^1.3.0 - version: 1.3.0(react@18.2.0) - '@types/react-router-dom': - specifier: ^5.3.3 - version: 5.3.3 - axios: - specifier: ^1.6.0 - version: 1.6.0 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-hook-form: - specifier: ^7.47.0 - version: 7.47.0(react@18.2.0) - react-router-dom: - specifier: ^6.17.0 - version: 6.17.0(react-dom@18.2.0)(react@18.2.0) - uuid: - specifier: ^9.0.1 - version: 9.0.1 - zod: - specifier: ^3.22.4 - version: 3.22.4 - -devDependencies: - '@tailwindcss/typography': - specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.3.5) - '@types/node': - specifier: ^20.8.9 - version: 20.8.9 - '@types/react': - specifier: ^18.2.33 - version: 18.2.33 - '@types/react-dom': - specifier: ^18.2.14 - version: 18.2.14 - '@types/uuid': - specifier: ^9.0.6 - version: 9.0.6 - '@typescript-eslint/eslint-plugin': - specifier: ^6.9.0 - version: 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': - specifier: ^6.9.0 - version: 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@vitejs/plugin-react': - specifier: ^4.1.0 - version: 4.1.0(vite@4.5.0) - autoprefixer: - specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.31) - daisyui: - specifier: ^3.9.3 - version: 3.9.3 - eslint: - specifier: ^8.52.0 - version: 8.52.0 - eslint-config-prettier: - specifier: ^9.0.0 - version: 9.0.0(eslint@8.52.0) - eslint-plugin-prettier: - specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3) - eslint-plugin-react-hooks: - specifier: ^4.6.0 - version: 4.6.0(eslint@8.52.0) - eslint-plugin-react-refresh: - specifier: ^0.4.3 - version: 0.4.3(eslint@8.52.0) - postcss: - specifier: ^8.4.31 - version: 8.4.31 - prettier: - specifier: ^3.0.3 - version: 3.0.3 - tailwindcss: - specifier: ^3.3.5 - version: 3.3.5 - typescript: - specifier: ^5.2.2 - version: 5.2.2 - vite: - specifier: ^4.5.0 - version: 4.5.0(@types/node@20.8.9) - -packages: - - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true - - /@alloc/quick-lru@5.2.0: - resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} - engines: {node: '>=10'} - dev: true - - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - - /@babel/code-frame@7.22.13: - resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.22.20 - chalk: 2.4.2 - dev: true - - /@babel/compat-data@7.23.2: - resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/core@7.23.2: - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.0 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/generator@7.23.0: - resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - dev: true - - /@babel/helper-compilation-targets@7.22.15: - resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.2 - '@babel/helper-validator-option': 7.22.15 - browserslist: 4.22.1 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: true - - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - '@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 - dev: true - - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-validator-option@7.22.15: - resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helpers@7.23.2: - resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/highlight@7.22.20: - resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/template@7.22.15: - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - dev: true - - /@babel/traverse@7.23.2: - resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@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.23.0 - '@babel/types': 7.23.0 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/types@7.23.0: - resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.52.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.23.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@hookform/resolvers@3.3.2(react-hook-form@7.47.0): - resolution: {integrity: sha512-Tw+GGPnBp+5DOsSg4ek3LCPgkBOuOgS5DsDV7qsWNH9LZc433kgsWICjlsh2J9p04H2K66hsXPPb9qn9ILdUtA==} - peerDependencies: - react-hook-form: ^7.0.0 - dependencies: - react-hook-form: 7.47.0(react@18.2.0) - dev: false - - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 2.0.1 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true - - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} - dev: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 - dev: true - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - dev: true - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 - dev: true - - /@pkgr/utils@2.4.2: - resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dependencies: - cross-spawn: 7.0.3 - fast-glob: 3.3.1 - is-glob: 4.0.3 - open: 9.1.0 - picocolors: 1.0.0 - tslib: 2.6.2 - dev: true - - /@radix-ui/react-icons@1.3.0(react@18.2.0): - resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} - peerDependencies: - react: ^16.x || ^17.x || ^18.x - dependencies: - react: 18.2.0 - dev: false - - /@remix-run/router@1.10.0: - resolution: {integrity: sha512-Lm+fYpMfZoEucJ7cMxgt4dYt8jLfbpwRCzAjm9UgSLOkmlqo9gupxt6YX3DY0Fk155NT9l17d/ydi+964uS9Lw==} - engines: {node: '>=14.0.0'} - dev: false - - /@tailwindcss/typography@0.5.10(tailwindcss@3.3.5): - resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' - dependencies: - lodash.castarray: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - postcss-selector-parser: 6.0.10 - tailwindcss: 3.3.5 - dev: true - - /@types/babel__core@7.20.3: - resolution: {integrity: sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA==} - dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - '@types/babel__generator': 7.6.6 - '@types/babel__template': 7.4.3 - '@types/babel__traverse': 7.20.3 - dev: true - - /@types/babel__generator@7.6.6: - resolution: {integrity: sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w==} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@types/babel__template@7.4.3: - resolution: {integrity: sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==} - dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - dev: true - - /@types/babel__traverse@7.20.3: - resolution: {integrity: sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==} - dependencies: - '@babel/types': 7.23.0 - dev: true - - /@types/history@4.7.11: - resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} - dev: false - - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} - dev: true - - /@types/node@20.8.9: - resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==} - dependencies: - undici-types: 5.26.5 - dev: true - - /@types/prop-types@15.7.9: - resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==} - - /@types/react-dom@18.2.14: - resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} - dependencies: - '@types/react': 18.2.33 - dev: true - - /@types/react-router-dom@5.3.3: - resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} - dependencies: - '@types/history': 4.7.11 - '@types/react': 18.2.33 - '@types/react-router': 5.1.20 - dev: false - - /@types/react-router@5.1.20: - resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} - dependencies: - '@types/history': 4.7.11 - '@types/react': 18.2.33 - dev: false - - /@types/react@18.2.33: - resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} - dependencies: - '@types/prop-types': 15.7.9 - '@types/scheduler': 0.16.5 - csstype: 3.1.2 - - /@types/scheduler@0.16.5: - resolution: {integrity: sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==} - - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} - dev: true - - /@types/uuid@9.0.6: - resolution: {integrity: sha512-BT2Krtx4xaO6iwzwMFUYvWBWkV2pr37zD68Vmp1CDV196MzczBRxuEpD6Pr395HAgebC/co7hOphs53r8V7jew==} - dev: true - - /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - eslint: 8.52.0 - graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/parser@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - eslint: 8.52.0 - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager@6.9.0: - resolution: {integrity: sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - dev: true - - /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.52.0 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/types@6.9.0: - resolution: {integrity: sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - - /@typescript-eslint/typescript-estree@6.9.0(typescript@5.2.2): - resolution: {integrity: sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - eslint: 8.52.0 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/visitor-keys@6.9.0: - resolution: {integrity: sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true - - /@vitejs/plugin-react@4.1.0(vite@4.5.0): - resolution: {integrity: sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.2) - '@types/babel__core': 7.20.3 - react-refresh: 0.14.0 - vite: 4.5.0(@types/node@20.8.9) - transitivePeerDependencies: - - supports-color - dev: true - - /acorn-jsx@5.3.2(acorn@8.11.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.11.2 - dev: true - - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - dev: true - - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - dev: true - - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true - - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - dev: true - - /arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - dev: true - - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true - - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - dev: true - - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: false - - /autoprefixer@10.4.16(postcss@8.4.31): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001554 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - dev: true - - /axios@1.6.0: - resolution: {integrity: sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==} - dependencies: - follow-redirects: 1.15.3 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: false - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: true - - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} - engines: {node: '>=0.6'} - dev: true - - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true - - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - dependencies: - big-integer: 1.6.51 - dev: true - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - dev: true - - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001554 - electron-to-chromium: 1.4.568 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) - dev: true - - /bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} - dependencies: - run-applescript: 5.0.0 - dev: true - - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - dev: true - - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - dev: true - - /caniuse-lite@1.0.30001554: - resolution: {integrity: sha512-A2E3U//MBwbJVzebddm1YfNp7Nud5Ip+IPn4BozBmn4KqVX7AvluoIDFWjsv5OkGnKUXQVmMSoMKLa3ScCblcQ==} - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: true - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - dev: true - - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - dev: true - - /colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: true - - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: false - - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - dev: true - - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true - - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: true - - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - - /css-selector-tokenizer@0.8.0: - resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==} - dependencies: - cssesc: 3.0.0 - fastparse: 1.1.2 - dev: true - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - - /daisyui@3.9.3: - resolution: {integrity: sha512-8li177QCu6dqlEOzE3h/dAV1y9Movbjx5bzJIO/hNqMNZtJkbHM0trjTzbDejV7N57eNGdjBvAGtxZYKzS4jow==} - engines: {node: '>=16.9.0'} - dependencies: - colord: 2.9.3 - css-selector-tokenizer: 0.8.0 - postcss: 8.4.31 - postcss-js: 4.0.1(postcss@8.4.31) - tailwindcss: 3.3.5 - transitivePeerDependencies: - - ts-node - dev: true - - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true - - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - dev: true - - /default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} - engines: {node: '>=14.16'} - dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.2.0 - titleize: 3.0.0 - dev: true - - /define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - dev: true - - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: false - - /didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dev: true - - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dependencies: - path-type: 4.0.0 - dev: true - - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dev: true - - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - - /electron-to-chromium@1.4.568: - resolution: {integrity: sha512-3TCOv8+BY6Ltpt1/CmGBMups2IdKOyfEmz4J8yIS4xLSeMm0Rf+psSaxLuswG9qMKt+XbNbmADybtXGpTFlbDg==} - dev: true - - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - dev: true - - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - dev: true - - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: true - - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - dev: true - - /eslint-config-prettier@9.0.0(eslint@8.52.0): - resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - dependencies: - eslint: 8.52.0 - dev: true - - /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.52.0)(prettier@3.0.3): - resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' - peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: - optional: true - dependencies: - eslint: 8.52.0 - eslint-config-prettier: 9.0.0(eslint@8.52.0) - prettier: 3.0.3 - prettier-linter-helpers: 1.0.0 - synckit: 0.8.5 - dev: true - - /eslint-plugin-react-hooks@4.6.0(eslint@8.52.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - dependencies: - eslint: 8.52.0 - dev: true - - /eslint-plugin-react-refresh@0.4.3(eslint@8.52.0): - resolution: {integrity: sha512-Hh0wv8bUNY877+sI0BlCUlsS0TYYQqvzEwJsJJPM2WF4RnTStSnSR3zdJYa2nPOJgg3UghXi54lVyMSmpCalzA==} - peerDependencies: - eslint: '>=7' - dependencies: - eslint: 8.52.0 - dev: true - - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.13 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - 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.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.23.0 - graphemer: 1.4.0 - ignore: 5.2.4 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - 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 - transitivePeerDependencies: - - supports-color - dev: true - - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) - eslint-visitor-keys: 3.4.3 - dev: true - - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 - dev: true - - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - dev: true - - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true - - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: true - - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true - - /fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - dev: true - - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true - - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true - - /fastparse@1.1.2: - resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} - dev: true - - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - dependencies: - reusify: 1.0.4 - dev: true - - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: 3.1.1 - dev: true - - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - dev: true - - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: true - - /flat-cache@3.1.1: - resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} - engines: {node: '>=12.0.0'} - dependencies: - flatted: 3.2.9 - keyv: 4.5.4 - rimraf: 3.0.2 - dev: true - - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - dev: true - - /follow-redirects@1.15.3: - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false - - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - dev: true - - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true - - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true - - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true - - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - dev: true - - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - dev: true - - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true - - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - dev: true - - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true - - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true - - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true - - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - dev: true - - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - dev: true - - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - dev: true - - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} - engines: {node: '>= 4'} - dev: true - - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - dev: true - - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - dev: true - - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: true - - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - dev: true - - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - dependencies: - hasown: 2.0.0 - dev: true - - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true - - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: true - - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - dev: true - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: true - - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: 3.0.0 - dev: true - - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - dev: true - - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true - - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true - - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - dev: true - - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - dev: true - - /jiti@1.20.0: - resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} - hasBin: true - dev: true - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true - - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true - - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true - - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: true - - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - dependencies: - json-buffer: 3.0.1 - dev: true - - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - dev: true - - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: true - - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: true - - /lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - dev: true - - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: true - - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true - - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - dependencies: - js-tokens: 4.0.0 - dev: false - - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - dev: true - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: true - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: true - - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: true - - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: false - - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: false - - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true - - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: true - - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: true - - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true - - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - dev: true - - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true - - /node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - dev: true - - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - dev: true - - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - dev: true - - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - dev: true - - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: true - - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: true - - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - dev: true - - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - dev: true - - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: true - - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: true - - /open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} - engines: {node: '>=14.16'} - dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 - dev: true - - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} - dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: true - - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - dev: true - - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: true - - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: true - - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: true - - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true - - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - dev: true - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true - - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: true - - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - dev: true - - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - dev: true - - /postcss-import@15.1.0(postcss@8.4.31): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 - dev: true - - /postcss-js@4.0.1(postcss@8.4.31): - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.31 - dev: true - - /postcss-load-config@4.0.1(postcss@8.4.31): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 2.1.0 - postcss: 8.4.31 - yaml: 2.3.3 - dev: true - - /postcss-nested@6.0.1(postcss@8.4.31): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.31 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - dev: true - - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - dev: true - - /prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - dependencies: - fast-diff: 1.3.0 - dev: true - - /prettier@3.0.3: - resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} - engines: {node: '>=14'} - hasBin: true - dev: true - - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - dev: false - - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} - engines: {node: '>=6'} - dev: true - - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true - - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 - dev: false - - /react-hook-form@7.47.0(react@18.2.0): - resolution: {integrity: sha512-F/TroLjTICipmHeFlMrLtNLceO2xr1jU3CyiNla5zdwsGUGu2UOxxR4UyJgLlhMwLW/Wzp4cpJ7CPfgJIeKdSg==} - engines: {node: '>=12.22.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - dependencies: - react: 18.2.0 - dev: false - - /react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} - engines: {node: '>=0.10.0'} - dev: true - - /react-router-dom@6.17.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qWHkkbXQX+6li0COUUPKAUkxjNNqPJuiBd27dVwQGDNsuFBdMbrS6UZ0CLYc4CsbdLYTckn4oB4tGDuPZpPhaQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@remix-run/router': 1.10.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router: 6.17.0(react@18.2.0) - dev: false - - /react-router@6.17.0(react@18.2.0): - resolution: {integrity: sha512-YJR3OTJzi3zhqeJYADHANCGPUu9J+6fT5GLv82UWRGSxu6oJYCKVmxUcaBQuGm9udpWmPsvpme/CdHumqgsoaA==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - dependencies: - '@remix-run/router': 1.10.0 - react: 18.2.0 - dev: false - - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 - dev: false - - /read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - dev: true - - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - dev: true - - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - dev: true - - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - dependencies: - glob: 7.2.3 - dev: true - - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} - engines: {node: '>=12'} - dependencies: - execa: 5.1.1 - dev: true - - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - dev: true - - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 - dev: false - - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - dev: true - - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - dependencies: - shebang-regex: 3.0.0 - dev: true - - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - dev: true - - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true - - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true - - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - dev: true - - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: true - - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true - - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: true - - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - dev: true - - /sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - commander: 4.1.1 - glob: 7.1.6 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - dev: true - - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: true - - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - dev: true - - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - dev: true - - /synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/utils': 2.4.2 - tslib: 2.6.2 - dev: true - - /tailwindcss@3.3.5: - resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==} - engines: {node: '>=14.0.0'} - hasBin: 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.1 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.20.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.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-js: 4.0.1(postcss@8.4.31) - postcss-load-config: 4.0.1(postcss@8.4.31) - postcss-nested: 6.0.1(postcss@8.4.31) - postcss-selector-parser: 6.0.13 - resolve: 1.22.8 - sucrase: 3.34.0 - transitivePeerDependencies: - - ts-node - dev: true - - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true - - /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - dev: true - - /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - dev: true - - /titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} - engines: {node: '>=12'} - dev: true - - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true - - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - dev: true - - /ts-api-utils@1.0.3(typescript@5.2.2): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 5.2.2 - dev: true - - /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - dev: true - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true - - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - dev: true - - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true - - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - dev: true - - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: true - - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - dev: true - - /update-browserslist-db@1.0.13(browserslist@4.22.1): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.22.1 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.3.0 - dev: true - - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: true - - /uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - dev: false - - /vite@4.5.0(@types/node@20.8.9): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - 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 - dependencies: - '@types/node': 20.8.9 - esbuild: 0.18.20 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: true - - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true - - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} - engines: {node: '>= 14'} - dev: true - - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true - - /zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false diff --git a/lupa2Logo.webp b/public/lupa2-logo.webp similarity index 100% rename from lupa2Logo.webp rename to public/lupa2-logo.webp diff --git a/src/configure.tsx b/src/configure.tsx index d63ae43..5edc7fd 100644 --- a/src/configure.tsx +++ b/src/configure.tsx @@ -3,7 +3,7 @@ import { Suspense, lazy } from "react"; import { RouteObject } from "react-router-dom"; import Loader from "./components/Loader"; import AboutPage from "./features/About/AboutPage"; -import App from "./features/App/App"; +import App from "./features/App"; import LoginPage from "./features/Login/LoginPage"; import { flatternRoutingTable } from "./utils/RoutingTableUtils"; import Debugger from "./features/Debugger"; diff --git a/src/features/App/App.tsx b/src/features/App.tsx similarity index 82% rename from src/features/App/App.tsx rename to src/features/App.tsx index 7c37e90..fc136c9 100644 --- a/src/features/App/App.tsx +++ b/src/features/App.tsx @@ -1,11 +1,10 @@ import { HamburgerMenuIcon, SunIcon } from "@radix-ui/react-icons"; import { useEffect, useState } from "react"; import { Outlet } from "react-router-dom"; -import { themes } from "../../../daisyui.config.js"; -import { main, navigation } from "../../configure.tsx"; -import NavigationTree from "../../components/NavigationTree.tsx"; -import Breadcrumbs from "../../components/Breadcrumbs.tsx"; -import ConfirmationDialog from "../../components/ConfirmationDialog/ConfirmationDialog.tsx"; +import { main, navigation } from "../configure.tsx"; +import NavigationTree from "../components/NavigationTree.tsx"; +import Breadcrumbs from "../components/Breadcrumbs.tsx"; +import ConfirmationDialog from "../components/ConfirmationDialog/ConfirmationDialog.tsx"; /** Here is located global wrapper for entire application, here you canfind: * - Drawer - contains navigation buttons @@ -27,11 +26,6 @@ function App() { const handleDrawerStatus = () => { setOpenDrawer(!openDrawer); }; - // Function on click theme on themes list - const handleThemeChange = (theme: string) => { - setTheme(theme); - console.log("Theme changed to " + theme, "info", 10); - }; return (
@@ -72,13 +66,7 @@ function App() { tabIndex={0} className="menu dropdown-content z-[12] p-2 shadow bg-base-100 rounded-box w-fit mt-4 max-h-24 sm:max-h-96 flex flex-col items-center flex-nowrap overflow-y-auto" > - {themes.map((theme) => ( -
  • - handleThemeChange(theme)}> - {theme} - -
  • - ))} + THEMEs HERE
    diff --git a/src/main.css b/src/main.css deleted file mode 100644 index bd6213e..0000000 --- a/src/main.css +++ /dev/null @@ -1,3 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; \ No newline at end of file diff --git a/src/main.tsx b/src/main.tsx index 702fa7b..05f1888 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -5,7 +5,8 @@ import { setupAxiosInterceptors } from "./api/AxiosService"; import "./main.css"; import router from "./routes"; import ConfirmationDialogProvider from "./components/ConfirmationDialog/ConfirmationDialogProvider"; - +import { initTE } from "tw-elements"; +initTE({}, true); setupAxiosInterceptors(); ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( diff --git a/style.css b/style.css new file mode 100644 index 0000000..bac3cac --- /dev/null +++ b/style.css @@ -0,0 +1,15 @@ +@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap"); +@tailwind base; + +@layer base { + html { + @apply text-neutral-800; + } + html.dark { + @apply text-neutral-50; + @apply bg-neutral-800; + } +} + +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js index a22a179..a45296a 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,11 +1,15 @@ /** @type {import('tailwindcss').Config} */ -import { themes } from "./daisyui.config.js"; export default { - content: ["./src/**/*.{js,ts,jsx,tsx}"], + content: [ + "./src/**/*.{js,ts,jsx,tsx}", + "./index.html", + "./node_modules/tw-elements/dist/js/**/*.js", + ], // safelist is used to allow classes to not be purged by tailwind safelist: ["alert-info", "alert-success", "alert-warning", "alert-error"], - daisyui: { - themes: themes, + theme: { + extend: {}, }, - plugins: [require("daisyui"), require("@tailwindcss/typography")], + plugins: [require("tw-elements/dist/plugin.cjs")], + darkMode: "class", }; diff --git a/tsconfig.json b/tsconfig.json index f468454..d8ac240 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -41,9 +41,4 @@ "exclude": [ "node_modules" ], - // "references": [ - // { - // "path": "./tsconfig.node.json" - // } - // ] } \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts index f5de01d..a80ddcd 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -6,10 +6,5 @@ export default ({ mode }) => { process.env = { ...process.env, ...loadEnv(mode, process.cwd()) }; return defineConfig({ plugins: [react()], - // resolve: { - // alias: { - // "tailwind.config.js": path.resolve(__dirname, "tailwind.config.js"), - // }, - // }, }); };