├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── favicon.ico ├── globals.css ├── layout.tsx └── page.tsx ├── env.d.ts ├── init.sql ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── next.svg └── vercel.svg ├── tailwind.config.ts ├── tsconfig.json └── wrangler.toml /.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 | .yarn/install-state.gz 8 | 9 | # testing 10 | /coverage 11 | 12 | # next.js 13 | /.next/ 14 | /out/ 15 | 16 | # production 17 | /build 18 | 19 | # misc 20 | .DS_Store 21 | *.pem 22 | 23 | # debug 24 | npm-debug.log* 25 | yarn-debug.log* 26 | yarn-error.log* 27 | 28 | # local env files 29 | .env*.local 30 | 31 | # vercel 32 | .vercel 33 | 34 | # typescript 35 | *.tsbuildinfo 36 | next-env.d.ts 37 | 38 | .wrangler 39 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Next.js (App Router) on Cloudflare Pages 2 | 3 | Example of a Next.js app (App Router) running on Cloudflare Pages. 4 | [This commit](https://github.com/lusentis/workshop-next-on-pages/commit/4c6ffbb11cfb2b13b8ac6ba907e350e60604add9?diff=split&w=1) contains all the changes needed to run a Next.js App Router app on Cloudflare Pages with a D1 database. 5 | 6 | > This guide has been created on 2024-02-20 with the latest React Canary and next-on-pages packages. Due to the beta nature of these packages, the information in this guide may be outdated. Please refer to the official documentation for the latest information. 7 | 8 | ## Commands 9 | 10 | ```bash 11 | pnpm i # install deps 12 | pnpm exec wrangler d1 create pollo-4 # create the database (update the id in wrangler.toml) 13 | pnpm exec wrangler d1 execute pollo-4 --file ./init.sql --local # init local db 14 | pnpm exec wrangler d1 execute pollo-4 --file ./init.sql # init remote db (careful!) 15 | pnpm run dev # run locally 16 | pnpm exec next-on-pages # build 17 | pnpm exec wrangler pages deploy .vercel/output/static # deploy 18 | ``` 19 | 20 | ## Caveats 21 | 22 | As of today, you need to do the following manually: 23 | 24 | 1. You must manually add the `nodejs_compat` compatibility flag from yhe Cloudflare Dashboard (Workers & Pages > [your app] > Settings > Functions > Compatibility flags) and deploy your app again. 25 | 2. After you first deploy the app, you must manually bind the D1 database from the Cloudflare Dashboard (Workers & Pages > [your app] > Settings > Functions > D1 Database). 26 | 27 | Please note that: 28 | 29 | 1. Development is done via `pnpm run dev`; the development environment is not the same as the production environment, deploy frequently to detect issues early. 30 | 2. D1 is in beta and not recommended for production use. 31 | 3. `next-on-pages` is still early stage and might have breaking changes or unexpected behavior. 32 | 4. Cloudflare Pages only supports the edge runtime. You must `export const runtime = "edge"` from all your page.tsx files. 33 | 5. Help is available on the dedicated Discord channel on the Cloudflare Dev server. 34 | 35 | ## References 36 | 37 | Step-by-step Video (in English + subtitles): 38 | 39 | Talk (in Italian): 40 | 41 | Slides: 42 | 43 | Documentation: 44 | 45 | Demo: 46 | 47 | Support Channel: 48 | 49 | ## License 50 | 51 | Public Domain (Unlicense) 52 | -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lusentis/workshop-next-on-pages/a56d8cc59a8245a0fe293075444a2c0bf5689498/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | :root { 6 | --foreground-rgb: 0, 0, 0; 7 | --background-start-rgb: 214, 219, 220; 8 | --background-end-rgb: 255, 255, 255; 9 | } 10 | 11 | @media (prefers-color-scheme: dark) { 12 | :root { 13 | --foreground-rgb: 255, 255, 255; 14 | --background-start-rgb: 0, 0, 0; 15 | --background-end-rgb: 0, 0, 0; 16 | } 17 | } 18 | 19 | body { 20 | color: rgb(var(--foreground-rgb)); 21 | background: linear-gradient( 22 | to bottom, 23 | transparent, 24 | rgb(var(--background-end-rgb)) 25 | ) 26 | rgb(var(--background-start-rgb)); 27 | } 28 | 29 | @layer utilities { 30 | .text-balance { 31 | text-wrap: balance; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- 1 | import type { Metadata } from "next"; 2 | import { Inter } from "next/font/google"; 3 | import "./globals.css"; 4 | 5 | const inter = Inter({ subsets: ["latin"] }); 6 | 7 | export const metadata: Metadata = { 8 | title: "Create Next App", 9 | description: "Generated by create next app", 10 | }; 11 | 12 | export default function RootLayout({ 13 | children, 14 | }: Readonly<{ 15 | children: React.ReactNode; 16 | }>) { 17 | return ( 18 | 19 | {children} 20 | 21 | ); 22 | } 23 | -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- 1 | import { getRequestContext } from '@cloudflare/next-on-pages' 2 | import { revalidatePath } from "next/cache"; 3 | 4 | export const runtime = 'edge'; 5 | 6 | export default async function Home() { 7 | const castVote = async (formData: FormData) => { 8 | 'use server'; 9 | 10 | const name = formData.get('name'); 11 | const vote = formData.get('vote'); 12 | 13 | const db = getRequestContext().env.DB; 14 | await db.prepare('INSERT INTO votes (uid, pollId, name, vote) VALUES (?, ?, ?, ?)') 15 | .bind( 16 | Math.random().toString(36).substring(2), 17 | 'react-meetup', 18 | name, 19 | vote 20 | ) 21 | .run(); 22 | 23 | console.log('Voting', db); 24 | revalidatePath('/'); 25 | } 26 | 27 | const db = getRequestContext().env.DB; 28 | const { results } = await db.prepare('SELECT vote, COUNT(*) as count FROM votes WHERE pollId = ? GROUP BY vote') 29 | .bind('react-meetup') 30 | .all(); 31 | 32 | return ( 33 |
34 |

Pollo 4

35 | 36 |
{JSON.stringify(results, null, 2)}
37 |
38 | 39 |

40 | Place your vote for the best React Meetup! 41 |

