Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Initial commit from Create Next App

trueberryless bdabbd54

+3597
+3
.eslintrc.json
··· 1 + { 2 + "extends": "next/core-web-vitals" 3 + }
+36
.gitignore
··· 1 + # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 + 3 + # dependencies 4 + /node_modules 5 + /.pnp 6 + .pnp.js 7 + .yarn/install-state.gz 8 + 9 + # testing 10 + /coverage 11 + 12 + # next.js 13 + /.next/ 14 + /out/ 15 + 16 + # production 17 + /build 18 + 19 + # misc 20 + .DS_Store 21 + *.pem 22 + 23 + # debug 24 + npm-debug.log* 25 + yarn-debug.log* 26 + yarn-error.log* 27 + 28 + # local env files 29 + .env*.local 30 + 31 + # vercel 32 + .vercel 33 + 34 + # typescript 35 + *.tsbuildinfo 36 + next-env.d.ts
+36
README.md
··· 1 + This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). 2 + 3 + ## Getting Started 4 + 5 + First, run the development server: 6 + 7 + ```bash 8 + npm run dev 9 + # or 10 + yarn dev 11 + # or 12 + pnpm dev 13 + # or 14 + bun dev 15 + ``` 16 + 17 + Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 18 + 19 + You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. 20 + 21 + This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. 22 + 23 + ## Learn More 24 + 25 + To learn more about Next.js, take a look at the following resources: 26 + 27 + - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 28 + - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 29 + 30 + You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 31 + 32 + ## Deploy on Vercel 33 + 34 + The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 35 + 36 + Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
+4
next.config.mjs
··· 1 + /** @type {import('next').NextConfig} */ 2 + const nextConfig = {}; 3 + 4 + export default nextConfig;
+26
package.json
··· 1 + { 2 + "name": "true-tracker", 3 + "version": "0.1.0", 4 + "private": true, 5 + "scripts": { 6 + "dev": "next dev", 7 + "build": "next build", 8 + "start": "next start", 9 + "lint": "next lint" 10 + }, 11 + "dependencies": { 12 + "react": "^18", 13 + "react-dom": "^18", 14 + "next": "14.2.4" 15 + }, 16 + "devDependencies": { 17 + "typescript": "^5", 18 + "@types/node": "^20", 19 + "@types/react": "^18", 20 + "@types/react-dom": "^18", 21 + "postcss": "^8", 22 + "tailwindcss": "^3.4.1", 23 + "eslint": "^8", 24 + "eslint-config-next": "14.2.4" 25 + } 26 + }
+3268
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + importers: 8 + 9 + .: 10 + dependencies: 11 + next: 12 + specifier: 14.2.4 13 + version: 14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 14 + react: 15 + specifier: ^18 16 + version: 18.3.1 17 + react-dom: 18 + specifier: ^18 19 + version: 18.3.1(react@18.3.1) 20 + devDependencies: 21 + '@types/node': 22 + specifier: ^20 23 + version: 20.14.9 24 + '@types/react': 25 + specifier: ^18 26 + version: 18.3.3 27 + '@types/react-dom': 28 + specifier: ^18 29 + version: 18.3.0 30 + eslint: 31 + specifier: ^8 32 + version: 8.57.0 33 + eslint-config-next: 34 + specifier: 14.2.4 35 + version: 14.2.4(eslint@8.57.0)(typescript@5.5.3) 36 + postcss: 37 + specifier: ^8 38 + version: 8.4.39 39 + tailwindcss: 40 + specifier: ^3.4.1 41 + version: 3.4.4 42 + typescript: 43 + specifier: ^5 44 + version: 5.5.3 45 + 46 + packages: 47 + 48 + '@alloc/quick-lru@5.2.0': 49 + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 50 + engines: {node: '>=10'} 51 + 52 + '@eslint-community/eslint-utils@4.4.0': 53 + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 54 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 55 + peerDependencies: 56 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 57 + 58 + '@eslint-community/regexpp@4.11.0': 59 + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} 60 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 61 + 62 + '@eslint/eslintrc@2.1.4': 63 + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} 64 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 65 + 66 + '@eslint/js@8.57.0': 67 + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} 68 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 69 + 70 + '@humanwhocodes/config-array@0.11.14': 71 + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} 72 + engines: {node: '>=10.10.0'} 73 + deprecated: Use @eslint/config-array instead 74 + 75 + '@humanwhocodes/module-importer@1.0.1': 76 + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 77 + engines: {node: '>=12.22'} 78 + 79 + '@humanwhocodes/object-schema@2.0.3': 80 + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} 81 + deprecated: Use @eslint/object-schema instead 82 + 83 + '@isaacs/cliui@8.0.2': 84 + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 85 + engines: {node: '>=12'} 86 + 87 + '@jridgewell/gen-mapping@0.3.5': 88 + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 89 + engines: {node: '>=6.0.0'} 90 + 91 + '@jridgewell/resolve-uri@3.1.2': 92 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 93 + engines: {node: '>=6.0.0'} 94 + 95 + '@jridgewell/set-array@1.2.1': 96 + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 97 + engines: {node: '>=6.0.0'} 98 + 99 + '@jridgewell/sourcemap-codec@1.4.15': 100 + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 101 + 102 + '@jridgewell/trace-mapping@0.3.25': 103 + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 104 + 105 + '@next/env@14.2.4': 106 + resolution: {integrity: sha512-3EtkY5VDkuV2+lNmKlbkibIJxcO4oIHEhBWne6PaAp+76J9KoSsGvNikp6ivzAT8dhhBMYrm6op2pS1ApG0Hzg==} 107 + 108 + '@next/eslint-plugin-next@14.2.4': 109 + resolution: {integrity: sha512-svSFxW9f3xDaZA3idQmlFw7SusOuWTpDTAeBlO3AEPDltrraV+lqs7mAc6A27YdnpQVVIA3sODqUAAHdWhVWsA==} 110 + 111 + '@next/swc-darwin-arm64@14.2.4': 112 + resolution: {integrity: sha512-AH3mO4JlFUqsYcwFUHb1wAKlebHU/Hv2u2kb1pAuRanDZ7pD/A/KPD98RHZmwsJpdHQwfEc/06mgpSzwrJYnNg==} 113 + engines: {node: '>= 10'} 114 + cpu: [arm64] 115 + os: [darwin] 116 + 117 + '@next/swc-darwin-x64@14.2.4': 118 + resolution: {integrity: sha512-QVadW73sWIO6E2VroyUjuAxhWLZWEpiFqHdZdoQ/AMpN9YWGuHV8t2rChr0ahy+irKX5mlDU7OY68k3n4tAZTg==} 119 + engines: {node: '>= 10'} 120 + cpu: [x64] 121 + os: [darwin] 122 + 123 + '@next/swc-linux-arm64-gnu@14.2.4': 124 + resolution: {integrity: sha512-KT6GUrb3oyCfcfJ+WliXuJnD6pCpZiosx2X3k66HLR+DMoilRb76LpWPGb4tZprawTtcnyrv75ElD6VncVamUQ==} 125 + engines: {node: '>= 10'} 126 + cpu: [arm64] 127 + os: [linux] 128 + 129 + '@next/swc-linux-arm64-musl@14.2.4': 130 + resolution: {integrity: sha512-Alv8/XGSs/ytwQcbCHwze1HmiIkIVhDHYLjczSVrf0Wi2MvKn/blt7+S6FJitj3yTlMwMxII1gIJ9WepI4aZ/A==} 131 + engines: {node: '>= 10'} 132 + cpu: [arm64] 133 + os: [linux] 134 + 135 + '@next/swc-linux-x64-gnu@14.2.4': 136 + resolution: {integrity: sha512-ze0ShQDBPCqxLImzw4sCdfnB3lRmN3qGMB2GWDRlq5Wqy4G36pxtNOo2usu/Nm9+V2Rh/QQnrRc2l94kYFXO6Q==} 137 + engines: {node: '>= 10'} 138 + cpu: [x64] 139 + os: [linux] 140 + 141 + '@next/swc-linux-x64-musl@14.2.4': 142 + resolution: {integrity: sha512-8dwC0UJoc6fC7PX70csdaznVMNr16hQrTDAMPvLPloazlcaWfdPogq+UpZX6Drqb1OBlwowz8iG7WR0Tzk/diQ==} 143 + engines: {node: '>= 10'} 144 + cpu: [x64] 145 + os: [linux] 146 + 147 + '@next/swc-win32-arm64-msvc@14.2.4': 148 + resolution: {integrity: sha512-jxyg67NbEWkDyvM+O8UDbPAyYRZqGLQDTPwvrBBeOSyVWW/jFQkQKQ70JDqDSYg1ZDdl+E3nkbFbq8xM8E9x8A==} 149 + engines: {node: '>= 10'} 150 + cpu: [arm64] 151 + os: [win32] 152 + 153 + '@next/swc-win32-ia32-msvc@14.2.4': 154 + resolution: {integrity: sha512-twrmN753hjXRdcrZmZttb/m5xaCBFa48Dt3FbeEItpJArxriYDunWxJn+QFXdJ3hPkm4u7CKxncVvnmgQMY1ag==} 155 + engines: {node: '>= 10'} 156 + cpu: [ia32] 157 + os: [win32] 158 + 159 + '@next/swc-win32-x64-msvc@14.2.4': 160 + resolution: {integrity: sha512-tkLrjBzqFTP8DVrAAQmZelEahfR9OxWpFR++vAI9FBhCiIxtwHwBHC23SBHCTURBtwB4kc/x44imVOnkKGNVGg==} 161 + engines: {node: '>= 10'} 162 + cpu: [x64] 163 + os: [win32] 164 + 165 + '@nodelib/fs.scandir@2.1.5': 166 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 167 + engines: {node: '>= 8'} 168 + 169 + '@nodelib/fs.stat@2.0.5': 170 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 171 + engines: {node: '>= 8'} 172 + 173 + '@nodelib/fs.walk@1.2.8': 174 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 175 + engines: {node: '>= 8'} 176 + 177 + '@pkgjs/parseargs@0.11.0': 178 + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 179 + engines: {node: '>=14'} 180 + 181 + '@rushstack/eslint-patch@1.10.3': 182 + resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} 183 + 184 + '@swc/counter@0.1.3': 185 + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} 186 + 187 + '@swc/helpers@0.5.5': 188 + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} 189 + 190 + '@types/json5@0.0.29': 191 + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 192 + 193 + '@types/node@20.14.9': 194 + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} 195 + 196 + '@types/prop-types@15.7.12': 197 + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} 198 + 199 + '@types/react-dom@18.3.0': 200 + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} 201 + 202 + '@types/react@18.3.3': 203 + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} 204 + 205 + '@typescript-eslint/parser@7.2.0': 206 + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} 207 + engines: {node: ^16.0.0 || >=18.0.0} 208 + peerDependencies: 209 + eslint: ^8.56.0 210 + typescript: '*' 211 + peerDependenciesMeta: 212 + typescript: 213 + optional: true 214 + 215 + '@typescript-eslint/scope-manager@7.2.0': 216 + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} 217 + engines: {node: ^16.0.0 || >=18.0.0} 218 + 219 + '@typescript-eslint/types@7.2.0': 220 + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} 221 + engines: {node: ^16.0.0 || >=18.0.0} 222 + 223 + '@typescript-eslint/typescript-estree@7.2.0': 224 + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} 225 + engines: {node: ^16.0.0 || >=18.0.0} 226 + peerDependencies: 227 + typescript: '*' 228 + peerDependenciesMeta: 229 + typescript: 230 + optional: true 231 + 232 + '@typescript-eslint/visitor-keys@7.2.0': 233 + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} 234 + engines: {node: ^16.0.0 || >=18.0.0} 235 + 236 + '@ungap/structured-clone@1.2.0': 237 + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 238 + 239 + acorn-jsx@5.3.2: 240 + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 241 + peerDependencies: 242 + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 243 + 244 + acorn@8.12.0: 245 + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} 246 + engines: {node: '>=0.4.0'} 247 + hasBin: true 248 + 249 + ajv@6.12.6: 250 + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 251 + 252 + ansi-regex@5.0.1: 253 + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 254 + engines: {node: '>=8'} 255 + 256 + ansi-regex@6.0.1: 257 + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 258 + engines: {node: '>=12'} 259 + 260 + ansi-styles@4.3.0: 261 + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 262 + engines: {node: '>=8'} 263 + 264 + ansi-styles@6.2.1: 265 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 266 + engines: {node: '>=12'} 267 + 268 + any-promise@1.3.0: 269 + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 270 + 271 + anymatch@3.1.3: 272 + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 273 + engines: {node: '>= 8'} 274 + 275 + arg@5.0.2: 276 + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 277 + 278 + argparse@2.0.1: 279 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 280 + 281 + aria-query@5.1.3: 282 + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} 283 + 284 + array-buffer-byte-length@1.0.1: 285 + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} 286 + engines: {node: '>= 0.4'} 287 + 288 + array-includes@3.1.8: 289 + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} 290 + engines: {node: '>= 0.4'} 291 + 292 + array-union@2.1.0: 293 + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 294 + engines: {node: '>=8'} 295 + 296 + array.prototype.findlast@1.2.5: 297 + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} 298 + engines: {node: '>= 0.4'} 299 + 300 + array.prototype.findlastindex@1.2.5: 301 + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} 302 + engines: {node: '>= 0.4'} 303 + 304 + array.prototype.flat@1.3.2: 305 + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} 306 + engines: {node: '>= 0.4'} 307 + 308 + array.prototype.flatmap@1.3.2: 309 + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} 310 + engines: {node: '>= 0.4'} 311 + 312 + array.prototype.toreversed@1.1.2: 313 + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} 314 + 315 + array.prototype.tosorted@1.1.4: 316 + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} 317 + engines: {node: '>= 0.4'} 318 + 319 + arraybuffer.prototype.slice@1.0.3: 320 + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} 321 + engines: {node: '>= 0.4'} 322 + 323 + ast-types-flow@0.0.8: 324 + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} 325 + 326 + available-typed-arrays@1.0.7: 327 + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} 328 + engines: {node: '>= 0.4'} 329 + 330 + axe-core@4.9.1: 331 + resolution: {integrity: sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==} 332 + engines: {node: '>=4'} 333 + 334 + axobject-query@3.1.1: 335 + resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} 336 + 337 + balanced-match@1.0.2: 338 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 339 + 340 + binary-extensions@2.3.0: 341 + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 342 + engines: {node: '>=8'} 343 + 344 + brace-expansion@1.1.11: 345 + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 346 + 347 + brace-expansion@2.0.1: 348 + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 349 + 350 + braces@3.0.3: 351 + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 352 + engines: {node: '>=8'} 353 + 354 + busboy@1.6.0: 355 + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 356 + engines: {node: '>=10.16.0'} 357 + 358 + call-bind@1.0.7: 359 + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} 360 + engines: {node: '>= 0.4'} 361 + 362 + callsites@3.1.0: 363 + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 364 + engines: {node: '>=6'} 365 + 366 + camelcase-css@2.0.1: 367 + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 368 + engines: {node: '>= 6'} 369 + 370 + caniuse-lite@1.0.30001639: 371 + resolution: {integrity: sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==} 372 + 373 + chalk@4.1.2: 374 + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 375 + engines: {node: '>=10'} 376 + 377 + chokidar@3.6.0: 378 + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 379 + engines: {node: '>= 8.10.0'} 380 + 381 + client-only@0.0.1: 382 + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 383 + 384 + color-convert@2.0.1: 385 + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 386 + engines: {node: '>=7.0.0'} 387 + 388 + color-name@1.1.4: 389 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 390 + 391 + commander@4.1.1: 392 + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 393 + engines: {node: '>= 6'} 394 + 395 + concat-map@0.0.1: 396 + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 397 + 398 + cross-spawn@7.0.3: 399 + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 400 + engines: {node: '>= 8'} 401 + 402 + cssesc@3.0.0: 403 + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 404 + engines: {node: '>=4'} 405 + hasBin: true 406 + 407 + csstype@3.1.3: 408 + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 409 + 410 + damerau-levenshtein@1.0.8: 411 + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 412 + 413 + data-view-buffer@1.0.1: 414 + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} 415 + engines: {node: '>= 0.4'} 416 + 417 + data-view-byte-length@1.0.1: 418 + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} 419 + engines: {node: '>= 0.4'} 420 + 421 + data-view-byte-offset@1.0.0: 422 + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} 423 + engines: {node: '>= 0.4'} 424 + 425 + debug@3.2.7: 426 + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 427 + peerDependencies: 428 + supports-color: '*' 429 + peerDependenciesMeta: 430 + supports-color: 431 + optional: true 432 + 433 + debug@4.3.5: 434 + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} 435 + engines: {node: '>=6.0'} 436 + peerDependencies: 437 + supports-color: '*' 438 + peerDependenciesMeta: 439 + supports-color: 440 + optional: true 441 + 442 + deep-equal@2.2.3: 443 + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} 444 + engines: {node: '>= 0.4'} 445 + 446 + deep-is@0.1.4: 447 + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 448 + 449 + define-data-property@1.1.4: 450 + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 451 + engines: {node: '>= 0.4'} 452 + 453 + define-properties@1.2.1: 454 + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 455 + engines: {node: '>= 0.4'} 456 + 457 + didyoumean@1.2.2: 458 + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 459 + 460 + dir-glob@3.0.1: 461 + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 462 + engines: {node: '>=8'} 463 + 464 + dlv@1.1.3: 465 + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 466 + 467 + doctrine@2.1.0: 468 + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 469 + engines: {node: '>=0.10.0'} 470 + 471 + doctrine@3.0.0: 472 + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 473 + engines: {node: '>=6.0.0'} 474 + 475 + eastasianwidth@0.2.0: 476 + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 477 + 478 + emoji-regex@8.0.0: 479 + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 480 + 481 + emoji-regex@9.2.2: 482 + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 483 + 484 + enhanced-resolve@5.17.0: 485 + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} 486 + engines: {node: '>=10.13.0'} 487 + 488 + es-abstract@1.23.3: 489 + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} 490 + engines: {node: '>= 0.4'} 491 + 492 + es-define-property@1.0.0: 493 + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} 494 + engines: {node: '>= 0.4'} 495 + 496 + es-errors@1.3.0: 497 + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 498 + engines: {node: '>= 0.4'} 499 + 500 + es-get-iterator@1.1.3: 501 + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} 502 + 503 + es-iterator-helpers@1.0.19: 504 + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} 505 + engines: {node: '>= 0.4'} 506 + 507 + es-object-atoms@1.0.0: 508 + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} 509 + engines: {node: '>= 0.4'} 510 + 511 + es-set-tostringtag@2.0.3: 512 + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} 513 + engines: {node: '>= 0.4'} 514 + 515 + es-shim-unscopables@1.0.2: 516 + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 517 + 518 + es-to-primitive@1.2.1: 519 + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 520 + engines: {node: '>= 0.4'} 521 + 522 + escape-string-regexp@4.0.0: 523 + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 524 + engines: {node: '>=10'} 525 + 526 + eslint-config-next@14.2.4: 527 + resolution: {integrity: sha512-Qr0wMgG9m6m4uYy2jrYJmyuNlYZzPRQq5Kvb9IDlYwn+7yq6W6sfMNFgb+9guM1KYwuIo6TIaiFhZJ6SnQ/Efw==} 528 + peerDependencies: 529 + eslint: ^7.23.0 || ^8.0.0 530 + typescript: '>=3.3.1' 531 + peerDependenciesMeta: 532 + typescript: 533 + optional: true 534 + 535 + eslint-import-resolver-node@0.3.9: 536 + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 537 + 538 + eslint-import-resolver-typescript@3.6.1: 539 + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} 540 + engines: {node: ^14.18.0 || >=16.0.0} 541 + peerDependencies: 542 + eslint: '*' 543 + eslint-plugin-import: '*' 544 + 545 + eslint-module-utils@2.8.1: 546 + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} 547 + engines: {node: '>=4'} 548 + peerDependencies: 549 + '@typescript-eslint/parser': '*' 550 + eslint: '*' 551 + eslint-import-resolver-node: '*' 552 + eslint-import-resolver-typescript: '*' 553 + eslint-import-resolver-webpack: '*' 554 + peerDependenciesMeta: 555 + '@typescript-eslint/parser': 556 + optional: true 557 + eslint: 558 + optional: true 559 + eslint-import-resolver-node: 560 + optional: true 561 + eslint-import-resolver-typescript: 562 + optional: true 563 + eslint-import-resolver-webpack: 564 + optional: true 565 + 566 + eslint-plugin-import@2.29.1: 567 + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} 568 + engines: {node: '>=4'} 569 + peerDependencies: 570 + '@typescript-eslint/parser': '*' 571 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 572 + peerDependenciesMeta: 573 + '@typescript-eslint/parser': 574 + optional: true 575 + 576 + eslint-plugin-jsx-a11y@6.9.0: 577 + resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} 578 + engines: {node: '>=4.0'} 579 + peerDependencies: 580 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 581 + 582 + eslint-plugin-react-hooks@4.6.2: 583 + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} 584 + engines: {node: '>=10'} 585 + peerDependencies: 586 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 587 + 588 + eslint-plugin-react@7.34.3: 589 + resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} 590 + engines: {node: '>=4'} 591 + peerDependencies: 592 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 593 + 594 + eslint-scope@7.2.2: 595 + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 596 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 597 + 598 + eslint-visitor-keys@3.4.3: 599 + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 600 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 601 + 602 + eslint@8.57.0: 603 + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} 604 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 605 + hasBin: true 606 + 607 + espree@9.6.1: 608 + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 609 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 610 + 611 + esquery@1.5.0: 612 + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 613 + engines: {node: '>=0.10'} 614 + 615 + esrecurse@4.3.0: 616 + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 617 + engines: {node: '>=4.0'} 618 + 619 + estraverse@5.3.0: 620 + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 621 + engines: {node: '>=4.0'} 622 + 623 + esutils@2.0.3: 624 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 625 + engines: {node: '>=0.10.0'} 626 + 627 + fast-deep-equal@3.1.3: 628 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 629 + 630 + fast-glob@3.3.2: 631 + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 632 + engines: {node: '>=8.6.0'} 633 + 634 + fast-json-stable-stringify@2.1.0: 635 + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 636 + 637 + fast-levenshtein@2.0.6: 638 + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 639 + 640 + fastq@1.17.1: 641 + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 642 + 643 + file-entry-cache@6.0.1: 644 + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 645 + engines: {node: ^10.12.0 || >=12.0.0} 646 + 647 + fill-range@7.1.1: 648 + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 649 + engines: {node: '>=8'} 650 + 651 + find-up@5.0.0: 652 + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 653 + engines: {node: '>=10'} 654 + 655 + flat-cache@3.2.0: 656 + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 657 + engines: {node: ^10.12.0 || >=12.0.0} 658 + 659 + flatted@3.3.1: 660 + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} 661 + 662 + for-each@0.3.3: 663 + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 664 + 665 + foreground-child@3.2.1: 666 + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} 667 + engines: {node: '>=14'} 668 + 669 + fs.realpath@1.0.0: 670 + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 671 + 672 + fsevents@2.3.3: 673 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 674 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 675 + os: [darwin] 676 + 677 + function-bind@1.1.2: 678 + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 679 + 680 + function.prototype.name@1.1.6: 681 + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} 682 + engines: {node: '>= 0.4'} 683 + 684 + functions-have-names@1.2.3: 685 + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 686 + 687 + get-intrinsic@1.2.4: 688 + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} 689 + engines: {node: '>= 0.4'} 690 + 691 + get-symbol-description@1.0.2: 692 + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} 693 + engines: {node: '>= 0.4'} 694 + 695 + get-tsconfig@4.7.5: 696 + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} 697 + 698 + glob-parent@5.1.2: 699 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 700 + engines: {node: '>= 6'} 701 + 702 + glob-parent@6.0.2: 703 + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 704 + engines: {node: '>=10.13.0'} 705 + 706 + glob@10.3.10: 707 + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 708 + engines: {node: '>=16 || 14 >=14.17'} 709 + hasBin: true 710 + 711 + glob@10.4.2: 712 + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} 713 + engines: {node: '>=16 || 14 >=14.18'} 714 + hasBin: true 715 + 716 + glob@7.2.3: 717 + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 718 + deprecated: Glob versions prior to v9 are no longer supported 719 + 720 + globals@13.24.0: 721 + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 722 + engines: {node: '>=8'} 723 + 724 + globalthis@1.0.4: 725 + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} 726 + engines: {node: '>= 0.4'} 727 + 728 + globby@11.1.0: 729 + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 730 + engines: {node: '>=10'} 731 + 732 + gopd@1.0.1: 733 + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 734 + 735 + graceful-fs@4.2.11: 736 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 737 + 738 + graphemer@1.4.0: 739 + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 740 + 741 + has-bigints@1.0.2: 742 + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 743 + 744 + has-flag@4.0.0: 745 + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 746 + engines: {node: '>=8'} 747 + 748 + has-property-descriptors@1.0.2: 749 + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 750 + 751 + has-proto@1.0.3: 752 + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} 753 + engines: {node: '>= 0.4'} 754 + 755 + has-symbols@1.0.3: 756 + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 757 + engines: {node: '>= 0.4'} 758 + 759 + has-tostringtag@1.0.2: 760 + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 761 + engines: {node: '>= 0.4'} 762 + 763 + hasown@2.0.2: 764 + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 765 + engines: {node: '>= 0.4'} 766 + 767 + ignore@5.3.1: 768 + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} 769 + engines: {node: '>= 4'} 770 + 771 + import-fresh@3.3.0: 772 + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 773 + engines: {node: '>=6'} 774 + 775 + imurmurhash@0.1.4: 776 + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 777 + engines: {node: '>=0.8.19'} 778 + 779 + inflight@1.0.6: 780 + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 781 + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 782 + 783 + inherits@2.0.4: 784 + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 785 + 786 + internal-slot@1.0.7: 787 + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} 788 + engines: {node: '>= 0.4'} 789 + 790 + is-arguments@1.1.1: 791 + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} 792 + engines: {node: '>= 0.4'} 793 + 794 + is-array-buffer@3.0.4: 795 + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} 796 + engines: {node: '>= 0.4'} 797 + 798 + is-async-function@2.0.0: 799 + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 800 + engines: {node: '>= 0.4'} 801 + 802 + is-bigint@1.0.4: 803 + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 804 + 805 + is-binary-path@2.1.0: 806 + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 807 + engines: {node: '>=8'} 808 + 809 + is-boolean-object@1.1.2: 810 + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 811 + engines: {node: '>= 0.4'} 812 + 813 + is-callable@1.2.7: 814 + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 815 + engines: {node: '>= 0.4'} 816 + 817 + is-core-module@2.14.0: 818 + resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} 819 + engines: {node: '>= 0.4'} 820 + 821 + is-data-view@1.0.1: 822 + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} 823 + engines: {node: '>= 0.4'} 824 + 825 + is-date-object@1.0.5: 826 + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 827 + engines: {node: '>= 0.4'} 828 + 829 + is-extglob@2.1.1: 830 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 831 + engines: {node: '>=0.10.0'} 832 + 833 + is-finalizationregistry@1.0.2: 834 + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} 835 + 836 + is-fullwidth-code-point@3.0.0: 837 + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 838 + engines: {node: '>=8'} 839 + 840 + is-generator-function@1.0.10: 841 + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 842 + engines: {node: '>= 0.4'} 843 + 844 + is-glob@4.0.3: 845 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 846 + engines: {node: '>=0.10.0'} 847 + 848 + is-map@2.0.3: 849 + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} 850 + engines: {node: '>= 0.4'} 851 + 852 + is-negative-zero@2.0.3: 853 + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} 854 + engines: {node: '>= 0.4'} 855 + 856 + is-number-object@1.0.7: 857 + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 858 + engines: {node: '>= 0.4'} 859 + 860 + is-number@7.0.0: 861 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 862 + engines: {node: '>=0.12.0'} 863 + 864 + is-path-inside@3.0.3: 865 + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 866 + engines: {node: '>=8'} 867 + 868 + is-regex@1.1.4: 869 + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 870 + engines: {node: '>= 0.4'} 871 + 872 + is-set@2.0.3: 873 + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} 874 + engines: {node: '>= 0.4'} 875 + 876 + is-shared-array-buffer@1.0.3: 877 + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} 878 + engines: {node: '>= 0.4'} 879 + 880 + is-string@1.0.7: 881 + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 882 + engines: {node: '>= 0.4'} 883 + 884 + is-symbol@1.0.4: 885 + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 886 + engines: {node: '>= 0.4'} 887 + 888 + is-typed-array@1.1.13: 889 + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} 890 + engines: {node: '>= 0.4'} 891 + 892 + is-weakmap@2.0.2: 893 + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} 894 + engines: {node: '>= 0.4'} 895 + 896 + is-weakref@1.0.2: 897 + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 898 + 899 + is-weakset@2.0.3: 900 + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} 901 + engines: {node: '>= 0.4'} 902 + 903 + isarray@2.0.5: 904 + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 905 + 906 + isexe@2.0.0: 907 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 908 + 909 + iterator.prototype@1.1.2: 910 + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} 911 + 912 + jackspeak@2.3.6: 913 + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} 914 + engines: {node: '>=14'} 915 + 916 + jackspeak@3.4.0: 917 + resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} 918 + engines: {node: '>=14'} 919 + 920 + jiti@1.21.6: 921 + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} 922 + hasBin: true 923 + 924 + js-tokens@4.0.0: 925 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 926 + 927 + js-yaml@4.1.0: 928 + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 929 + hasBin: true 930 + 931 + json-buffer@3.0.1: 932 + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 933 + 934 + json-schema-traverse@0.4.1: 935 + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 936 + 937 + json-stable-stringify-without-jsonify@1.0.1: 938 + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 939 + 940 + json5@1.0.2: 941 + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} 942 + hasBin: true 943 + 944 + jsx-ast-utils@3.3.5: 945 + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} 946 + engines: {node: '>=4.0'} 947 + 948 + keyv@4.5.4: 949 + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 950 + 951 + language-subtag-registry@0.3.23: 952 + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} 953 + 954 + language-tags@1.0.9: 955 + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} 956 + engines: {node: '>=0.10'} 957 + 958 + levn@0.4.1: 959 + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 960 + engines: {node: '>= 0.8.0'} 961 + 962 + lilconfig@2.1.0: 963 + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 964 + engines: {node: '>=10'} 965 + 966 + lilconfig@3.1.2: 967 + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} 968 + engines: {node: '>=14'} 969 + 970 + lines-and-columns@1.2.4: 971 + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 972 + 973 + locate-path@6.0.0: 974 + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 975 + engines: {node: '>=10'} 976 + 977 + lodash.merge@4.6.2: 978 + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 979 + 980 + loose-envify@1.4.0: 981 + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 982 + hasBin: true 983 + 984 + lru-cache@10.3.0: 985 + resolution: {integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==} 986 + engines: {node: 14 || >=16.14} 987 + 988 + merge2@1.4.1: 989 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 990 + engines: {node: '>= 8'} 991 + 992 + micromatch@4.0.7: 993 + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} 994 + engines: {node: '>=8.6'} 995 + 996 + minimatch@3.1.2: 997 + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 998 + 999 + minimatch@9.0.3: 1000 + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 1001 + engines: {node: '>=16 || 14 >=14.17'} 1002 + 1003 + minimatch@9.0.5: 1004 + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1005 + engines: {node: '>=16 || 14 >=14.17'} 1006 + 1007 + minimist@1.2.8: 1008 + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1009 + 1010 + minipass@7.1.2: 1011 + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 1012 + engines: {node: '>=16 || 14 >=14.17'} 1013 + 1014 + ms@2.1.2: 1015 + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1016 + 1017 + ms@2.1.3: 1018 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1019 + 1020 + mz@2.7.0: 1021 + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 1022 + 1023 + nanoid@3.3.7: 1024 + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 1025 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1026 + hasBin: true 1027 + 1028 + natural-compare@1.4.0: 1029 + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1030 + 1031 + next@14.2.4: 1032 + resolution: {integrity: sha512-R8/V7vugY+822rsQGQCjoLhMuC9oFj9SOi4Cl4b2wjDrseD0LRZ10W7R6Czo4w9ZznVSshKjuIomsRjvm9EKJQ==} 1033 + engines: {node: '>=18.17.0'} 1034 + hasBin: true 1035 + peerDependencies: 1036 + '@opentelemetry/api': ^1.1.0 1037 + '@playwright/test': ^1.41.2 1038 + react: ^18.2.0 1039 + react-dom: ^18.2.0 1040 + sass: ^1.3.0 1041 + peerDependenciesMeta: 1042 + '@opentelemetry/api': 1043 + optional: true 1044 + '@playwright/test': 1045 + optional: true 1046 + sass: 1047 + optional: true 1048 + 1049 + normalize-path@3.0.0: 1050 + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1051 + engines: {node: '>=0.10.0'} 1052 + 1053 + object-assign@4.1.1: 1054 + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1055 + engines: {node: '>=0.10.0'} 1056 + 1057 + object-hash@3.0.0: 1058 + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 1059 + engines: {node: '>= 6'} 1060 + 1061 + object-inspect@1.13.2: 1062 + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} 1063 + engines: {node: '>= 0.4'} 1064 + 1065 + object-is@1.1.6: 1066 + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} 1067 + engines: {node: '>= 0.4'} 1068 + 1069 + object-keys@1.1.1: 1070 + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 1071 + engines: {node: '>= 0.4'} 1072 + 1073 + object.assign@4.1.5: 1074 + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} 1075 + engines: {node: '>= 0.4'} 1076 + 1077 + object.entries@1.1.8: 1078 + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} 1079 + engines: {node: '>= 0.4'} 1080 + 1081 + object.fromentries@2.0.8: 1082 + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} 1083 + engines: {node: '>= 0.4'} 1084 + 1085 + object.groupby@1.0.3: 1086 + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} 1087 + engines: {node: '>= 0.4'} 1088 + 1089 + object.hasown@1.1.4: 1090 + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} 1091 + engines: {node: '>= 0.4'} 1092 + 1093 + object.values@1.2.0: 1094 + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} 1095 + engines: {node: '>= 0.4'} 1096 + 1097 + once@1.4.0: 1098 + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1099 + 1100 + optionator@0.9.4: 1101 + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1102 + engines: {node: '>= 0.8.0'} 1103 + 1104 + p-limit@3.1.0: 1105 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1106 + engines: {node: '>=10'} 1107 + 1108 + p-locate@5.0.0: 1109 + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1110 + engines: {node: '>=10'} 1111 + 1112 + package-json-from-dist@1.0.0: 1113 + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} 1114 + 1115 + parent-module@1.0.1: 1116 + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1117 + engines: {node: '>=6'} 1118 + 1119 + path-exists@4.0.0: 1120 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1121 + engines: {node: '>=8'} 1122 + 1123 + path-is-absolute@1.0.1: 1124 + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1125 + engines: {node: '>=0.10.0'} 1126 + 1127 + path-key@3.1.1: 1128 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1129 + engines: {node: '>=8'} 1130 + 1131 + path-parse@1.0.7: 1132 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1133 + 1134 + path-scurry@1.11.1: 1135 + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 1136 + engines: {node: '>=16 || 14 >=14.18'} 1137 + 1138 + path-type@4.0.0: 1139 + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1140 + engines: {node: '>=8'} 1141 + 1142 + picocolors@1.0.1: 1143 + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} 1144 + 1145 + picomatch@2.3.1: 1146 + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1147 + engines: {node: '>=8.6'} 1148 + 1149 + pify@2.3.0: 1150 + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 1151 + engines: {node: '>=0.10.0'} 1152 + 1153 + pirates@4.0.6: 1154 + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 1155 + engines: {node: '>= 6'} 1156 + 1157 + possible-typed-array-names@1.0.0: 1158 + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 1159 + engines: {node: '>= 0.4'} 1160 + 1161 + postcss-import@15.1.0: 1162 + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 1163 + engines: {node: '>=14.0.0'} 1164 + peerDependencies: 1165 + postcss: ^8.0.0 1166 + 1167 + postcss-js@4.0.1: 1168 + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 1169 + engines: {node: ^12 || ^14 || >= 16} 1170 + peerDependencies: 1171 + postcss: ^8.4.21 1172 + 1173 + postcss-load-config@4.0.2: 1174 + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 1175 + engines: {node: '>= 14'} 1176 + peerDependencies: 1177 + postcss: '>=8.0.9' 1178 + ts-node: '>=9.0.0' 1179 + peerDependenciesMeta: 1180 + postcss: 1181 + optional: true 1182 + ts-node: 1183 + optional: true 1184 + 1185 + postcss-nested@6.0.1: 1186 + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} 1187 + engines: {node: '>=12.0'} 1188 + peerDependencies: 1189 + postcss: ^8.2.14 1190 + 1191 + postcss-selector-parser@6.1.0: 1192 + resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} 1193 + engines: {node: '>=4'} 1194 + 1195 + postcss-value-parser@4.2.0: 1196 + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 1197 + 1198 + postcss@8.4.31: 1199 + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 1200 + engines: {node: ^10 || ^12 || >=14} 1201 + 1202 + postcss@8.4.39: 1203 + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} 1204 + engines: {node: ^10 || ^12 || >=14} 1205 + 1206 + prelude-ls@1.2.1: 1207 + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1208 + engines: {node: '>= 0.8.0'} 1209 + 1210 + prop-types@15.8.1: 1211 + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 1212 + 1213 + punycode@2.3.1: 1214 + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1215 + engines: {node: '>=6'} 1216 + 1217 + queue-microtask@1.2.3: 1218 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1219 + 1220 + react-dom@18.3.1: 1221 + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} 1222 + peerDependencies: 1223 + react: ^18.3.1 1224 + 1225 + react-is@16.13.1: 1226 + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 1227 + 1228 + react@18.3.1: 1229 + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} 1230 + engines: {node: '>=0.10.0'} 1231 + 1232 + read-cache@1.0.0: 1233 + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 1234 + 1235 + readdirp@3.6.0: 1236 + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1237 + engines: {node: '>=8.10.0'} 1238 + 1239 + reflect.getprototypeof@1.0.6: 1240 + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} 1241 + engines: {node: '>= 0.4'} 1242 + 1243 + regexp.prototype.flags@1.5.2: 1244 + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} 1245 + engines: {node: '>= 0.4'} 1246 + 1247 + resolve-from@4.0.0: 1248 + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1249 + engines: {node: '>=4'} 1250 + 1251 + resolve-pkg-maps@1.0.0: 1252 + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1253 + 1254 + resolve@1.22.8: 1255 + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 1256 + hasBin: true 1257 + 1258 + resolve@2.0.0-next.5: 1259 + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} 1260 + hasBin: true 1261 + 1262 + reusify@1.0.4: 1263 + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1264 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1265 + 1266 + rimraf@3.0.2: 1267 + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1268 + deprecated: Rimraf versions prior to v4 are no longer supported 1269 + hasBin: true 1270 + 1271 + run-parallel@1.2.0: 1272 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1273 + 1274 + safe-array-concat@1.1.2: 1275 + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} 1276 + engines: {node: '>=0.4'} 1277 + 1278 + safe-regex-test@1.0.3: 1279 + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} 1280 + engines: {node: '>= 0.4'} 1281 + 1282 + scheduler@0.23.2: 1283 + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} 1284 + 1285 + semver@6.3.1: 1286 + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 1287 + hasBin: true 1288 + 1289 + semver@7.6.2: 1290 + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} 1291 + engines: {node: '>=10'} 1292 + hasBin: true 1293 + 1294 + set-function-length@1.2.2: 1295 + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} 1296 + engines: {node: '>= 0.4'} 1297 + 1298 + set-function-name@2.0.2: 1299 + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 1300 + engines: {node: '>= 0.4'} 1301 + 1302 + shebang-command@2.0.0: 1303 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1304 + engines: {node: '>=8'} 1305 + 1306 + shebang-regex@3.0.0: 1307 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1308 + engines: {node: '>=8'} 1309 + 1310 + side-channel@1.0.6: 1311 + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 1312 + engines: {node: '>= 0.4'} 1313 + 1314 + signal-exit@4.1.0: 1315 + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 1316 + engines: {node: '>=14'} 1317 + 1318 + slash@3.0.0: 1319 + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 1320 + engines: {node: '>=8'} 1321 + 1322 + source-map-js@1.2.0: 1323 + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} 1324 + engines: {node: '>=0.10.0'} 1325 + 1326 + stop-iteration-iterator@1.0.0: 1327 + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} 1328 + engines: {node: '>= 0.4'} 1329 + 1330 + streamsearch@1.1.0: 1331 + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 1332 + engines: {node: '>=10.0.0'} 1333 + 1334 + string-width@4.2.3: 1335 + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 1336 + engines: {node: '>=8'} 1337 + 1338 + string-width@5.1.2: 1339 + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 1340 + engines: {node: '>=12'} 1341 + 1342 + string.prototype.includes@2.0.0: 1343 + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} 1344 + 1345 + string.prototype.matchall@4.0.11: 1346 + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} 1347 + engines: {node: '>= 0.4'} 1348 + 1349 + string.prototype.trim@1.2.9: 1350 + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} 1351 + engines: {node: '>= 0.4'} 1352 + 1353 + string.prototype.trimend@1.0.8: 1354 + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} 1355 + 1356 + string.prototype.trimstart@1.0.8: 1357 + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} 1358 + engines: {node: '>= 0.4'} 1359 + 1360 + strip-ansi@6.0.1: 1361 + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1362 + engines: {node: '>=8'} 1363 + 1364 + strip-ansi@7.1.0: 1365 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 1366 + engines: {node: '>=12'} 1367 + 1368 + strip-bom@3.0.0: 1369 + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 1370 + engines: {node: '>=4'} 1371 + 1372 + strip-json-comments@3.1.1: 1373 + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 1374 + engines: {node: '>=8'} 1375 + 1376 + styled-jsx@5.1.1: 1377 + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} 1378 + engines: {node: '>= 12.0.0'} 1379 + peerDependencies: 1380 + '@babel/core': '*' 1381 + babel-plugin-macros: '*' 1382 + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' 1383 + peerDependenciesMeta: 1384 + '@babel/core': 1385 + optional: true 1386 + babel-plugin-macros: 1387 + optional: true 1388 + 1389 + sucrase@3.35.0: 1390 + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 1391 + engines: {node: '>=16 || 14 >=14.17'} 1392 + hasBin: true 1393 + 1394 + supports-color@7.2.0: 1395 + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1396 + engines: {node: '>=8'} 1397 + 1398 + supports-preserve-symlinks-flag@1.0.0: 1399 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 1400 + engines: {node: '>= 0.4'} 1401 + 1402 + tailwindcss@3.4.4: 1403 + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} 1404 + engines: {node: '>=14.0.0'} 1405 + hasBin: true 1406 + 1407 + tapable@2.2.1: 1408 + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 1409 + engines: {node: '>=6'} 1410 + 1411 + text-table@0.2.0: 1412 + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 1413 + 1414 + thenify-all@1.6.0: 1415 + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 1416 + engines: {node: '>=0.8'} 1417 + 1418 + thenify@3.3.1: 1419 + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 1420 + 1421 + to-regex-range@5.0.1: 1422 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1423 + engines: {node: '>=8.0'} 1424 + 1425 + ts-api-utils@1.3.0: 1426 + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} 1427 + engines: {node: '>=16'} 1428 + peerDependencies: 1429 + typescript: '>=4.2.0' 1430 + 1431 + ts-interface-checker@0.1.13: 1432 + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 1433 + 1434 + tsconfig-paths@3.15.0: 1435 + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} 1436 + 1437 + tslib@2.6.3: 1438 + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} 1439 + 1440 + type-check@0.4.0: 1441 + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 1442 + engines: {node: '>= 0.8.0'} 1443 + 1444 + type-fest@0.20.2: 1445 + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 1446 + engines: {node: '>=10'} 1447 + 1448 + typed-array-buffer@1.0.2: 1449 + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} 1450 + engines: {node: '>= 0.4'} 1451 + 1452 + typed-array-byte-length@1.0.1: 1453 + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} 1454 + engines: {node: '>= 0.4'} 1455 + 1456 + typed-array-byte-offset@1.0.2: 1457 + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} 1458 + engines: {node: '>= 0.4'} 1459 + 1460 + typed-array-length@1.0.6: 1461 + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} 1462 + engines: {node: '>= 0.4'} 1463 + 1464 + typescript@5.5.3: 1465 + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} 1466 + engines: {node: '>=14.17'} 1467 + hasBin: true 1468 + 1469 + unbox-primitive@1.0.2: 1470 + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} 1471 + 1472 + undici-types@5.26.5: 1473 + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 1474 + 1475 + uri-js@4.4.1: 1476 + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 1477 + 1478 + util-deprecate@1.0.2: 1479 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 1480 + 1481 + which-boxed-primitive@1.0.2: 1482 + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 1483 + 1484 + which-builtin-type@1.1.3: 1485 + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} 1486 + engines: {node: '>= 0.4'} 1487 + 1488 + which-collection@1.0.2: 1489 + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} 1490 + engines: {node: '>= 0.4'} 1491 + 1492 + which-typed-array@1.1.15: 1493 + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} 1494 + engines: {node: '>= 0.4'} 1495 + 1496 + which@2.0.2: 1497 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1498 + engines: {node: '>= 8'} 1499 + hasBin: true 1500 + 1501 + word-wrap@1.2.5: 1502 + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 1503 + engines: {node: '>=0.10.0'} 1504 + 1505 + wrap-ansi@7.0.0: 1506 + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 1507 + engines: {node: '>=10'} 1508 + 1509 + wrap-ansi@8.1.0: 1510 + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 1511 + engines: {node: '>=12'} 1512 + 1513 + wrappy@1.0.2: 1514 + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 1515 + 1516 + yaml@2.4.5: 1517 + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} 1518 + engines: {node: '>= 14'} 1519 + hasBin: true 1520 + 1521 + yocto-queue@0.1.0: 1522 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 1523 + engines: {node: '>=10'} 1524 + 1525 + snapshots: 1526 + 1527 + '@alloc/quick-lru@5.2.0': {} 1528 + 1529 + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': 1530 + dependencies: 1531 + eslint: 8.57.0 1532 + eslint-visitor-keys: 3.4.3 1533 + 1534 + '@eslint-community/regexpp@4.11.0': {} 1535 + 1536 + '@eslint/eslintrc@2.1.4': 1537 + dependencies: 1538 + ajv: 6.12.6 1539 + debug: 4.3.5 1540 + espree: 9.6.1 1541 + globals: 13.24.0 1542 + ignore: 5.3.1 1543 + import-fresh: 3.3.0 1544 + js-yaml: 4.1.0 1545 + minimatch: 3.1.2 1546 + strip-json-comments: 3.1.1 1547 + transitivePeerDependencies: 1548 + - supports-color 1549 + 1550 + '@eslint/js@8.57.0': {} 1551 + 1552 + '@humanwhocodes/config-array@0.11.14': 1553 + dependencies: 1554 + '@humanwhocodes/object-schema': 2.0.3 1555 + debug: 4.3.5 1556 + minimatch: 3.1.2 1557 + transitivePeerDependencies: 1558 + - supports-color 1559 + 1560 + '@humanwhocodes/module-importer@1.0.1': {} 1561 + 1562 + '@humanwhocodes/object-schema@2.0.3': {} 1563 + 1564 + '@isaacs/cliui@8.0.2': 1565 + dependencies: 1566 + string-width: 5.1.2 1567 + string-width-cjs: string-width@4.2.3 1568 + strip-ansi: 7.1.0 1569 + strip-ansi-cjs: strip-ansi@6.0.1 1570 + wrap-ansi: 8.1.0 1571 + wrap-ansi-cjs: wrap-ansi@7.0.0 1572 + 1573 + '@jridgewell/gen-mapping@0.3.5': 1574 + dependencies: 1575 + '@jridgewell/set-array': 1.2.1 1576 + '@jridgewell/sourcemap-codec': 1.4.15 1577 + '@jridgewell/trace-mapping': 0.3.25 1578 + 1579 + '@jridgewell/resolve-uri@3.1.2': {} 1580 + 1581 + '@jridgewell/set-array@1.2.1': {} 1582 + 1583 + '@jridgewell/sourcemap-codec@1.4.15': {} 1584 + 1585 + '@jridgewell/trace-mapping@0.3.25': 1586 + dependencies: 1587 + '@jridgewell/resolve-uri': 3.1.2 1588 + '@jridgewell/sourcemap-codec': 1.4.15 1589 + 1590 + '@next/env@14.2.4': {} 1591 + 1592 + '@next/eslint-plugin-next@14.2.4': 1593 + dependencies: 1594 + glob: 10.3.10 1595 + 1596 + '@next/swc-darwin-arm64@14.2.4': 1597 + optional: true 1598 + 1599 + '@next/swc-darwin-x64@14.2.4': 1600 + optional: true 1601 + 1602 + '@next/swc-linux-arm64-gnu@14.2.4': 1603 + optional: true 1604 + 1605 + '@next/swc-linux-arm64-musl@14.2.4': 1606 + optional: true 1607 + 1608 + '@next/swc-linux-x64-gnu@14.2.4': 1609 + optional: true 1610 + 1611 + '@next/swc-linux-x64-musl@14.2.4': 1612 + optional: true 1613 + 1614 + '@next/swc-win32-arm64-msvc@14.2.4': 1615 + optional: true 1616 + 1617 + '@next/swc-win32-ia32-msvc@14.2.4': 1618 + optional: true 1619 + 1620 + '@next/swc-win32-x64-msvc@14.2.4': 1621 + optional: true 1622 + 1623 + '@nodelib/fs.scandir@2.1.5': 1624 + dependencies: 1625 + '@nodelib/fs.stat': 2.0.5 1626 + run-parallel: 1.2.0 1627 + 1628 + '@nodelib/fs.stat@2.0.5': {} 1629 + 1630 + '@nodelib/fs.walk@1.2.8': 1631 + dependencies: 1632 + '@nodelib/fs.scandir': 2.1.5 1633 + fastq: 1.17.1 1634 + 1635 + '@pkgjs/parseargs@0.11.0': 1636 + optional: true 1637 + 1638 + '@rushstack/eslint-patch@1.10.3': {} 1639 + 1640 + '@swc/counter@0.1.3': {} 1641 + 1642 + '@swc/helpers@0.5.5': 1643 + dependencies: 1644 + '@swc/counter': 0.1.3 1645 + tslib: 2.6.3 1646 + 1647 + '@types/json5@0.0.29': {} 1648 + 1649 + '@types/node@20.14.9': 1650 + dependencies: 1651 + undici-types: 5.26.5 1652 + 1653 + '@types/prop-types@15.7.12': {} 1654 + 1655 + '@types/react-dom@18.3.0': 1656 + dependencies: 1657 + '@types/react': 18.3.3 1658 + 1659 + '@types/react@18.3.3': 1660 + dependencies: 1661 + '@types/prop-types': 15.7.12 1662 + csstype: 3.1.3 1663 + 1664 + '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3)': 1665 + dependencies: 1666 + '@typescript-eslint/scope-manager': 7.2.0 1667 + '@typescript-eslint/types': 7.2.0 1668 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.3) 1669 + '@typescript-eslint/visitor-keys': 7.2.0 1670 + debug: 4.3.5 1671 + eslint: 8.57.0 1672 + optionalDependencies: 1673 + typescript: 5.5.3 1674 + transitivePeerDependencies: 1675 + - supports-color 1676 + 1677 + '@typescript-eslint/scope-manager@7.2.0': 1678 + dependencies: 1679 + '@typescript-eslint/types': 7.2.0 1680 + '@typescript-eslint/visitor-keys': 7.2.0 1681 + 1682 + '@typescript-eslint/types@7.2.0': {} 1683 + 1684 + '@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.3)': 1685 + dependencies: 1686 + '@typescript-eslint/types': 7.2.0 1687 + '@typescript-eslint/visitor-keys': 7.2.0 1688 + debug: 4.3.5 1689 + globby: 11.1.0 1690 + is-glob: 4.0.3 1691 + minimatch: 9.0.3 1692 + semver: 7.6.2 1693 + ts-api-utils: 1.3.0(typescript@5.5.3) 1694 + optionalDependencies: 1695 + typescript: 5.5.3 1696 + transitivePeerDependencies: 1697 + - supports-color 1698 + 1699 + '@typescript-eslint/visitor-keys@7.2.0': 1700 + dependencies: 1701 + '@typescript-eslint/types': 7.2.0 1702 + eslint-visitor-keys: 3.4.3 1703 + 1704 + '@ungap/structured-clone@1.2.0': {} 1705 + 1706 + acorn-jsx@5.3.2(acorn@8.12.0): 1707 + dependencies: 1708 + acorn: 8.12.0 1709 + 1710 + acorn@8.12.0: {} 1711 + 1712 + ajv@6.12.6: 1713 + dependencies: 1714 + fast-deep-equal: 3.1.3 1715 + fast-json-stable-stringify: 2.1.0 1716 + json-schema-traverse: 0.4.1 1717 + uri-js: 4.4.1 1718 + 1719 + ansi-regex@5.0.1: {} 1720 + 1721 + ansi-regex@6.0.1: {} 1722 + 1723 + ansi-styles@4.3.0: 1724 + dependencies: 1725 + color-convert: 2.0.1 1726 + 1727 + ansi-styles@6.2.1: {} 1728 + 1729 + any-promise@1.3.0: {} 1730 + 1731 + anymatch@3.1.3: 1732 + dependencies: 1733 + normalize-path: 3.0.0 1734 + picomatch: 2.3.1 1735 + 1736 + arg@5.0.2: {} 1737 + 1738 + argparse@2.0.1: {} 1739 + 1740 + aria-query@5.1.3: 1741 + dependencies: 1742 + deep-equal: 2.2.3 1743 + 1744 + array-buffer-byte-length@1.0.1: 1745 + dependencies: 1746 + call-bind: 1.0.7 1747 + is-array-buffer: 3.0.4 1748 + 1749 + array-includes@3.1.8: 1750 + dependencies: 1751 + call-bind: 1.0.7 1752 + define-properties: 1.2.1 1753 + es-abstract: 1.23.3 1754 + es-object-atoms: 1.0.0 1755 + get-intrinsic: 1.2.4 1756 + is-string: 1.0.7 1757 + 1758 + array-union@2.1.0: {} 1759 + 1760 + array.prototype.findlast@1.2.5: 1761 + dependencies: 1762 + call-bind: 1.0.7 1763 + define-properties: 1.2.1 1764 + es-abstract: 1.23.3 1765 + es-errors: 1.3.0 1766 + es-object-atoms: 1.0.0 1767 + es-shim-unscopables: 1.0.2 1768 + 1769 + array.prototype.findlastindex@1.2.5: 1770 + dependencies: 1771 + call-bind: 1.0.7 1772 + define-properties: 1.2.1 1773 + es-abstract: 1.23.3 1774 + es-errors: 1.3.0 1775 + es-object-atoms: 1.0.0 1776 + es-shim-unscopables: 1.0.2 1777 + 1778 + array.prototype.flat@1.3.2: 1779 + dependencies: 1780 + call-bind: 1.0.7 1781 + define-properties: 1.2.1 1782 + es-abstract: 1.23.3 1783 + es-shim-unscopables: 1.0.2 1784 + 1785 + array.prototype.flatmap@1.3.2: 1786 + dependencies: 1787 + call-bind: 1.0.7 1788 + define-properties: 1.2.1 1789 + es-abstract: 1.23.3 1790 + es-shim-unscopables: 1.0.2 1791 + 1792 + array.prototype.toreversed@1.1.2: 1793 + dependencies: 1794 + call-bind: 1.0.7 1795 + define-properties: 1.2.1 1796 + es-abstract: 1.23.3 1797 + es-shim-unscopables: 1.0.2 1798 + 1799 + array.prototype.tosorted@1.1.4: 1800 + dependencies: 1801 + call-bind: 1.0.7 1802 + define-properties: 1.2.1 1803 + es-abstract: 1.23.3 1804 + es-errors: 1.3.0 1805 + es-shim-unscopables: 1.0.2 1806 + 1807 + arraybuffer.prototype.slice@1.0.3: 1808 + dependencies: 1809 + array-buffer-byte-length: 1.0.1 1810 + call-bind: 1.0.7 1811 + define-properties: 1.2.1 1812 + es-abstract: 1.23.3 1813 + es-errors: 1.3.0 1814 + get-intrinsic: 1.2.4 1815 + is-array-buffer: 3.0.4 1816 + is-shared-array-buffer: 1.0.3 1817 + 1818 + ast-types-flow@0.0.8: {} 1819 + 1820 + available-typed-arrays@1.0.7: 1821 + dependencies: 1822 + possible-typed-array-names: 1.0.0 1823 + 1824 + axe-core@4.9.1: {} 1825 + 1826 + axobject-query@3.1.1: 1827 + dependencies: 1828 + deep-equal: 2.2.3 1829 + 1830 + balanced-match@1.0.2: {} 1831 + 1832 + binary-extensions@2.3.0: {} 1833 + 1834 + brace-expansion@1.1.11: 1835 + dependencies: 1836 + balanced-match: 1.0.2 1837 + concat-map: 0.0.1 1838 + 1839 + brace-expansion@2.0.1: 1840 + dependencies: 1841 + balanced-match: 1.0.2 1842 + 1843 + braces@3.0.3: 1844 + dependencies: 1845 + fill-range: 7.1.1 1846 + 1847 + busboy@1.6.0: 1848 + dependencies: 1849 + streamsearch: 1.1.0 1850 + 1851 + call-bind@1.0.7: 1852 + dependencies: 1853 + es-define-property: 1.0.0 1854 + es-errors: 1.3.0 1855 + function-bind: 1.1.2 1856 + get-intrinsic: 1.2.4 1857 + set-function-length: 1.2.2 1858 + 1859 + callsites@3.1.0: {} 1860 + 1861 + camelcase-css@2.0.1: {} 1862 + 1863 + caniuse-lite@1.0.30001639: {} 1864 + 1865 + chalk@4.1.2: 1866 + dependencies: 1867 + ansi-styles: 4.3.0 1868 + supports-color: 7.2.0 1869 + 1870 + chokidar@3.6.0: 1871 + dependencies: 1872 + anymatch: 3.1.3 1873 + braces: 3.0.3 1874 + glob-parent: 5.1.2 1875 + is-binary-path: 2.1.0 1876 + is-glob: 4.0.3 1877 + normalize-path: 3.0.0 1878 + readdirp: 3.6.0 1879 + optionalDependencies: 1880 + fsevents: 2.3.3 1881 + 1882 + client-only@0.0.1: {} 1883 + 1884 + color-convert@2.0.1: 1885 + dependencies: 1886 + color-name: 1.1.4 1887 + 1888 + color-name@1.1.4: {} 1889 + 1890 + commander@4.1.1: {} 1891 + 1892 + concat-map@0.0.1: {} 1893 + 1894 + cross-spawn@7.0.3: 1895 + dependencies: 1896 + path-key: 3.1.1 1897 + shebang-command: 2.0.0 1898 + which: 2.0.2 1899 + 1900 + cssesc@3.0.0: {} 1901 + 1902 + csstype@3.1.3: {} 1903 + 1904 + damerau-levenshtein@1.0.8: {} 1905 + 1906 + data-view-buffer@1.0.1: 1907 + dependencies: 1908 + call-bind: 1.0.7 1909 + es-errors: 1.3.0 1910 + is-data-view: 1.0.1 1911 + 1912 + data-view-byte-length@1.0.1: 1913 + dependencies: 1914 + call-bind: 1.0.7 1915 + es-errors: 1.3.0 1916 + is-data-view: 1.0.1 1917 + 1918 + data-view-byte-offset@1.0.0: 1919 + dependencies: 1920 + call-bind: 1.0.7 1921 + es-errors: 1.3.0 1922 + is-data-view: 1.0.1 1923 + 1924 + debug@3.2.7: 1925 + dependencies: 1926 + ms: 2.1.3 1927 + 1928 + debug@4.3.5: 1929 + dependencies: 1930 + ms: 2.1.2 1931 + 1932 + deep-equal@2.2.3: 1933 + dependencies: 1934 + array-buffer-byte-length: 1.0.1 1935 + call-bind: 1.0.7 1936 + es-get-iterator: 1.1.3 1937 + get-intrinsic: 1.2.4 1938 + is-arguments: 1.1.1 1939 + is-array-buffer: 3.0.4 1940 + is-date-object: 1.0.5 1941 + is-regex: 1.1.4 1942 + is-shared-array-buffer: 1.0.3 1943 + isarray: 2.0.5 1944 + object-is: 1.1.6 1945 + object-keys: 1.1.1 1946 + object.assign: 4.1.5 1947 + regexp.prototype.flags: 1.5.2 1948 + side-channel: 1.0.6 1949 + which-boxed-primitive: 1.0.2 1950 + which-collection: 1.0.2 1951 + which-typed-array: 1.1.15 1952 + 1953 + deep-is@0.1.4: {} 1954 + 1955 + define-data-property@1.1.4: 1956 + dependencies: 1957 + es-define-property: 1.0.0 1958 + es-errors: 1.3.0 1959 + gopd: 1.0.1 1960 + 1961 + define-properties@1.2.1: 1962 + dependencies: 1963 + define-data-property: 1.1.4 1964 + has-property-descriptors: 1.0.2 1965 + object-keys: 1.1.1 1966 + 1967 + didyoumean@1.2.2: {} 1968 + 1969 + dir-glob@3.0.1: 1970 + dependencies: 1971 + path-type: 4.0.0 1972 + 1973 + dlv@1.1.3: {} 1974 + 1975 + doctrine@2.1.0: 1976 + dependencies: 1977 + esutils: 2.0.3 1978 + 1979 + doctrine@3.0.0: 1980 + dependencies: 1981 + esutils: 2.0.3 1982 + 1983 + eastasianwidth@0.2.0: {} 1984 + 1985 + emoji-regex@8.0.0: {} 1986 + 1987 + emoji-regex@9.2.2: {} 1988 + 1989 + enhanced-resolve@5.17.0: 1990 + dependencies: 1991 + graceful-fs: 4.2.11 1992 + tapable: 2.2.1 1993 + 1994 + es-abstract@1.23.3: 1995 + dependencies: 1996 + array-buffer-byte-length: 1.0.1 1997 + arraybuffer.prototype.slice: 1.0.3 1998 + available-typed-arrays: 1.0.7 1999 + call-bind: 1.0.7 2000 + data-view-buffer: 1.0.1 2001 + data-view-byte-length: 1.0.1 2002 + data-view-byte-offset: 1.0.0 2003 + es-define-property: 1.0.0 2004 + es-errors: 1.3.0 2005 + es-object-atoms: 1.0.0 2006 + es-set-tostringtag: 2.0.3 2007 + es-to-primitive: 1.2.1 2008 + function.prototype.name: 1.1.6 2009 + get-intrinsic: 1.2.4 2010 + get-symbol-description: 1.0.2 2011 + globalthis: 1.0.4 2012 + gopd: 1.0.1 2013 + has-property-descriptors: 1.0.2 2014 + has-proto: 1.0.3 2015 + has-symbols: 1.0.3 2016 + hasown: 2.0.2 2017 + internal-slot: 1.0.7 2018 + is-array-buffer: 3.0.4 2019 + is-callable: 1.2.7 2020 + is-data-view: 1.0.1 2021 + is-negative-zero: 2.0.3 2022 + is-regex: 1.1.4 2023 + is-shared-array-buffer: 1.0.3 2024 + is-string: 1.0.7 2025 + is-typed-array: 1.1.13 2026 + is-weakref: 1.0.2 2027 + object-inspect: 1.13.2 2028 + object-keys: 1.1.1 2029 + object.assign: 4.1.5 2030 + regexp.prototype.flags: 1.5.2 2031 + safe-array-concat: 1.1.2 2032 + safe-regex-test: 1.0.3 2033 + string.prototype.trim: 1.2.9 2034 + string.prototype.trimend: 1.0.8 2035 + string.prototype.trimstart: 1.0.8 2036 + typed-array-buffer: 1.0.2 2037 + typed-array-byte-length: 1.0.1 2038 + typed-array-byte-offset: 1.0.2 2039 + typed-array-length: 1.0.6 2040 + unbox-primitive: 1.0.2 2041 + which-typed-array: 1.1.15 2042 + 2043 + es-define-property@1.0.0: 2044 + dependencies: 2045 + get-intrinsic: 1.2.4 2046 + 2047 + es-errors@1.3.0: {} 2048 + 2049 + es-get-iterator@1.1.3: 2050 + dependencies: 2051 + call-bind: 1.0.7 2052 + get-intrinsic: 1.2.4 2053 + has-symbols: 1.0.3 2054 + is-arguments: 1.1.1 2055 + is-map: 2.0.3 2056 + is-set: 2.0.3 2057 + is-string: 1.0.7 2058 + isarray: 2.0.5 2059 + stop-iteration-iterator: 1.0.0 2060 + 2061 + es-iterator-helpers@1.0.19: 2062 + dependencies: 2063 + call-bind: 1.0.7 2064 + define-properties: 1.2.1 2065 + es-abstract: 1.23.3 2066 + es-errors: 1.3.0 2067 + es-set-tostringtag: 2.0.3 2068 + function-bind: 1.1.2 2069 + get-intrinsic: 1.2.4 2070 + globalthis: 1.0.4 2071 + has-property-descriptors: 1.0.2 2072 + has-proto: 1.0.3 2073 + has-symbols: 1.0.3 2074 + internal-slot: 1.0.7 2075 + iterator.prototype: 1.1.2 2076 + safe-array-concat: 1.1.2 2077 + 2078 + es-object-atoms@1.0.0: 2079 + dependencies: 2080 + es-errors: 1.3.0 2081 + 2082 + es-set-tostringtag@2.0.3: 2083 + dependencies: 2084 + get-intrinsic: 1.2.4 2085 + has-tostringtag: 1.0.2 2086 + hasown: 2.0.2 2087 + 2088 + es-shim-unscopables@1.0.2: 2089 + dependencies: 2090 + hasown: 2.0.2 2091 + 2092 + es-to-primitive@1.2.1: 2093 + dependencies: 2094 + is-callable: 1.2.7 2095 + is-date-object: 1.0.5 2096 + is-symbol: 1.0.4 2097 + 2098 + escape-string-regexp@4.0.0: {} 2099 + 2100 + eslint-config-next@14.2.4(eslint@8.57.0)(typescript@5.5.3): 2101 + dependencies: 2102 + '@next/eslint-plugin-next': 14.2.4 2103 + '@rushstack/eslint-patch': 1.10.3 2104 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) 2105 + eslint: 8.57.0 2106 + eslint-import-resolver-node: 0.3.9 2107 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0) 2108 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) 2109 + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) 2110 + eslint-plugin-react: 7.34.3(eslint@8.57.0) 2111 + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) 2112 + optionalDependencies: 2113 + typescript: 5.5.3 2114 + transitivePeerDependencies: 2115 + - eslint-import-resolver-webpack 2116 + - supports-color 2117 + 2118 + eslint-import-resolver-node@0.3.9: 2119 + dependencies: 2120 + debug: 3.2.7 2121 + is-core-module: 2.14.0 2122 + resolve: 1.22.8 2123 + transitivePeerDependencies: 2124 + - supports-color 2125 + 2126 + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0): 2127 + dependencies: 2128 + debug: 4.3.5 2129 + enhanced-resolve: 5.17.0 2130 + eslint: 8.57.0 2131 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 2132 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) 2133 + fast-glob: 3.3.2 2134 + get-tsconfig: 4.7.5 2135 + is-core-module: 2.14.0 2136 + is-glob: 4.0.3 2137 + transitivePeerDependencies: 2138 + - '@typescript-eslint/parser' 2139 + - eslint-import-resolver-node 2140 + - eslint-import-resolver-webpack 2141 + - supports-color 2142 + 2143 + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): 2144 + dependencies: 2145 + debug: 3.2.7 2146 + optionalDependencies: 2147 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) 2148 + eslint: 8.57.0 2149 + eslint-import-resolver-node: 0.3.9 2150 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0) 2151 + transitivePeerDependencies: 2152 + - supports-color 2153 + 2154 + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): 2155 + dependencies: 2156 + array-includes: 3.1.8 2157 + array.prototype.findlastindex: 1.2.5 2158 + array.prototype.flat: 1.3.2 2159 + array.prototype.flatmap: 1.3.2 2160 + debug: 3.2.7 2161 + doctrine: 2.1.0 2162 + eslint: 8.57.0 2163 + eslint-import-resolver-node: 0.3.9 2164 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 2165 + hasown: 2.0.2 2166 + is-core-module: 2.14.0 2167 + is-glob: 4.0.3 2168 + minimatch: 3.1.2 2169 + object.fromentries: 2.0.8 2170 + object.groupby: 1.0.3 2171 + object.values: 1.2.0 2172 + semver: 6.3.1 2173 + tsconfig-paths: 3.15.0 2174 + optionalDependencies: 2175 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) 2176 + transitivePeerDependencies: 2177 + - eslint-import-resolver-typescript 2178 + - eslint-import-resolver-webpack 2179 + - supports-color 2180 + 2181 + eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): 2182 + dependencies: 2183 + aria-query: 5.1.3 2184 + array-includes: 3.1.8 2185 + array.prototype.flatmap: 1.3.2 2186 + ast-types-flow: 0.0.8 2187 + axe-core: 4.9.1 2188 + axobject-query: 3.1.1 2189 + damerau-levenshtein: 1.0.8 2190 + emoji-regex: 9.2.2 2191 + es-iterator-helpers: 1.0.19 2192 + eslint: 8.57.0 2193 + hasown: 2.0.2 2194 + jsx-ast-utils: 3.3.5 2195 + language-tags: 1.0.9 2196 + minimatch: 3.1.2 2197 + object.fromentries: 2.0.8 2198 + safe-regex-test: 1.0.3 2199 + string.prototype.includes: 2.0.0 2200 + 2201 + eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): 2202 + dependencies: 2203 + eslint: 8.57.0 2204 + 2205 + eslint-plugin-react@7.34.3(eslint@8.57.0): 2206 + dependencies: 2207 + array-includes: 3.1.8 2208 + array.prototype.findlast: 1.2.5 2209 + array.prototype.flatmap: 1.3.2 2210 + array.prototype.toreversed: 1.1.2 2211 + array.prototype.tosorted: 1.1.4 2212 + doctrine: 2.1.0 2213 + es-iterator-helpers: 1.0.19 2214 + eslint: 8.57.0 2215 + estraverse: 5.3.0 2216 + jsx-ast-utils: 3.3.5 2217 + minimatch: 3.1.2 2218 + object.entries: 1.1.8 2219 + object.fromentries: 2.0.8 2220 + object.hasown: 1.1.4 2221 + object.values: 1.2.0 2222 + prop-types: 15.8.1 2223 + resolve: 2.0.0-next.5 2224 + semver: 6.3.1 2225 + string.prototype.matchall: 4.0.11 2226 + 2227 + eslint-scope@7.2.2: 2228 + dependencies: 2229 + esrecurse: 4.3.0 2230 + estraverse: 5.3.0 2231 + 2232 + eslint-visitor-keys@3.4.3: {} 2233 + 2234 + eslint@8.57.0: 2235 + dependencies: 2236 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) 2237 + '@eslint-community/regexpp': 4.11.0 2238 + '@eslint/eslintrc': 2.1.4 2239 + '@eslint/js': 8.57.0 2240 + '@humanwhocodes/config-array': 0.11.14 2241 + '@humanwhocodes/module-importer': 1.0.1 2242 + '@nodelib/fs.walk': 1.2.8 2243 + '@ungap/structured-clone': 1.2.0 2244 + ajv: 6.12.6 2245 + chalk: 4.1.2 2246 + cross-spawn: 7.0.3 2247 + debug: 4.3.5 2248 + doctrine: 3.0.0 2249 + escape-string-regexp: 4.0.0 2250 + eslint-scope: 7.2.2 2251 + eslint-visitor-keys: 3.4.3 2252 + espree: 9.6.1 2253 + esquery: 1.5.0 2254 + esutils: 2.0.3 2255 + fast-deep-equal: 3.1.3 2256 + file-entry-cache: 6.0.1 2257 + find-up: 5.0.0 2258 + glob-parent: 6.0.2 2259 + globals: 13.24.0 2260 + graphemer: 1.4.0 2261 + ignore: 5.3.1 2262 + imurmurhash: 0.1.4 2263 + is-glob: 4.0.3 2264 + is-path-inside: 3.0.3 2265 + js-yaml: 4.1.0 2266 + json-stable-stringify-without-jsonify: 1.0.1 2267 + levn: 0.4.1 2268 + lodash.merge: 4.6.2 2269 + minimatch: 3.1.2 2270 + natural-compare: 1.4.0 2271 + optionator: 0.9.4 2272 + strip-ansi: 6.0.1 2273 + text-table: 0.2.0 2274 + transitivePeerDependencies: 2275 + - supports-color 2276 + 2277 + espree@9.6.1: 2278 + dependencies: 2279 + acorn: 8.12.0 2280 + acorn-jsx: 5.3.2(acorn@8.12.0) 2281 + eslint-visitor-keys: 3.4.3 2282 + 2283 + esquery@1.5.0: 2284 + dependencies: 2285 + estraverse: 5.3.0 2286 + 2287 + esrecurse@4.3.0: 2288 + dependencies: 2289 + estraverse: 5.3.0 2290 + 2291 + estraverse@5.3.0: {} 2292 + 2293 + esutils@2.0.3: {} 2294 + 2295 + fast-deep-equal@3.1.3: {} 2296 + 2297 + fast-glob@3.3.2: 2298 + dependencies: 2299 + '@nodelib/fs.stat': 2.0.5 2300 + '@nodelib/fs.walk': 1.2.8 2301 + glob-parent: 5.1.2 2302 + merge2: 1.4.1 2303 + micromatch: 4.0.7 2304 + 2305 + fast-json-stable-stringify@2.1.0: {} 2306 + 2307 + fast-levenshtein@2.0.6: {} 2308 + 2309 + fastq@1.17.1: 2310 + dependencies: 2311 + reusify: 1.0.4 2312 + 2313 + file-entry-cache@6.0.1: 2314 + dependencies: 2315 + flat-cache: 3.2.0 2316 + 2317 + fill-range@7.1.1: 2318 + dependencies: 2319 + to-regex-range: 5.0.1 2320 + 2321 + find-up@5.0.0: 2322 + dependencies: 2323 + locate-path: 6.0.0 2324 + path-exists: 4.0.0 2325 + 2326 + flat-cache@3.2.0: 2327 + dependencies: 2328 + flatted: 3.3.1 2329 + keyv: 4.5.4 2330 + rimraf: 3.0.2 2331 + 2332 + flatted@3.3.1: {} 2333 + 2334 + for-each@0.3.3: 2335 + dependencies: 2336 + is-callable: 1.2.7 2337 + 2338 + foreground-child@3.2.1: 2339 + dependencies: 2340 + cross-spawn: 7.0.3 2341 + signal-exit: 4.1.0 2342 + 2343 + fs.realpath@1.0.0: {} 2344 + 2345 + fsevents@2.3.3: 2346 + optional: true 2347 + 2348 + function-bind@1.1.2: {} 2349 + 2350 + function.prototype.name@1.1.6: 2351 + dependencies: 2352 + call-bind: 1.0.7 2353 + define-properties: 1.2.1 2354 + es-abstract: 1.23.3 2355 + functions-have-names: 1.2.3 2356 + 2357 + functions-have-names@1.2.3: {} 2358 + 2359 + get-intrinsic@1.2.4: 2360 + dependencies: 2361 + es-errors: 1.3.0 2362 + function-bind: 1.1.2 2363 + has-proto: 1.0.3 2364 + has-symbols: 1.0.3 2365 + hasown: 2.0.2 2366 + 2367 + get-symbol-description@1.0.2: 2368 + dependencies: 2369 + call-bind: 1.0.7 2370 + es-errors: 1.3.0 2371 + get-intrinsic: 1.2.4 2372 + 2373 + get-tsconfig@4.7.5: 2374 + dependencies: 2375 + resolve-pkg-maps: 1.0.0 2376 + 2377 + glob-parent@5.1.2: 2378 + dependencies: 2379 + is-glob: 4.0.3 2380 + 2381 + glob-parent@6.0.2: 2382 + dependencies: 2383 + is-glob: 4.0.3 2384 + 2385 + glob@10.3.10: 2386 + dependencies: 2387 + foreground-child: 3.2.1 2388 + jackspeak: 2.3.6 2389 + minimatch: 9.0.5 2390 + minipass: 7.1.2 2391 + path-scurry: 1.11.1 2392 + 2393 + glob@10.4.2: 2394 + dependencies: 2395 + foreground-child: 3.2.1 2396 + jackspeak: 3.4.0 2397 + minimatch: 9.0.5 2398 + minipass: 7.1.2 2399 + package-json-from-dist: 1.0.0 2400 + path-scurry: 1.11.1 2401 + 2402 + glob@7.2.3: 2403 + dependencies: 2404 + fs.realpath: 1.0.0 2405 + inflight: 1.0.6 2406 + inherits: 2.0.4 2407 + minimatch: 3.1.2 2408 + once: 1.4.0 2409 + path-is-absolute: 1.0.1 2410 + 2411 + globals@13.24.0: 2412 + dependencies: 2413 + type-fest: 0.20.2 2414 + 2415 + globalthis@1.0.4: 2416 + dependencies: 2417 + define-properties: 1.2.1 2418 + gopd: 1.0.1 2419 + 2420 + globby@11.1.0: 2421 + dependencies: 2422 + array-union: 2.1.0 2423 + dir-glob: 3.0.1 2424 + fast-glob: 3.3.2 2425 + ignore: 5.3.1 2426 + merge2: 1.4.1 2427 + slash: 3.0.0 2428 + 2429 + gopd@1.0.1: 2430 + dependencies: 2431 + get-intrinsic: 1.2.4 2432 + 2433 + graceful-fs@4.2.11: {} 2434 + 2435 + graphemer@1.4.0: {} 2436 + 2437 + has-bigints@1.0.2: {} 2438 + 2439 + has-flag@4.0.0: {} 2440 + 2441 + has-property-descriptors@1.0.2: 2442 + dependencies: 2443 + es-define-property: 1.0.0 2444 + 2445 + has-proto@1.0.3: {} 2446 + 2447 + has-symbols@1.0.3: {} 2448 + 2449 + has-tostringtag@1.0.2: 2450 + dependencies: 2451 + has-symbols: 1.0.3 2452 + 2453 + hasown@2.0.2: 2454 + dependencies: 2455 + function-bind: 1.1.2 2456 + 2457 + ignore@5.3.1: {} 2458 + 2459 + import-fresh@3.3.0: 2460 + dependencies: 2461 + parent-module: 1.0.1 2462 + resolve-from: 4.0.0 2463 + 2464 + imurmurhash@0.1.4: {} 2465 + 2466 + inflight@1.0.6: 2467 + dependencies: 2468 + once: 1.4.0 2469 + wrappy: 1.0.2 2470 + 2471 + inherits@2.0.4: {} 2472 + 2473 + internal-slot@1.0.7: 2474 + dependencies: 2475 + es-errors: 1.3.0 2476 + hasown: 2.0.2 2477 + side-channel: 1.0.6 2478 + 2479 + is-arguments@1.1.1: 2480 + dependencies: 2481 + call-bind: 1.0.7 2482 + has-tostringtag: 1.0.2 2483 + 2484 + is-array-buffer@3.0.4: 2485 + dependencies: 2486 + call-bind: 1.0.7 2487 + get-intrinsic: 1.2.4 2488 + 2489 + is-async-function@2.0.0: 2490 + dependencies: 2491 + has-tostringtag: 1.0.2 2492 + 2493 + is-bigint@1.0.4: 2494 + dependencies: 2495 + has-bigints: 1.0.2 2496 + 2497 + is-binary-path@2.1.0: 2498 + dependencies: 2499 + binary-extensions: 2.3.0 2500 + 2501 + is-boolean-object@1.1.2: 2502 + dependencies: 2503 + call-bind: 1.0.7 2504 + has-tostringtag: 1.0.2 2505 + 2506 + is-callable@1.2.7: {} 2507 + 2508 + is-core-module@2.14.0: 2509 + dependencies: 2510 + hasown: 2.0.2 2511 + 2512 + is-data-view@1.0.1: 2513 + dependencies: 2514 + is-typed-array: 1.1.13 2515 + 2516 + is-date-object@1.0.5: 2517 + dependencies: 2518 + has-tostringtag: 1.0.2 2519 + 2520 + is-extglob@2.1.1: {} 2521 + 2522 + is-finalizationregistry@1.0.2: 2523 + dependencies: 2524 + call-bind: 1.0.7 2525 + 2526 + is-fullwidth-code-point@3.0.0: {} 2527 + 2528 + is-generator-function@1.0.10: 2529 + dependencies: 2530 + has-tostringtag: 1.0.2 2531 + 2532 + is-glob@4.0.3: 2533 + dependencies: 2534 + is-extglob: 2.1.1 2535 + 2536 + is-map@2.0.3: {} 2537 + 2538 + is-negative-zero@2.0.3: {} 2539 + 2540 + is-number-object@1.0.7: 2541 + dependencies: 2542 + has-tostringtag: 1.0.2 2543 + 2544 + is-number@7.0.0: {} 2545 + 2546 + is-path-inside@3.0.3: {} 2547 + 2548 + is-regex@1.1.4: 2549 + dependencies: 2550 + call-bind: 1.0.7 2551 + has-tostringtag: 1.0.2 2552 + 2553 + is-set@2.0.3: {} 2554 + 2555 + is-shared-array-buffer@1.0.3: 2556 + dependencies: 2557 + call-bind: 1.0.7 2558 + 2559 + is-string@1.0.7: 2560 + dependencies: 2561 + has-tostringtag: 1.0.2 2562 + 2563 + is-symbol@1.0.4: 2564 + dependencies: 2565 + has-symbols: 1.0.3 2566 + 2567 + is-typed-array@1.1.13: 2568 + dependencies: 2569 + which-typed-array: 1.1.15 2570 + 2571 + is-weakmap@2.0.2: {} 2572 + 2573 + is-weakref@1.0.2: 2574 + dependencies: 2575 + call-bind: 1.0.7 2576 + 2577 + is-weakset@2.0.3: 2578 + dependencies: 2579 + call-bind: 1.0.7 2580 + get-intrinsic: 1.2.4 2581 + 2582 + isarray@2.0.5: {} 2583 + 2584 + isexe@2.0.0: {} 2585 + 2586 + iterator.prototype@1.1.2: 2587 + dependencies: 2588 + define-properties: 1.2.1 2589 + get-intrinsic: 1.2.4 2590 + has-symbols: 1.0.3 2591 + reflect.getprototypeof: 1.0.6 2592 + set-function-name: 2.0.2 2593 + 2594 + jackspeak@2.3.6: 2595 + dependencies: 2596 + '@isaacs/cliui': 8.0.2 2597 + optionalDependencies: 2598 + '@pkgjs/parseargs': 0.11.0 2599 + 2600 + jackspeak@3.4.0: 2601 + dependencies: 2602 + '@isaacs/cliui': 8.0.2 2603 + optionalDependencies: 2604 + '@pkgjs/parseargs': 0.11.0 2605 + 2606 + jiti@1.21.6: {} 2607 + 2608 + js-tokens@4.0.0: {} 2609 + 2610 + js-yaml@4.1.0: 2611 + dependencies: 2612 + argparse: 2.0.1 2613 + 2614 + json-buffer@3.0.1: {} 2615 + 2616 + json-schema-traverse@0.4.1: {} 2617 + 2618 + json-stable-stringify-without-jsonify@1.0.1: {} 2619 + 2620 + json5@1.0.2: 2621 + dependencies: 2622 + minimist: 1.2.8 2623 + 2624 + jsx-ast-utils@3.3.5: 2625 + dependencies: 2626 + array-includes: 3.1.8 2627 + array.prototype.flat: 1.3.2 2628 + object.assign: 4.1.5 2629 + object.values: 1.2.0 2630 + 2631 + keyv@4.5.4: 2632 + dependencies: 2633 + json-buffer: 3.0.1 2634 + 2635 + language-subtag-registry@0.3.23: {} 2636 + 2637 + language-tags@1.0.9: 2638 + dependencies: 2639 + language-subtag-registry: 0.3.23 2640 + 2641 + levn@0.4.1: 2642 + dependencies: 2643 + prelude-ls: 1.2.1 2644 + type-check: 0.4.0 2645 + 2646 + lilconfig@2.1.0: {} 2647 + 2648 + lilconfig@3.1.2: {} 2649 + 2650 + lines-and-columns@1.2.4: {} 2651 + 2652 + locate-path@6.0.0: 2653 + dependencies: 2654 + p-locate: 5.0.0 2655 + 2656 + lodash.merge@4.6.2: {} 2657 + 2658 + loose-envify@1.4.0: 2659 + dependencies: 2660 + js-tokens: 4.0.0 2661 + 2662 + lru-cache@10.3.0: {} 2663 + 2664 + merge2@1.4.1: {} 2665 + 2666 + micromatch@4.0.7: 2667 + dependencies: 2668 + braces: 3.0.3 2669 + picomatch: 2.3.1 2670 + 2671 + minimatch@3.1.2: 2672 + dependencies: 2673 + brace-expansion: 1.1.11 2674 + 2675 + minimatch@9.0.3: 2676 + dependencies: 2677 + brace-expansion: 2.0.1 2678 + 2679 + minimatch@9.0.5: 2680 + dependencies: 2681 + brace-expansion: 2.0.1 2682 + 2683 + minimist@1.2.8: {} 2684 + 2685 + minipass@7.1.2: {} 2686 + 2687 + ms@2.1.2: {} 2688 + 2689 + ms@2.1.3: {} 2690 + 2691 + mz@2.7.0: 2692 + dependencies: 2693 + any-promise: 1.3.0 2694 + object-assign: 4.1.1 2695 + thenify-all: 1.6.0 2696 + 2697 + nanoid@3.3.7: {} 2698 + 2699 + natural-compare@1.4.0: {} 2700 + 2701 + next@14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): 2702 + dependencies: 2703 + '@next/env': 14.2.4 2704 + '@swc/helpers': 0.5.5 2705 + busboy: 1.6.0 2706 + caniuse-lite: 1.0.30001639 2707 + graceful-fs: 4.2.11 2708 + postcss: 8.4.31 2709 + react: 18.3.1 2710 + react-dom: 18.3.1(react@18.3.1) 2711 + styled-jsx: 5.1.1(react@18.3.1) 2712 + optionalDependencies: 2713 + '@next/swc-darwin-arm64': 14.2.4 2714 + '@next/swc-darwin-x64': 14.2.4 2715 + '@next/swc-linux-arm64-gnu': 14.2.4 2716 + '@next/swc-linux-arm64-musl': 14.2.4 2717 + '@next/swc-linux-x64-gnu': 14.2.4 2718 + '@next/swc-linux-x64-musl': 14.2.4 2719 + '@next/swc-win32-arm64-msvc': 14.2.4 2720 + '@next/swc-win32-ia32-msvc': 14.2.4 2721 + '@next/swc-win32-x64-msvc': 14.2.4 2722 + transitivePeerDependencies: 2723 + - '@babel/core' 2724 + - babel-plugin-macros 2725 + 2726 + normalize-path@3.0.0: {} 2727 + 2728 + object-assign@4.1.1: {} 2729 + 2730 + object-hash@3.0.0: {} 2731 + 2732 + object-inspect@1.13.2: {} 2733 + 2734 + object-is@1.1.6: 2735 + dependencies: 2736 + call-bind: 1.0.7 2737 + define-properties: 1.2.1 2738 + 2739 + object-keys@1.1.1: {} 2740 + 2741 + object.assign@4.1.5: 2742 + dependencies: 2743 + call-bind: 1.0.7 2744 + define-properties: 1.2.1 2745 + has-symbols: 1.0.3 2746 + object-keys: 1.1.1 2747 + 2748 + object.entries@1.1.8: 2749 + dependencies: 2750 + call-bind: 1.0.7 2751 + define-properties: 1.2.1 2752 + es-object-atoms: 1.0.0 2753 + 2754 + object.fromentries@2.0.8: 2755 + dependencies: 2756 + call-bind: 1.0.7 2757 + define-properties: 1.2.1 2758 + es-abstract: 1.23.3 2759 + es-object-atoms: 1.0.0 2760 + 2761 + object.groupby@1.0.3: 2762 + dependencies: 2763 + call-bind: 1.0.7 2764 + define-properties: 1.2.1 2765 + es-abstract: 1.23.3 2766 + 2767 + object.hasown@1.1.4: 2768 + dependencies: 2769 + define-properties: 1.2.1 2770 + es-abstract: 1.23.3 2771 + es-object-atoms: 1.0.0 2772 + 2773 + object.values@1.2.0: 2774 + dependencies: 2775 + call-bind: 1.0.7 2776 + define-properties: 1.2.1 2777 + es-object-atoms: 1.0.0 2778 + 2779 + once@1.4.0: 2780 + dependencies: 2781 + wrappy: 1.0.2 2782 + 2783 + optionator@0.9.4: 2784 + dependencies: 2785 + deep-is: 0.1.4 2786 + fast-levenshtein: 2.0.6 2787 + levn: 0.4.1 2788 + prelude-ls: 1.2.1 2789 + type-check: 0.4.0 2790 + word-wrap: 1.2.5 2791 + 2792 + p-limit@3.1.0: 2793 + dependencies: 2794 + yocto-queue: 0.1.0 2795 + 2796 + p-locate@5.0.0: 2797 + dependencies: 2798 + p-limit: 3.1.0 2799 + 2800 + package-json-from-dist@1.0.0: {} 2801 + 2802 + parent-module@1.0.1: 2803 + dependencies: 2804 + callsites: 3.1.0 2805 + 2806 + path-exists@4.0.0: {} 2807 + 2808 + path-is-absolute@1.0.1: {} 2809 + 2810 + path-key@3.1.1: {} 2811 + 2812 + path-parse@1.0.7: {} 2813 + 2814 + path-scurry@1.11.1: 2815 + dependencies: 2816 + lru-cache: 10.3.0 2817 + minipass: 7.1.2 2818 + 2819 + path-type@4.0.0: {} 2820 + 2821 + picocolors@1.0.1: {} 2822 + 2823 + picomatch@2.3.1: {} 2824 + 2825 + pify@2.3.0: {} 2826 + 2827 + pirates@4.0.6: {} 2828 + 2829 + possible-typed-array-names@1.0.0: {} 2830 + 2831 + postcss-import@15.1.0(postcss@8.4.39): 2832 + dependencies: 2833 + postcss: 8.4.39 2834 + postcss-value-parser: 4.2.0 2835 + read-cache: 1.0.0 2836 + resolve: 1.22.8 2837 + 2838 + postcss-js@4.0.1(postcss@8.4.39): 2839 + dependencies: 2840 + camelcase-css: 2.0.1 2841 + postcss: 8.4.39 2842 + 2843 + postcss-load-config@4.0.2(postcss@8.4.39): 2844 + dependencies: 2845 + lilconfig: 3.1.2 2846 + yaml: 2.4.5 2847 + optionalDependencies: 2848 + postcss: 8.4.39 2849 + 2850 + postcss-nested@6.0.1(postcss@8.4.39): 2851 + dependencies: 2852 + postcss: 8.4.39 2853 + postcss-selector-parser: 6.1.0 2854 + 2855 + postcss-selector-parser@6.1.0: 2856 + dependencies: 2857 + cssesc: 3.0.0 2858 + util-deprecate: 1.0.2 2859 + 2860 + postcss-value-parser@4.2.0: {} 2861 + 2862 + postcss@8.4.31: 2863 + dependencies: 2864 + nanoid: 3.3.7 2865 + picocolors: 1.0.1 2866 + source-map-js: 1.2.0 2867 + 2868 + postcss@8.4.39: 2869 + dependencies: 2870 + nanoid: 3.3.7 2871 + picocolors: 1.0.1 2872 + source-map-js: 1.2.0 2873 + 2874 + prelude-ls@1.2.1: {} 2875 + 2876 + prop-types@15.8.1: 2877 + dependencies: 2878 + loose-envify: 1.4.0 2879 + object-assign: 4.1.1 2880 + react-is: 16.13.1 2881 + 2882 + punycode@2.3.1: {} 2883 + 2884 + queue-microtask@1.2.3: {} 2885 + 2886 + react-dom@18.3.1(react@18.3.1): 2887 + dependencies: 2888 + loose-envify: 1.4.0 2889 + react: 18.3.1 2890 + scheduler: 0.23.2 2891 + 2892 + react-is@16.13.1: {} 2893 + 2894 + react@18.3.1: 2895 + dependencies: 2896 + loose-envify: 1.4.0 2897 + 2898 + read-cache@1.0.0: 2899 + dependencies: 2900 + pify: 2.3.0 2901 + 2902 + readdirp@3.6.0: 2903 + dependencies: 2904 + picomatch: 2.3.1 2905 + 2906 + reflect.getprototypeof@1.0.6: 2907 + dependencies: 2908 + call-bind: 1.0.7 2909 + define-properties: 1.2.1 2910 + es-abstract: 1.23.3 2911 + es-errors: 1.3.0 2912 + get-intrinsic: 1.2.4 2913 + globalthis: 1.0.4 2914 + which-builtin-type: 1.1.3 2915 + 2916 + regexp.prototype.flags@1.5.2: 2917 + dependencies: 2918 + call-bind: 1.0.7 2919 + define-properties: 1.2.1 2920 + es-errors: 1.3.0 2921 + set-function-name: 2.0.2 2922 + 2923 + resolve-from@4.0.0: {} 2924 + 2925 + resolve-pkg-maps@1.0.0: {} 2926 + 2927 + resolve@1.22.8: 2928 + dependencies: 2929 + is-core-module: 2.14.0 2930 + path-parse: 1.0.7 2931 + supports-preserve-symlinks-flag: 1.0.0 2932 + 2933 + resolve@2.0.0-next.5: 2934 + dependencies: 2935 + is-core-module: 2.14.0 2936 + path-parse: 1.0.7 2937 + supports-preserve-symlinks-flag: 1.0.0 2938 + 2939 + reusify@1.0.4: {} 2940 + 2941 + rimraf@3.0.2: 2942 + dependencies: 2943 + glob: 7.2.3 2944 + 2945 + run-parallel@1.2.0: 2946 + dependencies: 2947 + queue-microtask: 1.2.3 2948 + 2949 + safe-array-concat@1.1.2: 2950 + dependencies: 2951 + call-bind: 1.0.7 2952 + get-intrinsic: 1.2.4 2953 + has-symbols: 1.0.3 2954 + isarray: 2.0.5 2955 + 2956 + safe-regex-test@1.0.3: 2957 + dependencies: 2958 + call-bind: 1.0.7 2959 + es-errors: 1.3.0 2960 + is-regex: 1.1.4 2961 + 2962 + scheduler@0.23.2: 2963 + dependencies: 2964 + loose-envify: 1.4.0 2965 + 2966 + semver@6.3.1: {} 2967 + 2968 + semver@7.6.2: {} 2969 + 2970 + set-function-length@1.2.2: 2971 + dependencies: 2972 + define-data-property: 1.1.4 2973 + es-errors: 1.3.0 2974 + function-bind: 1.1.2 2975 + get-intrinsic: 1.2.4 2976 + gopd: 1.0.1 2977 + has-property-descriptors: 1.0.2 2978 + 2979 + set-function-name@2.0.2: 2980 + dependencies: 2981 + define-data-property: 1.1.4 2982 + es-errors: 1.3.0 2983 + functions-have-names: 1.2.3 2984 + has-property-descriptors: 1.0.2 2985 + 2986 + shebang-command@2.0.0: 2987 + dependencies: 2988 + shebang-regex: 3.0.0 2989 + 2990 + shebang-regex@3.0.0: {} 2991 + 2992 + side-channel@1.0.6: 2993 + dependencies: 2994 + call-bind: 1.0.7 2995 + es-errors: 1.3.0 2996 + get-intrinsic: 1.2.4 2997 + object-inspect: 1.13.2 2998 + 2999 + signal-exit@4.1.0: {} 3000 + 3001 + slash@3.0.0: {} 3002 + 3003 + source-map-js@1.2.0: {} 3004 + 3005 + stop-iteration-iterator@1.0.0: 3006 + dependencies: 3007 + internal-slot: 1.0.7 3008 + 3009 + streamsearch@1.1.0: {} 3010 + 3011 + string-width@4.2.3: 3012 + dependencies: 3013 + emoji-regex: 8.0.0 3014 + is-fullwidth-code-point: 3.0.0 3015 + strip-ansi: 6.0.1 3016 + 3017 + string-width@5.1.2: 3018 + dependencies: 3019 + eastasianwidth: 0.2.0 3020 + emoji-regex: 9.2.2 3021 + strip-ansi: 7.1.0 3022 + 3023 + string.prototype.includes@2.0.0: 3024 + dependencies: 3025 + define-properties: 1.2.1 3026 + es-abstract: 1.23.3 3027 + 3028 + string.prototype.matchall@4.0.11: 3029 + dependencies: 3030 + call-bind: 1.0.7 3031 + define-properties: 1.2.1 3032 + es-abstract: 1.23.3 3033 + es-errors: 1.3.0 3034 + es-object-atoms: 1.0.0 3035 + get-intrinsic: 1.2.4 3036 + gopd: 1.0.1 3037 + has-symbols: 1.0.3 3038 + internal-slot: 1.0.7 3039 + regexp.prototype.flags: 1.5.2 3040 + set-function-name: 2.0.2 3041 + side-channel: 1.0.6 3042 + 3043 + string.prototype.trim@1.2.9: 3044 + dependencies: 3045 + call-bind: 1.0.7 3046 + define-properties: 1.2.1 3047 + es-abstract: 1.23.3 3048 + es-object-atoms: 1.0.0 3049 + 3050 + string.prototype.trimend@1.0.8: 3051 + dependencies: 3052 + call-bind: 1.0.7 3053 + define-properties: 1.2.1 3054 + es-object-atoms: 1.0.0 3055 + 3056 + string.prototype.trimstart@1.0.8: 3057 + dependencies: 3058 + call-bind: 1.0.7 3059 + define-properties: 1.2.1 3060 + es-object-atoms: 1.0.0 3061 + 3062 + strip-ansi@6.0.1: 3063 + dependencies: 3064 + ansi-regex: 5.0.1 3065 + 3066 + strip-ansi@7.1.0: 3067 + dependencies: 3068 + ansi-regex: 6.0.1 3069 + 3070 + strip-bom@3.0.0: {} 3071 + 3072 + strip-json-comments@3.1.1: {} 3073 + 3074 + styled-jsx@5.1.1(react@18.3.1): 3075 + dependencies: 3076 + client-only: 0.0.1 3077 + react: 18.3.1 3078 + 3079 + sucrase@3.35.0: 3080 + dependencies: 3081 + '@jridgewell/gen-mapping': 0.3.5 3082 + commander: 4.1.1 3083 + glob: 10.4.2 3084 + lines-and-columns: 1.2.4 3085 + mz: 2.7.0 3086 + pirates: 4.0.6 3087 + ts-interface-checker: 0.1.13 3088 + 3089 + supports-color@7.2.0: 3090 + dependencies: 3091 + has-flag: 4.0.0 3092 + 3093 + supports-preserve-symlinks-flag@1.0.0: {} 3094 + 3095 + tailwindcss@3.4.4: 3096 + dependencies: 3097 + '@alloc/quick-lru': 5.2.0 3098 + arg: 5.0.2 3099 + chokidar: 3.6.0 3100 + didyoumean: 1.2.2 3101 + dlv: 1.1.3 3102 + fast-glob: 3.3.2 3103 + glob-parent: 6.0.2 3104 + is-glob: 4.0.3 3105 + jiti: 1.21.6 3106 + lilconfig: 2.1.0 3107 + micromatch: 4.0.7 3108 + normalize-path: 3.0.0 3109 + object-hash: 3.0.0 3110 + picocolors: 1.0.1 3111 + postcss: 8.4.39 3112 + postcss-import: 15.1.0(postcss@8.4.39) 3113 + postcss-js: 4.0.1(postcss@8.4.39) 3114 + postcss-load-config: 4.0.2(postcss@8.4.39) 3115 + postcss-nested: 6.0.1(postcss@8.4.39) 3116 + postcss-selector-parser: 6.1.0 3117 + resolve: 1.22.8 3118 + sucrase: 3.35.0 3119 + transitivePeerDependencies: 3120 + - ts-node 3121 + 3122 + tapable@2.2.1: {} 3123 + 3124 + text-table@0.2.0: {} 3125 + 3126 + thenify-all@1.6.0: 3127 + dependencies: 3128 + thenify: 3.3.1 3129 + 3130 + thenify@3.3.1: 3131 + dependencies: 3132 + any-promise: 1.3.0 3133 + 3134 + to-regex-range@5.0.1: 3135 + dependencies: 3136 + is-number: 7.0.0 3137 + 3138 + ts-api-utils@1.3.0(typescript@5.5.3): 3139 + dependencies: 3140 + typescript: 5.5.3 3141 + 3142 + ts-interface-checker@0.1.13: {} 3143 + 3144 + tsconfig-paths@3.15.0: 3145 + dependencies: 3146 + '@types/json5': 0.0.29 3147 + json5: 1.0.2 3148 + minimist: 1.2.8 3149 + strip-bom: 3.0.0 3150 + 3151 + tslib@2.6.3: {} 3152 + 3153 + type-check@0.4.0: 3154 + dependencies: 3155 + prelude-ls: 1.2.1 3156 + 3157 + type-fest@0.20.2: {} 3158 + 3159 + typed-array-buffer@1.0.2: 3160 + dependencies: 3161 + call-bind: 1.0.7 3162 + es-errors: 1.3.0 3163 + is-typed-array: 1.1.13 3164 + 3165 + typed-array-byte-length@1.0.1: 3166 + dependencies: 3167 + call-bind: 1.0.7 3168 + for-each: 0.3.3 3169 + gopd: 1.0.1 3170 + has-proto: 1.0.3 3171 + is-typed-array: 1.1.13 3172 + 3173 + typed-array-byte-offset@1.0.2: 3174 + dependencies: 3175 + available-typed-arrays: 1.0.7 3176 + call-bind: 1.0.7 3177 + for-each: 0.3.3 3178 + gopd: 1.0.1 3179 + has-proto: 1.0.3 3180 + is-typed-array: 1.1.13 3181 + 3182 + typed-array-length@1.0.6: 3183 + dependencies: 3184 + call-bind: 1.0.7 3185 + for-each: 0.3.3 3186 + gopd: 1.0.1 3187 + has-proto: 1.0.3 3188 + is-typed-array: 1.1.13 3189 + possible-typed-array-names: 1.0.0 3190 + 3191 + typescript@5.5.3: {} 3192 + 3193 + unbox-primitive@1.0.2: 3194 + dependencies: 3195 + call-bind: 1.0.7 3196 + has-bigints: 1.0.2 3197 + has-symbols: 1.0.3 3198 + which-boxed-primitive: 1.0.2 3199 + 3200 + undici-types@5.26.5: {} 3201 + 3202 + uri-js@4.4.1: 3203 + dependencies: 3204 + punycode: 2.3.1 3205 + 3206 + util-deprecate@1.0.2: {} 3207 + 3208 + which-boxed-primitive@1.0.2: 3209 + dependencies: 3210 + is-bigint: 1.0.4 3211 + is-boolean-object: 1.1.2 3212 + is-number-object: 1.0.7 3213 + is-string: 1.0.7 3214 + is-symbol: 1.0.4 3215 + 3216 + which-builtin-type@1.1.3: 3217 + dependencies: 3218 + function.prototype.name: 1.1.6 3219 + has-tostringtag: 1.0.2 3220 + is-async-function: 2.0.0 3221 + is-date-object: 1.0.5 3222 + is-finalizationregistry: 1.0.2 3223 + is-generator-function: 1.0.10 3224 + is-regex: 1.1.4 3225 + is-weakref: 1.0.2 3226 + isarray: 2.0.5 3227 + which-boxed-primitive: 1.0.2 3228 + which-collection: 1.0.2 3229 + which-typed-array: 1.1.15 3230 + 3231 + which-collection@1.0.2: 3232 + dependencies: 3233 + is-map: 2.0.3 3234 + is-set: 2.0.3 3235 + is-weakmap: 2.0.2 3236 + is-weakset: 2.0.3 3237 + 3238 + which-typed-array@1.1.15: 3239 + dependencies: 3240 + available-typed-arrays: 1.0.7 3241 + call-bind: 1.0.7 3242 + for-each: 0.3.3 3243 + gopd: 1.0.1 3244 + has-tostringtag: 1.0.2 3245 + 3246 + which@2.0.2: 3247 + dependencies: 3248 + isexe: 2.0.0 3249 + 3250 + word-wrap@1.2.5: {} 3251 + 3252 + wrap-ansi@7.0.0: 3253 + dependencies: 3254 + ansi-styles: 4.3.0 3255 + string-width: 4.2.3 3256 + strip-ansi: 6.0.1 3257 + 3258 + wrap-ansi@8.1.0: 3259 + dependencies: 3260 + ansi-styles: 6.2.1 3261 + string-width: 5.1.2 3262 + strip-ansi: 7.1.0 3263 + 3264 + wrappy@1.0.2: {} 3265 + 3266 + yaml@2.4.5: {} 3267 + 3268 + yocto-queue@0.1.0: {}
+8
postcss.config.mjs
··· 1 + /** @type {import('postcss-load-config').Config} */ 2 + const config = { 3 + plugins: { 4 + tailwindcss: {}, 5 + }, 6 + }; 7 + 8 + export default config;
+1
public/next.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg>
+1
public/vercel.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 283 64"><path fill="black" d="M141 16c-11 0-19 7-19 18s9 18 20 18c7 0 13-3 16-7l-7-5c-2 3-6 4-9 4-5 0-9-3-10-7h28v-3c0-11-8-18-19-18zm-9 15c1-4 4-7 9-7s8 3 9 7h-18zm117-15c-11 0-19 7-19 18s9 18 20 18c6 0 12-3 16-7l-8-5c-2 3-5 4-8 4-5 0-9-3-11-7h28l1-3c0-11-8-18-19-18zm-10 15c2-4 5-7 10-7s8 3 9 7h-19zm-39 3c0 6 4 10 10 10 4 0 7-2 9-5l8 5c-3 5-9 8-17 8-11 0-19-7-19-18s8-18 19-18c8 0 14 3 17 8l-8 5c-2-3-5-5-9-5-6 0-10 4-10 10zm83-29v46h-9V5h9zM37 0l37 64H0L37 0zm92 5-27 48L74 5h10l18 30 17-30h10zm59 12v10l-3-1c-6 0-10 4-10 10v15h-9V17h9v9c0-5 6-9 13-9z"/></svg>
src/app/favicon.ico

