├── .eslintrc.json ├── .gitignore ├── README.md ├── middleware.ts ├── next.config.js ├── package.json ├── pages └── note.txt ├── pnpm-lock.yaml └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.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 | 34 | # typescript 35 | *.tsbuildinfo 36 | next-env.d.ts 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ChatGPT-Desktop-Proxy 2 | 3 | > 本项目服务于 [ChatGPT-Desktop](https://github.com/ChatGPT-Desktop/ChatGPT-Desktop) ,用于临时解决部分地区用户因为网络原因无法正常使用软件 4 | 5 | > 项目已支持流式输出以及非openAI的链接转发,2023-03-25 6 | 7 | ## 使用方法 8 | 9 | 项目思路: 10 | 使用云服务器处理转发,理论上适用于各大云服务器厂商,请自行部署测试 11 | 12 | 项目架构:由之前的`Serverless Functions`升级为`Edge Function` 13 | 14 | 项目配置:转发以`/api`开头的所有请求 15 | 16 | 项目优势:使用边缘函数,将不再受限于`Vercel`上请求超时`10s`的限制,理论上同时会加快访问速度 17 | 18 | 如需额外自定义的功能,请参考 [链接](https://vercel.com/docs/concepts/functions/edge-functions) 19 | 20 | ## 部署你自己的转发服务器(免费) 21 | 22 | 如果你只需要部署一个你自己用的转发服务,而不需要额外修改,那么你完全不需要下载源代码,可以直接点击下面的按钮,然后按照提示操作,即可完成部署 23 | 24 | [![Deploy with Vercel](https://vercel.com/button?utm_source=busiyi&utm_campaign=oss)](https://vercel.com/new/clone?utm_source=busiyi&utm_campaign=oss&repository-url=https://github.com/ChatGPT-Desktop/ChatGPT-Desktop-Porxy) 25 | 26 | 更详细的手把手部署教程,请移步Discord社区 [置顶帖](https://discord.com/channels/1074429768063262791/1090723974650015857) 27 | 28 | `vercel.app` 域名已经封禁,但 `vercel` 服务仍然可以访问,你可以绑定自己的域名来正常使用 29 | 30 | 注意:如果广泛分享此转发服务,可能导致你的域名被墙 31 | 32 | ## 项目开发 33 | 34 | 如果你需要在本地开发和调试,请在`clone`仓库后执行: 35 | 1. `pnpm install` 安装依赖 36 | 2. `pnpm start` 启动项目 37 | 38 | 成功后,本地会启动`3000`端口作为转发服务器的入口 39 | 40 | ## 项目部署 41 | ```bash 42 | pnpm run deploy 43 | ``` 44 | 请根据提示自行配置`vercel`环境 45 | 46 | ## 免责声明 47 | 48 | 使用本项目代表您已阅读、理解并同意本免责声明的所有条款,以及自己可能承担的所有风险。本组织不为由此而产生的问题负责。 49 | 50 | 以下是本项目的免责声明条款: 51 | 52 | - 本项目的所有内容仅供参考,不构成任何使用建议。 53 | - 本组织不保证本项目的内容完整、准确、及时、可靠、适用性或可用性。 54 | - 任何组织或个人不得将本项目作为决策的唯一依据,应当根据自己的情况进行独立判断和决策。 55 | - 本组织不对因使用本项目而产生的任何直接或间接损失承担任何责任。 56 | 57 | 如果本项目对你有所帮助,欢迎`star`,但不接受任何付费功能请求 58 | -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- 1 | import { NextRequest, NextResponse } from 'next/server' 2 | 3 | const OPENAI_API = 'https://api.openai.com' 4 | export const config = { 5 | matcher: ['/api/(.*)'], 6 | } 7 | 8 | export default async function apiHandler(req: NextRequest) { 9 | // 自定义header中包含需要转向的host地址 10 | let hostUrl = req.headers.get('hostUrl') 11 | 12 | // 对应的真实路由 13 | const pathname = req.nextUrl.pathname.replace('/api', '') 14 | 15 | // !!!注意:只有流式响应的headers不能携带,需要手动写入 16 | if (!hostUrl && pathname === '/v1/chat/completions') { 17 | hostUrl = OPENAI_API 18 | } 19 | 20 | if (!hostUrl || !pathname) { 21 | req.nextUrl.pathname = `/404` 22 | } else { 23 | return NextResponse.rewrite(hostUrl + pathname) 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | reactStrictMode: true, 4 | } 5 | 6 | module.exports = nextConfig 7 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "proxy", 3 | "version": "1.0.0", 4 | "description": "quick deploy proxy for openai api on vercel", 5 | "scripts": { 6 | "start": "next dev", 7 | "build": "next build", 8 | "lint": "next lint", 9 | "deploy": "npx vercel --prod" 10 | }, 11 | "dependencies": { 12 | "eslint": "8.36.0", 13 | "eslint-config-next": "13.2.4", 14 | "next": "13.2.4", 15 | "react": "^18.2.0", 16 | "react-dom": "^18.2.0", 17 | "typescript": "5.0.2" 18 | }, 19 | "devDependencies": { 20 | "@types/node": "18.15.9", 21 | "@types/react": "18.0.29", 22 | "@types/react-dom": "^18.0.11" 23 | } 24 | } -------------------------------------------------------------------------------- /pages/note.txt: -------------------------------------------------------------------------------- 1 | 注意:请勿删除此文件,需要保证 pages 文件夹存在,不然部署时会报错 -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.4 2 | 3 | specifiers: 4 | '@types/node': 18.15.9 5 | '@types/react': 18.0.29 6 | '@types/react-dom': ^18.0.11 7 | eslint: 8.36.0 8 | eslint-config-next: 13.2.4 9 | next: 13.2.4 10 | react: ^18.2.0 11 | react-dom: ^18.2.0 12 | typescript: 5.0.2 13 | 14 | dependencies: 15 | eslint: 8.36.0 16 | eslint-config-next: 13.2.4_j4766f7ecgqbon3u7zlxn5zszu 17 | next: 13.2.4_biqbaboplfbrettd7655fr4n2y 18 | react: 18.2.0 19 | react-dom: 18.2.0_react@18.2.0 20 | typescript: 5.0.2 21 | 22 | devDependencies: 23 | '@types/node': 18.15.9 24 | '@types/react': 18.0.29 25 | '@types/react-dom': 18.0.11 26 | 27 | packages: 28 | 29 | /@babel/runtime/7.21.0: 30 | resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} 31 | engines: {node: '>=6.9.0'} 32 | dependencies: 33 | regenerator-runtime: 0.13.11 34 | dev: false 35 | 36 | /@eslint-community/eslint-utils/4.4.0_eslint@8.36.0: 37 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 38 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 39 | peerDependencies: 40 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 41 | dependencies: 42 | eslint: 8.36.0 43 | eslint-visitor-keys: 3.3.0 44 | dev: false 45 | 46 | /@eslint-community/regexpp/4.4.1: 47 | resolution: {integrity: sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==} 48 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 49 | dev: false 50 | 51 | /@eslint/eslintrc/2.0.1: 52 | resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} 53 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 54 | dependencies: 55 | ajv: 6.12.6 56 | debug: 4.3.4 57 | espree: 9.5.0 58 | globals: 13.20.0 59 | ignore: 5.2.4 60 | import-fresh: 3.3.0 61 | js-yaml: 4.1.0 62 | minimatch: 3.1.2 63 | strip-json-comments: 3.1.1 64 | transitivePeerDependencies: 65 | - supports-color 66 | dev: false 67 | 68 | /@eslint/js/8.36.0: 69 | resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} 70 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 71 | dev: false 72 | 73 | /@humanwhocodes/config-array/0.11.8: 74 | resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} 75 | engines: {node: '>=10.10.0'} 76 | dependencies: 77 | '@humanwhocodes/object-schema': 1.2.1 78 | debug: 4.3.4 79 | minimatch: 3.1.2 80 | transitivePeerDependencies: 81 | - supports-color 82 | dev: false 83 | 84 | /@humanwhocodes/module-importer/1.0.1: 85 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 86 | engines: {node: '>=12.22'} 87 | dev: false 88 | 89 | /@humanwhocodes/object-schema/1.2.1: 90 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 91 | dev: false 92 | 93 | /@next/env/13.2.4: 94 | resolution: {integrity: sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==} 95 | dev: false 96 | 97 | /@next/eslint-plugin-next/13.2.4: 98 | resolution: {integrity: sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==} 99 | dependencies: 100 | glob: 7.1.7 101 | dev: false 102 | 103 | /@next/swc-android-arm-eabi/13.2.4: 104 | resolution: {integrity: sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==} 105 | engines: {node: '>= 10'} 106 | cpu: [arm] 107 | os: [android] 108 | requiresBuild: true 109 | dev: false 110 | optional: true 111 | 112 | /@next/swc-android-arm64/13.2.4: 113 | resolution: {integrity: sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==} 114 | engines: {node: '>= 10'} 115 | cpu: [arm64] 116 | os: [android] 117 | requiresBuild: true 118 | dev: false 119 | optional: true 120 | 121 | /@next/swc-darwin-arm64/13.2.4: 122 | resolution: {integrity: sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==} 123 | engines: {node: '>= 10'} 124 | cpu: [arm64] 125 | os: [darwin] 126 | requiresBuild: true 127 | dev: false 128 | optional: true 129 | 130 | /@next/swc-darwin-x64/13.2.4: 131 | resolution: {integrity: sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==} 132 | engines: {node: '>= 10'} 133 | cpu: [x64] 134 | os: [darwin] 135 | requiresBuild: true 136 | dev: false 137 | optional: true 138 | 139 | /@next/swc-freebsd-x64/13.2.4: 140 | resolution: {integrity: sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==} 141 | engines: {node: '>= 10'} 142 | cpu: [x64] 143 | os: [freebsd] 144 | requiresBuild: true 145 | dev: false 146 | optional: true 147 | 148 | /@next/swc-linux-arm-gnueabihf/13.2.4: 149 | resolution: {integrity: sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==} 150 | engines: {node: '>= 10'} 151 | cpu: [arm] 152 | os: [linux] 153 | requiresBuild: true 154 | dev: false 155 | optional: true 156 | 157 | /@next/swc-linux-arm64-gnu/13.2.4: 158 | resolution: {integrity: sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==} 159 | engines: {node: '>= 10'} 160 | cpu: [arm64] 161 | os: [linux] 162 | requiresBuild: true 163 | dev: false 164 | optional: true 165 | 166 | /@next/swc-linux-arm64-musl/13.2.4: 167 | resolution: {integrity: sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==} 168 | engines: {node: '>= 10'} 169 | cpu: [arm64] 170 | os: [linux] 171 | requiresBuild: true 172 | dev: false 173 | optional: true 174 | 175 | /@next/swc-linux-x64-gnu/13.2.4: 176 | resolution: {integrity: sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==} 177 | engines: {node: '>= 10'} 178 | cpu: [x64] 179 | os: [linux] 180 | requiresBuild: true 181 | dev: false 182 | optional: true 183 | 184 | /@next/swc-linux-x64-musl/13.2.4: 185 | resolution: {integrity: sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==} 186 | engines: {node: '>= 10'} 187 | cpu: [x64] 188 | os: [linux] 189 | requiresBuild: true 190 | dev: false 191 | optional: true 192 | 193 | /@next/swc-win32-arm64-msvc/13.2.4: 194 | resolution: {integrity: sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==} 195 | engines: {node: '>= 10'} 196 | cpu: [arm64] 197 | os: [win32] 198 | requiresBuild: true 199 | dev: false 200 | optional: true 201 | 202 | /@next/swc-win32-ia32-msvc/13.2.4: 203 | resolution: {integrity: sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==} 204 | engines: {node: '>= 10'} 205 | cpu: [ia32] 206 | os: [win32] 207 | requiresBuild: true 208 | dev: false 209 | optional: true 210 | 211 | /@next/swc-win32-x64-msvc/13.2.4: 212 | resolution: {integrity: sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==} 213 | engines: {node: '>= 10'} 214 | cpu: [x64] 215 | os: [win32] 216 | requiresBuild: true 217 | dev: false 218 | optional: true 219 | 220 | /@nodelib/fs.scandir/2.1.5: 221 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 222 | engines: {node: '>= 8'} 223 | dependencies: 224 | '@nodelib/fs.stat': 2.0.5 225 | run-parallel: 1.2.0 226 | dev: false 227 | 228 | /@nodelib/fs.stat/2.0.5: 229 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 230 | engines: {node: '>= 8'} 231 | dev: false 232 | 233 | /@nodelib/fs.walk/1.2.8: 234 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 235 | engines: {node: '>= 8'} 236 | dependencies: 237 | '@nodelib/fs.scandir': 2.1.5 238 | fastq: 1.15.0 239 | dev: false 240 | 241 | /@pkgr/utils/2.3.1: 242 | resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} 243 | engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 244 | dependencies: 245 | cross-spawn: 7.0.3 246 | is-glob: 4.0.3 247 | open: 8.4.2 248 | picocolors: 1.0.0 249 | tiny-glob: 0.2.9 250 | tslib: 2.5.0 251 | dev: false 252 | 253 | /@rushstack/eslint-patch/1.2.0: 254 | resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} 255 | dev: false 256 | 257 | /@swc/helpers/0.4.14: 258 | resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} 259 | dependencies: 260 | tslib: 2.5.0 261 | dev: false 262 | 263 | /@types/json5/0.0.29: 264 | resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 265 | dev: false 266 | 267 | /@types/node/18.15.9: 268 | resolution: {integrity: sha512-dUxhiNzBLr6IqlZXz6e/rN2YQXlFgOei/Dxy+e3cyXTJ4txSUbGT2/fmnD6zd/75jDMeW5bDee+YXxlFKHoV0A==} 269 | dev: true 270 | 271 | /@types/prop-types/15.7.5: 272 | resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} 273 | dev: true 274 | 275 | /@types/react-dom/18.0.11: 276 | resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} 277 | dependencies: 278 | '@types/react': 18.0.29 279 | dev: true 280 | 281 | /@types/react/18.0.29: 282 | resolution: {integrity: sha512-wXHktgUABxplw1+UnljseDq4+uztQyp2tlWZRIxHlpchsCFqiYkvaDS8JR7eKOQm8wziTH/el5qL7D6gYNkYcw==} 283 | dependencies: 284 | '@types/prop-types': 15.7.5 285 | '@types/scheduler': 0.16.3 286 | csstype: 3.1.1 287 | dev: true 288 | 289 | /@types/scheduler/0.16.3: 290 | resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} 291 | dev: true 292 | 293 | /@typescript-eslint/parser/5.56.0_j4766f7ecgqbon3u7zlxn5zszu: 294 | resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==} 295 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 296 | peerDependencies: 297 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 298 | typescript: '*' 299 | peerDependenciesMeta: 300 | typescript: 301 | optional: true 302 | dependencies: 303 | '@typescript-eslint/scope-manager': 5.56.0 304 | '@typescript-eslint/types': 5.56.0 305 | '@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2 306 | debug: 4.3.4 307 | eslint: 8.36.0 308 | typescript: 5.0.2 309 | transitivePeerDependencies: 310 | - supports-color 311 | dev: false 312 | 313 | /@typescript-eslint/scope-manager/5.56.0: 314 | resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==} 315 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 316 | dependencies: 317 | '@typescript-eslint/types': 5.56.0 318 | '@typescript-eslint/visitor-keys': 5.56.0 319 | dev: false 320 | 321 | /@typescript-eslint/types/5.56.0: 322 | resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==} 323 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 324 | dev: false 325 | 326 | /@typescript-eslint/typescript-estree/5.56.0_typescript@5.0.2: 327 | resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==} 328 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 329 | peerDependencies: 330 | typescript: '*' 331 | peerDependenciesMeta: 332 | typescript: 333 | optional: true 334 | dependencies: 335 | '@typescript-eslint/types': 5.56.0 336 | '@typescript-eslint/visitor-keys': 5.56.0 337 | debug: 4.3.4 338 | globby: 11.1.0 339 | is-glob: 4.0.3 340 | semver: 7.3.8 341 | tsutils: 3.21.0_typescript@5.0.2 342 | typescript: 5.0.2 343 | transitivePeerDependencies: 344 | - supports-color 345 | dev: false 346 | 347 | /@typescript-eslint/visitor-keys/5.56.0: 348 | resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} 349 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 350 | dependencies: 351 | '@typescript-eslint/types': 5.56.0 352 | eslint-visitor-keys: 3.3.0 353 | dev: false 354 | 355 | /acorn-jsx/5.3.2_acorn@8.8.2: 356 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 357 | peerDependencies: 358 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 359 | dependencies: 360 | acorn: 8.8.2 361 | dev: false 362 | 363 | /acorn/8.8.2: 364 | resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} 365 | engines: {node: '>=0.4.0'} 366 | hasBin: true 367 | dev: false 368 | 369 | /ajv/6.12.6: 370 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 371 | dependencies: 372 | fast-deep-equal: 3.1.3 373 | fast-json-stable-stringify: 2.1.0 374 | json-schema-traverse: 0.4.1 375 | uri-js: 4.4.1 376 | dev: false 377 | 378 | /ansi-regex/5.0.1: 379 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 380 | engines: {node: '>=8'} 381 | dev: false 382 | 383 | /ansi-styles/4.3.0: 384 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 385 | engines: {node: '>=8'} 386 | dependencies: 387 | color-convert: 2.0.1 388 | dev: false 389 | 390 | /argparse/2.0.1: 391 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 392 | dev: false 393 | 394 | /aria-query/5.1.3: 395 | resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} 396 | dependencies: 397 | deep-equal: 2.2.0 398 | dev: false 399 | 400 | /array-buffer-byte-length/1.0.0: 401 | resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} 402 | dependencies: 403 | call-bind: 1.0.2 404 | is-array-buffer: 3.0.2 405 | dev: false 406 | 407 | /array-includes/3.1.6: 408 | resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} 409 | engines: {node: '>= 0.4'} 410 | dependencies: 411 | call-bind: 1.0.2 412 | define-properties: 1.2.0 413 | es-abstract: 1.21.2 414 | get-intrinsic: 1.2.0 415 | is-string: 1.0.7 416 | dev: false 417 | 418 | /array-union/2.1.0: 419 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 420 | engines: {node: '>=8'} 421 | dev: false 422 | 423 | /array.prototype.flat/1.3.1: 424 | resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} 425 | engines: {node: '>= 0.4'} 426 | dependencies: 427 | call-bind: 1.0.2 428 | define-properties: 1.2.0 429 | es-abstract: 1.21.2 430 | es-shim-unscopables: 1.0.0 431 | dev: false 432 | 433 | /array.prototype.flatmap/1.3.1: 434 | resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} 435 | engines: {node: '>= 0.4'} 436 | dependencies: 437 | call-bind: 1.0.2 438 | define-properties: 1.2.0 439 | es-abstract: 1.21.2 440 | es-shim-unscopables: 1.0.0 441 | dev: false 442 | 443 | /array.prototype.tosorted/1.1.1: 444 | resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} 445 | dependencies: 446 | call-bind: 1.0.2 447 | define-properties: 1.2.0 448 | es-abstract: 1.21.2 449 | es-shim-unscopables: 1.0.0 450 | get-intrinsic: 1.2.0 451 | dev: false 452 | 453 | /ast-types-flow/0.0.7: 454 | resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} 455 | dev: false 456 | 457 | /available-typed-arrays/1.0.5: 458 | resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} 459 | engines: {node: '>= 0.4'} 460 | dev: false 461 | 462 | /axe-core/4.6.3: 463 | resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==} 464 | engines: {node: '>=4'} 465 | dev: false 466 | 467 | /axobject-query/3.1.1: 468 | resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} 469 | dependencies: 470 | deep-equal: 2.2.0 471 | dev: false 472 | 473 | /balanced-match/1.0.2: 474 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 475 | dev: false 476 | 477 | /brace-expansion/1.1.11: 478 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 479 | dependencies: 480 | balanced-match: 1.0.2 481 | concat-map: 0.0.1 482 | dev: false 483 | 484 | /braces/3.0.2: 485 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 486 | engines: {node: '>=8'} 487 | dependencies: 488 | fill-range: 7.0.1 489 | dev: false 490 | 491 | /call-bind/1.0.2: 492 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 493 | dependencies: 494 | function-bind: 1.1.1 495 | get-intrinsic: 1.2.0 496 | dev: false 497 | 498 | /callsites/3.1.0: 499 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 500 | engines: {node: '>=6'} 501 | dev: false 502 | 503 | /caniuse-lite/1.0.30001469: 504 | resolution: {integrity: sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==} 505 | dev: false 506 | 507 | /chalk/4.1.2: 508 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 509 | engines: {node: '>=10'} 510 | dependencies: 511 | ansi-styles: 4.3.0 512 | supports-color: 7.2.0 513 | dev: false 514 | 515 | /client-only/0.0.1: 516 | resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 517 | dev: false 518 | 519 | /color-convert/2.0.1: 520 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 521 | engines: {node: '>=7.0.0'} 522 | dependencies: 523 | color-name: 1.1.4 524 | dev: false 525 | 526 | /color-name/1.1.4: 527 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 528 | dev: false 529 | 530 | /concat-map/0.0.1: 531 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 532 | dev: false 533 | 534 | /cross-spawn/7.0.3: 535 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 536 | engines: {node: '>= 8'} 537 | dependencies: 538 | path-key: 3.1.1 539 | shebang-command: 2.0.0 540 | which: 2.0.2 541 | dev: false 542 | 543 | /csstype/3.1.1: 544 | resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} 545 | dev: true 546 | 547 | /damerau-levenshtein/1.0.8: 548 | resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 549 | dev: false 550 | 551 | /debug/3.2.7: 552 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 553 | peerDependencies: 554 | supports-color: '*' 555 | peerDependenciesMeta: 556 | supports-color: 557 | optional: true 558 | dependencies: 559 | ms: 2.1.3 560 | dev: false 561 | 562 | /debug/4.3.4: 563 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 564 | engines: {node: '>=6.0'} 565 | peerDependencies: 566 | supports-color: '*' 567 | peerDependenciesMeta: 568 | supports-color: 569 | optional: true 570 | dependencies: 571 | ms: 2.1.2 572 | dev: false 573 | 574 | /deep-equal/2.2.0: 575 | resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==} 576 | dependencies: 577 | call-bind: 1.0.2 578 | es-get-iterator: 1.1.3 579 | get-intrinsic: 1.2.0 580 | is-arguments: 1.1.1 581 | is-array-buffer: 3.0.2 582 | is-date-object: 1.0.5 583 | is-regex: 1.1.4 584 | is-shared-array-buffer: 1.0.2 585 | isarray: 2.0.5 586 | object-is: 1.1.5 587 | object-keys: 1.1.1 588 | object.assign: 4.1.4 589 | regexp.prototype.flags: 1.4.3 590 | side-channel: 1.0.4 591 | which-boxed-primitive: 1.0.2 592 | which-collection: 1.0.1 593 | which-typed-array: 1.1.9 594 | dev: false 595 | 596 | /deep-is/0.1.4: 597 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 598 | dev: false 599 | 600 | /define-lazy-prop/2.0.0: 601 | resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} 602 | engines: {node: '>=8'} 603 | dev: false 604 | 605 | /define-properties/1.2.0: 606 | resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} 607 | engines: {node: '>= 0.4'} 608 | dependencies: 609 | has-property-descriptors: 1.0.0 610 | object-keys: 1.1.1 611 | dev: false 612 | 613 | /dir-glob/3.0.1: 614 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 615 | engines: {node: '>=8'} 616 | dependencies: 617 | path-type: 4.0.0 618 | dev: false 619 | 620 | /doctrine/2.1.0: 621 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 622 | engines: {node: '>=0.10.0'} 623 | dependencies: 624 | esutils: 2.0.3 625 | dev: false 626 | 627 | /doctrine/3.0.0: 628 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 629 | engines: {node: '>=6.0.0'} 630 | dependencies: 631 | esutils: 2.0.3 632 | dev: false 633 | 634 | /emoji-regex/9.2.2: 635 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 636 | dev: false 637 | 638 | /enhanced-resolve/5.12.0: 639 | resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} 640 | engines: {node: '>=10.13.0'} 641 | dependencies: 642 | graceful-fs: 4.2.11 643 | tapable: 2.2.1 644 | dev: false 645 | 646 | /es-abstract/1.21.2: 647 | resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==} 648 | engines: {node: '>= 0.4'} 649 | dependencies: 650 | array-buffer-byte-length: 1.0.0 651 | available-typed-arrays: 1.0.5 652 | call-bind: 1.0.2 653 | es-set-tostringtag: 2.0.1 654 | es-to-primitive: 1.2.1 655 | function.prototype.name: 1.1.5 656 | get-intrinsic: 1.2.0 657 | get-symbol-description: 1.0.0 658 | globalthis: 1.0.3 659 | gopd: 1.0.1 660 | has: 1.0.3 661 | has-property-descriptors: 1.0.0 662 | has-proto: 1.0.1 663 | has-symbols: 1.0.3 664 | internal-slot: 1.0.5 665 | is-array-buffer: 3.0.2 666 | is-callable: 1.2.7 667 | is-negative-zero: 2.0.2 668 | is-regex: 1.1.4 669 | is-shared-array-buffer: 1.0.2 670 | is-string: 1.0.7 671 | is-typed-array: 1.1.10 672 | is-weakref: 1.0.2 673 | object-inspect: 1.12.3 674 | object-keys: 1.1.1 675 | object.assign: 4.1.4 676 | regexp.prototype.flags: 1.4.3 677 | safe-regex-test: 1.0.0 678 | string.prototype.trim: 1.2.7 679 | string.prototype.trimend: 1.0.6 680 | string.prototype.trimstart: 1.0.6 681 | typed-array-length: 1.0.4 682 | unbox-primitive: 1.0.2 683 | which-typed-array: 1.1.9 684 | dev: false 685 | 686 | /es-get-iterator/1.1.3: 687 | resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} 688 | dependencies: 689 | call-bind: 1.0.2 690 | get-intrinsic: 1.2.0 691 | has-symbols: 1.0.3 692 | is-arguments: 1.1.1 693 | is-map: 2.0.2 694 | is-set: 2.0.2 695 | is-string: 1.0.7 696 | isarray: 2.0.5 697 | stop-iteration-iterator: 1.0.0 698 | dev: false 699 | 700 | /es-set-tostringtag/2.0.1: 701 | resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} 702 | engines: {node: '>= 0.4'} 703 | dependencies: 704 | get-intrinsic: 1.2.0 705 | has: 1.0.3 706 | has-tostringtag: 1.0.0 707 | dev: false 708 | 709 | /es-shim-unscopables/1.0.0: 710 | resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} 711 | dependencies: 712 | has: 1.0.3 713 | dev: false 714 | 715 | /es-to-primitive/1.2.1: 716 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 717 | engines: {node: '>= 0.4'} 718 | dependencies: 719 | is-callable: 1.2.7 720 | is-date-object: 1.0.5 721 | is-symbol: 1.0.4 722 | dev: false 723 | 724 | /escape-string-regexp/4.0.0: 725 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 726 | engines: {node: '>=10'} 727 | dev: false 728 | 729 | /eslint-config-next/13.2.4_j4766f7ecgqbon3u7zlxn5zszu: 730 | resolution: {integrity: sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==} 731 | peerDependencies: 732 | eslint: ^7.23.0 || ^8.0.0 733 | typescript: '>=3.3.1' 734 | peerDependenciesMeta: 735 | typescript: 736 | optional: true 737 | dependencies: 738 | '@next/eslint-plugin-next': 13.2.4 739 | '@rushstack/eslint-patch': 1.2.0 740 | '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu 741 | eslint: 8.36.0 742 | eslint-import-resolver-node: 0.3.7 743 | eslint-import-resolver-typescript: 3.5.3_eakrjjutlgqjxe5ydhtnd4qdmy 744 | eslint-plugin-import: 2.27.5_as6wyplljmmarlclp2tx3tj6rq 745 | eslint-plugin-jsx-a11y: 6.7.1_eslint@8.36.0 746 | eslint-plugin-react: 7.32.2_eslint@8.36.0 747 | eslint-plugin-react-hooks: 4.6.0_eslint@8.36.0 748 | typescript: 5.0.2 749 | transitivePeerDependencies: 750 | - eslint-import-resolver-webpack 751 | - supports-color 752 | dev: false 753 | 754 | /eslint-import-resolver-node/0.3.7: 755 | resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} 756 | dependencies: 757 | debug: 3.2.7 758 | is-core-module: 2.11.0 759 | resolve: 1.22.1 760 | transitivePeerDependencies: 761 | - supports-color 762 | dev: false 763 | 764 | /eslint-import-resolver-typescript/3.5.3_eakrjjutlgqjxe5ydhtnd4qdmy: 765 | resolution: {integrity: sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==} 766 | engines: {node: ^14.18.0 || >=16.0.0} 767 | peerDependencies: 768 | eslint: '*' 769 | eslint-plugin-import: '*' 770 | dependencies: 771 | debug: 4.3.4 772 | enhanced-resolve: 5.12.0 773 | eslint: 8.36.0 774 | eslint-plugin-import: 2.27.5_as6wyplljmmarlclp2tx3tj6rq 775 | get-tsconfig: 4.4.0 776 | globby: 13.1.3 777 | is-core-module: 2.11.0 778 | is-glob: 4.0.3 779 | synckit: 0.8.5 780 | transitivePeerDependencies: 781 | - supports-color 782 | dev: false 783 | 784 | /eslint-module-utils/2.7.4_ab4tb467oik4rhsaavmctlutka: 785 | resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} 786 | engines: {node: '>=4'} 787 | peerDependencies: 788 | '@typescript-eslint/parser': '*' 789 | eslint: '*' 790 | eslint-import-resolver-node: '*' 791 | eslint-import-resolver-typescript: '*' 792 | eslint-import-resolver-webpack: '*' 793 | peerDependenciesMeta: 794 | '@typescript-eslint/parser': 795 | optional: true 796 | eslint: 797 | optional: true 798 | eslint-import-resolver-node: 799 | optional: true 800 | eslint-import-resolver-typescript: 801 | optional: true 802 | eslint-import-resolver-webpack: 803 | optional: true 804 | dependencies: 805 | '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu 806 | debug: 3.2.7 807 | eslint: 8.36.0 808 | eslint-import-resolver-node: 0.3.7 809 | eslint-import-resolver-typescript: 3.5.3_eakrjjutlgqjxe5ydhtnd4qdmy 810 | transitivePeerDependencies: 811 | - supports-color 812 | dev: false 813 | 814 | /eslint-plugin-import/2.27.5_as6wyplljmmarlclp2tx3tj6rq: 815 | resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} 816 | engines: {node: '>=4'} 817 | peerDependencies: 818 | '@typescript-eslint/parser': '*' 819 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 820 | peerDependenciesMeta: 821 | '@typescript-eslint/parser': 822 | optional: true 823 | dependencies: 824 | '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu 825 | array-includes: 3.1.6 826 | array.prototype.flat: 1.3.1 827 | array.prototype.flatmap: 1.3.1 828 | debug: 3.2.7 829 | doctrine: 2.1.0 830 | eslint: 8.36.0 831 | eslint-import-resolver-node: 0.3.7 832 | eslint-module-utils: 2.7.4_ab4tb467oik4rhsaavmctlutka 833 | has: 1.0.3 834 | is-core-module: 2.11.0 835 | is-glob: 4.0.3 836 | minimatch: 3.1.2 837 | object.values: 1.1.6 838 | resolve: 1.22.1 839 | semver: 6.3.0 840 | tsconfig-paths: 3.14.2 841 | transitivePeerDependencies: 842 | - eslint-import-resolver-typescript 843 | - eslint-import-resolver-webpack 844 | - supports-color 845 | dev: false 846 | 847 | /eslint-plugin-jsx-a11y/6.7.1_eslint@8.36.0: 848 | resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} 849 | engines: {node: '>=4.0'} 850 | peerDependencies: 851 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 852 | dependencies: 853 | '@babel/runtime': 7.21.0 854 | aria-query: 5.1.3 855 | array-includes: 3.1.6 856 | array.prototype.flatmap: 1.3.1 857 | ast-types-flow: 0.0.7 858 | axe-core: 4.6.3 859 | axobject-query: 3.1.1 860 | damerau-levenshtein: 1.0.8 861 | emoji-regex: 9.2.2 862 | eslint: 8.36.0 863 | has: 1.0.3 864 | jsx-ast-utils: 3.3.3 865 | language-tags: 1.0.5 866 | minimatch: 3.1.2 867 | object.entries: 1.1.6 868 | object.fromentries: 2.0.6 869 | semver: 6.3.0 870 | dev: false 871 | 872 | /eslint-plugin-react-hooks/4.6.0_eslint@8.36.0: 873 | resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 874 | engines: {node: '>=10'} 875 | peerDependencies: 876 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 877 | dependencies: 878 | eslint: 8.36.0 879 | dev: false 880 | 881 | /eslint-plugin-react/7.32.2_eslint@8.36.0: 882 | resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} 883 | engines: {node: '>=4'} 884 | peerDependencies: 885 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 886 | dependencies: 887 | array-includes: 3.1.6 888 | array.prototype.flatmap: 1.3.1 889 | array.prototype.tosorted: 1.1.1 890 | doctrine: 2.1.0 891 | eslint: 8.36.0 892 | estraverse: 5.3.0 893 | jsx-ast-utils: 3.3.3 894 | minimatch: 3.1.2 895 | object.entries: 1.1.6 896 | object.fromentries: 2.0.6 897 | object.hasown: 1.1.2 898 | object.values: 1.1.6 899 | prop-types: 15.8.1 900 | resolve: 2.0.0-next.4 901 | semver: 6.3.0 902 | string.prototype.matchall: 4.0.8 903 | dev: false 904 | 905 | /eslint-scope/7.1.1: 906 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} 907 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 908 | dependencies: 909 | esrecurse: 4.3.0 910 | estraverse: 5.3.0 911 | dev: false 912 | 913 | /eslint-visitor-keys/3.3.0: 914 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} 915 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 916 | dev: false 917 | 918 | /eslint/8.36.0: 919 | resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} 920 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 921 | hasBin: true 922 | dependencies: 923 | '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0 924 | '@eslint-community/regexpp': 4.4.1 925 | '@eslint/eslintrc': 2.0.1 926 | '@eslint/js': 8.36.0 927 | '@humanwhocodes/config-array': 0.11.8 928 | '@humanwhocodes/module-importer': 1.0.1 929 | '@nodelib/fs.walk': 1.2.8 930 | ajv: 6.12.6 931 | chalk: 4.1.2 932 | cross-spawn: 7.0.3 933 | debug: 4.3.4 934 | doctrine: 3.0.0 935 | escape-string-regexp: 4.0.0 936 | eslint-scope: 7.1.1 937 | eslint-visitor-keys: 3.3.0 938 | espree: 9.5.0 939 | esquery: 1.5.0 940 | esutils: 2.0.3 941 | fast-deep-equal: 3.1.3 942 | file-entry-cache: 6.0.1 943 | find-up: 5.0.0 944 | glob-parent: 6.0.2 945 | globals: 13.20.0 946 | grapheme-splitter: 1.0.4 947 | ignore: 5.2.4 948 | import-fresh: 3.3.0 949 | imurmurhash: 0.1.4 950 | is-glob: 4.0.3 951 | is-path-inside: 3.0.3 952 | js-sdsl: 4.4.0 953 | js-yaml: 4.1.0 954 | json-stable-stringify-without-jsonify: 1.0.1 955 | levn: 0.4.1 956 | lodash.merge: 4.6.2 957 | minimatch: 3.1.2 958 | natural-compare: 1.4.0 959 | optionator: 0.9.1 960 | strip-ansi: 6.0.1 961 | strip-json-comments: 3.1.1 962 | text-table: 0.2.0 963 | transitivePeerDependencies: 964 | - supports-color 965 | dev: false 966 | 967 | /espree/9.5.0: 968 | resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} 969 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 970 | dependencies: 971 | acorn: 8.8.2 972 | acorn-jsx: 5.3.2_acorn@8.8.2 973 | eslint-visitor-keys: 3.3.0 974 | dev: false 975 | 976 | /esquery/1.5.0: 977 | resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 978 | engines: {node: '>=0.10'} 979 | dependencies: 980 | estraverse: 5.3.0 981 | dev: false 982 | 983 | /esrecurse/4.3.0: 984 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 985 | engines: {node: '>=4.0'} 986 | dependencies: 987 | estraverse: 5.3.0 988 | dev: false 989 | 990 | /estraverse/5.3.0: 991 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 992 | engines: {node: '>=4.0'} 993 | dev: false 994 | 995 | /esutils/2.0.3: 996 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 997 | engines: {node: '>=0.10.0'} 998 | dev: false 999 | 1000 | /fast-deep-equal/3.1.3: 1001 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1002 | dev: false 1003 | 1004 | /fast-glob/3.2.12: 1005 | resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} 1006 | engines: {node: '>=8.6.0'} 1007 | dependencies: 1008 | '@nodelib/fs.stat': 2.0.5 1009 | '@nodelib/fs.walk': 1.2.8 1010 | glob-parent: 5.1.2 1011 | merge2: 1.4.1 1012 | micromatch: 4.0.5 1013 | dev: false 1014 | 1015 | /fast-json-stable-stringify/2.1.0: 1016 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1017 | dev: false 1018 | 1019 | /fast-levenshtein/2.0.6: 1020 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1021 | dev: false 1022 | 1023 | /fastq/1.15.0: 1024 | resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1025 | dependencies: 1026 | reusify: 1.0.4 1027 | dev: false 1028 | 1029 | /file-entry-cache/6.0.1: 1030 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 1031 | engines: {node: ^10.12.0 || >=12.0.0} 1032 | dependencies: 1033 | flat-cache: 3.0.4 1034 | dev: false 1035 | 1036 | /fill-range/7.0.1: 1037 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1038 | engines: {node: '>=8'} 1039 | dependencies: 1040 | to-regex-range: 5.0.1 1041 | dev: false 1042 | 1043 | /find-up/5.0.0: 1044 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1045 | engines: {node: '>=10'} 1046 | dependencies: 1047 | locate-path: 6.0.0 1048 | path-exists: 4.0.0 1049 | dev: false 1050 | 1051 | /flat-cache/3.0.4: 1052 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 1053 | engines: {node: ^10.12.0 || >=12.0.0} 1054 | dependencies: 1055 | flatted: 3.2.7 1056 | rimraf: 3.0.2 1057 | dev: false 1058 | 1059 | /flatted/3.2.7: 1060 | resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} 1061 | dev: false 1062 | 1063 | /for-each/0.3.3: 1064 | resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 1065 | dependencies: 1066 | is-callable: 1.2.7 1067 | dev: false 1068 | 1069 | /fs.realpath/1.0.0: 1070 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 1071 | dev: false 1072 | 1073 | /function-bind/1.1.1: 1074 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 1075 | dev: false 1076 | 1077 | /function.prototype.name/1.1.5: 1078 | resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} 1079 | engines: {node: '>= 0.4'} 1080 | dependencies: 1081 | call-bind: 1.0.2 1082 | define-properties: 1.2.0 1083 | es-abstract: 1.21.2 1084 | functions-have-names: 1.2.3 1085 | dev: false 1086 | 1087 | /functions-have-names/1.2.3: 1088 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 1089 | dev: false 1090 | 1091 | /get-intrinsic/1.2.0: 1092 | resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} 1093 | dependencies: 1094 | function-bind: 1.1.1 1095 | has: 1.0.3 1096 | has-symbols: 1.0.3 1097 | dev: false 1098 | 1099 | /get-symbol-description/1.0.0: 1100 | resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} 1101 | engines: {node: '>= 0.4'} 1102 | dependencies: 1103 | call-bind: 1.0.2 1104 | get-intrinsic: 1.2.0 1105 | dev: false 1106 | 1107 | /get-tsconfig/4.4.0: 1108 | resolution: {integrity: sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==} 1109 | dev: false 1110 | 1111 | /glob-parent/5.1.2: 1112 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1113 | engines: {node: '>= 6'} 1114 | dependencies: 1115 | is-glob: 4.0.3 1116 | dev: false 1117 | 1118 | /glob-parent/6.0.2: 1119 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1120 | engines: {node: '>=10.13.0'} 1121 | dependencies: 1122 | is-glob: 4.0.3 1123 | dev: false 1124 | 1125 | /glob/7.1.7: 1126 | resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} 1127 | dependencies: 1128 | fs.realpath: 1.0.0 1129 | inflight: 1.0.6 1130 | inherits: 2.0.4 1131 | minimatch: 3.1.2 1132 | once: 1.4.0 1133 | path-is-absolute: 1.0.1 1134 | dev: false 1135 | 1136 | /glob/7.2.3: 1137 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1138 | dependencies: 1139 | fs.realpath: 1.0.0 1140 | inflight: 1.0.6 1141 | inherits: 2.0.4 1142 | minimatch: 3.1.2 1143 | once: 1.4.0 1144 | path-is-absolute: 1.0.1 1145 | dev: false 1146 | 1147 | /globals/13.20.0: 1148 | resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} 1149 | engines: {node: '>=8'} 1150 | dependencies: 1151 | type-fest: 0.20.2 1152 | dev: false 1153 | 1154 | /globalthis/1.0.3: 1155 | resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} 1156 | engines: {node: '>= 0.4'} 1157 | dependencies: 1158 | define-properties: 1.2.0 1159 | dev: false 1160 | 1161 | /globalyzer/0.1.0: 1162 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} 1163 | dev: false 1164 | 1165 | /globby/11.1.0: 1166 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 1167 | engines: {node: '>=10'} 1168 | dependencies: 1169 | array-union: 2.1.0 1170 | dir-glob: 3.0.1 1171 | fast-glob: 3.2.12 1172 | ignore: 5.2.4 1173 | merge2: 1.4.1 1174 | slash: 3.0.0 1175 | dev: false 1176 | 1177 | /globby/13.1.3: 1178 | resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==} 1179 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1180 | dependencies: 1181 | dir-glob: 3.0.1 1182 | fast-glob: 3.2.12 1183 | ignore: 5.2.4 1184 | merge2: 1.4.1 1185 | slash: 4.0.0 1186 | dev: false 1187 | 1188 | /globrex/0.1.2: 1189 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 1190 | dev: false 1191 | 1192 | /gopd/1.0.1: 1193 | resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 1194 | dependencies: 1195 | get-intrinsic: 1.2.0 1196 | dev: false 1197 | 1198 | /graceful-fs/4.2.11: 1199 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1200 | dev: false 1201 | 1202 | /grapheme-splitter/1.0.4: 1203 | resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} 1204 | dev: false 1205 | 1206 | /has-bigints/1.0.2: 1207 | resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 1208 | dev: false 1209 | 1210 | /has-flag/4.0.0: 1211 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1212 | engines: {node: '>=8'} 1213 | dev: false 1214 | 1215 | /has-property-descriptors/1.0.0: 1216 | resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} 1217 | dependencies: 1218 | get-intrinsic: 1.2.0 1219 | dev: false 1220 | 1221 | /has-proto/1.0.1: 1222 | resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} 1223 | engines: {node: '>= 0.4'} 1224 | dev: false 1225 | 1226 | /has-symbols/1.0.3: 1227 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 1228 | engines: {node: '>= 0.4'} 1229 | dev: false 1230 | 1231 | /has-tostringtag/1.0.0: 1232 | resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} 1233 | engines: {node: '>= 0.4'} 1234 | dependencies: 1235 | has-symbols: 1.0.3 1236 | dev: false 1237 | 1238 | /has/1.0.3: 1239 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 1240 | engines: {node: '>= 0.4.0'} 1241 | dependencies: 1242 | function-bind: 1.1.1 1243 | dev: false 1244 | 1245 | /ignore/5.2.4: 1246 | resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} 1247 | engines: {node: '>= 4'} 1248 | dev: false 1249 | 1250 | /import-fresh/3.3.0: 1251 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1252 | engines: {node: '>=6'} 1253 | dependencies: 1254 | parent-module: 1.0.1 1255 | resolve-from: 4.0.0 1256 | dev: false 1257 | 1258 | /imurmurhash/0.1.4: 1259 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1260 | engines: {node: '>=0.8.19'} 1261 | dev: false 1262 | 1263 | /inflight/1.0.6: 1264 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1265 | dependencies: 1266 | once: 1.4.0 1267 | wrappy: 1.0.2 1268 | dev: false 1269 | 1270 | /inherits/2.0.4: 1271 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1272 | dev: false 1273 | 1274 | /internal-slot/1.0.5: 1275 | resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} 1276 | engines: {node: '>= 0.4'} 1277 | dependencies: 1278 | get-intrinsic: 1.2.0 1279 | has: 1.0.3 1280 | side-channel: 1.0.4 1281 | dev: false 1282 | 1283 | /is-arguments/1.1.1: 1284 | resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} 1285 | engines: {node: '>= 0.4'} 1286 | dependencies: 1287 | call-bind: 1.0.2 1288 | has-tostringtag: 1.0.0 1289 | dev: false 1290 | 1291 | /is-array-buffer/3.0.2: 1292 | resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} 1293 | dependencies: 1294 | call-bind: 1.0.2 1295 | get-intrinsic: 1.2.0 1296 | is-typed-array: 1.1.10 1297 | dev: false 1298 | 1299 | /is-bigint/1.0.4: 1300 | resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 1301 | dependencies: 1302 | has-bigints: 1.0.2 1303 | dev: false 1304 | 1305 | /is-boolean-object/1.1.2: 1306 | resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 1307 | engines: {node: '>= 0.4'} 1308 | dependencies: 1309 | call-bind: 1.0.2 1310 | has-tostringtag: 1.0.0 1311 | dev: false 1312 | 1313 | /is-callable/1.2.7: 1314 | resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 1315 | engines: {node: '>= 0.4'} 1316 | dev: false 1317 | 1318 | /is-core-module/2.11.0: 1319 | resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} 1320 | dependencies: 1321 | has: 1.0.3 1322 | dev: false 1323 | 1324 | /is-date-object/1.0.5: 1325 | resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 1326 | engines: {node: '>= 0.4'} 1327 | dependencies: 1328 | has-tostringtag: 1.0.0 1329 | dev: false 1330 | 1331 | /is-docker/2.2.1: 1332 | resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 1333 | engines: {node: '>=8'} 1334 | hasBin: true 1335 | dev: false 1336 | 1337 | /is-extglob/2.1.1: 1338 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1339 | engines: {node: '>=0.10.0'} 1340 | dev: false 1341 | 1342 | /is-glob/4.0.3: 1343 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1344 | engines: {node: '>=0.10.0'} 1345 | dependencies: 1346 | is-extglob: 2.1.1 1347 | dev: false 1348 | 1349 | /is-map/2.0.2: 1350 | resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} 1351 | dev: false 1352 | 1353 | /is-negative-zero/2.0.2: 1354 | resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} 1355 | engines: {node: '>= 0.4'} 1356 | dev: false 1357 | 1358 | /is-number-object/1.0.7: 1359 | resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 1360 | engines: {node: '>= 0.4'} 1361 | dependencies: 1362 | has-tostringtag: 1.0.0 1363 | dev: false 1364 | 1365 | /is-number/7.0.0: 1366 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1367 | engines: {node: '>=0.12.0'} 1368 | dev: false 1369 | 1370 | /is-path-inside/3.0.3: 1371 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 1372 | engines: {node: '>=8'} 1373 | dev: false 1374 | 1375 | /is-regex/1.1.4: 1376 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 1377 | engines: {node: '>= 0.4'} 1378 | dependencies: 1379 | call-bind: 1.0.2 1380 | has-tostringtag: 1.0.0 1381 | dev: false 1382 | 1383 | /is-set/2.0.2: 1384 | resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} 1385 | dev: false 1386 | 1387 | /is-shared-array-buffer/1.0.2: 1388 | resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} 1389 | dependencies: 1390 | call-bind: 1.0.2 1391 | dev: false 1392 | 1393 | /is-string/1.0.7: 1394 | resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 1395 | engines: {node: '>= 0.4'} 1396 | dependencies: 1397 | has-tostringtag: 1.0.0 1398 | dev: false 1399 | 1400 | /is-symbol/1.0.4: 1401 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 1402 | engines: {node: '>= 0.4'} 1403 | dependencies: 1404 | has-symbols: 1.0.3 1405 | dev: false 1406 | 1407 | /is-typed-array/1.1.10: 1408 | resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==} 1409 | engines: {node: '>= 0.4'} 1410 | dependencies: 1411 | available-typed-arrays: 1.0.5 1412 | call-bind: 1.0.2 1413 | for-each: 0.3.3 1414 | gopd: 1.0.1 1415 | has-tostringtag: 1.0.0 1416 | dev: false 1417 | 1418 | /is-weakmap/2.0.1: 1419 | resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} 1420 | dev: false 1421 | 1422 | /is-weakref/1.0.2: 1423 | resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 1424 | dependencies: 1425 | call-bind: 1.0.2 1426 | dev: false 1427 | 1428 | /is-weakset/2.0.2: 1429 | resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} 1430 | dependencies: 1431 | call-bind: 1.0.2 1432 | get-intrinsic: 1.2.0 1433 | dev: false 1434 | 1435 | /is-wsl/2.2.0: 1436 | resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 1437 | engines: {node: '>=8'} 1438 | dependencies: 1439 | is-docker: 2.2.1 1440 | dev: false 1441 | 1442 | /isarray/2.0.5: 1443 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 1444 | dev: false 1445 | 1446 | /isexe/2.0.0: 1447 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1448 | dev: false 1449 | 1450 | /js-sdsl/4.4.0: 1451 | resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} 1452 | dev: false 1453 | 1454 | /js-tokens/4.0.0: 1455 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1456 | dev: false 1457 | 1458 | /js-yaml/4.1.0: 1459 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1460 | hasBin: true 1461 | dependencies: 1462 | argparse: 2.0.1 1463 | dev: false 1464 | 1465 | /json-schema-traverse/0.4.1: 1466 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1467 | dev: false 1468 | 1469 | /json-stable-stringify-without-jsonify/1.0.1: 1470 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1471 | dev: false 1472 | 1473 | /json5/1.0.2: 1474 | resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} 1475 | hasBin: true 1476 | dependencies: 1477 | minimist: 1.2.8 1478 | dev: false 1479 | 1480 | /jsx-ast-utils/3.3.3: 1481 | resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} 1482 | engines: {node: '>=4.0'} 1483 | dependencies: 1484 | array-includes: 3.1.6 1485 | object.assign: 4.1.4 1486 | dev: false 1487 | 1488 | /language-subtag-registry/0.3.22: 1489 | resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} 1490 | dev: false 1491 | 1492 | /language-tags/1.0.5: 1493 | resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} 1494 | dependencies: 1495 | language-subtag-registry: 0.3.22 1496 | dev: false 1497 | 1498 | /levn/0.4.1: 1499 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1500 | engines: {node: '>= 0.8.0'} 1501 | dependencies: 1502 | prelude-ls: 1.2.1 1503 | type-check: 0.4.0 1504 | dev: false 1505 | 1506 | /locate-path/6.0.0: 1507 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1508 | engines: {node: '>=10'} 1509 | dependencies: 1510 | p-locate: 5.0.0 1511 | dev: false 1512 | 1513 | /lodash.merge/4.6.2: 1514 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1515 | dev: false 1516 | 1517 | /loose-envify/1.4.0: 1518 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 1519 | hasBin: true 1520 | dependencies: 1521 | js-tokens: 4.0.0 1522 | dev: false 1523 | 1524 | /lru-cache/6.0.0: 1525 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1526 | engines: {node: '>=10'} 1527 | dependencies: 1528 | yallist: 4.0.0 1529 | dev: false 1530 | 1531 | /merge2/1.4.1: 1532 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1533 | engines: {node: '>= 8'} 1534 | dev: false 1535 | 1536 | /micromatch/4.0.5: 1537 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 1538 | engines: {node: '>=8.6'} 1539 | dependencies: 1540 | braces: 3.0.2 1541 | picomatch: 2.3.1 1542 | dev: false 1543 | 1544 | /minimatch/3.1.2: 1545 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1546 | dependencies: 1547 | brace-expansion: 1.1.11 1548 | dev: false 1549 | 1550 | /minimist/1.2.8: 1551 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1552 | dev: false 1553 | 1554 | /ms/2.1.2: 1555 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1556 | dev: false 1557 | 1558 | /ms/2.1.3: 1559 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1560 | dev: false 1561 | 1562 | /nanoid/3.3.4: 1563 | resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} 1564 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1565 | hasBin: true 1566 | dev: false 1567 | 1568 | /natural-compare/1.4.0: 1569 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1570 | dev: false 1571 | 1572 | /next/13.2.4_biqbaboplfbrettd7655fr4n2y: 1573 | resolution: {integrity: sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==} 1574 | engines: {node: '>=14.6.0'} 1575 | hasBin: true 1576 | peerDependencies: 1577 | '@opentelemetry/api': ^1.4.0 1578 | fibers: '>= 3.1.0' 1579 | node-sass: ^6.0.0 || ^7.0.0 1580 | react: ^18.2.0 1581 | react-dom: ^18.2.0 1582 | sass: ^1.3.0 1583 | peerDependenciesMeta: 1584 | '@opentelemetry/api': 1585 | optional: true 1586 | fibers: 1587 | optional: true 1588 | node-sass: 1589 | optional: true 1590 | sass: 1591 | optional: true 1592 | dependencies: 1593 | '@next/env': 13.2.4 1594 | '@swc/helpers': 0.4.14 1595 | caniuse-lite: 1.0.30001469 1596 | postcss: 8.4.14 1597 | react: 18.2.0 1598 | react-dom: 18.2.0_react@18.2.0 1599 | styled-jsx: 5.1.1_react@18.2.0 1600 | optionalDependencies: 1601 | '@next/swc-android-arm-eabi': 13.2.4 1602 | '@next/swc-android-arm64': 13.2.4 1603 | '@next/swc-darwin-arm64': 13.2.4 1604 | '@next/swc-darwin-x64': 13.2.4 1605 | '@next/swc-freebsd-x64': 13.2.4 1606 | '@next/swc-linux-arm-gnueabihf': 13.2.4 1607 | '@next/swc-linux-arm64-gnu': 13.2.4 1608 | '@next/swc-linux-arm64-musl': 13.2.4 1609 | '@next/swc-linux-x64-gnu': 13.2.4 1610 | '@next/swc-linux-x64-musl': 13.2.4 1611 | '@next/swc-win32-arm64-msvc': 13.2.4 1612 | '@next/swc-win32-ia32-msvc': 13.2.4 1613 | '@next/swc-win32-x64-msvc': 13.2.4 1614 | transitivePeerDependencies: 1615 | - '@babel/core' 1616 | - babel-plugin-macros 1617 | dev: false 1618 | 1619 | /object-assign/4.1.1: 1620 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1621 | engines: {node: '>=0.10.0'} 1622 | dev: false 1623 | 1624 | /object-inspect/1.12.3: 1625 | resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} 1626 | dev: false 1627 | 1628 | /object-is/1.1.5: 1629 | resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} 1630 | engines: {node: '>= 0.4'} 1631 | dependencies: 1632 | call-bind: 1.0.2 1633 | define-properties: 1.2.0 1634 | dev: false 1635 | 1636 | /object-keys/1.1.1: 1637 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 1638 | engines: {node: '>= 0.4'} 1639 | dev: false 1640 | 1641 | /object.assign/4.1.4: 1642 | resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} 1643 | engines: {node: '>= 0.4'} 1644 | dependencies: 1645 | call-bind: 1.0.2 1646 | define-properties: 1.2.0 1647 | has-symbols: 1.0.3 1648 | object-keys: 1.1.1 1649 | dev: false 1650 | 1651 | /object.entries/1.1.6: 1652 | resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} 1653 | engines: {node: '>= 0.4'} 1654 | dependencies: 1655 | call-bind: 1.0.2 1656 | define-properties: 1.2.0 1657 | es-abstract: 1.21.2 1658 | dev: false 1659 | 1660 | /object.fromentries/2.0.6: 1661 | resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} 1662 | engines: {node: '>= 0.4'} 1663 | dependencies: 1664 | call-bind: 1.0.2 1665 | define-properties: 1.2.0 1666 | es-abstract: 1.21.2 1667 | dev: false 1668 | 1669 | /object.hasown/1.1.2: 1670 | resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} 1671 | dependencies: 1672 | define-properties: 1.2.0 1673 | es-abstract: 1.21.2 1674 | dev: false 1675 | 1676 | /object.values/1.1.6: 1677 | resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} 1678 | engines: {node: '>= 0.4'} 1679 | dependencies: 1680 | call-bind: 1.0.2 1681 | define-properties: 1.2.0 1682 | es-abstract: 1.21.2 1683 | dev: false 1684 | 1685 | /once/1.4.0: 1686 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1687 | dependencies: 1688 | wrappy: 1.0.2 1689 | dev: false 1690 | 1691 | /open/8.4.2: 1692 | resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} 1693 | engines: {node: '>=12'} 1694 | dependencies: 1695 | define-lazy-prop: 2.0.0 1696 | is-docker: 2.2.1 1697 | is-wsl: 2.2.0 1698 | dev: false 1699 | 1700 | /optionator/0.9.1: 1701 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} 1702 | engines: {node: '>= 0.8.0'} 1703 | dependencies: 1704 | deep-is: 0.1.4 1705 | fast-levenshtein: 2.0.6 1706 | levn: 0.4.1 1707 | prelude-ls: 1.2.1 1708 | type-check: 0.4.0 1709 | word-wrap: 1.2.3 1710 | dev: false 1711 | 1712 | /p-limit/3.1.0: 1713 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1714 | engines: {node: '>=10'} 1715 | dependencies: 1716 | yocto-queue: 0.1.0 1717 | dev: false 1718 | 1719 | /p-locate/5.0.0: 1720 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1721 | engines: {node: '>=10'} 1722 | dependencies: 1723 | p-limit: 3.1.0 1724 | dev: false 1725 | 1726 | /parent-module/1.0.1: 1727 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1728 | engines: {node: '>=6'} 1729 | dependencies: 1730 | callsites: 3.1.0 1731 | dev: false 1732 | 1733 | /path-exists/4.0.0: 1734 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1735 | engines: {node: '>=8'} 1736 | dev: false 1737 | 1738 | /path-is-absolute/1.0.1: 1739 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1740 | engines: {node: '>=0.10.0'} 1741 | dev: false 1742 | 1743 | /path-key/3.1.1: 1744 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1745 | engines: {node: '>=8'} 1746 | dev: false 1747 | 1748 | /path-parse/1.0.7: 1749 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1750 | dev: false 1751 | 1752 | /path-type/4.0.0: 1753 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1754 | engines: {node: '>=8'} 1755 | dev: false 1756 | 1757 | /picocolors/1.0.0: 1758 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 1759 | dev: false 1760 | 1761 | /picomatch/2.3.1: 1762 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1763 | engines: {node: '>=8.6'} 1764 | dev: false 1765 | 1766 | /postcss/8.4.14: 1767 | resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} 1768 | engines: {node: ^10 || ^12 || >=14} 1769 | dependencies: 1770 | nanoid: 3.3.4 1771 | picocolors: 1.0.0 1772 | source-map-js: 1.0.2 1773 | dev: false 1774 | 1775 | /prelude-ls/1.2.1: 1776 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1777 | engines: {node: '>= 0.8.0'} 1778 | dev: false 1779 | 1780 | /prop-types/15.8.1: 1781 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 1782 | dependencies: 1783 | loose-envify: 1.4.0 1784 | object-assign: 4.1.1 1785 | react-is: 16.13.1 1786 | dev: false 1787 | 1788 | /punycode/2.3.0: 1789 | resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} 1790 | engines: {node: '>=6'} 1791 | dev: false 1792 | 1793 | /queue-microtask/1.2.3: 1794 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1795 | dev: false 1796 | 1797 | /react-dom/18.2.0_react@18.2.0: 1798 | resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} 1799 | peerDependencies: 1800 | react: ^18.2.0 1801 | dependencies: 1802 | loose-envify: 1.4.0 1803 | react: 18.2.0 1804 | scheduler: 0.23.0 1805 | dev: false 1806 | 1807 | /react-is/16.13.1: 1808 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 1809 | dev: false 1810 | 1811 | /react/18.2.0: 1812 | resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} 1813 | engines: {node: '>=0.10.0'} 1814 | dependencies: 1815 | loose-envify: 1.4.0 1816 | dev: false 1817 | 1818 | /regenerator-runtime/0.13.11: 1819 | resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} 1820 | dev: false 1821 | 1822 | /regexp.prototype.flags/1.4.3: 1823 | resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} 1824 | engines: {node: '>= 0.4'} 1825 | dependencies: 1826 | call-bind: 1.0.2 1827 | define-properties: 1.2.0 1828 | functions-have-names: 1.2.3 1829 | dev: false 1830 | 1831 | /resolve-from/4.0.0: 1832 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1833 | engines: {node: '>=4'} 1834 | dev: false 1835 | 1836 | /resolve/1.22.1: 1837 | resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} 1838 | hasBin: true 1839 | dependencies: 1840 | is-core-module: 2.11.0 1841 | path-parse: 1.0.7 1842 | supports-preserve-symlinks-flag: 1.0.0 1843 | dev: false 1844 | 1845 | /resolve/2.0.0-next.4: 1846 | resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} 1847 | hasBin: true 1848 | dependencies: 1849 | is-core-module: 2.11.0 1850 | path-parse: 1.0.7 1851 | supports-preserve-symlinks-flag: 1.0.0 1852 | dev: false 1853 | 1854 | /reusify/1.0.4: 1855 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1856 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1857 | dev: false 1858 | 1859 | /rimraf/3.0.2: 1860 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1861 | hasBin: true 1862 | dependencies: 1863 | glob: 7.2.3 1864 | dev: false 1865 | 1866 | /run-parallel/1.2.0: 1867 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1868 | dependencies: 1869 | queue-microtask: 1.2.3 1870 | dev: false 1871 | 1872 | /safe-regex-test/1.0.0: 1873 | resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} 1874 | dependencies: 1875 | call-bind: 1.0.2 1876 | get-intrinsic: 1.2.0 1877 | is-regex: 1.1.4 1878 | dev: false 1879 | 1880 | /scheduler/0.23.0: 1881 | resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} 1882 | dependencies: 1883 | loose-envify: 1.4.0 1884 | dev: false 1885 | 1886 | /semver/6.3.0: 1887 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} 1888 | hasBin: true 1889 | dev: false 1890 | 1891 | /semver/7.3.8: 1892 | resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} 1893 | engines: {node: '>=10'} 1894 | hasBin: true 1895 | dependencies: 1896 | lru-cache: 6.0.0 1897 | dev: false 1898 | 1899 | /shebang-command/2.0.0: 1900 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1901 | engines: {node: '>=8'} 1902 | dependencies: 1903 | shebang-regex: 3.0.0 1904 | dev: false 1905 | 1906 | /shebang-regex/3.0.0: 1907 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1908 | engines: {node: '>=8'} 1909 | dev: false 1910 | 1911 | /side-channel/1.0.4: 1912 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 1913 | dependencies: 1914 | call-bind: 1.0.2 1915 | get-intrinsic: 1.2.0 1916 | object-inspect: 1.12.3 1917 | dev: false 1918 | 1919 | /slash/3.0.0: 1920 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 1921 | engines: {node: '>=8'} 1922 | dev: false 1923 | 1924 | /slash/4.0.0: 1925 | resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} 1926 | engines: {node: '>=12'} 1927 | dev: false 1928 | 1929 | /source-map-js/1.0.2: 1930 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 1931 | engines: {node: '>=0.10.0'} 1932 | dev: false 1933 | 1934 | /stop-iteration-iterator/1.0.0: 1935 | resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} 1936 | engines: {node: '>= 0.4'} 1937 | dependencies: 1938 | internal-slot: 1.0.5 1939 | dev: false 1940 | 1941 | /string.prototype.matchall/4.0.8: 1942 | resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} 1943 | dependencies: 1944 | call-bind: 1.0.2 1945 | define-properties: 1.2.0 1946 | es-abstract: 1.21.2 1947 | get-intrinsic: 1.2.0 1948 | has-symbols: 1.0.3 1949 | internal-slot: 1.0.5 1950 | regexp.prototype.flags: 1.4.3 1951 | side-channel: 1.0.4 1952 | dev: false 1953 | 1954 | /string.prototype.trim/1.2.7: 1955 | resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} 1956 | engines: {node: '>= 0.4'} 1957 | dependencies: 1958 | call-bind: 1.0.2 1959 | define-properties: 1.2.0 1960 | es-abstract: 1.21.2 1961 | dev: false 1962 | 1963 | /string.prototype.trimend/1.0.6: 1964 | resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} 1965 | dependencies: 1966 | call-bind: 1.0.2 1967 | define-properties: 1.2.0 1968 | es-abstract: 1.21.2 1969 | dev: false 1970 | 1971 | /string.prototype.trimstart/1.0.6: 1972 | resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} 1973 | dependencies: 1974 | call-bind: 1.0.2 1975 | define-properties: 1.2.0 1976 | es-abstract: 1.21.2 1977 | dev: false 1978 | 1979 | /strip-ansi/6.0.1: 1980 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1981 | engines: {node: '>=8'} 1982 | dependencies: 1983 | ansi-regex: 5.0.1 1984 | dev: false 1985 | 1986 | /strip-bom/3.0.0: 1987 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 1988 | engines: {node: '>=4'} 1989 | dev: false 1990 | 1991 | /strip-json-comments/3.1.1: 1992 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 1993 | engines: {node: '>=8'} 1994 | dev: false 1995 | 1996 | /styled-jsx/5.1.1_react@18.2.0: 1997 | resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} 1998 | engines: {node: '>= 12.0.0'} 1999 | peerDependencies: 2000 | '@babel/core': '*' 2001 | babel-plugin-macros: '*' 2002 | react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' 2003 | peerDependenciesMeta: 2004 | '@babel/core': 2005 | optional: true 2006 | babel-plugin-macros: 2007 | optional: true 2008 | dependencies: 2009 | client-only: 0.0.1 2010 | react: 18.2.0 2011 | dev: false 2012 | 2013 | /supports-color/7.2.0: 2014 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2015 | engines: {node: '>=8'} 2016 | dependencies: 2017 | has-flag: 4.0.0 2018 | dev: false 2019 | 2020 | /supports-preserve-symlinks-flag/1.0.0: 2021 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2022 | engines: {node: '>= 0.4'} 2023 | dev: false 2024 | 2025 | /synckit/0.8.5: 2026 | resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 2027 | engines: {node: ^14.18.0 || >=16.0.0} 2028 | dependencies: 2029 | '@pkgr/utils': 2.3.1 2030 | tslib: 2.5.0 2031 | dev: false 2032 | 2033 | /tapable/2.2.1: 2034 | resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 2035 | engines: {node: '>=6'} 2036 | dev: false 2037 | 2038 | /text-table/0.2.0: 2039 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 2040 | dev: false 2041 | 2042 | /tiny-glob/0.2.9: 2043 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} 2044 | dependencies: 2045 | globalyzer: 0.1.0 2046 | globrex: 0.1.2 2047 | dev: false 2048 | 2049 | /to-regex-range/5.0.1: 2050 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2051 | engines: {node: '>=8.0'} 2052 | dependencies: 2053 | is-number: 7.0.0 2054 | dev: false 2055 | 2056 | /tsconfig-paths/3.14.2: 2057 | resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} 2058 | dependencies: 2059 | '@types/json5': 0.0.29 2060 | json5: 1.0.2 2061 | minimist: 1.2.8 2062 | strip-bom: 3.0.0 2063 | dev: false 2064 | 2065 | /tslib/1.14.1: 2066 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 2067 | dev: false 2068 | 2069 | /tslib/2.5.0: 2070 | resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} 2071 | dev: false 2072 | 2073 | /tsutils/3.21.0_typescript@5.0.2: 2074 | resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 2075 | engines: {node: '>= 6'} 2076 | peerDependencies: 2077 | typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' 2078 | dependencies: 2079 | tslib: 1.14.1 2080 | typescript: 5.0.2 2081 | dev: false 2082 | 2083 | /type-check/0.4.0: 2084 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2085 | engines: {node: '>= 0.8.0'} 2086 | dependencies: 2087 | prelude-ls: 1.2.1 2088 | dev: false 2089 | 2090 | /type-fest/0.20.2: 2091 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 2092 | engines: {node: '>=10'} 2093 | dev: false 2094 | 2095 | /typed-array-length/1.0.4: 2096 | resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} 2097 | dependencies: 2098 | call-bind: 1.0.2 2099 | for-each: 0.3.3 2100 | is-typed-array: 1.1.10 2101 | dev: false 2102 | 2103 | /typescript/5.0.2: 2104 | resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} 2105 | engines: {node: '>=12.20'} 2106 | hasBin: true 2107 | dev: false 2108 | 2109 | /unbox-primitive/1.0.2: 2110 | resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} 2111 | dependencies: 2112 | call-bind: 1.0.2 2113 | has-bigints: 1.0.2 2114 | has-symbols: 1.0.3 2115 | which-boxed-primitive: 1.0.2 2116 | dev: false 2117 | 2118 | /uri-js/4.4.1: 2119 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2120 | dependencies: 2121 | punycode: 2.3.0 2122 | dev: false 2123 | 2124 | /which-boxed-primitive/1.0.2: 2125 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 2126 | dependencies: 2127 | is-bigint: 1.0.4 2128 | is-boolean-object: 1.1.2 2129 | is-number-object: 1.0.7 2130 | is-string: 1.0.7 2131 | is-symbol: 1.0.4 2132 | dev: false 2133 | 2134 | /which-collection/1.0.1: 2135 | resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} 2136 | dependencies: 2137 | is-map: 2.0.2 2138 | is-set: 2.0.2 2139 | is-weakmap: 2.0.1 2140 | is-weakset: 2.0.2 2141 | dev: false 2142 | 2143 | /which-typed-array/1.1.9: 2144 | resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} 2145 | engines: {node: '>= 0.4'} 2146 | dependencies: 2147 | available-typed-arrays: 1.0.5 2148 | call-bind: 1.0.2 2149 | for-each: 0.3.3 2150 | gopd: 1.0.1 2151 | has-tostringtag: 1.0.0 2152 | is-typed-array: 1.1.10 2153 | dev: false 2154 | 2155 | /which/2.0.2: 2156 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2157 | engines: {node: '>= 8'} 2158 | hasBin: true 2159 | dependencies: 2160 | isexe: 2.0.0 2161 | dev: false 2162 | 2163 | /word-wrap/1.2.3: 2164 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} 2165 | engines: {node: '>=0.10.0'} 2166 | dev: false 2167 | 2168 | /wrappy/1.0.2: 2169 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2170 | dev: false 2171 | 2172 | /yallist/4.0.0: 2173 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 2174 | dev: false 2175 | 2176 | /yocto-queue/0.1.0: 2177 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2178 | engines: {node: '>=10'} 2179 | dev: false 2180 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "forceConsistentCasingInFileNames": true, 9 | "noEmit": true, 10 | "esModuleInterop": true, 11 | "module": "esnext", 12 | "moduleResolution": "node", 13 | "resolveJsonModule": true, 14 | "isolatedModules": true, 15 | "jsx": "preserve", 16 | "incremental": true, 17 | "paths": { 18 | "@/*": ["./*"] 19 | } 20 | }, 21 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], 22 | "exclude": ["node_modules"] 23 | } 24 | --------------------------------------------------------------------------------