42 | 43 |
44 | 45 | 51 | 52 |
53 | 54 |
55 | ); 56 | } 57 | -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- 1 | import type { D1Database } from "@cloudflare/workers-types"; 2 | 3 | declare global { 4 | interface CloudflareEnv { 5 | DB: D1Database; 6 | } 7 | } -------------------------------------------------------------------------------- /init.sql: -------------------------------------------------------------------------------- 1 | -- create the SQL code to create the table 2 | -- so I can run this query: 3 | -- INSERT INTO votes (uid, pollId, name, vote) VALUES (?, ?, ?, ?) 4 | 5 | DROP TABLE IF EXISTS votes; 6 | 7 | CREATE TABLE votes ( 8 | uid VARCHAR(255) PRIMARY KEY, 9 | pollId VARCHAR(255), 10 | name VARCHAR(255), 11 | vote VARCHAR(255) 12 | ); 13 | 14 | -- insert dummy value 15 | INSERT INTO votes (uid, pollId, name, vote) VALUES ('1', 'react-meetup', 'John', 'yes'); 16 | -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | import { setupDevPlatform } from "@cloudflare/next-on-pages/next-dev"; 5 | 6 | if (process.env.NODE_ENV === "development") { 7 | await setupDevPlatform({ 8 | persist: true, 9 | }); 10 | } 11 | 12 | export default nextConfig; 13 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pollo-4", 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 | "@cloudflare/next-on-pages": "^1.9.0", 13 | "next": "14.1.0", 14 | "react": "^18", 15 | "react-dom": "^18" 16 | }, 17 | "devDependencies": { 18 | "@types/node": "^20", 19 | "@types/react": "^18", 20 | "@types/react-dom": "^18", 21 | "autoprefixer": "^10.0.1", 22 | "eslint": "^8", 23 | "eslint-config-next": "14.1.0", 24 | "postcss": "^8", 25 | "tailwindcss": "^3.3.0", 26 | "typescript": "^5", 27 | "wrangler": "^3.28.4", 28 | "@cloudflare/workers-types": "^4.20240208.0" 29 | } 30 | } -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | '@cloudflare/next-on-pages': 9 | specifier: ^1.9.0 10 | version: 1.9.0(@cloudflare/workers-types@4.20240208.0)(vercel@33.5.1)(wrangler@3.28.4) 11 | next: 12 | specifier: 14.1.0 13 | version: 14.1.0(react-dom@18.2.0)(react@18.2.0) 14 | react: 15 | specifier: ^18 16 | version: 18.2.0 17 | react-dom: 18 | specifier: ^18 19 | version: 18.2.0(react@18.2.0) 20 | 21 | devDependencies: 22 | '@cloudflare/workers-types': 23 | specifier: ^4.20240208.0 24 | version: 4.20240208.0 25 | '@types/node': 26 | specifier: ^20 27 | version: 20.11.19 28 | '@types/react': 29 | specifier: ^18 30 | version: 18.2.57 31 | '@types/react-dom': 32 | specifier: ^18 33 | version: 18.2.19 34 | autoprefixer: 35 | specifier: ^10.0.1 36 | version: 10.4.17(postcss@8.4.35) 37 | eslint: 38 | specifier: ^8 39 | version: 8.56.0 40 | eslint-config-next: 41 | specifier: 14.1.0 42 | version: 14.1.0(eslint@8.56.0)(typescript@5.3.3) 43 | postcss: 44 | specifier: ^8 45 | version: 8.4.35 46 | tailwindcss: 47 | specifier: ^3.3.0 48 | version: 3.4.1 49 | typescript: 50 | specifier: ^5 51 | version: 5.3.3 52 | wrangler: 53 | specifier: ^3.28.4 54 | version: 3.28.4(@cloudflare/workers-types@4.20240208.0) 55 | 56 | packages: 57 | 58 | /@aashutoshrathi/word-wrap@1.2.6: 59 | resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} 60 | engines: {node: '>=0.10.0'} 61 | dev: true 62 | 63 | /@alloc/quick-lru@5.2.0: 64 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 65 | engines: {node: '>=10'} 66 | dev: true 67 | 68 | /@babel/runtime@7.23.9: 69 | resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} 70 | engines: {node: '>=6.9.0'} 71 | dependencies: 72 | regenerator-runtime: 0.14.1 73 | dev: true 74 | 75 | /@cloudflare/kv-asset-handler@0.3.1: 76 | resolution: {integrity: sha512-lKN2XCfKCmpKb86a1tl4GIwsJYDy9TGuwjhDELLmpKygQhw8X2xR4dusgpC5Tg7q1pB96Eb0rBo81kxSILQMwA==} 77 | dependencies: 78 | mime: 3.0.0 79 | 80 | /@cloudflare/next-on-pages@1.9.0(@cloudflare/workers-types@4.20240208.0)(vercel@33.5.1)(wrangler@3.28.4): 81 | resolution: {integrity: sha512-fa46YoaKLRS0xIWlprrQD66bLMOUvvvfqQNkUZTeAk87QBRzgkm14RqrnO2ro2uHYNqW5qf9lhKbq2IUGQWJRQ==} 82 | hasBin: true 83 | peerDependencies: 84 | '@cloudflare/workers-types': ^4.20240208.0 85 | vercel: '>=30.0.0' 86 | wrangler: ^3.28.0 87 | peerDependenciesMeta: 88 | '@cloudflare/workers-types': 89 | optional: true 90 | dependencies: 91 | '@cloudflare/workers-types': 4.20240208.0 92 | acorn: 8.11.3 93 | ast-types: 0.14.2 94 | chalk: 5.3.0 95 | chokidar: 3.6.0 96 | commander: 11.1.0 97 | cookie: 0.5.0 98 | esbuild: 0.15.18 99 | js-yaml: 4.1.0 100 | miniflare: 3.20240129.3 101 | package-manager-manager: 0.2.0 102 | pcre-to-regexp: 1.1.0 103 | semver: 7.6.0 104 | vercel: 33.5.1 105 | wrangler: 3.28.4(@cloudflare/workers-types@4.20240208.0) 106 | transitivePeerDependencies: 107 | - bufferutil 108 | - supports-color 109 | - utf-8-validate 110 | dev: false 111 | 112 | /@cloudflare/workerd-darwin-64@1.20240129.0: 113 | resolution: {integrity: sha512-DfVVB5IsQLVcWPJwV019vY3nEtU88c2Qu2ST5SQxqcGivZ52imagLRK0RHCIP8PK4piSiq90qUC6ybppUsw8eg==} 114 | engines: {node: '>=16'} 115 | cpu: [x64] 116 | os: [darwin] 117 | requiresBuild: true 118 | optional: true 119 | 120 | /@cloudflare/workerd-darwin-arm64@1.20240129.0: 121 | resolution: {integrity: sha512-t0q8ABkmumG1zRM/MZ/vIv/Ysx0vTAXnQAPy/JW5aeQi/tqrypXkO9/NhPc0jbF/g/hIPrWEqpDgEp3CB7Da7Q==} 122 | engines: {node: '>=16'} 123 | cpu: [arm64] 124 | os: [darwin] 125 | requiresBuild: true 126 | optional: true 127 | 128 | /@cloudflare/workerd-linux-64@1.20240129.0: 129 | resolution: {integrity: sha512-sFV1uobHgDI+6CKBS/ZshQvOvajgwl6BtiYaH4PSFSpvXTmRx+A9bcug+6BnD+V4WgwxTiEO2iR97E1XuwDAVw==} 130 | engines: {node: '>=16'} 131 | cpu: [x64] 132 | os: [linux] 133 | requiresBuild: true 134 | optional: true 135 | 136 | /@cloudflare/workerd-linux-arm64@1.20240129.0: 137 | resolution: {integrity: sha512-O7q7htHaFRp8PgTqNJx1/fYc3+LnvAo6kWWB9a14C5OWak6AAZk42PNpKPx+DXTmGvI+8S1+futBGUeJ8NPDXg==} 138 | engines: {node: '>=16'} 139 | cpu: [arm64] 140 | os: [linux] 141 | requiresBuild: true 142 | optional: true 143 | 144 | /@cloudflare/workerd-windows-64@1.20240129.0: 145 | resolution: {integrity: sha512-YqGno0XSqqqkDmNoGEX6M8kJlI2lEfWntbTPVtHaZlaXVR9sWfoD7TEno0NKC95cXFz+ioyFLbgbOdnfWwmVAA==} 146 | engines: {node: '>=16'} 147 | cpu: [x64] 148 | os: [win32] 149 | requiresBuild: true 150 | optional: true 151 | 152 | /@cloudflare/workers-types@4.20240208.0: 153 | resolution: {integrity: sha512-MVGTTjZpJu4kJONvai5SdJzWIhOJbuweVZ3goI7FNyG+JdoQH41OoB+nMhLsX626vPLZVWGPIWsiSo/WZHzgQw==} 154 | 155 | /@cspotcode/source-map-support@0.8.1: 156 | resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 157 | engines: {node: '>=12'} 158 | dependencies: 159 | '@jridgewell/trace-mapping': 0.3.9 160 | 161 | /@edge-runtime/format@2.2.1: 162 | resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} 163 | engines: {node: '>=16'} 164 | dev: false 165 | 166 | /@edge-runtime/node-utils@2.3.0: 167 | resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} 168 | engines: {node: '>=16'} 169 | dev: false 170 | 171 | /@edge-runtime/ponyfill@2.4.2: 172 | resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} 173 | engines: {node: '>=16'} 174 | dev: false 175 | 176 | /@edge-runtime/primitives@4.1.0: 177 | resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} 178 | engines: {node: '>=16'} 179 | dev: false 180 | 181 | /@edge-runtime/vm@3.2.0: 182 | resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} 183 | engines: {node: '>=16'} 184 | dependencies: 185 | '@edge-runtime/primitives': 4.1.0 186 | dev: false 187 | 188 | /@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.17.19): 189 | resolution: {integrity: sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==} 190 | peerDependencies: 191 | esbuild: '*' 192 | dependencies: 193 | esbuild: 0.17.19 194 | 195 | /@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.17.19): 196 | resolution: {integrity: sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==} 197 | peerDependencies: 198 | esbuild: '*' 199 | dependencies: 200 | esbuild: 0.17.19 201 | escape-string-regexp: 4.0.0 202 | rollup-plugin-node-polyfills: 0.2.1 203 | 204 | /@esbuild/android-arm64@0.17.19: 205 | resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} 206 | engines: {node: '>=12'} 207 | cpu: [arm64] 208 | os: [android] 209 | requiresBuild: true 210 | optional: true 211 | 212 | /@esbuild/android-arm@0.15.18: 213 | resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} 214 | engines: {node: '>=12'} 215 | cpu: [arm] 216 | os: [android] 217 | requiresBuild: true 218 | dev: false 219 | optional: true 220 | 221 | /@esbuild/android-arm@0.17.19: 222 | resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} 223 | engines: {node: '>=12'} 224 | cpu: [arm] 225 | os: [android] 226 | requiresBuild: true 227 | optional: true 228 | 229 | /@esbuild/android-x64@0.17.19: 230 | resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} 231 | engines: {node: '>=12'} 232 | cpu: [x64] 233 | os: [android] 234 | requiresBuild: true 235 | optional: true 236 | 237 | /@esbuild/darwin-arm64@0.17.19: 238 | resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} 239 | engines: {node: '>=12'} 240 | cpu: [arm64] 241 | os: [darwin] 242 | requiresBuild: true 243 | optional: true 244 | 245 | /@esbuild/darwin-x64@0.17.19: 246 | resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} 247 | engines: {node: '>=12'} 248 | cpu: [x64] 249 | os: [darwin] 250 | requiresBuild: true 251 | optional: true 252 | 253 | /@esbuild/freebsd-arm64@0.17.19: 254 | resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} 255 | engines: {node: '>=12'} 256 | cpu: [arm64] 257 | os: [freebsd] 258 | requiresBuild: true 259 | optional: true 260 | 261 | /@esbuild/freebsd-x64@0.17.19: 262 | resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} 263 | engines: {node: '>=12'} 264 | cpu: [x64] 265 | os: [freebsd] 266 | requiresBuild: true 267 | optional: true 268 | 269 | /@esbuild/linux-arm64@0.17.19: 270 | resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} 271 | engines: {node: '>=12'} 272 | cpu: [arm64] 273 | os: [linux] 274 | requiresBuild: true 275 | optional: true 276 | 277 | /@esbuild/linux-arm@0.17.19: 278 | resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} 279 | engines: {node: '>=12'} 280 | cpu: [arm] 281 | os: [linux] 282 | requiresBuild: true 283 | optional: true 284 | 285 | /@esbuild/linux-ia32@0.17.19: 286 | resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} 287 | engines: {node: '>=12'} 288 | cpu: [ia32] 289 | os: [linux] 290 | requiresBuild: true 291 | optional: true 292 | 293 | /@esbuild/linux-loong64@0.15.18: 294 | resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==} 295 | engines: {node: '>=12'} 296 | cpu: [loong64] 297 | os: [linux] 298 | requiresBuild: true 299 | dev: false 300 | optional: true 301 | 302 | /@esbuild/linux-loong64@0.17.19: 303 | resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} 304 | engines: {node: '>=12'} 305 | cpu: [loong64] 306 | os: [linux] 307 | requiresBuild: true 308 | optional: true 309 | 310 | /@esbuild/linux-mips64el@0.17.19: 311 | resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} 312 | engines: {node: '>=12'} 313 | cpu: [mips64el] 314 | os: [linux] 315 | requiresBuild: true 316 | optional: true 317 | 318 | /@esbuild/linux-ppc64@0.17.19: 319 | resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} 320 | engines: {node: '>=12'} 321 | cpu: [ppc64] 322 | os: [linux] 323 | requiresBuild: true 324 | optional: true 325 | 326 | /@esbuild/linux-riscv64@0.17.19: 327 | resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} 328 | engines: {node: '>=12'} 329 | cpu: [riscv64] 330 | os: [linux] 331 | requiresBuild: true 332 | optional: true 333 | 334 | /@esbuild/linux-s390x@0.17.19: 335 | resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} 336 | engines: {node: '>=12'} 337 | cpu: [s390x] 338 | os: [linux] 339 | requiresBuild: true 340 | optional: true 341 | 342 | /@esbuild/linux-x64@0.17.19: 343 | resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} 344 | engines: {node: '>=12'} 345 | cpu: [x64] 346 | os: [linux] 347 | requiresBuild: true 348 | optional: true 349 | 350 | /@esbuild/netbsd-x64@0.17.19: 351 | resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} 352 | engines: {node: '>=12'} 353 | cpu: [x64] 354 | os: [netbsd] 355 | requiresBuild: true 356 | optional: true 357 | 358 | /@esbuild/openbsd-x64@0.17.19: 359 | resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} 360 | engines: {node: '>=12'} 361 | cpu: [x64] 362 | os: [openbsd] 363 | requiresBuild: true 364 | optional: true 365 | 366 | /@esbuild/sunos-x64@0.17.19: 367 | resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} 368 | engines: {node: '>=12'} 369 | cpu: [x64] 370 | os: [sunos] 371 | requiresBuild: true 372 | optional: true 373 | 374 | /@esbuild/win32-arm64@0.17.19: 375 | resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} 376 | engines: {node: '>=12'} 377 | cpu: [arm64] 378 | os: [win32] 379 | requiresBuild: true 380 | optional: true 381 | 382 | /@esbuild/win32-ia32@0.17.19: 383 | resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} 384 | engines: {node: '>=12'} 385 | cpu: [ia32] 386 | os: [win32] 387 | requiresBuild: true 388 | optional: true 389 | 390 | /@esbuild/win32-x64@0.17.19: 391 | resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} 392 | engines: {node: '>=12'} 393 | cpu: [x64] 394 | os: [win32] 395 | requiresBuild: true 396 | optional: true 397 | 398 | /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): 399 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 400 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 401 | peerDependencies: 402 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 403 | dependencies: 404 | eslint: 8.56.0 405 | eslint-visitor-keys: 3.4.3 406 | dev: true 407 | 408 | /@eslint-community/regexpp@4.10.0: 409 | resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} 410 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 411 | dev: true 412 | 413 | /@eslint/eslintrc@2.1.4: 414 | resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} 415 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 416 | dependencies: 417 | ajv: 6.12.6 418 | debug: 4.3.4 419 | espree: 9.6.1 420 | globals: 13.24.0 421 | ignore: 5.3.1 422 | import-fresh: 3.3.0 423 | js-yaml: 4.1.0 424 | minimatch: 3.1.2 425 | strip-json-comments: 3.1.1 426 | transitivePeerDependencies: 427 | - supports-color 428 | dev: true 429 | 430 | /@eslint/js@8.56.0: 431 | resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} 432 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 433 | dev: true 434 | 435 | /@fastify/busboy@2.1.0: 436 | resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} 437 | engines: {node: '>=14'} 438 | 439 | /@humanwhocodes/config-array@0.11.14: 440 | resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} 441 | engines: {node: '>=10.10.0'} 442 | dependencies: 443 | '@humanwhocodes/object-schema': 2.0.2 444 | debug: 4.3.4 445 | minimatch: 3.1.2 446 | transitivePeerDependencies: 447 | - supports-color 448 | dev: true 449 | 450 | /@humanwhocodes/module-importer@1.0.1: 451 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 452 | engines: {node: '>=12.22'} 453 | dev: true 454 | 455 | /@humanwhocodes/object-schema@2.0.2: 456 | resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} 457 | dev: true 458 | 459 | /@isaacs/cliui@8.0.2: 460 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 461 | engines: {node: '>=12'} 462 | dependencies: 463 | string-width: 5.1.2 464 | string-width-cjs: /string-width@4.2.3 465 | strip-ansi: 7.1.0 466 | strip-ansi-cjs: /strip-ansi@6.0.1 467 | wrap-ansi: 8.1.0 468 | wrap-ansi-cjs: /wrap-ansi@7.0.0 469 | dev: true 470 | 471 | /@jridgewell/gen-mapping@0.3.3: 472 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 473 | engines: {node: '>=6.0.0'} 474 | dependencies: 475 | '@jridgewell/set-array': 1.1.2 476 | '@jridgewell/sourcemap-codec': 1.4.15 477 | '@jridgewell/trace-mapping': 0.3.22 478 | dev: true 479 | 480 | /@jridgewell/resolve-uri@3.1.2: 481 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 482 | engines: {node: '>=6.0.0'} 483 | 484 | /@jridgewell/set-array@1.1.2: 485 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 486 | engines: {node: '>=6.0.0'} 487 | dev: true 488 | 489 | /@jridgewell/sourcemap-codec@1.4.15: 490 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 491 | 492 | /@jridgewell/trace-mapping@0.3.22: 493 | resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} 494 | dependencies: 495 | '@jridgewell/resolve-uri': 3.1.2 496 | '@jridgewell/sourcemap-codec': 1.4.15 497 | dev: true 498 | 499 | /@jridgewell/trace-mapping@0.3.9: 500 | resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 501 | dependencies: 502 | '@jridgewell/resolve-uri': 3.1.2 503 | '@jridgewell/sourcemap-codec': 1.4.15 504 | 505 | /@mapbox/node-pre-gyp@1.0.11: 506 | resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} 507 | hasBin: true 508 | dependencies: 509 | detect-libc: 2.0.2 510 | https-proxy-agent: 5.0.1 511 | make-dir: 3.1.0 512 | node-fetch: 2.7.0 513 | nopt: 5.0.0 514 | npmlog: 5.0.1 515 | rimraf: 3.0.2 516 | semver: 7.6.0 517 | tar: 6.2.0 518 | transitivePeerDependencies: 519 | - encoding 520 | - supports-color 521 | dev: false 522 | 523 | /@next/env@14.1.0: 524 | resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==} 525 | dev: false 526 | 527 | /@next/eslint-plugin-next@14.1.0: 528 | resolution: {integrity: sha512-x4FavbNEeXx/baD/zC/SdrvkjSby8nBn8KcCREqk6UuwvwoAPZmaV8TFCAuo/cpovBRTIY67mHhe86MQQm/68Q==} 529 | dependencies: 530 | glob: 10.3.10 531 | dev: true 532 | 533 | /@next/swc-darwin-arm64@14.1.0: 534 | resolution: {integrity: sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==} 535 | engines: {node: '>= 10'} 536 | cpu: [arm64] 537 | os: [darwin] 538 | requiresBuild: true 539 | dev: false 540 | optional: true 541 | 542 | /@next/swc-darwin-x64@14.1.0: 543 | resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==} 544 | engines: {node: '>= 10'} 545 | cpu: [x64] 546 | os: [darwin] 547 | requiresBuild: true 548 | dev: false 549 | optional: true 550 | 551 | /@next/swc-linux-arm64-gnu@14.1.0: 552 | resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==} 553 | engines: {node: '>= 10'} 554 | cpu: [arm64] 555 | os: [linux] 556 | requiresBuild: true 557 | dev: false 558 | optional: true 559 | 560 | /@next/swc-linux-arm64-musl@14.1.0: 561 | resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==} 562 | engines: {node: '>= 10'} 563 | cpu: [arm64] 564 | os: [linux] 565 | requiresBuild: true 566 | dev: false 567 | optional: true 568 | 569 | /@next/swc-linux-x64-gnu@14.1.0: 570 | resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==} 571 | engines: {node: '>= 10'} 572 | cpu: [x64] 573 | os: [linux] 574 | requiresBuild: true 575 | dev: false 576 | optional: true 577 | 578 | /@next/swc-linux-x64-musl@14.1.0: 579 | resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==} 580 | engines: {node: '>= 10'} 581 | cpu: [x64] 582 | os: [linux] 583 | requiresBuild: true 584 | dev: false 585 | optional: true 586 | 587 | /@next/swc-win32-arm64-msvc@14.1.0: 588 | resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==} 589 | engines: {node: '>= 10'} 590 | cpu: [arm64] 591 | os: [win32] 592 | requiresBuild: true 593 | dev: false 594 | optional: true 595 | 596 | /@next/swc-win32-ia32-msvc@14.1.0: 597 | resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==} 598 | engines: {node: '>= 10'} 599 | cpu: [ia32] 600 | os: [win32] 601 | requiresBuild: true 602 | dev: false 603 | optional: true 604 | 605 | /@next/swc-win32-x64-msvc@14.1.0: 606 | resolution: {integrity: sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==} 607 | engines: {node: '>= 10'} 608 | cpu: [x64] 609 | os: [win32] 610 | requiresBuild: true 611 | dev: false 612 | optional: true 613 | 614 | /@nodelib/fs.scandir@2.1.5: 615 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 616 | engines: {node: '>= 8'} 617 | dependencies: 618 | '@nodelib/fs.stat': 2.0.5 619 | run-parallel: 1.2.0 620 | 621 | /@nodelib/fs.stat@2.0.5: 622 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 623 | engines: {node: '>= 8'} 624 | 625 | /@nodelib/fs.walk@1.2.8: 626 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 627 | engines: {node: '>= 8'} 628 | dependencies: 629 | '@nodelib/fs.scandir': 2.1.5 630 | fastq: 1.17.1 631 | 632 | /@pkgjs/parseargs@0.11.0: 633 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 634 | engines: {node: '>=14'} 635 | requiresBuild: true 636 | dev: true 637 | optional: true 638 | 639 | /@rollup/pluginutils@4.2.1: 640 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} 641 | engines: {node: '>= 8.0.0'} 642 | dependencies: 643 | estree-walker: 2.0.2 644 | picomatch: 2.3.1 645 | dev: false 646 | 647 | /@rushstack/eslint-patch@1.7.2: 648 | resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} 649 | dev: true 650 | 651 | /@sinclair/typebox@0.25.24: 652 | resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} 653 | dev: false 654 | 655 | /@swc/helpers@0.5.2: 656 | resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} 657 | dependencies: 658 | tslib: 2.6.2 659 | dev: false 660 | 661 | /@tootallnate/once@2.0.0: 662 | resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} 663 | engines: {node: '>= 10'} 664 | dev: false 665 | 666 | /@ts-morph/common@0.11.1: 667 | resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} 668 | dependencies: 669 | fast-glob: 3.3.2 670 | minimatch: 3.1.2 671 | mkdirp: 1.0.4 672 | path-browserify: 1.0.1 673 | dev: false 674 | 675 | /@tsconfig/node10@1.0.9: 676 | resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} 677 | dev: false 678 | 679 | /@tsconfig/node12@1.0.11: 680 | resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} 681 | dev: false 682 | 683 | /@tsconfig/node14@1.0.3: 684 | resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} 685 | dev: false 686 | 687 | /@tsconfig/node16@1.0.4: 688 | resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} 689 | dev: false 690 | 691 | /@types/json-schema@7.0.15: 692 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 693 | dev: false 694 | 695 | /@types/json5@0.0.29: 696 | resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 697 | dev: true 698 | 699 | /@types/node-forge@1.3.11: 700 | resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} 701 | dependencies: 702 | '@types/node': 20.11.19 703 | 704 | /@types/node@14.18.33: 705 | resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} 706 | dev: false 707 | 708 | /@types/node@20.11.19: 709 | resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} 710 | dependencies: 711 | undici-types: 5.26.5 712 | 713 | /@types/prop-types@15.7.11: 714 | resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} 715 | dev: true 716 | 717 | /@types/react-dom@18.2.19: 718 | resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} 719 | dependencies: 720 | '@types/react': 18.2.57 721 | dev: true 722 | 723 | /@types/react@18.2.57: 724 | resolution: {integrity: sha512-ZvQsktJgSYrQiMirAN60y4O/LRevIV8hUzSOSNB6gfR3/o3wCBFQx3sPwIYtuDMeiVgsSS3UzCV26tEzgnfvQw==} 725 | dependencies: 726 | '@types/prop-types': 15.7.11 727 | '@types/scheduler': 0.16.8 728 | csstype: 3.1.3 729 | dev: true 730 | 731 | /@types/scheduler@0.16.8: 732 | resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} 733 | dev: true 734 | 735 | /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3): 736 | resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} 737 | engines: {node: ^16.0.0 || >=18.0.0} 738 | peerDependencies: 739 | eslint: ^7.0.0 || ^8.0.0 740 | typescript: '*' 741 | peerDependenciesMeta: 742 | typescript: 743 | optional: true 744 | dependencies: 745 | '@typescript-eslint/scope-manager': 6.21.0 746 | '@typescript-eslint/types': 6.21.0 747 | '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) 748 | '@typescript-eslint/visitor-keys': 6.21.0 749 | debug: 4.3.4 750 | eslint: 8.56.0 751 | typescript: 5.3.3 752 | transitivePeerDependencies: 753 | - supports-color 754 | dev: true 755 | 756 | /@typescript-eslint/scope-manager@6.21.0: 757 | resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} 758 | engines: {node: ^16.0.0 || >=18.0.0} 759 | dependencies: 760 | '@typescript-eslint/types': 6.21.0 761 | '@typescript-eslint/visitor-keys': 6.21.0 762 | dev: true 763 | 764 | /@typescript-eslint/types@6.21.0: 765 | resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} 766 | engines: {node: ^16.0.0 || >=18.0.0} 767 | dev: true 768 | 769 | /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): 770 | resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} 771 | engines: {node: ^16.0.0 || >=18.0.0} 772 | peerDependencies: 773 | typescript: '*' 774 | peerDependenciesMeta: 775 | typescript: 776 | optional: true 777 | dependencies: 778 | '@typescript-eslint/types': 6.21.0 779 | '@typescript-eslint/visitor-keys': 6.21.0 780 | debug: 4.3.4 781 | globby: 11.1.0 782 | is-glob: 4.0.3 783 | minimatch: 9.0.3 784 | semver: 7.6.0 785 | ts-api-utils: 1.2.1(typescript@5.3.3) 786 | typescript: 5.3.3 787 | transitivePeerDependencies: 788 | - supports-color 789 | dev: true 790 | 791 | /@typescript-eslint/visitor-keys@6.21.0: 792 | resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} 793 | engines: {node: ^16.0.0 || >=18.0.0} 794 | dependencies: 795 | '@typescript-eslint/types': 6.21.0 796 | eslint-visitor-keys: 3.4.3 797 | dev: true 798 | 799 | /@ungap/structured-clone@1.2.0: 800 | resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 801 | dev: true 802 | 803 | /@vercel/build-utils@7.7.0: 804 | resolution: {integrity: sha512-dYE0QKnRj9tN1F2AAKHagh3QkgQhz7AWcrRqnp5gjEp74EnxBKJIcZe5qqyKANMCLQ1e96RYy1pQB3zPMGeEzg==} 805 | dev: false 806 | 807 | /@vercel/error-utils@2.0.2: 808 | resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} 809 | dev: false 810 | 811 | /@vercel/fun@1.1.0: 812 | resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} 813 | engines: {node: '>= 10'} 814 | dependencies: 815 | '@tootallnate/once': 2.0.0 816 | async-listen: 1.2.0 817 | debug: 4.1.1 818 | execa: 3.2.0 819 | fs-extra: 8.1.0 820 | generic-pool: 3.4.2 821 | micro: 9.3.5-canary.3 822 | ms: 2.1.1 823 | node-fetch: 2.6.7 824 | path-match: 1.2.4 825 | promisepipe: 3.0.0 826 | semver: 7.3.5 827 | stat-mode: 0.3.0 828 | stream-to-promise: 2.2.0 829 | tar: 4.4.18 830 | tree-kill: 1.2.2 831 | uid-promise: 1.0.0 832 | uuid: 3.3.2 833 | xdg-app-paths: 5.1.0 834 | yauzl-promise: 2.1.3 835 | transitivePeerDependencies: 836 | - encoding 837 | - supports-color 838 | dev: false 839 | 840 | /@vercel/gatsby-plugin-vercel-analytics@1.0.11: 841 | resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} 842 | dependencies: 843 | web-vitals: 0.2.4 844 | dev: false 845 | 846 | /@vercel/gatsby-plugin-vercel-builder@2.0.18: 847 | resolution: {integrity: sha512-SbYV8ZBnROHJzS5DbFgSZ3Szp6UiY28DyHwtJ8cJ3z82tnCgIVqRMthUx/icPUZlHXKex4y+QhOWpyqopvEyqQ==} 848 | dependencies: 849 | '@sinclair/typebox': 0.25.24 850 | '@vercel/build-utils': 7.7.0 851 | '@vercel/routing-utils': 3.1.0 852 | esbuild: 0.14.47 853 | etag: 1.8.1 854 | fs-extra: 11.1.0 855 | dev: false 856 | 857 | /@vercel/go@3.0.5: 858 | resolution: {integrity: sha512-+kEDI+hop3e8BuKisaEozxfzT6GBbp0OMBcgi0tlD5ZTmhGmpwi3vgK5mBQlB+RBXj7qlqDLW/uV2F1Y03FLcQ==} 859 | dev: false 860 | 861 | /@vercel/hydrogen@1.0.2: 862 | resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} 863 | dependencies: 864 | '@vercel/static-config': 3.0.0 865 | ts-morph: 12.0.0 866 | dev: false 867 | 868 | /@vercel/next@4.1.1: 869 | resolution: {integrity: sha512-bc+UimeP+Swwye10LNcB93uaGq2lMuPUhB3den0GBJ+x/aSFmSwVziohF+p1n4ozFGEUx6Qx/CyZcfopuO5jZA==} 870 | dependencies: 871 | '@vercel/nft': 0.26.3 872 | transitivePeerDependencies: 873 | - encoding 874 | - supports-color 875 | dev: false 876 | 877 | /@vercel/nft@0.26.3: 878 | resolution: {integrity: sha512-h1z/NN9ppS4YOKwSgBoopJlhm7tS2Qb/9Ld1HXjDpvvTE7mY0xVD8nllXs+RihD9uTGJISOIMzp18Eg0EApaMA==} 879 | engines: {node: '>=16'} 880 | hasBin: true 881 | dependencies: 882 | '@mapbox/node-pre-gyp': 1.0.11 883 | '@rollup/pluginutils': 4.2.1 884 | acorn: 8.11.3 885 | acorn-import-attributes: 1.9.2(acorn@8.11.3) 886 | async-sema: 3.1.1 887 | bindings: 1.5.0 888 | estree-walker: 2.0.2 889 | glob: 7.2.3 890 | graceful-fs: 4.2.11 891 | micromatch: 4.0.5 892 | node-gyp-build: 4.8.0 893 | resolve-from: 5.0.0 894 | transitivePeerDependencies: 895 | - encoding 896 | - supports-color 897 | dev: false 898 | 899 | /@vercel/node@3.0.19: 900 | resolution: {integrity: sha512-geiAo2QjkNyWZSMbNKgaCvUvqg44tWDF0XDhEc6D+2H+2553Ea/RFpJNY7oSruuR1Rk43GUOKbxnVEDft/2JhQ==} 901 | dependencies: 902 | '@edge-runtime/node-utils': 2.3.0 903 | '@edge-runtime/primitives': 4.1.0 904 | '@edge-runtime/vm': 3.2.0 905 | '@types/node': 14.18.33 906 | '@vercel/build-utils': 7.7.0 907 | '@vercel/error-utils': 2.0.2 908 | '@vercel/nft': 0.26.3 909 | '@vercel/static-config': 3.0.0 910 | async-listen: 3.0.0 911 | cjs-module-lexer: 1.2.3 912 | edge-runtime: 2.5.9 913 | es-module-lexer: 1.4.1 914 | esbuild: 0.14.47 915 | etag: 1.8.1 916 | node-fetch: 2.6.9 917 | path-to-regexp: 6.2.1 918 | ts-morph: 12.0.0 919 | ts-node: 10.9.1(@types/node@14.18.33)(typescript@4.9.5) 920 | typescript: 4.9.5 921 | undici: 5.26.5 922 | transitivePeerDependencies: 923 | - '@swc/core' 924 | - '@swc/wasm' 925 | - encoding 926 | - supports-color 927 | dev: false 928 | 929 | /@vercel/python@4.1.1: 930 | resolution: {integrity: sha512-EbAdKOZ0hPd5b59tLt7R3RQK1azNvuZTrCFRAVHNjqcIHNCmrSvjag5zBGn7Memkk8qWb3+CgBw9K/3LJKei0w==} 931 | dev: false 932 | 933 | /@vercel/redwood@2.0.7: 934 | resolution: {integrity: sha512-5BqSq9QP4kC3h9YmXJbuUM79EMErs2qs8MMBlw7r2zTLc2rqlUR6suzshn5Ei/Beqoj2pm7d+qrludEBVDBxkw==} 935 | dependencies: 936 | '@vercel/nft': 0.26.3 937 | '@vercel/routing-utils': 3.1.0 938 | semver: 6.3.1 939 | transitivePeerDependencies: 940 | - encoding 941 | - supports-color 942 | dev: false 943 | 944 | /@vercel/remix-builder@2.0.19: 945 | resolution: {integrity: sha512-mODNijOpRGKtW09ksg01ju6tOt+C/fba71l1rrHi8I/ejPxpXHnfArNyO5SPRldyq5eHrhBMeePStQLVKNetug==} 946 | dependencies: 947 | '@vercel/nft': 0.26.3 948 | '@vercel/static-config': 3.0.0 949 | ts-morph: 12.0.0 950 | transitivePeerDependencies: 951 | - encoding 952 | - supports-color 953 | dev: false 954 | 955 | /@vercel/routing-utils@3.1.0: 956 | resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} 957 | dependencies: 958 | path-to-regexp: 6.1.0 959 | optionalDependencies: 960 | ajv: 6.12.6 961 | dev: false 962 | 963 | /@vercel/ruby@2.0.5: 964 | resolution: {integrity: sha512-Gfm8HDech41vf+EPleRzgoJUnDTJerKgckMm4KX0JT860gV9XBMSOWYH7eMWHmMza104+HRCWL7wT6OlpftF2Q==} 965 | dev: false 966 | 967 | /@vercel/static-build@2.4.0: 968 | resolution: {integrity: sha512-i+JDorkLGUVSoBrxbT86LL7L+TrBdL7uwVtqKA6S3QEQb8OfGOfvQKCjtbIRmplTxHWHWo3zFALrmFuB1AaubQ==} 969 | dependencies: 970 | '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 971 | '@vercel/gatsby-plugin-vercel-builder': 2.0.18 972 | '@vercel/static-config': 3.0.0 973 | ts-morph: 12.0.0 974 | dev: false 975 | 976 | /@vercel/static-config@3.0.0: 977 | resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} 978 | dependencies: 979 | ajv: 8.6.3 980 | json-schema-to-ts: 1.6.4 981 | ts-morph: 12.0.0 982 | dev: false 983 | 984 | /abbrev@1.1.1: 985 | resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} 986 | dev: false 987 | 988 | /acorn-import-attributes@1.9.2(acorn@8.11.3): 989 | resolution: {integrity: sha512-O+nfJwNolEA771IYJaiLWK1UAwjNsQmZbTRqqwBYxCgVQTmpFEMvBw6LOIQV0Me339L5UMVYFyRohGnGlQDdIQ==} 990 | peerDependencies: 991 | acorn: ^8 992 | dependencies: 993 | acorn: 8.11.3 994 | dev: false 995 | 996 | /acorn-jsx@5.3.2(acorn@8.11.3): 997 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 998 | peerDependencies: 999 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 1000 | dependencies: 1001 | acorn: 8.11.3 1002 | dev: true 1003 | 1004 | /acorn-walk@8.3.2: 1005 | resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} 1006 | engines: {node: '>=0.4.0'} 1007 | 1008 | /acorn@8.11.3: 1009 | resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} 1010 | engines: {node: '>=0.4.0'} 1011 | hasBin: true 1012 | 1013 | /agent-base@6.0.2: 1014 | resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 1015 | engines: {node: '>= 6.0.0'} 1016 | dependencies: 1017 | debug: 4.3.4 1018 | transitivePeerDependencies: 1019 | - supports-color 1020 | dev: false 1021 | 1022 | /ajv@6.12.6: 1023 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 1024 | dependencies: 1025 | fast-deep-equal: 3.1.3 1026 | fast-json-stable-stringify: 2.1.0 1027 | json-schema-traverse: 0.4.1 1028 | uri-js: 4.4.1 1029 | 1030 | /ajv@8.6.3: 1031 | resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} 1032 | dependencies: 1033 | fast-deep-equal: 3.1.3 1034 | json-schema-traverse: 1.0.0 1035 | require-from-string: 2.0.2 1036 | uri-js: 4.4.1 1037 | dev: false 1038 | 1039 | /ansi-regex@5.0.1: 1040 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 1041 | engines: {node: '>=8'} 1042 | 1043 | /ansi-regex@6.0.1: 1044 | resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} 1045 | engines: {node: '>=12'} 1046 | dev: true 1047 | 1048 | /ansi-styles@4.3.0: 1049 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 1050 | engines: {node: '>=8'} 1051 | dependencies: 1052 | color-convert: 2.0.1 1053 | dev: true 1054 | 1055 | /ansi-styles@6.2.1: 1056 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 1057 | engines: {node: '>=12'} 1058 | dev: true 1059 | 1060 | /any-promise@1.3.0: 1061 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 1062 | 1063 | /anymatch@3.1.3: 1064 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 1065 | engines: {node: '>= 8'} 1066 | dependencies: 1067 | normalize-path: 3.0.0 1068 | picomatch: 2.3.1 1069 | 1070 | /aproba@2.0.0: 1071 | resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} 1072 | dev: false 1073 | 1074 | /are-we-there-yet@2.0.0: 1075 | resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} 1076 | engines: {node: '>=10'} 1077 | dependencies: 1078 | delegates: 1.0.0 1079 | readable-stream: 3.6.2 1080 | dev: false 1081 | 1082 | /arg@4.1.0: 1083 | resolution: {integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==} 1084 | dev: false 1085 | 1086 | /arg@4.1.3: 1087 | resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} 1088 | dev: false 1089 | 1090 | /arg@5.0.2: 1091 | resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 1092 | dev: true 1093 | 1094 | /argparse@2.0.1: 1095 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1096 | 1097 | /aria-query@5.3.0: 1098 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 1099 | dependencies: 1100 | dequal: 2.0.3 1101 | dev: true 1102 | 1103 | /array-buffer-byte-length@1.0.1: 1104 | resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} 1105 | engines: {node: '>= 0.4'} 1106 | dependencies: 1107 | call-bind: 1.0.7 1108 | is-array-buffer: 3.0.4 1109 | dev: true 1110 | 1111 | /array-includes@3.1.7: 1112 | resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} 1113 | engines: {node: '>= 0.4'} 1114 | dependencies: 1115 | call-bind: 1.0.7 1116 | define-properties: 1.2.1 1117 | es-abstract: 1.22.4 1118 | get-intrinsic: 1.2.4 1119 | is-string: 1.0.7 1120 | dev: true 1121 | 1122 | /array-union@2.1.0: 1123 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 1124 | engines: {node: '>=8'} 1125 | dev: true 1126 | 1127 | /array.prototype.filter@1.0.3: 1128 | resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} 1129 | engines: {node: '>= 0.4'} 1130 | dependencies: 1131 | call-bind: 1.0.7 1132 | define-properties: 1.2.1 1133 | es-abstract: 1.22.4 1134 | es-array-method-boxes-properly: 1.0.0 1135 | is-string: 1.0.7 1136 | dev: true 1137 | 1138 | /array.prototype.findlastindex@1.2.4: 1139 | resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} 1140 | engines: {node: '>= 0.4'} 1141 | dependencies: 1142 | call-bind: 1.0.7 1143 | define-properties: 1.2.1 1144 | es-abstract: 1.22.4 1145 | es-errors: 1.3.0 1146 | es-shim-unscopables: 1.0.2 1147 | dev: true 1148 | 1149 | /array.prototype.flat@1.3.2: 1150 | resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} 1151 | engines: {node: '>= 0.4'} 1152 | dependencies: 1153 | call-bind: 1.0.7 1154 | define-properties: 1.2.1 1155 | es-abstract: 1.22.4 1156 | es-shim-unscopables: 1.0.2 1157 | dev: true 1158 | 1159 | /array.prototype.flatmap@1.3.2: 1160 | resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} 1161 | engines: {node: '>= 0.4'} 1162 | dependencies: 1163 | call-bind: 1.0.7 1164 | define-properties: 1.2.1 1165 | es-abstract: 1.22.4 1166 | es-shim-unscopables: 1.0.2 1167 | dev: true 1168 | 1169 | /array.prototype.tosorted@1.1.3: 1170 | resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} 1171 | dependencies: 1172 | call-bind: 1.0.7 1173 | define-properties: 1.2.1 1174 | es-abstract: 1.22.4 1175 | es-errors: 1.3.0 1176 | es-shim-unscopables: 1.0.2 1177 | dev: true 1178 | 1179 | /arraybuffer.prototype.slice@1.0.3: 1180 | resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} 1181 | engines: {node: '>= 0.4'} 1182 | dependencies: 1183 | array-buffer-byte-length: 1.0.1 1184 | call-bind: 1.0.7 1185 | define-properties: 1.2.1 1186 | es-abstract: 1.22.4 1187 | es-errors: 1.3.0 1188 | get-intrinsic: 1.2.4 1189 | is-array-buffer: 3.0.4 1190 | is-shared-array-buffer: 1.0.2 1191 | dev: true 1192 | 1193 | /as-table@1.0.55: 1194 | resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} 1195 | dependencies: 1196 | printable-characters: 1.0.42 1197 | 1198 | /ast-types-flow@0.0.8: 1199 | resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} 1200 | dev: true 1201 | 1202 | /ast-types@0.14.2: 1203 | resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} 1204 | engines: {node: '>=4'} 1205 | dependencies: 1206 | tslib: 2.6.2 1207 | dev: false 1208 | 1209 | /async-listen@1.2.0: 1210 | resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} 1211 | dev: false 1212 | 1213 | /async-listen@3.0.0: 1214 | resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==} 1215 | engines: {node: '>= 14'} 1216 | dev: false 1217 | 1218 | /async-listen@3.0.1: 1219 | resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} 1220 | engines: {node: '>= 14'} 1221 | dev: false 1222 | 1223 | /async-sema@3.1.1: 1224 | resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} 1225 | dev: false 1226 | 1227 | /asynciterator.prototype@1.0.0: 1228 | resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} 1229 | dependencies: 1230 | has-symbols: 1.0.3 1231 | dev: true 1232 | 1233 | /autoprefixer@10.4.17(postcss@8.4.35): 1234 | resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} 1235 | engines: {node: ^10 || ^12 || >=14} 1236 | hasBin: true 1237 | peerDependencies: 1238 | postcss: ^8.1.0 1239 | dependencies: 1240 | browserslist: 4.23.0 1241 | caniuse-lite: 1.0.30001588 1242 | fraction.js: 4.3.7 1243 | normalize-range: 0.1.2 1244 | picocolors: 1.0.0 1245 | postcss: 8.4.35 1246 | postcss-value-parser: 4.2.0 1247 | dev: true 1248 | 1249 | /available-typed-arrays@1.0.7: 1250 | resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} 1251 | engines: {node: '>= 0.4'} 1252 | dependencies: 1253 | possible-typed-array-names: 1.0.0 1254 | dev: true 1255 | 1256 | /axe-core@4.7.0: 1257 | resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} 1258 | engines: {node: '>=4'} 1259 | dev: true 1260 | 1261 | /axobject-query@3.2.1: 1262 | resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} 1263 | dependencies: 1264 | dequal: 2.0.3 1265 | dev: true 1266 | 1267 | /balanced-match@1.0.2: 1268 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1269 | 1270 | /binary-extensions@2.2.0: 1271 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 1272 | engines: {node: '>=8'} 1273 | 1274 | /bindings@1.5.0: 1275 | resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 1276 | dependencies: 1277 | file-uri-to-path: 1.0.0 1278 | dev: false 1279 | 1280 | /blake3-wasm@2.1.5: 1281 | resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} 1282 | 1283 | /brace-expansion@1.1.11: 1284 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1285 | dependencies: 1286 | balanced-match: 1.0.2 1287 | concat-map: 0.0.1 1288 | 1289 | /brace-expansion@2.0.1: 1290 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 1291 | dependencies: 1292 | balanced-match: 1.0.2 1293 | dev: true 1294 | 1295 | /braces@3.0.2: 1296 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 1297 | engines: {node: '>=8'} 1298 | dependencies: 1299 | fill-range: 7.0.1 1300 | 1301 | /browserslist@4.23.0: 1302 | resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} 1303 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1304 | hasBin: true 1305 | dependencies: 1306 | caniuse-lite: 1.0.30001588 1307 | electron-to-chromium: 1.4.676 1308 | node-releases: 2.0.14 1309 | update-browserslist-db: 1.0.13(browserslist@4.23.0) 1310 | dev: true 1311 | 1312 | /buffer-crc32@0.2.13: 1313 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 1314 | dev: false 1315 | 1316 | /busboy@1.6.0: 1317 | resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 1318 | engines: {node: '>=10.16.0'} 1319 | dependencies: 1320 | streamsearch: 1.1.0 1321 | dev: false 1322 | 1323 | /bytes@3.1.0: 1324 | resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} 1325 | engines: {node: '>= 0.8'} 1326 | dev: false 1327 | 1328 | /call-bind@1.0.7: 1329 | resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} 1330 | engines: {node: '>= 0.4'} 1331 | dependencies: 1332 | es-define-property: 1.0.0 1333 | es-errors: 1.3.0 1334 | function-bind: 1.1.2 1335 | get-intrinsic: 1.2.4 1336 | set-function-length: 1.2.1 1337 | dev: true 1338 | 1339 | /callsites@3.1.0: 1340 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 1341 | engines: {node: '>=6'} 1342 | dev: true 1343 | 1344 | /camelcase-css@2.0.1: 1345 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 1346 | engines: {node: '>= 6'} 1347 | dev: true 1348 | 1349 | /caniuse-lite@1.0.30001588: 1350 | resolution: {integrity: sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==} 1351 | 1352 | /capnp-ts@0.7.0: 1353 | resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==} 1354 | dependencies: 1355 | debug: 4.3.4 1356 | tslib: 2.6.2 1357 | transitivePeerDependencies: 1358 | - supports-color 1359 | 1360 | /chalk@4.1.2: 1361 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1362 | engines: {node: '>=10'} 1363 | dependencies: 1364 | ansi-styles: 4.3.0 1365 | supports-color: 7.2.0 1366 | dev: true 1367 | 1368 | /chalk@5.3.0: 1369 | resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} 1370 | engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 1371 | dev: false 1372 | 1373 | /chokidar@3.3.1: 1374 | resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} 1375 | engines: {node: '>= 8.10.0'} 1376 | dependencies: 1377 | anymatch: 3.1.3 1378 | braces: 3.0.2 1379 | glob-parent: 5.1.2 1380 | is-binary-path: 2.1.0 1381 | is-glob: 4.0.3 1382 | normalize-path: 3.0.0 1383 | readdirp: 3.3.0 1384 | optionalDependencies: 1385 | fsevents: 2.1.3 1386 | dev: false 1387 | 1388 | /chokidar@3.6.0: 1389 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 1390 | engines: {node: '>= 8.10.0'} 1391 | dependencies: 1392 | anymatch: 3.1.3 1393 | braces: 3.0.2 1394 | glob-parent: 5.1.2 1395 | is-binary-path: 2.1.0 1396 | is-glob: 4.0.3 1397 | normalize-path: 3.0.0 1398 | readdirp: 3.6.0 1399 | optionalDependencies: 1400 | fsevents: 2.3.3 1401 | 1402 | /chownr@1.1.4: 1403 | resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 1404 | dev: false 1405 | 1406 | /chownr@2.0.0: 1407 | resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} 1408 | engines: {node: '>=10'} 1409 | dev: false 1410 | 1411 | /cjs-module-lexer@1.2.3: 1412 | resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} 1413 | dev: false 1414 | 1415 | /client-only@0.0.1: 1416 | resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 1417 | dev: false 1418 | 1419 | /code-block-writer@10.1.1: 1420 | resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} 1421 | dev: false 1422 | 1423 | /color-convert@2.0.1: 1424 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1425 | engines: {node: '>=7.0.0'} 1426 | dependencies: 1427 | color-name: 1.1.4 1428 | dev: true 1429 | 1430 | /color-name@1.1.4: 1431 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1432 | dev: true 1433 | 1434 | /color-support@1.1.3: 1435 | resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} 1436 | hasBin: true 1437 | dev: false 1438 | 1439 | /commander@11.1.0: 1440 | resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} 1441 | engines: {node: '>=16'} 1442 | dev: false 1443 | 1444 | /commander@4.1.1: 1445 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 1446 | engines: {node: '>= 6'} 1447 | dev: true 1448 | 1449 | /concat-map@0.0.1: 1450 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1451 | 1452 | /console-control-strings@1.1.0: 1453 | resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} 1454 | dev: false 1455 | 1456 | /content-type@1.0.4: 1457 | resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} 1458 | engines: {node: '>= 0.6'} 1459 | dev: false 1460 | 1461 | /convert-hrtime@3.0.0: 1462 | resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} 1463 | engines: {node: '>=8'} 1464 | dev: false 1465 | 1466 | /cookie@0.5.0: 1467 | resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 1468 | engines: {node: '>= 0.6'} 1469 | 1470 | /create-require@1.1.1: 1471 | resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 1472 | dev: false 1473 | 1474 | /cross-spawn@7.0.3: 1475 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1476 | engines: {node: '>= 8'} 1477 | dependencies: 1478 | path-key: 3.1.1 1479 | shebang-command: 2.0.0 1480 | which: 2.0.2 1481 | 1482 | /cssesc@3.0.0: 1483 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1484 | engines: {node: '>=4'} 1485 | hasBin: true 1486 | dev: true 1487 | 1488 | /csstype@3.1.3: 1489 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 1490 | dev: true 1491 | 1492 | /damerau-levenshtein@1.0.8: 1493 | resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 1494 | dev: true 1495 | 1496 | /data-uri-to-buffer@2.0.2: 1497 | resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} 1498 | 1499 | /debug@3.2.7: 1500 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} 1501 | peerDependencies: 1502 | supports-color: '*' 1503 | peerDependenciesMeta: 1504 | supports-color: 1505 | optional: true 1506 | dependencies: 1507 | ms: 2.1.3 1508 | dev: true 1509 | 1510 | /debug@4.1.1: 1511 | resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} 1512 | deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) 1513 | peerDependencies: 1514 | supports-color: '*' 1515 | peerDependenciesMeta: 1516 | supports-color: 1517 | optional: true 1518 | dependencies: 1519 | ms: 2.1.3 1520 | dev: false 1521 | 1522 | /debug@4.3.4: 1523 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1524 | engines: {node: '>=6.0'} 1525 | peerDependencies: 1526 | supports-color: '*' 1527 | peerDependenciesMeta: 1528 | supports-color: 1529 | optional: true 1530 | dependencies: 1531 | ms: 2.1.2 1532 | 1533 | /deep-is@0.1.4: 1534 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1535 | dev: true 1536 | 1537 | /define-data-property@1.1.4: 1538 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 1539 | engines: {node: '>= 0.4'} 1540 | dependencies: 1541 | es-define-property: 1.0.0 1542 | es-errors: 1.3.0 1543 | gopd: 1.0.1 1544 | dev: true 1545 | 1546 | /define-properties@1.2.1: 1547 | resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 1548 | engines: {node: '>= 0.4'} 1549 | dependencies: 1550 | define-data-property: 1.1.4 1551 | has-property-descriptors: 1.0.2 1552 | object-keys: 1.1.1 1553 | dev: true 1554 | 1555 | /delegates@1.0.0: 1556 | resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} 1557 | dev: false 1558 | 1559 | /depd@1.1.2: 1560 | resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} 1561 | engines: {node: '>= 0.6'} 1562 | dev: false 1563 | 1564 | /dequal@2.0.3: 1565 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1566 | engines: {node: '>=6'} 1567 | dev: true 1568 | 1569 | /detect-libc@2.0.2: 1570 | resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 1571 | engines: {node: '>=8'} 1572 | dev: false 1573 | 1574 | /didyoumean@1.2.2: 1575 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 1576 | dev: true 1577 | 1578 | /diff@4.0.2: 1579 | resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 1580 | engines: {node: '>=0.3.1'} 1581 | dev: false 1582 | 1583 | /dir-glob@3.0.1: 1584 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1585 | engines: {node: '>=8'} 1586 | dependencies: 1587 | path-type: 4.0.0 1588 | dev: true 1589 | 1590 | /dlv@1.1.3: 1591 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 1592 | dev: true 1593 | 1594 | /doctrine@2.1.0: 1595 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} 1596 | engines: {node: '>=0.10.0'} 1597 | dependencies: 1598 | esutils: 2.0.3 1599 | dev: true 1600 | 1601 | /doctrine@3.0.0: 1602 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 1603 | engines: {node: '>=6.0.0'} 1604 | dependencies: 1605 | esutils: 2.0.3 1606 | dev: true 1607 | 1608 | /eastasianwidth@0.2.0: 1609 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1610 | dev: true 1611 | 1612 | /edge-runtime@2.5.9: 1613 | resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} 1614 | engines: {node: '>=16'} 1615 | hasBin: true 1616 | dependencies: 1617 | '@edge-runtime/format': 2.2.1 1618 | '@edge-runtime/ponyfill': 2.4.2 1619 | '@edge-runtime/vm': 3.2.0 1620 | async-listen: 3.0.1 1621 | mri: 1.2.0 1622 | picocolors: 1.0.0 1623 | pretty-ms: 7.0.1 1624 | signal-exit: 4.0.2 1625 | time-span: 4.0.0 1626 | dev: false 1627 | 1628 | /electron-to-chromium@1.4.676: 1629 | resolution: {integrity: sha512-uHt4FB8SeYdhcOsj2ix/C39S7sPSNFJpzShjxGOm1KdF4MHyGqGi389+T5cErsodsijojXilYaHIKKqJfqh7uQ==} 1630 | dev: true 1631 | 1632 | /emoji-regex@8.0.0: 1633 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1634 | 1635 | /emoji-regex@9.2.2: 1636 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1637 | dev: true 1638 | 1639 | /end-of-stream@1.1.0: 1640 | resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} 1641 | dependencies: 1642 | once: 1.3.3 1643 | dev: false 1644 | 1645 | /end-of-stream@1.4.4: 1646 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1647 | dependencies: 1648 | once: 1.4.0 1649 | dev: false 1650 | 1651 | /enhanced-resolve@5.15.0: 1652 | resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} 1653 | engines: {node: '>=10.13.0'} 1654 | dependencies: 1655 | graceful-fs: 4.2.11 1656 | tapable: 2.2.1 1657 | dev: true 1658 | 1659 | /es-abstract@1.22.4: 1660 | resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==} 1661 | engines: {node: '>= 0.4'} 1662 | dependencies: 1663 | array-buffer-byte-length: 1.0.1 1664 | arraybuffer.prototype.slice: 1.0.3 1665 | available-typed-arrays: 1.0.7 1666 | call-bind: 1.0.7 1667 | es-define-property: 1.0.0 1668 | es-errors: 1.3.0 1669 | es-set-tostringtag: 2.0.2 1670 | es-to-primitive: 1.2.1 1671 | function.prototype.name: 1.1.6 1672 | get-intrinsic: 1.2.4 1673 | get-symbol-description: 1.0.2 1674 | globalthis: 1.0.3 1675 | gopd: 1.0.1 1676 | has-property-descriptors: 1.0.2 1677 | has-proto: 1.0.3 1678 | has-symbols: 1.0.3 1679 | hasown: 2.0.1 1680 | internal-slot: 1.0.7 1681 | is-array-buffer: 3.0.4 1682 | is-callable: 1.2.7 1683 | is-negative-zero: 2.0.3 1684 | is-regex: 1.1.4 1685 | is-shared-array-buffer: 1.0.2 1686 | is-string: 1.0.7 1687 | is-typed-array: 1.1.13 1688 | is-weakref: 1.0.2 1689 | object-inspect: 1.13.1 1690 | object-keys: 1.1.1 1691 | object.assign: 4.1.5 1692 | regexp.prototype.flags: 1.5.2 1693 | safe-array-concat: 1.1.0 1694 | safe-regex-test: 1.0.3 1695 | string.prototype.trim: 1.2.8 1696 | string.prototype.trimend: 1.0.7 1697 | string.prototype.trimstart: 1.0.7 1698 | typed-array-buffer: 1.0.2 1699 | typed-array-byte-length: 1.0.0 1700 | typed-array-byte-offset: 1.0.2 1701 | typed-array-length: 1.0.5 1702 | unbox-primitive: 1.0.2 1703 | which-typed-array: 1.1.14 1704 | dev: true 1705 | 1706 | /es-array-method-boxes-properly@1.0.0: 1707 | resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} 1708 | dev: true 1709 | 1710 | /es-define-property@1.0.0: 1711 | resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} 1712 | engines: {node: '>= 0.4'} 1713 | dependencies: 1714 | get-intrinsic: 1.2.4 1715 | dev: true 1716 | 1717 | /es-errors@1.3.0: 1718 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 1719 | engines: {node: '>= 0.4'} 1720 | dev: true 1721 | 1722 | /es-iterator-helpers@1.0.17: 1723 | resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} 1724 | engines: {node: '>= 0.4'} 1725 | dependencies: 1726 | asynciterator.prototype: 1.0.0 1727 | call-bind: 1.0.7 1728 | define-properties: 1.2.1 1729 | es-abstract: 1.22.4 1730 | es-errors: 1.3.0 1731 | es-set-tostringtag: 2.0.2 1732 | function-bind: 1.1.2 1733 | get-intrinsic: 1.2.4 1734 | globalthis: 1.0.3 1735 | has-property-descriptors: 1.0.2 1736 | has-proto: 1.0.3 1737 | has-symbols: 1.0.3 1738 | internal-slot: 1.0.7 1739 | iterator.prototype: 1.1.2 1740 | safe-array-concat: 1.1.0 1741 | dev: true 1742 | 1743 | /es-module-lexer@1.4.1: 1744 | resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} 1745 | dev: false 1746 | 1747 | /es-set-tostringtag@2.0.2: 1748 | resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} 1749 | engines: {node: '>= 0.4'} 1750 | dependencies: 1751 | get-intrinsic: 1.2.4 1752 | has-tostringtag: 1.0.2 1753 | hasown: 2.0.1 1754 | dev: true 1755 | 1756 | /es-shim-unscopables@1.0.2: 1757 | resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 1758 | dependencies: 1759 | hasown: 2.0.1 1760 | dev: true 1761 | 1762 | /es-to-primitive@1.2.1: 1763 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 1764 | engines: {node: '>= 0.4'} 1765 | dependencies: 1766 | is-callable: 1.2.7 1767 | is-date-object: 1.0.5 1768 | is-symbol: 1.0.4 1769 | dev: true 1770 | 1771 | /esbuild-android-64@0.14.47: 1772 | resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} 1773 | engines: {node: '>=12'} 1774 | cpu: [x64] 1775 | os: [android] 1776 | requiresBuild: true 1777 | dev: false 1778 | optional: true 1779 | 1780 | /esbuild-android-64@0.15.18: 1781 | resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==} 1782 | engines: {node: '>=12'} 1783 | cpu: [x64] 1784 | os: [android] 1785 | requiresBuild: true 1786 | dev: false 1787 | optional: true 1788 | 1789 | /esbuild-android-arm64@0.14.47: 1790 | resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} 1791 | engines: {node: '>=12'} 1792 | cpu: [arm64] 1793 | os: [android] 1794 | requiresBuild: true 1795 | dev: false 1796 | optional: true 1797 | 1798 | /esbuild-android-arm64@0.15.18: 1799 | resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==} 1800 | engines: {node: '>=12'} 1801 | cpu: [arm64] 1802 | os: [android] 1803 | requiresBuild: true 1804 | dev: false 1805 | optional: true 1806 | 1807 | /esbuild-darwin-64@0.14.47: 1808 | resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} 1809 | engines: {node: '>=12'} 1810 | cpu: [x64] 1811 | os: [darwin] 1812 | requiresBuild: true 1813 | dev: false 1814 | optional: true 1815 | 1816 | /esbuild-darwin-64@0.15.18: 1817 | resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==} 1818 | engines: {node: '>=12'} 1819 | cpu: [x64] 1820 | os: [darwin] 1821 | requiresBuild: true 1822 | dev: false 1823 | optional: true 1824 | 1825 | /esbuild-darwin-arm64@0.14.47: 1826 | resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} 1827 | engines: {node: '>=12'} 1828 | cpu: [arm64] 1829 | os: [darwin] 1830 | requiresBuild: true 1831 | dev: false 1832 | optional: true 1833 | 1834 | /esbuild-darwin-arm64@0.15.18: 1835 | resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==} 1836 | engines: {node: '>=12'} 1837 | cpu: [arm64] 1838 | os: [darwin] 1839 | requiresBuild: true 1840 | dev: false 1841 | optional: true 1842 | 1843 | /esbuild-freebsd-64@0.14.47: 1844 | resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} 1845 | engines: {node: '>=12'} 1846 | cpu: [x64] 1847 | os: [freebsd] 1848 | requiresBuild: true 1849 | dev: false 1850 | optional: true 1851 | 1852 | /esbuild-freebsd-64@0.15.18: 1853 | resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==} 1854 | engines: {node: '>=12'} 1855 | cpu: [x64] 1856 | os: [freebsd] 1857 | requiresBuild: true 1858 | dev: false 1859 | optional: true 1860 | 1861 | /esbuild-freebsd-arm64@0.14.47: 1862 | resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} 1863 | engines: {node: '>=12'} 1864 | cpu: [arm64] 1865 | os: [freebsd] 1866 | requiresBuild: true 1867 | dev: false 1868 | optional: true 1869 | 1870 | /esbuild-freebsd-arm64@0.15.18: 1871 | resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==} 1872 | engines: {node: '>=12'} 1873 | cpu: [arm64] 1874 | os: [freebsd] 1875 | requiresBuild: true 1876 | dev: false 1877 | optional: true 1878 | 1879 | /esbuild-linux-32@0.14.47: 1880 | resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} 1881 | engines: {node: '>=12'} 1882 | cpu: [ia32] 1883 | os: [linux] 1884 | requiresBuild: true 1885 | dev: false 1886 | optional: true 1887 | 1888 | /esbuild-linux-32@0.15.18: 1889 | resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==} 1890 | engines: {node: '>=12'} 1891 | cpu: [ia32] 1892 | os: [linux] 1893 | requiresBuild: true 1894 | dev: false 1895 | optional: true 1896 | 1897 | /esbuild-linux-64@0.14.47: 1898 | resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} 1899 | engines: {node: '>=12'} 1900 | cpu: [x64] 1901 | os: [linux] 1902 | requiresBuild: true 1903 | dev: false 1904 | optional: true 1905 | 1906 | /esbuild-linux-64@0.15.18: 1907 | resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==} 1908 | engines: {node: '>=12'} 1909 | cpu: [x64] 1910 | os: [linux] 1911 | requiresBuild: true 1912 | dev: false 1913 | optional: true 1914 | 1915 | /esbuild-linux-arm64@0.14.47: 1916 | resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} 1917 | engines: {node: '>=12'} 1918 | cpu: [arm64] 1919 | os: [linux] 1920 | requiresBuild: true 1921 | dev: false 1922 | optional: true 1923 | 1924 | /esbuild-linux-arm64@0.15.18: 1925 | resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==} 1926 | engines: {node: '>=12'} 1927 | cpu: [arm64] 1928 | os: [linux] 1929 | requiresBuild: true 1930 | dev: false 1931 | optional: true 1932 | 1933 | /esbuild-linux-arm@0.14.47: 1934 | resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} 1935 | engines: {node: '>=12'} 1936 | cpu: [arm] 1937 | os: [linux] 1938 | requiresBuild: true 1939 | dev: false 1940 | optional: true 1941 | 1942 | /esbuild-linux-arm@0.15.18: 1943 | resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==} 1944 | engines: {node: '>=12'} 1945 | cpu: [arm] 1946 | os: [linux] 1947 | requiresBuild: true 1948 | dev: false 1949 | optional: true 1950 | 1951 | /esbuild-linux-mips64le@0.14.47: 1952 | resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} 1953 | engines: {node: '>=12'} 1954 | cpu: [mips64el] 1955 | os: [linux] 1956 | requiresBuild: true 1957 | dev: false 1958 | optional: true 1959 | 1960 | /esbuild-linux-mips64le@0.15.18: 1961 | resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==} 1962 | engines: {node: '>=12'} 1963 | cpu: [mips64el] 1964 | os: [linux] 1965 | requiresBuild: true 1966 | dev: false 1967 | optional: true 1968 | 1969 | /esbuild-linux-ppc64le@0.14.47: 1970 | resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} 1971 | engines: {node: '>=12'} 1972 | cpu: [ppc64] 1973 | os: [linux] 1974 | requiresBuild: true 1975 | dev: false 1976 | optional: true 1977 | 1978 | /esbuild-linux-ppc64le@0.15.18: 1979 | resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==} 1980 | engines: {node: '>=12'} 1981 | cpu: [ppc64] 1982 | os: [linux] 1983 | requiresBuild: true 1984 | dev: false 1985 | optional: true 1986 | 1987 | /esbuild-linux-riscv64@0.14.47: 1988 | resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} 1989 | engines: {node: '>=12'} 1990 | cpu: [riscv64] 1991 | os: [linux] 1992 | requiresBuild: true 1993 | dev: false 1994 | optional: true 1995 | 1996 | /esbuild-linux-riscv64@0.15.18: 1997 | resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==} 1998 | engines: {node: '>=12'} 1999 | cpu: [riscv64] 2000 | os: [linux] 2001 | requiresBuild: true 2002 | dev: false 2003 | optional: true 2004 | 2005 | /esbuild-linux-s390x@0.14.47: 2006 | resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} 2007 | engines: {node: '>=12'} 2008 | cpu: [s390x] 2009 | os: [linux] 2010 | requiresBuild: true 2011 | dev: false 2012 | optional: true 2013 | 2014 | /esbuild-linux-s390x@0.15.18: 2015 | resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==} 2016 | engines: {node: '>=12'} 2017 | cpu: [s390x] 2018 | os: [linux] 2019 | requiresBuild: true 2020 | dev: false 2021 | optional: true 2022 | 2023 | /esbuild-netbsd-64@0.14.47: 2024 | resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} 2025 | engines: {node: '>=12'} 2026 | cpu: [x64] 2027 | os: [netbsd] 2028 | requiresBuild: true 2029 | dev: false 2030 | optional: true 2031 | 2032 | /esbuild-netbsd-64@0.15.18: 2033 | resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==} 2034 | engines: {node: '>=12'} 2035 | cpu: [x64] 2036 | os: [netbsd] 2037 | requiresBuild: true 2038 | dev: false 2039 | optional: true 2040 | 2041 | /esbuild-openbsd-64@0.14.47: 2042 | resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} 2043 | engines: {node: '>=12'} 2044 | cpu: [x64] 2045 | os: [openbsd] 2046 | requiresBuild: true 2047 | dev: false 2048 | optional: true 2049 | 2050 | /esbuild-openbsd-64@0.15.18: 2051 | resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==} 2052 | engines: {node: '>=12'} 2053 | cpu: [x64] 2054 | os: [openbsd] 2055 | requiresBuild: true 2056 | dev: false 2057 | optional: true 2058 | 2059 | /esbuild-sunos-64@0.14.47: 2060 | resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} 2061 | engines: {node: '>=12'} 2062 | cpu: [x64] 2063 | os: [sunos] 2064 | requiresBuild: true 2065 | dev: false 2066 | optional: true 2067 | 2068 | /esbuild-sunos-64@0.15.18: 2069 | resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==} 2070 | engines: {node: '>=12'} 2071 | cpu: [x64] 2072 | os: [sunos] 2073 | requiresBuild: true 2074 | dev: false 2075 | optional: true 2076 | 2077 | /esbuild-windows-32@0.14.47: 2078 | resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} 2079 | engines: {node: '>=12'} 2080 | cpu: [ia32] 2081 | os: [win32] 2082 | requiresBuild: true 2083 | dev: false 2084 | optional: true 2085 | 2086 | /esbuild-windows-32@0.15.18: 2087 | resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==} 2088 | engines: {node: '>=12'} 2089 | cpu: [ia32] 2090 | os: [win32] 2091 | requiresBuild: true 2092 | dev: false 2093 | optional: true 2094 | 2095 | /esbuild-windows-64@0.14.47: 2096 | resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} 2097 | engines: {node: '>=12'} 2098 | cpu: [x64] 2099 | os: [win32] 2100 | requiresBuild: true 2101 | dev: false 2102 | optional: true 2103 | 2104 | /esbuild-windows-64@0.15.18: 2105 | resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==} 2106 | engines: {node: '>=12'} 2107 | cpu: [x64] 2108 | os: [win32] 2109 | requiresBuild: true 2110 | dev: false 2111 | optional: true 2112 | 2113 | /esbuild-windows-arm64@0.14.47: 2114 | resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} 2115 | engines: {node: '>=12'} 2116 | cpu: [arm64] 2117 | os: [win32] 2118 | requiresBuild: true 2119 | dev: false 2120 | optional: true 2121 | 2122 | /esbuild-windows-arm64@0.15.18: 2123 | resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==} 2124 | engines: {node: '>=12'} 2125 | cpu: [arm64] 2126 | os: [win32] 2127 | requiresBuild: true 2128 | dev: false 2129 | optional: true 2130 | 2131 | /esbuild@0.14.47: 2132 | resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} 2133 | engines: {node: '>=12'} 2134 | hasBin: true 2135 | requiresBuild: true 2136 | optionalDependencies: 2137 | esbuild-android-64: 0.14.47 2138 | esbuild-android-arm64: 0.14.47 2139 | esbuild-darwin-64: 0.14.47 2140 | esbuild-darwin-arm64: 0.14.47 2141 | esbuild-freebsd-64: 0.14.47 2142 | esbuild-freebsd-arm64: 0.14.47 2143 | esbuild-linux-32: 0.14.47 2144 | esbuild-linux-64: 0.14.47 2145 | esbuild-linux-arm: 0.14.47 2146 | esbuild-linux-arm64: 0.14.47 2147 | esbuild-linux-mips64le: 0.14.47 2148 | esbuild-linux-ppc64le: 0.14.47 2149 | esbuild-linux-riscv64: 0.14.47 2150 | esbuild-linux-s390x: 0.14.47 2151 | esbuild-netbsd-64: 0.14.47 2152 | esbuild-openbsd-64: 0.14.47 2153 | esbuild-sunos-64: 0.14.47 2154 | esbuild-windows-32: 0.14.47 2155 | esbuild-windows-64: 0.14.47 2156 | esbuild-windows-arm64: 0.14.47 2157 | dev: false 2158 | 2159 | /esbuild@0.15.18: 2160 | resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==} 2161 | engines: {node: '>=12'} 2162 | hasBin: true 2163 | requiresBuild: true 2164 | optionalDependencies: 2165 | '@esbuild/android-arm': 0.15.18 2166 | '@esbuild/linux-loong64': 0.15.18 2167 | esbuild-android-64: 0.15.18 2168 | esbuild-android-arm64: 0.15.18 2169 | esbuild-darwin-64: 0.15.18 2170 | esbuild-darwin-arm64: 0.15.18 2171 | esbuild-freebsd-64: 0.15.18 2172 | esbuild-freebsd-arm64: 0.15.18 2173 | esbuild-linux-32: 0.15.18 2174 | esbuild-linux-64: 0.15.18 2175 | esbuild-linux-arm: 0.15.18 2176 | esbuild-linux-arm64: 0.15.18 2177 | esbuild-linux-mips64le: 0.15.18 2178 | esbuild-linux-ppc64le: 0.15.18 2179 | esbuild-linux-riscv64: 0.15.18 2180 | esbuild-linux-s390x: 0.15.18 2181 | esbuild-netbsd-64: 0.15.18 2182 | esbuild-openbsd-64: 0.15.18 2183 | esbuild-sunos-64: 0.15.18 2184 | esbuild-windows-32: 0.15.18 2185 | esbuild-windows-64: 0.15.18 2186 | esbuild-windows-arm64: 0.15.18 2187 | dev: false 2188 | 2189 | /esbuild@0.17.19: 2190 | resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} 2191 | engines: {node: '>=12'} 2192 | hasBin: true 2193 | requiresBuild: true 2194 | optionalDependencies: 2195 | '@esbuild/android-arm': 0.17.19 2196 | '@esbuild/android-arm64': 0.17.19 2197 | '@esbuild/android-x64': 0.17.19 2198 | '@esbuild/darwin-arm64': 0.17.19 2199 | '@esbuild/darwin-x64': 0.17.19 2200 | '@esbuild/freebsd-arm64': 0.17.19 2201 | '@esbuild/freebsd-x64': 0.17.19 2202 | '@esbuild/linux-arm': 0.17.19 2203 | '@esbuild/linux-arm64': 0.17.19 2204 | '@esbuild/linux-ia32': 0.17.19 2205 | '@esbuild/linux-loong64': 0.17.19 2206 | '@esbuild/linux-mips64el': 0.17.19 2207 | '@esbuild/linux-ppc64': 0.17.19 2208 | '@esbuild/linux-riscv64': 0.17.19 2209 | '@esbuild/linux-s390x': 0.17.19 2210 | '@esbuild/linux-x64': 0.17.19 2211 | '@esbuild/netbsd-x64': 0.17.19 2212 | '@esbuild/openbsd-x64': 0.17.19 2213 | '@esbuild/sunos-x64': 0.17.19 2214 | '@esbuild/win32-arm64': 0.17.19 2215 | '@esbuild/win32-ia32': 0.17.19 2216 | '@esbuild/win32-x64': 0.17.19 2217 | 2218 | /escalade@3.1.2: 2219 | resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} 2220 | engines: {node: '>=6'} 2221 | dev: true 2222 | 2223 | /escape-string-regexp@4.0.0: 2224 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 2225 | engines: {node: '>=10'} 2226 | 2227 | /eslint-config-next@14.1.0(eslint@8.56.0)(typescript@5.3.3): 2228 | resolution: {integrity: sha512-SBX2ed7DoRFXC6CQSLc/SbLY9Ut6HxNB2wPTcoIWjUMd7aF7O/SIE7111L8FdZ9TXsNV4pulUDnfthpyPtbFUg==} 2229 | peerDependencies: 2230 | eslint: ^7.23.0 || ^8.0.0 2231 | typescript: '>=3.3.1' 2232 | peerDependenciesMeta: 2233 | typescript: 2234 | optional: true 2235 | dependencies: 2236 | '@next/eslint-plugin-next': 14.1.0 2237 | '@rushstack/eslint-patch': 1.7.2 2238 | '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) 2239 | eslint: 8.56.0 2240 | eslint-import-resolver-node: 0.3.9 2241 | eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 2242 | eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 2243 | eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) 2244 | eslint-plugin-react: 7.33.2(eslint@8.56.0) 2245 | eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) 2246 | typescript: 5.3.3 2247 | transitivePeerDependencies: 2248 | - eslint-import-resolver-webpack 2249 | - supports-color 2250 | dev: true 2251 | 2252 | /eslint-import-resolver-node@0.3.9: 2253 | resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 2254 | dependencies: 2255 | debug: 3.2.7 2256 | is-core-module: 2.13.1 2257 | resolve: 1.22.8 2258 | transitivePeerDependencies: 2259 | - supports-color 2260 | dev: true 2261 | 2262 | /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): 2263 | resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} 2264 | engines: {node: ^14.18.0 || >=16.0.0} 2265 | peerDependencies: 2266 | eslint: '*' 2267 | eslint-plugin-import: '*' 2268 | dependencies: 2269 | debug: 4.3.4 2270 | enhanced-resolve: 5.15.0 2271 | eslint: 8.56.0 2272 | eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 2273 | eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 2274 | fast-glob: 3.3.2 2275 | get-tsconfig: 4.7.2 2276 | is-core-module: 2.13.1 2277 | is-glob: 4.0.3 2278 | transitivePeerDependencies: 2279 | - '@typescript-eslint/parser' 2280 | - eslint-import-resolver-node 2281 | - eslint-import-resolver-webpack 2282 | - supports-color 2283 | dev: true 2284 | 2285 | /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 2286 | resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 2287 | engines: {node: '>=4'} 2288 | peerDependencies: 2289 | '@typescript-eslint/parser': '*' 2290 | eslint: '*' 2291 | eslint-import-resolver-node: '*' 2292 | eslint-import-resolver-typescript: '*' 2293 | eslint-import-resolver-webpack: '*' 2294 | peerDependenciesMeta: 2295 | '@typescript-eslint/parser': 2296 | optional: true 2297 | eslint: 2298 | optional: true 2299 | eslint-import-resolver-node: 2300 | optional: true 2301 | eslint-import-resolver-typescript: 2302 | optional: true 2303 | eslint-import-resolver-webpack: 2304 | optional: true 2305 | dependencies: 2306 | '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) 2307 | debug: 3.2.7 2308 | eslint: 8.56.0 2309 | eslint-import-resolver-node: 0.3.9 2310 | eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) 2311 | transitivePeerDependencies: 2312 | - supports-color 2313 | dev: true 2314 | 2315 | /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): 2316 | resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} 2317 | engines: {node: '>=4'} 2318 | peerDependencies: 2319 | '@typescript-eslint/parser': '*' 2320 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 2321 | peerDependenciesMeta: 2322 | '@typescript-eslint/parser': 2323 | optional: true 2324 | dependencies: 2325 | '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3) 2326 | array-includes: 3.1.7 2327 | array.prototype.findlastindex: 1.2.4 2328 | array.prototype.flat: 1.3.2 2329 | array.prototype.flatmap: 1.3.2 2330 | debug: 3.2.7 2331 | doctrine: 2.1.0 2332 | eslint: 8.56.0 2333 | eslint-import-resolver-node: 0.3.9 2334 | eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) 2335 | hasown: 2.0.1 2336 | is-core-module: 2.13.1 2337 | is-glob: 4.0.3 2338 | minimatch: 3.1.2 2339 | object.fromentries: 2.0.7 2340 | object.groupby: 1.0.2 2341 | object.values: 1.1.7 2342 | semver: 6.3.1 2343 | tsconfig-paths: 3.15.0 2344 | transitivePeerDependencies: 2345 | - eslint-import-resolver-typescript 2346 | - eslint-import-resolver-webpack 2347 | - supports-color 2348 | dev: true 2349 | 2350 | /eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0): 2351 | resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} 2352 | engines: {node: '>=4.0'} 2353 | peerDependencies: 2354 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 2355 | dependencies: 2356 | '@babel/runtime': 7.23.9 2357 | aria-query: 5.3.0 2358 | array-includes: 3.1.7 2359 | array.prototype.flatmap: 1.3.2 2360 | ast-types-flow: 0.0.8 2361 | axe-core: 4.7.0 2362 | axobject-query: 3.2.1 2363 | damerau-levenshtein: 1.0.8 2364 | emoji-regex: 9.2.2 2365 | es-iterator-helpers: 1.0.17 2366 | eslint: 8.56.0 2367 | hasown: 2.0.1 2368 | jsx-ast-utils: 3.3.5 2369 | language-tags: 1.0.9 2370 | minimatch: 3.1.2 2371 | object.entries: 1.1.7 2372 | object.fromentries: 2.0.7 2373 | dev: true 2374 | 2375 | /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): 2376 | resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 2377 | engines: {node: '>=10'} 2378 | peerDependencies: 2379 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 2380 | dependencies: 2381 | eslint: 8.56.0 2382 | dev: true 2383 | 2384 | /eslint-plugin-react@7.33.2(eslint@8.56.0): 2385 | resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} 2386 | engines: {node: '>=4'} 2387 | peerDependencies: 2388 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 2389 | dependencies: 2390 | array-includes: 3.1.7 2391 | array.prototype.flatmap: 1.3.2 2392 | array.prototype.tosorted: 1.1.3 2393 | doctrine: 2.1.0 2394 | es-iterator-helpers: 1.0.17 2395 | eslint: 8.56.0 2396 | estraverse: 5.3.0 2397 | jsx-ast-utils: 3.3.5 2398 | minimatch: 3.1.2 2399 | object.entries: 1.1.7 2400 | object.fromentries: 2.0.7 2401 | object.hasown: 1.1.3 2402 | object.values: 1.1.7 2403 | prop-types: 15.8.1 2404 | resolve: 2.0.0-next.5 2405 | semver: 6.3.1 2406 | string.prototype.matchall: 4.0.10 2407 | dev: true 2408 | 2409 | /eslint-scope@7.2.2: 2410 | resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 2411 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2412 | dependencies: 2413 | esrecurse: 4.3.0 2414 | estraverse: 5.3.0 2415 | dev: true 2416 | 2417 | /eslint-visitor-keys@3.4.3: 2418 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 2419 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2420 | dev: true 2421 | 2422 | /eslint@8.56.0: 2423 | resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} 2424 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2425 | hasBin: true 2426 | dependencies: 2427 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) 2428 | '@eslint-community/regexpp': 4.10.0 2429 | '@eslint/eslintrc': 2.1.4 2430 | '@eslint/js': 8.56.0 2431 | '@humanwhocodes/config-array': 0.11.14 2432 | '@humanwhocodes/module-importer': 1.0.1 2433 | '@nodelib/fs.walk': 1.2.8 2434 | '@ungap/structured-clone': 1.2.0 2435 | ajv: 6.12.6 2436 | chalk: 4.1.2 2437 | cross-spawn: 7.0.3 2438 | debug: 4.3.4 2439 | doctrine: 3.0.0 2440 | escape-string-regexp: 4.0.0 2441 | eslint-scope: 7.2.2 2442 | eslint-visitor-keys: 3.4.3 2443 | espree: 9.6.1 2444 | esquery: 1.5.0 2445 | esutils: 2.0.3 2446 | fast-deep-equal: 3.1.3 2447 | file-entry-cache: 6.0.1 2448 | find-up: 5.0.0 2449 | glob-parent: 6.0.2 2450 | globals: 13.24.0 2451 | graphemer: 1.4.0 2452 | ignore: 5.3.1 2453 | imurmurhash: 0.1.4 2454 | is-glob: 4.0.3 2455 | is-path-inside: 3.0.3 2456 | js-yaml: 4.1.0 2457 | json-stable-stringify-without-jsonify: 1.0.1 2458 | levn: 0.4.1 2459 | lodash.merge: 4.6.2 2460 | minimatch: 3.1.2 2461 | natural-compare: 1.4.0 2462 | optionator: 0.9.3 2463 | strip-ansi: 6.0.1 2464 | text-table: 0.2.0 2465 | transitivePeerDependencies: 2466 | - supports-color 2467 | dev: true 2468 | 2469 | /espree@9.6.1: 2470 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 2471 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2472 | dependencies: 2473 | acorn: 8.11.3 2474 | acorn-jsx: 5.3.2(acorn@8.11.3) 2475 | eslint-visitor-keys: 3.4.3 2476 | dev: true 2477 | 2478 | /esquery@1.5.0: 2479 | resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 2480 | engines: {node: '>=0.10'} 2481 | dependencies: 2482 | estraverse: 5.3.0 2483 | dev: true 2484 | 2485 | /esrecurse@4.3.0: 2486 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 2487 | engines: {node: '>=4.0'} 2488 | dependencies: 2489 | estraverse: 5.3.0 2490 | dev: true 2491 | 2492 | /estraverse@5.3.0: 2493 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 2494 | engines: {node: '>=4.0'} 2495 | dev: true 2496 | 2497 | /estree-walker@0.6.1: 2498 | resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} 2499 | 2500 | /estree-walker@2.0.2: 2501 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 2502 | dev: false 2503 | 2504 | /esutils@2.0.3: 2505 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 2506 | engines: {node: '>=0.10.0'} 2507 | dev: true 2508 | 2509 | /etag@1.8.1: 2510 | resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} 2511 | engines: {node: '>= 0.6'} 2512 | dev: false 2513 | 2514 | /events-intercept@2.0.0: 2515 | resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} 2516 | dev: false 2517 | 2518 | /execa@3.2.0: 2519 | resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} 2520 | engines: {node: ^8.12.0 || >=9.7.0} 2521 | dependencies: 2522 | cross-spawn: 7.0.3 2523 | get-stream: 5.2.0 2524 | human-signals: 1.1.1 2525 | is-stream: 2.0.1 2526 | merge-stream: 2.0.0 2527 | npm-run-path: 4.0.1 2528 | onetime: 5.1.2 2529 | p-finally: 2.0.1 2530 | signal-exit: 3.0.7 2531 | strip-final-newline: 2.0.0 2532 | dev: false 2533 | 2534 | /exit-hook@2.2.1: 2535 | resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} 2536 | engines: {node: '>=6'} 2537 | 2538 | /fast-deep-equal@3.1.3: 2539 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 2540 | 2541 | /fast-glob@3.3.2: 2542 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 2543 | engines: {node: '>=8.6.0'} 2544 | dependencies: 2545 | '@nodelib/fs.stat': 2.0.5 2546 | '@nodelib/fs.walk': 1.2.8 2547 | glob-parent: 5.1.2 2548 | merge2: 1.4.1 2549 | micromatch: 4.0.5 2550 | 2551 | /fast-json-stable-stringify@2.1.0: 2552 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 2553 | 2554 | /fast-levenshtein@2.0.6: 2555 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 2556 | dev: true 2557 | 2558 | /fastq@1.17.1: 2559 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 2560 | dependencies: 2561 | reusify: 1.0.4 2562 | 2563 | /fd-slicer@1.1.0: 2564 | resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 2565 | dependencies: 2566 | pend: 1.2.0 2567 | dev: false 2568 | 2569 | /file-entry-cache@6.0.1: 2570 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 2571 | engines: {node: ^10.12.0 || >=12.0.0} 2572 | dependencies: 2573 | flat-cache: 3.2.0 2574 | dev: true 2575 | 2576 | /file-uri-to-path@1.0.0: 2577 | resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 2578 | dev: false 2579 | 2580 | /fill-range@7.0.1: 2581 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 2582 | engines: {node: '>=8'} 2583 | dependencies: 2584 | to-regex-range: 5.0.1 2585 | 2586 | /find-up@5.0.0: 2587 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 2588 | engines: {node: '>=10'} 2589 | dependencies: 2590 | locate-path: 6.0.0 2591 | path-exists: 4.0.0 2592 | dev: true 2593 | 2594 | /flat-cache@3.2.0: 2595 | resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 2596 | engines: {node: ^10.12.0 || >=12.0.0} 2597 | dependencies: 2598 | flatted: 3.3.0 2599 | keyv: 4.5.4 2600 | rimraf: 3.0.2 2601 | dev: true 2602 | 2603 | /flatted@3.3.0: 2604 | resolution: {integrity: sha512-noqGuLw158+DuD9UPRKHpJ2hGxpFyDlYYrfM0mWt4XhT4n0lwzTLh70Tkdyy4kyTmyTT9Bv7bWAJqw7cgkEXDg==} 2605 | dev: true 2606 | 2607 | /for-each@0.3.3: 2608 | resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 2609 | dependencies: 2610 | is-callable: 1.2.7 2611 | dev: true 2612 | 2613 | /foreground-child@3.1.1: 2614 | resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} 2615 | engines: {node: '>=14'} 2616 | dependencies: 2617 | cross-spawn: 7.0.3 2618 | signal-exit: 4.1.0 2619 | dev: true 2620 | 2621 | /fraction.js@4.3.7: 2622 | resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 2623 | dev: true 2624 | 2625 | /fs-extra@11.1.0: 2626 | resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} 2627 | engines: {node: '>=14.14'} 2628 | dependencies: 2629 | graceful-fs: 4.2.11 2630 | jsonfile: 6.1.0 2631 | universalify: 2.0.1 2632 | dev: false 2633 | 2634 | /fs-extra@8.1.0: 2635 | resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} 2636 | engines: {node: '>=6 <7 || >=8'} 2637 | dependencies: 2638 | graceful-fs: 4.2.11 2639 | jsonfile: 4.0.0 2640 | universalify: 0.1.2 2641 | dev: false 2642 | 2643 | /fs-minipass@1.2.7: 2644 | resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} 2645 | dependencies: 2646 | minipass: 2.9.0 2647 | dev: false 2648 | 2649 | /fs-minipass@2.1.0: 2650 | resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} 2651 | engines: {node: '>= 8'} 2652 | dependencies: 2653 | minipass: 3.3.6 2654 | dev: false 2655 | 2656 | /fs.realpath@1.0.0: 2657 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 2658 | 2659 | /fsevents@2.1.3: 2660 | resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} 2661 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 2662 | os: [darwin] 2663 | deprecated: '"Please update to latest v2.3 or v2.2"' 2664 | requiresBuild: true 2665 | dev: false 2666 | optional: true 2667 | 2668 | /fsevents@2.3.3: 2669 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 2670 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 2671 | os: [darwin] 2672 | requiresBuild: true 2673 | optional: true 2674 | 2675 | /function-bind@1.1.2: 2676 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 2677 | 2678 | /function.prototype.name@1.1.6: 2679 | resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} 2680 | engines: {node: '>= 0.4'} 2681 | dependencies: 2682 | call-bind: 1.0.7 2683 | define-properties: 1.2.1 2684 | es-abstract: 1.22.4 2685 | functions-have-names: 1.2.3 2686 | dev: true 2687 | 2688 | /functions-have-names@1.2.3: 2689 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 2690 | dev: true 2691 | 2692 | /gauge@3.0.2: 2693 | resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} 2694 | engines: {node: '>=10'} 2695 | dependencies: 2696 | aproba: 2.0.0 2697 | color-support: 1.1.3 2698 | console-control-strings: 1.1.0 2699 | has-unicode: 2.0.1 2700 | object-assign: 4.1.1 2701 | signal-exit: 3.0.7 2702 | string-width: 4.2.3 2703 | strip-ansi: 6.0.1 2704 | wide-align: 1.1.5 2705 | dev: false 2706 | 2707 | /generic-pool@3.4.2: 2708 | resolution: {integrity: sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==} 2709 | engines: {node: '>= 4'} 2710 | dev: false 2711 | 2712 | /get-intrinsic@1.2.4: 2713 | resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} 2714 | engines: {node: '>= 0.4'} 2715 | dependencies: 2716 | es-errors: 1.3.0 2717 | function-bind: 1.1.2 2718 | has-proto: 1.0.3 2719 | has-symbols: 1.0.3 2720 | hasown: 2.0.1 2721 | dev: true 2722 | 2723 | /get-source@2.0.12: 2724 | resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} 2725 | dependencies: 2726 | data-uri-to-buffer: 2.0.2 2727 | source-map: 0.6.1 2728 | 2729 | /get-stream@5.2.0: 2730 | resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 2731 | engines: {node: '>=8'} 2732 | dependencies: 2733 | pump: 3.0.0 2734 | dev: false 2735 | 2736 | /get-symbol-description@1.0.2: 2737 | resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} 2738 | engines: {node: '>= 0.4'} 2739 | dependencies: 2740 | call-bind: 1.0.7 2741 | es-errors: 1.3.0 2742 | get-intrinsic: 1.2.4 2743 | dev: true 2744 | 2745 | /get-tsconfig@4.7.2: 2746 | resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} 2747 | dependencies: 2748 | resolve-pkg-maps: 1.0.0 2749 | dev: true 2750 | 2751 | /glob-parent@5.1.2: 2752 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 2753 | engines: {node: '>= 6'} 2754 | dependencies: 2755 | is-glob: 4.0.3 2756 | 2757 | /glob-parent@6.0.2: 2758 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 2759 | engines: {node: '>=10.13.0'} 2760 | dependencies: 2761 | is-glob: 4.0.3 2762 | dev: true 2763 | 2764 | /glob-to-regexp@0.4.1: 2765 | resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} 2766 | 2767 | /glob@10.3.10: 2768 | resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 2769 | engines: {node: '>=16 || 14 >=14.17'} 2770 | hasBin: true 2771 | dependencies: 2772 | foreground-child: 3.1.1 2773 | jackspeak: 2.3.6 2774 | minimatch: 9.0.3 2775 | minipass: 7.0.4 2776 | path-scurry: 1.10.1 2777 | dev: true 2778 | 2779 | /glob@7.2.3: 2780 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 2781 | dependencies: 2782 | fs.realpath: 1.0.0 2783 | inflight: 1.0.6 2784 | inherits: 2.0.4 2785 | minimatch: 3.1.2 2786 | once: 1.4.0 2787 | path-is-absolute: 1.0.1 2788 | 2789 | /globals@13.24.0: 2790 | resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 2791 | engines: {node: '>=8'} 2792 | dependencies: 2793 | type-fest: 0.20.2 2794 | dev: true 2795 | 2796 | /globalthis@1.0.3: 2797 | resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} 2798 | engines: {node: '>= 0.4'} 2799 | dependencies: 2800 | define-properties: 1.2.1 2801 | dev: true 2802 | 2803 | /globby@11.1.0: 2804 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 2805 | engines: {node: '>=10'} 2806 | dependencies: 2807 | array-union: 2.1.0 2808 | dir-glob: 3.0.1 2809 | fast-glob: 3.3.2 2810 | ignore: 5.3.1 2811 | merge2: 1.4.1 2812 | slash: 3.0.0 2813 | dev: true 2814 | 2815 | /gopd@1.0.1: 2816 | resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 2817 | dependencies: 2818 | get-intrinsic: 1.2.4 2819 | dev: true 2820 | 2821 | /graceful-fs@4.2.11: 2822 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 2823 | 2824 | /graphemer@1.4.0: 2825 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 2826 | dev: true 2827 | 2828 | /has-bigints@1.0.2: 2829 | resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 2830 | dev: true 2831 | 2832 | /has-flag@4.0.0: 2833 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 2834 | engines: {node: '>=8'} 2835 | dev: true 2836 | 2837 | /has-property-descriptors@1.0.2: 2838 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 2839 | dependencies: 2840 | es-define-property: 1.0.0 2841 | dev: true 2842 | 2843 | /has-proto@1.0.3: 2844 | resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} 2845 | engines: {node: '>= 0.4'} 2846 | dev: true 2847 | 2848 | /has-symbols@1.0.3: 2849 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 2850 | engines: {node: '>= 0.4'} 2851 | dev: true 2852 | 2853 | /has-tostringtag@1.0.2: 2854 | resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 2855 | engines: {node: '>= 0.4'} 2856 | dependencies: 2857 | has-symbols: 1.0.3 2858 | dev: true 2859 | 2860 | /has-unicode@2.0.1: 2861 | resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} 2862 | dev: false 2863 | 2864 | /hasown@2.0.1: 2865 | resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} 2866 | engines: {node: '>= 0.4'} 2867 | dependencies: 2868 | function-bind: 1.1.2 2869 | 2870 | /http-errors@1.4.0: 2871 | resolution: {integrity: sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==} 2872 | engines: {node: '>= 0.6'} 2873 | dependencies: 2874 | inherits: 2.0.1 2875 | statuses: 1.5.0 2876 | dev: false 2877 | 2878 | /http-errors@1.7.3: 2879 | resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} 2880 | engines: {node: '>= 0.6'} 2881 | dependencies: 2882 | depd: 1.1.2 2883 | inherits: 2.0.4 2884 | setprototypeof: 1.1.1 2885 | statuses: 1.5.0 2886 | toidentifier: 1.0.0 2887 | dev: false 2888 | 2889 | /https-proxy-agent@5.0.1: 2890 | resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 2891 | engines: {node: '>= 6'} 2892 | dependencies: 2893 | agent-base: 6.0.2 2894 | debug: 4.3.4 2895 | transitivePeerDependencies: 2896 | - supports-color 2897 | dev: false 2898 | 2899 | /human-signals@1.1.1: 2900 | resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} 2901 | engines: {node: '>=8.12.0'} 2902 | dev: false 2903 | 2904 | /iconv-lite@0.4.24: 2905 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 2906 | engines: {node: '>=0.10.0'} 2907 | dependencies: 2908 | safer-buffer: 2.1.2 2909 | dev: false 2910 | 2911 | /ignore@5.3.1: 2912 | resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} 2913 | engines: {node: '>= 4'} 2914 | dev: true 2915 | 2916 | /import-fresh@3.3.0: 2917 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 2918 | engines: {node: '>=6'} 2919 | dependencies: 2920 | parent-module: 1.0.1 2921 | resolve-from: 4.0.0 2922 | dev: true 2923 | 2924 | /imurmurhash@0.1.4: 2925 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 2926 | engines: {node: '>=0.8.19'} 2927 | dev: true 2928 | 2929 | /inflight@1.0.6: 2930 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 2931 | dependencies: 2932 | once: 1.4.0 2933 | wrappy: 1.0.2 2934 | 2935 | /inherits@2.0.1: 2936 | resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} 2937 | dev: false 2938 | 2939 | /inherits@2.0.4: 2940 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 2941 | 2942 | /internal-slot@1.0.7: 2943 | resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} 2944 | engines: {node: '>= 0.4'} 2945 | dependencies: 2946 | es-errors: 1.3.0 2947 | hasown: 2.0.1 2948 | side-channel: 1.0.5 2949 | dev: true 2950 | 2951 | /is-array-buffer@3.0.4: 2952 | resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} 2953 | engines: {node: '>= 0.4'} 2954 | dependencies: 2955 | call-bind: 1.0.7 2956 | get-intrinsic: 1.2.4 2957 | dev: true 2958 | 2959 | /is-async-function@2.0.0: 2960 | resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 2961 | engines: {node: '>= 0.4'} 2962 | dependencies: 2963 | has-tostringtag: 1.0.2 2964 | dev: true 2965 | 2966 | /is-bigint@1.0.4: 2967 | resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 2968 | dependencies: 2969 | has-bigints: 1.0.2 2970 | dev: true 2971 | 2972 | /is-binary-path@2.1.0: 2973 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 2974 | engines: {node: '>=8'} 2975 | dependencies: 2976 | binary-extensions: 2.2.0 2977 | 2978 | /is-boolean-object@1.1.2: 2979 | resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 2980 | engines: {node: '>= 0.4'} 2981 | dependencies: 2982 | call-bind: 1.0.7 2983 | has-tostringtag: 1.0.2 2984 | dev: true 2985 | 2986 | /is-callable@1.2.7: 2987 | resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 2988 | engines: {node: '>= 0.4'} 2989 | dev: true 2990 | 2991 | /is-core-module@2.13.1: 2992 | resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} 2993 | dependencies: 2994 | hasown: 2.0.1 2995 | 2996 | /is-date-object@1.0.5: 2997 | resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 2998 | engines: {node: '>= 0.4'} 2999 | dependencies: 3000 | has-tostringtag: 1.0.2 3001 | dev: true 3002 | 3003 | /is-extglob@2.1.1: 3004 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 3005 | engines: {node: '>=0.10.0'} 3006 | 3007 | /is-finalizationregistry@1.0.2: 3008 | resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} 3009 | dependencies: 3010 | call-bind: 1.0.7 3011 | dev: true 3012 | 3013 | /is-fullwidth-code-point@3.0.0: 3014 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 3015 | engines: {node: '>=8'} 3016 | 3017 | /is-generator-function@1.0.10: 3018 | resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 3019 | engines: {node: '>= 0.4'} 3020 | dependencies: 3021 | has-tostringtag: 1.0.2 3022 | dev: true 3023 | 3024 | /is-glob@4.0.3: 3025 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 3026 | engines: {node: '>=0.10.0'} 3027 | dependencies: 3028 | is-extglob: 2.1.1 3029 | 3030 | /is-map@2.0.2: 3031 | resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} 3032 | dev: true 3033 | 3034 | /is-negative-zero@2.0.3: 3035 | resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} 3036 | engines: {node: '>= 0.4'} 3037 | dev: true 3038 | 3039 | /is-number-object@1.0.7: 3040 | resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 3041 | engines: {node: '>= 0.4'} 3042 | dependencies: 3043 | has-tostringtag: 1.0.2 3044 | dev: true 3045 | 3046 | /is-number@7.0.0: 3047 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 3048 | engines: {node: '>=0.12.0'} 3049 | 3050 | /is-path-inside@3.0.3: 3051 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 3052 | engines: {node: '>=8'} 3053 | dev: true 3054 | 3055 | /is-regex@1.1.4: 3056 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 3057 | engines: {node: '>= 0.4'} 3058 | dependencies: 3059 | call-bind: 1.0.7 3060 | has-tostringtag: 1.0.2 3061 | dev: true 3062 | 3063 | /is-set@2.0.2: 3064 | resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} 3065 | dev: true 3066 | 3067 | /is-shared-array-buffer@1.0.2: 3068 | resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} 3069 | dependencies: 3070 | call-bind: 1.0.7 3071 | dev: true 3072 | 3073 | /is-stream@2.0.1: 3074 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 3075 | engines: {node: '>=8'} 3076 | dev: false 3077 | 3078 | /is-string@1.0.7: 3079 | resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 3080 | engines: {node: '>= 0.4'} 3081 | dependencies: 3082 | has-tostringtag: 1.0.2 3083 | dev: true 3084 | 3085 | /is-symbol@1.0.4: 3086 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 3087 | engines: {node: '>= 0.4'} 3088 | dependencies: 3089 | has-symbols: 1.0.3 3090 | dev: true 3091 | 3092 | /is-typed-array@1.1.13: 3093 | resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} 3094 | engines: {node: '>= 0.4'} 3095 | dependencies: 3096 | which-typed-array: 1.1.14 3097 | dev: true 3098 | 3099 | /is-weakmap@2.0.1: 3100 | resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} 3101 | dev: true 3102 | 3103 | /is-weakref@1.0.2: 3104 | resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 3105 | dependencies: 3106 | call-bind: 1.0.7 3107 | dev: true 3108 | 3109 | /is-weakset@2.0.2: 3110 | resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} 3111 | dependencies: 3112 | call-bind: 1.0.7 3113 | get-intrinsic: 1.2.4 3114 | dev: true 3115 | 3116 | /isarray@0.0.1: 3117 | resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} 3118 | dev: false 3119 | 3120 | /isarray@2.0.5: 3121 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 3122 | dev: true 3123 | 3124 | /isexe@2.0.0: 3125 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 3126 | 3127 | /iterator.prototype@1.1.2: 3128 | resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} 3129 | dependencies: 3130 | define-properties: 1.2.1 3131 | get-intrinsic: 1.2.4 3132 | has-symbols: 1.0.3 3133 | reflect.getprototypeof: 1.0.5 3134 | set-function-name: 2.0.2 3135 | dev: true 3136 | 3137 | /jackspeak@2.3.6: 3138 | resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} 3139 | engines: {node: '>=14'} 3140 | dependencies: 3141 | '@isaacs/cliui': 8.0.2 3142 | optionalDependencies: 3143 | '@pkgjs/parseargs': 0.11.0 3144 | dev: true 3145 | 3146 | /jiti@1.21.0: 3147 | resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} 3148 | hasBin: true 3149 | dev: true 3150 | 3151 | /js-tokens@4.0.0: 3152 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 3153 | 3154 | /js-yaml@4.1.0: 3155 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 3156 | hasBin: true 3157 | dependencies: 3158 | argparse: 2.0.1 3159 | 3160 | /json-buffer@3.0.1: 3161 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 3162 | dev: true 3163 | 3164 | /json-schema-to-ts@1.6.4: 3165 | resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} 3166 | dependencies: 3167 | '@types/json-schema': 7.0.15 3168 | ts-toolbelt: 6.15.5 3169 | dev: false 3170 | 3171 | /json-schema-traverse@0.4.1: 3172 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 3173 | 3174 | /json-schema-traverse@1.0.0: 3175 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} 3176 | dev: false 3177 | 3178 | /json-stable-stringify-without-jsonify@1.0.1: 3179 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 3180 | dev: true 3181 | 3182 | /json5@1.0.2: 3183 | resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} 3184 | hasBin: true 3185 | dependencies: 3186 | minimist: 1.2.8 3187 | dev: true 3188 | 3189 | /jsonfile@4.0.0: 3190 | resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 3191 | optionalDependencies: 3192 | graceful-fs: 4.2.11 3193 | dev: false 3194 | 3195 | /jsonfile@6.1.0: 3196 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 3197 | dependencies: 3198 | universalify: 2.0.1 3199 | optionalDependencies: 3200 | graceful-fs: 4.2.11 3201 | dev: false 3202 | 3203 | /jsx-ast-utils@3.3.5: 3204 | resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} 3205 | engines: {node: '>=4.0'} 3206 | dependencies: 3207 | array-includes: 3.1.7 3208 | array.prototype.flat: 1.3.2 3209 | object.assign: 4.1.5 3210 | object.values: 1.1.7 3211 | dev: true 3212 | 3213 | /keyv@4.5.4: 3214 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 3215 | dependencies: 3216 | json-buffer: 3.0.1 3217 | dev: true 3218 | 3219 | /language-subtag-registry@0.3.22: 3220 | resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} 3221 | dev: true 3222 | 3223 | /language-tags@1.0.9: 3224 | resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} 3225 | engines: {node: '>=0.10'} 3226 | dependencies: 3227 | language-subtag-registry: 0.3.22 3228 | dev: true 3229 | 3230 | /levn@0.4.1: 3231 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 3232 | engines: {node: '>= 0.8.0'} 3233 | dependencies: 3234 | prelude-ls: 1.2.1 3235 | type-check: 0.4.0 3236 | dev: true 3237 | 3238 | /lilconfig@2.1.0: 3239 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 3240 | engines: {node: '>=10'} 3241 | dev: true 3242 | 3243 | /lilconfig@3.1.1: 3244 | resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} 3245 | engines: {node: '>=14'} 3246 | dev: true 3247 | 3248 | /lines-and-columns@1.2.4: 3249 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 3250 | dev: true 3251 | 3252 | /locate-path@6.0.0: 3253 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 3254 | engines: {node: '>=10'} 3255 | dependencies: 3256 | p-locate: 5.0.0 3257 | dev: true 3258 | 3259 | /lodash.merge@4.6.2: 3260 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 3261 | dev: true 3262 | 3263 | /loose-envify@1.4.0: 3264 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 3265 | hasBin: true 3266 | dependencies: 3267 | js-tokens: 4.0.0 3268 | 3269 | /lru-cache@10.2.0: 3270 | resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} 3271 | engines: {node: 14 || >=16.14} 3272 | dev: true 3273 | 3274 | /lru-cache@6.0.0: 3275 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 3276 | engines: {node: '>=10'} 3277 | dependencies: 3278 | yallist: 4.0.0 3279 | 3280 | /magic-string@0.25.9: 3281 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} 3282 | dependencies: 3283 | sourcemap-codec: 1.4.8 3284 | 3285 | /make-dir@3.1.0: 3286 | resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} 3287 | engines: {node: '>=8'} 3288 | dependencies: 3289 | semver: 6.3.1 3290 | dev: false 3291 | 3292 | /make-error@1.3.6: 3293 | resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 3294 | dev: false 3295 | 3296 | /merge-stream@2.0.0: 3297 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 3298 | dev: false 3299 | 3300 | /merge2@1.4.1: 3301 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 3302 | engines: {node: '>= 8'} 3303 | 3304 | /micro@9.3.5-canary.3: 3305 | resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} 3306 | engines: {node: '>= 8.0.0'} 3307 | hasBin: true 3308 | dependencies: 3309 | arg: 4.1.0 3310 | content-type: 1.0.4 3311 | raw-body: 2.4.1 3312 | dev: false 3313 | 3314 | /micromatch@4.0.5: 3315 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 3316 | engines: {node: '>=8.6'} 3317 | dependencies: 3318 | braces: 3.0.2 3319 | picomatch: 2.3.1 3320 | 3321 | /mime@3.0.0: 3322 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 3323 | engines: {node: '>=10.0.0'} 3324 | hasBin: true 3325 | 3326 | /mimic-fn@2.1.0: 3327 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 3328 | engines: {node: '>=6'} 3329 | dev: false 3330 | 3331 | /miniflare@3.20240129.3: 3332 | resolution: {integrity: sha512-PCmLJ+UvtbpPj/fgNzTGbd+U5QBkt3akRNcdks9RBJU2SH+gUCp7iahsaI4GA344NX5MIbC6ctw1A6TfcA+aFA==} 3333 | engines: {node: '>=16.13'} 3334 | hasBin: true 3335 | dependencies: 3336 | '@cspotcode/source-map-support': 0.8.1 3337 | acorn: 8.11.3 3338 | acorn-walk: 8.3.2 3339 | capnp-ts: 0.7.0 3340 | exit-hook: 2.2.1 3341 | glob-to-regexp: 0.4.1 3342 | stoppable: 1.1.0 3343 | undici: 5.28.3 3344 | workerd: 1.20240129.0 3345 | ws: 8.16.0 3346 | youch: 3.3.3 3347 | zod: 3.22.4 3348 | transitivePeerDependencies: 3349 | - bufferutil 3350 | - supports-color 3351 | - utf-8-validate 3352 | 3353 | /minimatch@3.1.2: 3354 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 3355 | dependencies: 3356 | brace-expansion: 1.1.11 3357 | 3358 | /minimatch@9.0.3: 3359 | resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 3360 | engines: {node: '>=16 || 14 >=14.17'} 3361 | dependencies: 3362 | brace-expansion: 2.0.1 3363 | dev: true 3364 | 3365 | /minimist@1.2.8: 3366 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 3367 | 3368 | /minipass@2.9.0: 3369 | resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} 3370 | dependencies: 3371 | safe-buffer: 5.2.1 3372 | yallist: 3.1.1 3373 | dev: false 3374 | 3375 | /minipass@3.3.6: 3376 | resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} 3377 | engines: {node: '>=8'} 3378 | dependencies: 3379 | yallist: 4.0.0 3380 | dev: false 3381 | 3382 | /minipass@5.0.0: 3383 | resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} 3384 | engines: {node: '>=8'} 3385 | dev: false 3386 | 3387 | /minipass@7.0.4: 3388 | resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} 3389 | engines: {node: '>=16 || 14 >=14.17'} 3390 | dev: true 3391 | 3392 | /minizlib@1.3.3: 3393 | resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} 3394 | dependencies: 3395 | minipass: 2.9.0 3396 | dev: false 3397 | 3398 | /minizlib@2.1.2: 3399 | resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} 3400 | engines: {node: '>= 8'} 3401 | dependencies: 3402 | minipass: 3.3.6 3403 | yallist: 4.0.0 3404 | dev: false 3405 | 3406 | /mkdirp@0.5.6: 3407 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 3408 | hasBin: true 3409 | dependencies: 3410 | minimist: 1.2.8 3411 | dev: false 3412 | 3413 | /mkdirp@1.0.4: 3414 | resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 3415 | engines: {node: '>=10'} 3416 | hasBin: true 3417 | dev: false 3418 | 3419 | /mri@1.2.0: 3420 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 3421 | engines: {node: '>=4'} 3422 | dev: false 3423 | 3424 | /ms@2.1.1: 3425 | resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} 3426 | dev: false 3427 | 3428 | /ms@2.1.2: 3429 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 3430 | 3431 | /ms@2.1.3: 3432 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 3433 | 3434 | /mustache@4.2.0: 3435 | resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} 3436 | hasBin: true 3437 | 3438 | /mz@2.7.0: 3439 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 3440 | dependencies: 3441 | any-promise: 1.3.0 3442 | object-assign: 4.1.1 3443 | thenify-all: 1.6.0 3444 | dev: true 3445 | 3446 | /nanoid@3.3.7: 3447 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 3448 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 3449 | hasBin: true 3450 | 3451 | /natural-compare@1.4.0: 3452 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 3453 | dev: true 3454 | 3455 | /next@14.1.0(react-dom@18.2.0)(react@18.2.0): 3456 | resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==} 3457 | engines: {node: '>=18.17.0'} 3458 | hasBin: true 3459 | peerDependencies: 3460 | '@opentelemetry/api': ^1.1.0 3461 | react: ^18.2.0 3462 | react-dom: ^18.2.0 3463 | sass: ^1.3.0 3464 | peerDependenciesMeta: 3465 | '@opentelemetry/api': 3466 | optional: true 3467 | sass: 3468 | optional: true 3469 | dependencies: 3470 | '@next/env': 14.1.0 3471 | '@swc/helpers': 0.5.2 3472 | busboy: 1.6.0 3473 | caniuse-lite: 1.0.30001588 3474 | graceful-fs: 4.2.11 3475 | postcss: 8.4.31 3476 | react: 18.2.0 3477 | react-dom: 18.2.0(react@18.2.0) 3478 | styled-jsx: 5.1.1(react@18.2.0) 3479 | optionalDependencies: 3480 | '@next/swc-darwin-arm64': 14.1.0 3481 | '@next/swc-darwin-x64': 14.1.0 3482 | '@next/swc-linux-arm64-gnu': 14.1.0 3483 | '@next/swc-linux-arm64-musl': 14.1.0 3484 | '@next/swc-linux-x64-gnu': 14.1.0 3485 | '@next/swc-linux-x64-musl': 14.1.0 3486 | '@next/swc-win32-arm64-msvc': 14.1.0 3487 | '@next/swc-win32-ia32-msvc': 14.1.0 3488 | '@next/swc-win32-x64-msvc': 14.1.0 3489 | transitivePeerDependencies: 3490 | - '@babel/core' 3491 | - babel-plugin-macros 3492 | dev: false 3493 | 3494 | /node-fetch@2.6.7: 3495 | resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} 3496 | engines: {node: 4.x || >=6.0.0} 3497 | peerDependencies: 3498 | encoding: ^0.1.0 3499 | peerDependenciesMeta: 3500 | encoding: 3501 | optional: true 3502 | dependencies: 3503 | whatwg-url: 5.0.0 3504 | dev: false 3505 | 3506 | /node-fetch@2.6.9: 3507 | resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} 3508 | engines: {node: 4.x || >=6.0.0} 3509 | peerDependencies: 3510 | encoding: ^0.1.0 3511 | peerDependenciesMeta: 3512 | encoding: 3513 | optional: true 3514 | dependencies: 3515 | whatwg-url: 5.0.0 3516 | dev: false 3517 | 3518 | /node-fetch@2.7.0: 3519 | resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 3520 | engines: {node: 4.x || >=6.0.0} 3521 | peerDependencies: 3522 | encoding: ^0.1.0 3523 | peerDependenciesMeta: 3524 | encoding: 3525 | optional: true 3526 | dependencies: 3527 | whatwg-url: 5.0.0 3528 | dev: false 3529 | 3530 | /node-forge@1.3.1: 3531 | resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} 3532 | engines: {node: '>= 6.13.0'} 3533 | 3534 | /node-gyp-build@4.8.0: 3535 | resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} 3536 | hasBin: true 3537 | dev: false 3538 | 3539 | /node-releases@2.0.14: 3540 | resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} 3541 | dev: true 3542 | 3543 | /nopt@5.0.0: 3544 | resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} 3545 | engines: {node: '>=6'} 3546 | hasBin: true 3547 | dependencies: 3548 | abbrev: 1.1.1 3549 | dev: false 3550 | 3551 | /normalize-path@3.0.0: 3552 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 3553 | engines: {node: '>=0.10.0'} 3554 | 3555 | /normalize-range@0.1.2: 3556 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 3557 | engines: {node: '>=0.10.0'} 3558 | dev: true 3559 | 3560 | /npm-run-path@4.0.1: 3561 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 3562 | engines: {node: '>=8'} 3563 | dependencies: 3564 | path-key: 3.1.1 3565 | dev: false 3566 | 3567 | /npmlog@5.0.1: 3568 | resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} 3569 | dependencies: 3570 | are-we-there-yet: 2.0.0 3571 | console-control-strings: 1.1.0 3572 | gauge: 3.0.2 3573 | set-blocking: 2.0.0 3574 | dev: false 3575 | 3576 | /object-assign@4.1.1: 3577 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 3578 | engines: {node: '>=0.10.0'} 3579 | 3580 | /object-hash@3.0.0: 3581 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 3582 | engines: {node: '>= 6'} 3583 | dev: true 3584 | 3585 | /object-inspect@1.13.1: 3586 | resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} 3587 | dev: true 3588 | 3589 | /object-keys@1.1.1: 3590 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 3591 | engines: {node: '>= 0.4'} 3592 | dev: true 3593 | 3594 | /object.assign@4.1.5: 3595 | resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} 3596 | engines: {node: '>= 0.4'} 3597 | dependencies: 3598 | call-bind: 1.0.7 3599 | define-properties: 1.2.1 3600 | has-symbols: 1.0.3 3601 | object-keys: 1.1.1 3602 | dev: true 3603 | 3604 | /object.entries@1.1.7: 3605 | resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} 3606 | engines: {node: '>= 0.4'} 3607 | dependencies: 3608 | call-bind: 1.0.7 3609 | define-properties: 1.2.1 3610 | es-abstract: 1.22.4 3611 | dev: true 3612 | 3613 | /object.fromentries@2.0.7: 3614 | resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} 3615 | engines: {node: '>= 0.4'} 3616 | dependencies: 3617 | call-bind: 1.0.7 3618 | define-properties: 1.2.1 3619 | es-abstract: 1.22.4 3620 | dev: true 3621 | 3622 | /object.groupby@1.0.2: 3623 | resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} 3624 | dependencies: 3625 | array.prototype.filter: 1.0.3 3626 | call-bind: 1.0.7 3627 | define-properties: 1.2.1 3628 | es-abstract: 1.22.4 3629 | es-errors: 1.3.0 3630 | dev: true 3631 | 3632 | /object.hasown@1.1.3: 3633 | resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} 3634 | dependencies: 3635 | define-properties: 1.2.1 3636 | es-abstract: 1.22.4 3637 | dev: true 3638 | 3639 | /object.values@1.1.7: 3640 | resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} 3641 | engines: {node: '>= 0.4'} 3642 | dependencies: 3643 | call-bind: 1.0.7 3644 | define-properties: 1.2.1 3645 | es-abstract: 1.22.4 3646 | dev: true 3647 | 3648 | /once@1.3.3: 3649 | resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} 3650 | dependencies: 3651 | wrappy: 1.0.2 3652 | dev: false 3653 | 3654 | /once@1.4.0: 3655 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 3656 | dependencies: 3657 | wrappy: 1.0.2 3658 | 3659 | /onetime@5.1.2: 3660 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 3661 | engines: {node: '>=6'} 3662 | dependencies: 3663 | mimic-fn: 2.1.0 3664 | dev: false 3665 | 3666 | /optionator@0.9.3: 3667 | resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} 3668 | engines: {node: '>= 0.8.0'} 3669 | dependencies: 3670 | '@aashutoshrathi/word-wrap': 1.2.6 3671 | deep-is: 0.1.4 3672 | fast-levenshtein: 2.0.6 3673 | levn: 0.4.1 3674 | prelude-ls: 1.2.1 3675 | type-check: 0.4.0 3676 | dev: true 3677 | 3678 | /os-paths@4.4.0: 3679 | resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} 3680 | engines: {node: '>= 6.0'} 3681 | dev: false 3682 | 3683 | /p-finally@2.0.1: 3684 | resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} 3685 | engines: {node: '>=8'} 3686 | dev: false 3687 | 3688 | /p-limit@3.1.0: 3689 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 3690 | engines: {node: '>=10'} 3691 | dependencies: 3692 | yocto-queue: 0.1.0 3693 | dev: true 3694 | 3695 | /p-locate@5.0.0: 3696 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 3697 | engines: {node: '>=10'} 3698 | dependencies: 3699 | p-limit: 3.1.0 3700 | dev: true 3701 | 3702 | /package-manager-manager@0.2.0: 3703 | resolution: {integrity: sha512-V02gl0bafXJ2gcY6j+5IHM7UdnYwmF+2OsFZuqVcha6iMSStD4dpIOBOsypnUIwOi4jLcPz6RQuyifmAE3mG8g==} 3704 | dependencies: 3705 | js-yaml: 4.1.0 3706 | shellac: 0.8.0 3707 | dev: false 3708 | 3709 | /parent-module@1.0.1: 3710 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 3711 | engines: {node: '>=6'} 3712 | dependencies: 3713 | callsites: 3.1.0 3714 | dev: true 3715 | 3716 | /parse-ms@2.1.0: 3717 | resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} 3718 | engines: {node: '>=6'} 3719 | dev: false 3720 | 3721 | /path-browserify@1.0.1: 3722 | resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 3723 | dev: false 3724 | 3725 | /path-exists@4.0.0: 3726 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 3727 | engines: {node: '>=8'} 3728 | dev: true 3729 | 3730 | /path-is-absolute@1.0.1: 3731 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 3732 | engines: {node: '>=0.10.0'} 3733 | 3734 | /path-key@3.1.1: 3735 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 3736 | engines: {node: '>=8'} 3737 | 3738 | /path-match@1.2.4: 3739 | resolution: {integrity: sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==} 3740 | dependencies: 3741 | http-errors: 1.4.0 3742 | path-to-regexp: 1.8.0 3743 | dev: false 3744 | 3745 | /path-parse@1.0.7: 3746 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 3747 | 3748 | /path-scurry@1.10.1: 3749 | resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} 3750 | engines: {node: '>=16 || 14 >=14.17'} 3751 | dependencies: 3752 | lru-cache: 10.2.0 3753 | minipass: 7.0.4 3754 | dev: true 3755 | 3756 | /path-to-regexp@1.8.0: 3757 | resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} 3758 | dependencies: 3759 | isarray: 0.0.1 3760 | dev: false 3761 | 3762 | /path-to-regexp@6.1.0: 3763 | resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} 3764 | dev: false 3765 | 3766 | /path-to-regexp@6.2.1: 3767 | resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} 3768 | 3769 | /path-type@4.0.0: 3770 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 3771 | engines: {node: '>=8'} 3772 | dev: true 3773 | 3774 | /pcre-to-regexp@1.1.0: 3775 | resolution: {integrity: sha512-KF9XxmUQJ2DIlMj3TqNqY1AWvyvTuIuq11CuuekxyaYMiFuMKGgQrePYMX5bXKLhLG3sDI4CsGAYHPaT7VV7+g==} 3776 | dev: false 3777 | 3778 | /pend@1.2.0: 3779 | resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} 3780 | dev: false 3781 | 3782 | /picocolors@1.0.0: 3783 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 3784 | 3785 | /picomatch@2.3.1: 3786 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 3787 | engines: {node: '>=8.6'} 3788 | 3789 | /pify@2.3.0: 3790 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 3791 | engines: {node: '>=0.10.0'} 3792 | dev: true 3793 | 3794 | /pirates@4.0.6: 3795 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 3796 | engines: {node: '>= 6'} 3797 | dev: true 3798 | 3799 | /possible-typed-array-names@1.0.0: 3800 | resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 3801 | engines: {node: '>= 0.4'} 3802 | dev: true 3803 | 3804 | /postcss-import@15.1.0(postcss@8.4.35): 3805 | resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 3806 | engines: {node: '>=14.0.0'} 3807 | peerDependencies: 3808 | postcss: ^8.0.0 3809 | dependencies: 3810 | postcss: 8.4.35 3811 | postcss-value-parser: 4.2.0 3812 | read-cache: 1.0.0 3813 | resolve: 1.22.8 3814 | dev: true 3815 | 3816 | /postcss-js@4.0.1(postcss@8.4.35): 3817 | resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 3818 | engines: {node: ^12 || ^14 || >= 16} 3819 | peerDependencies: 3820 | postcss: ^8.4.21 3821 | dependencies: 3822 | camelcase-css: 2.0.1 3823 | postcss: 8.4.35 3824 | dev: true 3825 | 3826 | /postcss-load-config@4.0.2(postcss@8.4.35): 3827 | resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 3828 | engines: {node: '>= 14'} 3829 | peerDependencies: 3830 | postcss: '>=8.0.9' 3831 | ts-node: '>=9.0.0' 3832 | peerDependenciesMeta: 3833 | postcss: 3834 | optional: true 3835 | ts-node: 3836 | optional: true 3837 | dependencies: 3838 | lilconfig: 3.1.1 3839 | postcss: 8.4.35 3840 | yaml: 2.3.4 3841 | dev: true 3842 | 3843 | /postcss-nested@6.0.1(postcss@8.4.35): 3844 | resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} 3845 | engines: {node: '>=12.0'} 3846 | peerDependencies: 3847 | postcss: ^8.2.14 3848 | dependencies: 3849 | postcss: 8.4.35 3850 | postcss-selector-parser: 6.0.15 3851 | dev: true 3852 | 3853 | /postcss-selector-parser@6.0.15: 3854 | resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} 3855 | engines: {node: '>=4'} 3856 | dependencies: 3857 | cssesc: 3.0.0 3858 | util-deprecate: 1.0.2 3859 | dev: true 3860 | 3861 | /postcss-value-parser@4.2.0: 3862 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 3863 | dev: true 3864 | 3865 | /postcss@8.4.31: 3866 | resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 3867 | engines: {node: ^10 || ^12 || >=14} 3868 | dependencies: 3869 | nanoid: 3.3.7 3870 | picocolors: 1.0.0 3871 | source-map-js: 1.0.2 3872 | dev: false 3873 | 3874 | /postcss@8.4.35: 3875 | resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} 3876 | engines: {node: ^10 || ^12 || >=14} 3877 | dependencies: 3878 | nanoid: 3.3.7 3879 | picocolors: 1.0.0 3880 | source-map-js: 1.0.2 3881 | dev: true 3882 | 3883 | /prelude-ls@1.2.1: 3884 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 3885 | engines: {node: '>= 0.8.0'} 3886 | dev: true 3887 | 3888 | /pretty-ms@7.0.1: 3889 | resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} 3890 | engines: {node: '>=10'} 3891 | dependencies: 3892 | parse-ms: 2.1.0 3893 | dev: false 3894 | 3895 | /printable-characters@1.0.42: 3896 | resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} 3897 | 3898 | /promisepipe@3.0.0: 3899 | resolution: {integrity: sha512-V6TbZDJ/ZswevgkDNpGt/YqNCiZP9ASfgU+p83uJE6NrGtvSGoOcHLiDCqkMs2+yg7F5qHdLV8d0aS8O26G/KA==} 3900 | dev: false 3901 | 3902 | /prop-types@15.8.1: 3903 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 3904 | dependencies: 3905 | loose-envify: 1.4.0 3906 | object-assign: 4.1.1 3907 | react-is: 16.13.1 3908 | dev: true 3909 | 3910 | /pump@3.0.0: 3911 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3912 | dependencies: 3913 | end-of-stream: 1.4.4 3914 | once: 1.4.0 3915 | dev: false 3916 | 3917 | /punycode@2.3.1: 3918 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 3919 | engines: {node: '>=6'} 3920 | 3921 | /queue-microtask@1.2.3: 3922 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 3923 | 3924 | /raw-body@2.4.1: 3925 | resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} 3926 | engines: {node: '>= 0.8'} 3927 | dependencies: 3928 | bytes: 3.1.0 3929 | http-errors: 1.7.3 3930 | iconv-lite: 0.4.24 3931 | unpipe: 1.0.0 3932 | dev: false 3933 | 3934 | /react-dom@18.2.0(react@18.2.0): 3935 | resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} 3936 | peerDependencies: 3937 | react: ^18.2.0 3938 | dependencies: 3939 | loose-envify: 1.4.0 3940 | react: 18.2.0 3941 | scheduler: 0.23.0 3942 | dev: false 3943 | 3944 | /react-is@16.13.1: 3945 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 3946 | dev: true 3947 | 3948 | /react@18.2.0: 3949 | resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} 3950 | engines: {node: '>=0.10.0'} 3951 | dependencies: 3952 | loose-envify: 1.4.0 3953 | dev: false 3954 | 3955 | /read-cache@1.0.0: 3956 | resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 3957 | dependencies: 3958 | pify: 2.3.0 3959 | dev: true 3960 | 3961 | /readable-stream@3.6.2: 3962 | resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 3963 | engines: {node: '>= 6'} 3964 | dependencies: 3965 | inherits: 2.0.4 3966 | string_decoder: 1.3.0 3967 | util-deprecate: 1.0.2 3968 | dev: false 3969 | 3970 | /readdirp@3.3.0: 3971 | resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} 3972 | engines: {node: '>=8.10.0'} 3973 | dependencies: 3974 | picomatch: 2.3.1 3975 | dev: false 3976 | 3977 | /readdirp@3.6.0: 3978 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 3979 | engines: {node: '>=8.10.0'} 3980 | dependencies: 3981 | picomatch: 2.3.1 3982 | 3983 | /reflect.getprototypeof@1.0.5: 3984 | resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} 3985 | engines: {node: '>= 0.4'} 3986 | dependencies: 3987 | call-bind: 1.0.7 3988 | define-properties: 1.2.1 3989 | es-abstract: 1.22.4 3990 | es-errors: 1.3.0 3991 | get-intrinsic: 1.2.4 3992 | globalthis: 1.0.3 3993 | which-builtin-type: 1.1.3 3994 | dev: true 3995 | 3996 | /regenerator-runtime@0.14.1: 3997 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 3998 | dev: true 3999 | 4000 | /regexp.prototype.flags@1.5.2: 4001 | resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} 4002 | engines: {node: '>= 0.4'} 4003 | dependencies: 4004 | call-bind: 1.0.7 4005 | define-properties: 1.2.1 4006 | es-errors: 1.3.0 4007 | set-function-name: 2.0.2 4008 | dev: true 4009 | 4010 | /reghex@1.0.2: 4011 | resolution: {integrity: sha512-bYtyDmFGHxn1Y4gxIs12+AUQ1WRDNvaIhn6ZuKc5KUbSVcmm6U6vx/RA66s26xGhTWBErKKDKK7lorkvvIBB5g==} 4012 | dev: false 4013 | 4014 | /require-from-string@2.0.2: 4015 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 4016 | engines: {node: '>=0.10.0'} 4017 | dev: false 4018 | 4019 | /resolve-from@4.0.0: 4020 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 4021 | engines: {node: '>=4'} 4022 | dev: true 4023 | 4024 | /resolve-from@5.0.0: 4025 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 4026 | engines: {node: '>=8'} 4027 | dev: false 4028 | 4029 | /resolve-pkg-maps@1.0.0: 4030 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 4031 | dev: true 4032 | 4033 | /resolve.exports@2.0.2: 4034 | resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} 4035 | engines: {node: '>=10'} 4036 | 4037 | /resolve@1.22.8: 4038 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 4039 | hasBin: true 4040 | dependencies: 4041 | is-core-module: 2.13.1 4042 | path-parse: 1.0.7 4043 | supports-preserve-symlinks-flag: 1.0.0 4044 | 4045 | /resolve@2.0.0-next.5: 4046 | resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} 4047 | hasBin: true 4048 | dependencies: 4049 | is-core-module: 2.13.1 4050 | path-parse: 1.0.7 4051 | supports-preserve-symlinks-flag: 1.0.0 4052 | dev: true 4053 | 4054 | /reusify@1.0.4: 4055 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 4056 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 4057 | 4058 | /rimraf@3.0.2: 4059 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 4060 | hasBin: true 4061 | dependencies: 4062 | glob: 7.2.3 4063 | 4064 | /rollup-plugin-inject@3.0.2: 4065 | resolution: {integrity: sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==} 4066 | deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject. 4067 | dependencies: 4068 | estree-walker: 0.6.1 4069 | magic-string: 0.25.9 4070 | rollup-pluginutils: 2.8.2 4071 | 4072 | /rollup-plugin-node-polyfills@0.2.1: 4073 | resolution: {integrity: sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==} 4074 | dependencies: 4075 | rollup-plugin-inject: 3.0.2 4076 | 4077 | /rollup-pluginutils@2.8.2: 4078 | resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} 4079 | dependencies: 4080 | estree-walker: 0.6.1 4081 | 4082 | /run-parallel@1.2.0: 4083 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 4084 | dependencies: 4085 | queue-microtask: 1.2.3 4086 | 4087 | /safe-array-concat@1.1.0: 4088 | resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} 4089 | engines: {node: '>=0.4'} 4090 | dependencies: 4091 | call-bind: 1.0.7 4092 | get-intrinsic: 1.2.4 4093 | has-symbols: 1.0.3 4094 | isarray: 2.0.5 4095 | dev: true 4096 | 4097 | /safe-buffer@5.2.1: 4098 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 4099 | dev: false 4100 | 4101 | /safe-regex-test@1.0.3: 4102 | resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} 4103 | engines: {node: '>= 0.4'} 4104 | dependencies: 4105 | call-bind: 1.0.7 4106 | es-errors: 1.3.0 4107 | is-regex: 1.1.4 4108 | dev: true 4109 | 4110 | /safer-buffer@2.1.2: 4111 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 4112 | dev: false 4113 | 4114 | /scheduler@0.23.0: 4115 | resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} 4116 | dependencies: 4117 | loose-envify: 1.4.0 4118 | dev: false 4119 | 4120 | /selfsigned@2.4.1: 4121 | resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} 4122 | engines: {node: '>=10'} 4123 | dependencies: 4124 | '@types/node-forge': 1.3.11 4125 | node-forge: 1.3.1 4126 | 4127 | /semver@6.3.1: 4128 | resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 4129 | hasBin: true 4130 | 4131 | /semver@7.3.5: 4132 | resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} 4133 | engines: {node: '>=10'} 4134 | hasBin: true 4135 | dependencies: 4136 | lru-cache: 6.0.0 4137 | dev: false 4138 | 4139 | /semver@7.6.0: 4140 | resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} 4141 | engines: {node: '>=10'} 4142 | hasBin: true 4143 | dependencies: 4144 | lru-cache: 6.0.0 4145 | 4146 | /set-blocking@2.0.0: 4147 | resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 4148 | dev: false 4149 | 4150 | /set-function-length@1.2.1: 4151 | resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} 4152 | engines: {node: '>= 0.4'} 4153 | dependencies: 4154 | define-data-property: 1.1.4 4155 | es-errors: 1.3.0 4156 | function-bind: 1.1.2 4157 | get-intrinsic: 1.2.4 4158 | gopd: 1.0.1 4159 | has-property-descriptors: 1.0.2 4160 | dev: true 4161 | 4162 | /set-function-name@2.0.2: 4163 | resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 4164 | engines: {node: '>= 0.4'} 4165 | dependencies: 4166 | define-data-property: 1.1.4 4167 | es-errors: 1.3.0 4168 | functions-have-names: 1.2.3 4169 | has-property-descriptors: 1.0.2 4170 | dev: true 4171 | 4172 | /setprototypeof@1.1.1: 4173 | resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} 4174 | dev: false 4175 | 4176 | /shebang-command@2.0.0: 4177 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 4178 | engines: {node: '>=8'} 4179 | dependencies: 4180 | shebang-regex: 3.0.0 4181 | 4182 | /shebang-regex@3.0.0: 4183 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 4184 | engines: {node: '>=8'} 4185 | 4186 | /shellac@0.8.0: 4187 | resolution: {integrity: sha512-M3F2vzYIM7frKOs0+kgs/ITMlXhGpgtqs9HxDPciz3bckzAqqfd4LrBn+CCmSbICyJS+Jz5UDkmkR1jE+m+g+Q==} 4188 | dependencies: 4189 | reghex: 1.0.2 4190 | dev: false 4191 | 4192 | /side-channel@1.0.5: 4193 | resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==} 4194 | engines: {node: '>= 0.4'} 4195 | dependencies: 4196 | call-bind: 1.0.7 4197 | es-errors: 1.3.0 4198 | get-intrinsic: 1.2.4 4199 | object-inspect: 1.13.1 4200 | dev: true 4201 | 4202 | /signal-exit@3.0.7: 4203 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 4204 | dev: false 4205 | 4206 | /signal-exit@4.0.2: 4207 | resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} 4208 | engines: {node: '>=14'} 4209 | dev: false 4210 | 4211 | /signal-exit@4.1.0: 4212 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 4213 | engines: {node: '>=14'} 4214 | dev: true 4215 | 4216 | /slash@3.0.0: 4217 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 4218 | engines: {node: '>=8'} 4219 | dev: true 4220 | 4221 | /source-map-js@1.0.2: 4222 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 4223 | engines: {node: '>=0.10.0'} 4224 | 4225 | /source-map@0.6.1: 4226 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 4227 | engines: {node: '>=0.10.0'} 4228 | 4229 | /sourcemap-codec@1.4.8: 4230 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 4231 | deprecated: Please use @jridgewell/sourcemap-codec instead 4232 | 4233 | /stacktracey@2.1.8: 4234 | resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} 4235 | dependencies: 4236 | as-table: 1.0.55 4237 | get-source: 2.0.12 4238 | 4239 | /stat-mode@0.3.0: 4240 | resolution: {integrity: sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==} 4241 | dev: false 4242 | 4243 | /statuses@1.5.0: 4244 | resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} 4245 | engines: {node: '>= 0.6'} 4246 | dev: false 4247 | 4248 | /stoppable@1.1.0: 4249 | resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} 4250 | engines: {node: '>=4', npm: '>=6'} 4251 | 4252 | /stream-to-array@2.3.0: 4253 | resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} 4254 | dependencies: 4255 | any-promise: 1.3.0 4256 | dev: false 4257 | 4258 | /stream-to-promise@2.2.0: 4259 | resolution: {integrity: sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==} 4260 | dependencies: 4261 | any-promise: 1.3.0 4262 | end-of-stream: 1.1.0 4263 | stream-to-array: 2.3.0 4264 | dev: false 4265 | 4266 | /streamsearch@1.1.0: 4267 | resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 4268 | engines: {node: '>=10.0.0'} 4269 | dev: false 4270 | 4271 | /string-width@4.2.3: 4272 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 4273 | engines: {node: '>=8'} 4274 | dependencies: 4275 | emoji-regex: 8.0.0 4276 | is-fullwidth-code-point: 3.0.0 4277 | strip-ansi: 6.0.1 4278 | 4279 | /string-width@5.1.2: 4280 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 4281 | engines: {node: '>=12'} 4282 | dependencies: 4283 | eastasianwidth: 0.2.0 4284 | emoji-regex: 9.2.2 4285 | strip-ansi: 7.1.0 4286 | dev: true 4287 | 4288 | /string.prototype.matchall@4.0.10: 4289 | resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} 4290 | dependencies: 4291 | call-bind: 1.0.7 4292 | define-properties: 1.2.1 4293 | es-abstract: 1.22.4 4294 | get-intrinsic: 1.2.4 4295 | has-symbols: 1.0.3 4296 | internal-slot: 1.0.7 4297 | regexp.prototype.flags: 1.5.2 4298 | set-function-name: 2.0.2 4299 | side-channel: 1.0.5 4300 | dev: true 4301 | 4302 | /string.prototype.trim@1.2.8: 4303 | resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} 4304 | engines: {node: '>= 0.4'} 4305 | dependencies: 4306 | call-bind: 1.0.7 4307 | define-properties: 1.2.1 4308 | es-abstract: 1.22.4 4309 | dev: true 4310 | 4311 | /string.prototype.trimend@1.0.7: 4312 | resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} 4313 | dependencies: 4314 | call-bind: 1.0.7 4315 | define-properties: 1.2.1 4316 | es-abstract: 1.22.4 4317 | dev: true 4318 | 4319 | /string.prototype.trimstart@1.0.7: 4320 | resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} 4321 | dependencies: 4322 | call-bind: 1.0.7 4323 | define-properties: 1.2.1 4324 | es-abstract: 1.22.4 4325 | dev: true 4326 | 4327 | /string_decoder@1.3.0: 4328 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 4329 | dependencies: 4330 | safe-buffer: 5.2.1 4331 | dev: false 4332 | 4333 | /strip-ansi@6.0.1: 4334 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 4335 | engines: {node: '>=8'} 4336 | dependencies: 4337 | ansi-regex: 5.0.1 4338 | 4339 | /strip-ansi@7.1.0: 4340 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 4341 | engines: {node: '>=12'} 4342 | dependencies: 4343 | ansi-regex: 6.0.1 4344 | dev: true 4345 | 4346 | /strip-bom@3.0.0: 4347 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 4348 | engines: {node: '>=4'} 4349 | dev: true 4350 | 4351 | /strip-final-newline@2.0.0: 4352 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 4353 | engines: {node: '>=6'} 4354 | dev: false 4355 | 4356 | /strip-json-comments@3.1.1: 4357 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 4358 | engines: {node: '>=8'} 4359 | dev: true 4360 | 4361 | /styled-jsx@5.1.1(react@18.2.0): 4362 | resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} 4363 | engines: {node: '>= 12.0.0'} 4364 | peerDependencies: 4365 | '@babel/core': '*' 4366 | babel-plugin-macros: '*' 4367 | react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' 4368 | peerDependenciesMeta: 4369 | '@babel/core': 4370 | optional: true 4371 | babel-plugin-macros: 4372 | optional: true 4373 | dependencies: 4374 | client-only: 0.0.1 4375 | react: 18.2.0 4376 | dev: false 4377 | 4378 | /sucrase@3.35.0: 4379 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 4380 | engines: {node: '>=16 || 14 >=14.17'} 4381 | hasBin: true 4382 | dependencies: 4383 | '@jridgewell/gen-mapping': 0.3.3 4384 | commander: 4.1.1 4385 | glob: 10.3.10 4386 | lines-and-columns: 1.2.4 4387 | mz: 2.7.0 4388 | pirates: 4.0.6 4389 | ts-interface-checker: 0.1.13 4390 | dev: true 4391 | 4392 | /supports-color@7.2.0: 4393 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 4394 | engines: {node: '>=8'} 4395 | dependencies: 4396 | has-flag: 4.0.0 4397 | dev: true 4398 | 4399 | /supports-preserve-symlinks-flag@1.0.0: 4400 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 4401 | engines: {node: '>= 0.4'} 4402 | 4403 | /tailwindcss@3.4.1: 4404 | resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} 4405 | engines: {node: '>=14.0.0'} 4406 | hasBin: true 4407 | dependencies: 4408 | '@alloc/quick-lru': 5.2.0 4409 | arg: 5.0.2 4410 | chokidar: 3.6.0 4411 | didyoumean: 1.2.2 4412 | dlv: 1.1.3 4413 | fast-glob: 3.3.2 4414 | glob-parent: 6.0.2 4415 | is-glob: 4.0.3 4416 | jiti: 1.21.0 4417 | lilconfig: 2.1.0 4418 | micromatch: 4.0.5 4419 | normalize-path: 3.0.0 4420 | object-hash: 3.0.0 4421 | picocolors: 1.0.0 4422 | postcss: 8.4.35 4423 | postcss-import: 15.1.0(postcss@8.4.35) 4424 | postcss-js: 4.0.1(postcss@8.4.35) 4425 | postcss-load-config: 4.0.2(postcss@8.4.35) 4426 | postcss-nested: 6.0.1(postcss@8.4.35) 4427 | postcss-selector-parser: 6.0.15 4428 | resolve: 1.22.8 4429 | sucrase: 3.35.0 4430 | transitivePeerDependencies: 4431 | - ts-node 4432 | dev: true 4433 | 4434 | /tapable@2.2.1: 4435 | resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 4436 | engines: {node: '>=6'} 4437 | dev: true 4438 | 4439 | /tar@4.4.18: 4440 | resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} 4441 | engines: {node: '>=4.5'} 4442 | dependencies: 4443 | chownr: 1.1.4 4444 | fs-minipass: 1.2.7 4445 | minipass: 2.9.0 4446 | minizlib: 1.3.3 4447 | mkdirp: 0.5.6 4448 | safe-buffer: 5.2.1 4449 | yallist: 3.1.1 4450 | dev: false 4451 | 4452 | /tar@6.2.0: 4453 | resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} 4454 | engines: {node: '>=10'} 4455 | dependencies: 4456 | chownr: 2.0.0 4457 | fs-minipass: 2.1.0 4458 | minipass: 5.0.0 4459 | minizlib: 2.1.2 4460 | mkdirp: 1.0.4 4461 | yallist: 4.0.0 4462 | dev: false 4463 | 4464 | /text-table@0.2.0: 4465 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 4466 | dev: true 4467 | 4468 | /thenify-all@1.6.0: 4469 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 4470 | engines: {node: '>=0.8'} 4471 | dependencies: 4472 | thenify: 3.3.1 4473 | dev: true 4474 | 4475 | /thenify@3.3.1: 4476 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 4477 | dependencies: 4478 | any-promise: 1.3.0 4479 | dev: true 4480 | 4481 | /time-span@4.0.0: 4482 | resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} 4483 | engines: {node: '>=10'} 4484 | dependencies: 4485 | convert-hrtime: 3.0.0 4486 | dev: false 4487 | 4488 | /to-regex-range@5.0.1: 4489 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 4490 | engines: {node: '>=8.0'} 4491 | dependencies: 4492 | is-number: 7.0.0 4493 | 4494 | /toidentifier@1.0.0: 4495 | resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} 4496 | engines: {node: '>=0.6'} 4497 | dev: false 4498 | 4499 | /tr46@0.0.3: 4500 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 4501 | dev: false 4502 | 4503 | /tree-kill@1.2.2: 4504 | resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 4505 | hasBin: true 4506 | dev: false 4507 | 4508 | /ts-api-utils@1.2.1(typescript@5.3.3): 4509 | resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} 4510 | engines: {node: '>=16'} 4511 | peerDependencies: 4512 | typescript: '>=4.2.0' 4513 | dependencies: 4514 | typescript: 5.3.3 4515 | dev: true 4516 | 4517 | /ts-interface-checker@0.1.13: 4518 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 4519 | dev: true 4520 | 4521 | /ts-morph@12.0.0: 4522 | resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==} 4523 | dependencies: 4524 | '@ts-morph/common': 0.11.1 4525 | code-block-writer: 10.1.1 4526 | dev: false 4527 | 4528 | /ts-node@10.9.1(@types/node@14.18.33)(typescript@4.9.5): 4529 | resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} 4530 | hasBin: true 4531 | peerDependencies: 4532 | '@swc/core': '>=1.2.50' 4533 | '@swc/wasm': '>=1.2.50' 4534 | '@types/node': '*' 4535 | typescript: '>=2.7' 4536 | peerDependenciesMeta: 4537 | '@swc/core': 4538 | optional: true 4539 | '@swc/wasm': 4540 | optional: true 4541 | dependencies: 4542 | '@cspotcode/source-map-support': 0.8.1 4543 | '@tsconfig/node10': 1.0.9 4544 | '@tsconfig/node12': 1.0.11 4545 | '@tsconfig/node14': 1.0.3 4546 | '@tsconfig/node16': 1.0.4 4547 | '@types/node': 14.18.33 4548 | acorn: 8.11.3 4549 | acorn-walk: 8.3.2 4550 | arg: 4.1.3 4551 | create-require: 1.1.1 4552 | diff: 4.0.2 4553 | make-error: 1.3.6 4554 | typescript: 4.9.5 4555 | v8-compile-cache-lib: 3.0.1 4556 | yn: 3.1.1 4557 | dev: false 4558 | 4559 | /ts-toolbelt@6.15.5: 4560 | resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} 4561 | dev: false 4562 | 4563 | /tsconfig-paths@3.15.0: 4564 | resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} 4565 | dependencies: 4566 | '@types/json5': 0.0.29 4567 | json5: 1.0.2 4568 | minimist: 1.2.8 4569 | strip-bom: 3.0.0 4570 | dev: true 4571 | 4572 | /tslib@2.6.2: 4573 | resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 4574 | 4575 | /type-check@0.4.0: 4576 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 4577 | engines: {node: '>= 0.8.0'} 4578 | dependencies: 4579 | prelude-ls: 1.2.1 4580 | dev: true 4581 | 4582 | /type-fest@0.20.2: 4583 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 4584 | engines: {node: '>=10'} 4585 | dev: true 4586 | 4587 | /typed-array-buffer@1.0.2: 4588 | resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} 4589 | engines: {node: '>= 0.4'} 4590 | dependencies: 4591 | call-bind: 1.0.7 4592 | es-errors: 1.3.0 4593 | is-typed-array: 1.1.13 4594 | dev: true 4595 | 4596 | /typed-array-byte-length@1.0.0: 4597 | resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} 4598 | engines: {node: '>= 0.4'} 4599 | dependencies: 4600 | call-bind: 1.0.7 4601 | for-each: 0.3.3 4602 | has-proto: 1.0.3 4603 | is-typed-array: 1.1.13 4604 | dev: true 4605 | 4606 | /typed-array-byte-offset@1.0.2: 4607 | resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} 4608 | engines: {node: '>= 0.4'} 4609 | dependencies: 4610 | available-typed-arrays: 1.0.7 4611 | call-bind: 1.0.7 4612 | for-each: 0.3.3 4613 | gopd: 1.0.1 4614 | has-proto: 1.0.3 4615 | is-typed-array: 1.1.13 4616 | dev: true 4617 | 4618 | /typed-array-length@1.0.5: 4619 | resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==} 4620 | engines: {node: '>= 0.4'} 4621 | dependencies: 4622 | call-bind: 1.0.7 4623 | for-each: 0.3.3 4624 | gopd: 1.0.1 4625 | has-proto: 1.0.3 4626 | is-typed-array: 1.1.13 4627 | possible-typed-array-names: 1.0.0 4628 | dev: true 4629 | 4630 | /typescript@4.9.5: 4631 | resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} 4632 | engines: {node: '>=4.2.0'} 4633 | hasBin: true 4634 | dev: false 4635 | 4636 | /typescript@5.3.3: 4637 | resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} 4638 | engines: {node: '>=14.17'} 4639 | hasBin: true 4640 | dev: true 4641 | 4642 | /uid-promise@1.0.0: 4643 | resolution: {integrity: sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==} 4644 | dev: false 4645 | 4646 | /unbox-primitive@1.0.2: 4647 | resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} 4648 | dependencies: 4649 | call-bind: 1.0.7 4650 | has-bigints: 1.0.2 4651 | has-symbols: 1.0.3 4652 | which-boxed-primitive: 1.0.2 4653 | dev: true 4654 | 4655 | /undici-types@5.26.5: 4656 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 4657 | 4658 | /undici@5.26.5: 4659 | resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} 4660 | engines: {node: '>=14.0'} 4661 | dependencies: 4662 | '@fastify/busboy': 2.1.0 4663 | dev: false 4664 | 4665 | /undici@5.28.3: 4666 | resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} 4667 | engines: {node: '>=14.0'} 4668 | dependencies: 4669 | '@fastify/busboy': 2.1.0 4670 | 4671 | /universalify@0.1.2: 4672 | resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 4673 | engines: {node: '>= 4.0.0'} 4674 | dev: false 4675 | 4676 | /universalify@2.0.1: 4677 | resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} 4678 | engines: {node: '>= 10.0.0'} 4679 | dev: false 4680 | 4681 | /unpipe@1.0.0: 4682 | resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} 4683 | engines: {node: '>= 0.8'} 4684 | dev: false 4685 | 4686 | /update-browserslist-db@1.0.13(browserslist@4.23.0): 4687 | resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 4688 | hasBin: true 4689 | peerDependencies: 4690 | browserslist: '>= 4.21.0' 4691 | dependencies: 4692 | browserslist: 4.23.0 4693 | escalade: 3.1.2 4694 | picocolors: 1.0.0 4695 | dev: true 4696 | 4697 | /uri-js@4.4.1: 4698 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 4699 | dependencies: 4700 | punycode: 2.3.1 4701 | 4702 | /util-deprecate@1.0.2: 4703 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 4704 | 4705 | /uuid@3.3.2: 4706 | resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} 4707 | deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 4708 | hasBin: true 4709 | dev: false 4710 | 4711 | /v8-compile-cache-lib@3.0.1: 4712 | resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} 4713 | dev: false 4714 | 4715 | /vercel@33.5.1: 4716 | resolution: {integrity: sha512-lvQWtsElC4ZxdCAO8xBqNEoqcX+i4xdWRIXbDMCfEahTOeaaHs8asV68iP7/PJ3zC/9Zr0kTyx0CUtiBJaXZ9A==} 4717 | engines: {node: '>= 16'} 4718 | hasBin: true 4719 | dependencies: 4720 | '@vercel/build-utils': 7.7.0 4721 | '@vercel/fun': 1.1.0 4722 | '@vercel/go': 3.0.5 4723 | '@vercel/hydrogen': 1.0.2 4724 | '@vercel/next': 4.1.1 4725 | '@vercel/node': 3.0.19 4726 | '@vercel/python': 4.1.1 4727 | '@vercel/redwood': 2.0.7 4728 | '@vercel/remix-builder': 2.0.19 4729 | '@vercel/ruby': 2.0.5 4730 | '@vercel/static-build': 2.4.0 4731 | chokidar: 3.3.1 4732 | transitivePeerDependencies: 4733 | - '@swc/core' 4734 | - '@swc/wasm' 4735 | - encoding 4736 | - supports-color 4737 | dev: false 4738 | 4739 | /web-vitals@0.2.4: 4740 | resolution: {integrity: sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==} 4741 | dev: false 4742 | 4743 | /webidl-conversions@3.0.1: 4744 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 4745 | dev: false 4746 | 4747 | /whatwg-url@5.0.0: 4748 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 4749 | dependencies: 4750 | tr46: 0.0.3 4751 | webidl-conversions: 3.0.1 4752 | dev: false 4753 | 4754 | /which-boxed-primitive@1.0.2: 4755 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 4756 | dependencies: 4757 | is-bigint: 1.0.4 4758 | is-boolean-object: 1.1.2 4759 | is-number-object: 1.0.7 4760 | is-string: 1.0.7 4761 | is-symbol: 1.0.4 4762 | dev: true 4763 | 4764 | /which-builtin-type@1.1.3: 4765 | resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} 4766 | engines: {node: '>= 0.4'} 4767 | dependencies: 4768 | function.prototype.name: 1.1.6 4769 | has-tostringtag: 1.0.2 4770 | is-async-function: 2.0.0 4771 | is-date-object: 1.0.5 4772 | is-finalizationregistry: 1.0.2 4773 | is-generator-function: 1.0.10 4774 | is-regex: 1.1.4 4775 | is-weakref: 1.0.2 4776 | isarray: 2.0.5 4777 | which-boxed-primitive: 1.0.2 4778 | which-collection: 1.0.1 4779 | which-typed-array: 1.1.14 4780 | dev: true 4781 | 4782 | /which-collection@1.0.1: 4783 | resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} 4784 | dependencies: 4785 | is-map: 2.0.2 4786 | is-set: 2.0.2 4787 | is-weakmap: 2.0.1 4788 | is-weakset: 2.0.2 4789 | dev: true 4790 | 4791 | /which-typed-array@1.1.14: 4792 | resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} 4793 | engines: {node: '>= 0.4'} 4794 | dependencies: 4795 | available-typed-arrays: 1.0.7 4796 | call-bind: 1.0.7 4797 | for-each: 0.3.3 4798 | gopd: 1.0.1 4799 | has-tostringtag: 1.0.2 4800 | dev: true 4801 | 4802 | /which@2.0.2: 4803 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 4804 | engines: {node: '>= 8'} 4805 | hasBin: true 4806 | dependencies: 4807 | isexe: 2.0.0 4808 | 4809 | /wide-align@1.1.5: 4810 | resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} 4811 | dependencies: 4812 | string-width: 4.2.3 4813 | dev: false 4814 | 4815 | /workerd@1.20240129.0: 4816 | resolution: {integrity: sha512-t4pnsmjjk/u+GdVDgH2M1AFmJaBUABshYK/vT/HNrAXsHSwN6VR8Yqw0JQ845OokO34VLkuUtYQYyxHHKpdtsw==} 4817 | engines: {node: '>=16'} 4818 | hasBin: true 4819 | requiresBuild: true 4820 | optionalDependencies: 4821 | '@cloudflare/workerd-darwin-64': 1.20240129.0 4822 | '@cloudflare/workerd-darwin-arm64': 1.20240129.0 4823 | '@cloudflare/workerd-linux-64': 1.20240129.0 4824 | '@cloudflare/workerd-linux-arm64': 1.20240129.0 4825 | '@cloudflare/workerd-windows-64': 1.20240129.0 4826 | 4827 | /wrangler@3.28.4(@cloudflare/workers-types@4.20240208.0): 4828 | resolution: {integrity: sha512-LDwW4KhplRhIEfQaZry8AMZIOTpkYZXLWjg1MDSC3a12BXSY37pXACmFxbZeg2TzcOi30j+KqwLfv15vCavIyA==} 4829 | engines: {node: '>=16.17.0'} 4830 | hasBin: true 4831 | peerDependencies: 4832 | '@cloudflare/workers-types': ^4.20230914.0 4833 | peerDependenciesMeta: 4834 | '@cloudflare/workers-types': 4835 | optional: true 4836 | dependencies: 4837 | '@cloudflare/kv-asset-handler': 0.3.1 4838 | '@cloudflare/workers-types': 4.20240208.0 4839 | '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) 4840 | '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) 4841 | blake3-wasm: 2.1.5 4842 | chokidar: 3.6.0 4843 | esbuild: 0.17.19 4844 | miniflare: 3.20240129.3 4845 | nanoid: 3.3.7 4846 | path-to-regexp: 6.2.1 4847 | resolve: 1.22.8 4848 | resolve.exports: 2.0.2 4849 | selfsigned: 2.4.1 4850 | source-map: 0.6.1 4851 | xxhash-wasm: 1.0.2 4852 | optionalDependencies: 4853 | fsevents: 2.3.3 4854 | transitivePeerDependencies: 4855 | - bufferutil 4856 | - supports-color 4857 | - utf-8-validate 4858 | 4859 | /wrap-ansi@7.0.0: 4860 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 4861 | engines: {node: '>=10'} 4862 | dependencies: 4863 | ansi-styles: 4.3.0 4864 | string-width: 4.2.3 4865 | strip-ansi: 6.0.1 4866 | dev: true 4867 | 4868 | /wrap-ansi@8.1.0: 4869 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 4870 | engines: {node: '>=12'} 4871 | dependencies: 4872 | ansi-styles: 6.2.1 4873 | string-width: 5.1.2 4874 | strip-ansi: 7.1.0 4875 | dev: true 4876 | 4877 | /wrappy@1.0.2: 4878 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 4879 | 4880 | /ws@8.16.0: 4881 | resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} 4882 | engines: {node: '>=10.0.0'} 4883 | peerDependencies: 4884 | bufferutil: ^4.0.1 4885 | utf-8-validate: '>=5.0.2' 4886 | peerDependenciesMeta: 4887 | bufferutil: 4888 | optional: true 4889 | utf-8-validate: 4890 | optional: true 4891 | 4892 | /xdg-app-paths@5.1.0: 4893 | resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} 4894 | engines: {node: '>=6'} 4895 | dependencies: 4896 | xdg-portable: 7.3.0 4897 | dev: false 4898 | 4899 | /xdg-portable@7.3.0: 4900 | resolution: {integrity: sha512-sqMMuL1rc0FmMBOzCpd0yuy9trqF2yTTVe+E9ogwCSWQCdDEtQUwrZPT6AxqtsFGRNxycgncbP/xmOOSPw5ZUw==} 4901 | engines: {node: '>= 6.0'} 4902 | dependencies: 4903 | os-paths: 4.4.0 4904 | dev: false 4905 | 4906 | /xxhash-wasm@1.0.2: 4907 | resolution: {integrity: sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==} 4908 | 4909 | /yallist@3.1.1: 4910 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} 4911 | dev: false 4912 | 4913 | /yallist@4.0.0: 4914 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 4915 | 4916 | /yaml@2.3.4: 4917 | resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} 4918 | engines: {node: '>= 14'} 4919 | dev: true 4920 | 4921 | /yauzl-clone@1.0.4: 4922 | resolution: {integrity: sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==} 4923 | engines: {node: '>=6'} 4924 | dependencies: 4925 | events-intercept: 2.0.0 4926 | dev: false 4927 | 4928 | /yauzl-promise@2.1.3: 4929 | resolution: {integrity: sha512-A1pf6fzh6eYkK0L4Qp7g9jzJSDrM6nN0bOn5T0IbY4Yo3w+YkWlHFkJP7mzknMXjqusHFHlKsK2N+4OLsK2MRA==} 4930 | engines: {node: '>=6'} 4931 | dependencies: 4932 | yauzl: 2.10.0 4933 | yauzl-clone: 1.0.4 4934 | dev: false 4935 | 4936 | /yauzl@2.10.0: 4937 | resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} 4938 | dependencies: 4939 | buffer-crc32: 0.2.13 4940 | fd-slicer: 1.1.0 4941 | dev: false 4942 | 4943 | /yn@3.1.1: 4944 | resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} 4945 | engines: {node: '>=6'} 4946 | dev: false 4947 | 4948 | /yocto-queue@0.1.0: 4949 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 4950 | engines: {node: '>=10'} 4951 | dev: true 4952 | 4953 | /youch@3.3.3: 4954 | resolution: {integrity: sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==} 4955 | dependencies: 4956 | cookie: 0.5.0 4957 | mustache: 4.2.0 4958 | stacktracey: 2.1.8 4959 | 4960 | /zod@3.22.4: 4961 | resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} 4962 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- 1 | import type { Config } from "tailwindcss"; 2 | 3 | const config: Config = { 4 | content: [ 5 | "./pages/**/*.{js,ts,jsx,tsx,mdx}", 6 | "./components/**/*.{js,ts,jsx,tsx,mdx}", 7 | "./app/**/*.{js,ts,jsx,tsx,mdx}", 8 | ], 9 | theme: { 10 | extend: { 11 | backgroundImage: { 12 | "gradient-radial": "radial-gradient(var(--tw-gradient-stops))", 13 | "gradient-conic": 14 | "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))", 15 | }, 16 | }, 17 | }, 18 | plugins: [], 19 | }; 20 | export default config; 21 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["dom", "dom.iterable", "esnext"], 4 | "allowJs": true, 5 | "skipLibCheck": true, 6 | "strict": true, 7 | "noEmit": true, 8 | "esModuleInterop": true, 9 | "module": "esnext", 10 | "moduleResolution": "bundler", 11 | "resolveJsonModule": true, 12 | "isolatedModules": true, 13 | "jsx": "preserve", 14 | "incremental": true, 15 | "plugins": [ 16 | { 17 | "name": "next" 18 | } 19 | ], 20 | "paths": { 21 | "@/*": ["./*"] 22 | } 23 | }, 24 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 | "exclude": ["node_modules"] 26 | } 27 | -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- 1 | [[d1_databases]] 2 | binding = "DB" # i.e. available in your Worker on env.DB 3 | database_name = "pollo-4" 4 | database_id = "65f0f0dd-ab01-4b7b-ad28-793f45562df7" 5 | preview_database_id = "DB" --------------------------------------------------------------------------------