This is a binary file and will not be displayed.

+33
src/app/globals.css
··· 1 + @tailwind base; 2 + @tailwind components; 3 + @tailwind utilities; 4 + 5 + :root { 6 + --foreground-rgb: 0, 0, 0; 7 + --background-start-rgb: 214, 219, 220; 8 + --background-end-rgb: 255, 255, 255; 9 + } 10 + 11 + @media (prefers-color-scheme: dark) { 12 + :root { 13 + --foreground-rgb: 255, 255, 255; 14 + --background-start-rgb: 0, 0, 0; 15 + --background-end-rgb: 0, 0, 0; 16 + } 17 + } 18 + 19 + body { 20 + color: rgb(var(--foreground-rgb)); 21 + background: linear-gradient( 22 + to bottom, 23 + transparent, 24 + rgb(var(--background-end-rgb)) 25 + ) 26 + rgb(var(--background-start-rgb)); 27 + } 28 + 29 + @layer utilities { 30 + .text-balance { 31 + text-wrap: balance; 32 + } 33 + }
+22
src/app/layout.tsx
··· 1 + import type { Metadata } from "next"; 2 + import { Inter } from "next/font/google"; 3 + import "./globals.css"; 4 + 5 + const inter = Inter({ subsets: ["latin"] }); 6 + 7 + export const metadata: Metadata = { 8 + title: "Create Next App", 9 + description: "Generated by create next app", 10 + }; 11 + 12 + export default function RootLayout({ 13 + children, 14 + }: Readonly<{ 15 + children: React.ReactNode; 16 + }>) { 17 + return ( 18 + <html lang="en"> 19 + <body className={inter.className}>{children}</body> 20 + </html> 21 + ); 22 + }
+113
src/app/page.tsx
··· 1 + import Image from "next/image"; 2 + 3 + export default function Home() { 4 + return ( 5 + <main className="flex min-h-screen flex-col items-center justify-between p-24"> 6 + <div className="z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex"> 7 + <p className="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30"> 8 + Get started by editing&nbsp; 9 + <code className="font-mono font-bold">src/app/page.tsx</code> 10 + </p> 11 + <div className="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:size-auto lg:bg-none"> 12 + <a 13 + className="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0" 14 + href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" 15 + target="_blank" 16 + rel="noopener noreferrer" 17 + > 18 + By{" "} 19 + <Image 20 + src="/vercel.svg" 21 + alt="Vercel Logo" 22 + className="dark:invert" 23 + width={100} 24 + height={24} 25 + priority 26 + /> 27 + </a> 28 + </div> 29 + </div> 30 + 31 + <div className="relative z-[-1] flex place-items-center before:absolute before:h-[300px] before:w-full before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-full after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 sm:before:w-[480px] sm:after:w-[240px] before:lg:h-[360px]"> 32 + <Image 33 + className="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert" 34 + src="/next.svg" 35 + alt="Next.js Logo" 36 + width={180} 37 + height={37} 38 + priority 39 + /> 40 + </div> 41 + 42 + <div className="mb-32 grid text-center lg:mb-0 lg:w-full lg:max-w-5xl lg:grid-cols-4 lg:text-left"> 43 + <a 44 + href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" 45 + className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" 46 + target="_blank" 47 + rel="noopener noreferrer" 48 + > 49 + <h2 className="mb-3 text-2xl font-semibold"> 50 + Docs{" "} 51 + <span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none"> 52 + -&gt; 53 + </span> 54 + </h2> 55 + <p className="m-0 max-w-[30ch] text-sm opacity-50"> 56 + Find in-depth information about Next.js features and API. 57 + </p> 58 + </a> 59 + 60 + <a 61 + href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" 62 + className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" 63 + target="_blank" 64 + rel="noopener noreferrer" 65 + > 66 + <h2 className="mb-3 text-2xl font-semibold"> 67 + Learn{" "} 68 + <span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none"> 69 + -&gt; 70 + </span> 71 + </h2> 72 + <p className="m-0 max-w-[30ch] text-sm opacity-50"> 73 + Learn about Next.js in an interactive course with&nbsp;quizzes! 74 + </p> 75 + </a> 76 + 77 + <a 78 + href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" 79 + className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" 80 + target="_blank" 81 + rel="noopener noreferrer" 82 + > 83 + <h2 className="mb-3 text-2xl font-semibold"> 84 + Templates{" "} 85 + <span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none"> 86 + -&gt; 87 + </span> 88 + </h2> 89 + <p className="m-0 max-w-[30ch] text-sm opacity-50"> 90 + Explore starter templates for Next.js. 91 + </p> 92 + </a> 93 + 94 + <a 95 + href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" 96 + className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30" 97 + target="_blank" 98 + rel="noopener noreferrer" 99 + > 100 + <h2 className="mb-3 text-2xl font-semibold"> 101 + Deploy{" "} 102 + <span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none"> 103 + -&gt; 104 + </span> 105 + </h2> 106 + <p className="m-0 max-w-[30ch] text-balance text-sm opacity-50"> 107 + Instantly deploy your Next.js site to a shareable URL with Vercel. 108 + </p> 109 + </a> 110 + </div> 111 + </main> 112 + ); 113 + }
+20
tailwind.config.ts
··· 1 + import type { Config } from "tailwindcss"; 2 + 3 + const config: Config = { 4 + content: [ 5 + "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", 6 + "./src/components/**/*.{js,ts,jsx,tsx,mdx}", 7 + "./src/app/**/*.{js,ts,jsx,tsx,mdx}", 8 + ], 9 + theme: { 10 + extend: { 11 + backgroundImage: { 12 + "gradient-radial": "radial-gradient(var(--tw-gradient-stops))", 13 + "gradient-conic": 14 + "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))", 15 + }, 16 + }, 17 + }, 18 + plugins: [], 19 + }; 20 + export default config;
+26
tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "lib": ["dom", "dom.iterable", "esnext"], 4 + "allowJs": true, 5 + "skipLibCheck": true, 6 + "strict": true, 7 + "noEmit": true, 8 + "esModuleInterop": true, 9 + "module": "esnext", 10 + "moduleResolution": "bundler", 11 + "resolveJsonModule": true, 12 + "isolatedModules": true, 13 + "jsx": "preserve", 14 + "incremental": true, 15 + "plugins": [ 16 + { 17 + "name": "next" 18 + } 19 + ], 20 + "paths": { 21 + "@/*": ["./src/*"] 22 + } 23 + }, 24 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "exclude": ["node_modules"] 26 + }