From b563738f5aba68e25a1c59fc1c14fb4042d77684 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Tue, 17 Jun 2025 12:18:51 +0200 Subject: [PATCH] init --- CHANGELOG.md | 79 + README.md | 36 + mdx-components.tsx | 10 + next-env.d.ts | 5 + next.config.mjs | 83 + package-lock.json | 8169 +++++++++++++++++ package.json | 47 + postcss.config.js | 5 + prettier.config.js | 7 + src/app/about/page.tsx | 235 + .../graduation.jpg | Bin 0 -> 405379 bytes .../jars.jpg | Bin 0 -> 354126 bytes .../page.mdx | 50 + .../punch-clock.jpg | Bin 0 -> 408978 bytes .../everyday-english.jpg | Bin 0 -> 571291 bytes .../magnifying-glass.jpg | Bin 0 -> 450904 bytes .../page.mdx | 42 + .../typewriter.jpg | Bin 0 -> 280562 bytes .../blog/future-of-web-development/laptop.jpg | Bin 0 -> 222631 bytes .../blog/future-of-web-development/page.mdx | 48 + .../blog/future-of-web-development/pilot.jpg | Bin 0 -> 425219 bytes .../blog/future-of-web-development/server.jpg | Bin 0 -> 249418 bytes src/app/blog/page.tsx | 90 + src/app/blog/wrapper.tsx | 60 + src/app/contact/page.tsx | 164 + src/app/favicon.ico | Bin 0 -> 15086 bytes src/app/layout.tsx | 18 + src/app/not-found.tsx | 28 + src/app/page.tsx | 217 + src/app/process/page.tsx | 271 + src/app/work/family-fund/debra-fiscal.jpg | Bin 0 -> 260022 bytes src/app/work/family-fund/hero.jpg | Bin 0 -> 307451 bytes src/app/work/family-fund/page.mdx | 63 + src/app/work/page.tsx | 177 + src/app/work/phobia/hero.jpg | Bin 0 -> 478391 bytes src/app/work/phobia/jenny-wilson.jpg | Bin 0 -> 511313 bytes src/app/work/phobia/page.mdx | 63 + src/app/work/unseal/emily-selman.jpg | Bin 0 -> 647627 bytes src/app/work/unseal/hero.jpg | Bin 0 -> 321699 bytes src/app/work/unseal/page.mdx | 59 + src/app/work/wrapper.tsx | 89 + src/components/Blockquote.tsx | 82 + src/components/Border.tsx | 36 + src/components/Button.tsx | 40 + src/components/ContactSection.tsx | 34 + src/components/Container.tsx | 22 + src/components/FadeIn.tsx | 50 + src/components/Footer.tsx | 134 + src/components/GrayscaleTransitionImage.tsx | 39 + src/components/GridList.tsx | 64 + src/components/GridPattern.tsx | 129 + src/components/List.tsx | 41 + src/components/Logo.tsx | 72 + src/components/MDXComponents.tsx | 98 + src/components/Offices.tsx | 50 + src/components/PageIntro.tsx | 47 + src/components/PageLinks.tsx | 96 + src/components/RootLayout.tsx | 297 + src/components/SectionIntro.tsx | 65 + src/components/SocialMedia.tsx | 91 + src/components/StatList.tsx | 34 + src/components/StylizedImage.tsx | 71 + src/components/TagList.tsx | 34 + src/components/Testimonial.tsx | 44 + src/fonts/Mona-Sans.var.woff2 | Bin 0 -> 133748 bytes src/images/clients/bright-path/logo-dark.svg | 9 + src/images/clients/bright-path/logo-light.svg | 9 + .../clients/bright-path/logomark-dark.svg | 6 + .../clients/bright-path/logomark-light.svg | 6 + src/images/clients/family-fund/logo-dark.svg | 9 + src/images/clients/family-fund/logo-light.svg | 9 + .../clients/family-fund/logomark-dark.svg | 6 + .../clients/family-fund/logomark-light.svg | 6 + src/images/clients/green-life/logo-dark.svg | 11 + src/images/clients/green-life/logo-light.svg | 11 + .../clients/green-life/logomark-dark.svg | 8 + .../clients/green-life/logomark-light.svg | 8 + src/images/clients/home-work/logo-dark.svg | 11 + src/images/clients/home-work/logo-light.svg | 11 + .../clients/home-work/logomark-dark.svg | 8 + .../clients/home-work/logomark-light.svg | 8 + src/images/clients/mail-smirk/logo-dark.svg | 11 + src/images/clients/mail-smirk/logo-light.svg | 11 + .../clients/mail-smirk/logomark-dark.svg | 8 + .../clients/mail-smirk/logomark-light.svg | 8 + .../clients/north-adventures/logo-dark.svg | 9 + .../clients/north-adventures/logo-light.svg | 9 + .../north-adventures/logomark-dark.svg | 6 + .../north-adventures/logomark-light.svg | 6 + src/images/clients/phobia/logo-dark.svg | 12 + src/images/clients/phobia/logo-light.svg | 12 + src/images/clients/phobia/logomark-dark.svg | 9 + src/images/clients/phobia/logomark-light.svg | 9 + src/images/clients/unseal/logo-dark.svg | 9 + src/images/clients/unseal/logo-light.svg | 9 + src/images/clients/unseal/logomark-dark.svg | 6 + src/images/clients/unseal/logomark-light.svg | 6 + src/images/laptop.jpg | Bin 0 -> 528582 bytes src/images/meeting.jpg | Bin 0 -> 340716 bytes src/images/team/angela-fisher.jpg | Bin 0 -> 246465 bytes src/images/team/benjamin-russel.jpg | Bin 0 -> 457498 bytes src/images/team/blake-reid.jpg | Bin 0 -> 479509 bytes src/images/team/chelsea-hagon.jpg | Bin 0 -> 270946 bytes src/images/team/dries-vincent.jpg | Bin 0 -> 436416 bytes src/images/team/emma-dorsey.jpg | Bin 0 -> 435754 bytes src/images/team/jeffrey-webb.jpg | Bin 0 -> 589802 bytes src/images/team/kathryn-murphy.jpg | Bin 0 -> 447182 bytes src/images/team/leonard-krasner.jpg | Bin 0 -> 922234 bytes src/images/team/leslie-alexander.jpg | Bin 0 -> 233637 bytes src/images/team/michael-foster.jpg | Bin 0 -> 743864 bytes src/images/team/whitney-francis.jpg | Bin 0 -> 474702 bytes src/images/whiteboard.jpg | Bin 0 -> 777432 bytes src/lib/formatDate.ts | 11 + src/lib/mdx.ts | 65 + src/styles/base.css | 8 + src/styles/tailwind.css | 41 + src/styles/typography.css | 184 + tsconfig.json | 28 + 118 files changed, 12398 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 README.md create mode 100644 mdx-components.tsx create mode 100644 next-env.d.ts create mode 100644 next.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 prettier.config.js create mode 100644 src/app/about/page.tsx create mode 100644 src/app/blog/3-lessons-we-learned-going-back-to-the-office/graduation.jpg create mode 100644 src/app/blog/3-lessons-we-learned-going-back-to-the-office/jars.jpg create mode 100644 src/app/blog/3-lessons-we-learned-going-back-to-the-office/page.mdx create mode 100644 src/app/blog/3-lessons-we-learned-going-back-to-the-office/punch-clock.jpg create mode 100644 src/app/blog/a-short-guide-to-component-naming/everyday-english.jpg create mode 100644 src/app/blog/a-short-guide-to-component-naming/magnifying-glass.jpg create mode 100644 src/app/blog/a-short-guide-to-component-naming/page.mdx create mode 100644 src/app/blog/a-short-guide-to-component-naming/typewriter.jpg create mode 100644 src/app/blog/future-of-web-development/laptop.jpg create mode 100644 src/app/blog/future-of-web-development/page.mdx create mode 100644 src/app/blog/future-of-web-development/pilot.jpg create mode 100644 src/app/blog/future-of-web-development/server.jpg create mode 100644 src/app/blog/page.tsx create mode 100644 src/app/blog/wrapper.tsx create mode 100644 src/app/contact/page.tsx create mode 100644 src/app/favicon.ico create mode 100644 src/app/layout.tsx create mode 100644 src/app/not-found.tsx create mode 100644 src/app/page.tsx create mode 100644 src/app/process/page.tsx create mode 100644 src/app/work/family-fund/debra-fiscal.jpg create mode 100644 src/app/work/family-fund/hero.jpg create mode 100644 src/app/work/family-fund/page.mdx create mode 100644 src/app/work/page.tsx create mode 100644 src/app/work/phobia/hero.jpg create mode 100644 src/app/work/phobia/jenny-wilson.jpg create mode 100644 src/app/work/phobia/page.mdx create mode 100644 src/app/work/unseal/emily-selman.jpg create mode 100644 src/app/work/unseal/hero.jpg create mode 100644 src/app/work/unseal/page.mdx create mode 100644 src/app/work/wrapper.tsx create mode 100644 src/components/Blockquote.tsx create mode 100644 src/components/Border.tsx create mode 100644 src/components/Button.tsx create mode 100644 src/components/ContactSection.tsx create mode 100644 src/components/Container.tsx create mode 100644 src/components/FadeIn.tsx create mode 100644 src/components/Footer.tsx create mode 100644 src/components/GrayscaleTransitionImage.tsx create mode 100644 src/components/GridList.tsx create mode 100644 src/components/GridPattern.tsx create mode 100644 src/components/List.tsx create mode 100644 src/components/Logo.tsx create mode 100644 src/components/MDXComponents.tsx create mode 100644 src/components/Offices.tsx create mode 100644 src/components/PageIntro.tsx create mode 100644 src/components/PageLinks.tsx create mode 100644 src/components/RootLayout.tsx create mode 100644 src/components/SectionIntro.tsx create mode 100644 src/components/SocialMedia.tsx create mode 100644 src/components/StatList.tsx create mode 100644 src/components/StylizedImage.tsx create mode 100644 src/components/TagList.tsx create mode 100644 src/components/Testimonial.tsx create mode 100644 src/fonts/Mona-Sans.var.woff2 create mode 100644 src/images/clients/bright-path/logo-dark.svg create mode 100644 src/images/clients/bright-path/logo-light.svg create mode 100644 src/images/clients/bright-path/logomark-dark.svg create mode 100644 src/images/clients/bright-path/logomark-light.svg create mode 100644 src/images/clients/family-fund/logo-dark.svg create mode 100644 src/images/clients/family-fund/logo-light.svg create mode 100644 src/images/clients/family-fund/logomark-dark.svg create mode 100644 src/images/clients/family-fund/logomark-light.svg create mode 100644 src/images/clients/green-life/logo-dark.svg create mode 100644 src/images/clients/green-life/logo-light.svg create mode 100644 src/images/clients/green-life/logomark-dark.svg create mode 100644 src/images/clients/green-life/logomark-light.svg create mode 100644 src/images/clients/home-work/logo-dark.svg create mode 100644 src/images/clients/home-work/logo-light.svg create mode 100644 src/images/clients/home-work/logomark-dark.svg create mode 100644 src/images/clients/home-work/logomark-light.svg create mode 100644 src/images/clients/mail-smirk/logo-dark.svg create mode 100644 src/images/clients/mail-smirk/logo-light.svg create mode 100644 src/images/clients/mail-smirk/logomark-dark.svg create mode 100644 src/images/clients/mail-smirk/logomark-light.svg create mode 100644 src/images/clients/north-adventures/logo-dark.svg create mode 100644 src/images/clients/north-adventures/logo-light.svg create mode 100644 src/images/clients/north-adventures/logomark-dark.svg create mode 100644 src/images/clients/north-adventures/logomark-light.svg create mode 100644 src/images/clients/phobia/logo-dark.svg create mode 100644 src/images/clients/phobia/logo-light.svg create mode 100644 src/images/clients/phobia/logomark-dark.svg create mode 100644 src/images/clients/phobia/logomark-light.svg create mode 100644 src/images/clients/unseal/logo-dark.svg create mode 100644 src/images/clients/unseal/logo-light.svg create mode 100644 src/images/clients/unseal/logomark-dark.svg create mode 100644 src/images/clients/unseal/logomark-light.svg create mode 100644 src/images/laptop.jpg create mode 100644 src/images/meeting.jpg create mode 100644 src/images/team/angela-fisher.jpg create mode 100644 src/images/team/benjamin-russel.jpg create mode 100644 src/images/team/blake-reid.jpg create mode 100644 src/images/team/chelsea-hagon.jpg create mode 100644 src/images/team/dries-vincent.jpg create mode 100644 src/images/team/emma-dorsey.jpg create mode 100644 src/images/team/jeffrey-webb.jpg create mode 100644 src/images/team/kathryn-murphy.jpg create mode 100644 src/images/team/leonard-krasner.jpg create mode 100644 src/images/team/leslie-alexander.jpg create mode 100644 src/images/team/michael-foster.jpg create mode 100644 src/images/team/whitney-francis.jpg create mode 100644 src/images/whiteboard.jpg create mode 100644 src/lib/formatDate.ts create mode 100644 src/lib/mdx.ts create mode 100644 src/styles/base.css create mode 100644 src/styles/tailwind.css create mode 100644 src/styles/typography.css create mode 100644 tsconfig.json diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..22e3189 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,79 @@ +# Changelog + +## 2025-02-19 + +- Fix scroll issues related to the header navigation ([#1700](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1700)) + +## 2025-04-28 + +- Update template to Tailwind CSS v4.1.4 + +## 2025-04-10 + +- Update template to Tailwind CSS v4.1.3 + +## 2025-03-22 + +- Update template to Tailwind CSS v4.0.15 + +## 2025-02-10 + +- Update template to Tailwind CSS v4.0.6 + +## 2025-01-23 + +- Update template to Tailwind CSS v4.0 + +## 2024-06-18 + +- Update `prettier` and `prettier-plugin-tailwindcss` dependencies + +## 2024-05-31 + +- Fix `npm audit` warnings + +## 2024-05-07 + +- Bump Headless UI dependency to v2.0 + +## 2024-01-17 + +- Fix `shiki` dependency issues ([#1549](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1549)) +- Fix `sharp` dependency issues ([#1549](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1549)) + +## 2024-01-16 + +- Replace Twitter with X + +## 2024-01-10 + +- Update Tailwind CSS, Next.js, Prettier, TypeScript, ESLint, and other dependencies + +## 2023-09-07 + +- Added TypeScript version of template + +## 2023-08-24 + +- Add missing `@types/mdx` dependency ([#1496](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1496)) + +## 2023-08-15 + +- Bump Next.js and MDX dependencies + +## 2023-08-14 + +- Simplify article and case study metadata + +## 2023-07-31 + +- Port template to Next.js app router +- Fix route handlers with `.js` extensions ([#1484](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1484)) + +## 2023-07-26 + +- Add missing `acorn` and `acorn-jsx` dependencies ([#1481](https://github.com/tailwindlabs/tailwind-plus-issues/issues/1481)) + +## 2023-07-13 + +- Initial release diff --git a/README.md b/README.md new file mode 100644 index 0000000..fab48d2 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# Studio + +Studio is a [Tailwind Plus](https://tailwindcss.com/plus) site template built using [Tailwind CSS](https://tailwindcss.com) and [Next.js](https://nextjs.org). + +## Getting started + +To get started with this template, first install the npm dependencies: + +```bash +npm install +``` + +Next, run the development server: + +```bash +npm run dev +``` + +Finally, open [http://localhost:3000](http://localhost:3000) in your browser to view the website. + +## Customizing + +You can start editing this template by modifying the files in the `/src` folder. The site will auto-update as you edit these files. + +## License + +This site template is a commercial product and is licensed under the [Tailwind Plus license](https://tailwindcss.com/plus/license). + +## Learn more + +To learn more about the technologies used in this site template, see the following resources: + +- [Tailwind CSS](https://tailwindcss.com/docs) - the official Tailwind CSS documentation +- [Next.js](https://nextjs.org/docs) - the official Next.js documentation +- [Framer Motion](https://www.framer.com/docs/) - the official Framer Motion documentation +- [MDX](https://mdxjs.com/) - the official MDX documentation diff --git a/mdx-components.tsx b/mdx-components.tsx new file mode 100644 index 0000000..dcdc2ac --- /dev/null +++ b/mdx-components.tsx @@ -0,0 +1,10 @@ +import { type MDXComponents as MDXComponentsType } from 'mdx/types' + +import { MDXComponents } from '@/components/MDXComponents' + +export function useMDXComponents(components: MDXComponentsType) { + return { + ...components, + ...MDXComponents, + } +} diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000..4f11a03 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 0000000..cfebf4a --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,83 @@ +import rehypeShiki from '@leafac/rehype-shiki' +import nextMDX from '@next/mdx' +import { Parser } from 'acorn' +import jsx from 'acorn-jsx' +import escapeStringRegexp from 'escape-string-regexp' +import * as path from 'path' +import { recmaImportImages } from 'recma-import-images' +import remarkGfm from 'remark-gfm' +import { remarkRehypeWrap } from 'remark-rehype-wrap' +import remarkUnwrapImages from 'remark-unwrap-images' +import shiki from 'shiki' +import { unifiedConditional } from 'unified-conditional' + +/** @type {import('next').NextConfig} */ +const nextConfig = { + pageExtensions: ['js', 'jsx', 'ts', 'tsx', 'mdx'], +} + +function remarkMDXLayout(source, metaName) { + let parser = Parser.extend(jsx()) + let parseOptions = { ecmaVersion: 'latest', sourceType: 'module' } + + return (tree) => { + let imp = `import _Layout from '${source}'` + let exp = `export default function Layout(props) { + return <_Layout {...props} ${metaName}={${metaName}} /> + }` + + tree.children.push( + { + type: 'mdxjsEsm', + value: imp, + data: { estree: parser.parse(imp, parseOptions) }, + }, + { + type: 'mdxjsEsm', + value: exp, + data: { estree: parser.parse(exp, parseOptions) }, + }, + ) + } +} + +export default async function config() { + let highlighter = await shiki.getHighlighter({ + theme: 'css-variables', + }) + + let withMDX = nextMDX({ + extension: /\.mdx$/, + options: { + recmaPlugins: [recmaImportImages], + rehypePlugins: [ + [rehypeShiki, { highlighter }], + [ + remarkRehypeWrap, + { + node: { type: 'mdxJsxFlowElement', name: 'Typography' }, + start: ':root > :not(mdxJsxFlowElement)', + end: ':root > mdxJsxFlowElement', + }, + ], + ], + remarkPlugins: [ + remarkGfm, + remarkUnwrapImages, + [ + unifiedConditional, + [ + new RegExp(`^${escapeStringRegexp(path.resolve('src/app/blog'))}`), + [[remarkMDXLayout, '@/app/blog/wrapper', 'article']], + ], + [ + new RegExp(`^${escapeStringRegexp(path.resolve('src/app/work'))}`), + [[remarkMDXLayout, '@/app/work/wrapper', 'caseStudy']], + ], + ], + ], + }, + }) + + return withMDX(nextConfig) +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..774f003 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,8169 @@ +{ + "name": "tailwind-plus-studio", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "tailwind-plus-studio", + "version": "0.1.0", + "dependencies": { + "@leafac/rehype-shiki": "^2.2.1", + "@mdx-js/loader": "^3.0.0", + "@mdx-js/react": "^3.0.0", + "@next/mdx": "^14.0.4", + "@tailwindcss/postcss": "^4.1.7", + "@types/mdx": "^2.0.7", + "@types/node": "^20.10.8", + "@types/react": "^18.2.47", + "@types/react-dom": "^18.2.18", + "acorn": "^8.10.0", + "acorn-jsx": "^5.3.2", + "clsx": "^2.1.0", + "escape-string-regexp": "^5.0.0", + "fast-glob": "^3.2.12", + "framer-motion": "^10.15.2", + "next": "^14.0.4", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "recma-import-images": "0.0.3", + "remark-gfm": "^4.0.0", + "remark-rehype-wrap": "0.0.3", + "remark-unwrap-images": "^4.0.0", + "shiki": "^0.11.1", + "tailwindcss": "^4.1.7", + "typescript": "^5.3.3", + "unified-conditional": "0.0.2" + }, + "devDependencies": { + "eslint": "^8.56.0", + "eslint-config-next": "^14.0.4", + "prettier": "^3.3.2", + "prettier-plugin-tailwindcss": "^0.6.11", + "sharp": "0.33.1" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "0.44.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-0.44.0.tgz", + "integrity": "sha512-ZX/etZEZw8DR7zAB1eVQT40lNo0jeqpb6dCgOvctB6FIQ5PoXfMuNY8+ayQfu8tNQbAB8gQWSSJupR8NxeiZXw==", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.1.tgz", + "integrity": "sha512-esr2BZ1x0bo+wl7Gx2hjssYhjrhUsD88VQulI0FrG8/otRQUOxLWHMBd1Y1qo2Gfg2KUvXNpT0ASnV9BzJCexw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.0" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.1.tgz", + "integrity": "sha512-YrnuB3bXuWdG+hJlXtq7C73lF8ampkhU3tMxg5Hh+E7ikxbUVOU9nlNtVTloDXz6pRHt2y2oKJq7DY/yt+UXYw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.0" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.0.tgz", + "integrity": "sha512-VzYd6OwnUR81sInf3alj1wiokY50DjsHz5bvfnsFpxs5tqQxESoHtJO6xyksDs3RIkyhMWq2FufXo6GNSU9BMw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "macos": ">=11", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.0.tgz", + "integrity": "sha512-dD9OznTlHD6aovRswaPNEy8dKtSAmNo4++tO7uuR4o5VxbVAOoEQ1uSmN4iFAdQneTHws1lkTZeiXPrcCkh6IA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "macos": ">=10.13", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.0.tgz", + "integrity": "sha512-VwgD2eEikDJUk09Mn9Dzi1OW2OJFRQK+XlBTkUNmAWPrtj8Ly0yq05DFgu1VCMx2/DqCGQVi5A1dM9hTmxf3uw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.0.tgz", + "integrity": "sha512-xTYThiqEZEZc0PRU90yVtM3KE7lw1bKdnDQ9kCTHWbqWyHOe4NpPOtMGy27YnN51q0J5dqRrvicfPbALIOeAZA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.0.tgz", + "integrity": "sha512-o9E46WWBC6JsBlwU4QyU9578G77HBDT1NInd+aERfxeOPbk0qBZHgoDsQmA2v9TbqJRWzoBPx1aLOhprBMgPjw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.0.tgz", + "integrity": "sha512-naldaJy4hSVhWBgEjfdBY85CAa4UO+W1nx6a1sWStHZ7EUfNiuBTTN2KUYT5dH1+p/xij1t2QSXfCiFJoC5S/Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.0.tgz", + "integrity": "sha512-OdorplCyvmSAPsoJLldtLh3nLxRrkAAAOHsGWGDYfN0kh730gifK+UZb3dWORRa6EusNqCTjfXV4GxvgJ/nPDQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.0.tgz", + "integrity": "sha512-FW8iK6rJrg+X2jKD0Ajhjv6y74lToIBEvkZhl42nZt563FfxkCYacrXZtd+q/sRQDypQLzY5WdLkVTbJoPyqNg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.1.tgz", + "integrity": "sha512-Ii4X1vnzzI4j0+cucsrYA5ctrzU9ciXERfJR633S2r39CiD8npqH2GMj63uFZRCFt3E687IenAdbwIpQOJ5BNA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.0" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.1.tgz", + "integrity": "sha512-59B5GRO2d5N3tIfeGHAbJps7cLpuWEQv/8ySd9109ohQ3kzyCACENkFVAnGPX00HwPTQcaBNF7HQYEfZyZUFfw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.0" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.1.tgz", + "integrity": "sha512-tRGrb2pHnFUXpOAj84orYNxHADBDIr0J7rrjwQrTNMQMWA4zy3StKmMvwsI7u3dEZcgwuMMooIIGWEWOjnmG8A==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.0" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.1.tgz", + "integrity": "sha512-4y8osC0cAc1TRpy02yn5omBeloZZwS62fPZ0WUAYQiLhSFSpWJfY/gMrzKzLcHB9ulUV6ExFiu2elMaixKDbeg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.0" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.1.tgz", + "integrity": "sha512-D3lV6clkqIKUizNS8K6pkuCKNGmWoKlBGh5p0sLO2jQERzbakhu4bVX1Gz+RS4vTZBprKlWaf+/Rdp3ni2jLfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.0" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.1.tgz", + "integrity": "sha512-LOGKNu5w8uu1evVqUAUKTix2sQu1XDRIYbsi5Q0c/SrXhvJ4QyOx+GaajxmOg5PZSsSnCYPSmhjHHsRBx06/wQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.0" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.1.tgz", + "integrity": "sha512-vWI/sA+0p+92DLkpAMb5T6I8dg4z2vzCUnp8yvxHlwBpzN8CIcO3xlSXrLltSvK6iMsVMNswAv+ub77rsf25lA==", + "cpu": [ + "wasm32" + ], + "dev": true, + "optional": true, + "dependencies": { + "@emnapi/runtime": "^0.44.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.1.tgz", + "integrity": "sha512-/xhYkylsKL05R+NXGJc9xr2Tuw6WIVl2lubFJaFYfW4/MQ4J+dgjIo/T4qjNRizrqs/szF/lC9a5+updmY9jaQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.1.tgz", + "integrity": "sha512-XaM69X0n6kTEsp9tVYYLhXdg7Qj32vYJlAKRutxUsm1UlgQNx6BOhHwZPwukCGXBU2+tH87ip2eV1I/E8MQnZg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leafac/html": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@leafac/html/-/html-3.0.3.tgz", + "integrity": "sha512-/98cnqmt4WztcEG7VAs19Bsebp1PldgV4prnkL5oB9xtRMnc1JbupbD0oFSfmAqxgyU8fiJbk2B/AioNPVzkHg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "funding": [ + "https://patreon.com/leafac", + "https://paypal.me/LeandroFacchinettiEU", + "https://github.com/sponsors/leafac", + "https://btc.com/34KJBgtaFYMtDqpSgMayw9qiKWg2GQXA9M" + ], + "dependencies": { + "he": "^1.2.0", + "sanitize-xml-string": "^1.1.0" + } + }, + "node_modules/@leafac/rehype-shiki": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@leafac/rehype-shiki/-/rehype-shiki-2.2.1.tgz", + "integrity": "sha512-rN2r98YDdy1q61TppykZmk1np01K6jFBC/3FsLHbDYhMu0wpJ+1XW8LjrjotpBSoyy0MOzrnlVf74nUT6RJ4jA==", + "funding": [ + "https://patreon.com/leafac", + "https://paypal.me/LeandroFacchinettiEU", + "https://github.com/sponsors/leafac", + "https://btc.com/34KJBgtaFYMtDqpSgMayw9qiKWg2GQXA9M" + ], + "dependencies": { + "@leafac/html": "^3.0.0", + "hast-util-to-text": "^3.1.1", + "rehype-parse": "^8.0.3", + "unified": "^10.1.0", + "unist-util-modify-children": "^3.0.0" + }, + "peerDependencies": { + "shiki": "^0.11.1" + } + }, + "node_modules/@mdx-js/loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-3.0.0.tgz", + "integrity": "sha512-9kLv83YtgxpoXVYHaf0ygx1dmhCffo0MQCv6KtNG67jy/JlBK/2Q0dSWfuuyStP3jnZKABHfbjv8zsiT1buu6A==", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "webpack": ">=5" + } + }, + "node_modules/@mdx-js/mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.0.tgz", + "integrity": "sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-to-js": "^2.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-estree": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "periscopic": "^3.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.0.tgz", + "integrity": "sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@next/env": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz", + "integrity": "sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.0.4.tgz", + "integrity": "sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==", + "dev": true, + "dependencies": { + "glob": "7.1.7" + } + }, + "node_modules/@next/mdx": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@next/mdx/-/mdx-14.0.4.tgz", + "integrity": "sha512-w0b+A2LRdlqqTIzmaeqPOaafid2cYYYjETA+G+3ZFwkNbBQjvZp57P1waOexF3MGHzcCEoXEnhYpAc+FO6S0Rg==", + "dependencies": { + "source-map": "^0.7.0" + }, + "peerDependencies": { + "@mdx-js/loader": ">=0.15.0", + "@mdx-js/react": ">=0.15.0" + }, + "peerDependenciesMeta": { + "@mdx-js/loader": { + "optional": true + }, + "@mdx-js/react": { + "optional": true + } + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz", + "integrity": "sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz", + "integrity": "sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz", + "integrity": "sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz", + "integrity": "sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz", + "integrity": "sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz", + "integrity": "sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz", + "integrity": "sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz", + "integrity": "sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz", + "integrity": "sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz", + "integrity": "sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg==", + "dev": true + }, + "node_modules/@sindresorhus/slugify": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.2.1.tgz", + "integrity": "sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==", + "dependencies": { + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.6.0.tgz", + "integrity": "sha512-doH1gimEu3A46VX6aVxpHTeHrytJAG6HgdxntYnCFiIFHEM/ZGpG8KiZGBChchjQmG0XFIBL552kBTjVcMZXwQ==", + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, + "node_modules/@swc/helpers": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.5.tgz", + "integrity": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==", + "dependencies": { + "@swc/counter": "^0.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/node": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.7.tgz", + "integrity": "sha512-9rsOpdY9idRI2NH6CL4wORFY0+Q6fnx9XP9Ju+iq/0wJwGD5IByIgFmwVbyy4ymuyprj8Qh4ErxMKTUL4uNh3g==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "enhanced-resolve": "^5.18.1", + "jiti": "^2.4.2", + "lightningcss": "1.30.1", + "magic-string": "^0.30.17", + "source-map-js": "^1.2.1", + "tailwindcss": "4.1.7" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.7.tgz", + "integrity": "sha512-5SF95Ctm9DFiUyjUPnDGkoKItPX/k+xifcQhcqX5RA85m50jw1pT/KzjdvlqxRja45Y52nR4MR9fD1JYd7f8NQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.4", + "tar": "^7.4.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.1.7", + "@tailwindcss/oxide-darwin-arm64": "4.1.7", + "@tailwindcss/oxide-darwin-x64": "4.1.7", + "@tailwindcss/oxide-freebsd-x64": "4.1.7", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.7", + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.7", + "@tailwindcss/oxide-linux-arm64-musl": "4.1.7", + "@tailwindcss/oxide-linux-x64-gnu": "4.1.7", + "@tailwindcss/oxide-linux-x64-musl": "4.1.7", + "@tailwindcss/oxide-wasm32-wasi": "4.1.7", + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.7", + "@tailwindcss/oxide-win32-x64-msvc": "4.1.7" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.7.tgz", + "integrity": "sha512-IWA410JZ8fF7kACus6BrUwY2Z1t1hm0+ZWNEzykKmMNM09wQooOcN/VXr0p/WJdtHZ90PvJf2AIBS/Ceqx1emg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.7.tgz", + "integrity": "sha512-81jUw9To7fimGGkuJ2W5h3/oGonTOZKZ8C2ghm/TTxbwvfSiFSDPd6/A/KE2N7Jp4mv3Ps9OFqg2fEKgZFfsvg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.7.tgz", + "integrity": "sha512-q77rWjEyGHV4PdDBtrzO0tgBBPlQWKY7wZK0cUok/HaGgbNKecegNxCGikuPJn5wFAlIywC3v+WMBt0PEBtwGw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.7.tgz", + "integrity": "sha512-RfmdbbK6G6ptgF4qqbzoxmH+PKfP4KSVs7SRlTwcbRgBwezJkAO3Qta/7gDy10Q2DcUVkKxFLXUQO6J3CRvBGw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.7.tgz", + "integrity": "sha512-OZqsGvpwOa13lVd1z6JVwQXadEobmesxQ4AxhrwRiPuE04quvZHWn/LnihMg7/XkN+dTioXp/VMu/p6A5eZP3g==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.7.tgz", + "integrity": "sha512-voMvBTnJSfKecJxGkoeAyW/2XRToLZ227LxswLAwKY7YslG/Xkw9/tJNH+3IVh5bdYzYE7DfiaPbRkSHFxY1xA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.7.tgz", + "integrity": "sha512-PjGuNNmJeKHnP58M7XyjJyla8LPo+RmwHQpBI+W/OxqrwojyuCQ+GUtygu7jUqTEexejZHr/z3nBc/gTiXBj4A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.7.tgz", + "integrity": "sha512-HMs+Va+ZR3gC3mLZE00gXxtBo3JoSQxtu9lobbZd+DmfkIxR54NO7Z+UQNPsa0P/ITn1TevtFxXTpsRU7qEvWg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.7.tgz", + "integrity": "sha512-MHZ6jyNlutdHH8rd+YTdr3QbXrHXqwIhHw9e7yXEBcQdluGwhpQY2Eku8UZK6ReLaWtQ4gijIv5QoM5eE+qlsA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.7.tgz", + "integrity": "sha512-ANaSKt74ZRzE2TvJmUcbFQ8zS201cIPxUDm5qez5rLEwWkie2SkGtA4P+GPTj+u8N6JbPrC8MtY8RmJA35Oo+A==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@emnapi/wasi-threads": "^1.0.2", + "@napi-rs/wasm-runtime": "^0.2.9", + "@tybys/wasm-util": "^0.9.0", + "tslib": "^2.8.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.7.tgz", + "integrity": "sha512-HUiSiXQ9gLJBAPCMVRk2RT1ZrBjto7WvqsPBwUrNK2BcdSxMnk19h4pjZjI7zgPhDxlAbJSumTC4ljeA9y0tEw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.7.tgz", + "integrity": "sha512-rYHGmvoHiLJ8hWucSfSOEmdCBIGZIq7SpkPRSqLsH2Ab2YUNgKeAPT1Fi2cx3+hnYOrAb0jp9cRyode3bBW4mQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/postcss": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.7.tgz", + "integrity": "sha512-88g3qmNZn7jDgrrcp3ZXEQfp9CVox7xjP1HN2TFKI03CltPVd/c61ydn5qJJL8FYunn0OqBaW5HNUga0kmPVvw==", + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.1.7", + "@tailwindcss/oxide": "4.1.7", + "postcss": "^8.4.41", + "tailwindcss": "4.1.7" + } + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", + "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.3.tgz", + "integrity": "sha512-pvQ+TKeRHeiUGRhvYwRrQ/ISnohKkSJR14fT2yqyZ4e9K5vqc7hrtY2Y1Dw0ZwAzQ6DQsxsaCUuSIIi8v0Cq6w==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", + "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "peer": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/mdast": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", + "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.10.tgz", + "integrity": "sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "node_modules/@types/react": { + "version": "18.2.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", + "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.0.tgz", + "integrity": "sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.19.0", + "@typescript-eslint/types": "6.19.0", + "@typescript-eslint/typescript-estree": "6.19.0", + "@typescript-eslint/visitor-keys": "6.19.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.0.tgz", + "integrity": "sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.19.0", + "@typescript-eslint/visitor-keys": "6.19.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.0.tgz", + "integrity": "sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.0.tgz", + "integrity": "sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.19.0", + "@typescript-eslint/visitor-keys": "6.19.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.0.tgz", + "integrity": "sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.19.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "peer": true + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-iterate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/astring": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", + "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dev": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "peer": true + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001625", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz", + "integrity": "sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "peer": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-selector-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz", + "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.636", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.636.tgz", + "integrity": "sha512-NLE0GIy1OL9wRiKL20h9TkctBEYZuc99tquSS9MVdTahnuHputoETHeqDzgqGqyOY9NUH0g9wjfEuw5OD+wRcQ==", + "peer": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dev": true, + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-next": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.0.4.tgz", + "integrity": "sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "14.0.4", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz", + "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "peer": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/framer-motion": { + "version": "10.18.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.18.0.tgz", + "integrity": "sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==", + "dependencies": { + "tslib": "^2.4.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", + "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "peer": true + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", + "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hastscript": "^7.0.0", + "property-information": "^6.0.0", + "vfile": "^5.0.0", + "vfile-location": "^4.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/hast-util-from-parse5/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/hast-util-from-parse5/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz", + "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/hast-util-is-element/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/hast-util-parse-selector": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", + "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "dependencies": { + "@types/hast": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/hast-util-parse-selector/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.2.tgz", + "integrity": "sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==" + }, + "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.5.tgz", + "integrity": "sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ==", + "dependencies": { + "inline-style-parser": "0.2.2" + } + }, + "node_modules/hast-util-to-text": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz", + "integrity": "sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==", + "dependencies": { + "@types/hast": "^2.0.0", + "@types/unist": "^2.0.0", + "hast-util-is-element": "^2.0.0", + "unist-util-find-after": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/hast-util-to-text/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", + "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^3.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/hastscript/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "peer": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz", + "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.30.1", + "lightningcss-darwin-x64": "1.30.1", + "lightningcss-freebsd-x64": "1.30.1", + "lightningcss-linux-arm-gnueabihf": "1.30.1", + "lightningcss-linux-arm64-gnu": "1.30.1", + "lightningcss-linux-arm64-musl": "1.30.1", + "lightningcss-linux-x64-gnu": "1.30.1", + "lightningcss-linux-x64-musl": "1.30.1", + "lightningcss-win32-arm64-msvc": "1.30.1", + "lightningcss-win32-x64-msvc": "1.30.1" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz", + "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz", + "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz", + "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz", + "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz", + "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz", + "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz", + "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz", + "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz", + "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz", + "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", + "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz", + "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz", + "integrity": "sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-remove-position": "^5.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", + "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz", + "integrity": "sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "peer": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", + "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", + "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", + "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", + "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz", + "integrity": "sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w==", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz", + "integrity": "sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.0.1.tgz", + "integrity": "sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-events-to-acorn/node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", + "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "peer": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "license": "MIT", + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "peer": true + }, + "node_modules/next": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.3.tgz", + "integrity": "sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==", + "dependencies": { + "@next/env": "14.2.3", + "@swc/helpers": "0.5.5", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "graceful-fs": "^4.2.11", + "postcss": "8.4.31", + "styled-jsx": "5.1.1" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=18.17.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "14.2.3", + "@next/swc-darwin-x64": "14.2.3", + "@next/swc-linux-arm64-gnu": "14.2.3", + "@next/swc-linux-arm64-musl": "14.2.3", + "@next/swc-linux-x64-gnu": "14.2.3", + "@next/swc-linux-x64-musl": "14.2.3", + "@next/swc-win32-arm64-msvc": "14.2.3", + "@next/swc-win32-ia32-msvc": "14.2.3", + "@next/swc-win32-x64-msvc": "14.2.3" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "peer": true + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz", + "integrity": "sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-multiline-arrays": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-multiline-arrays": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.0.tgz", + "integrity": "sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/recma-import-images": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/recma-import-images/-/recma-import-images-0.0.3.tgz", + "integrity": "sha512-XoPDnUP8XVH13UrSfvdawq3gcZYoOVRoW2CtYHMR68hRejCAhLmgjjgPY/Xf1Ftkjj5ASD8wx9eVNjYTW2yWbw==", + "dependencies": { + "@sindresorhus/slugify": "^2.2.0", + "estree-util-visit": "^1.2.1" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/rehype-parse": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.5.tgz", + "integrity": "sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^7.0.0", + "parse5": "^6.0.0", + "unified": "^10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse/node_modules/@types/hast": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.9.tgz", + "integrity": "sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/rehype-parse/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm/node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.0.tgz", + "integrity": "sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g==", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse/node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype-wrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/remark-rehype-wrap/-/remark-rehype-wrap-0.0.3.tgz", + "integrity": "sha512-hNZ7epC6wFvNWDyPFNTrMzhk7leJSnaGRYZ2y4/YDRalzA0M2jha27wBiKnIQvWGW8vn1bDmSYOAG2grs6uPog==", + "dependencies": { + "unist-util-select": "^4.0.3" + } + }, + "node_modules/remark-rehype/node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify/node_modules/unified": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", + "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-unwrap-images": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-unwrap-images/-/remark-unwrap-images-4.0.0.tgz", + "integrity": "sha512-Ilr5ZhrhZSvnjemy1rRuxlTC0I/39YyWDRiE9d5vF079APcwdYYzwcZL8RGehlCtQCiik8hWMyo4Xhz2Fq0JhA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "hast-util-whitespace": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peer": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sanitize-xml-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/sanitize-xml-string/-/sanitize-xml-string-1.1.0.tgz", + "integrity": "sha512-RzX25K64YtZm9FvdZr/Ac7Eeq0va1YX0xmpOkjWoREhgKXXldrJRVJhBel83nS8omIcaKcNTdLY8XzOIK920HA==", + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/sharp": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.1.tgz", + "integrity": "sha512-iAYUnOdTqqZDb3QjMneBKINTllCJDZ3em6WaWy7NPECM4aHncvqHRm0v0bN9nqJxMiwamv5KIdauJ6lUzKDpTQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "semver": "^7.5.4" + }, + "engines": { + "libvips": ">=8.15.0", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.1", + "@img/sharp-darwin-x64": "0.33.1", + "@img/sharp-libvips-darwin-arm64": "1.0.0", + "@img/sharp-libvips-darwin-x64": "1.0.0", + "@img/sharp-libvips-linux-arm": "1.0.0", + "@img/sharp-libvips-linux-arm64": "1.0.0", + "@img/sharp-libvips-linux-s390x": "1.0.0", + "@img/sharp-libvips-linux-x64": "1.0.0", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.0", + "@img/sharp-libvips-linuxmusl-x64": "1.0.0", + "@img/sharp-linux-arm": "0.33.1", + "@img/sharp-linux-arm64": "0.33.1", + "@img/sharp-linux-s390x": "0.33.1", + "@img/sharp-linux-x64": "0.33.1", + "@img/sharp-linuxmusl-arm64": "0.33.1", + "@img/sharp-linuxmusl-x64": "0.33.1", + "@img/sharp-wasm32": "0.33.1", + "@img/sharp-win32-ia32": "0.33.1", + "@img/sharp-win32-x64": "0.33.1" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shiki": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", + "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", + "dependencies": { + "jsonc-parser": "^3.0.0", + "vscode-oniguruma": "^1.6.1", + "vscode-textmate": "^6.0.0" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", + "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.7.tgz", + "integrity": "sha512-kr1o/ErIdNhTz8uzAYL7TpaUuzKIE6QPQ4qmSdxnoX/lo+5wmUHQA6h3L5yIqEImSRnAAURDirLu/BgiXGPAhg==", + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", + "license": "ISC", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/terser": { + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", + "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "peer": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", + "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/unified": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", + "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "bail": "^2.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified-conditional": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/unified-conditional/-/unified-conditional-0.0.2.tgz", + "integrity": "sha512-FHbJ+A3iGIoJeFjpW4VigezGkHgB81iSVICb3tp1VcfVMiB80y7PWNAJPDV0RlTAxC5tst/9Q+voScMF4JZIZQ==" + }, + "node_modules/unified/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unified/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz", + "integrity": "sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unist-util-find-after/node_modules/unist-util-is": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", + "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", + "dependencies": { + "@types/unist": "^2.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-select": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.3.tgz", + "integrity": "sha512-1074+K9VyR3NyUz3lgNtHKm7ln+jSZXtLJM4E22uVuoFn88a/Go2pX8dusrt/W+KWH1ncn8jcd8uCQuvXb/fXA==", + "dependencies": { + "@types/unist": "^2.0.0", + "css-selector-parser": "^1.0.0", + "nth-check": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-select/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", + "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", + "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", + "dependencies": { + "@types/unist": "^2.0.0", + "vfile": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location/node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + }, + "node_modules/vfile-location/node_modules/unist-util-stringify-position": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "dependencies": { + "@types/unist": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location/node_modules/vfile": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", + "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^3.0.0", + "vfile-message": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location/node_modules/vfile-message": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", + "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vscode-oniguruma": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", + "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" + }, + "node_modules/vscode-textmate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", + "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==" + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..db77e04 --- /dev/null +++ b/package.json @@ -0,0 +1,47 @@ +{ + "name": "tailwind-plus-studio", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "browserslist": "defaults, not ie <= 11", + "dependencies": { + "@leafac/rehype-shiki": "^2.2.1", + "@mdx-js/loader": "^3.0.0", + "@mdx-js/react": "^3.0.0", + "@next/mdx": "^14.0.4", + "@tailwindcss/postcss": "^4.1.7", + "@types/mdx": "^2.0.7", + "@types/node": "^20.10.8", + "@types/react": "^18.2.47", + "@types/react-dom": "^18.2.18", + "acorn": "^8.10.0", + "acorn-jsx": "^5.3.2", + "clsx": "^2.1.0", + "escape-string-regexp": "^5.0.0", + "fast-glob": "^3.2.12", + "framer-motion": "^10.15.2", + "next": "^14.0.4", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "recma-import-images": "0.0.3", + "remark-gfm": "^4.0.0", + "remark-rehype-wrap": "0.0.3", + "remark-unwrap-images": "^4.0.0", + "shiki": "^0.11.1", + "tailwindcss": "^4.1.7", + "typescript": "^5.3.3", + "unified-conditional": "0.0.2" + }, + "devDependencies": { + "eslint": "^8.56.0", + "eslint-config-next": "^14.0.4", + "prettier": "^3.3.2", + "prettier-plugin-tailwindcss": "^0.6.11", + "sharp": "0.33.1" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..52b9b4b --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,5 @@ +module.exports = { + plugins: { + '@tailwindcss/postcss': {}, + }, +} diff --git a/prettier.config.js b/prettier.config.js new file mode 100644 index 0000000..910f5a8 --- /dev/null +++ b/prettier.config.js @@ -0,0 +1,7 @@ +/** @type {import('prettier').Options} */ +module.exports = { + singleQuote: true, + semi: false, + plugins: ['prettier-plugin-tailwindcss'], + tailwindStylesheet: './src/styles/tailwind.css', +} diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..7fa0e44 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,235 @@ +import { type Metadata } from 'next' +import Image from 'next/image' + +import { Border } from '@/components/Border' +import { ContactSection } from '@/components/ContactSection' +import { Container } from '@/components/Container' +import { FadeIn, FadeInStagger } from '@/components/FadeIn' +import { GridList, GridListItem } from '@/components/GridList' +import { PageIntro } from '@/components/PageIntro' +import { PageLinks } from '@/components/PageLinks' +import { SectionIntro } from '@/components/SectionIntro' +import { StatList, StatListItem } from '@/components/StatList' +import imageAngelaFisher from '@/images/team/angela-fisher.jpg' +import imageBenjaminRussel from '@/images/team/benjamin-russel.jpg' +import imageBlakeReid from '@/images/team/blake-reid.jpg' +import imageChelseaHagon from '@/images/team/chelsea-hagon.jpg' +import imageDriesVincent from '@/images/team/dries-vincent.jpg' +import imageEmmaDorsey from '@/images/team/emma-dorsey.jpg' +import imageJeffreyWebb from '@/images/team/jeffrey-webb.jpg' +import imageKathrynMurphy from '@/images/team/kathryn-murphy.jpg' +import imageLeonardKrasner from '@/images/team/leonard-krasner.jpg' +import imageLeslieAlexander from '@/images/team/leslie-alexander.jpg' +import imageMichaelFoster from '@/images/team/michael-foster.jpg' +import imageWhitneyFrancis from '@/images/team/whitney-francis.jpg' +import { loadArticles } from '@/lib/mdx' +import { RootLayout } from '@/components/RootLayout' + +function Culture() { + return ( +
+ +

