Openstatus www.openstatus.dev

🚀add favicon (#175)

* 🚀add favicon

* 🛂 pr check

authored by

Thibault Le Ouay and committed by
GitHub
59f850da 3009b055

+1809 -128
+3
apps/web/.env.example
··· 33 33 34 34 # Solves 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY', see https://github.com/nextauthjs/next-auth/issues/3580 35 35 # NODE_TLS_REJECT_UNAUTHORIZED="0" 36 + 37 + # For vercel upload 38 + BLOB_READ_WRITE_TOKEN=blob-read-write-token
+8
apps/web/next.config.js
··· 8 8 experimental: { 9 9 serverActions: true, 10 10 }, 11 + images: { 12 + remotePatterns: [ 13 + { 14 + protocol: "https", 15 + hostname: "**.public.blob.vercel-storage.com", 16 + }, 17 + ], 18 + }, 11 19 }; 12 20 13 21 module.exports = withContentlayer(nextConfig);
+1
apps/web/package.json
··· 45 45 "@upstash/qstash": "0.3.6", 46 46 "@upstash/redis": "1.21.0", 47 47 "@vercel/analytics": "1.0.1", 48 + "@vercel/blob": "0.10.0", 48 49 "class-variance-authority": "0.6.0", 49 50 "clsx": "1.2.1", 50 51 "cmdk": "0.2.0",
+20
apps/web/src/app/api/upload/route.ts
··· 1 + import { NextResponse } from "next/server"; 2 + import { put } from "@vercel/blob"; 3 + 4 + export async function POST(request: Request): Promise<NextResponse> { 5 + const { searchParams } = new URL(request.url); 6 + const filename = searchParams.get("filename"); 7 + 8 + if (!filename || !request.body) { 9 + return NextResponse.json( 10 + { error: "Internal Server Error" }, 11 + { status: 500 }, 12 + ); 13 + } 14 + 15 + const blob = await put(filename, request.body, { 16 + access: "public", 17 + }); 18 + 19 + return NextResponse.json(blob); 20 + }
+1
apps/web/src/app/status-page/[domain]/page.tsx
··· 43 43 return { 44 44 title: page?.title, 45 45 description: page?.description, 46 + icons: page?.icon, 46 47 twitter: { 47 48 images: [ 48 49 `/api/og?monitorId=${firstMonitor?.id}&title=${page?.title}&description=${
+67 -3
apps/web/src/components/forms/status-page-form.tsx
··· 1 1 "use client"; 2 2 3 3 import * as React from "react"; 4 + import { useCallback, useEffect, useRef, useTransition } from "react"; 5 + import Image from "next/image"; 4 6 import { useRouter } from "next/navigation"; 5 7 import { zodResolver } from "@hookform/resolvers/zod"; 8 + import type { PutBlobResult } from "@vercel/blob"; 6 9 import { useForm } from "react-hook-form"; 7 10 import type * as z from "zod"; 8 11 ··· 51 54 id: defaultValues?.id || 0, 52 55 monitors: defaultValues?.monitors ?? [], 53 56 workspaceSlug: "", 57 + icon: defaultValues?.icon || "", 54 58 }, 55 59 }); 56 60 const router = useRouter(); 57 - const [isPending, startTransition] = React.useTransition(); 61 + const inputFileRef = useRef<HTMLInputElement>(null); 62 + const [isPending, startTransition] = useTransition(); 58 63 const watchSlug = form.watch("slug"); 59 64 const debouncedSlug = useDebounce(watchSlug, 1000); // using debounce to not exhaust the server 60 65 const { toast } = useToast(); 61 66 62 - const checkUniqueSlug = React.useCallback(async () => { 67 + const checkUniqueSlug = useCallback(async () => { 63 68 const isUnique = await api.page.getSlugUniqueness.query({ 64 69 slug: debouncedSlug, 65 70 }); ··· 69 74 ); 70 75 }, [debouncedSlug, defaultValues?.slug]); 71 76 72 - React.useEffect(() => { 77 + useEffect(() => { 73 78 async function watchSlugChanges() { 74 79 const isUnique = await checkUniqueSlug(); 75 80 if (!isUnique) { ··· 109 114 }); 110 115 }; 111 116 117 + const handleChange = async (file: FileList | null) => { 118 + if (!file || file.length === 0) { 119 + return; 120 + } 121 + 122 + console.log(file[0]); 123 + const response = await fetch(`/api/upload?filename=${file[0].name}`, { 124 + method: "POST", 125 + body: file[0], 126 + }); 127 + 128 + const newblob = (await response.json()) as PutBlobResult; 129 + console.log(newblob.url); 130 + form.setValue("icon", newblob.url); 131 + }; 132 + 112 133 return ( 113 134 <Form {...form}> 114 135 <form ··· 171 192 <FormDescription> 172 193 The subdomain for your status page. At least 3 chars. 173 194 </FormDescription> 195 + <FormMessage /> 196 + </FormItem> 197 + )} 198 + /> 199 + <FormField 200 + control={form.control} 201 + name="icon" 202 + render={({ field }) => ( 203 + <FormItem className="sm:col-span-3"> 204 + <FormLabel>Favicon</FormLabel> 205 + <FormControl> 206 + <> 207 + {!field.value && ( 208 + <Input 209 + type="file" 210 + accept="image/x-icon,image/png" 211 + ref={inputFileRef} 212 + onChange={(e) => handleChange(e.target.files)} 213 + /> 214 + )} 215 + {field.value && ( 216 + <div className="flex items-center"> 217 + <div className="border-border h-10 w-10 rounded-sm border p-1"> 218 + <Image 219 + src={field.value} 220 + width={64} 221 + height={64} 222 + alt="Favicon" 223 + /> 224 + </div> 225 + <Button 226 + variant="link" 227 + onClick={() => { 228 + form.setValue("icon", ""); 229 + }} 230 + > 231 + Remove 232 + </Button> 233 + </div> 234 + )} 235 + </> 236 + </FormControl> 237 + <FormDescription>Your status page favicon</FormDescription> 174 238 <FormMessage /> 175 239 </FormItem> 176 240 )}
+2 -1
packages/db/src/schema/page.ts
··· 20 20 21 21 title: text("title").notNull(), // title of the page 22 22 description: text("description").notNull(), // description of the page 23 - icon: text("icon", { length: 256 }), // icon of the page 23 + icon: text("icon", { length: 256 }).default(""), // icon of the page 24 24 slug: text("slug", { length: 256 }).notNull().unique(), // which is used for https://slug.openstatus.dev 25 25 customDomain: text("custom_domain", { length: 256 }).notNull(), 26 26 published: integer("published", { mode: "boolean" }).default(false), ··· 53 53 // Schema for inserting a Page - can be used to validate API requests 54 54 export const insertPageSchema = createInsertSchema(page, { 55 55 customDomain: z.string().optional(), 56 + icon: z.string().optional(), 56 57 slug: slugSchema, 57 58 }); 58 59
+1707 -124
pnpm-lock.yaml
··· 180 180 '@vercel/analytics': 181 181 specifier: 1.0.1 182 182 version: 1.0.1 183 + '@vercel/blob': 184 + specifier: 0.10.0 185 + version: 0.10.0 183 186 class-variance-authority: 184 187 specifier: 0.6.0 185 188 version: 0.6.0(typescript@5.1.6) ··· 496 499 specifier: 5.1.6 497 500 version: 5.1.6 498 501 502 + packages/emails/.react-email: 503 + dependencies: 504 + '@radix-ui/colors': 505 + specifier: 0.1.8 506 + version: 0.1.8 507 + '@radix-ui/react-collapsible': 508 + specifier: 1.0.1 509 + version: 1.0.1(react-dom@18.2.0)(react@18.2.0) 510 + '@radix-ui/react-popover': 511 + specifier: 1.0.2 512 + version: 1.0.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0) 513 + '@radix-ui/react-slot': 514 + specifier: 1.0.1 515 + version: 1.0.1(react@18.2.0) 516 + '@radix-ui/react-toggle-group': 517 + specifier: 1.0.1 518 + version: 1.0.1(react-dom@18.2.0)(react@18.2.0) 519 + '@radix-ui/react-tooltip': 520 + specifier: 1.0.2 521 + version: 1.0.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0) 522 + '@react-email/button': 523 + specifier: 0.0.9 524 + version: 0.0.9 525 + '@react-email/components': 526 + specifier: 0.0.7 527 + version: 0.0.7 528 + '@react-email/head': 529 + specifier: 0.0.5 530 + version: 0.0.5 531 + '@react-email/html': 532 + specifier: 0.0.4 533 + version: 0.0.4 534 + '@react-email/render': 535 + specifier: 0.0.7 536 + version: 0.0.7 537 + '@react-email/tailwind': 538 + specifier: 0.0.8 539 + version: 0.0.8 540 + classnames: 541 + specifier: 2.3.2 542 + version: 2.3.2 543 + framer-motion: 544 + specifier: 8.4.6 545 + version: 8.4.6(react-dom@18.2.0)(react@18.2.0) 546 + next: 547 + specifier: 13.2.4 548 + version: 13.2.4(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) 549 + prism-react-renderer: 550 + specifier: 1.3.5 551 + version: 1.3.5(react@18.2.0) 552 + react: 553 + specifier: 18.2.0 554 + version: 18.2.0 555 + react-dom: 556 + specifier: 18.2.0 557 + version: 18.2.0(react@18.2.0) 558 + react-email: 559 + specifier: 1.9.4 560 + version: 1.9.4 561 + devDependencies: 562 + '@types/classnames': 563 + specifier: 2.3.1 564 + version: 2.3.1 565 + '@types/node': 566 + specifier: 18.11.9 567 + version: 18.11.9 568 + '@types/react': 569 + specifier: 18.0.25 570 + version: 18.0.25 571 + '@types/react-dom': 572 + specifier: 18.0.9 573 + version: 18.0.9 574 + autoprefixer: 575 + specifier: 10.4.13 576 + version: 10.4.13(postcss@8.4.19) 577 + eslint: 578 + specifier: 8.36.0 579 + version: 8.36.0 580 + eslint-config-next: 581 + specifier: 13.2.4 582 + version: 13.2.4(eslint@8.36.0)(typescript@4.9.3) 583 + eslint-config-prettier: 584 + specifier: 8.7.0 585 + version: 8.7.0(eslint@8.36.0) 586 + eslint-plugin-simple-import-sort: 587 + specifier: 10.0.0 588 + version: 10.0.0(eslint@8.36.0) 589 + eslint-plugin-unused-imports: 590 + specifier: 2.0.0 591 + version: 2.0.0(eslint@8.36.0) 592 + postcss: 593 + specifier: 8.4.19 594 + version: 8.4.19 595 + prettier: 596 + specifier: 2.8.4 597 + version: 2.8.4 598 + tailwindcss: 599 + specifier: 3.2.4 600 + version: 3.2.4(postcss@8.4.19) 601 + typescript: 602 + specifier: 4.9.3 603 + version: 4.9.3 604 + 499 605 packages/plans: 500 606 dependencies: 501 607 '@openstatus/db': ··· 802 908 engines: {node: '>=6.9.0'} 803 909 dependencies: 804 910 regenerator-runtime: 0.13.11 805 - dev: false 806 911 807 912 /@babel/template@7.22.5: 808 913 resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} ··· 1127 1232 resolution: {integrity: sha512-/crHGujo0xnuHIYNc1VgP0HGJGFSoSqq88JFXe6FmFyXPpWt8Xu39LyLg7rchsxfXFeEdA9CrIZvLV5eswXV5g==} 1128 1233 dev: false 1129 1234 1235 + /@emotion/is-prop-valid@0.8.8: 1236 + resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} 1237 + requiresBuild: true 1238 + dependencies: 1239 + '@emotion/memoize': 0.7.4 1240 + dev: false 1241 + optional: true 1242 + 1243 + /@emotion/memoize@0.7.4: 1244 + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} 1245 + requiresBuild: true 1246 + dev: false 1247 + optional: true 1248 + 1130 1249 /@esbuild-kit/core-utils@3.1.0: 1131 1250 resolution: {integrity: sha512-Uuk8RpCg/7fdHSceR1M6XbSZFSuMrxcePFuGgyvsBn+u339dk5OeL4jv2EojwTN2st/unJGsVm4qHWjWNmJ/tw==} 1132 1251 dependencies: ··· 1947 2066 dev: false 1948 2067 optional: true 1949 2068 2069 + /@eslint-community/eslint-utils@4.4.0(eslint@8.36.0): 2070 + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 2071 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2072 + peerDependencies: 2073 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 2074 + dependencies: 2075 + eslint: 8.36.0 2076 + eslint-visitor-keys: 3.4.2 2077 + dev: true 2078 + 1950 2079 /@eslint-community/eslint-utils@4.4.0(eslint@8.43.0): 1951 2080 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 1952 2081 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 1986 2115 transitivePeerDependencies: 1987 2116 - supports-color 1988 2117 2118 + /@eslint/js@8.36.0: 2119 + resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} 2120 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2121 + dev: true 2122 + 1989 2123 /@eslint/js@8.43.0: 1990 2124 resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==} 1991 2125 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 1999 2133 resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} 2000 2134 dev: false 2001 2135 2136 + /@floating-ui/core@0.7.3: 2137 + resolution: {integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==} 2138 + dev: false 2139 + 2002 2140 /@floating-ui/core@1.3.1: 2003 2141 resolution: {integrity: sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==} 2004 2142 dev: false 2005 2143 2144 + /@floating-ui/dom@0.5.4: 2145 + resolution: {integrity: sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==} 2146 + dependencies: 2147 + '@floating-ui/core': 0.7.3 2148 + dev: false 2149 + 2006 2150 /@floating-ui/dom@1.4.5: 2007 2151 resolution: {integrity: sha512-96KnRWkRnuBSSFbj0sFGwwOUd8EkiecINVl0O9wiZlZ64EkpyAOG3Xc2vKKNJmru0Z7RqWNymA+6b8OZqjgyyw==} 2008 2152 dependencies: 2009 2153 '@floating-ui/core': 1.3.1 2010 2154 dev: false 2011 2155 2156 + /@floating-ui/react-dom@0.7.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0): 2157 + resolution: {integrity: sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==} 2158 + peerDependencies: 2159 + react: '>=16.8.0' 2160 + react-dom: '>=16.8.0' 2161 + dependencies: 2162 + '@floating-ui/dom': 0.5.4 2163 + react: 18.2.0 2164 + react-dom: 18.2.0(react@18.2.0) 2165 + use-isomorphic-layout-effect: 1.1.2(@types/react@18.0.25)(react@18.2.0) 2166 + transitivePeerDependencies: 2167 + - '@types/react' 2168 + dev: false 2169 + 2012 2170 /@floating-ui/react-dom@2.0.1(react-dom@18.2.0)(react@18.2.0): 2013 2171 resolution: {integrity: sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==} 2014 2172 peerDependencies: ··· 2097 2255 - supports-color 2098 2256 dev: true 2099 2257 2258 + /@jest/environment@29.6.2: 2259 + resolution: {integrity: sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==} 2260 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 2261 + dependencies: 2262 + '@jest/fake-timers': 29.6.2 2263 + '@jest/types': 29.6.1 2264 + '@types/node': 20.3.1 2265 + jest-mock: 29.6.2 2266 + dev: false 2267 + 2268 + /@jest/fake-timers@29.6.2: 2269 + resolution: {integrity: sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==} 2270 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 2271 + dependencies: 2272 + '@jest/types': 29.6.1 2273 + '@sinonjs/fake-timers': 10.3.0 2274 + '@types/node': 20.3.1 2275 + jest-message-util: 29.6.2 2276 + jest-mock: 29.6.2 2277 + jest-util: 29.6.2 2278 + dev: false 2279 + 2280 + /@jest/schemas@29.6.0: 2281 + resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} 2282 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 2283 + dependencies: 2284 + '@sinclair/typebox': 0.27.8 2285 + dev: false 2286 + 2287 + /@jest/types@29.6.1: 2288 + resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==} 2289 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 2290 + dependencies: 2291 + '@jest/schemas': 29.6.0 2292 + '@types/istanbul-lib-coverage': 2.0.4 2293 + '@types/istanbul-reports': 3.0.1 2294 + '@types/node': 20.3.1 2295 + '@types/yargs': 17.0.24 2296 + chalk: 4.1.2 2297 + dev: false 2298 + 2100 2299 /@jitsu/js@1.2.1(@types/dlv@1.1.2): 2101 2300 resolution: {integrity: sha512-060audG5WQs5stKJt03HlIjkuoCYd6iteLsVXiBPboLKoBJvkIUG+P013QLGWzHfUWQwijJrpy6X2aNsloM4QQ==} 2102 2301 dependencies: ··· 2263 2462 react: 18.2.0 2264 2463 dev: false 2265 2464 2465 + /@motionone/animation@10.15.1: 2466 + resolution: {integrity: sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==} 2467 + dependencies: 2468 + '@motionone/easing': 10.15.1 2469 + '@motionone/types': 10.15.1 2470 + '@motionone/utils': 10.15.1 2471 + tslib: 2.6.1 2472 + dev: false 2473 + 2474 + /@motionone/dom@10.16.2: 2475 + resolution: {integrity: sha512-bnuHdNbge1FutZXv+k7xub9oPWcF0hsu8y1HTH/qg6av58YI0VufZ3ngfC7p2xhMJMnoh0LXFma2EGTgPeCkeg==} 2476 + dependencies: 2477 + '@motionone/animation': 10.15.1 2478 + '@motionone/generators': 10.15.1 2479 + '@motionone/types': 10.15.1 2480 + '@motionone/utils': 10.15.1 2481 + hey-listen: 1.0.8 2482 + tslib: 2.6.1 2483 + dev: false 2484 + 2485 + /@motionone/easing@10.15.1: 2486 + resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==} 2487 + dependencies: 2488 + '@motionone/utils': 10.15.1 2489 + tslib: 2.6.1 2490 + dev: false 2491 + 2492 + /@motionone/generators@10.15.1: 2493 + resolution: {integrity: sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==} 2494 + dependencies: 2495 + '@motionone/types': 10.15.1 2496 + '@motionone/utils': 10.15.1 2497 + tslib: 2.6.1 2498 + dev: false 2499 + 2500 + /@motionone/types@10.15.1: 2501 + resolution: {integrity: sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA==} 2502 + dev: false 2503 + 2504 + /@motionone/utils@10.15.1: 2505 + resolution: {integrity: sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==} 2506 + dependencies: 2507 + '@motionone/types': 10.15.1 2508 + hey-listen: 1.0.8 2509 + tslib: 2.6.1 2510 + dev: false 2511 + 2266 2512 /@napi-rs/simple-git-android-arm-eabi@0.1.8: 2267 2513 resolution: {integrity: sha512-JJCejHBB1G6O8nxjQLT4quWCcvLpC3oRdJJ9G3MFYSCoYS8i1bWCWeU+K7Br+xT+D6s1t9q8kNJAwJv9Ygpi0g==} 2268 2514 engines: {node: '>= 10'} ··· 2379 2625 '@napi-rs/simple-git-win32-x64-msvc': 0.1.8 2380 2626 dev: false 2381 2627 2628 + /@next/env@13.2.4: 2629 + resolution: {integrity: sha512-+Mq3TtpkeeKFZanPturjcXt+KHfKYnLlX6jMLyCrmpq6OOs4i1GqBOAauSkii9QeKCMTYzGppar21JU57b/GEA==} 2630 + dev: false 2631 + 2382 2632 /@next/env@13.4.12: 2383 2633 resolution: {integrity: sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==} 2384 2634 dev: false 2635 + 2636 + /@next/eslint-plugin-next@13.2.4: 2637 + resolution: {integrity: sha512-ck1lI+7r1mMJpqLNa3LJ5pxCfOB1lfJncKmRJeJxcJqcngaFwylreLP7da6Rrjr6u2gVRTfmnkSkjc80IiQCwQ==} 2638 + dependencies: 2639 + glob: 7.1.7 2640 + dev: true 2385 2641 2386 2642 /@next/eslint-plugin-next@13.4.1: 2387 2643 resolution: {integrity: sha512-tVPS/2FKlA3ANCRCYZVT5jdbUKasBU8LG6bYqcNhyORDFTlDYa4cAWQJjZ7msIgLwMQIbL8CAsxrOL8maa/4Lg==} ··· 2389 2645 glob: 7.1.7 2390 2646 dev: false 2391 2647 2648 + /@next/swc-android-arm-eabi@13.2.4: 2649 + resolution: {integrity: sha512-DWlalTSkLjDU11MY11jg17O1gGQzpRccM9Oes2yTqj2DpHndajrXHGxj9HGtJ+idq2k7ImUdJVWS2h2l/EDJOw==} 2650 + engines: {node: '>= 10'} 2651 + cpu: [arm] 2652 + os: [android] 2653 + requiresBuild: true 2654 + dev: false 2655 + optional: true 2656 + 2657 + /@next/swc-android-arm64@13.2.4: 2658 + resolution: {integrity: sha512-sRavmUImUCf332Gy+PjIfLkMhiRX1Ez4SI+3vFDRs1N5eXp+uNzjFUK/oLMMOzk6KFSkbiK/3Wt8+dHQR/flNg==} 2659 + engines: {node: '>= 10'} 2660 + cpu: [arm64] 2661 + os: [android] 2662 + requiresBuild: true 2663 + dev: false 2664 + optional: true 2665 + 2666 + /@next/swc-darwin-arm64@13.2.4: 2667 + resolution: {integrity: sha512-S6vBl+OrInP47TM3LlYx65betocKUUlTZDDKzTiRDbsRESeyIkBtZ6Qi5uT2zQs4imqllJznVjFd1bXLx3Aa6A==} 2668 + engines: {node: '>= 10'} 2669 + cpu: [arm64] 2670 + os: [darwin] 2671 + requiresBuild: true 2672 + dev: false 2673 + optional: true 2674 + 2392 2675 /@next/swc-darwin-arm64@13.4.12: 2393 2676 resolution: {integrity: sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==} 2394 2677 engines: {node: '>= 10'} ··· 2398 2681 dev: false 2399 2682 optional: true 2400 2683 2684 + /@next/swc-darwin-x64@13.2.4: 2685 + resolution: {integrity: sha512-a6LBuoYGcFOPGd4o8TPo7wmv5FnMr+Prz+vYHopEDuhDoMSHOnC+v+Ab4D7F0NMZkvQjEJQdJS3rqgFhlZmKlw==} 2686 + engines: {node: '>= 10'} 2687 + cpu: [x64] 2688 + os: [darwin] 2689 + requiresBuild: true 2690 + dev: false 2691 + optional: true 2692 + 2401 2693 /@next/swc-darwin-x64@13.4.12: 2402 2694 resolution: {integrity: sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==} 2403 2695 engines: {node: '>= 10'} ··· 2407 2699 dev: false 2408 2700 optional: true 2409 2701 2702 + /@next/swc-freebsd-x64@13.2.4: 2703 + resolution: {integrity: sha512-kkbzKVZGPaXRBPisoAQkh3xh22r+TD+5HwoC5bOkALraJ0dsOQgSMAvzMXKsN3tMzJUPS0tjtRf1cTzrQ0I5vQ==} 2704 + engines: {node: '>= 10'} 2705 + cpu: [x64] 2706 + os: [freebsd] 2707 + requiresBuild: true 2708 + dev: false 2709 + optional: true 2710 + 2711 + /@next/swc-linux-arm-gnueabihf@13.2.4: 2712 + resolution: {integrity: sha512-7qA1++UY0fjprqtjBZaOA6cas/7GekpjVsZn/0uHvquuITFCdKGFCsKNBx3S0Rpxmx6WYo0GcmhNRM9ru08BGg==} 2713 + engines: {node: '>= 10'} 2714 + cpu: [arm] 2715 + os: [linux] 2716 + requiresBuild: true 2717 + dev: false 2718 + optional: true 2719 + 2720 + /@next/swc-linux-arm64-gnu@13.2.4: 2721 + resolution: {integrity: sha512-xzYZdAeq883MwXgcwc72hqo/F/dwUxCukpDOkx/j1HTq/J0wJthMGjinN9wH5bPR98Mfeh1MZJ91WWPnZOedOg==} 2722 + engines: {node: '>= 10'} 2723 + cpu: [arm64] 2724 + os: [linux] 2725 + requiresBuild: true 2726 + dev: false 2727 + optional: true 2728 + 2410 2729 /@next/swc-linux-arm64-gnu@13.4.12: 2411 2730 resolution: {integrity: sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==} 2731 + engines: {node: '>= 10'} 2732 + cpu: [arm64] 2733 + os: [linux] 2734 + requiresBuild: true 2735 + dev: false 2736 + optional: true 2737 + 2738 + /@next/swc-linux-arm64-musl@13.2.4: 2739 + resolution: {integrity: sha512-8rXr3WfmqSiYkb71qzuDP6I6R2T2tpkmf83elDN8z783N9nvTJf2E7eLx86wu2OJCi4T05nuxCsh4IOU3LQ5xw==} 2412 2740 engines: {node: '>= 10'} 2413 2741 cpu: [arm64] 2414 2742 os: [linux] ··· 2425 2753 dev: false 2426 2754 optional: true 2427 2755 2756 + /@next/swc-linux-x64-gnu@13.2.4: 2757 + resolution: {integrity: sha512-Ngxh51zGSlYJ4EfpKG4LI6WfquulNdtmHg1yuOYlaAr33KyPJp4HeN/tivBnAHcZkoNy0hh/SbwDyCnz5PFJQQ==} 2758 + engines: {node: '>= 10'} 2759 + cpu: [x64] 2760 + os: [linux] 2761 + requiresBuild: true 2762 + dev: false 2763 + optional: true 2764 + 2428 2765 /@next/swc-linux-x64-gnu@13.4.12: 2429 2766 resolution: {integrity: sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==} 2430 2767 engines: {node: '>= 10'} ··· 2434 2771 dev: false 2435 2772 optional: true 2436 2773 2774 + /@next/swc-linux-x64-musl@13.2.4: 2775 + resolution: {integrity: sha512-gOvwIYoSxd+j14LOcvJr+ekd9fwYT1RyMAHOp7znA10+l40wkFiMONPLWiZuHxfRk+Dy7YdNdDh3ImumvL6VwA==} 2776 + engines: {node: '>= 10'} 2777 + cpu: [x64] 2778 + os: [linux] 2779 + requiresBuild: true 2780 + dev: false 2781 + optional: true 2782 + 2437 2783 /@next/swc-linux-x64-musl@13.4.12: 2438 2784 resolution: {integrity: sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==} 2439 2785 engines: {node: '>= 10'} ··· 2443 2789 dev: false 2444 2790 optional: true 2445 2791 2792 + /@next/swc-win32-arm64-msvc@13.2.4: 2793 + resolution: {integrity: sha512-q3NJzcfClgBm4HvdcnoEncmztxrA5GXqKeiZ/hADvC56pwNALt3ngDC6t6qr1YW9V/EPDxCYeaX4zYxHciW4Dw==} 2794 + engines: {node: '>= 10'} 2795 + cpu: [arm64] 2796 + os: [win32] 2797 + requiresBuild: true 2798 + dev: false 2799 + optional: true 2800 + 2446 2801 /@next/swc-win32-arm64-msvc@13.4.12: 2447 2802 resolution: {integrity: sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==} 2448 2803 engines: {node: '>= 10'} ··· 2452 2807 dev: false 2453 2808 optional: true 2454 2809 2810 + /@next/swc-win32-ia32-msvc@13.2.4: 2811 + resolution: {integrity: sha512-/eZ5ncmHUYtD2fc6EUmAIZlAJnVT2YmxDsKs1Ourx0ttTtvtma/WKlMV5NoUsyOez0f9ExLyOpeCoz5aj+MPXw==} 2812 + engines: {node: '>= 10'} 2813 + cpu: [ia32] 2814 + os: [win32] 2815 + requiresBuild: true 2816 + dev: false 2817 + optional: true 2818 + 2455 2819 /@next/swc-win32-ia32-msvc@13.4.12: 2456 2820 resolution: {integrity: sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==} 2457 2821 engines: {node: '>= 10'} 2458 2822 cpu: [ia32] 2823 + os: [win32] 2824 + requiresBuild: true 2825 + dev: false 2826 + optional: true 2827 + 2828 + /@next/swc-win32-x64-msvc@13.2.4: 2829 + resolution: {integrity: sha512-0MffFmyv7tBLlji01qc0IaPP/LVExzvj7/R5x1Jph1bTAIj4Vu81yFQWHHQAP6r4ff9Ukj1mBK6MDNVXm7Tcvw==} 2830 + engines: {node: '>= 10'} 2831 + cpu: [x64] 2459 2832 os: [win32] 2460 2833 requiresBuild: true 2461 2834 dev: false ··· 2824 3197 open: 9.1.0 2825 3198 picocolors: 1.0.0 2826 3199 tslib: 2.6.1 2827 - dev: false 2828 3200 2829 3201 /@popperjs/core@2.11.8: 2830 3202 resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} ··· 2871 3243 2872 3244 /@protobufjs/utf8@1.1.0: 2873 3245 resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} 3246 + dev: false 3247 + 3248 + /@radix-ui/colors@0.1.8: 3249 + resolution: {integrity: sha512-jwRMXYwC0hUo0mv6wGpuw254Pd9p/R6Td5xsRpOmaWkUHlooNWqVcadgyzlRumMq3xfOTXwJReU0Jv+EIy4Jbw==} 2874 3250 dev: false 2875 3251 2876 3252 /@radix-ui/number@1.0.1: ··· 2946 3322 react-dom: 18.2.0(react@18.2.0) 2947 3323 dev: false 2948 3324 3325 + /@radix-ui/react-arrow@1.0.1(react-dom@18.2.0)(react@18.2.0): 3326 + resolution: {integrity: sha512-1yientwXqXcErDHEv8av9ZVNEBldH8L9scVR3is20lL+jOCfcJyMFZFEY5cgIrgexsq1qggSXqiEL/d/4f+QXA==} 3327 + peerDependencies: 3328 + react: ^16.8 || ^17.0 || ^18.0 3329 + react-dom: ^16.8 || ^17.0 || ^18.0 3330 + dependencies: 3331 + '@babel/runtime': 7.22.6 3332 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3333 + react: 18.2.0 3334 + react-dom: 18.2.0(react@18.2.0) 3335 + dev: false 3336 + 2949 3337 /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 2950 3338 resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} 2951 3339 peerDependencies: ··· 2995 3383 react-dom: 18.2.0(react@18.2.0) 2996 3384 dev: false 2997 3385 3386 + /@radix-ui/react-collapsible@1.0.1(react-dom@18.2.0)(react@18.2.0): 3387 + resolution: {integrity: sha512-0maX4q91iYa4gjt3PsNf7dq/yqSR+HGAE8I5p54dQ6gnveS+ETWlMoijxrhmgV1k8svxpm34mQAtqIrJt4XZmA==} 3388 + peerDependencies: 3389 + react: ^16.8 || ^17.0 || ^18.0 3390 + react-dom: ^16.8 || ^17.0 || ^18.0 3391 + dependencies: 3392 + '@babel/runtime': 7.22.6 3393 + '@radix-ui/primitive': 1.0.0 3394 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3395 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 3396 + '@radix-ui/react-id': 1.0.0(react@18.2.0) 3397 + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) 3398 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3399 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 3400 + '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) 3401 + react: 18.2.0 3402 + react-dom: 18.2.0(react@18.2.0) 3403 + dev: false 3404 + 2998 3405 /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 2999 3406 resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} 3000 3407 peerDependencies: ··· 3019 3426 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.12)(react@18.2.0) 3020 3427 '@types/react': 18.2.12 3021 3428 '@types/react-dom': 18.2.5 3429 + react: 18.2.0 3430 + react-dom: 18.2.0(react@18.2.0) 3431 + dev: false 3432 + 3433 + /@radix-ui/react-collection@1.0.1(react-dom@18.2.0)(react@18.2.0): 3434 + resolution: {integrity: sha512-uuiFbs+YCKjn3X1DTSx9G7BHApu4GHbi3kgiwsnFUbOKCrwejAJv4eE4Vc8C0Oaxt9T0aV4ox0WCOdx+39Xo+g==} 3435 + peerDependencies: 3436 + react: ^16.8 || ^17.0 || ^18.0 3437 + react-dom: ^16.8 || ^17.0 || ^18.0 3438 + dependencies: 3439 + '@babel/runtime': 7.22.6 3440 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3441 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 3442 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3443 + '@radix-ui/react-slot': 1.0.1(react@18.2.0) 3022 3444 react: 18.2.0 3023 3445 react-dom: 18.2.0(react@18.2.0) 3024 3446 dev: false ··· 3154 3576 react-remove-scroll: 2.5.5(@types/react@18.2.12)(react@18.2.0) 3155 3577 dev: false 3156 3578 3579 + /@radix-ui/react-direction@1.0.0(react@18.2.0): 3580 + resolution: {integrity: sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==} 3581 + peerDependencies: 3582 + react: ^16.8 || ^17.0 || ^18.0 3583 + dependencies: 3584 + '@babel/runtime': 7.22.6 3585 + react: 18.2.0 3586 + dev: false 3587 + 3157 3588 /@radix-ui/react-direction@1.0.1(@types/react@18.2.12)(react@18.2.0): 3158 3589 resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} 3159 3590 peerDependencies: ··· 3180 3611 '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) 3181 3612 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) 3182 3613 '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.2.0) 3614 + react: 18.2.0 3615 + react-dom: 18.2.0(react@18.2.0) 3616 + dev: false 3617 + 3618 + /@radix-ui/react-dismissable-layer@1.0.2(react-dom@18.2.0)(react@18.2.0): 3619 + resolution: {integrity: sha512-WjJzMrTWROozDqLB0uRWYvj4UuXsM/2L19EmQ3Au+IJWqwvwq9Bwd+P8ivo0Deg9JDPArR1I6MbWNi1CmXsskg==} 3620 + peerDependencies: 3621 + react: ^16.8 || ^17.0 || ^18.0 3622 + react-dom: ^16.8 || ^17.0 || ^18.0 3623 + dependencies: 3624 + '@babel/runtime': 7.22.6 3625 + '@radix-ui/primitive': 1.0.0 3626 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3627 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3628 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) 3629 + '@radix-ui/react-use-escape-keydown': 1.0.2(react@18.2.0) 3183 3630 react: 18.2.0 3184 3631 react-dom: 18.2.0(react@18.2.0) 3185 3632 dev: false ··· 3273 3720 react-dom: 18.2.0(react@18.2.0) 3274 3721 dev: false 3275 3722 3723 + /@radix-ui/react-focus-scope@1.0.1(react-dom@18.2.0)(react@18.2.0): 3724 + resolution: {integrity: sha512-Ej2MQTit8IWJiS2uuujGUmxXjF/y5xZptIIQnyd2JHLwtV0R2j9NRVoRj/1j/gJ7e3REdaBw4Hjf4a1ImhkZcQ==} 3725 + peerDependencies: 3726 + react: ^16.8 || ^17.0 || ^18.0 3727 + react-dom: ^16.8 || ^17.0 || ^18.0 3728 + dependencies: 3729 + '@babel/runtime': 7.22.6 3730 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3731 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3732 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) 3733 + react: 18.2.0 3734 + react-dom: 18.2.0(react@18.2.0) 3735 + dev: false 3736 + 3276 3737 /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3277 3738 resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} 3278 3739 peerDependencies: ··· 3409 3870 react-remove-scroll: 2.5.5(@types/react@18.2.12)(react@18.2.0) 3410 3871 dev: false 3411 3872 3873 + /@radix-ui/react-popover@1.0.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0): 3874 + resolution: {integrity: sha512-4tqZEl9w95R5mlZ/sFdgBnfhCBOEPepLIurBA5kt/qaAhldJ1tNQd0ngr0ET0AHbPotT4mwxMPr7a+MA/wbK0g==} 3875 + peerDependencies: 3876 + react: ^16.8 || ^17.0 || ^18.0 3877 + react-dom: ^16.8 || ^17.0 || ^18.0 3878 + dependencies: 3879 + '@babel/runtime': 7.22.6 3880 + '@radix-ui/primitive': 1.0.0 3881 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3882 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 3883 + '@radix-ui/react-dismissable-layer': 1.0.2(react-dom@18.2.0)(react@18.2.0) 3884 + '@radix-ui/react-focus-guards': 1.0.0(react@18.2.0) 3885 + '@radix-ui/react-focus-scope': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3886 + '@radix-ui/react-id': 1.0.0(react@18.2.0) 3887 + '@radix-ui/react-popper': 1.0.1(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0) 3888 + '@radix-ui/react-portal': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3889 + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) 3890 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3891 + '@radix-ui/react-slot': 1.0.1(react@18.2.0) 3892 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 3893 + aria-hidden: 1.2.3 3894 + react: 18.2.0 3895 + react-dom: 18.2.0(react@18.2.0) 3896 + react-remove-scroll: 2.5.5(@types/react@18.0.25)(react@18.2.0) 3897 + transitivePeerDependencies: 3898 + - '@types/react' 3899 + dev: false 3900 + 3412 3901 /@radix-ui/react-popover@1.0.6(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3413 3902 resolution: {integrity: sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA==} 3414 3903 peerDependencies: ··· 3444 3933 react-remove-scroll: 2.5.5(@types/react@18.2.12)(react@18.2.0) 3445 3934 dev: false 3446 3935 3936 + /@radix-ui/react-popper@1.0.1(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0): 3937 + resolution: {integrity: sha512-J4Vj7k3k+EHNWgcKrE+BLlQfpewxA7Zd76h5I0bIa+/EqaIZ3DuwrbPj49O3wqN+STnXsBuxiHLiF0iU3yfovw==} 3938 + peerDependencies: 3939 + react: ^16.8 || ^17.0 || ^18.0 3940 + react-dom: ^16.8 || ^17.0 || ^18.0 3941 + dependencies: 3942 + '@babel/runtime': 7.22.6 3943 + '@floating-ui/react-dom': 0.7.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0) 3944 + '@radix-ui/react-arrow': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3945 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 3946 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 3947 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 3948 + '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) 3949 + '@radix-ui/react-use-rect': 1.0.0(react@18.2.0) 3950 + '@radix-ui/react-use-size': 1.0.0(react@18.2.0) 3951 + '@radix-ui/rect': 1.0.0 3952 + react: 18.2.0 3953 + react-dom: 18.2.0(react@18.2.0) 3954 + transitivePeerDependencies: 3955 + - '@types/react' 3956 + dev: false 3957 + 3447 3958 /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3448 3959 resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} 3449 3960 peerDependencies: ··· 3486 3997 react-dom: 18.2.0(react@18.2.0) 3487 3998 dev: false 3488 3999 4000 + /@radix-ui/react-portal@1.0.1(react-dom@18.2.0)(react@18.2.0): 4001 + resolution: {integrity: sha512-NY2vUWI5WENgAT1nfC6JS7RU5xRYBfjZVLq0HmgEN1Ezy3rk/UruMV4+Rd0F40PEaFC5SrLS1ixYvcYIQrb4Ig==} 4002 + peerDependencies: 4003 + react: ^16.8 || ^17.0 || ^18.0 4004 + react-dom: ^16.8 || ^17.0 || ^18.0 4005 + dependencies: 4006 + '@babel/runtime': 7.22.6 4007 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4008 + react: 18.2.0 4009 + react-dom: 18.2.0(react@18.2.0) 4010 + dev: false 4011 + 3489 4012 /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3490 4013 resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} 3491 4014 peerDependencies: ··· 3554 4077 react-dom: 18.2.0(react@18.2.0) 3555 4078 dev: false 3556 4079 4080 + /@radix-ui/react-primitive@1.0.1(react-dom@18.2.0)(react@18.2.0): 4081 + resolution: {integrity: sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==} 4082 + peerDependencies: 4083 + react: ^16.8 || ^17.0 || ^18.0 4084 + react-dom: ^16.8 || ^17.0 || ^18.0 4085 + dependencies: 4086 + '@babel/runtime': 7.22.6 4087 + '@radix-ui/react-slot': 1.0.1(react@18.2.0) 4088 + react: 18.2.0 4089 + react-dom: 18.2.0(react@18.2.0) 4090 + dev: false 4091 + 3557 4092 /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3558 4093 resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} 3559 4094 peerDependencies: ··· 3605 4140 react-dom: 18.2.0(react@18.2.0) 3606 4141 dev: false 3607 4142 4143 + /@radix-ui/react-roving-focus@1.0.1(react-dom@18.2.0)(react@18.2.0): 4144 + resolution: {integrity: sha512-TB76u5TIxKpqMpUAuYH2VqMhHYKa+4Vs1NHygo/llLvlffN6mLVsFhz0AnSFlSBAvTBYVHYAkHAyEt7x1gPJOA==} 4145 + peerDependencies: 4146 + react: ^16.8 || ^17.0 || ^18.0 4147 + react-dom: ^16.8 || ^17.0 || ^18.0 4148 + dependencies: 4149 + '@babel/runtime': 7.22.6 4150 + '@radix-ui/primitive': 1.0.0 4151 + '@radix-ui/react-collection': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4152 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 4153 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 4154 + '@radix-ui/react-direction': 1.0.0(react@18.2.0) 4155 + '@radix-ui/react-id': 1.0.0(react@18.2.0) 4156 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4157 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) 4158 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 4159 + react: 18.2.0 4160 + react-dom: 18.2.0(react@18.2.0) 4161 + dev: false 4162 + 3608 4163 /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3609 4164 resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} 3610 4165 peerDependencies: ··· 3706 4261 react: 18.2.0 3707 4262 dev: false 3708 4263 4264 + /@radix-ui/react-slot@1.0.1(react@18.2.0): 4265 + resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} 4266 + peerDependencies: 4267 + react: ^16.8 || ^17.0 || ^18.0 4268 + dependencies: 4269 + '@babel/runtime': 7.22.6 4270 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 4271 + react: 18.2.0 4272 + dev: false 4273 + 3709 4274 /@radix-ui/react-slot@1.0.2(@types/react@18.2.12)(react@18.2.0): 3710 4275 resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} 3711 4276 peerDependencies: ··· 3808 4373 react-dom: 18.2.0(react@18.2.0) 3809 4374 dev: false 3810 4375 4376 + /@radix-ui/react-toggle-group@1.0.1(react-dom@18.2.0)(react@18.2.0): 4377 + resolution: {integrity: sha512-eye/gYvzy82xtoSSeu5Pwlzrh6N2rOcDIwAI7xMatu622Qjlg64LtwB0PSh3iWdmn6Wqy1Fjo5twNPQsp0guiw==} 4378 + peerDependencies: 4379 + react: ^16.8 || ^17.0 || ^18.0 4380 + react-dom: ^16.8 || ^17.0 || ^18.0 4381 + dependencies: 4382 + '@babel/runtime': 7.22.6 4383 + '@radix-ui/primitive': 1.0.0 4384 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 4385 + '@radix-ui/react-direction': 1.0.0(react@18.2.0) 4386 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4387 + '@radix-ui/react-roving-focus': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4388 + '@radix-ui/react-toggle': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4389 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 4390 + react: 18.2.0 4391 + react-dom: 18.2.0(react@18.2.0) 4392 + dev: false 4393 + 4394 + /@radix-ui/react-toggle@1.0.1(react-dom@18.2.0)(react@18.2.0): 4395 + resolution: {integrity: sha512-hZIp9ZKnw4NwVqeB4evWBLa91ryaSJhAO0Ed82wkzRPgg/I29ypcY6SuBb3AMZW+GsuBZpIVujpCq+33TdEcyg==} 4396 + peerDependencies: 4397 + react: ^16.8 || ^17.0 || ^18.0 4398 + react-dom: ^16.8 || ^17.0 || ^18.0 4399 + dependencies: 4400 + '@babel/runtime': 7.22.6 4401 + '@radix-ui/primitive': 1.0.0 4402 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4403 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 4404 + react: 18.2.0 4405 + react-dom: 18.2.0(react@18.2.0) 4406 + dev: false 4407 + 4408 + /@radix-ui/react-tooltip@1.0.2(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0): 4409 + resolution: {integrity: sha512-11gUlok2rv5mu+KBtxniOKKNKjqC/uTbgFHWoQdbF46vMV+zjDaBvCtVDK9+MTddlpmlisGPGvvojX7Qm0yr+g==} 4410 + peerDependencies: 4411 + react: ^16.8 || ^17.0 || ^18.0 4412 + react-dom: ^16.8 || ^17.0 || ^18.0 4413 + dependencies: 4414 + '@babel/runtime': 7.22.6 4415 + '@radix-ui/primitive': 1.0.0 4416 + '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) 4417 + '@radix-ui/react-context': 1.0.0(react@18.2.0) 4418 + '@radix-ui/react-dismissable-layer': 1.0.2(react-dom@18.2.0)(react@18.2.0) 4419 + '@radix-ui/react-id': 1.0.0(react@18.2.0) 4420 + '@radix-ui/react-popper': 1.0.1(@types/react@18.0.25)(react-dom@18.2.0)(react@18.2.0) 4421 + '@radix-ui/react-portal': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4422 + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) 4423 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4424 + '@radix-ui/react-slot': 1.0.1(react@18.2.0) 4425 + '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) 4426 + '@radix-ui/react-visually-hidden': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4427 + react: 18.2.0 4428 + react-dom: 18.2.0(react@18.2.0) 4429 + transitivePeerDependencies: 4430 + - '@types/react' 4431 + dev: false 4432 + 3811 4433 /@radix-ui/react-tooltip@1.0.6(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3812 4434 resolution: {integrity: sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg==} 3813 4435 peerDependencies: ··· 3898 4520 react: 18.2.0 3899 4521 dev: false 3900 4522 4523 + /@radix-ui/react-use-escape-keydown@1.0.2(react@18.2.0): 4524 + resolution: {integrity: sha512-DXGim3x74WgUv+iMNCF+cAo8xUHHeqvjx8zs7trKf+FkQKPQXLk2sX7Gx1ysH7Q76xCpZuxIJE7HLPxRE+Q+GA==} 4525 + peerDependencies: 4526 + react: ^16.8 || ^17.0 || ^18.0 4527 + dependencies: 4528 + '@babel/runtime': 7.22.6 4529 + '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) 4530 + react: 18.2.0 4531 + dev: false 4532 + 3901 4533 /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.12)(react@18.2.0): 3902 4534 resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} 3903 4535 peerDependencies: ··· 3950 4582 react: 18.2.0 3951 4583 dev: false 3952 4584 4585 + /@radix-ui/react-use-rect@1.0.0(react@18.2.0): 4586 + resolution: {integrity: sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==} 4587 + peerDependencies: 4588 + react: ^16.8 || ^17.0 || ^18.0 4589 + dependencies: 4590 + '@babel/runtime': 7.22.6 4591 + '@radix-ui/rect': 1.0.0 4592 + react: 18.2.0 4593 + dev: false 4594 + 3953 4595 /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.12)(react@18.2.0): 3954 4596 resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} 3955 4597 peerDependencies: ··· 3965 4607 react: 18.2.0 3966 4608 dev: false 3967 4609 4610 + /@radix-ui/react-use-size@1.0.0(react@18.2.0): 4611 + resolution: {integrity: sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==} 4612 + peerDependencies: 4613 + react: ^16.8 || ^17.0 || ^18.0 4614 + dependencies: 4615 + '@babel/runtime': 7.22.6 4616 + '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) 4617 + react: 18.2.0 4618 + dev: false 4619 + 3968 4620 /@radix-ui/react-use-size@1.0.1(@types/react@18.2.12)(react@18.2.0): 3969 4621 resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} 3970 4622 peerDependencies: ··· 3980 4632 react: 18.2.0 3981 4633 dev: false 3982 4634 4635 + /@radix-ui/react-visually-hidden@1.0.1(react-dom@18.2.0)(react@18.2.0): 4636 + resolution: {integrity: sha512-K1hJcCMfWfiYUibRqf3V8r5Drpyf7rh44jnrwAbdvI5iCCijilBBeyQv9SKidYNZIopMdCyR9FnIjkHxHN0FcQ==} 4637 + peerDependencies: 4638 + react: ^16.8 || ^17.0 || ^18.0 4639 + react-dom: ^16.8 || ^17.0 || ^18.0 4640 + dependencies: 4641 + '@babel/runtime': 7.22.6 4642 + '@radix-ui/react-primitive': 1.0.1(react-dom@18.2.0)(react@18.2.0) 4643 + react: 18.2.0 4644 + react-dom: 18.2.0(react@18.2.0) 4645 + dev: false 4646 + 3983 4647 /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.5)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): 3984 4648 resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} 3985 4649 peerDependencies: ··· 3999 4663 '@types/react-dom': 18.2.5 4000 4664 react: 18.2.0 4001 4665 react-dom: 18.2.0(react@18.2.0) 4666 + dev: false 4667 + 4668 + /@radix-ui/rect@1.0.0: 4669 + resolution: {integrity: sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==} 4670 + dependencies: 4671 + '@babel/runtime': 7.22.6 4002 4672 dev: false 4003 4673 4004 4674 /@radix-ui/rect@1.0.1: ··· 4167 4837 4168 4838 /@rushstack/eslint-patch@1.3.2: 4169 4839 resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==} 4170 - dev: false 4171 4840 4172 4841 /@selderee/plugin-htmlparser2@0.10.0: 4173 4842 resolution: {integrity: sha512-gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==} ··· 4176 4845 selderee: 0.10.0 4177 4846 dev: false 4178 4847 4848 + /@sinclair/typebox@0.27.8: 4849 + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} 4850 + dev: false 4851 + 4852 + /@sinonjs/commons@3.0.0: 4853 + resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} 4854 + dependencies: 4855 + type-detect: 4.0.8 4856 + dev: false 4857 + 4858 + /@sinonjs/fake-timers@10.3.0: 4859 + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} 4860 + dependencies: 4861 + '@sinonjs/commons': 3.0.0 4862 + dev: false 4863 + 4179 4864 /@stablelib/base64@1.0.1: 4180 4865 resolution: {integrity: sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==} 4866 + dev: false 4867 + 4868 + /@swc/helpers@0.4.14: 4869 + resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} 4870 + dependencies: 4871 + tslib: 2.6.1 4181 4872 dev: false 4182 4873 4183 4874 /@swc/helpers@0.5.1: ··· 4285 4976 dependencies: 4286 4977 npm-to-yarn: 2.0.0 4287 4978 unist-util-visit: 5.0.0 4979 + dev: false 4980 + 4981 + /@tootallnate/once@2.0.0: 4982 + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} 4983 + engines: {node: '>= 10'} 4288 4984 dev: false 4289 4985 4290 4986 /@trpc/client@10.35.0(@trpc/server@10.35.0): ··· 4386 5082 '@types/node': 20.3.1 4387 5083 dev: false 4388 5084 5085 + /@types/classnames@2.3.1: 5086 + resolution: {integrity: sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==} 5087 + deprecated: This is a stub types definition. classnames provides its own type definitions, so you do not need this installed. 5088 + dependencies: 5089 + classnames: 2.3.2 5090 + dev: true 5091 + 4389 5092 /@types/connect@3.4.35: 4390 5093 resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} 4391 5094 dependencies: ··· 4482 5185 rxjs: 6.6.7 4483 5186 dev: true 4484 5187 5188 + /@types/istanbul-lib-coverage@2.0.4: 5189 + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} 5190 + dev: false 5191 + 5192 + /@types/istanbul-lib-report@3.0.0: 5193 + resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} 5194 + dependencies: 5195 + '@types/istanbul-lib-coverage': 2.0.4 5196 + dev: false 5197 + 5198 + /@types/istanbul-reports@3.0.1: 5199 + resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} 5200 + dependencies: 5201 + '@types/istanbul-lib-report': 3.0.0 5202 + dev: false 5203 + 4485 5204 /@types/js-yaml@4.0.5: 4486 5205 resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==} 4487 5206 dev: false 4488 5207 5208 + /@types/jsdom@20.0.1: 5209 + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} 5210 + dependencies: 5211 + '@types/node': 20.3.1 5212 + '@types/tough-cookie': 4.0.2 5213 + parse5: 7.1.2 5214 + dev: false 5215 + 4489 5216 /@types/json-schema@7.0.12: 4490 5217 resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} 4491 5218 dev: false 4492 5219 4493 5220 /@types/json5@0.0.29: 4494 5221 resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 4495 - dev: false 4496 5222 4497 5223 /@types/katex@0.14.0: 4498 5224 resolution: {integrity: sha512-+2FW2CcT0K3P+JMR8YG846bmDwplKUTsWgT2ENwdQ1UdVfRk3GQrh6Mi4sTopy30gI8Uau5CEqHTDZ6YvWIUPA==} ··· 4564 5290 resolution: {integrity: sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==} 4565 5291 dev: true 4566 5292 5293 + /@types/node@18.11.9: 5294 + resolution: {integrity: sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==} 5295 + dev: true 5296 + 4567 5297 /@types/node@20.3.1: 4568 5298 resolution: {integrity: sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==} 4569 5299 ··· 4586 5316 resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} 4587 5317 dev: false 4588 5318 5319 + /@types/react-dom@18.0.9: 5320 + resolution: {integrity: sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==} 5321 + dependencies: 5322 + '@types/react': 18.2.16 5323 + dev: true 5324 + 4589 5325 /@types/react-dom@18.2.5: 4590 5326 resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==} 4591 5327 dependencies: ··· 4597 5333 '@types/react': 18.2.16 4598 5334 dev: true 4599 5335 5336 + /@types/react@18.0.25: 5337 + resolution: {integrity: sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==} 5338 + dependencies: 5339 + '@types/prop-types': 15.7.5 5340 + '@types/scheduler': 0.16.3 5341 + csstype: 3.1.2 5342 + 4600 5343 /@types/react@18.2.12: 4601 5344 resolution: {integrity: sha512-ndmBMLCgn38v3SntMeoJaIrO6tGHYKMEBohCUmw8HoLLQdRMOIGXfeYaBTLe2lsFaSB3MOK1VXscYFnmLtTSmw==} 4602 5345 dependencies: ··· 4637 5380 '@types/node': 20.3.1 4638 5381 dev: false 4639 5382 5383 + /@types/stack-utils@2.0.1: 5384 + resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} 5385 + dev: false 5386 + 4640 5387 /@types/through@0.0.30: 4641 5388 resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} 4642 5389 dependencies: 4643 5390 '@types/node': 20.3.1 4644 5391 dev: true 5392 + 5393 + /@types/tough-cookie@4.0.2: 5394 + resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} 5395 + dev: false 4645 5396 4646 5397 /@types/unist@2.0.7: 4647 5398 resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==} ··· 4656 5407 '@types/node': 20.3.1 4657 5408 dev: false 4658 5409 5410 + /@types/yargs-parser@21.0.0: 5411 + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} 5412 + dev: false 5413 + 5414 + /@types/yargs@17.0.24: 5415 + resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} 5416 + dependencies: 5417 + '@types/yargs-parser': 21.0.0 5418 + dev: false 5419 + 4659 5420 /@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.43.0)(typescript@5.1.6): 4660 5421 resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==} 4661 5422 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 4684 5445 - supports-color 4685 5446 dev: false 4686 5447 5448 + /@typescript-eslint/parser@5.59.9(eslint@8.36.0)(typescript@4.9.3): 5449 + resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==} 5450 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5451 + peerDependencies: 5452 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 5453 + typescript: '*' 5454 + peerDependenciesMeta: 5455 + typescript: 5456 + optional: true 5457 + dependencies: 5458 + '@typescript-eslint/scope-manager': 5.59.9 5459 + '@typescript-eslint/types': 5.59.9 5460 + '@typescript-eslint/typescript-estree': 5.59.9(typescript@4.9.3) 5461 + debug: 4.3.4 5462 + eslint: 8.36.0 5463 + typescript: 4.9.3 5464 + transitivePeerDependencies: 5465 + - supports-color 5466 + dev: true 5467 + 4687 5468 /@typescript-eslint/parser@5.59.9(eslint@8.43.0)(typescript@5.1.6): 4688 5469 resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==} 4689 5470 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 4710 5491 dependencies: 4711 5492 '@typescript-eslint/types': 5.59.9 4712 5493 '@typescript-eslint/visitor-keys': 5.59.9 4713 - dev: false 4714 5494 4715 5495 /@typescript-eslint/type-utils@5.59.9(eslint@8.43.0)(typescript@5.1.6): 4716 5496 resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==} ··· 4735 5515 /@typescript-eslint/types@5.59.9: 4736 5516 resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==} 4737 5517 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4738 - dev: false 5518 + 5519 + /@typescript-eslint/typescript-estree@5.59.9(typescript@4.9.3): 5520 + resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==} 5521 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5522 + peerDependencies: 5523 + typescript: '*' 5524 + peerDependenciesMeta: 5525 + typescript: 5526 + optional: true 5527 + dependencies: 5528 + '@typescript-eslint/types': 5.59.9 5529 + '@typescript-eslint/visitor-keys': 5.59.9 5530 + debug: 4.3.4 5531 + globby: 11.1.0 5532 + is-glob: 4.0.3 5533 + semver: 7.5.4 5534 + tsutils: 3.21.0(typescript@4.9.3) 5535 + typescript: 4.9.3 5536 + transitivePeerDependencies: 5537 + - supports-color 5538 + dev: true 4739 5539 4740 5540 /@typescript-eslint/typescript-estree@5.59.9(typescript@5.1.6): 4741 5541 resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==} ··· 4784 5584 dependencies: 4785 5585 '@typescript-eslint/types': 5.59.9 4786 5586 eslint-visitor-keys: 3.4.1 4787 - dev: false 4788 5587 4789 5588 /@upstash/core-analytics@0.0.6: 4790 5589 resolution: {integrity: sha512-cpPSR0XJAJs4Ddz9nq3tINlPS5aLfWVCqhhtHnXt4p7qr5+/Znlt1Es736poB/9rnl1hAHrOsOvVj46NEXcVqA==} ··· 4838 5637 resolution: {integrity: sha512-Ux0c9qUfkcPqng3vrR0GTrlQdqNJ2JREn/2ydrVuKwM3RtMfF2mWX31Ijqo1opSjNAq6rK76PwtANw6kl6TAow==} 4839 5638 dev: false 4840 5639 5640 + /@vercel/blob@0.10.0: 5641 + resolution: {integrity: sha512-ypRO1Q0mil2FjvNCZDGmOBrdARuuR+FpV4MKkQvFvHiyc2K6EB16XmrFOdmHojPiof172NL4b1Y6hpfbUtq5IA==} 5642 + engines: {node: '>=16.14'} 5643 + dependencies: 5644 + jest-environment-jsdom: 29.6.1 5645 + undici: 5.22.1 5646 + transitivePeerDependencies: 5647 + - bufferutil 5648 + - canvas 5649 + - supports-color 5650 + - utf-8-validate 5651 + dev: false 5652 + 5653 + /abab@2.0.6: 5654 + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} 5655 + dev: false 5656 + 4841 5657 /abbrev@1.1.1: 4842 5658 resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} 4843 5659 dev: false 4844 5660 5661 + /acorn-globals@7.0.1: 5662 + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} 5663 + dependencies: 5664 + acorn: 8.10.0 5665 + acorn-walk: 8.2.0 5666 + dev: false 5667 + 4845 5668 /acorn-jsx@5.3.2(acorn@8.10.0): 4846 5669 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 4847 5670 peerDependencies: ··· 4855 5678 acorn: 7.4.1 4856 5679 acorn-walk: 7.2.0 4857 5680 xtend: 4.0.2 4858 - dev: false 4859 5681 4860 5682 /acorn-walk@7.2.0: 4861 5683 resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} 4862 5684 engines: {node: '>=0.4.0'} 4863 - dev: false 4864 5685 4865 5686 /acorn-walk@8.2.0: 4866 5687 resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} 4867 5688 engines: {node: '>=0.4.0'} 4868 - dev: true 4869 5689 4870 5690 /acorn@7.4.1: 4871 5691 resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} 4872 5692 engines: {node: '>=0.4.0'} 4873 5693 hasBin: true 4874 - dev: false 4875 5694 4876 5695 /acorn@8.10.0: 4877 5696 resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} 4878 5697 engines: {node: '>=0.4.0'} 4879 5698 hasBin: true 4880 5699 5700 + /agent-base@6.0.2: 5701 + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 5702 + engines: {node: '>= 6.0.0'} 5703 + dependencies: 5704 + debug: 4.3.4 5705 + transitivePeerDependencies: 5706 + - supports-color 5707 + dev: false 5708 + 4881 5709 /aggregate-error@3.1.0: 4882 5710 resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 4883 5711 engines: {node: '>=8'} ··· 4940 5768 dependencies: 4941 5769 color-convert: 2.0.1 4942 5770 5771 + /ansi-styles@5.2.0: 5772 + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 5773 + engines: {node: '>=10'} 5774 + dev: false 5775 + 4943 5776 /any-promise@1.3.0: 4944 5777 resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 4945 5778 ··· 4989 5822 resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 4990 5823 dependencies: 4991 5824 dequal: 2.0.3 4992 - dev: false 4993 5825 4994 5826 /array-buffer-byte-length@1.0.0: 4995 5827 resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} 4996 5828 dependencies: 4997 5829 call-bind: 1.0.2 4998 5830 is-array-buffer: 3.0.2 4999 - dev: false 5000 5831 5001 5832 /array-includes@3.1.6: 5002 5833 resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} ··· 5007 5838 es-abstract: 1.22.1 5008 5839 get-intrinsic: 1.2.1 5009 5840 is-string: 1.0.7 5010 - dev: false 5011 5841 5012 5842 /array-timsort@1.0.3: 5013 5843 resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} ··· 5025 5855 define-properties: 1.2.0 5026 5856 es-abstract: 1.22.1 5027 5857 es-shim-unscopables: 1.0.0 5028 - dev: false 5029 5858 5030 5859 /array.prototype.flatmap@1.3.1: 5031 5860 resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} ··· 5035 5864 define-properties: 1.2.0 5036 5865 es-abstract: 1.22.1 5037 5866 es-shim-unscopables: 1.0.0 5038 - dev: false 5039 5867 5040 5868 /array.prototype.tosorted@1.1.1: 5041 5869 resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} ··· 5045 5873 es-abstract: 1.22.1 5046 5874 es-shim-unscopables: 1.0.0 5047 5875 get-intrinsic: 1.2.1 5048 - dev: false 5049 5876 5050 5877 /arraybuffer.prototype.slice@1.0.1: 5051 5878 resolution: {integrity: sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==} ··· 5057 5884 get-intrinsic: 1.2.1 5058 5885 is-array-buffer: 3.0.2 5059 5886 is-shared-array-buffer: 1.0.2 5060 - dev: false 5061 5887 5062 5888 /asn1js@3.0.5: 5063 5889 resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} ··· 5070 5896 5071 5897 /ast-types-flow@0.0.7: 5072 5898 resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} 5073 - dev: false 5074 5899 5075 5900 /astring@1.8.6: 5076 5901 resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} ··· 5081 5906 resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 5082 5907 dev: false 5083 5908 5909 + /autoprefixer@10.4.13(postcss@8.4.19): 5910 + resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==} 5911 + engines: {node: ^10 || ^12 || >=14} 5912 + hasBin: true 5913 + peerDependencies: 5914 + postcss: ^8.1.0 5915 + dependencies: 5916 + browserslist: 4.21.9 5917 + caniuse-lite: 1.0.30001519 5918 + fraction.js: 4.2.0 5919 + normalize-range: 0.1.2 5920 + picocolors: 1.0.0 5921 + postcss: 8.4.19 5922 + postcss-value-parser: 4.2.0 5923 + dev: true 5924 + 5084 5925 /autoprefixer@10.4.14(postcss@8.4.24): 5085 5926 resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} 5086 5927 engines: {node: ^10 || ^12 || >=14} ··· 5100 5941 /available-typed-arrays@1.0.5: 5101 5942 resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} 5102 5943 engines: {node: '>= 0.4'} 5103 - dev: false 5104 5944 5105 5945 /axe-core@4.7.2: 5106 5946 resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==} 5107 5947 engines: {node: '>=4'} 5108 - dev: false 5109 5948 5110 5949 /axios@1.4.0: 5111 5950 resolution: {integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==} ··· 5121 5960 resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} 5122 5961 dependencies: 5123 5962 dequal: 2.0.3 5124 - dev: false 5125 5963 5126 5964 /bail@2.0.2: 5127 5965 resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} ··· 5147 5985 /big-integer@1.6.51: 5148 5986 resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} 5149 5987 engines: {node: '>=0.6'} 5150 - dev: false 5151 5988 5152 5989 /binary-extensions@2.2.0: 5153 5990 resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} ··· 5182 6019 engines: {node: '>= 5.10.0'} 5183 6020 dependencies: 5184 6021 big-integer: 1.6.51 5185 - dev: false 5186 6022 5187 6023 /brace-expansion@1.1.11: 5188 6024 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} ··· 5248 6084 engines: {node: '>=12'} 5249 6085 dependencies: 5250 6086 run-applescript: 5.0.0 5251 - dev: false 5252 6087 5253 6088 /bundle-require@4.0.1(esbuild@0.18.16): 5254 6089 resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==} ··· 5282 6117 dependencies: 5283 6118 function-bind: 1.1.1 5284 6119 get-intrinsic: 1.2.1 5285 - dev: false 5286 6120 5287 6121 /callsites@3.1.0: 5288 6122 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} ··· 5430 6264 resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 5431 6265 dev: false 5432 6266 6267 + /ci-info@3.8.0: 6268 + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} 6269 + engines: {node: '>=8'} 6270 + dev: false 6271 + 5433 6272 /class-variance-authority@0.6.0(typescript@5.1.6): 5434 6273 resolution: {integrity: sha512-qdRDgfjx3GRb9fpwpSvn+YaidnT7IUJNe4wt5/SWwM+PmUwJUhQRk/8zAyNro0PmVfmen2635UboTjIBXXxy5A==} 5435 6274 peerDependencies: ··· 5441 6280 clsx: 1.2.1 5442 6281 typescript: 5.1.6 5443 6282 dev: false 6283 + 6284 + /classnames@2.3.2: 6285 + resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} 5444 6286 5445 6287 /clean-stack@2.2.0: 5446 6288 resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} ··· 5715 6557 resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 5716 6558 engines: {node: '>=4'} 5717 6559 hasBin: true 6560 + 6561 + /cssom@0.3.8: 6562 + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} 6563 + dev: false 6564 + 6565 + /cssom@0.5.0: 6566 + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} 6567 + dev: false 6568 + 6569 + /cssstyle@2.3.0: 6570 + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} 6571 + engines: {node: '>=8'} 6572 + dependencies: 6573 + cssom: 0.3.8 6574 + dev: false 5718 6575 5719 6576 /csstype@3.1.1: 5720 6577 resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} ··· 6036 6893 6037 6894 /damerau-levenshtein@1.0.8: 6038 6895 resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 6039 - dev: false 6040 6896 6041 6897 /data-uri-to-buffer@4.0.1: 6042 6898 resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} 6043 6899 engines: {node: '>= 12'} 6044 6900 dev: false 6045 6901 6902 + /data-urls@3.0.2: 6903 + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} 6904 + engines: {node: '>=12'} 6905 + dependencies: 6906 + abab: 2.0.6 6907 + whatwg-mimetype: 3.0.0 6908 + whatwg-url: 11.0.0 6909 + dev: false 6910 + 6046 6911 /date-fns@2.30.0: 6047 6912 resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} 6048 6913 engines: {node: '>=0.11'} ··· 6063 6928 optional: true 6064 6929 dependencies: 6065 6930 ms: 2.1.3 6066 - dev: false 6067 6931 6068 6932 /debug@4.3.4: 6069 6933 resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} ··· 6075 6939 optional: true 6076 6940 dependencies: 6077 6941 ms: 2.1.2 6942 + 6943 + /decimal.js@10.4.3: 6944 + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} 6945 + dev: false 6078 6946 6079 6947 /decode-named-character-reference@1.0.2: 6080 6948 resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} ··· 6111 6979 dependencies: 6112 6980 bplist-parser: 0.2.0 6113 6981 untildify: 4.0.0 6114 - dev: false 6115 6982 6116 6983 /default-browser@4.0.0: 6117 6984 resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} ··· 6121 6988 default-browser-id: 3.0.0 6122 6989 execa: 7.2.0 6123 6990 titleize: 3.0.0 6124 - dev: false 6125 6991 6126 6992 /defaults@1.0.4: 6127 6993 resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} ··· 6131 6997 /define-lazy-prop@3.0.0: 6132 6998 resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} 6133 6999 engines: {node: '>=12'} 6134 - dev: false 6135 7000 6136 7001 /define-properties@1.2.0: 6137 7002 resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} ··· 6139 7004 dependencies: 6140 7005 has-property-descriptors: 1.0.0 6141 7006 object-keys: 1.1.1 6142 - dev: false 6143 7007 6144 7008 /defined@1.0.1: 6145 7009 resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} 6146 - dev: false 6147 7010 6148 7011 /del@5.1.0: 6149 7012 resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==} ··· 6207 7070 acorn-node: 1.8.2 6208 7071 defined: 1.0.1 6209 7072 minimist: 1.2.8 6210 - dev: false 6211 7073 6212 7074 /didyoumean@1.2.2: 6213 7075 resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} ··· 6241 7103 engines: {node: '>=0.10.0'} 6242 7104 dependencies: 6243 7105 esutils: 2.0.3 6244 - dev: false 6245 7106 6246 7107 /doctrine@3.0.0: 6247 7108 resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} ··· 6261 7122 resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 6262 7123 dev: false 6263 7124 7125 + /domexception@4.0.0: 7126 + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} 7127 + engines: {node: '>=12'} 7128 + dependencies: 7129 + webidl-conversions: 7.0.0 7130 + dev: false 7131 + 6264 7132 /domhandler@5.0.3: 6265 7133 resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 6266 7134 engines: {node: '>= 4'} ··· 6429 7297 6430 7298 /emoji-regex@9.2.2: 6431 7299 resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 6432 - dev: false 6433 7300 6434 7301 /encoding@0.1.13: 6435 7302 resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} ··· 6448 7315 dependencies: 6449 7316 graceful-fs: 4.2.11 6450 7317 tapable: 2.2.1 6451 - dev: false 6452 7318 6453 7319 /entities@4.5.0: 6454 7320 resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} ··· 6504 7370 typed-array-length: 1.0.4 6505 7371 unbox-primitive: 1.0.2 6506 7372 which-typed-array: 1.1.11 6507 - dev: false 6508 7373 6509 7374 /es-set-tostringtag@2.0.1: 6510 7375 resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} ··· 6513 7378 get-intrinsic: 1.2.1 6514 7379 has: 1.0.3 6515 7380 has-tostringtag: 1.0.0 6516 - dev: false 6517 7381 6518 7382 /es-shim-unscopables@1.0.0: 6519 7383 resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} 6520 7384 dependencies: 6521 7385 has: 1.0.3 6522 - dev: false 6523 7386 6524 7387 /es-to-primitive@1.2.1: 6525 7388 resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} ··· 6528 7391 is-callable: 1.2.7 6529 7392 is-date-object: 1.0.5 6530 7393 is-symbol: 1.0.4 6531 - dev: false 6532 7394 6533 7395 /es5-ext@0.10.62: 6534 7396 resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} ··· 6707 7569 resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 6708 7570 engines: {node: '>=0.8.0'} 6709 7571 7572 + /escape-string-regexp@2.0.0: 7573 + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} 7574 + engines: {node: '>=8'} 7575 + dev: false 7576 + 6710 7577 /escape-string-regexp@4.0.0: 6711 7578 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 6712 7579 engines: {node: '>=10'} ··· 6715 7582 resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 6716 7583 engines: {node: '>=12'} 6717 7584 7585 + /escodegen@2.1.0: 7586 + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 7587 + engines: {node: '>=6.0'} 7588 + hasBin: true 7589 + dependencies: 7590 + esprima: 4.0.1 7591 + estraverse: 5.3.0 7592 + esutils: 2.0.3 7593 + optionalDependencies: 7594 + source-map: 0.6.1 7595 + dev: false 7596 + 7597 + /eslint-config-next@13.2.4(eslint@8.36.0)(typescript@4.9.3): 7598 + resolution: {integrity: sha512-lunIBhsoeqw6/Lfkd6zPt25w1bn0znLA/JCL+au1HoEpSb4/PpsOYsYtgV/q+YPsoKIOzFyU5xnb04iZnXjUvg==} 7599 + peerDependencies: 7600 + eslint: ^7.23.0 || ^8.0.0 7601 + typescript: '>=3.3.1' 7602 + peerDependenciesMeta: 7603 + typescript: 7604 + optional: true 7605 + dependencies: 7606 + '@next/eslint-plugin-next': 13.2.4 7607 + '@rushstack/eslint-patch': 1.3.2 7608 + '@typescript-eslint/parser': 5.59.9(eslint@8.36.0)(typescript@4.9.3) 7609 + eslint: 8.36.0 7610 + eslint-import-resolver-node: 0.3.7 7611 + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.36.0) 7612 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0) 7613 + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.36.0) 7614 + eslint-plugin-react: 7.32.2(eslint@8.36.0) 7615 + eslint-plugin-react-hooks: 4.6.0(eslint@8.36.0) 7616 + typescript: 4.9.3 7617 + transitivePeerDependencies: 7618 + - eslint-import-resolver-webpack 7619 + - supports-color 7620 + dev: true 7621 + 6718 7622 /eslint-config-next@13.4.1(eslint@8.43.0)(typescript@5.1.6): 6719 7623 resolution: {integrity: sha512-ajuxjCkW1hvirr0EQZb3/B/bFH52Z7CT89uCtTcICFL9l30i5c8hN4p0LXvTjdOXNPV5fEDcxBgGHgXdzTj1/A==} 6720 7624 peerDependencies: ··· 6740 7644 - supports-color 6741 7645 dev: false 6742 7646 7647 + /eslint-config-prettier@8.7.0(eslint@8.36.0): 7648 + resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==} 7649 + hasBin: true 7650 + peerDependencies: 7651 + eslint: '>=7.0.0' 7652 + dependencies: 7653 + eslint: 8.36.0 7654 + dev: true 7655 + 6743 7656 /eslint-config-prettier@8.8.0(eslint@8.43.0): 6744 7657 resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} 6745 7658 hasBin: true ··· 6766 7679 resolve: 1.22.2 6767 7680 transitivePeerDependencies: 6768 7681 - supports-color 6769 - dev: false 7682 + 7683 + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.36.0): 7684 + resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} 7685 + engines: {node: ^14.18.0 || >=16.0.0} 7686 + peerDependencies: 7687 + eslint: '*' 7688 + eslint-plugin-import: '*' 7689 + dependencies: 7690 + debug: 4.3.4 7691 + enhanced-resolve: 5.15.0 7692 + eslint: 8.36.0 7693 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0) 7694 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0) 7695 + get-tsconfig: 4.6.2 7696 + globby: 13.2.2 7697 + is-core-module: 2.12.1 7698 + is-glob: 4.0.3 7699 + synckit: 0.8.5 7700 + transitivePeerDependencies: 7701 + - '@typescript-eslint/parser' 7702 + - eslint-import-resolver-node 7703 + - eslint-import-resolver-webpack 7704 + - supports-color 7705 + dev: true 6770 7706 6771 7707 /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.43.0): 6772 7708 resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} ··· 6792 7728 - supports-color 6793 7729 dev: false 6794 7730 7731 + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0): 7732 + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 7733 + engines: {node: '>=4'} 7734 + peerDependencies: 7735 + '@typescript-eslint/parser': '*' 7736 + eslint: '*' 7737 + eslint-import-resolver-node: '*' 7738 + eslint-import-resolver-typescript: '*' 7739 + eslint-import-resolver-webpack: '*' 7740 + peerDependenciesMeta: 7741 + '@typescript-eslint/parser': 7742 + optional: true 7743 + eslint: 7744 + optional: true 7745 + eslint-import-resolver-node: 7746 + optional: true 7747 + eslint-import-resolver-typescript: 7748 + optional: true 7749 + eslint-import-resolver-webpack: 7750 + optional: true 7751 + dependencies: 7752 + '@typescript-eslint/parser': 5.59.9(eslint@8.36.0)(typescript@4.9.3) 7753 + debug: 3.2.7 7754 + eslint: 8.36.0 7755 + eslint-import-resolver-node: 0.3.7 7756 + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.36.0) 7757 + transitivePeerDependencies: 7758 + - supports-color 7759 + dev: true 7760 + 6795 7761 /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0): 6796 7762 resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 6797 7763 engines: {node: '>=4'} ··· 6822 7788 - supports-color 6823 7789 dev: false 6824 7790 7791 + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0): 7792 + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} 7793 + engines: {node: '>=4'} 7794 + peerDependencies: 7795 + '@typescript-eslint/parser': '*' 7796 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 7797 + peerDependenciesMeta: 7798 + '@typescript-eslint/parser': 7799 + optional: true 7800 + dependencies: 7801 + '@typescript-eslint/parser': 5.59.9(eslint@8.36.0)(typescript@4.9.3) 7802 + array-includes: 3.1.6 7803 + array.prototype.flat: 1.3.1 7804 + array.prototype.flatmap: 1.3.1 7805 + debug: 3.2.7 7806 + doctrine: 2.1.0 7807 + eslint: 8.36.0 7808 + eslint-import-resolver-node: 0.3.7 7809 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.36.0) 7810 + has: 1.0.3 7811 + is-core-module: 2.12.1 7812 + is-glob: 4.0.3 7813 + minimatch: 3.1.2 7814 + object.values: 1.1.6 7815 + resolve: 1.22.2 7816 + semver: 6.3.1 7817 + tsconfig-paths: 3.14.2 7818 + transitivePeerDependencies: 7819 + - eslint-import-resolver-typescript 7820 + - eslint-import-resolver-webpack 7821 + - supports-color 7822 + dev: true 7823 + 6825 7824 /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0): 6826 7825 resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} 6827 7826 engines: {node: '>=4'} ··· 6855 7854 - supports-color 6856 7855 dev: false 6857 7856 7857 + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.36.0): 7858 + resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} 7859 + engines: {node: '>=4.0'} 7860 + peerDependencies: 7861 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 7862 + dependencies: 7863 + '@babel/runtime': 7.22.6 7864 + aria-query: 5.3.0 7865 + array-includes: 3.1.6 7866 + array.prototype.flatmap: 1.3.1 7867 + ast-types-flow: 0.0.7 7868 + axe-core: 4.7.2 7869 + axobject-query: 3.2.1 7870 + damerau-levenshtein: 1.0.8 7871 + emoji-regex: 9.2.2 7872 + eslint: 8.36.0 7873 + has: 1.0.3 7874 + jsx-ast-utils: 3.3.4 7875 + language-tags: 1.0.5 7876 + minimatch: 3.1.2 7877 + object.entries: 1.1.6 7878 + object.fromentries: 2.0.6 7879 + semver: 6.3.1 7880 + dev: true 7881 + 6858 7882 /eslint-plugin-jsx-a11y@6.7.1(eslint@8.43.0): 6859 7883 resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} 6860 7884 engines: {node: '>=4.0'} ··· 6879 7903 object.fromentries: 2.0.6 6880 7904 semver: 6.3.1 6881 7905 dev: false 7906 + 7907 + /eslint-plugin-react-hooks@4.6.0(eslint@8.36.0): 7908 + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 7909 + engines: {node: '>=10'} 7910 + peerDependencies: 7911 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 7912 + dependencies: 7913 + eslint: 8.36.0 7914 + dev: true 6882 7915 6883 7916 /eslint-plugin-react-hooks@4.6.0(eslint@8.43.0): 6884 7917 resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} ··· 6889 7922 eslint: 8.43.0 6890 7923 dev: false 6891 7924 7925 + /eslint-plugin-react@7.32.2(eslint@8.36.0): 7926 + resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} 7927 + engines: {node: '>=4'} 7928 + peerDependencies: 7929 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 7930 + dependencies: 7931 + array-includes: 3.1.6 7932 + array.prototype.flatmap: 1.3.1 7933 + array.prototype.tosorted: 1.1.1 7934 + doctrine: 2.1.0 7935 + eslint: 8.36.0 7936 + estraverse: 5.3.0 7937 + jsx-ast-utils: 3.3.4 7938 + minimatch: 3.1.2 7939 + object.entries: 1.1.6 7940 + object.fromentries: 2.0.6 7941 + object.hasown: 1.1.2 7942 + object.values: 1.1.6 7943 + prop-types: 15.8.1 7944 + resolve: 2.0.0-next.4 7945 + semver: 6.3.1 7946 + string.prototype.matchall: 4.0.8 7947 + dev: true 7948 + 6892 7949 /eslint-plugin-react@7.32.2(eslint@8.43.0): 6893 7950 resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} 6894 7951 engines: {node: '>=4'} ··· 6913 7970 string.prototype.matchall: 4.0.8 6914 7971 dev: false 6915 7972 7973 + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.36.0): 7974 + resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} 7975 + peerDependencies: 7976 + eslint: '>=5.0.0' 7977 + dependencies: 7978 + eslint: 8.36.0 7979 + dev: true 7980 + 6916 7981 /eslint-plugin-turbo@1.10.1(eslint@8.43.0): 6917 7982 resolution: {integrity: sha512-bScQeG42PhVPzSeJgCTk79hRqN8jFYY6Io7fw2qyuOtlff4QkSuBTot+BBooxk4BL11gJglWZUJk2nqumLJGOA==} 6918 7983 peerDependencies: ··· 6921 7986 eslint: 8.43.0 6922 7987 dev: false 6923 7988 7989 + /eslint-plugin-unused-imports@2.0.0(eslint@8.36.0): 7990 + resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} 7991 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 7992 + peerDependencies: 7993 + '@typescript-eslint/eslint-plugin': ^5.0.0 7994 + eslint: ^8.0.0 7995 + peerDependenciesMeta: 7996 + '@typescript-eslint/eslint-plugin': 7997 + optional: true 7998 + dependencies: 7999 + eslint: 8.36.0 8000 + eslint-rule-composer: 0.3.0 8001 + dev: true 8002 + 8003 + /eslint-rule-composer@0.3.0: 8004 + resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==} 8005 + engines: {node: '>=4.0.0'} 8006 + dev: true 8007 + 6924 8008 /eslint-scope@5.1.1: 6925 8009 resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} 6926 8010 engines: {node: '>=8.0.0'} ··· 6944 8028 resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==} 6945 8029 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 6946 8030 8031 + /eslint@8.36.0: 8032 + resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} 8033 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 8034 + hasBin: true 8035 + dependencies: 8036 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) 8037 + '@eslint-community/regexpp': 4.6.1 8038 + '@eslint/eslintrc': 2.1.0 8039 + '@eslint/js': 8.36.0 8040 + '@humanwhocodes/config-array': 0.11.10 8041 + '@humanwhocodes/module-importer': 1.0.1 8042 + '@nodelib/fs.walk': 1.2.8 8043 + ajv: 6.12.6 8044 + chalk: 4.1.2 8045 + cross-spawn: 7.0.3 8046 + debug: 4.3.4 8047 + doctrine: 3.0.0 8048 + escape-string-regexp: 4.0.0 8049 + eslint-scope: 7.2.1 8050 + eslint-visitor-keys: 3.4.2 8051 + espree: 9.6.1 8052 + esquery: 1.5.0 8053 + esutils: 2.0.3 8054 + fast-deep-equal: 3.1.3 8055 + file-entry-cache: 6.0.1 8056 + find-up: 5.0.0 8057 + glob-parent: 6.0.2 8058 + globals: 13.20.0 8059 + grapheme-splitter: 1.0.4 8060 + ignore: 5.2.4 8061 + import-fresh: 3.3.0 8062 + imurmurhash: 0.1.4 8063 + is-glob: 4.0.3 8064 + is-path-inside: 3.0.3 8065 + js-sdsl: 4.4.2 8066 + js-yaml: 4.1.0 8067 + json-stable-stringify-without-jsonify: 1.0.1 8068 + levn: 0.4.1 8069 + lodash.merge: 4.6.2 8070 + minimatch: 3.1.2 8071 + natural-compare: 1.4.0 8072 + optionator: 0.9.3 8073 + strip-ansi: 6.0.1 8074 + strip-json-comments: 3.1.1 8075 + text-table: 0.2.0 8076 + transitivePeerDependencies: 8077 + - supports-color 8078 + dev: true 8079 + 6947 8080 /eslint@8.43.0: 6948 8081 resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==} 6949 8082 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} ··· 7173 8306 onetime: 6.0.0 7174 8307 signal-exit: 3.0.7 7175 8308 strip-final-newline: 3.0.0 7176 - dev: false 7177 8309 7178 8310 /expand-template@2.0.3: 7179 8311 resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} ··· 7325 8457 resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 7326 8458 dependencies: 7327 8459 is-callable: 1.2.7 7328 - dev: false 7329 8460 7330 8461 /form-data@3.0.1: 7331 8462 resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} ··· 7361 8492 resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} 7362 8493 dev: true 7363 8494 8495 + /framer-motion@8.4.6(react-dom@18.2.0)(react@18.2.0): 8496 + resolution: {integrity: sha512-0GkpTQnhDysG5SiD2VbANtAs8yCXVQLasynVABDTZYI+Qcx1krWg+rfyveM8W78q7AX+8RTsiMz/LJ7YIRZvFw==} 8497 + peerDependencies: 8498 + react: ^18.0.0 8499 + react-dom: ^18.0.0 8500 + dependencies: 8501 + '@motionone/dom': 10.16.2 8502 + hey-listen: 1.0.8 8503 + react: 18.2.0 8504 + react-dom: 18.2.0(react@18.2.0) 8505 + tslib: 2.6.1 8506 + optionalDependencies: 8507 + '@emotion/is-prop-valid': 0.8.8 8508 + dev: false 8509 + 7364 8510 /fs-constants@1.0.0: 7365 8511 resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 7366 8512 dev: false ··· 7427 8573 define-properties: 1.2.0 7428 8574 es-abstract: 1.22.1 7429 8575 functions-have-names: 1.2.3 7430 - dev: false 7431 8576 7432 8577 /functions-have-names@1.2.3: 7433 8578 resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 7434 - dev: false 7435 8579 7436 8580 /gensync@1.0.0-beta.2: 7437 8581 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} ··· 7449 8593 has: 1.0.3 7450 8594 has-proto: 1.0.1 7451 8595 has-symbols: 1.0.3 7452 - dev: false 7453 8596 7454 8597 /get-nonce@1.0.1: 7455 8598 resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} ··· 7471 8614 dependencies: 7472 8615 call-bind: 1.0.2 7473 8616 get-intrinsic: 1.2.1 7474 - dev: false 7475 8617 7476 8618 /get-tsconfig@4.6.2: 7477 8619 resolution: {integrity: sha512-E5XrT4CbbXcXWy+1jChlZmrmCwd5KGx502kDCXJJ7y898TtWW9FwoG5HfOLVRKmlmDGkWN2HM9Ho+/Y8F0sJDg==} ··· 7533 8675 minimatch: 3.1.2 7534 8676 once: 1.4.0 7535 8677 path-is-absolute: 1.0.1 7536 - dev: false 7537 8678 7538 8679 /glob@7.2.3: 7539 8680 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} ··· 7581 8722 engines: {node: '>= 0.4'} 7582 8723 dependencies: 7583 8724 define-properties: 1.2.0 7584 - dev: false 7585 8725 7586 8726 /globby@10.0.2: 7587 8727 resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} ··· 7617 8757 ignore: 5.2.4 7618 8758 merge2: 1.4.1 7619 8759 slash: 4.0.0 7620 - dev: false 7621 8760 7622 8761 /gopd@1.0.1: 7623 8762 resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 7624 8763 dependencies: 7625 8764 get-intrinsic: 1.2.1 7626 - dev: false 7627 8765 7628 8766 /graceful-fs@4.2.11: 7629 8767 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 7630 8768 7631 8769 /grapheme-splitter@1.0.4: 7632 8770 resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} 7633 - dev: false 7634 8771 7635 8772 /graphemer@1.4.0: 7636 8773 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} ··· 7667 8804 7668 8805 /has-bigints@1.0.2: 7669 8806 resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 7670 - dev: false 7671 8807 7672 8808 /has-flag@2.0.0: 7673 8809 resolution: {integrity: sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==} ··· 7691 8827 resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} 7692 8828 dependencies: 7693 8829 get-intrinsic: 1.2.1 7694 - dev: false 7695 8830 7696 8831 /has-proto@1.0.1: 7697 8832 resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} 7698 8833 engines: {node: '>= 0.4'} 7699 - dev: false 7700 8834 7701 8835 /has-symbols@1.0.3: 7702 8836 resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 7703 8837 engines: {node: '>= 0.4'} 7704 - dev: false 7705 8838 7706 8839 /has-tostringtag@1.0.0: 7707 8840 resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} 7708 8841 engines: {node: '>= 0.4'} 7709 8842 dependencies: 7710 8843 has-symbols: 1.0.3 7711 - dev: false 7712 8844 7713 8845 /has@1.0.3: 7714 8846 resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} ··· 7893 9025 /heap@0.2.7: 7894 9026 resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} 7895 9027 9028 + /hey-listen@1.0.8: 9029 + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} 9030 + dev: false 9031 + 7896 9032 /hosted-git-info@2.8.9: 7897 9033 resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 7898 9034 dev: false ··· 7902 9038 dependencies: 7903 9039 domhandler: 5.0.3 7904 9040 htmlparser2: 8.0.1 9041 + dev: false 9042 + 9043 + /html-encoding-sniffer@3.0.0: 9044 + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} 9045 + engines: {node: '>=12'} 9046 + dependencies: 9047 + whatwg-encoding: 2.0.0 7905 9048 dev: false 7906 9049 7907 9050 /html-react-parser@3.0.9(react@18.2.0): ··· 7960 9103 toidentifier: 1.0.0 7961 9104 dev: false 7962 9105 9106 + /http-proxy-agent@5.0.0: 9107 + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} 9108 + engines: {node: '>= 6'} 9109 + dependencies: 9110 + '@tootallnate/once': 2.0.0 9111 + agent-base: 6.0.2 9112 + debug: 4.3.4 9113 + transitivePeerDependencies: 9114 + - supports-color 9115 + dev: false 9116 + 9117 + /https-proxy-agent@5.0.1: 9118 + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 9119 + engines: {node: '>= 6'} 9120 + dependencies: 9121 + agent-base: 6.0.2 9122 + debug: 4.3.4 9123 + transitivePeerDependencies: 9124 + - supports-color 9125 + dev: false 9126 + 7963 9127 /human-signals@2.1.0: 7964 9128 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 7965 9129 engines: {node: '>=10.17.0'} ··· 7967 9131 /human-signals@4.3.1: 7968 9132 resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} 7969 9133 engines: {node: '>=14.18.0'} 7970 - dev: false 7971 9134 7972 9135 /iconv-lite@0.4.24: 7973 9136 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} ··· 8077 9240 get-intrinsic: 1.2.1 8078 9241 has: 1.0.3 8079 9242 side-channel: 1.0.4 8080 - dev: false 8081 9243 8082 9244 /internmap@1.0.1: 8083 9245 resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} ··· 8120 9282 call-bind: 1.0.2 8121 9283 get-intrinsic: 1.2.1 8122 9284 is-typed-array: 1.1.12 8123 - dev: false 8124 9285 8125 9286 /is-arrayish@0.2.1: 8126 9287 resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} ··· 8130 9291 resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 8131 9292 dependencies: 8132 9293 has-bigints: 1.0.2 8133 - dev: false 8134 9294 8135 9295 /is-binary-path@2.1.0: 8136 9296 resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} ··· 8144 9304 dependencies: 8145 9305 call-bind: 1.0.2 8146 9306 has-tostringtag: 1.0.0 8147 - dev: false 8148 9307 8149 9308 /is-buffer@1.1.6: 8150 9309 resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} ··· 8157 9316 /is-callable@1.2.7: 8158 9317 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 8159 9318 engines: {node: '>= 0.4'} 8160 - dev: false 8161 9319 8162 9320 /is-core-module@2.12.1: 8163 9321 resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} ··· 8169 9327 engines: {node: '>= 0.4'} 8170 9328 dependencies: 8171 9329 has-tostringtag: 1.0.0 8172 - dev: false 8173 9330 8174 9331 /is-decimal@2.0.1: 8175 9332 resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} ··· 8179 9336 resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 8180 9337 engines: {node: '>=8'} 8181 9338 hasBin: true 8182 - dev: false 8183 9339 8184 9340 /is-docker@3.0.0: 8185 9341 resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} 8186 9342 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 8187 9343 hasBin: true 8188 - dev: false 8189 9344 8190 9345 /is-extendable@0.1.1: 8191 9346 resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} ··· 8216 9371 hasBin: true 8217 9372 dependencies: 8218 9373 is-docker: 3.0.0 8219 - dev: false 8220 9374 8221 9375 /is-interactive@1.0.0: 8222 9376 resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} ··· 8231 9385 /is-negative-zero@2.0.2: 8232 9386 resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} 8233 9387 engines: {node: '>= 0.4'} 8234 - dev: false 8235 9388 8236 9389 /is-number-object@1.0.7: 8237 9390 resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 8238 9391 engines: {node: '>= 0.4'} 8239 9392 dependencies: 8240 9393 has-tostringtag: 1.0.0 8241 - dev: false 8242 9394 8243 9395 /is-number@7.0.0: 8244 9396 resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} ··· 8270 9422 /is-plain-object@5.0.0: 8271 9423 resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} 8272 9424 engines: {node: '>=0.10.0'} 9425 + dev: false 9426 + 9427 + /is-potential-custom-element-name@1.0.1: 9428 + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} 8273 9429 dev: false 8274 9430 8275 9431 /is-promise@2.2.2: ··· 8288 9444 dependencies: 8289 9445 call-bind: 1.0.2 8290 9446 has-tostringtag: 1.0.0 8291 - dev: false 8292 9447 8293 9448 /is-shared-array-buffer@1.0.2: 8294 9449 resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} 8295 9450 dependencies: 8296 9451 call-bind: 1.0.2 8297 - dev: false 8298 9452 8299 9453 /is-ssh@1.4.0: 8300 9454 resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} ··· 8314 9468 /is-stream@3.0.0: 8315 9469 resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 8316 9470 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 8317 - dev: false 8318 9471 8319 9472 /is-string@1.0.7: 8320 9473 resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 8321 9474 engines: {node: '>= 0.4'} 8322 9475 dependencies: 8323 9476 has-tostringtag: 1.0.0 8324 - dev: false 8325 9477 8326 9478 /is-symbol@1.0.4: 8327 9479 resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 8328 9480 engines: {node: '>= 0.4'} 8329 9481 dependencies: 8330 9482 has-symbols: 1.0.3 8331 - dev: false 8332 9483 8333 9484 /is-typed-array@1.1.12: 8334 9485 resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} 8335 9486 engines: {node: '>= 0.4'} 8336 9487 dependencies: 8337 9488 which-typed-array: 1.1.11 8338 - dev: false 8339 9489 8340 9490 /is-unicode-supported@0.1.0: 8341 9491 resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} ··· 8351 9501 resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} 8352 9502 dependencies: 8353 9503 call-bind: 1.0.2 8354 - dev: false 8355 9504 8356 9505 /is-what@4.1.15: 8357 9506 resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==} ··· 8368 9517 engines: {node: '>=8'} 8369 9518 dependencies: 8370 9519 is-docker: 2.2.1 8371 - dev: false 8372 9520 8373 9521 /isarray@1.0.0: 8374 9522 resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} ··· 8376 9524 8377 9525 /isarray@2.0.5: 8378 9526 resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 8379 - dev: false 8380 9527 8381 9528 /isbinaryfile@4.0.10: 8382 9529 resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} ··· 8395 9542 - encoding 8396 9543 dev: false 8397 9544 9545 + /jest-environment-jsdom@29.6.1: 9546 + resolution: {integrity: sha512-PoY+yLaHzVRhVEjcVKSfJ7wXmJW4UqPYNhR05h7u/TK0ouf6DmRNZFBL/Z00zgQMyWGMBXn69/FmOvhEJu8cIw==} 9547 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 9548 + peerDependencies: 9549 + canvas: ^2.5.0 9550 + peerDependenciesMeta: 9551 + canvas: 9552 + optional: true 9553 + dependencies: 9554 + '@jest/environment': 29.6.2 9555 + '@jest/fake-timers': 29.6.2 9556 + '@jest/types': 29.6.1 9557 + '@types/jsdom': 20.0.1 9558 + '@types/node': 20.3.1 9559 + jest-mock: 29.6.2 9560 + jest-util: 29.6.2 9561 + jsdom: 20.0.3 9562 + transitivePeerDependencies: 9563 + - bufferutil 9564 + - supports-color 9565 + - utf-8-validate 9566 + dev: false 9567 + 9568 + /jest-message-util@29.6.2: 9569 + resolution: {integrity: sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==} 9570 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 9571 + dependencies: 9572 + '@babel/code-frame': 7.22.5 9573 + '@jest/types': 29.6.1 9574 + '@types/stack-utils': 2.0.1 9575 + chalk: 4.1.2 9576 + graceful-fs: 4.2.11 9577 + micromatch: 4.0.5 9578 + pretty-format: 29.6.2 9579 + slash: 3.0.0 9580 + stack-utils: 2.0.6 9581 + dev: false 9582 + 9583 + /jest-mock@29.6.2: 9584 + resolution: {integrity: sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==} 9585 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 9586 + dependencies: 9587 + '@jest/types': 29.6.1 9588 + '@types/node': 20.3.1 9589 + jest-util: 29.6.2 9590 + dev: false 9591 + 9592 + /jest-util@29.6.2: 9593 + resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==} 9594 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 9595 + dependencies: 9596 + '@jest/types': 29.6.1 9597 + '@types/node': 20.3.1 9598 + chalk: 4.1.2 9599 + ci-info: 3.8.0 9600 + graceful-fs: 4.2.11 9601 + picomatch: 2.3.1 9602 + dev: false 9603 + 8398 9604 /jiti@1.19.1: 8399 9605 resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} 8400 9606 hasBin: true ··· 8428 9634 engines: {node: '>=12'} 8429 9635 dev: false 8430 9636 9637 + /js-sdsl@4.4.2: 9638 + resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==} 9639 + dev: true 9640 + 8431 9641 /js-tokens@4.0.0: 8432 9642 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 8433 9643 ··· 8449 9659 resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} 8450 9660 dev: false 8451 9661 9662 + /jsdom@20.0.3: 9663 + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} 9664 + engines: {node: '>=14'} 9665 + peerDependencies: 9666 + canvas: ^2.5.0 9667 + peerDependenciesMeta: 9668 + canvas: 9669 + optional: true 9670 + dependencies: 9671 + abab: 2.0.6 9672 + acorn: 8.10.0 9673 + acorn-globals: 7.0.1 9674 + cssom: 0.5.0 9675 + cssstyle: 2.3.0 9676 + data-urls: 3.0.2 9677 + decimal.js: 10.4.3 9678 + domexception: 4.0.0 9679 + escodegen: 2.1.0 9680 + form-data: 4.0.0 9681 + html-encoding-sniffer: 3.0.0 9682 + http-proxy-agent: 5.0.0 9683 + https-proxy-agent: 5.0.1 9684 + is-potential-custom-element-name: 1.0.1 9685 + nwsapi: 2.2.7 9686 + parse5: 7.1.2 9687 + saxes: 6.0.0 9688 + symbol-tree: 3.2.4 9689 + tough-cookie: 4.1.3 9690 + w3c-xmlserializer: 4.0.0 9691 + webidl-conversions: 7.0.0 9692 + whatwg-encoding: 2.0.0 9693 + whatwg-mimetype: 3.0.0 9694 + whatwg-url: 11.0.0 9695 + ws: 8.13.0(bufferutil@4.0.7)(utf-8-validate@6.0.3) 9696 + xml-name-validator: 4.0.0 9697 + transitivePeerDependencies: 9698 + - bufferutil 9699 + - supports-color 9700 + - utf-8-validate 9701 + dev: false 9702 + 8452 9703 /jsesc@2.5.2: 8453 9704 resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 8454 9705 engines: {node: '>=4'} ··· 8478 9729 hasBin: true 8479 9730 dependencies: 8480 9731 minimist: 1.2.8 8481 - dev: false 8482 9732 8483 9733 /json5@2.2.3: 8484 9734 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} ··· 8510 9760 array.prototype.flat: 1.3.1 8511 9761 object.assign: 4.1.4 8512 9762 object.values: 1.1.6 8513 - dev: false 8514 9763 8515 9764 /katex@0.16.8: 8516 9765 resolution: {integrity: sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==} ··· 8541 9790 8542 9791 /language-subtag-registry@0.3.22: 8543 9792 resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} 8544 - dev: false 8545 9793 8546 9794 /language-tags@1.0.5: 8547 9795 resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} 8548 9796 dependencies: 8549 9797 language-subtag-registry: 0.3.22 8550 - dev: false 8551 9798 8552 9799 /layout-base@1.0.2: 8553 9800 resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} ··· 9359 10606 /mimic-fn@4.0.0: 9360 10607 resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 9361 10608 engines: {node: '>=12'} 9362 - dev: false 9363 10609 9364 10610 /mimic-response@3.1.0: 9365 10611 resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} ··· 9420 10666 9421 10667 /ms@2.1.3: 9422 10668 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 9423 - dev: false 9424 10669 9425 10670 /mute-stream@0.0.8: 9426 10671 resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} ··· 9537 10782 resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} 9538 10783 dev: true 9539 10784 10785 + /next@13.2.4(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0): 10786 + resolution: {integrity: sha512-g1I30317cThkEpvzfXujf0O4wtaQHtDCLhlivwlTJ885Ld+eOgcz7r3TGQzeU+cSRoNHtD8tsJgzxVdYojFssw==} 10787 + engines: {node: '>=14.6.0'} 10788 + hasBin: true 10789 + peerDependencies: 10790 + '@opentelemetry/api': ^1.4.0 10791 + fibers: '>= 3.1.0' 10792 + node-sass: ^6.0.0 || ^7.0.0 10793 + react: ^18.2.0 10794 + react-dom: ^18.2.0 10795 + sass: ^1.3.0 10796 + peerDependenciesMeta: 10797 + '@opentelemetry/api': 10798 + optional: true 10799 + fibers: 10800 + optional: true 10801 + node-sass: 10802 + optional: true 10803 + sass: 10804 + optional: true 10805 + dependencies: 10806 + '@next/env': 13.2.4 10807 + '@swc/helpers': 0.4.14 10808 + caniuse-lite: 1.0.30001519 10809 + postcss: 8.4.14 10810 + react: 18.2.0 10811 + react-dom: 18.2.0(react@18.2.0) 10812 + styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) 10813 + optionalDependencies: 10814 + '@next/swc-android-arm-eabi': 13.2.4 10815 + '@next/swc-android-arm64': 13.2.4 10816 + '@next/swc-darwin-arm64': 13.2.4 10817 + '@next/swc-darwin-x64': 13.2.4 10818 + '@next/swc-freebsd-x64': 13.2.4 10819 + '@next/swc-linux-arm-gnueabihf': 13.2.4 10820 + '@next/swc-linux-arm64-gnu': 13.2.4 10821 + '@next/swc-linux-arm64-musl': 13.2.4 10822 + '@next/swc-linux-x64-gnu': 13.2.4 10823 + '@next/swc-linux-x64-musl': 13.2.4 10824 + '@next/swc-win32-arm64-msvc': 13.2.4 10825 + '@next/swc-win32-ia32-msvc': 13.2.4 10826 + '@next/swc-win32-x64-msvc': 13.2.4 10827 + transitivePeerDependencies: 10828 + - '@babel/core' 10829 + - babel-plugin-macros 10830 + dev: false 10831 + 9540 10832 /next@13.4.12(@babel/core@7.22.9)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0): 9541 10833 resolution: {integrity: sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==} 9542 10834 engines: {node: '>=16.8.0'} ··· 9770 11062 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 9771 11063 dependencies: 9772 11064 path-key: 4.0.0 9773 - dev: false 9774 11065 9775 11066 /npm-to-yarn@2.0.0: 9776 11067 resolution: {integrity: sha512-/IbjiJ7vqbxfxJxAZ+QI9CCRjnIbvGxn5KQcSY9xHh0lMKc/Sgqmm7yp7KPmd6TiTZX5/KiSBKlkGHo59ucZbg==} 9777 11068 engines: {node: '>=6.0.0'} 11069 + dev: false 11070 + 11071 + /nwsapi@2.2.7: 11072 + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} 9778 11073 dev: false 9779 11074 9780 11075 /object-assign@4.1.1: ··· 9787 11082 9788 11083 /object-inspect@1.12.3: 9789 11084 resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} 9790 - dev: false 9791 11085 9792 11086 /object-keys@1.1.1: 9793 11087 resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 9794 11088 engines: {node: '>= 0.4'} 9795 - dev: false 9796 11089 9797 11090 /object.assign@4.1.4: 9798 11091 resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} ··· 9802 11095 define-properties: 1.2.0 9803 11096 has-symbols: 1.0.3 9804 11097 object-keys: 1.1.1 9805 - dev: false 9806 11098 9807 11099 /object.entries@1.1.6: 9808 11100 resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} ··· 9811 11103 call-bind: 1.0.2 9812 11104 define-properties: 1.2.0 9813 11105 es-abstract: 1.22.1 9814 - dev: false 9815 11106 9816 11107 /object.fromentries@2.0.6: 9817 11108 resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} ··· 9820 11111 call-bind: 1.0.2 9821 11112 define-properties: 1.2.0 9822 11113 es-abstract: 1.22.1 9823 - dev: false 9824 11114 9825 11115 /object.hasown@1.1.2: 9826 11116 resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} 9827 11117 dependencies: 9828 11118 define-properties: 1.2.0 9829 11119 es-abstract: 1.22.1 9830 - dev: false 9831 11120 9832 11121 /object.values@1.1.6: 9833 11122 resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} ··· 9836 11125 call-bind: 1.0.2 9837 11126 define-properties: 1.2.0 9838 11127 es-abstract: 1.22.1 9839 - dev: false 9840 11128 9841 11129 /once@1.4.0: 9842 11130 resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} ··· 9854 11142 engines: {node: '>=12'} 9855 11143 dependencies: 9856 11144 mimic-fn: 4.0.0 9857 - dev: false 9858 11145 9859 11146 /oo-ascii-tree@1.85.0: 9860 11147 resolution: {integrity: sha512-5QKNfCtTeW5rcdKbd0owoZFzMxJ7oJl9I+FycBJ0/i8UVJYcZOKctN9TA82unIRgf/BrSaa0X3Nw0RJuiAnMfQ==} ··· 9869 11156 define-lazy-prop: 3.0.0 9870 11157 is-inside-container: 1.0.0 9871 11158 is-wsl: 2.2.0 9872 - dev: false 9873 11159 9874 11160 /optionator@0.9.3: 9875 11161 resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} ··· 10052 11338 /path-key@4.0.0: 10053 11339 resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 10054 11340 engines: {node: '>=12'} 10055 - dev: false 10056 11341 10057 11342 /path-parse@1.0.7: 10058 11343 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} ··· 10107 11392 extend: 3.0.2 10108 11393 postcss: 8.4.21 10109 11394 dev: false 11395 + 11396 + /postcss-import@14.1.0(postcss@8.4.19): 11397 + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} 11398 + engines: {node: '>=10.0.0'} 11399 + peerDependencies: 11400 + postcss: ^8.0.0 11401 + dependencies: 11402 + postcss: 8.4.19 11403 + postcss-value-parser: 4.2.0 11404 + read-cache: 1.0.0 11405 + resolve: 1.22.2 11406 + dev: true 10110 11407 10111 11408 /postcss-import@14.1.0(postcss@8.4.21): 10112 11409 resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} ··· 10131 11428 read-cache: 1.0.0 10132 11429 resolve: 1.22.2 10133 11430 11431 + /postcss-js@4.0.1(postcss@8.4.19): 11432 + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 11433 + engines: {node: ^12 || ^14 || >= 16} 11434 + peerDependencies: 11435 + postcss: ^8.4.21 11436 + dependencies: 11437 + camelcase-css: 2.0.1 11438 + postcss: 8.4.19 11439 + dev: true 11440 + 10134 11441 /postcss-js@4.0.1(postcss@8.4.21): 10135 11442 resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 10136 11443 engines: {node: ^12 || ^14 || >= 16} ··· 10150 11457 camelcase-css: 2.0.1 10151 11458 postcss: 8.4.24 10152 11459 11460 + /postcss-load-config@3.1.4(postcss@8.4.19): 11461 + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 11462 + engines: {node: '>= 10'} 11463 + peerDependencies: 11464 + postcss: '>=8.0.9' 11465 + ts-node: '>=9.0.0' 11466 + peerDependenciesMeta: 11467 + postcss: 11468 + optional: true 11469 + ts-node: 11470 + optional: true 11471 + dependencies: 11472 + lilconfig: 2.1.0 11473 + postcss: 8.4.19 11474 + yaml: 1.10.2 11475 + dev: true 11476 + 10153 11477 /postcss-load-config@3.1.4(postcss@8.4.21): 10154 11478 resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 10155 11479 engines: {node: '>= 10'} ··· 10183 11507 postcss: 8.4.24 10184 11508 yaml: 2.3.1 10185 11509 11510 + /postcss-nested@6.0.0(postcss@8.4.19): 11511 + resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==} 11512 + engines: {node: '>=12.0'} 11513 + peerDependencies: 11514 + postcss: ^8.2.14 11515 + dependencies: 11516 + postcss: 8.4.19 11517 + postcss-selector-parser: 6.0.13 11518 + dev: true 11519 + 10186 11520 /postcss-nested@6.0.0(postcss@8.4.21): 10187 11521 resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==} 10188 11522 engines: {node: '>=12.0'} ··· 10228 11562 picocolors: 1.0.0 10229 11563 source-map-js: 1.0.2 10230 11564 dev: false 11565 + 11566 + /postcss@8.4.19: 11567 + resolution: {integrity: sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==} 11568 + engines: {node: ^10 || ^12 || >=14} 11569 + dependencies: 11570 + nanoid: 3.3.6 11571 + picocolors: 1.0.0 11572 + source-map-js: 1.0.2 11573 + dev: true 10231 11574 10232 11575 /postcss@8.4.21: 10233 11576 resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} ··· 10325 11668 prettier: 3.0.0 10326 11669 dev: true 10327 11670 11671 + /prettier@2.8.4: 11672 + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} 11673 + engines: {node: '>=10.13.0'} 11674 + hasBin: true 11675 + dev: true 11676 + 10328 11677 /prettier@3.0.0: 10329 11678 resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} 10330 11679 engines: {node: '>=14'} ··· 10336 11685 engines: {node: '>=6'} 10337 11686 dev: false 10338 11687 11688 + /pretty-format@29.6.2: 11689 + resolution: {integrity: sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==} 11690 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 11691 + dependencies: 11692 + '@jest/schemas': 29.6.0 11693 + ansi-styles: 5.2.0 11694 + react-is: 18.2.0 11695 + dev: false 11696 + 10339 11697 /pretty@2.0.0: 10340 11698 resolution: {integrity: sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==} 10341 11699 engines: {node: '>=0.10.0'} ··· 10345 11703 js-beautify: 1.14.9 10346 11704 dev: false 10347 11705 11706 + /prism-react-renderer@1.3.5(react@18.2.0): 11707 + resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} 11708 + peerDependencies: 11709 + react: '>=0.14.9' 11710 + dependencies: 11711 + react: 18.2.0 11712 + dev: false 11713 + 10348 11714 /process-nextick-args@2.0.1: 10349 11715 resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 10350 11716 dev: false ··· 10355 11721 loose-envify: 1.4.0 10356 11722 object-assign: 4.1.1 10357 11723 react-is: 16.13.1 10358 - dev: false 10359 11724 10360 11725 /property-information@6.2.0: 10361 11726 resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} ··· 10396 11761 resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} 10397 11762 dev: false 10398 11763 11764 + /psl@1.9.0: 11765 + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 11766 + dev: false 11767 + 10399 11768 /pump@3.0.0: 10400 11769 resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 10401 11770 dependencies: ··· 10433 11802 /quick-lru@5.1.1: 10434 11803 resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} 10435 11804 engines: {node: '>=10'} 10436 - dev: false 10437 11805 10438 11806 /random-word-slugs@0.1.7: 10439 11807 resolution: {integrity: sha512-8cyzxOIDeLFvwSPTgCItMXHGT5ZPkjhuFKUTww06Xg1dNMXuGxIKlARvS7upk6JXIm41ZKXmtlKR1iCRWklKmg==} ··· 10514 11882 10515 11883 /react-is@16.13.1: 10516 11884 resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 11885 + 11886 + /react-is@18.2.0: 11887 + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} 10517 11888 dev: false 10518 11889 10519 11890 /react-property@2.0.0: 10520 11891 resolution: {integrity: sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==} 10521 11892 dev: false 10522 11893 11894 + /react-remove-scroll-bar@2.3.4(@types/react@18.0.25)(react@18.2.0): 11895 + resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} 11896 + engines: {node: '>=10'} 11897 + peerDependencies: 11898 + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 11899 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 11900 + peerDependenciesMeta: 11901 + '@types/react': 11902 + optional: true 11903 + dependencies: 11904 + '@types/react': 18.0.25 11905 + react: 18.2.0 11906 + react-style-singleton: 2.2.1(@types/react@18.0.25)(react@18.2.0) 11907 + tslib: 2.6.1 11908 + dev: false 11909 + 10523 11910 /react-remove-scroll-bar@2.3.4(@types/react@18.2.12)(react@18.2.0): 10524 11911 resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} 10525 11912 engines: {node: '>=10'} ··· 10555 11942 use-sidecar: 1.1.2(@types/react@18.2.12)(react@18.2.0) 10556 11943 dev: false 10557 11944 11945 + /react-remove-scroll@2.5.5(@types/react@18.0.25)(react@18.2.0): 11946 + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} 11947 + engines: {node: '>=10'} 11948 + peerDependencies: 11949 + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 11950 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 11951 + peerDependenciesMeta: 11952 + '@types/react': 11953 + optional: true 11954 + dependencies: 11955 + '@types/react': 18.0.25 11956 + react: 18.2.0 11957 + react-remove-scroll-bar: 2.3.4(@types/react@18.0.25)(react@18.2.0) 11958 + react-style-singleton: 2.2.1(@types/react@18.0.25)(react@18.2.0) 11959 + tslib: 2.6.1 11960 + use-callback-ref: 1.3.0(@types/react@18.0.25)(react@18.2.0) 11961 + use-sidecar: 1.1.2(@types/react@18.0.25)(react@18.2.0) 11962 + dev: false 11963 + 10558 11964 /react-remove-scroll@2.5.5(@types/react@18.2.12)(react@18.2.0): 10559 11965 resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} 10560 11966 engines: {node: '>=10'} ··· 10582 11988 react: 18.2.0 10583 11989 dev: false 10584 11990 11991 + /react-style-singleton@2.2.1(@types/react@18.0.25)(react@18.2.0): 11992 + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} 11993 + engines: {node: '>=10'} 11994 + peerDependencies: 11995 + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 11996 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 11997 + peerDependenciesMeta: 11998 + '@types/react': 11999 + optional: true 12000 + dependencies: 12001 + '@types/react': 18.0.25 12002 + get-nonce: 1.0.1 12003 + invariant: 2.2.4 12004 + react: 18.2.0 12005 + tslib: 2.6.1 12006 + dev: false 12007 + 10585 12008 /react-style-singleton@2.2.1(@types/react@18.2.12)(react@18.2.0): 10586 12009 resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} 10587 12010 engines: {node: '>=10'} ··· 10691 12114 call-bind: 1.0.2 10692 12115 define-properties: 1.2.0 10693 12116 functions-have-names: 1.2.3 10694 - dev: false 10695 12117 10696 12118 /registry-auth-token@3.3.2: 10697 12119 resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} ··· 10903 12325 is-core-module: 2.12.1 10904 12326 path-parse: 1.0.7 10905 12327 supports-preserve-symlinks-flag: 1.0.0 10906 - dev: false 10907 12328 10908 12329 /restore-cursor@3.1.0: 10909 12330 resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} ··· 10946 12367 engines: {node: '>=12'} 10947 12368 dependencies: 10948 12369 execa: 5.1.1 10949 - dev: false 10950 12370 10951 12371 /run-async@2.4.1: 10952 12372 resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} ··· 10989 12409 get-intrinsic: 1.2.1 10990 12410 has-symbols: 1.0.3 10991 12411 isarray: 2.0.5 10992 - dev: false 10993 12412 10994 12413 /safe-buffer@5.1.2: 10995 12414 resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} ··· 11004 12423 call-bind: 1.0.2 11005 12424 get-intrinsic: 1.2.1 11006 12425 is-regex: 1.1.4 11007 - dev: false 11008 12426 11009 12427 /safer-buffer@2.1.2: 11010 12428 resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 11011 12429 12430 + /saxes@6.0.0: 12431 + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} 12432 + engines: {node: '>=v12.22.7'} 12433 + dependencies: 12434 + xmlchars: 2.2.0 12435 + dev: false 12436 + 11012 12437 /scheduler@0.23.0: 11013 12438 resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} 11014 12439 dependencies: ··· 11113 12538 call-bind: 1.0.2 11114 12539 get-intrinsic: 1.2.1 11115 12540 object-inspect: 1.12.3 11116 - dev: false 11117 12541 11118 12542 /signal-exit@3.0.7: 11119 12543 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} ··· 11141 12565 /slash@4.0.0: 11142 12566 resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} 11143 12567 engines: {node: '>=12'} 11144 - dev: false 11145 12568 11146 12569 /snake-case@2.1.0: 11147 12570 resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} ··· 11236 12659 resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 11237 12660 dev: false 11238 12661 12662 + /stack-utils@2.0.6: 12663 + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} 12664 + engines: {node: '>=10'} 12665 + dependencies: 12666 + escape-string-regexp: 2.0.0 12667 + dev: false 12668 + 11239 12669 /statuses@1.5.0: 11240 12670 resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} 11241 12671 engines: {node: '>= 0.6'} ··· 11265 12695 internal-slot: 1.0.5 11266 12696 regexp.prototype.flags: 1.5.0 11267 12697 side-channel: 1.0.4 11268 - dev: false 11269 12698 11270 12699 /string.prototype.trim@1.2.7: 11271 12700 resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} ··· 11274 12703 call-bind: 1.0.2 11275 12704 define-properties: 1.2.0 11276 12705 es-abstract: 1.22.1 11277 - dev: false 11278 12706 11279 12707 /string.prototype.trimend@1.0.6: 11280 12708 resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} ··· 11282 12710 call-bind: 1.0.2 11283 12711 define-properties: 1.2.0 11284 12712 es-abstract: 1.22.1 11285 - dev: false 11286 12713 11287 12714 /string.prototype.trimstart@1.0.6: 11288 12715 resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} ··· 11290 12717 call-bind: 1.0.2 11291 12718 define-properties: 1.2.0 11292 12719 es-abstract: 1.22.1 11293 - dev: false 11294 12720 11295 12721 /string_decoder@1.1.1: 11296 12722 resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} ··· 11324 12750 /strip-bom@3.0.0: 11325 12751 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 11326 12752 engines: {node: '>=4'} 11327 - dev: false 11328 12753 11329 12754 /strip-eof@1.0.0: 11330 12755 resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} ··· 11338 12763 /strip-final-newline@3.0.0: 11339 12764 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 11340 12765 engines: {node: '>=12'} 11341 - dev: false 11342 12766 11343 12767 /strip-json-comments@2.0.1: 11344 12768 resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} ··· 11476 12900 use-sync-external-store: 1.2.0(react@18.2.0) 11477 12901 dev: false 11478 12902 12903 + /symbol-tree@3.2.4: 12904 + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} 12905 + dev: false 12906 + 11479 12907 /synckit@0.8.5: 11480 12908 resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 11481 12909 engines: {node: ^14.18.0 || >=16.0.0} 11482 12910 dependencies: 11483 12911 '@pkgr/utils': 2.4.2 11484 12912 tslib: 2.6.1 11485 - dev: false 11486 12913 11487 12914 /tailwind-merge@1.13.2: 11488 12915 resolution: {integrity: sha512-R2/nULkdg1VR/EL4RXg4dEohdoxNUJGLMnWIQnPKL+O9Twu7Cn3Rxi4dlXkDzZrEGtR+G+psSXFouWlpTyLhCQ==} ··· 11496 12923 tailwindcss: 3.3.2 11497 12924 dev: false 11498 12925 12926 + /tailwindcss@3.2.4(postcss@8.4.19): 12927 + resolution: {integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==} 12928 + engines: {node: '>=12.13.0'} 12929 + hasBin: true 12930 + peerDependencies: 12931 + postcss: ^8.0.9 12932 + dependencies: 12933 + arg: 5.0.2 12934 + chokidar: 3.5.3 12935 + color-name: 1.1.4 12936 + detective: 5.2.1 12937 + didyoumean: 1.2.2 12938 + dlv: 1.1.3 12939 + fast-glob: 3.3.1 12940 + glob-parent: 6.0.2 12941 + is-glob: 4.0.3 12942 + lilconfig: 2.1.0 12943 + micromatch: 4.0.5 12944 + normalize-path: 3.0.0 12945 + object-hash: 3.0.0 12946 + picocolors: 1.0.0 12947 + postcss: 8.4.19 12948 + postcss-import: 14.1.0(postcss@8.4.19) 12949 + postcss-js: 4.0.1(postcss@8.4.19) 12950 + postcss-load-config: 3.1.4(postcss@8.4.19) 12951 + postcss-nested: 6.0.0(postcss@8.4.19) 12952 + postcss-selector-parser: 6.0.13 12953 + postcss-value-parser: 4.2.0 12954 + quick-lru: 5.1.1 12955 + resolve: 1.22.2 12956 + transitivePeerDependencies: 12957 + - ts-node 12958 + dev: true 12959 + 11499 12960 /tailwindcss@3.2.7(postcss@8.4.21): 11500 12961 resolution: {integrity: sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==} 11501 12962 engines: {node: '>=12.13.0'} ··· 11564 13025 /tapable@2.2.1: 11565 13026 resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 11566 13027 engines: {node: '>=6'} 11567 - dev: false 11568 13028 11569 13029 /tar-fs@2.1.1: 11570 13030 resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} ··· 11636 13096 /titleize@3.0.0: 11637 13097 resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} 11638 13098 engines: {node: '>=12'} 11639 - dev: false 11640 13099 11641 13100 /tmp@0.0.33: 11642 13101 resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} ··· 11680 13139 resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} 11681 13140 dev: false 11682 13141 13142 + /tough-cookie@4.1.3: 13143 + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} 13144 + engines: {node: '>=6'} 13145 + dependencies: 13146 + psl: 1.9.0 13147 + punycode: 2.3.0 13148 + universalify: 0.2.0 13149 + url-parse: 1.5.10 13150 + dev: false 13151 + 11683 13152 /tr46@0.0.3: 11684 13153 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 11685 13154 dev: false ··· 11690 13159 punycode: 2.3.0 11691 13160 dev: true 11692 13161 13162 + /tr46@3.0.0: 13163 + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} 13164 + engines: {node: '>=12'} 13165 + dependencies: 13166 + punycode: 2.3.0 13167 + dev: false 13168 + 11693 13169 /traverse@0.3.9: 11694 13170 resolution: {integrity: sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==} 11695 13171 dev: false ··· 11765 13241 json5: 1.0.2 11766 13242 minimist: 1.2.8 11767 13243 strip-bom: 3.0.0 11768 - dev: false 11769 13244 11770 13245 /tslib@1.14.1: 11771 13246 resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} ··· 11813 13288 - ts-node 11814 13289 dev: true 11815 13290 13291 + /tsutils@3.21.0(typescript@4.9.3): 13292 + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 13293 + engines: {node: '>= 6'} 13294 + peerDependencies: 13295 + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' 13296 + dependencies: 13297 + tslib: 1.14.1 13298 + typescript: 4.9.3 13299 + dev: true 13300 + 11816 13301 /tsutils@3.21.0(typescript@5.1.6): 11817 13302 resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 11818 13303 engines: {node: '>= 6'} ··· 11911 13396 dependencies: 11912 13397 prelude-ls: 1.2.1 11913 13398 13399 + /type-detect@4.0.8: 13400 + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} 13401 + engines: {node: '>=4'} 13402 + dev: false 13403 + 11914 13404 /type-fest@0.20.2: 11915 13405 resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 11916 13406 engines: {node: '>=10'} ··· 11955 13445 call-bind: 1.0.2 11956 13446 get-intrinsic: 1.2.1 11957 13447 is-typed-array: 1.1.12 11958 - dev: false 11959 13448 11960 13449 /typed-array-byte-length@1.0.0: 11961 13450 resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} ··· 11965 13454 for-each: 0.3.3 11966 13455 has-proto: 1.0.1 11967 13456 is-typed-array: 1.1.12 11968 - dev: false 11969 13457 11970 13458 /typed-array-byte-offset@1.0.0: 11971 13459 resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} ··· 11976 13464 for-each: 0.3.3 11977 13465 has-proto: 1.0.1 11978 13466 is-typed-array: 1.1.12 11979 - dev: false 11980 13467 11981 13468 /typed-array-length@1.0.4: 11982 13469 resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} ··· 11984 13471 call-bind: 1.0.2 11985 13472 for-each: 0.3.3 11986 13473 is-typed-array: 1.1.12 11987 - dev: false 13474 + 13475 + /typescript@4.9.3: 13476 + resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==} 13477 + engines: {node: '>=4.2.0'} 13478 + hasBin: true 13479 + dev: true 11988 13480 11989 13481 /typescript@5.1.6: 11990 13482 resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} ··· 12006 13498 has-bigints: 1.0.2 12007 13499 has-symbols: 1.0.3 12008 13500 which-boxed-primitive: 1.0.2 13501 + 13502 + /undici@5.22.1: 13503 + resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==} 13504 + engines: {node: '>=14.0'} 13505 + dependencies: 13506 + busboy: 1.6.0 12009 13507 dev: false 12010 13508 12011 13509 /unified@10.1.2: ··· 12125 13623 engines: {node: '>= 4.0.0'} 12126 13624 dev: false 12127 13625 13626 + /universalify@0.2.0: 13627 + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} 13628 + engines: {node: '>= 4.0.0'} 13629 + dev: false 13630 + 12128 13631 /universalify@2.0.0: 12129 13632 resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} 12130 13633 engines: {node: '>= 10.0.0'} ··· 12137 13640 /untildify@4.0.0: 12138 13641 resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} 12139 13642 engines: {node: '>=8'} 12140 - dev: false 12141 13643 12142 13644 /unzipper@0.10.14: 12143 13645 resolution: {integrity: sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==} ··· 12193 13695 requires-port: 1.0.0 12194 13696 dev: false 12195 13697 13698 + /use-callback-ref@1.3.0(@types/react@18.0.25)(react@18.2.0): 13699 + resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} 13700 + engines: {node: '>=10'} 13701 + peerDependencies: 13702 + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 13703 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 13704 + peerDependenciesMeta: 13705 + '@types/react': 13706 + optional: true 13707 + dependencies: 13708 + '@types/react': 18.0.25 13709 + react: 18.2.0 13710 + tslib: 2.6.1 13711 + dev: false 13712 + 12196 13713 /use-callback-ref@1.3.0(@types/react@18.2.12)(react@18.2.0): 12197 13714 resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} 12198 13715 engines: {node: '>=10'} ··· 12208 13725 tslib: 2.6.1 12209 13726 dev: false 12210 13727 13728 + /use-isomorphic-layout-effect@1.1.2(@types/react@18.0.25)(react@18.2.0): 13729 + resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} 13730 + peerDependencies: 13731 + '@types/react': '*' 13732 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 13733 + peerDependenciesMeta: 13734 + '@types/react': 13735 + optional: true 13736 + dependencies: 13737 + '@types/react': 18.0.25 13738 + react: 18.2.0 13739 + dev: false 13740 + 13741 + /use-sidecar@1.1.2(@types/react@18.0.25)(react@18.2.0): 13742 + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} 13743 + engines: {node: '>=10'} 13744 + peerDependencies: 13745 + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 13746 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 13747 + peerDependenciesMeta: 13748 + '@types/react': 13749 + optional: true 13750 + dependencies: 13751 + '@types/react': 18.0.25 13752 + detect-node-es: 1.1.0 13753 + react: 18.2.0 13754 + tslib: 2.6.1 13755 + dev: false 13756 + 12211 13757 /use-sidecar@1.1.2(@types/react@18.2.12)(react@18.2.0): 12212 13758 resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} 12213 13759 engines: {node: '>=10'} ··· 12317 13863 resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} 12318 13864 dev: false 12319 13865 13866 + /w3c-xmlserializer@4.0.0: 13867 + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} 13868 + engines: {node: '>=14'} 13869 + dependencies: 13870 + xml-name-validator: 4.0.0 13871 + dev: false 13872 + 12320 13873 /watchpack@2.4.0: 12321 13874 resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} 12322 13875 engines: {node: '>=10.13.0'} ··· 12361 13914 resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} 12362 13915 dev: true 12363 13916 13917 + /webidl-conversions@7.0.0: 13918 + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 13919 + engines: {node: '>=12'} 13920 + dev: false 13921 + 13922 + /whatwg-encoding@2.0.0: 13923 + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} 13924 + engines: {node: '>=12'} 13925 + dependencies: 13926 + iconv-lite: 0.6.3 13927 + dev: false 13928 + 12364 13929 /whatwg-fetch@3.6.17: 12365 13930 resolution: {integrity: sha512-c4ghIvG6th0eudYwKZY5keb81wtFz9/WeAHAoy8+r18kcWlitUIrmGFQ2rWEl4UCKUilD3zCLHOIPheHx5ypRQ==} 12366 13931 dev: false 12367 13932 13933 + /whatwg-mimetype@3.0.0: 13934 + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} 13935 + engines: {node: '>=12'} 13936 + dev: false 13937 + 13938 + /whatwg-url@11.0.0: 13939 + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} 13940 + engines: {node: '>=12'} 13941 + dependencies: 13942 + tr46: 3.0.0 13943 + webidl-conversions: 7.0.0 13944 + dev: false 13945 + 12368 13946 /whatwg-url@5.0.0: 12369 13947 resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 12370 13948 dependencies: ··· 12388 13966 is-number-object: 1.0.7 12389 13967 is-string: 1.0.7 12390 13968 is-symbol: 1.0.4 12391 - dev: false 12392 13969 12393 13970 /which-typed-array@1.1.11: 12394 13971 resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} ··· 12399 13976 for-each: 0.3.3 12400 13977 gopd: 1.0.1 12401 13978 has-tostringtag: 1.0.0 12402 - dev: false 12403 13979 12404 13980 /which@1.3.1: 12405 13981 resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} ··· 12446 14022 utf-8-validate: 6.0.3 12447 14023 dev: false 12448 14024 14025 + /xml-name-validator@4.0.0: 14026 + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 14027 + engines: {node: '>=12'} 14028 + dev: false 14029 + 14030 + /xmlchars@2.2.0: 14031 + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} 14032 + dev: false 14033 + 12449 14034 /xtend@4.0.2: 12450 14035 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 12451 14036 engines: {node: '>=0.4'} 12452 - dev: false 12453 14037 12454 14038 /y18n@5.0.8: 12455 14039 resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} ··· 12469 14053 /yaml@1.10.2: 12470 14054 resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 12471 14055 engines: {node: '>= 6'} 12472 - dev: false 12473 14056 12474 14057 /yaml@2.3.1: 12475 14058 resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}