├── .gitignore ├── README.md ├── jsconfig.json ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── favicon.ico ├── next.svg ├── thirteen.svg └── vercel.svg ├── src ├── components │ └── TypingAnimation.jsx ├── pages │ ├── _app.js │ ├── _document.js │ ├── api │ │ └── chat.js │ └── index.js └── styles │ ├── Home.module.css │ └── globals.css └── tailwind.config.js /.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 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | .pnpm-debug.log* 27 | 28 | # local env files 29 | .env*.local 30 | 31 | # vercel 32 | .vercel 33 | -------------------------------------------------------------------------------- /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 | ``` 14 | 15 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 16 | 17 | You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file. 18 | 19 | [API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`. 20 | 21 | The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages. 22 | 23 | This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. 24 | 25 | ## Learn More 26 | 27 | To learn more about Next.js, take a look at the following resources: 28 | 29 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 30 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 31 | 32 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 33 | 34 | ## Deploy on Vercel 35 | 36 | 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. 37 | 38 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. 39 | -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./src/*"] 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | reactStrictMode: true, 4 | } 5 | 6 | module.exports = nextConfig 7 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "chatgpt-api", 3 | "version": "0.1.0", 4 | "lockfileVersion": 2, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "chatgpt-api", 9 | "version": "0.1.0", 10 | "dependencies": { 11 | "axios": "^1.3.4", 12 | "next": "13.2.4", 13 | "react": "18.2.0", 14 | "react-dom": "18.2.0" 15 | }, 16 | "devDependencies": { 17 | "autoprefixer": "^10.4.14", 18 | "postcss": "^8.4.21", 19 | "tailwindcss": "^3.2.7" 20 | } 21 | }, 22 | "node_modules/@next/env": { 23 | "version": "13.2.4", 24 | "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz", 25 | "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==" 26 | }, 27 | "node_modules/@next/swc-android-arm-eabi": { 28 | "version": "13.2.4", 29 | "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", 30 | "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", 31 | "cpu": [ 32 | "arm" 33 | ], 34 | "optional": true, 35 | "os": [ 36 | "android" 37 | ], 38 | "engines": { 39 | "node": ">= 10" 40 | } 41 | }, 42 | "node_modules/@next/swc-android-arm64": { 43 | "version": "13.2.4", 44 | "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", 45 | "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", 46 | "cpu": [ 47 | "arm64" 48 | ], 49 | "optional": true, 50 | "os": [ 51 | "android" 52 | ], 53 | "engines": { 54 | "node": ">= 10" 55 | } 56 | }, 57 | "node_modules/@next/swc-darwin-arm64": { 58 | "version": "13.2.4", 59 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", 60 | "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==", 61 | "cpu": [ 62 | "arm64" 63 | ], 64 | "optional": true, 65 | "os": [ 66 | "darwin" 67 | ], 68 | "engines": { 69 | "node": ">= 10" 70 | } 71 | }, 72 | "node_modules/@next/swc-darwin-x64": { 73 | "version": "13.2.4", 74 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", 75 | "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", 76 | "cpu": [ 77 | "x64" 78 | ], 79 | "optional": true, 80 | "os": [ 81 | "darwin" 82 | ], 83 | "engines": { 84 | "node": ">= 10" 85 | } 86 | }, 87 | "node_modules/@next/swc-freebsd-x64": { 88 | "version": "13.2.4", 89 | "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", 90 | "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", 91 | "cpu": [ 92 | "x64" 93 | ], 94 | "optional": true, 95 | "os": [ 96 | "freebsd" 97 | ], 98 | "engines": { 99 | "node": ">= 10" 100 | } 101 | }, 102 | "node_modules/@next/swc-linux-arm-gnueabihf": { 103 | "version": "13.2.4", 104 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", 105 | "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", 106 | "cpu": [ 107 | "arm" 108 | ], 109 | "optional": true, 110 | "os": [ 111 | "linux" 112 | ], 113 | "engines": { 114 | "node": ">= 10" 115 | } 116 | }, 117 | "node_modules/@next/swc-linux-arm64-gnu": { 118 | "version": "13.2.4", 119 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", 120 | "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", 121 | "cpu": [ 122 | "arm64" 123 | ], 124 | "optional": true, 125 | "os": [ 126 | "linux" 127 | ], 128 | "engines": { 129 | "node": ">= 10" 130 | } 131 | }, 132 | "node_modules/@next/swc-linux-arm64-musl": { 133 | "version": "13.2.4", 134 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", 135 | "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", 136 | "cpu": [ 137 | "arm64" 138 | ], 139 | "optional": true, 140 | "os": [ 141 | "linux" 142 | ], 143 | "engines": { 144 | "node": ">= 10" 145 | } 146 | }, 147 | "node_modules/@next/swc-linux-x64-gnu": { 148 | "version": "13.2.4", 149 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", 150 | "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", 151 | "cpu": [ 152 | "x64" 153 | ], 154 | "optional": true, 155 | "os": [ 156 | "linux" 157 | ], 158 | "engines": { 159 | "node": ">= 10" 160 | } 161 | }, 162 | "node_modules/@next/swc-linux-x64-musl": { 163 | "version": "13.2.4", 164 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", 165 | "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", 166 | "cpu": [ 167 | "x64" 168 | ], 169 | "optional": true, 170 | "os": [ 171 | "linux" 172 | ], 173 | "engines": { 174 | "node": ">= 10" 175 | } 176 | }, 177 | "node_modules/@next/swc-win32-arm64-msvc": { 178 | "version": "13.2.4", 179 | "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", 180 | "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", 181 | "cpu": [ 182 | "arm64" 183 | ], 184 | "optional": true, 185 | "os": [ 186 | "win32" 187 | ], 188 | "engines": { 189 | "node": ">= 10" 190 | } 191 | }, 192 | "node_modules/@next/swc-win32-ia32-msvc": { 193 | "version": "13.2.4", 194 | "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", 195 | "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", 196 | "cpu": [ 197 | "ia32" 198 | ], 199 | "optional": true, 200 | "os": [ 201 | "win32" 202 | ], 203 | "engines": { 204 | "node": ">= 10" 205 | } 206 | }, 207 | "node_modules/@next/swc-win32-x64-msvc": { 208 | "version": "13.2.4", 209 | "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", 210 | "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", 211 | "cpu": [ 212 | "x64" 213 | ], 214 | "optional": true, 215 | "os": [ 216 | "win32" 217 | ], 218 | "engines": { 219 | "node": ">= 10" 220 | } 221 | }, 222 | "node_modules/@nodelib/fs.scandir": { 223 | "version": "2.1.5", 224 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 225 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 226 | "dev": true, 227 | "dependencies": { 228 | "@nodelib/fs.stat": "2.0.5", 229 | "run-parallel": "^1.1.9" 230 | }, 231 | "engines": { 232 | "node": ">= 8" 233 | } 234 | }, 235 | "node_modules/@nodelib/fs.stat": { 236 | "version": "2.0.5", 237 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 238 | "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 239 | "dev": true, 240 | "engines": { 241 | "node": ">= 8" 242 | } 243 | }, 244 | "node_modules/@nodelib/fs.walk": { 245 | "version": "1.2.8", 246 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 247 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 248 | "dev": true, 249 | "dependencies": { 250 | "@nodelib/fs.scandir": "2.1.5", 251 | "fastq": "^1.6.0" 252 | }, 253 | "engines": { 254 | "node": ">= 8" 255 | } 256 | }, 257 | "node_modules/@swc/helpers": { 258 | "version": "0.4.14", 259 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", 260 | "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", 261 | "dependencies": { 262 | "tslib": "^2.4.0" 263 | } 264 | }, 265 | "node_modules/acorn": { 266 | "version": "7.4.1", 267 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 268 | "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 269 | "dev": true, 270 | "bin": { 271 | "acorn": "bin/acorn" 272 | }, 273 | "engines": { 274 | "node": ">=0.4.0" 275 | } 276 | }, 277 | "node_modules/acorn-node": { 278 | "version": "1.8.2", 279 | "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 280 | "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 281 | "dev": true, 282 | "dependencies": { 283 | "acorn": "^7.0.0", 284 | "acorn-walk": "^7.0.0", 285 | "xtend": "^4.0.2" 286 | } 287 | }, 288 | "node_modules/acorn-walk": { 289 | "version": "7.2.0", 290 | "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 291 | "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 292 | "dev": true, 293 | "engines": { 294 | "node": ">=0.4.0" 295 | } 296 | }, 297 | "node_modules/anymatch": { 298 | "version": "3.1.3", 299 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 300 | "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 301 | "dev": true, 302 | "dependencies": { 303 | "normalize-path": "^3.0.0", 304 | "picomatch": "^2.0.4" 305 | }, 306 | "engines": { 307 | "node": ">= 8" 308 | } 309 | }, 310 | "node_modules/arg": { 311 | "version": "5.0.2", 312 | "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 313 | "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 314 | "dev": true 315 | }, 316 | "node_modules/asynckit": { 317 | "version": "0.4.0", 318 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 319 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" 320 | }, 321 | "node_modules/autoprefixer": { 322 | "version": "10.4.14", 323 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", 324 | "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", 325 | "dev": true, 326 | "funding": [ 327 | { 328 | "type": "opencollective", 329 | "url": "https://opencollective.com/postcss/" 330 | }, 331 | { 332 | "type": "tidelift", 333 | "url": "https://tidelift.com/funding/github/npm/autoprefixer" 334 | } 335 | ], 336 | "dependencies": { 337 | "browserslist": "^4.21.5", 338 | "caniuse-lite": "^1.0.30001464", 339 | "fraction.js": "^4.2.0", 340 | "normalize-range": "^0.1.2", 341 | "picocolors": "^1.0.0", 342 | "postcss-value-parser": "^4.2.0" 343 | }, 344 | "bin": { 345 | "autoprefixer": "bin/autoprefixer" 346 | }, 347 | "engines": { 348 | "node": "^10 || ^12 || >=14" 349 | }, 350 | "peerDependencies": { 351 | "postcss": "^8.1.0" 352 | } 353 | }, 354 | "node_modules/axios": { 355 | "version": "1.3.4", 356 | "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", 357 | "integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==", 358 | "dependencies": { 359 | "follow-redirects": "^1.15.0", 360 | "form-data": "^4.0.0", 361 | "proxy-from-env": "^1.1.0" 362 | } 363 | }, 364 | "node_modules/binary-extensions": { 365 | "version": "2.2.0", 366 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 367 | "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 368 | "dev": true, 369 | "engines": { 370 | "node": ">=8" 371 | } 372 | }, 373 | "node_modules/braces": { 374 | "version": "3.0.2", 375 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 376 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 377 | "dev": true, 378 | "dependencies": { 379 | "fill-range": "^7.0.1" 380 | }, 381 | "engines": { 382 | "node": ">=8" 383 | } 384 | }, 385 | "node_modules/browserslist": { 386 | "version": "4.21.5", 387 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 388 | "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 389 | "dev": true, 390 | "funding": [ 391 | { 392 | "type": "opencollective", 393 | "url": "https://opencollective.com/browserslist" 394 | }, 395 | { 396 | "type": "tidelift", 397 | "url": "https://tidelift.com/funding/github/npm/browserslist" 398 | } 399 | ], 400 | "dependencies": { 401 | "caniuse-lite": "^1.0.30001449", 402 | "electron-to-chromium": "^1.4.284", 403 | "node-releases": "^2.0.8", 404 | "update-browserslist-db": "^1.0.10" 405 | }, 406 | "bin": { 407 | "browserslist": "cli.js" 408 | }, 409 | "engines": { 410 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 411 | } 412 | }, 413 | "node_modules/camelcase-css": { 414 | "version": "2.0.1", 415 | "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 416 | "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 417 | "dev": true, 418 | "engines": { 419 | "node": ">= 6" 420 | } 421 | }, 422 | "node_modules/caniuse-lite": { 423 | "version": "1.0.30001466", 424 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001466.tgz", 425 | "integrity": "sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w==", 426 | "funding": [ 427 | { 428 | "type": "opencollective", 429 | "url": "https://opencollective.com/browserslist" 430 | }, 431 | { 432 | "type": "tidelift", 433 | "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 434 | } 435 | ] 436 | }, 437 | "node_modules/chokidar": { 438 | "version": "3.5.3", 439 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 440 | "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 441 | "dev": true, 442 | "funding": [ 443 | { 444 | "type": "individual", 445 | "url": "https://paulmillr.com/funding/" 446 | } 447 | ], 448 | "dependencies": { 449 | "anymatch": "~3.1.2", 450 | "braces": "~3.0.2", 451 | "glob-parent": "~5.1.2", 452 | "is-binary-path": "~2.1.0", 453 | "is-glob": "~4.0.1", 454 | "normalize-path": "~3.0.0", 455 | "readdirp": "~3.6.0" 456 | }, 457 | "engines": { 458 | "node": ">= 8.10.0" 459 | }, 460 | "optionalDependencies": { 461 | "fsevents": "~2.3.2" 462 | } 463 | }, 464 | "node_modules/chokidar/node_modules/glob-parent": { 465 | "version": "5.1.2", 466 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 467 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 468 | "dev": true, 469 | "dependencies": { 470 | "is-glob": "^4.0.1" 471 | }, 472 | "engines": { 473 | "node": ">= 6" 474 | } 475 | }, 476 | "node_modules/client-only": { 477 | "version": "0.0.1", 478 | "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", 479 | "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" 480 | }, 481 | "node_modules/color-name": { 482 | "version": "1.1.4", 483 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 484 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 485 | "dev": true 486 | }, 487 | "node_modules/combined-stream": { 488 | "version": "1.0.8", 489 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 490 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 491 | "dependencies": { 492 | "delayed-stream": "~1.0.0" 493 | }, 494 | "engines": { 495 | "node": ">= 0.8" 496 | } 497 | }, 498 | "node_modules/cssesc": { 499 | "version": "3.0.0", 500 | "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 501 | "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 502 | "dev": true, 503 | "bin": { 504 | "cssesc": "bin/cssesc" 505 | }, 506 | "engines": { 507 | "node": ">=4" 508 | } 509 | }, 510 | "node_modules/defined": { 511 | "version": "1.0.1", 512 | "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 513 | "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 514 | "dev": true, 515 | "funding": { 516 | "url": "https://github.com/sponsors/ljharb" 517 | } 518 | }, 519 | "node_modules/delayed-stream": { 520 | "version": "1.0.0", 521 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 522 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 523 | "engines": { 524 | "node": ">=0.4.0" 525 | } 526 | }, 527 | "node_modules/detective": { 528 | "version": "5.2.1", 529 | "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 530 | "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 531 | "dev": true, 532 | "dependencies": { 533 | "acorn-node": "^1.8.2", 534 | "defined": "^1.0.0", 535 | "minimist": "^1.2.6" 536 | }, 537 | "bin": { 538 | "detective": "bin/detective.js" 539 | }, 540 | "engines": { 541 | "node": ">=0.8.0" 542 | } 543 | }, 544 | "node_modules/didyoumean": { 545 | "version": "1.2.2", 546 | "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 547 | "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 548 | "dev": true 549 | }, 550 | "node_modules/dlv": { 551 | "version": "1.1.3", 552 | "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 553 | "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 554 | "dev": true 555 | }, 556 | "node_modules/electron-to-chromium": { 557 | "version": "1.4.329", 558 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.329.tgz", 559 | "integrity": "sha512-dcwPzNUG4+reo5z+wHnrl2eZMu4kz+nLQEeepxLEDTLDC7Mi7AVTM4NXWct1TZyu3G4oQgygaAfbByaBtPqw2Q==", 560 | "dev": true 561 | }, 562 | "node_modules/escalade": { 563 | "version": "3.1.1", 564 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 565 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 566 | "dev": true, 567 | "engines": { 568 | "node": ">=6" 569 | } 570 | }, 571 | "node_modules/fast-glob": { 572 | "version": "3.2.12", 573 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 574 | "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 575 | "dev": true, 576 | "dependencies": { 577 | "@nodelib/fs.stat": "^2.0.2", 578 | "@nodelib/fs.walk": "^1.2.3", 579 | "glob-parent": "^5.1.2", 580 | "merge2": "^1.3.0", 581 | "micromatch": "^4.0.4" 582 | }, 583 | "engines": { 584 | "node": ">=8.6.0" 585 | } 586 | }, 587 | "node_modules/fast-glob/node_modules/glob-parent": { 588 | "version": "5.1.2", 589 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 590 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 591 | "dev": true, 592 | "dependencies": { 593 | "is-glob": "^4.0.1" 594 | }, 595 | "engines": { 596 | "node": ">= 6" 597 | } 598 | }, 599 | "node_modules/fastq": { 600 | "version": "1.15.0", 601 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 602 | "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 603 | "dev": true, 604 | "dependencies": { 605 | "reusify": "^1.0.4" 606 | } 607 | }, 608 | "node_modules/fill-range": { 609 | "version": "7.0.1", 610 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 611 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 612 | "dev": true, 613 | "dependencies": { 614 | "to-regex-range": "^5.0.1" 615 | }, 616 | "engines": { 617 | "node": ">=8" 618 | } 619 | }, 620 | "node_modules/follow-redirects": { 621 | "version": "1.15.2", 622 | "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", 623 | "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", 624 | "funding": [ 625 | { 626 | "type": "individual", 627 | "url": "https://github.com/sponsors/RubenVerborgh" 628 | } 629 | ], 630 | "engines": { 631 | "node": ">=4.0" 632 | }, 633 | "peerDependenciesMeta": { 634 | "debug": { 635 | "optional": true 636 | } 637 | } 638 | }, 639 | "node_modules/form-data": { 640 | "version": "4.0.0", 641 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 642 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 643 | "dependencies": { 644 | "asynckit": "^0.4.0", 645 | "combined-stream": "^1.0.8", 646 | "mime-types": "^2.1.12" 647 | }, 648 | "engines": { 649 | "node": ">= 6" 650 | } 651 | }, 652 | "node_modules/fraction.js": { 653 | "version": "4.2.0", 654 | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 655 | "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 656 | "dev": true, 657 | "engines": { 658 | "node": "*" 659 | }, 660 | "funding": { 661 | "type": "patreon", 662 | "url": "https://www.patreon.com/infusion" 663 | } 664 | }, 665 | "node_modules/fsevents": { 666 | "version": "2.3.2", 667 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 668 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 669 | "dev": true, 670 | "hasInstallScript": true, 671 | "optional": true, 672 | "os": [ 673 | "darwin" 674 | ], 675 | "engines": { 676 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 677 | } 678 | }, 679 | "node_modules/function-bind": { 680 | "version": "1.1.1", 681 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 682 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 683 | "dev": true 684 | }, 685 | "node_modules/glob-parent": { 686 | "version": "6.0.2", 687 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 688 | "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 689 | "dev": true, 690 | "dependencies": { 691 | "is-glob": "^4.0.3" 692 | }, 693 | "engines": { 694 | "node": ">=10.13.0" 695 | } 696 | }, 697 | "node_modules/has": { 698 | "version": "1.0.3", 699 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 700 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 701 | "dev": true, 702 | "dependencies": { 703 | "function-bind": "^1.1.1" 704 | }, 705 | "engines": { 706 | "node": ">= 0.4.0" 707 | } 708 | }, 709 | "node_modules/is-binary-path": { 710 | "version": "2.1.0", 711 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 712 | "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 713 | "dev": true, 714 | "dependencies": { 715 | "binary-extensions": "^2.0.0" 716 | }, 717 | "engines": { 718 | "node": ">=8" 719 | } 720 | }, 721 | "node_modules/is-core-module": { 722 | "version": "2.11.0", 723 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 724 | "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 725 | "dev": true, 726 | "dependencies": { 727 | "has": "^1.0.3" 728 | }, 729 | "funding": { 730 | "url": "https://github.com/sponsors/ljharb" 731 | } 732 | }, 733 | "node_modules/is-extglob": { 734 | "version": "2.1.1", 735 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 736 | "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 737 | "dev": true, 738 | "engines": { 739 | "node": ">=0.10.0" 740 | } 741 | }, 742 | "node_modules/is-glob": { 743 | "version": "4.0.3", 744 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 745 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 746 | "dev": true, 747 | "dependencies": { 748 | "is-extglob": "^2.1.1" 749 | }, 750 | "engines": { 751 | "node": ">=0.10.0" 752 | } 753 | }, 754 | "node_modules/is-number": { 755 | "version": "7.0.0", 756 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 757 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 758 | "dev": true, 759 | "engines": { 760 | "node": ">=0.12.0" 761 | } 762 | }, 763 | "node_modules/js-tokens": { 764 | "version": "4.0.0", 765 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 766 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 767 | }, 768 | "node_modules/lilconfig": { 769 | "version": "2.1.0", 770 | "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 771 | "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 772 | "dev": true, 773 | "engines": { 774 | "node": ">=10" 775 | } 776 | }, 777 | "node_modules/loose-envify": { 778 | "version": "1.4.0", 779 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 780 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 781 | "dependencies": { 782 | "js-tokens": "^3.0.0 || ^4.0.0" 783 | }, 784 | "bin": { 785 | "loose-envify": "cli.js" 786 | } 787 | }, 788 | "node_modules/merge2": { 789 | "version": "1.4.1", 790 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 791 | "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 792 | "dev": true, 793 | "engines": { 794 | "node": ">= 8" 795 | } 796 | }, 797 | "node_modules/micromatch": { 798 | "version": "4.0.5", 799 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 800 | "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 801 | "dev": true, 802 | "dependencies": { 803 | "braces": "^3.0.2", 804 | "picomatch": "^2.3.1" 805 | }, 806 | "engines": { 807 | "node": ">=8.6" 808 | } 809 | }, 810 | "node_modules/mime-db": { 811 | "version": "1.52.0", 812 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 813 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 814 | "engines": { 815 | "node": ">= 0.6" 816 | } 817 | }, 818 | "node_modules/mime-types": { 819 | "version": "2.1.35", 820 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 821 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 822 | "dependencies": { 823 | "mime-db": "1.52.0" 824 | }, 825 | "engines": { 826 | "node": ">= 0.6" 827 | } 828 | }, 829 | "node_modules/minimist": { 830 | "version": "1.2.8", 831 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 832 | "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 833 | "dev": true, 834 | "funding": { 835 | "url": "https://github.com/sponsors/ljharb" 836 | } 837 | }, 838 | "node_modules/nanoid": { 839 | "version": "3.3.4", 840 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 841 | "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 842 | "bin": { 843 | "nanoid": "bin/nanoid.cjs" 844 | }, 845 | "engines": { 846 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 847 | } 848 | }, 849 | "node_modules/next": { 850 | "version": "13.2.4", 851 | "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz", 852 | "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==", 853 | "dependencies": { 854 | "@next/env": "13.2.4", 855 | "@swc/helpers": "0.4.14", 856 | "caniuse-lite": "^1.0.30001406", 857 | "postcss": "8.4.14", 858 | "styled-jsx": "5.1.1" 859 | }, 860 | "bin": { 861 | "next": "dist/bin/next" 862 | }, 863 | "engines": { 864 | "node": ">=14.6.0" 865 | }, 866 | "optionalDependencies": { 867 | "@next/swc-android-arm-eabi": "13.2.4", 868 | "@next/swc-android-arm64": "13.2.4", 869 | "@next/swc-darwin-arm64": "13.2.4", 870 | "@next/swc-darwin-x64": "13.2.4", 871 | "@next/swc-freebsd-x64": "13.2.4", 872 | "@next/swc-linux-arm-gnueabihf": "13.2.4", 873 | "@next/swc-linux-arm64-gnu": "13.2.4", 874 | "@next/swc-linux-arm64-musl": "13.2.4", 875 | "@next/swc-linux-x64-gnu": "13.2.4", 876 | "@next/swc-linux-x64-musl": "13.2.4", 877 | "@next/swc-win32-arm64-msvc": "13.2.4", 878 | "@next/swc-win32-ia32-msvc": "13.2.4", 879 | "@next/swc-win32-x64-msvc": "13.2.4" 880 | }, 881 | "peerDependencies": { 882 | "@opentelemetry/api": "^1.4.0", 883 | "fibers": ">= 3.1.0", 884 | "node-sass": "^6.0.0 || ^7.0.0", 885 | "react": "^18.2.0", 886 | "react-dom": "^18.2.0", 887 | "sass": "^1.3.0" 888 | }, 889 | "peerDependenciesMeta": { 890 | "@opentelemetry/api": { 891 | "optional": true 892 | }, 893 | "fibers": { 894 | "optional": true 895 | }, 896 | "node-sass": { 897 | "optional": true 898 | }, 899 | "sass": { 900 | "optional": true 901 | } 902 | } 903 | }, 904 | "node_modules/next/node_modules/postcss": { 905 | "version": "8.4.14", 906 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", 907 | "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", 908 | "funding": [ 909 | { 910 | "type": "opencollective", 911 | "url": "https://opencollective.com/postcss/" 912 | }, 913 | { 914 | "type": "tidelift", 915 | "url": "https://tidelift.com/funding/github/npm/postcss" 916 | } 917 | ], 918 | "dependencies": { 919 | "nanoid": "^3.3.4", 920 | "picocolors": "^1.0.0", 921 | "source-map-js": "^1.0.2" 922 | }, 923 | "engines": { 924 | "node": "^10 || ^12 || >=14" 925 | } 926 | }, 927 | "node_modules/node-releases": { 928 | "version": "2.0.10", 929 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 930 | "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 931 | "dev": true 932 | }, 933 | "node_modules/normalize-path": { 934 | "version": "3.0.0", 935 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 936 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 937 | "dev": true, 938 | "engines": { 939 | "node": ">=0.10.0" 940 | } 941 | }, 942 | "node_modules/normalize-range": { 943 | "version": "0.1.2", 944 | "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 945 | "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 946 | "dev": true, 947 | "engines": { 948 | "node": ">=0.10.0" 949 | } 950 | }, 951 | "node_modules/object-hash": { 952 | "version": "3.0.0", 953 | "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 954 | "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 955 | "dev": true, 956 | "engines": { 957 | "node": ">= 6" 958 | } 959 | }, 960 | "node_modules/path-parse": { 961 | "version": "1.0.7", 962 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 963 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 964 | "dev": true 965 | }, 966 | "node_modules/picocolors": { 967 | "version": "1.0.0", 968 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 969 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 970 | }, 971 | "node_modules/picomatch": { 972 | "version": "2.3.1", 973 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 974 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 975 | "dev": true, 976 | "engines": { 977 | "node": ">=8.6" 978 | }, 979 | "funding": { 980 | "url": "https://github.com/sponsors/jonschlinkert" 981 | } 982 | }, 983 | "node_modules/pify": { 984 | "version": "2.3.0", 985 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 986 | "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 987 | "dev": true, 988 | "engines": { 989 | "node": ">=0.10.0" 990 | } 991 | }, 992 | "node_modules/postcss": { 993 | "version": "8.4.21", 994 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 995 | "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 996 | "dev": true, 997 | "funding": [ 998 | { 999 | "type": "opencollective", 1000 | "url": "https://opencollective.com/postcss/" 1001 | }, 1002 | { 1003 | "type": "tidelift", 1004 | "url": "https://tidelift.com/funding/github/npm/postcss" 1005 | } 1006 | ], 1007 | "dependencies": { 1008 | "nanoid": "^3.3.4", 1009 | "picocolors": "^1.0.0", 1010 | "source-map-js": "^1.0.2" 1011 | }, 1012 | "engines": { 1013 | "node": "^10 || ^12 || >=14" 1014 | } 1015 | }, 1016 | "node_modules/postcss-import": { 1017 | "version": "14.1.0", 1018 | "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 1019 | "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 1020 | "dev": true, 1021 | "dependencies": { 1022 | "postcss-value-parser": "^4.0.0", 1023 | "read-cache": "^1.0.0", 1024 | "resolve": "^1.1.7" 1025 | }, 1026 | "engines": { 1027 | "node": ">=10.0.0" 1028 | }, 1029 | "peerDependencies": { 1030 | "postcss": "^8.0.0" 1031 | } 1032 | }, 1033 | "node_modules/postcss-js": { 1034 | "version": "4.0.1", 1035 | "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 1036 | "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 1037 | "dev": true, 1038 | "dependencies": { 1039 | "camelcase-css": "^2.0.1" 1040 | }, 1041 | "engines": { 1042 | "node": "^12 || ^14 || >= 16" 1043 | }, 1044 | "funding": { 1045 | "type": "opencollective", 1046 | "url": "https://opencollective.com/postcss/" 1047 | }, 1048 | "peerDependencies": { 1049 | "postcss": "^8.4.21" 1050 | } 1051 | }, 1052 | "node_modules/postcss-load-config": { 1053 | "version": "3.1.4", 1054 | "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 1055 | "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 1056 | "dev": true, 1057 | "dependencies": { 1058 | "lilconfig": "^2.0.5", 1059 | "yaml": "^1.10.2" 1060 | }, 1061 | "engines": { 1062 | "node": ">= 10" 1063 | }, 1064 | "funding": { 1065 | "type": "opencollective", 1066 | "url": "https://opencollective.com/postcss/" 1067 | }, 1068 | "peerDependencies": { 1069 | "postcss": ">=8.0.9", 1070 | "ts-node": ">=9.0.0" 1071 | }, 1072 | "peerDependenciesMeta": { 1073 | "postcss": { 1074 | "optional": true 1075 | }, 1076 | "ts-node": { 1077 | "optional": true 1078 | } 1079 | } 1080 | }, 1081 | "node_modules/postcss-nested": { 1082 | "version": "6.0.0", 1083 | "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", 1084 | "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", 1085 | "dev": true, 1086 | "dependencies": { 1087 | "postcss-selector-parser": "^6.0.10" 1088 | }, 1089 | "engines": { 1090 | "node": ">=12.0" 1091 | }, 1092 | "funding": { 1093 | "type": "opencollective", 1094 | "url": "https://opencollective.com/postcss/" 1095 | }, 1096 | "peerDependencies": { 1097 | "postcss": "^8.2.14" 1098 | } 1099 | }, 1100 | "node_modules/postcss-selector-parser": { 1101 | "version": "6.0.11", 1102 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", 1103 | "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", 1104 | "dev": true, 1105 | "dependencies": { 1106 | "cssesc": "^3.0.0", 1107 | "util-deprecate": "^1.0.2" 1108 | }, 1109 | "engines": { 1110 | "node": ">=4" 1111 | } 1112 | }, 1113 | "node_modules/postcss-value-parser": { 1114 | "version": "4.2.0", 1115 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 1116 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 1117 | "dev": true 1118 | }, 1119 | "node_modules/proxy-from-env": { 1120 | "version": "1.1.0", 1121 | "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 1122 | "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" 1123 | }, 1124 | "node_modules/queue-microtask": { 1125 | "version": "1.2.3", 1126 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1127 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1128 | "dev": true, 1129 | "funding": [ 1130 | { 1131 | "type": "github", 1132 | "url": "https://github.com/sponsors/feross" 1133 | }, 1134 | { 1135 | "type": "patreon", 1136 | "url": "https://www.patreon.com/feross" 1137 | }, 1138 | { 1139 | "type": "consulting", 1140 | "url": "https://feross.org/support" 1141 | } 1142 | ] 1143 | }, 1144 | "node_modules/quick-lru": { 1145 | "version": "5.1.1", 1146 | "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 1147 | "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 1148 | "dev": true, 1149 | "engines": { 1150 | "node": ">=10" 1151 | }, 1152 | "funding": { 1153 | "url": "https://github.com/sponsors/sindresorhus" 1154 | } 1155 | }, 1156 | "node_modules/react": { 1157 | "version": "18.2.0", 1158 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 1159 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 1160 | "dependencies": { 1161 | "loose-envify": "^1.1.0" 1162 | }, 1163 | "engines": { 1164 | "node": ">=0.10.0" 1165 | } 1166 | }, 1167 | "node_modules/react-dom": { 1168 | "version": "18.2.0", 1169 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", 1170 | "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", 1171 | "dependencies": { 1172 | "loose-envify": "^1.1.0", 1173 | "scheduler": "^0.23.0" 1174 | }, 1175 | "peerDependencies": { 1176 | "react": "^18.2.0" 1177 | } 1178 | }, 1179 | "node_modules/read-cache": { 1180 | "version": "1.0.0", 1181 | "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 1182 | "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 1183 | "dev": true, 1184 | "dependencies": { 1185 | "pify": "^2.3.0" 1186 | } 1187 | }, 1188 | "node_modules/readdirp": { 1189 | "version": "3.6.0", 1190 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1191 | "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1192 | "dev": true, 1193 | "dependencies": { 1194 | "picomatch": "^2.2.1" 1195 | }, 1196 | "engines": { 1197 | "node": ">=8.10.0" 1198 | } 1199 | }, 1200 | "node_modules/resolve": { 1201 | "version": "1.22.1", 1202 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 1203 | "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 1204 | "dev": true, 1205 | "dependencies": { 1206 | "is-core-module": "^2.9.0", 1207 | "path-parse": "^1.0.7", 1208 | "supports-preserve-symlinks-flag": "^1.0.0" 1209 | }, 1210 | "bin": { 1211 | "resolve": "bin/resolve" 1212 | }, 1213 | "funding": { 1214 | "url": "https://github.com/sponsors/ljharb" 1215 | } 1216 | }, 1217 | "node_modules/reusify": { 1218 | "version": "1.0.4", 1219 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1220 | "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1221 | "dev": true, 1222 | "engines": { 1223 | "iojs": ">=1.0.0", 1224 | "node": ">=0.10.0" 1225 | } 1226 | }, 1227 | "node_modules/run-parallel": { 1228 | "version": "1.2.0", 1229 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1230 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1231 | "dev": true, 1232 | "funding": [ 1233 | { 1234 | "type": "github", 1235 | "url": "https://github.com/sponsors/feross" 1236 | }, 1237 | { 1238 | "type": "patreon", 1239 | "url": "https://www.patreon.com/feross" 1240 | }, 1241 | { 1242 | "type": "consulting", 1243 | "url": "https://feross.org/support" 1244 | } 1245 | ], 1246 | "dependencies": { 1247 | "queue-microtask": "^1.2.2" 1248 | } 1249 | }, 1250 | "node_modules/scheduler": { 1251 | "version": "0.23.0", 1252 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", 1253 | "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", 1254 | "dependencies": { 1255 | "loose-envify": "^1.1.0" 1256 | } 1257 | }, 1258 | "node_modules/source-map-js": { 1259 | "version": "1.0.2", 1260 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 1261 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 1262 | "engines": { 1263 | "node": ">=0.10.0" 1264 | } 1265 | }, 1266 | "node_modules/styled-jsx": { 1267 | "version": "5.1.1", 1268 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", 1269 | "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", 1270 | "dependencies": { 1271 | "client-only": "0.0.1" 1272 | }, 1273 | "engines": { 1274 | "node": ">= 12.0.0" 1275 | }, 1276 | "peerDependencies": { 1277 | "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" 1278 | }, 1279 | "peerDependenciesMeta": { 1280 | "@babel/core": { 1281 | "optional": true 1282 | }, 1283 | "babel-plugin-macros": { 1284 | "optional": true 1285 | } 1286 | } 1287 | }, 1288 | "node_modules/supports-preserve-symlinks-flag": { 1289 | "version": "1.0.0", 1290 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 1291 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 1292 | "dev": true, 1293 | "engines": { 1294 | "node": ">= 0.4" 1295 | }, 1296 | "funding": { 1297 | "url": "https://github.com/sponsors/ljharb" 1298 | } 1299 | }, 1300 | "node_modules/tailwindcss": { 1301 | "version": "3.2.7", 1302 | "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 1303 | "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 1304 | "dev": true, 1305 | "dependencies": { 1306 | "arg": "^5.0.2", 1307 | "chokidar": "^3.5.3", 1308 | "color-name": "^1.1.4", 1309 | "detective": "^5.2.1", 1310 | "didyoumean": "^1.2.2", 1311 | "dlv": "^1.1.3", 1312 | "fast-glob": "^3.2.12", 1313 | "glob-parent": "^6.0.2", 1314 | "is-glob": "^4.0.3", 1315 | "lilconfig": "^2.0.6", 1316 | "micromatch": "^4.0.5", 1317 | "normalize-path": "^3.0.0", 1318 | "object-hash": "^3.0.0", 1319 | "picocolors": "^1.0.0", 1320 | "postcss": "^8.0.9", 1321 | "postcss-import": "^14.1.0", 1322 | "postcss-js": "^4.0.0", 1323 | "postcss-load-config": "^3.1.4", 1324 | "postcss-nested": "6.0.0", 1325 | "postcss-selector-parser": "^6.0.11", 1326 | "postcss-value-parser": "^4.2.0", 1327 | "quick-lru": "^5.1.1", 1328 | "resolve": "^1.22.1" 1329 | }, 1330 | "bin": { 1331 | "tailwind": "lib/cli.js", 1332 | "tailwindcss": "lib/cli.js" 1333 | }, 1334 | "engines": { 1335 | "node": ">=12.13.0" 1336 | }, 1337 | "peerDependencies": { 1338 | "postcss": "^8.0.9" 1339 | } 1340 | }, 1341 | "node_modules/to-regex-range": { 1342 | "version": "5.0.1", 1343 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1344 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1345 | "dev": true, 1346 | "dependencies": { 1347 | "is-number": "^7.0.0" 1348 | }, 1349 | "engines": { 1350 | "node": ">=8.0" 1351 | } 1352 | }, 1353 | "node_modules/tslib": { 1354 | "version": "2.5.0", 1355 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", 1356 | "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" 1357 | }, 1358 | "node_modules/update-browserslist-db": { 1359 | "version": "1.0.10", 1360 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 1361 | "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 1362 | "dev": true, 1363 | "funding": [ 1364 | { 1365 | "type": "opencollective", 1366 | "url": "https://opencollective.com/browserslist" 1367 | }, 1368 | { 1369 | "type": "tidelift", 1370 | "url": "https://tidelift.com/funding/github/npm/browserslist" 1371 | } 1372 | ], 1373 | "dependencies": { 1374 | "escalade": "^3.1.1", 1375 | "picocolors": "^1.0.0" 1376 | }, 1377 | "bin": { 1378 | "browserslist-lint": "cli.js" 1379 | }, 1380 | "peerDependencies": { 1381 | "browserslist": ">= 4.21.0" 1382 | } 1383 | }, 1384 | "node_modules/util-deprecate": { 1385 | "version": "1.0.2", 1386 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1387 | "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 1388 | "dev": true 1389 | }, 1390 | "node_modules/xtend": { 1391 | "version": "4.0.2", 1392 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 1393 | "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 1394 | "dev": true, 1395 | "engines": { 1396 | "node": ">=0.4" 1397 | } 1398 | }, 1399 | "node_modules/yaml": { 1400 | "version": "1.10.2", 1401 | "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 1402 | "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 1403 | "dev": true, 1404 | "engines": { 1405 | "node": ">= 6" 1406 | } 1407 | } 1408 | }, 1409 | "dependencies": { 1410 | "@next/env": { 1411 | "version": "13.2.4", 1412 | "resolved": "https://registry.npmjs.org/@next/env/-/env-13.2.4.tgz", 1413 | "integrity": "sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==" 1414 | }, 1415 | "@next/swc-android-arm-eabi": { 1416 | "version": "13.2.4", 1417 | "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.2.4.tgz", 1418 | "integrity": "sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==", 1419 | "optional": true 1420 | }, 1421 | "@next/swc-android-arm64": { 1422 | "version": "13.2.4", 1423 | "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.2.4.tgz", 1424 | "integrity": "sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==", 1425 | "optional": true 1426 | }, 1427 | "@next/swc-darwin-arm64": { 1428 | "version": "13.2.4", 1429 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.2.4.tgz", 1430 | "integrity": "sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==", 1431 | "optional": true 1432 | }, 1433 | "@next/swc-darwin-x64": { 1434 | "version": "13.2.4", 1435 | "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.2.4.tgz", 1436 | "integrity": "sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==", 1437 | "optional": true 1438 | }, 1439 | "@next/swc-freebsd-x64": { 1440 | "version": "13.2.4", 1441 | "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.2.4.tgz", 1442 | "integrity": "sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==", 1443 | "optional": true 1444 | }, 1445 | "@next/swc-linux-arm-gnueabihf": { 1446 | "version": "13.2.4", 1447 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.2.4.tgz", 1448 | "integrity": "sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==", 1449 | "optional": true 1450 | }, 1451 | "@next/swc-linux-arm64-gnu": { 1452 | "version": "13.2.4", 1453 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.2.4.tgz", 1454 | "integrity": "sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==", 1455 | "optional": true 1456 | }, 1457 | "@next/swc-linux-arm64-musl": { 1458 | "version": "13.2.4", 1459 | "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.2.4.tgz", 1460 | "integrity": "sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==", 1461 | "optional": true 1462 | }, 1463 | "@next/swc-linux-x64-gnu": { 1464 | "version": "13.2.4", 1465 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.2.4.tgz", 1466 | "integrity": "sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==", 1467 | "optional": true 1468 | }, 1469 | "@next/swc-linux-x64-musl": { 1470 | "version": "13.2.4", 1471 | "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.2.4.tgz", 1472 | "integrity": "sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==", 1473 | "optional": true 1474 | }, 1475 | "@next/swc-win32-arm64-msvc": { 1476 | "version": "13.2.4", 1477 | "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.2.4.tgz", 1478 | "integrity": "sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==", 1479 | "optional": true 1480 | }, 1481 | "@next/swc-win32-ia32-msvc": { 1482 | "version": "13.2.4", 1483 | "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.2.4.tgz", 1484 | "integrity": "sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==", 1485 | "optional": true 1486 | }, 1487 | "@next/swc-win32-x64-msvc": { 1488 | "version": "13.2.4", 1489 | "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.2.4.tgz", 1490 | "integrity": "sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==", 1491 | "optional": true 1492 | }, 1493 | "@nodelib/fs.scandir": { 1494 | "version": "2.1.5", 1495 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1496 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1497 | "dev": true, 1498 | "requires": { 1499 | "@nodelib/fs.stat": "2.0.5", 1500 | "run-parallel": "^1.1.9" 1501 | } 1502 | }, 1503 | "@nodelib/fs.stat": { 1504 | "version": "2.0.5", 1505 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1506 | "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1507 | "dev": true 1508 | }, 1509 | "@nodelib/fs.walk": { 1510 | "version": "1.2.8", 1511 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1512 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1513 | "dev": true, 1514 | "requires": { 1515 | "@nodelib/fs.scandir": "2.1.5", 1516 | "fastq": "^1.6.0" 1517 | } 1518 | }, 1519 | "@swc/helpers": { 1520 | "version": "0.4.14", 1521 | "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", 1522 | "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", 1523 | "requires": { 1524 | "tslib": "^2.4.0" 1525 | } 1526 | }, 1527 | "acorn": { 1528 | "version": "7.4.1", 1529 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 1530 | "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 1531 | "dev": true 1532 | }, 1533 | "acorn-node": { 1534 | "version": "1.8.2", 1535 | "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 1536 | "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 1537 | "dev": true, 1538 | "requires": { 1539 | "acorn": "^7.0.0", 1540 | "acorn-walk": "^7.0.0", 1541 | "xtend": "^4.0.2" 1542 | } 1543 | }, 1544 | "acorn-walk": { 1545 | "version": "7.2.0", 1546 | "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 1547 | "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 1548 | "dev": true 1549 | }, 1550 | "anymatch": { 1551 | "version": "3.1.3", 1552 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 1553 | "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 1554 | "dev": true, 1555 | "requires": { 1556 | "normalize-path": "^3.0.0", 1557 | "picomatch": "^2.0.4" 1558 | } 1559 | }, 1560 | "arg": { 1561 | "version": "5.0.2", 1562 | "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 1563 | "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 1564 | "dev": true 1565 | }, 1566 | "asynckit": { 1567 | "version": "0.4.0", 1568 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1569 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" 1570 | }, 1571 | "autoprefixer": { 1572 | "version": "10.4.14", 1573 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", 1574 | "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", 1575 | "dev": true, 1576 | "requires": { 1577 | "browserslist": "^4.21.5", 1578 | "caniuse-lite": "^1.0.30001464", 1579 | "fraction.js": "^4.2.0", 1580 | "normalize-range": "^0.1.2", 1581 | "picocolors": "^1.0.0", 1582 | "postcss-value-parser": "^4.2.0" 1583 | } 1584 | }, 1585 | "axios": { 1586 | "version": "1.3.4", 1587 | "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", 1588 | "integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==", 1589 | "requires": { 1590 | "follow-redirects": "^1.15.0", 1591 | "form-data": "^4.0.0", 1592 | "proxy-from-env": "^1.1.0" 1593 | } 1594 | }, 1595 | "binary-extensions": { 1596 | "version": "2.2.0", 1597 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1598 | "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1599 | "dev": true 1600 | }, 1601 | "braces": { 1602 | "version": "3.0.2", 1603 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1604 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1605 | "dev": true, 1606 | "requires": { 1607 | "fill-range": "^7.0.1" 1608 | } 1609 | }, 1610 | "browserslist": { 1611 | "version": "4.21.5", 1612 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 1613 | "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 1614 | "dev": true, 1615 | "requires": { 1616 | "caniuse-lite": "^1.0.30001449", 1617 | "electron-to-chromium": "^1.4.284", 1618 | "node-releases": "^2.0.8", 1619 | "update-browserslist-db": "^1.0.10" 1620 | } 1621 | }, 1622 | "camelcase-css": { 1623 | "version": "2.0.1", 1624 | "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 1625 | "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 1626 | "dev": true 1627 | }, 1628 | "caniuse-lite": { 1629 | "version": "1.0.30001466", 1630 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001466.tgz", 1631 | "integrity": "sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w==" 1632 | }, 1633 | "chokidar": { 1634 | "version": "3.5.3", 1635 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1636 | "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1637 | "dev": true, 1638 | "requires": { 1639 | "anymatch": "~3.1.2", 1640 | "braces": "~3.0.2", 1641 | "fsevents": "~2.3.2", 1642 | "glob-parent": "~5.1.2", 1643 | "is-binary-path": "~2.1.0", 1644 | "is-glob": "~4.0.1", 1645 | "normalize-path": "~3.0.0", 1646 | "readdirp": "~3.6.0" 1647 | }, 1648 | "dependencies": { 1649 | "glob-parent": { 1650 | "version": "5.1.2", 1651 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1652 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1653 | "dev": true, 1654 | "requires": { 1655 | "is-glob": "^4.0.1" 1656 | } 1657 | } 1658 | } 1659 | }, 1660 | "client-only": { 1661 | "version": "0.0.1", 1662 | "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", 1663 | "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" 1664 | }, 1665 | "color-name": { 1666 | "version": "1.1.4", 1667 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1668 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1669 | "dev": true 1670 | }, 1671 | "combined-stream": { 1672 | "version": "1.0.8", 1673 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 1674 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1675 | "requires": { 1676 | "delayed-stream": "~1.0.0" 1677 | } 1678 | }, 1679 | "cssesc": { 1680 | "version": "3.0.0", 1681 | "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 1682 | "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 1683 | "dev": true 1684 | }, 1685 | "defined": { 1686 | "version": "1.0.1", 1687 | "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 1688 | "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 1689 | "dev": true 1690 | }, 1691 | "delayed-stream": { 1692 | "version": "1.0.0", 1693 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 1694 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" 1695 | }, 1696 | "detective": { 1697 | "version": "5.2.1", 1698 | "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 1699 | "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 1700 | "dev": true, 1701 | "requires": { 1702 | "acorn-node": "^1.8.2", 1703 | "defined": "^1.0.0", 1704 | "minimist": "^1.2.6" 1705 | } 1706 | }, 1707 | "didyoumean": { 1708 | "version": "1.2.2", 1709 | "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 1710 | "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 1711 | "dev": true 1712 | }, 1713 | "dlv": { 1714 | "version": "1.1.3", 1715 | "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 1716 | "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 1717 | "dev": true 1718 | }, 1719 | "electron-to-chromium": { 1720 | "version": "1.4.329", 1721 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.329.tgz", 1722 | "integrity": "sha512-dcwPzNUG4+reo5z+wHnrl2eZMu4kz+nLQEeepxLEDTLDC7Mi7AVTM4NXWct1TZyu3G4oQgygaAfbByaBtPqw2Q==", 1723 | "dev": true 1724 | }, 1725 | "escalade": { 1726 | "version": "3.1.1", 1727 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1728 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1729 | "dev": true 1730 | }, 1731 | "fast-glob": { 1732 | "version": "3.2.12", 1733 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1734 | "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 1735 | "dev": true, 1736 | "requires": { 1737 | "@nodelib/fs.stat": "^2.0.2", 1738 | "@nodelib/fs.walk": "^1.2.3", 1739 | "glob-parent": "^5.1.2", 1740 | "merge2": "^1.3.0", 1741 | "micromatch": "^4.0.4" 1742 | }, 1743 | "dependencies": { 1744 | "glob-parent": { 1745 | "version": "5.1.2", 1746 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1747 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1748 | "dev": true, 1749 | "requires": { 1750 | "is-glob": "^4.0.1" 1751 | } 1752 | } 1753 | } 1754 | }, 1755 | "fastq": { 1756 | "version": "1.15.0", 1757 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1758 | "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1759 | "dev": true, 1760 | "requires": { 1761 | "reusify": "^1.0.4" 1762 | } 1763 | }, 1764 | "fill-range": { 1765 | "version": "7.0.1", 1766 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1767 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1768 | "dev": true, 1769 | "requires": { 1770 | "to-regex-range": "^5.0.1" 1771 | } 1772 | }, 1773 | "follow-redirects": { 1774 | "version": "1.15.2", 1775 | "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", 1776 | "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" 1777 | }, 1778 | "form-data": { 1779 | "version": "4.0.0", 1780 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 1781 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 1782 | "requires": { 1783 | "asynckit": "^0.4.0", 1784 | "combined-stream": "^1.0.8", 1785 | "mime-types": "^2.1.12" 1786 | } 1787 | }, 1788 | "fraction.js": { 1789 | "version": "4.2.0", 1790 | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 1791 | "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 1792 | "dev": true 1793 | }, 1794 | "fsevents": { 1795 | "version": "2.3.2", 1796 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1797 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1798 | "dev": true, 1799 | "optional": true 1800 | }, 1801 | "function-bind": { 1802 | "version": "1.1.1", 1803 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1804 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1805 | "dev": true 1806 | }, 1807 | "glob-parent": { 1808 | "version": "6.0.2", 1809 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1810 | "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1811 | "dev": true, 1812 | "requires": { 1813 | "is-glob": "^4.0.3" 1814 | } 1815 | }, 1816 | "has": { 1817 | "version": "1.0.3", 1818 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1819 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1820 | "dev": true, 1821 | "requires": { 1822 | "function-bind": "^1.1.1" 1823 | } 1824 | }, 1825 | "is-binary-path": { 1826 | "version": "2.1.0", 1827 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1828 | "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1829 | "dev": true, 1830 | "requires": { 1831 | "binary-extensions": "^2.0.0" 1832 | } 1833 | }, 1834 | "is-core-module": { 1835 | "version": "2.11.0", 1836 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 1837 | "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1838 | "dev": true, 1839 | "requires": { 1840 | "has": "^1.0.3" 1841 | } 1842 | }, 1843 | "is-extglob": { 1844 | "version": "2.1.1", 1845 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1846 | "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1847 | "dev": true 1848 | }, 1849 | "is-glob": { 1850 | "version": "4.0.3", 1851 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1852 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1853 | "dev": true, 1854 | "requires": { 1855 | "is-extglob": "^2.1.1" 1856 | } 1857 | }, 1858 | "is-number": { 1859 | "version": "7.0.0", 1860 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1861 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1862 | "dev": true 1863 | }, 1864 | "js-tokens": { 1865 | "version": "4.0.0", 1866 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1867 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 1868 | }, 1869 | "lilconfig": { 1870 | "version": "2.1.0", 1871 | "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 1872 | "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 1873 | "dev": true 1874 | }, 1875 | "loose-envify": { 1876 | "version": "1.4.0", 1877 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1878 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1879 | "requires": { 1880 | "js-tokens": "^3.0.0 || ^4.0.0" 1881 | } 1882 | }, 1883 | "merge2": { 1884 | "version": "1.4.1", 1885 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1886 | "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1887 | "dev": true 1888 | }, 1889 | "micromatch": { 1890 | "version": "4.0.5", 1891 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1892 | "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1893 | "dev": true, 1894 | "requires": { 1895 | "braces": "^3.0.2", 1896 | "picomatch": "^2.3.1" 1897 | } 1898 | }, 1899 | "mime-db": { 1900 | "version": "1.52.0", 1901 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1902 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" 1903 | }, 1904 | "mime-types": { 1905 | "version": "2.1.35", 1906 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 1907 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 1908 | "requires": { 1909 | "mime-db": "1.52.0" 1910 | } 1911 | }, 1912 | "minimist": { 1913 | "version": "1.2.8", 1914 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1915 | "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1916 | "dev": true 1917 | }, 1918 | "nanoid": { 1919 | "version": "3.3.4", 1920 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 1921 | "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" 1922 | }, 1923 | "next": { 1924 | "version": "13.2.4", 1925 | "resolved": "https://registry.npmjs.org/next/-/next-13.2.4.tgz", 1926 | "integrity": "sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==", 1927 | "requires": { 1928 | "@next/env": "13.2.4", 1929 | "@next/swc-android-arm-eabi": "13.2.4", 1930 | "@next/swc-android-arm64": "13.2.4", 1931 | "@next/swc-darwin-arm64": "13.2.4", 1932 | "@next/swc-darwin-x64": "13.2.4", 1933 | "@next/swc-freebsd-x64": "13.2.4", 1934 | "@next/swc-linux-arm-gnueabihf": "13.2.4", 1935 | "@next/swc-linux-arm64-gnu": "13.2.4", 1936 | "@next/swc-linux-arm64-musl": "13.2.4", 1937 | "@next/swc-linux-x64-gnu": "13.2.4", 1938 | "@next/swc-linux-x64-musl": "13.2.4", 1939 | "@next/swc-win32-arm64-msvc": "13.2.4", 1940 | "@next/swc-win32-ia32-msvc": "13.2.4", 1941 | "@next/swc-win32-x64-msvc": "13.2.4", 1942 | "@swc/helpers": "0.4.14", 1943 | "caniuse-lite": "^1.0.30001406", 1944 | "postcss": "8.4.14", 1945 | "styled-jsx": "5.1.1" 1946 | }, 1947 | "dependencies": { 1948 | "postcss": { 1949 | "version": "8.4.14", 1950 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", 1951 | "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", 1952 | "requires": { 1953 | "nanoid": "^3.3.4", 1954 | "picocolors": "^1.0.0", 1955 | "source-map-js": "^1.0.2" 1956 | } 1957 | } 1958 | } 1959 | }, 1960 | "node-releases": { 1961 | "version": "2.0.10", 1962 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 1963 | "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 1964 | "dev": true 1965 | }, 1966 | "normalize-path": { 1967 | "version": "3.0.0", 1968 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1969 | "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1970 | "dev": true 1971 | }, 1972 | "normalize-range": { 1973 | "version": "0.1.2", 1974 | "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 1975 | "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 1976 | "dev": true 1977 | }, 1978 | "object-hash": { 1979 | "version": "3.0.0", 1980 | "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 1981 | "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 1982 | "dev": true 1983 | }, 1984 | "path-parse": { 1985 | "version": "1.0.7", 1986 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 1987 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 1988 | "dev": true 1989 | }, 1990 | "picocolors": { 1991 | "version": "1.0.0", 1992 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1993 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 1994 | }, 1995 | "picomatch": { 1996 | "version": "2.3.1", 1997 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1998 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1999 | "dev": true 2000 | }, 2001 | "pify": { 2002 | "version": "2.3.0", 2003 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2004 | "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 2005 | "dev": true 2006 | }, 2007 | "postcss": { 2008 | "version": "8.4.21", 2009 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 2010 | "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 2011 | "dev": true, 2012 | "requires": { 2013 | "nanoid": "^3.3.4", 2014 | "picocolors": "^1.0.0", 2015 | "source-map-js": "^1.0.2" 2016 | } 2017 | }, 2018 | "postcss-import": { 2019 | "version": "14.1.0", 2020 | "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 2021 | "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 2022 | "dev": true, 2023 | "requires": { 2024 | "postcss-value-parser": "^4.0.0", 2025 | "read-cache": "^1.0.0", 2026 | "resolve": "^1.1.7" 2027 | } 2028 | }, 2029 | "postcss-js": { 2030 | "version": "4.0.1", 2031 | "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 2032 | "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 2033 | "dev": true, 2034 | "requires": { 2035 | "camelcase-css": "^2.0.1" 2036 | } 2037 | }, 2038 | "postcss-load-config": { 2039 | "version": "3.1.4", 2040 | "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 2041 | "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2042 | "dev": true, 2043 | "requires": { 2044 | "lilconfig": "^2.0.5", 2045 | "yaml": "^1.10.2" 2046 | } 2047 | }, 2048 | "postcss-nested": { 2049 | "version": "6.0.0", 2050 | "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", 2051 | "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", 2052 | "dev": true, 2053 | "requires": { 2054 | "postcss-selector-parser": "^6.0.10" 2055 | } 2056 | }, 2057 | "postcss-selector-parser": { 2058 | "version": "6.0.11", 2059 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", 2060 | "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", 2061 | "dev": true, 2062 | "requires": { 2063 | "cssesc": "^3.0.0", 2064 | "util-deprecate": "^1.0.2" 2065 | } 2066 | }, 2067 | "postcss-value-parser": { 2068 | "version": "4.2.0", 2069 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 2070 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 2071 | "dev": true 2072 | }, 2073 | "proxy-from-env": { 2074 | "version": "1.1.0", 2075 | "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 2076 | "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" 2077 | }, 2078 | "queue-microtask": { 2079 | "version": "1.2.3", 2080 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 2081 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 2082 | "dev": true 2083 | }, 2084 | "quick-lru": { 2085 | "version": "5.1.1", 2086 | "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 2087 | "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 2088 | "dev": true 2089 | }, 2090 | "react": { 2091 | "version": "18.2.0", 2092 | "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 2093 | "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 2094 | "requires": { 2095 | "loose-envify": "^1.1.0" 2096 | } 2097 | }, 2098 | "react-dom": { 2099 | "version": "18.2.0", 2100 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", 2101 | "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", 2102 | "requires": { 2103 | "loose-envify": "^1.1.0", 2104 | "scheduler": "^0.23.0" 2105 | } 2106 | }, 2107 | "read-cache": { 2108 | "version": "1.0.0", 2109 | "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 2110 | "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 2111 | "dev": true, 2112 | "requires": { 2113 | "pify": "^2.3.0" 2114 | } 2115 | }, 2116 | "readdirp": { 2117 | "version": "3.6.0", 2118 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 2119 | "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 2120 | "dev": true, 2121 | "requires": { 2122 | "picomatch": "^2.2.1" 2123 | } 2124 | }, 2125 | "resolve": { 2126 | "version": "1.22.1", 2127 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2128 | "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2129 | "dev": true, 2130 | "requires": { 2131 | "is-core-module": "^2.9.0", 2132 | "path-parse": "^1.0.7", 2133 | "supports-preserve-symlinks-flag": "^1.0.0" 2134 | } 2135 | }, 2136 | "reusify": { 2137 | "version": "1.0.4", 2138 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 2139 | "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 2140 | "dev": true 2141 | }, 2142 | "run-parallel": { 2143 | "version": "1.2.0", 2144 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 2145 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 2146 | "dev": true, 2147 | "requires": { 2148 | "queue-microtask": "^1.2.2" 2149 | } 2150 | }, 2151 | "scheduler": { 2152 | "version": "0.23.0", 2153 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", 2154 | "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", 2155 | "requires": { 2156 | "loose-envify": "^1.1.0" 2157 | } 2158 | }, 2159 | "source-map-js": { 2160 | "version": "1.0.2", 2161 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 2162 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" 2163 | }, 2164 | "styled-jsx": { 2165 | "version": "5.1.1", 2166 | "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", 2167 | "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", 2168 | "requires": { 2169 | "client-only": "0.0.1" 2170 | } 2171 | }, 2172 | "supports-preserve-symlinks-flag": { 2173 | "version": "1.0.0", 2174 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2175 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2176 | "dev": true 2177 | }, 2178 | "tailwindcss": { 2179 | "version": "3.2.7", 2180 | "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 2181 | "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 2182 | "dev": true, 2183 | "requires": { 2184 | "arg": "^5.0.2", 2185 | "chokidar": "^3.5.3", 2186 | "color-name": "^1.1.4", 2187 | "detective": "^5.2.1", 2188 | "didyoumean": "^1.2.2", 2189 | "dlv": "^1.1.3", 2190 | "fast-glob": "^3.2.12", 2191 | "glob-parent": "^6.0.2", 2192 | "is-glob": "^4.0.3", 2193 | "lilconfig": "^2.0.6", 2194 | "micromatch": "^4.0.5", 2195 | "normalize-path": "^3.0.0", 2196 | "object-hash": "^3.0.0", 2197 | "picocolors": "^1.0.0", 2198 | "postcss": "^8.0.9", 2199 | "postcss-import": "^14.1.0", 2200 | "postcss-js": "^4.0.0", 2201 | "postcss-load-config": "^3.1.4", 2202 | "postcss-nested": "6.0.0", 2203 | "postcss-selector-parser": "^6.0.11", 2204 | "postcss-value-parser": "^4.2.0", 2205 | "quick-lru": "^5.1.1", 2206 | "resolve": "^1.22.1" 2207 | } 2208 | }, 2209 | "to-regex-range": { 2210 | "version": "5.0.1", 2211 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2212 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2213 | "dev": true, 2214 | "requires": { 2215 | "is-number": "^7.0.0" 2216 | } 2217 | }, 2218 | "tslib": { 2219 | "version": "2.5.0", 2220 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", 2221 | "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" 2222 | }, 2223 | "update-browserslist-db": { 2224 | "version": "1.0.10", 2225 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 2226 | "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 2227 | "dev": true, 2228 | "requires": { 2229 | "escalade": "^3.1.1", 2230 | "picocolors": "^1.0.0" 2231 | } 2232 | }, 2233 | "util-deprecate": { 2234 | "version": "1.0.2", 2235 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2236 | "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 2237 | "dev": true 2238 | }, 2239 | "xtend": { 2240 | "version": "4.0.2", 2241 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 2242 | "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 2243 | "dev": true 2244 | }, 2245 | "yaml": { 2246 | "version": "1.10.2", 2247 | "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 2248 | "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 2249 | "dev": true 2250 | } 2251 | } 2252 | } 2253 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "chatgpt-api", 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 | "axios": "^1.3.4", 13 | "next": "13.2.4", 14 | "react": "18.2.0", 15 | "react-dom": "18.2.0" 16 | }, 17 | "devDependencies": { 18 | "autoprefixer": "^10.4.14", 19 | "postcss": "^8.4.21", 20 | "tailwindcss": "^3.2.7" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/judygab/chatgpt-api-react/4d493a8b815738865604cf6d5eb0ee47a9d2581d/public/favicon.ico -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/TypingAnimation.jsx: -------------------------------------------------------------------------------- 1 | const TypingAnimation = () => { 2 | return ( 3 |