+ We are a group of like-minded people who share the same core values. +

+
+ + + + Our team has been with us since the beginning because none of them + are allowed to have LinkedIn profiles. + + + We don’t care when our team works just as long as they are working + every waking second. + + + You never know what someone is going through at home and we make + sure to never find out. + + + +
+ ) +} + +const team = [ + { + title: 'Leadership', + people: [ + { + name: 'Leslie Alexander', + role: 'Co-Founder / CEO', + image: { src: imageLeslieAlexander }, + }, + { + name: 'Michael Foster', + role: 'Co-Founder / CTO', + image: { src: imageMichaelFoster }, + }, + { + name: 'Dries Vincent', + role: 'Partner & Business Relations', + image: { src: imageDriesVincent }, + }, + ], + }, + { + title: 'Team', + people: [ + { + name: 'Chelsea Hagon', + role: 'Senior Developer', + image: { src: imageChelseaHagon }, + }, + { + name: 'Emma Dorsey', + role: 'Senior Designer', + image: { src: imageEmmaDorsey }, + }, + { + name: 'Leonard Krasner', + role: 'VP, User Experience', + image: { src: imageLeonardKrasner }, + }, + { + name: 'Blake Reid', + role: 'Junior Copywriter', + image: { src: imageBlakeReid }, + }, + { + name: 'Kathryn Murphy', + role: 'VP, Human Resources', + image: { src: imageKathrynMurphy }, + }, + { + name: 'Whitney Francis', + role: 'Content Specialist', + image: { src: imageWhitneyFrancis }, + }, + { + name: 'Jeffrey Webb', + role: 'Account Coordinator', + image: { src: imageJeffreyWebb }, + }, + { + name: 'Benjamin Russel', + role: 'Senior Developer', + image: { src: imageBenjaminRussel }, + }, + { + name: 'Angela Fisher', + role: 'Front-end Developer', + image: { src: imageAngelaFisher }, + }, + ], + }, +] + +function Team() { + return ( + +
+ {team.map((group) => ( + + +
+ +

+ {group.title} +

+
+
+
    + {group.people.map((person) => ( +
  • + +
    + +
    +

    + {person.name} +

    +

    + {person.role} +

    +
    +
    +
    +
  • + ))} +
+
+
+
+ ))} +
+
+ ) +} + +export const metadata: Metadata = { + title: 'About Us', + description: + 'We believe that our strength lies in our collaborative approach, which puts our clients at the center of everything we do.', +} + +export default async function About() { + let blogArticles = (await loadArticles()).slice(0, 2) + + return ( + + +

+ We believe that our strength lies in our collaborative approach, which + puts our clients at the center of everything we do. +

+
+

+ Studio was started by three friends who noticed that developer + studios were charging clients double what an in-house team would + cost. Since the beginning, we have been committed to doing things + differently by charging triple instead. +

+

+ At Studio, we’re more than just colleagues — we’re a family. This + means we pay very little and expect people to work late. We want our + employees to bring their whole selves to work. In return, we just + ask that they keep themselves there until at least 6:30pm. +

+
+
+ + + + + + + + + + + + + + + +
+ ) +} diff --git a/src/app/blog/3-lessons-we-learned-going-back-to-the-office/graduation.jpg b/src/app/blog/3-lessons-we-learned-going-back-to-the-office/graduation.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe9d15057517e71cd33163ea3ded9b8c47cfa497 GIT binary patch literal 405379 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

dc-h=?KZ71 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