├── .changeset
├── README.md
└── config.json
├── .github
└── workflows
│ ├── publish-docs.yml
│ └── publish.yml
├── .gitignore
├── .nvmrc
├── CHANGELOG.md
├── README.md
├── biome.json
├── docs
├── .gitignore
├── docs
│ ├── _meta.json
│ ├── guide
│ │ ├── _meta.json
│ │ └── index.md
│ ├── index.md
│ └── public
│ │ ├── logo-black.png
│ │ └── logo-white.png
├── package.json
├── rspress.config.ts
└── tsconfig.json
├── package.json
├── packages
└── rsbuild-plugin-web-extension
│ ├── README.md
│ ├── package.json
│ ├── src
│ ├── index.ts
│ └── manifest
│ │ ├── make-manifest.ts
│ │ └── parser.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
├── pnpm-lock.yaml
└── pnpm-workspace.yaml
/.changeset/README.md:
--------------------------------------------------------------------------------
1 | # Changesets
2 |
3 | Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
4 | with multi-package repos, or single-package repos to help you version and publish your code. You can
5 | find the full documentation for it [in our repository](https://github.com/changesets/changesets)
6 |
7 | We have a quick list of common questions to get you started engaging with this project in
8 | [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
9 |
--------------------------------------------------------------------------------
/.changeset/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://unpkg.com/@changesets/config@3.0.0/schema.json",
3 | "changelog": "@changesets/cli/changelog",
4 | "commit": false,
5 | "fixed": [],
6 | "linked": [],
7 | "access": "public",
8 | "baseBranch": "main",
9 | "updateInternalDependencies": "patch",
10 | "ignore": []
11 | }
12 |
--------------------------------------------------------------------------------
/.github/workflows/publish-docs.yml:
--------------------------------------------------------------------------------
1 | name: Deploy to GitHub Pages
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 | paths:
8 | - "docs/**"
9 | env:
10 | STORE_PATH: ~/.pnpm-store
11 |
12 | jobs:
13 | build-and-deploy:
14 | runs-on: ubuntu-latest
15 |
16 | steps:
17 | - name: checkout code repository
18 | uses: actions/checkout@v3
19 |
20 | - name: setup node.js
21 | uses: actions/setup-node@v3
22 | with:
23 | node-version: 20
24 |
25 | - name: setup pnpm
26 | uses: pnpm/action-setup@v3
27 | with:
28 | version: 8
29 | run_install: false
30 |
31 | - name: Setup pnpm cache
32 | uses: actions/cache@v3
33 | with:
34 | path: ${{ env.STORE_PATH }}
35 | key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
36 | restore-keys: |
37 | ${{ runner.os }}-pnpm-store-
38 |
39 | - name: install dependencies
40 | run: pnpm install --frozen-lockfile
41 |
42 | - name: Build with Rspress
43 | run: npm run build:docs # Rspress 빌드를 위한 명령어
44 |
45 | - name: Deploy to GitHub Pages
46 | uses: peaceiris/actions-gh-pages@v3
47 | with:
48 | github_token: ${{ secrets.GITHUB_TOKEN }}
49 | publish_dir: ./docs/doc_build # 빌드 결과 디렉토리
50 | cname: rsbuild-plugin-web-extension.filc.io
51 |
--------------------------------------------------------------------------------
/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
1 | name: Changesets
2 | on:
3 | push:
4 | branches:
5 | - main
6 | paths:
7 | - "packages/**"
8 | env:
9 | STORE_PATH: ~/.pnpm-store
10 | CI: true
11 | jobs:
12 | version:
13 | timeout-minutes: 15
14 | runs-on: ubuntu-latest
15 | steps:
16 | - name: checkout code repository
17 | uses: actions/checkout@v3
18 |
19 | - name: setup node.js
20 | uses: actions/setup-node@v3
21 | with:
22 | node-version: 20
23 |
24 | - name: setup pnpm
25 | uses: pnpm/action-setup@v3
26 | with:
27 | version: 8
28 | run_install: false
29 |
30 | - name: Setup pnpm cache
31 | uses: actions/cache@v3
32 | with:
33 | path: ${{ env.STORE_PATH }}
34 | key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
35 | restore-keys: |
36 | ${{ runner.os }}-pnpm-store-
37 |
38 | - name: install dependencies
39 | run: pnpm install --frozen-lockfile
40 |
41 | - name: build
42 | run: pnpm build:plugin
43 |
44 | - name: create and publish versions
45 | uses: changesets/action@v1
46 | with:
47 | version: pnpm ci:version
48 | commit: "chore: update versions"
49 | title: "chore: update versions"
50 | publish: pnpm ci:publish
51 | env:
52 | NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
53 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Local
2 | .DS_Store
3 | *.local
4 | *.log*
5 |
6 | # Dist
7 | node_modules
8 | dist/
9 |
10 | # IDE
11 | .vscode/*
12 | !.vscode/extensions.json
13 | .idea
14 |
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | v20
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # rsbuild-plugin-web-extension
2 |
3 | ## 0.0.10
4 |
5 | ### Patch Changes
6 |
7 | - 30ba53e: chore: bump rsbuild 1.0.16
8 |
9 | ## 0.0.8
10 |
11 | ### Patch Changes
12 |
13 | - 3ccab83: chore: add homepage to package.json
14 |
15 | ## 0.0.7
16 |
17 | ### Patch Changes
18 |
19 | - b683b5b: 0.0.7
20 |
21 | ## 0.0.6
22 |
23 | ### Patch Changes
24 |
25 | - 4f2692e: Add content scripts entry
26 |
27 | ## 0.0.5
28 |
29 | ### Patch Changes
30 |
31 | - 0b55bcd: Add support for content_scripts in pluginWebExtension
32 |
33 | ## 0.0.4
34 |
35 | ### Patch Changes
36 |
37 | - fbb29fa: fix not found background js
38 |
39 | ## 0.0.3
40 |
41 | ### Patch Changes
42 |
43 | - 67d2d7a: remove auto get manifest
44 |
45 | ## 0.0.2
46 |
47 | ### Patch Changes
48 |
49 | - 849ea78: release test
50 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # rsbuild-plugin-web-extension
2 |
3 | > rsbuild plugin for chrome/web extension
4 |
5 | ## Get started
6 |
7 | install the plugin
8 |
9 | ```bash
10 | npm i -D rsbuild-plugin-web-extension
11 | ```
12 |
13 | ```bash
14 | pnpm i -D rsbuild-plugin-web-extension
15 | ```
16 |
17 | ```bash
18 | yarn add -D rsbuild-plugin-web-extension
19 | ```
20 |
21 | add the plugin to your rsbuild.config.js
22 |
23 | ```ts
24 | import { pluginWebExtension } from "rsbuild-plugin-web-extension";
25 | import manifest from "./manifest";
26 |
27 | export default defineConfig({
28 | plugins: [
29 | pluginWebExtension({
30 | manifest,
31 | }),
32 | ],
33 | });
34 | ```
35 |
36 | ## Examples
37 |
38 | - [rsbuild-chrome-extension-boilerplate-react](https://github.com/filc-dev/rsbuild-chrome-extension-boilerplate-react)
39 |
--------------------------------------------------------------------------------
/biome.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://biomejs.dev/schemas/1.6.1/schema.json",
3 | "organizeImports": {
4 | "enabled": true
5 | },
6 | "formatter": {
7 | "indentStyle": "space",
8 | "indentWidth": 2
9 | },
10 | "javascript": {
11 | "formatter": {
12 | "trailingComma": "es5"
13 | }
14 | },
15 | "linter": {
16 | "enabled": true,
17 | "rules": {
18 | "recommended": true
19 | }
20 | },
21 | "files": {
22 | "ignore": ["dist"]
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 | doc_build
26 |
--------------------------------------------------------------------------------
/docs/docs/_meta.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "text": "Guide",
4 | "link": "/guide/",
5 | "activeMatch": "/guide/"
6 | },
7 | {
8 | "text": "API",
9 | "link": "https://rspress.dev/api/index.html"
10 | }
11 | ]
12 |
--------------------------------------------------------------------------------
/docs/docs/guide/_meta.json:
--------------------------------------------------------------------------------
1 | ["index"]
2 |
--------------------------------------------------------------------------------
/docs/docs/guide/index.md:
--------------------------------------------------------------------------------
1 | # Markdown & MDX
2 |
3 | Rspress supports not only Markdown but also [MDX](https://mdxjs.com/), a powerful way to develop content.
4 |
5 | ## Markdown
6 |
7 | MDX is a superset of Markdown, which means you can write Markdown files as usual. For example:
8 |
9 | ```md
10 | # Hello World
11 | ```
12 |
13 | ## Use Component
14 |
15 | When you want to use React components in Markdown files, you should name your files with `.mdx` extension. For example:
16 |
17 | ```mdx
18 | // docs/index.mdx
19 | import { CustomComponent } from './custom';
20 |
21 | # Hello World
22 |
23 |
24 | ```
25 |
26 | ## Front Matter
27 |
28 | You can add Front Matter at the beginning of your Markdown file, which is a YAML-formatted object that defines some metadata. For example:
29 |
30 | ```yaml
31 | ---
32 | title: Hello World
33 | ---
34 | ```
35 |
36 | > Note: By default, Rspress uses h1 headings as html headings.
37 |
38 | You can also access properties defined in Front Matter in the body, for example:
39 |
40 | ```markdown
41 | ---
42 | title: Hello World
43 | ---
44 |
45 | # {frontmatter.title}
46 | ```
47 |
48 | The previously defined properties will be passed to the component as `frontmatter` properties. So the final output will be:
49 |
50 | ```html
51 |
Hello World
52 | ```
53 |
54 | ## Custom Container
55 |
56 | You can use the `:::` syntax to create custom containers and support custom titles. For example:
57 |
58 | **Input:**
59 |
60 | ```markdown
61 | :::tip
62 | This is a `block` of type `tip`
63 | :::
64 |
65 | :::info
66 | This is a `block` of type `info`
67 | :::
68 |
69 | :::warning
70 | This is a `block` of type `warning`
71 | :::
72 |
73 | :::danger
74 | This is a `block` of type `danger`
75 | :::
76 |
77 | ::: details
78 | This is a `block` of type `details`
79 | :::
80 |
81 | :::tip Custom Title
82 | This is a `block` of `Custom Title`
83 | :::
84 |
85 | :::tip{title="Custom Title"}
86 | This is a `block` of `Custom Title`
87 | :::
88 | ```
89 |
90 | **Output:**
91 |
92 | :::tip
93 | This is a `block` of type `tip`
94 | :::
95 |
96 | :::info
97 | This is a `block` of type `info`
98 | :::
99 |
100 | :::warning
101 | This is a `block` of type `warning`
102 | :::
103 |
104 | :::danger
105 | This is a `block` of type `danger`
106 | :::
107 |
108 | ::: details
109 | This is a `block` of type `details`
110 | :::
111 |
112 | :::tip Custom Title
113 | This is a `block` of `Custom Title`
114 | :::
115 |
116 | :::tip{title="Custom Title"}
117 | This is a `block` of `Custom Title`
118 | :::
119 |
120 | ## Code Block
121 |
122 | ### Basic Usage
123 |
124 | You can use the \`\`\` syntax to create code blocks and support custom titles. For example:
125 |
126 | **Input:**
127 |
128 | ````md
129 | ```js
130 | console.log('Hello World');
131 | ```
132 |
133 | ```js title="hello.js"
134 | console.log('Hello World');
135 | ```
136 | ````
137 |
138 | **Output:**
139 |
140 | ```js
141 | console.log('Hello World');
142 | ```
143 |
144 | ```js title="hello.js"
145 | console.log('Hello World');
146 | ```
147 |
148 | ### Show Line Numbers
149 |
150 | If you want to display line numbers, you can enable the `showLineNumbers` option in the config file:
151 |
152 | ```ts title="rspress.config.ts"
153 | export default {
154 | // ...
155 | markdown: {
156 | showLineNumbers: true,
157 | },
158 | };
159 | ```
160 |
161 | ### Wrap Code
162 |
163 | If you want to wrap long code line by default, you can enable the `defaultWrapCode` option in the config file:
164 |
165 | ```ts title="rspress.config.ts"
166 | export default {
167 | // ...
168 | markdown: {
169 | defaultWrapCode: true,
170 | },
171 | };
172 | ```
173 |
174 | ### Line Highlighting
175 |
176 | You can also apply line highlighting and code block title at the same time, for example:
177 |
178 | **Input:**
179 |
180 | ````md
181 | ```js title="hello.js" {1,3-5}
182 | console.log('Hello World');
183 |
184 | const a = 1;
185 |
186 | console.log(a);
187 |
188 | const b = 2;
189 |
190 | console.log(b);
191 | ```
192 | ````
193 |
194 | **Ouput:**
195 |
196 | ```js title="hello.js" {1,3-5}
197 | console.log('Hello World');
198 |
199 | const a = 1;
200 |
201 | console.log(a);
202 |
203 | const b = 2;
204 |
205 | console.log(b);
206 | ```
207 |
208 | ## Rustify MDX compiler
209 |
210 | You can enable Rustify MDX compiler by following config:
211 |
--------------------------------------------------------------------------------
/docs/docs/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | pageType: home
3 |
4 | hero:
5 | text: rsbuild-plugin-web-extension
6 | tagline: rsbuild plugin for chrome/web extension
7 | actions:
8 | - theme: brand
9 | text: Quick Start
10 | link: /guide/
11 | - theme: alt
12 | text: GitHub
13 | link: https://github.com/filc-dev/rsbuild-plugin-web-extension
14 | features:
15 | - title: Cross Browser Support
16 | details: Ensure your web extension works seamlessly across different browsers, including Chrome, Firefox, and more.
17 | icon: 🌐
18 | - title: Frontend Framework Support
19 | details: Develop web extensions with your preferred frontend framework, including React, Svelete, and Vue.
20 | icon: 🚧
21 | - title: TypeScript Support
22 | details: Write robust and maintainable code with TypeScript support, ensuring type safety and better code completion.
23 | icon: 💻
24 | ---
25 |
--------------------------------------------------------------------------------
/docs/docs/public/logo-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/filc-dev/rsbuild-plugin-web-extension/f3baa2f33bb44bda027a8ed6fbd695c22cb297bb/docs/docs/public/logo-black.png
--------------------------------------------------------------------------------
/docs/docs/public/logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/filc-dev/rsbuild-plugin-web-extension/f3baa2f33bb44bda027a8ed6fbd695c22cb297bb/docs/docs/public/logo-white.png
--------------------------------------------------------------------------------
/docs/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "docs",
3 | "version": "1.0.0",
4 | "private": true,
5 | "scripts": {
6 | "dev": "rspress dev",
7 | "build": "rspress build",
8 | "preview": "rspress preview"
9 | },
10 | "dependencies": {
11 | "rspress": "^1.32.0"
12 | },
13 | "devDependencies": {
14 | "@types/node": "^16"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/docs/rspress.config.ts:
--------------------------------------------------------------------------------
1 | import * as path from "node:path";
2 | import { defineConfig } from "rspress/config";
3 |
4 | export default defineConfig({
5 | root: path.join(__dirname, "docs"),
6 | title: "rsbuild-plugin-web-extension",
7 | description: "rbsuild plugin for chrome/web extension",
8 | logo: {
9 | light: "/logo-black.png",
10 | dark: "/logo-white.png",
11 | },
12 | themeConfig: {
13 | socialLinks: [
14 | {
15 | icon: "github",
16 | mode: "link",
17 | content: "https://github.com/filc-dev/rsbuild-plugin-web-extension",
18 | },
19 | ],
20 | },
21 | });
22 |
--------------------------------------------------------------------------------
/docs/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2020",
4 | "lib": ["DOM", "ES2020"],
5 | "module": "ESNext",
6 | "jsx": "react-jsx",
7 | "noEmit": true,
8 | "strict": true,
9 | "skipLibCheck": true,
10 | "isolatedModules": true,
11 | "resolveJsonModule": true,
12 | "moduleResolution": "bundler",
13 | "useDefineForClassFields": true,
14 | "allowImportingTsExtensions": true
15 | },
16 | "include": ["docs", "theme", "rspress.config.ts"],
17 | "mdx": {
18 | "checkMdx": true
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "rsbuild plugin for chrome extension",
3 | "scripts": {
4 | "dev:docs": "pnpm --filter docs dev",
5 | "build:docs": "pnpm --filter docs build",
6 | "preview:docs": "pnpm --filter docs preview",
7 | "dev:plugin": "pnpm --filter rsbuild-plugin-web-extension dev",
8 | "build:plugin": "pnpm --filter rsbuild-plugin-web-extension build",
9 | "ci:version": "pnpm changeset version",
10 | "ci:publish": "pnpm publish -r"
11 | },
12 | "devDependencies": {
13 | "@changesets/cli": "^2.27.1",
14 | "@biomejs/biome": "1.6.1"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/README.md:
--------------------------------------------------------------------------------
1 | # rsbuild-plugin-web-extension
2 |
3 | > rsbuild plugin for chrome/web extension
4 |
5 | ## Get started
6 |
7 | install the plugin
8 |
9 | ```bash
10 | npm i -D rsbuild-plugin-web-extension
11 | ```
12 |
13 | ```bash
14 | pnpm i -D rsbuild-plugin-web-extension
15 | ```
16 |
17 | ```bash
18 | yarn add -D rsbuild-plugin-web-extension
19 | ```
20 |
21 | add the plugin to your rsbuild.config.js
22 |
23 | ```ts
24 | import { pluginWebExtension } from "rsbuild-plugin-web-extension";
25 | import manifest from "./manifest";
26 |
27 | export default defineConfig({
28 | plugins: [
29 | pluginWebExtension({
30 | manifest,
31 | }),
32 | ],
33 | });
34 | ```
35 |
36 | ## Examples
37 |
38 | - [rsbuild-chrome-extension-boilerplate-react](https://github.com/filc-dev/rsbuild-chrome-extension-boilerplate-react)
39 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rsbuild-plugin-web-extension",
3 | "description": "rsbuild plugin for chrome/web extension",
4 | "homepage": "https://github.com/filc-dev/rsbuild-plugin-web-extension",
5 | "version": "0.0.10",
6 | "main": "./dist/index.js",
7 | "module": "./dist/index.mjs",
8 | "types": "./dist/index.d.ts",
9 | "exports": {
10 | ".": {
11 | "types": "./dist/index.d.ts",
12 | "import": "./dist/index.js",
13 | "require": "./dist/index.cjs"
14 | }
15 | },
16 | "files": ["dist"],
17 | "keywords": [
18 | "rsbuild",
19 | "plugin",
20 | "web-extension",
21 | "chrome-extension",
22 | "firefox-extension"
23 | ],
24 | "scripts": {
25 | "build": "tsup",
26 | "dev": "tsup --watch",
27 | "ci:version": "pnpm changeset version",
28 | "ci:publish": "pnpm publish -r"
29 | },
30 | "license": "MIT",
31 | "type": "module",
32 | "devDependencies": {
33 | "@biomejs/biome": "1.6.1",
34 | "@rsbuild/core": "^1.0.16",
35 | "@types/chrome": "^0.0.263",
36 | "@types/node": "^20.11.30",
37 | "tsup": "^8.0.2",
38 | "typescript": "^5.4.2"
39 | },
40 | "peerDependencies": {
41 | "@rsbuild/core": "1.x"
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/src/index.ts:
--------------------------------------------------------------------------------
1 | import type { RsbuildPlugin } from "@rsbuild/core";
2 | import { makeManifest } from "./manifest/make-manifest.js";
3 |
4 | interface Options {
5 | manifest: chrome.runtime.ManifestV3;
6 | }
7 | export const pluginWebExtension = ({ manifest }: Options): RsbuildPlugin => ({
8 | name: "rsbuild:plugin-web-extension",
9 | setup: async (api) => {
10 | const htmlEntryPoints = Object.entries({
11 | popup: manifest.action?.default_popup,
12 | devtools: manifest.devtools_page,
13 | newtab: manifest.chrome_url_overrides?.newtab,
14 | options: manifest.options_ui?.page,
15 | }).filter(([, value]) => value);
16 |
17 | /**
18 | * @todo refactor with html-bundler-webpack-plugin
19 | * @issue https://github.com/web-infra-dev/rspack/issues/5971
20 | * @ref https://github.com/webdiscus/html-bundler-webpack-plugin
21 | */
22 | const entry = htmlEntryPoints.reduce((acc, [name, entry]) => {
23 | acc[name] = entry?.replace(/\.html$/, ".tsx");
24 | return acc;
25 | }, {} as Record);
26 |
27 | api.modifyRspackConfig((config, { mergeConfig, HtmlPlugin }) => {
28 | return mergeConfig(config, {
29 | plugins: htmlEntryPoints.map(([name, template]) => {
30 | return new HtmlPlugin({
31 | chunks: [name],
32 | template: template,
33 | filename: template,
34 | });
35 | }),
36 | });
37 | });
38 |
39 | api.modifyRsbuildConfig((config, { mergeRsbuildConfig }) => {
40 | return mergeRsbuildConfig(config, {
41 | tools: {
42 | htmlPlugin: false,
43 | },
44 | source: {
45 | entry: {
46 | ...entry,
47 | background: manifest.background?.service_worker || "",
48 | },
49 | },
50 | output: {
51 | filenameHash: false,
52 | filename: {
53 | js: "index.js",
54 | },
55 | distPath: {
56 | js: "src/[name]",
57 | },
58 | },
59 | });
60 | });
61 |
62 | api.onAfterBuild(() => {
63 | makeManifest(manifest, api.context.distPath);
64 | });
65 | },
66 | });
67 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/src/manifest/make-manifest.ts:
--------------------------------------------------------------------------------
1 | import * as fs from "node:fs";
2 | import { resolve } from "node:path";
3 | import ManifestParser from "./parser.js";
4 | import { logger } from "@rsbuild/core";
5 |
6 | export const makeManifest = async (
7 | manifest: chrome.runtime.ManifestV3,
8 | to: string
9 | ) => {
10 | if (!fs.existsSync(to)) {
11 | fs.mkdirSync(to);
12 | }
13 |
14 | const toManifest = resolve(to, "manifest.json");
15 |
16 | fs.writeFileSync(
17 | toManifest,
18 | ManifestParser.convertManifestToString(manifest.default)
19 | );
20 |
21 | logger.log("Manifest file created");
22 | };
23 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/src/manifest/parser.ts:
--------------------------------------------------------------------------------
1 | type Manifest = chrome.runtime.ManifestV3;
2 |
3 | const getOutputFile = (file: string): string => {
4 | return file
5 | .replace(/\.(scss|stylus|sass)/g, ".css")
6 | .replace(/\.(jsx|ts|tsx)/g, ".js");
7 | };
8 |
9 | class ManifestParser {
10 | private constructor() {}
11 |
12 | static convertManifestToString(_manifest: Manifest): string {
13 | let manifest = { ..._manifest };
14 | if (process.env.__FIREFOX__) {
15 | manifest = ManifestParser.convertToFirefoxCompatibleManifest(manifest);
16 | }
17 |
18 | return getOutputFile(JSON.stringify(manifest, null, 2));
19 | }
20 |
21 | static convertToFirefoxCompatibleManifest(manifest: Manifest) {
22 | const manifestCopy = {
23 | ...manifest,
24 | } as { [key: string]: unknown };
25 |
26 | manifestCopy.background = {
27 | scripts: [manifest.background?.service_worker],
28 | type: "module",
29 | };
30 | if (manifest.options_page) {
31 | manifestCopy.options_ui = {
32 | page: manifest.options_page,
33 | };
34 | }
35 | manifestCopy.content_security_policy = {
36 | extension_pages: "script-src 'self'; object-src 'self'",
37 | };
38 |
39 | manifestCopy.options_page = undefined;
40 |
41 | return manifestCopy as Manifest;
42 | }
43 | }
44 |
45 | export default ManifestParser;
46 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "outDir": "./dist",
4 | "baseUrl": "./",
5 | "target": "ES2020",
6 | "lib": ["DOM", "ESNext"],
7 | "allowJs": true,
8 | "module": "Node16",
9 | "strict": true,
10 | "declaration": true,
11 | "isolatedModules": true,
12 | "esModuleInterop": true,
13 | "skipLibCheck": true,
14 | "resolveJsonModule": true,
15 | "moduleResolution": "Node16"
16 | },
17 | "include": ["src"]
18 | }
19 |
--------------------------------------------------------------------------------
/packages/rsbuild-plugin-web-extension/tsup.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from "tsup";
2 |
3 | export default defineConfig({
4 | entry: ["./src/*.ts"],
5 | format: ["esm", "cjs"],
6 | target: "node18",
7 | dts: true,
8 | clean: true,
9 | shims: true,
10 | });
11 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: '6.1'
2 |
3 | settings:
4 | autoInstallPeers: true
5 | excludeLinksFromLockfile: false
6 |
7 | importers:
8 |
9 | .:
10 | devDependencies:
11 | '@biomejs/biome':
12 | specifier: 1.6.1
13 | version: 1.6.1
14 | '@changesets/cli':
15 | specifier: ^2.27.1
16 | version: 2.27.9
17 |
18 | docs:
19 | dependencies:
20 | rspress:
21 | specifier: ^1.32.0
22 | version: 1.35.2(webpack@5.95.0)
23 | devDependencies:
24 | '@types/node':
25 | specifier: ^16
26 | version: 16.18.115
27 |
28 | packages/rsbuild-plugin-web-extension:
29 | devDependencies:
30 | '@biomejs/biome':
31 | specifier: 1.6.1
32 | version: 1.6.1
33 | '@rsbuild/core':
34 | specifier: ^1.0.16
35 | version: 1.0.16
36 | '@types/chrome':
37 | specifier: ^0.0.263
38 | version: 0.0.263
39 | '@types/node':
40 | specifier: ^20.11.30
41 | version: 20.16.13
42 | tsup:
43 | specifier: ^8.0.2
44 | version: 8.3.0(typescript@5.6.3)
45 | typescript:
46 | specifier: ^5.4.2
47 | version: 5.6.3
48 |
49 | packages:
50 |
51 | /@babel/runtime@7.25.7:
52 | resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==}
53 | engines: {node: '>=6.9.0'}
54 | dependencies:
55 | regenerator-runtime: 0.14.1
56 |
57 | /@biomejs/biome@1.6.1:
58 | resolution: {integrity: sha512-SILQvA2S0XeaOuu1bivv6fQmMo7zMfr2xqDEN+Sz78pGbAKZnGmg0emsXjQWoBY/RVm9kPCgX+aGEpZZTYaM7w==}
59 | engines: {node: '>=14.*'}
60 | hasBin: true
61 | requiresBuild: true
62 | optionalDependencies:
63 | '@biomejs/cli-darwin-arm64': 1.6.1
64 | '@biomejs/cli-darwin-x64': 1.6.1
65 | '@biomejs/cli-linux-arm64': 1.6.1
66 | '@biomejs/cli-linux-arm64-musl': 1.6.1
67 | '@biomejs/cli-linux-x64': 1.6.1
68 | '@biomejs/cli-linux-x64-musl': 1.6.1
69 | '@biomejs/cli-win32-arm64': 1.6.1
70 | '@biomejs/cli-win32-x64': 1.6.1
71 | dev: true
72 |
73 | /@biomejs/cli-darwin-arm64@1.6.1:
74 | resolution: {integrity: sha512-KlvY00iB9T/vFi4m/GXxEyYkYnYy6aw06uapzUIIdiMMj7I/pmZu7CsZlzWdekVD0j+SsQbxdZMsb0wPhnRSsg==}
75 | engines: {node: '>=14.*'}
76 | cpu: [arm64]
77 | os: [darwin]
78 | requiresBuild: true
79 | dev: true
80 | optional: true
81 |
82 | /@biomejs/cli-darwin-x64@1.6.1:
83 | resolution: {integrity: sha512-jP4E8TXaQX5e3nvRJSzB+qicZrdIDCrjR0sSb1DaDTx4JPZH5WXq/BlTqAyWi3IijM+IYMjWqAAK4kOHsSCzxw==}
84 | engines: {node: '>=14.*'}
85 | cpu: [x64]
86 | os: [darwin]
87 | requiresBuild: true
88 | dev: true
89 | optional: true
90 |
91 | /@biomejs/cli-linux-arm64-musl@1.6.1:
92 | resolution: {integrity: sha512-YdkDgFecdHJg7PJxAMaZIixVWGB6St4yH08BHagO0fEhNNiY8cAKEVo2mcXlsnEiTMpeSEAY9VxLUrVT3IVxpw==}
93 | engines: {node: '>=14.*'}
94 | cpu: [arm64]
95 | os: [linux]
96 | requiresBuild: true
97 | dev: true
98 | optional: true
99 |
100 | /@biomejs/cli-linux-arm64@1.6.1:
101 | resolution: {integrity: sha512-nxD1UyX3bWSl/RSKlib/JsOmt+652/9yieogdSC/UTLgVCZYOF7u8L/LK7kAa0Y4nA8zSPavAQTgko7mHC2ObA==}
102 | engines: {node: '>=14.*'}
103 | cpu: [arm64]
104 | os: [linux]
105 | requiresBuild: true
106 | dev: true
107 | optional: true
108 |
109 | /@biomejs/cli-linux-x64-musl@1.6.1:
110 | resolution: {integrity: sha512-aSISIDmxq04NNy7tm4x9rBk2vH0ub2VDIE4outEmdC2LBtEJoINiphlZagx/FvjbsqUfygent9QUSn0oREnAXg==}
111 | engines: {node: '>=14.*'}
112 | cpu: [x64]
113 | os: [linux]
114 | requiresBuild: true
115 | dev: true
116 | optional: true
117 |
118 | /@biomejs/cli-linux-x64@1.6.1:
119 | resolution: {integrity: sha512-BYAzenlMF3QdngjNFw9QVBXKGNzeecqwF3pwDgUGEvU7OJpn1/lyVkJVxYPtVGRNdjQ9e6l/s8NjKuBpW/ZR4Q==}
120 | engines: {node: '>=14.*'}
121 | cpu: [x64]
122 | os: [linux]
123 | requiresBuild: true
124 | dev: true
125 | optional: true
126 |
127 | /@biomejs/cli-win32-arm64@1.6.1:
128 | resolution: {integrity: sha512-/eCHQKZ1kEawUpkSuXq4urtxMsD1P1678OPG3zNKt3ru16AqqspLdO3jzBe3k74xCPYnQ36e9Yqc97Mo0qgPtg==}
129 | engines: {node: '>=14.*'}
130 | cpu: [arm64]
131 | os: [win32]
132 | requiresBuild: true
133 | dev: true
134 | optional: true
135 |
136 | /@biomejs/cli-win32-x64@1.6.1:
137 | resolution: {integrity: sha512-5TUZbzBwnDLFxLVGEPsorNi6eC2Gt+z4Oei9Qvq0M/4c4/mjZ96ABgwao/tMxf4ZBr/qyy2YdvF+gX9Rc+xC0A==}
138 | engines: {node: '>=14.*'}
139 | cpu: [x64]
140 | os: [win32]
141 | requiresBuild: true
142 | dev: true
143 | optional: true
144 |
145 | /@bufbuild/protobuf@2.2.1:
146 | resolution: {integrity: sha512-gdWzq7eX017a1kZCU/bP/sbk4e0GZ6idjsXOcMrQwODCb/rx985fHJJ8+hCu79KpuG7PfZh7bo3BBjPH37JuZw==}
147 | dev: false
148 |
149 | /@changesets/apply-release-plan@7.0.5:
150 | resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==}
151 | dependencies:
152 | '@changesets/config': 3.0.3
153 | '@changesets/get-version-range-type': 0.4.0
154 | '@changesets/git': 3.0.1
155 | '@changesets/should-skip-package': 0.1.1
156 | '@changesets/types': 6.0.0
157 | '@manypkg/get-packages': 1.1.3
158 | detect-indent: 6.1.0
159 | fs-extra: 7.0.1
160 | lodash.startcase: 4.4.0
161 | outdent: 0.5.0
162 | prettier: 2.8.8
163 | resolve-from: 5.0.0
164 | semver: 7.6.3
165 | dev: true
166 |
167 | /@changesets/assemble-release-plan@6.0.4:
168 | resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==}
169 | dependencies:
170 | '@changesets/errors': 0.2.0
171 | '@changesets/get-dependents-graph': 2.1.2
172 | '@changesets/should-skip-package': 0.1.1
173 | '@changesets/types': 6.0.0
174 | '@manypkg/get-packages': 1.1.3
175 | semver: 7.6.3
176 | dev: true
177 |
178 | /@changesets/changelog-git@0.2.0:
179 | resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==}
180 | dependencies:
181 | '@changesets/types': 6.0.0
182 | dev: true
183 |
184 | /@changesets/cli@2.27.9:
185 | resolution: {integrity: sha512-q42a/ZbDnxPpCb5Wkm6tMVIxgeI9C/bexntzTeCFBrQEdpisQqk8kCHllYZMDjYtEc1ZzumbMJAG8H0Z4rdvjg==}
186 | hasBin: true
187 | dependencies:
188 | '@changesets/apply-release-plan': 7.0.5
189 | '@changesets/assemble-release-plan': 6.0.4
190 | '@changesets/changelog-git': 0.2.0
191 | '@changesets/config': 3.0.3
192 | '@changesets/errors': 0.2.0
193 | '@changesets/get-dependents-graph': 2.1.2
194 | '@changesets/get-release-plan': 4.0.4
195 | '@changesets/git': 3.0.1
196 | '@changesets/logger': 0.1.1
197 | '@changesets/pre': 2.0.1
198 | '@changesets/read': 0.6.1
199 | '@changesets/should-skip-package': 0.1.1
200 | '@changesets/types': 6.0.0
201 | '@changesets/write': 0.3.2
202 | '@manypkg/get-packages': 1.1.3
203 | ansi-colors: 4.1.3
204 | ci-info: 3.9.0
205 | enquirer: 2.4.1
206 | external-editor: 3.1.0
207 | fs-extra: 7.0.1
208 | mri: 1.2.0
209 | p-limit: 2.3.0
210 | package-manager-detector: 0.2.2
211 | picocolors: 1.1.1
212 | resolve-from: 5.0.0
213 | semver: 7.6.3
214 | spawndamnit: 2.0.0
215 | term-size: 2.2.1
216 | dev: true
217 |
218 | /@changesets/config@3.0.3:
219 | resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==}
220 | dependencies:
221 | '@changesets/errors': 0.2.0
222 | '@changesets/get-dependents-graph': 2.1.2
223 | '@changesets/logger': 0.1.1
224 | '@changesets/types': 6.0.0
225 | '@manypkg/get-packages': 1.1.3
226 | fs-extra: 7.0.1
227 | micromatch: 4.0.8
228 | dev: true
229 |
230 | /@changesets/errors@0.2.0:
231 | resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}
232 | dependencies:
233 | extendable-error: 0.1.7
234 | dev: true
235 |
236 | /@changesets/get-dependents-graph@2.1.2:
237 | resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==}
238 | dependencies:
239 | '@changesets/types': 6.0.0
240 | '@manypkg/get-packages': 1.1.3
241 | picocolors: 1.1.1
242 | semver: 7.6.3
243 | dev: true
244 |
245 | /@changesets/get-release-plan@4.0.4:
246 | resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==}
247 | dependencies:
248 | '@changesets/assemble-release-plan': 6.0.4
249 | '@changesets/config': 3.0.3
250 | '@changesets/pre': 2.0.1
251 | '@changesets/read': 0.6.1
252 | '@changesets/types': 6.0.0
253 | '@manypkg/get-packages': 1.1.3
254 | dev: true
255 |
256 | /@changesets/get-version-range-type@0.4.0:
257 | resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}
258 | dev: true
259 |
260 | /@changesets/git@3.0.1:
261 | resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==}
262 | dependencies:
263 | '@changesets/errors': 0.2.0
264 | '@manypkg/get-packages': 1.1.3
265 | is-subdir: 1.2.0
266 | micromatch: 4.0.8
267 | spawndamnit: 2.0.0
268 | dev: true
269 |
270 | /@changesets/logger@0.1.1:
271 | resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==}
272 | dependencies:
273 | picocolors: 1.1.1
274 | dev: true
275 |
276 | /@changesets/parse@0.4.0:
277 | resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==}
278 | dependencies:
279 | '@changesets/types': 6.0.0
280 | js-yaml: 3.14.1
281 | dev: true
282 |
283 | /@changesets/pre@2.0.1:
284 | resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==}
285 | dependencies:
286 | '@changesets/errors': 0.2.0
287 | '@changesets/types': 6.0.0
288 | '@manypkg/get-packages': 1.1.3
289 | fs-extra: 7.0.1
290 | dev: true
291 |
292 | /@changesets/read@0.6.1:
293 | resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==}
294 | dependencies:
295 | '@changesets/git': 3.0.1
296 | '@changesets/logger': 0.1.1
297 | '@changesets/parse': 0.4.0
298 | '@changesets/types': 6.0.0
299 | fs-extra: 7.0.1
300 | p-filter: 2.1.0
301 | picocolors: 1.1.1
302 | dev: true
303 |
304 | /@changesets/should-skip-package@0.1.1:
305 | resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==}
306 | dependencies:
307 | '@changesets/types': 6.0.0
308 | '@manypkg/get-packages': 1.1.3
309 | dev: true
310 |
311 | /@changesets/types@4.1.0:
312 | resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==}
313 | dev: true
314 |
315 | /@changesets/types@6.0.0:
316 | resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==}
317 | dev: true
318 |
319 | /@changesets/write@0.3.2:
320 | resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==}
321 | dependencies:
322 | '@changesets/types': 6.0.0
323 | fs-extra: 7.0.1
324 | human-id: 1.0.2
325 | prettier: 2.8.8
326 | dev: true
327 |
328 | /@esbuild/aix-ppc64@0.23.1:
329 | resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==}
330 | engines: {node: '>=18'}
331 | cpu: [ppc64]
332 | os: [aix]
333 | requiresBuild: true
334 | dev: true
335 | optional: true
336 |
337 | /@esbuild/android-arm64@0.23.1:
338 | resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==}
339 | engines: {node: '>=18'}
340 | cpu: [arm64]
341 | os: [android]
342 | requiresBuild: true
343 | dev: true
344 | optional: true
345 |
346 | /@esbuild/android-arm@0.23.1:
347 | resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==}
348 | engines: {node: '>=18'}
349 | cpu: [arm]
350 | os: [android]
351 | requiresBuild: true
352 | dev: true
353 | optional: true
354 |
355 | /@esbuild/android-x64@0.23.1:
356 | resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==}
357 | engines: {node: '>=18'}
358 | cpu: [x64]
359 | os: [android]
360 | requiresBuild: true
361 | dev: true
362 | optional: true
363 |
364 | /@esbuild/darwin-arm64@0.23.1:
365 | resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==}
366 | engines: {node: '>=18'}
367 | cpu: [arm64]
368 | os: [darwin]
369 | requiresBuild: true
370 | dev: true
371 | optional: true
372 |
373 | /@esbuild/darwin-x64@0.23.1:
374 | resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==}
375 | engines: {node: '>=18'}
376 | cpu: [x64]
377 | os: [darwin]
378 | requiresBuild: true
379 | dev: true
380 | optional: true
381 |
382 | /@esbuild/freebsd-arm64@0.23.1:
383 | resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==}
384 | engines: {node: '>=18'}
385 | cpu: [arm64]
386 | os: [freebsd]
387 | requiresBuild: true
388 | dev: true
389 | optional: true
390 |
391 | /@esbuild/freebsd-x64@0.23.1:
392 | resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==}
393 | engines: {node: '>=18'}
394 | cpu: [x64]
395 | os: [freebsd]
396 | requiresBuild: true
397 | dev: true
398 | optional: true
399 |
400 | /@esbuild/linux-arm64@0.23.1:
401 | resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==}
402 | engines: {node: '>=18'}
403 | cpu: [arm64]
404 | os: [linux]
405 | requiresBuild: true
406 | dev: true
407 | optional: true
408 |
409 | /@esbuild/linux-arm@0.23.1:
410 | resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==}
411 | engines: {node: '>=18'}
412 | cpu: [arm]
413 | os: [linux]
414 | requiresBuild: true
415 | dev: true
416 | optional: true
417 |
418 | /@esbuild/linux-ia32@0.23.1:
419 | resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==}
420 | engines: {node: '>=18'}
421 | cpu: [ia32]
422 | os: [linux]
423 | requiresBuild: true
424 | dev: true
425 | optional: true
426 |
427 | /@esbuild/linux-loong64@0.23.1:
428 | resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==}
429 | engines: {node: '>=18'}
430 | cpu: [loong64]
431 | os: [linux]
432 | requiresBuild: true
433 | dev: true
434 | optional: true
435 |
436 | /@esbuild/linux-mips64el@0.23.1:
437 | resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==}
438 | engines: {node: '>=18'}
439 | cpu: [mips64el]
440 | os: [linux]
441 | requiresBuild: true
442 | dev: true
443 | optional: true
444 |
445 | /@esbuild/linux-ppc64@0.23.1:
446 | resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==}
447 | engines: {node: '>=18'}
448 | cpu: [ppc64]
449 | os: [linux]
450 | requiresBuild: true
451 | dev: true
452 | optional: true
453 |
454 | /@esbuild/linux-riscv64@0.23.1:
455 | resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==}
456 | engines: {node: '>=18'}
457 | cpu: [riscv64]
458 | os: [linux]
459 | requiresBuild: true
460 | dev: true
461 | optional: true
462 |
463 | /@esbuild/linux-s390x@0.23.1:
464 | resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==}
465 | engines: {node: '>=18'}
466 | cpu: [s390x]
467 | os: [linux]
468 | requiresBuild: true
469 | dev: true
470 | optional: true
471 |
472 | /@esbuild/linux-x64@0.23.1:
473 | resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==}
474 | engines: {node: '>=18'}
475 | cpu: [x64]
476 | os: [linux]
477 | requiresBuild: true
478 | dev: true
479 | optional: true
480 |
481 | /@esbuild/netbsd-x64@0.23.1:
482 | resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==}
483 | engines: {node: '>=18'}
484 | cpu: [x64]
485 | os: [netbsd]
486 | requiresBuild: true
487 | dev: true
488 | optional: true
489 |
490 | /@esbuild/openbsd-arm64@0.23.1:
491 | resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==}
492 | engines: {node: '>=18'}
493 | cpu: [arm64]
494 | os: [openbsd]
495 | requiresBuild: true
496 | dev: true
497 | optional: true
498 |
499 | /@esbuild/openbsd-x64@0.23.1:
500 | resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==}
501 | engines: {node: '>=18'}
502 | cpu: [x64]
503 | os: [openbsd]
504 | requiresBuild: true
505 | dev: true
506 | optional: true
507 |
508 | /@esbuild/sunos-x64@0.23.1:
509 | resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==}
510 | engines: {node: '>=18'}
511 | cpu: [x64]
512 | os: [sunos]
513 | requiresBuild: true
514 | dev: true
515 | optional: true
516 |
517 | /@esbuild/win32-arm64@0.23.1:
518 | resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==}
519 | engines: {node: '>=18'}
520 | cpu: [arm64]
521 | os: [win32]
522 | requiresBuild: true
523 | dev: true
524 | optional: true
525 |
526 | /@esbuild/win32-ia32@0.23.1:
527 | resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==}
528 | engines: {node: '>=18'}
529 | cpu: [ia32]
530 | os: [win32]
531 | requiresBuild: true
532 | dev: true
533 | optional: true
534 |
535 | /@esbuild/win32-x64@0.23.1:
536 | resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==}
537 | engines: {node: '>=18'}
538 | cpu: [x64]
539 | os: [win32]
540 | requiresBuild: true
541 | dev: true
542 | optional: true
543 |
544 | /@isaacs/cliui@8.0.2:
545 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
546 | engines: {node: '>=12'}
547 | dependencies:
548 | string-width: 5.1.2
549 | string-width-cjs: /string-width@4.2.3
550 | strip-ansi: 7.1.0
551 | strip-ansi-cjs: /strip-ansi@6.0.1
552 | wrap-ansi: 8.1.0
553 | wrap-ansi-cjs: /wrap-ansi@7.0.0
554 | dev: true
555 |
556 | /@jridgewell/gen-mapping@0.3.5:
557 | resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
558 | engines: {node: '>=6.0.0'}
559 | dependencies:
560 | '@jridgewell/set-array': 1.2.1
561 | '@jridgewell/sourcemap-codec': 1.5.0
562 | '@jridgewell/trace-mapping': 0.3.25
563 |
564 | /@jridgewell/resolve-uri@3.1.2:
565 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
566 | engines: {node: '>=6.0.0'}
567 |
568 | /@jridgewell/set-array@1.2.1:
569 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
570 | engines: {node: '>=6.0.0'}
571 |
572 | /@jridgewell/source-map@0.3.6:
573 | resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
574 | dependencies:
575 | '@jridgewell/gen-mapping': 0.3.5
576 | '@jridgewell/trace-mapping': 0.3.25
577 | dev: false
578 |
579 | /@jridgewell/sourcemap-codec@1.5.0:
580 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
581 |
582 | /@jridgewell/trace-mapping@0.3.25:
583 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
584 | dependencies:
585 | '@jridgewell/resolve-uri': 3.1.2
586 | '@jridgewell/sourcemap-codec': 1.5.0
587 |
588 | /@loadable/component@5.16.4(react@18.3.1):
589 | resolution: {integrity: sha512-fJWxx9b5WHX90QKmizo9B+es2so8DnBthI1mbflwCoOyvzEwxiZ/SVDCTtXEnHG72/kGBdzr297SSIekYtzSOQ==}
590 | engines: {node: '>=8'}
591 | peerDependencies:
592 | react: ^16.3.0 || ^17.0.0 || ^18.0.0
593 | dependencies:
594 | '@babel/runtime': 7.25.7
595 | hoist-non-react-statics: 3.3.2
596 | react: 18.3.1
597 | react-is: 16.13.1
598 | dev: false
599 |
600 | /@manypkg/find-root@1.1.0:
601 | resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
602 | dependencies:
603 | '@babel/runtime': 7.25.7
604 | '@types/node': 12.20.55
605 | find-up: 4.1.0
606 | fs-extra: 8.1.0
607 | dev: true
608 |
609 | /@manypkg/get-packages@1.1.3:
610 | resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
611 | dependencies:
612 | '@babel/runtime': 7.25.7
613 | '@changesets/types': 4.1.0
614 | '@manypkg/find-root': 1.1.0
615 | fs-extra: 8.1.0
616 | globby: 11.1.0
617 | read-yaml-file: 1.1.0
618 | dev: true
619 |
620 | /@mdx-js/loader@2.3.0(webpack@5.95.0):
621 | resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==}
622 | peerDependencies:
623 | webpack: '>=4'
624 | dependencies:
625 | '@mdx-js/mdx': 2.3.0
626 | source-map: 0.7.4
627 | webpack: 5.95.0
628 | transitivePeerDependencies:
629 | - supports-color
630 | dev: false
631 |
632 | /@mdx-js/mdx@2.3.0:
633 | resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==}
634 | dependencies:
635 | '@types/estree-jsx': 1.0.5
636 | '@types/mdx': 2.0.13
637 | estree-util-build-jsx: 2.2.2
638 | estree-util-is-identifier-name: 2.1.0
639 | estree-util-to-js: 1.2.0
640 | estree-walker: 3.0.3
641 | hast-util-to-estree: 2.3.3
642 | markdown-extensions: 1.1.1
643 | periscopic: 3.1.0
644 | remark-mdx: 2.3.0
645 | remark-parse: 10.0.2
646 | remark-rehype: 10.1.0
647 | unified: 10.1.2
648 | unist-util-position-from-estree: 1.1.2
649 | unist-util-stringify-position: 3.0.3
650 | unist-util-visit: 4.1.2
651 | vfile: 5.3.7
652 | transitivePeerDependencies:
653 | - supports-color
654 | dev: false
655 |
656 | /@mdx-js/react@2.3.0(react@18.3.1):
657 | resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==}
658 | peerDependencies:
659 | react: '>=16'
660 | dependencies:
661 | '@types/mdx': 2.0.13
662 | '@types/react': 18.3.12
663 | react: 18.3.1
664 | dev: false
665 |
666 | /@modern-js/utils@2.60.5:
667 | resolution: {integrity: sha512-ZnQNCs8Vdxji5K6OwSq9QUQ0MYU9QdOpWm7lWwi+YPq2RIQcHfAtnEkFu1B2RvifPyGfjVo2kafu+rldUlZMyw==}
668 | dependencies:
669 | '@swc/helpers': 0.5.13
670 | caniuse-lite: 1.0.30001669
671 | lodash: 4.17.21
672 | rslog: 1.2.3
673 | dev: false
674 |
675 | /@module-federation/runtime-tools@0.5.1:
676 | resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==}
677 | dependencies:
678 | '@module-federation/runtime': 0.5.1
679 | '@module-federation/webpack-bundler-runtime': 0.5.1
680 |
681 | /@module-federation/runtime@0.5.1:
682 | resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==}
683 | dependencies:
684 | '@module-federation/sdk': 0.5.1
685 |
686 | /@module-federation/sdk@0.5.1:
687 | resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==}
688 |
689 | /@module-federation/webpack-bundler-runtime@0.5.1:
690 | resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==}
691 | dependencies:
692 | '@module-federation/runtime': 0.5.1
693 | '@module-federation/sdk': 0.5.1
694 |
695 | /@nodelib/fs.scandir@2.1.5:
696 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
697 | engines: {node: '>= 8'}
698 | dependencies:
699 | '@nodelib/fs.stat': 2.0.5
700 | run-parallel: 1.2.0
701 | dev: true
702 |
703 | /@nodelib/fs.stat@2.0.5:
704 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
705 | engines: {node: '>= 8'}
706 | dev: true
707 |
708 | /@nodelib/fs.walk@1.2.8:
709 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
710 | engines: {node: '>= 8'}
711 | dependencies:
712 | '@nodelib/fs.scandir': 2.1.5
713 | fastq: 1.17.1
714 | dev: true
715 |
716 | /@pkgjs/parseargs@0.11.0:
717 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
718 | engines: {node: '>=14'}
719 | requiresBuild: true
720 | dev: true
721 | optional: true
722 |
723 | /@remix-run/router@1.20.0:
724 | resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==}
725 | engines: {node: '>=14.0.0'}
726 | dev: false
727 |
728 | /@rollup/rollup-android-arm-eabi@4.24.0:
729 | resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==}
730 | cpu: [arm]
731 | os: [android]
732 | requiresBuild: true
733 | dev: true
734 | optional: true
735 |
736 | /@rollup/rollup-android-arm64@4.24.0:
737 | resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==}
738 | cpu: [arm64]
739 | os: [android]
740 | requiresBuild: true
741 | dev: true
742 | optional: true
743 |
744 | /@rollup/rollup-darwin-arm64@4.24.0:
745 | resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==}
746 | cpu: [arm64]
747 | os: [darwin]
748 | requiresBuild: true
749 | dev: true
750 | optional: true
751 |
752 | /@rollup/rollup-darwin-x64@4.24.0:
753 | resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==}
754 | cpu: [x64]
755 | os: [darwin]
756 | requiresBuild: true
757 | dev: true
758 | optional: true
759 |
760 | /@rollup/rollup-linux-arm-gnueabihf@4.24.0:
761 | resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==}
762 | cpu: [arm]
763 | os: [linux]
764 | requiresBuild: true
765 | dev: true
766 | optional: true
767 |
768 | /@rollup/rollup-linux-arm-musleabihf@4.24.0:
769 | resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==}
770 | cpu: [arm]
771 | os: [linux]
772 | requiresBuild: true
773 | dev: true
774 | optional: true
775 |
776 | /@rollup/rollup-linux-arm64-gnu@4.24.0:
777 | resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==}
778 | cpu: [arm64]
779 | os: [linux]
780 | requiresBuild: true
781 | dev: true
782 | optional: true
783 |
784 | /@rollup/rollup-linux-arm64-musl@4.24.0:
785 | resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==}
786 | cpu: [arm64]
787 | os: [linux]
788 | requiresBuild: true
789 | dev: true
790 | optional: true
791 |
792 | /@rollup/rollup-linux-powerpc64le-gnu@4.24.0:
793 | resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==}
794 | cpu: [ppc64]
795 | os: [linux]
796 | requiresBuild: true
797 | dev: true
798 | optional: true
799 |
800 | /@rollup/rollup-linux-riscv64-gnu@4.24.0:
801 | resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==}
802 | cpu: [riscv64]
803 | os: [linux]
804 | requiresBuild: true
805 | dev: true
806 | optional: true
807 |
808 | /@rollup/rollup-linux-s390x-gnu@4.24.0:
809 | resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==}
810 | cpu: [s390x]
811 | os: [linux]
812 | requiresBuild: true
813 | dev: true
814 | optional: true
815 |
816 | /@rollup/rollup-linux-x64-gnu@4.24.0:
817 | resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==}
818 | cpu: [x64]
819 | os: [linux]
820 | requiresBuild: true
821 | dev: true
822 | optional: true
823 |
824 | /@rollup/rollup-linux-x64-musl@4.24.0:
825 | resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==}
826 | cpu: [x64]
827 | os: [linux]
828 | requiresBuild: true
829 | dev: true
830 | optional: true
831 |
832 | /@rollup/rollup-win32-arm64-msvc@4.24.0:
833 | resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==}
834 | cpu: [arm64]
835 | os: [win32]
836 | requiresBuild: true
837 | dev: true
838 | optional: true
839 |
840 | /@rollup/rollup-win32-ia32-msvc@4.24.0:
841 | resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==}
842 | cpu: [ia32]
843 | os: [win32]
844 | requiresBuild: true
845 | dev: true
846 | optional: true
847 |
848 | /@rollup/rollup-win32-x64-msvc@4.24.0:
849 | resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==}
850 | cpu: [x64]
851 | os: [win32]
852 | requiresBuild: true
853 | dev: true
854 | optional: true
855 |
856 | /@rsbuild/core@1.0.16:
857 | resolution: {integrity: sha512-ioQg9HfDh5eXPZi+An7yCRaSE9TH4W3IBqrxBrv4IjOg/ajpVpKidiKwyYpX3QPbxY1ybfvQTH7HwATND4crCA==}
858 | engines: {node: '>=16.7.0'}
859 | hasBin: true
860 | dependencies:
861 | '@rspack/core': 1.0.13(@swc/helpers@0.5.13)
862 | '@rspack/lite-tapable': 1.0.1
863 | '@swc/helpers': 0.5.13
864 | core-js: 3.38.1
865 | optionalDependencies:
866 | fsevents: 2.3.3
867 | dev: true
868 |
869 | /@rsbuild/core@1.0.19:
870 | resolution: {integrity: sha512-63DAPvYfRBoUrb51BUPb4Xoqx48MHQ0yLcmnCiqZGpMeKYtTWzD+lyx5va4cr9qvdnIFTAX2BMuYC/j5iSrtTA==}
871 | engines: {node: '>=16.7.0'}
872 | hasBin: true
873 | dependencies:
874 | '@rspack/core': 1.0.14(@swc/helpers@0.5.13)
875 | '@rspack/lite-tapable': 1.0.1
876 | '@swc/helpers': 0.5.13
877 | core-js: 3.38.1
878 | optionalDependencies:
879 | fsevents: 2.3.3
880 | dev: false
881 |
882 | /@rsbuild/plugin-less@1.0.3(@rsbuild/core@1.0.19):
883 | resolution: {integrity: sha512-lz/u0C7Cj/sUO0WuwxJR976BLUxFy/mzT9fZOK/G6ceTuhUd1rEQw4FAPuOefhgkDxfqpJ4ZjliVfpm+n4CjyQ==}
884 | peerDependencies:
885 | '@rsbuild/core': 1.x || ^1.0.1-rc.0
886 | dependencies:
887 | '@rsbuild/core': 1.0.19
888 | deepmerge: 4.3.1
889 | reduce-configs: 1.0.0
890 | dev: false
891 |
892 | /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.0.19):
893 | resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==}
894 | peerDependencies:
895 | '@rsbuild/core': 1.x
896 | dependencies:
897 | '@rsbuild/core': 1.0.19
898 | '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2)
899 | react-refresh: 0.14.2
900 | dev: false
901 |
902 | /@rsbuild/plugin-sass@1.0.4(@rsbuild/core@1.0.19):
903 | resolution: {integrity: sha512-0eTVOgglTBf440ykuZWJQmh44S3hj/MT95K+P5XwEU8gU72MrEGTrQlZciOqFW8tVkEVmtUlHPx7YEipXhplSQ==}
904 | peerDependencies:
905 | '@rsbuild/core': 1.x || ^1.0.1-rc.0
906 | dependencies:
907 | '@rsbuild/core': 1.0.19
908 | deepmerge: 4.3.1
909 | loader-utils: 2.0.4
910 | postcss: 8.4.47
911 | reduce-configs: 1.0.0
912 | sass-embedded: 1.80.4
913 | dev: false
914 |
915 | /@rspack/binding-darwin-arm64@1.0.13:
916 | resolution: {integrity: sha512-HepE4V5Rj53o+o8AMzlkdeBxZnsyXKrOJ2oumVtqRLXihVlMguYwNTSkjfmjAqq/4PJAhEeaeIFyomZg+zKC0A==}
917 | cpu: [arm64]
918 | os: [darwin]
919 | requiresBuild: true
920 | dev: true
921 | optional: true
922 |
923 | /@rspack/binding-darwin-arm64@1.0.14:
924 | resolution: {integrity: sha512-dHvlF6T6ctThGDIdvkSdacroA1xlCxfteuppBj8BX/UxzLPr4xsaEtNilfJmFfd2/J02UQyTQauN/9EBuA+YkA==}
925 | cpu: [arm64]
926 | os: [darwin]
927 | requiresBuild: true
928 | dev: false
929 | optional: true
930 |
931 | /@rspack/binding-darwin-x64@1.0.13:
932 | resolution: {integrity: sha512-ucHf0q2V+K19z75BvjU6EbQggNFiz1/xJ5tSgOXUfRu5omZF1jpN/epeMGqh0MkExRwOMYKJR/pVHDw5ITcU8g==}
933 | cpu: [x64]
934 | os: [darwin]
935 | requiresBuild: true
936 | dev: true
937 | optional: true
938 |
939 | /@rspack/binding-darwin-x64@1.0.14:
940 | resolution: {integrity: sha512-q4Da1Bn/4xTLhhnOkT+fjP2STsSCfp4z03/J/h8tCVG/UYz56Ud3q1UEOK33c5Fxw1C4GlhEh5yYOlSAdxFQLQ==}
941 | cpu: [x64]
942 | os: [darwin]
943 | requiresBuild: true
944 | dev: false
945 | optional: true
946 |
947 | /@rspack/binding-linux-arm64-gnu@1.0.13:
948 | resolution: {integrity: sha512-0fqLWDG9Z2VKxy3u6+jLVJgT2E24Xb2umP4Jtx2uNf2+aHLXifgqUdwgCElO+dj+PpOp/q8zmV5U2DXykvPU3w==}
949 | cpu: [arm64]
950 | os: [linux]
951 | requiresBuild: true
952 | dev: true
953 | optional: true
954 |
955 | /@rspack/binding-linux-arm64-gnu@1.0.14:
956 | resolution: {integrity: sha512-JogYtL3VQS9wJ3p3FNhDqinm7avrMsdwz4erP7YCjD7idob93GYAE7dPrHUzSNVnCBYXRaHJYZHDQs7lKVcYZw==}
957 | cpu: [arm64]
958 | os: [linux]
959 | requiresBuild: true
960 | dev: false
961 | optional: true
962 |
963 | /@rspack/binding-linux-arm64-musl@1.0.13:
964 | resolution: {integrity: sha512-eK72/jAofJRcZ23FTteUh1MfTbErWYNwVLuxnliyf1f1PwH0a7exGE6ik0/y/LdAt5PWP1r8r981EEjrpsTfRQ==}
965 | cpu: [arm64]
966 | os: [linux]
967 | requiresBuild: true
968 | dev: true
969 | optional: true
970 |
971 | /@rspack/binding-linux-arm64-musl@1.0.14:
972 | resolution: {integrity: sha512-qgybhxI/nnoa8CUz7zKTC0Oh37NZt9uRxsSV7+ZYrfxqbrVCoNVuutPpY724uUHy1M6W34kVEm1uT1N4Ka5cZg==}
973 | cpu: [arm64]
974 | os: [linux]
975 | requiresBuild: true
976 | dev: false
977 | optional: true
978 |
979 | /@rspack/binding-linux-x64-gnu@1.0.13:
980 | resolution: {integrity: sha512-C9wGDim1Euc10qRk5ztPvgK4NAi6bi6Ck3+ugaRzYXPFIVegnFyXu2fv42j3Y0LRhBjnKMXZJzME5nQUPuT6Ug==}
981 | cpu: [x64]
982 | os: [linux]
983 | requiresBuild: true
984 | dev: true
985 | optional: true
986 |
987 | /@rspack/binding-linux-x64-gnu@1.0.14:
988 | resolution: {integrity: sha512-5vzaDRw3/sGKo3ax/1cU3/cxqNjajwlt2LU288vXNe1/n8oe/pcDfYcTugpOe/A1DqzadanudJszLpFcKsaFtQ==}
989 | cpu: [x64]
990 | os: [linux]
991 | requiresBuild: true
992 | dev: false
993 | optional: true
994 |
995 | /@rspack/binding-linux-x64-musl@1.0.13:
996 | resolution: {integrity: sha512-7bQyGEoMCxXUS+RDo6qej8JjqS8kYd8CvlnfYZVUqWgCxgn19j29lKvWVibey0lnFpoJrqReOdSypbk91tSrzA==}
997 | cpu: [x64]
998 | os: [linux]
999 | requiresBuild: true
1000 | dev: true
1001 | optional: true
1002 |
1003 | /@rspack/binding-linux-x64-musl@1.0.14:
1004 | resolution: {integrity: sha512-4U6QD9xVS1eGme52DuJr6Fg/KdcUfJ+iKwH49Up460dZ/fLvGylnVGA+V0mzPlKi8gfy7NwFuYXZdu3Pwi1YYg==}
1005 | cpu: [x64]
1006 | os: [linux]
1007 | requiresBuild: true
1008 | dev: false
1009 | optional: true
1010 |
1011 | /@rspack/binding-win32-arm64-msvc@1.0.13:
1012 | resolution: {integrity: sha512-6QOHiCwaQeCZApWRe1y8ZNZGOj00EFdX1ypOc3R1GrfSjn+UjoKhbBtgVl2w+sPTaCZ4SvknOk9usSgcWO4gOQ==}
1013 | cpu: [arm64]
1014 | os: [win32]
1015 | requiresBuild: true
1016 | dev: true
1017 | optional: true
1018 |
1019 | /@rspack/binding-win32-arm64-msvc@1.0.14:
1020 | resolution: {integrity: sha512-SjeYw7qqRHYZ5RPClu+ffKZsShQdU3amA1OwC3M0AS6dbfEcji8482St3Y8Z+QSzYRapCEZij9LMM/9ypEhISg==}
1021 | cpu: [arm64]
1022 | os: [win32]
1023 | requiresBuild: true
1024 | dev: false
1025 | optional: true
1026 |
1027 | /@rspack/binding-win32-ia32-msvc@1.0.13:
1028 | resolution: {integrity: sha512-ucm7emxYDjTsOGNwgYGz30oKcnzXLjg/Fcs0mNMmQgMEFpwBXhczfKJimCyMIlAhQCFPP4WzrXFdf03EPuw6CA==}
1029 | cpu: [ia32]
1030 | os: [win32]
1031 | requiresBuild: true
1032 | dev: true
1033 | optional: true
1034 |
1035 | /@rspack/binding-win32-ia32-msvc@1.0.14:
1036 | resolution: {integrity: sha512-m1gUiVyz3Z3VYIK/Ayo5CVHBjnEeRk9a+KIpKSsq1yhZItnMgjtr4bKabU9vjxalO4UoaSmVzODJI8lJBlnn5Q==}
1037 | cpu: [ia32]
1038 | os: [win32]
1039 | requiresBuild: true
1040 | dev: false
1041 | optional: true
1042 |
1043 | /@rspack/binding-win32-x64-msvc@1.0.13:
1044 | resolution: {integrity: sha512-9G/hvr47ECjDEmBCyyQTZFilmEOIQJCQvpx6hUgDWsfUApwF9LZBW/PqBCSwhY+tIErr/AurJnBVAYub0MYpHA==}
1045 | cpu: [x64]
1046 | os: [win32]
1047 | requiresBuild: true
1048 | dev: true
1049 | optional: true
1050 |
1051 | /@rspack/binding-win32-x64-msvc@1.0.14:
1052 | resolution: {integrity: sha512-Gbeg+bayMF9VP9xmlxySL/TC2XrS6/LZM/pqcNOTLHx6LMG/VXCcmKB0rOZo8MzLXEt8D/lQmQ/B6g7pSaAw0g==}
1053 | cpu: [x64]
1054 | os: [win32]
1055 | requiresBuild: true
1056 | dev: false
1057 | optional: true
1058 |
1059 | /@rspack/binding@1.0.13:
1060 | resolution: {integrity: sha512-mnSCZ3Qb/I3LzsYoo24AG4LgmaSOIc1CS38A9L9nv4MJj8x+1D2BaLErpaaMmhqI3lQBIcBSQkN7+WbpsCP3Uw==}
1061 | optionalDependencies:
1062 | '@rspack/binding-darwin-arm64': 1.0.13
1063 | '@rspack/binding-darwin-x64': 1.0.13
1064 | '@rspack/binding-linux-arm64-gnu': 1.0.13
1065 | '@rspack/binding-linux-arm64-musl': 1.0.13
1066 | '@rspack/binding-linux-x64-gnu': 1.0.13
1067 | '@rspack/binding-linux-x64-musl': 1.0.13
1068 | '@rspack/binding-win32-arm64-msvc': 1.0.13
1069 | '@rspack/binding-win32-ia32-msvc': 1.0.13
1070 | '@rspack/binding-win32-x64-msvc': 1.0.13
1071 | dev: true
1072 |
1073 | /@rspack/binding@1.0.14:
1074 | resolution: {integrity: sha512-0wWqFvr9hkF4LgNPgWfkTU0hhkZAMvOytoCs2p+wDX1Up1E/SgJ1U1JAsCxsl1XtUKm7mRvdWHzJmHbza3y89Q==}
1075 | optionalDependencies:
1076 | '@rspack/binding-darwin-arm64': 1.0.14
1077 | '@rspack/binding-darwin-x64': 1.0.14
1078 | '@rspack/binding-linux-arm64-gnu': 1.0.14
1079 | '@rspack/binding-linux-arm64-musl': 1.0.14
1080 | '@rspack/binding-linux-x64-gnu': 1.0.14
1081 | '@rspack/binding-linux-x64-musl': 1.0.14
1082 | '@rspack/binding-win32-arm64-msvc': 1.0.14
1083 | '@rspack/binding-win32-ia32-msvc': 1.0.14
1084 | '@rspack/binding-win32-x64-msvc': 1.0.14
1085 | dev: false
1086 |
1087 | /@rspack/core@1.0.13(@swc/helpers@0.5.13):
1088 | resolution: {integrity: sha512-lh8toWSWcYjlOuriQ8/h0U8riaaRQfzwU0oUNykFj1xokJMSKIQFH5WQWj2DQ386uHNv52nMbc+Jiuml1vYboA==}
1089 | engines: {node: '>=16.0.0'}
1090 | peerDependencies:
1091 | '@swc/helpers': '>=0.5.1'
1092 | peerDependenciesMeta:
1093 | '@swc/helpers':
1094 | optional: true
1095 | dependencies:
1096 | '@module-federation/runtime-tools': 0.5.1
1097 | '@rspack/binding': 1.0.13
1098 | '@rspack/lite-tapable': 1.0.1
1099 | '@swc/helpers': 0.5.13
1100 | caniuse-lite: 1.0.30001669
1101 | dev: true
1102 |
1103 | /@rspack/core@1.0.14(@swc/helpers@0.5.13):
1104 | resolution: {integrity: sha512-xHl23lxJZNjItGc5YuE9alz3yjb56y7EgJmAcBMPHMqgjtUt8rBu4xd/cSUjbr9/lLF9N4hdyoJiPJOFs9LEjw==}
1105 | engines: {node: '>=16.0.0'}
1106 | peerDependencies:
1107 | '@swc/helpers': '>=0.5.1'
1108 | peerDependenciesMeta:
1109 | '@swc/helpers':
1110 | optional: true
1111 | dependencies:
1112 | '@module-federation/runtime-tools': 0.5.1
1113 | '@rspack/binding': 1.0.14
1114 | '@rspack/lite-tapable': 1.0.1
1115 | '@swc/helpers': 0.5.13
1116 | caniuse-lite: 1.0.30001669
1117 | dev: false
1118 |
1119 | /@rspack/lite-tapable@1.0.1:
1120 | resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==}
1121 | engines: {node: '>=16.0.0'}
1122 |
1123 | /@rspack/plugin-react-refresh@1.0.0(react-refresh@0.14.2):
1124 | resolution: {integrity: sha512-WvXkLewW5G0Mlo5H1b251yDh5FFiH4NDAbYlFpvFjcuXX2AchZRf9zdw57BDE/ADyWsJgA8kixN/zZWBTN3iYA==}
1125 | peerDependencies:
1126 | react-refresh: '>=0.10.0 <1.0.0'
1127 | peerDependenciesMeta:
1128 | react-refresh:
1129 | optional: true
1130 | dependencies:
1131 | error-stack-parser: 2.1.4
1132 | html-entities: 2.5.2
1133 | react-refresh: 0.14.2
1134 | dev: false
1135 |
1136 | /@rspress/core@1.35.2(webpack@5.95.0):
1137 | resolution: {integrity: sha512-JGKtUUstg24la8/emDdUff/halYMAXyM3mw3SUboNg58MpdBcyNLvQ3KCe4nDhzr2LSk6qP5s+sPU8qEpwHsSQ==}
1138 | engines: {node: '>=14.17.6'}
1139 | dependencies:
1140 | '@loadable/component': 5.16.4(react@18.3.1)
1141 | '@mdx-js/loader': 2.3.0(webpack@5.95.0)
1142 | '@mdx-js/mdx': 2.3.0
1143 | '@mdx-js/react': 2.3.0(react@18.3.1)
1144 | '@modern-js/utils': 2.60.5
1145 | '@rsbuild/core': 1.0.19
1146 | '@rsbuild/plugin-less': 1.0.3(@rsbuild/core@1.0.19)
1147 | '@rsbuild/plugin-react': 1.0.6(@rsbuild/core@1.0.19)
1148 | '@rsbuild/plugin-sass': 1.0.4(@rsbuild/core@1.0.19)
1149 | '@rspress/mdx-rs': 0.6.1
1150 | '@rspress/plugin-auto-nav-sidebar': 1.35.2
1151 | '@rspress/plugin-container-syntax': 1.35.2
1152 | '@rspress/plugin-last-updated': 1.35.2
1153 | '@rspress/plugin-medium-zoom': 1.35.2(@rspress/runtime@1.35.2)
1154 | '@rspress/runtime': 1.35.2
1155 | '@rspress/shared': 1.35.2
1156 | '@rspress/theme-default': 1.35.2
1157 | body-scroll-lock: 4.0.0-beta.0
1158 | copy-to-clipboard: 3.3.3
1159 | enhanced-resolve: 5.17.1
1160 | github-slugger: 2.0.0
1161 | hast-util-from-html: 2.0.3
1162 | hast-util-heading-rank: 3.0.0
1163 | html-to-text: 9.0.5
1164 | htmr: 1.0.2(react@18.3.1)
1165 | is-html: 3.1.0
1166 | lodash-es: 4.17.21
1167 | mdast-util-mdxjs-esm: 1.3.1
1168 | node-fetch: 3.3.2
1169 | nprogress: 0.2.0
1170 | postcss: 8.4.47
1171 | react: 18.3.1
1172 | react-dom: 18.3.1(react@18.3.1)
1173 | react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1)
1174 | react-lazy-with-preload: 2.2.1
1175 | react-syntax-highlighter: 15.6.1(react@18.3.1)
1176 | rehype-external-links: 2.1.0
1177 | rehype-stringify: 9.0.4
1178 | remark: 14.0.3
1179 | remark-gfm: 3.0.1
1180 | remark-html: 15.0.2
1181 | remark-parse: 10.0.2
1182 | remark-rehype: 10.1.0
1183 | rspack-plugin-virtual-module: 0.1.13
1184 | source-map: 0.7.4
1185 | unified: 10.1.2
1186 | unist-util-visit: 4.1.2
1187 | unist-util-visit-children: 3.0.0
1188 | yaml-front-matter: 4.1.1
1189 | transitivePeerDependencies:
1190 | - supports-color
1191 | - webpack
1192 | dev: false
1193 |
1194 | /@rspress/mdx-rs-darwin-arm64@0.6.1:
1195 | resolution: {integrity: sha512-XV/meKCyAbuhv4u1iC2Y0l6bwspiqAwmSA55wG5r1L88DG5kD1sntiIB5seKkr7oUXcDJ/QbRy76GZuHuYdBzA==}
1196 | engines: {node: '>=14.12'}
1197 | cpu: [arm64]
1198 | os: [darwin]
1199 | requiresBuild: true
1200 | dev: false
1201 | optional: true
1202 |
1203 | /@rspress/mdx-rs-darwin-x64@0.6.1:
1204 | resolution: {integrity: sha512-29G3RfWSyfQOuNLnI4XC6uOwCf6tFtigcBDYFFY+JmYltUetRNRBCnn9xOyLd3RUKFaoc97oKRzwWBzpKougYw==}
1205 | engines: {node: '>=14.12'}
1206 | cpu: [x64]
1207 | os: [darwin]
1208 | requiresBuild: true
1209 | dev: false
1210 | optional: true
1211 |
1212 | /@rspress/mdx-rs-linux-arm64-gnu@0.6.1:
1213 | resolution: {integrity: sha512-SHPlnghHBBx+yU+HyP1pZEeC6aKtx654kfKXx9YMauGvmA2XbTU7FRIio8rYK+e310F67vAZH7SRcTeczhSlyA==}
1214 | engines: {node: '>=14.12'}
1215 | cpu: [arm64]
1216 | os: [linux]
1217 | requiresBuild: true
1218 | dev: false
1219 | optional: true
1220 |
1221 | /@rspress/mdx-rs-linux-arm64-musl@0.6.1:
1222 | resolution: {integrity: sha512-8o+V3LZ/OvT/0kky56GVM9uqCWbfi5m/RlCE2pS7DqZYvQZcMVeZc14eEWLtLcZd2dsZlqmT/fekbEkoP+pu5Q==}
1223 | engines: {node: '>=14.12'}
1224 | cpu: [arm64]
1225 | os: [linux]
1226 | requiresBuild: true
1227 | dev: false
1228 | optional: true
1229 |
1230 | /@rspress/mdx-rs-linux-x64-gnu@0.6.1:
1231 | resolution: {integrity: sha512-v4ZIscNR7AyeQE/8Hcy5Sceh2sbc481GfAUV7LMTcaAiAdHvVQXdWxeoUA/x23uAXmfP+dveZcmhfoGMe/y4rQ==}
1232 | engines: {node: '>=14.12'}
1233 | cpu: [x64]
1234 | os: [linux]
1235 | requiresBuild: true
1236 | dev: false
1237 | optional: true
1238 |
1239 | /@rspress/mdx-rs-linux-x64-musl@0.6.1:
1240 | resolution: {integrity: sha512-cbBIf6q73n/aB/0ctIW0FHkpBxSUXFazwXJ3nv4YISZP5/1ytE1RXsOPo47Zko3Ta41bNxLYvi5PLOz8cdIejw==}
1241 | engines: {node: '>=14.12'}
1242 | cpu: [x64]
1243 | os: [linux]
1244 | requiresBuild: true
1245 | dev: false
1246 | optional: true
1247 |
1248 | /@rspress/mdx-rs-win32-arm64-msvc@0.6.1:
1249 | resolution: {integrity: sha512-x3kujsuzl3kzsL9kBQy/5QdEO6Ga9+nyG3+lbLbGHKfberT0+ZbgOMTwpQ8hetv0qs/bFZWcMhNbZ6+KwKSUYg==}
1250 | engines: {node: '>=14.12'}
1251 | cpu: [arm64]
1252 | os: [win32]
1253 | requiresBuild: true
1254 | dev: false
1255 | optional: true
1256 |
1257 | /@rspress/mdx-rs-win32-x64-msvc@0.6.1:
1258 | resolution: {integrity: sha512-14YQOlV8YBHYNEzNZ4tXuSCWvnWpwuGI2WgXJMEBvhAFLOEpDAzof3KrcfExvBF0gxlUsC/loIorBT4RzoFn4g==}
1259 | engines: {node: '>=14.12'}
1260 | cpu: [x64]
1261 | os: [win32]
1262 | requiresBuild: true
1263 | dev: false
1264 | optional: true
1265 |
1266 | /@rspress/mdx-rs@0.6.1:
1267 | resolution: {integrity: sha512-hAZH2dZPueRACh2dL6EuKzNSxPShq0zd0BCat1IaOpJ8mX73IRvTAQib/26gTM1IRikjMY7R7Bs6/RDZrjM+dQ==}
1268 | engines: {node: '>= 10'}
1269 | optionalDependencies:
1270 | '@rspress/mdx-rs-darwin-arm64': 0.6.1
1271 | '@rspress/mdx-rs-darwin-x64': 0.6.1
1272 | '@rspress/mdx-rs-linux-arm64-gnu': 0.6.1
1273 | '@rspress/mdx-rs-linux-arm64-musl': 0.6.1
1274 | '@rspress/mdx-rs-linux-x64-gnu': 0.6.1
1275 | '@rspress/mdx-rs-linux-x64-musl': 0.6.1
1276 | '@rspress/mdx-rs-win32-arm64-msvc': 0.6.1
1277 | '@rspress/mdx-rs-win32-x64-msvc': 0.6.1
1278 | dev: false
1279 |
1280 | /@rspress/plugin-auto-nav-sidebar@1.35.2:
1281 | resolution: {integrity: sha512-Cjg5e39LxhqG+bbIQkEjheFMMKyU5tlM0BATX01983Ui7c57l1UrxD/+WPUCJmsfQXt+QH4WqbtjPeJm19BwEQ==}
1282 | engines: {node: '>=14.17.6'}
1283 | dependencies:
1284 | '@rspress/shared': 1.35.2
1285 | dev: false
1286 |
1287 | /@rspress/plugin-container-syntax@1.35.2:
1288 | resolution: {integrity: sha512-UJ19xRn+jt8ZUxah2Xp2YS3vy3RhcTKLInU//xZ9Ij2BEVaPfySI6hd9k1I08sPpqtNi05NquocjgomNUUKoXQ==}
1289 | engines: {node: '>=14.17.6'}
1290 | dependencies:
1291 | '@rspress/shared': 1.35.2
1292 | dev: false
1293 |
1294 | /@rspress/plugin-last-updated@1.35.2:
1295 | resolution: {integrity: sha512-aSm3e7HC+ehPqCIrlrDEr/WmfbkY6RKmxM6oFBDGWoKzZReC7rYJ0pQzyby/69OJryQK6/Eef8RxV0ip8yDGZQ==}
1296 | engines: {node: '>=14.17.6'}
1297 | dependencies:
1298 | '@rspress/shared': 1.35.2
1299 | dev: false
1300 |
1301 | /@rspress/plugin-medium-zoom@1.35.2(@rspress/runtime@1.35.2):
1302 | resolution: {integrity: sha512-Lvz1SlCOigwQotIxR5SfnIILKpgZQupm1z/F33yNGAZQPTYIzEVVThWhdTiIoUJpD0hxxBljAnBNgBL0k0FBVA==}
1303 | engines: {node: '>=14.17.6'}
1304 | peerDependencies:
1305 | '@rspress/runtime': ^1.35.2
1306 | dependencies:
1307 | '@rspress/runtime': 1.35.2
1308 | medium-zoom: 1.1.0
1309 | dev: false
1310 |
1311 | /@rspress/runtime@1.35.2:
1312 | resolution: {integrity: sha512-IbFSpCiSZdg176E2/+cAlVX1Q+9aNneokJEm7MQ73f8ymGlJU58b23LaVAZhD0+o9bDfQKj/bqHxrKL1qZfsyw==}
1313 | engines: {node: '>=14.17.6'}
1314 | dependencies:
1315 | '@rspress/shared': 1.35.2
1316 | react: 18.3.1
1317 | react-dom: 18.3.1(react@18.3.1)
1318 | react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1)
1319 | react-router-dom: 6.27.0(react-dom@18.3.1)(react@18.3.1)
1320 | dev: false
1321 |
1322 | /@rspress/shared@1.35.2:
1323 | resolution: {integrity: sha512-xz8Xb0ohIV8ctCUc9t2pu7z5ALBd+YZpyErGU1OB48/ua/2Q459Sje6Lrz5AWziz2WKLRaRMFdEWA+GT16WPRg==}
1324 | dependencies:
1325 | '@rsbuild/core': 1.0.19
1326 | chalk: 5.3.0
1327 | execa: 5.1.1
1328 | fs-extra: 11.2.0
1329 | gray-matter: 4.0.3
1330 | unified: 10.1.2
1331 | dev: false
1332 |
1333 | /@rspress/theme-default@1.35.2:
1334 | resolution: {integrity: sha512-aZYpu0a07y7jwqEzwPcLblpQMNfZCt+uGnVCmknsUH1JhACeBoZkEMR7HGsHvs1ntYLQlxWQUNBD6XMGBMGTdg==}
1335 | engines: {node: '>=14.17.6'}
1336 | dependencies:
1337 | '@mdx-js/react': 2.3.0(react@18.3.1)
1338 | '@rspress/runtime': 1.35.2
1339 | '@rspress/shared': 1.35.2
1340 | body-scroll-lock: 4.0.0-beta.0
1341 | copy-to-clipboard: 3.3.3
1342 | flexsearch: 0.7.43
1343 | github-slugger: 2.0.0
1344 | hast-util-from-html: 2.0.3
1345 | html-to-text: 9.0.5
1346 | htmr: 1.0.2(react@18.3.1)
1347 | is-html: 3.1.0
1348 | lodash-es: 4.17.21
1349 | nprogress: 0.2.0
1350 | react: 18.3.1
1351 | react-dom: 18.3.1(react@18.3.1)
1352 | react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1)
1353 | react-syntax-highlighter: 15.6.1(react@18.3.1)
1354 | react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1)
1355 | rspack-plugin-virtual-module: 0.1.13
1356 | dev: false
1357 |
1358 | /@selderee/plugin-htmlparser2@0.11.0:
1359 | resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==}
1360 | dependencies:
1361 | domhandler: 5.0.3
1362 | selderee: 0.11.0
1363 | dev: false
1364 |
1365 | /@swc/helpers@0.5.13:
1366 | resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==}
1367 | dependencies:
1368 | tslib: 2.8.0
1369 |
1370 | /@types/acorn@4.0.6:
1371 | resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
1372 | dependencies:
1373 | '@types/estree': 1.0.6
1374 | dev: false
1375 |
1376 | /@types/chrome@0.0.263:
1377 | resolution: {integrity: sha512-As0vzv99ov3M6ZR7R6VzhMWFZXkPMrFrCEXXVrMN576Cm70fTkj7Df2CF+qEo170JepX50pd11cX6O4DSAtl2Q==}
1378 | dependencies:
1379 | '@types/filesystem': 0.0.36
1380 | '@types/har-format': 1.2.16
1381 | dev: true
1382 |
1383 | /@types/debug@4.1.12:
1384 | resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
1385 | dependencies:
1386 | '@types/ms': 0.7.34
1387 | dev: false
1388 |
1389 | /@types/estree-jsx@1.0.5:
1390 | resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
1391 | dependencies:
1392 | '@types/estree': 1.0.6
1393 | dev: false
1394 |
1395 | /@types/estree@1.0.6:
1396 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
1397 |
1398 | /@types/filesystem@0.0.36:
1399 | resolution: {integrity: sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA==}
1400 | dependencies:
1401 | '@types/filewriter': 0.0.33
1402 | dev: true
1403 |
1404 | /@types/filewriter@0.0.33:
1405 | resolution: {integrity: sha512-xFU8ZXTw4gd358lb2jw25nxY9QAgqn2+bKKjKOYfNCzN4DKCFetK7sPtrlpg66Ywe3vWY9FNxprZawAh9wfJ3g==}
1406 | dev: true
1407 |
1408 | /@types/har-format@1.2.16:
1409 | resolution: {integrity: sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==}
1410 | dev: true
1411 |
1412 | /@types/hast@2.3.10:
1413 | resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
1414 | dependencies:
1415 | '@types/unist': 2.0.11
1416 | dev: false
1417 |
1418 | /@types/hast@3.0.4:
1419 | resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
1420 | dependencies:
1421 | '@types/unist': 3.0.3
1422 | dev: false
1423 |
1424 | /@types/json-schema@7.0.15:
1425 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
1426 | dev: false
1427 |
1428 | /@types/mdast@3.0.15:
1429 | resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
1430 | dependencies:
1431 | '@types/unist': 2.0.11
1432 | dev: false
1433 |
1434 | /@types/mdx@2.0.13:
1435 | resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==}
1436 | dev: false
1437 |
1438 | /@types/ms@0.7.34:
1439 | resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
1440 | dev: false
1441 |
1442 | /@types/node@12.20.55:
1443 | resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
1444 | dev: true
1445 |
1446 | /@types/node@16.18.115:
1447 | resolution: {integrity: sha512-NF5ajYn+dq0tRfswdyp8Df75h7D9z+L8TCIwrXoh46ZLK6KZVXkRhf/luXaZytvm/keUo9vU4m1Bg39St91a5w==}
1448 | dev: true
1449 |
1450 | /@types/node@20.16.13:
1451 | resolution: {integrity: sha512-GjQ7im10B0labo8ZGXDGROUl9k0BNyDgzfGpb4g/cl+4yYDWVKcozANF4FGr4/p0O/rAkQClM6Wiwkije++1Tg==}
1452 | dependencies:
1453 | undici-types: 6.19.8
1454 |
1455 | /@types/parse5@6.0.3:
1456 | resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
1457 | dev: false
1458 |
1459 | /@types/prop-types@15.7.13:
1460 | resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
1461 | dev: false
1462 |
1463 | /@types/react@18.3.12:
1464 | resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==}
1465 | dependencies:
1466 | '@types/prop-types': 15.7.13
1467 | csstype: 3.1.3
1468 | dev: false
1469 |
1470 | /@types/unist@2.0.11:
1471 | resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
1472 | dev: false
1473 |
1474 | /@types/unist@3.0.3:
1475 | resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
1476 | dev: false
1477 |
1478 | /@webassemblyjs/ast@1.12.1:
1479 | resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
1480 | dependencies:
1481 | '@webassemblyjs/helper-numbers': 1.11.6
1482 | '@webassemblyjs/helper-wasm-bytecode': 1.11.6
1483 | dev: false
1484 |
1485 | /@webassemblyjs/floating-point-hex-parser@1.11.6:
1486 | resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
1487 | dev: false
1488 |
1489 | /@webassemblyjs/helper-api-error@1.11.6:
1490 | resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
1491 | dev: false
1492 |
1493 | /@webassemblyjs/helper-buffer@1.12.1:
1494 | resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
1495 | dev: false
1496 |
1497 | /@webassemblyjs/helper-numbers@1.11.6:
1498 | resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
1499 | dependencies:
1500 | '@webassemblyjs/floating-point-hex-parser': 1.11.6
1501 | '@webassemblyjs/helper-api-error': 1.11.6
1502 | '@xtuc/long': 4.2.2
1503 | dev: false
1504 |
1505 | /@webassemblyjs/helper-wasm-bytecode@1.11.6:
1506 | resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
1507 | dev: false
1508 |
1509 | /@webassemblyjs/helper-wasm-section@1.12.1:
1510 | resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
1511 | dependencies:
1512 | '@webassemblyjs/ast': 1.12.1
1513 | '@webassemblyjs/helper-buffer': 1.12.1
1514 | '@webassemblyjs/helper-wasm-bytecode': 1.11.6
1515 | '@webassemblyjs/wasm-gen': 1.12.1
1516 | dev: false
1517 |
1518 | /@webassemblyjs/ieee754@1.11.6:
1519 | resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
1520 | dependencies:
1521 | '@xtuc/ieee754': 1.2.0
1522 | dev: false
1523 |
1524 | /@webassemblyjs/leb128@1.11.6:
1525 | resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
1526 | dependencies:
1527 | '@xtuc/long': 4.2.2
1528 | dev: false
1529 |
1530 | /@webassemblyjs/utf8@1.11.6:
1531 | resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
1532 | dev: false
1533 |
1534 | /@webassemblyjs/wasm-edit@1.12.1:
1535 | resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
1536 | dependencies:
1537 | '@webassemblyjs/ast': 1.12.1
1538 | '@webassemblyjs/helper-buffer': 1.12.1
1539 | '@webassemblyjs/helper-wasm-bytecode': 1.11.6
1540 | '@webassemblyjs/helper-wasm-section': 1.12.1
1541 | '@webassemblyjs/wasm-gen': 1.12.1
1542 | '@webassemblyjs/wasm-opt': 1.12.1
1543 | '@webassemblyjs/wasm-parser': 1.12.1
1544 | '@webassemblyjs/wast-printer': 1.12.1
1545 | dev: false
1546 |
1547 | /@webassemblyjs/wasm-gen@1.12.1:
1548 | resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
1549 | dependencies:
1550 | '@webassemblyjs/ast': 1.12.1
1551 | '@webassemblyjs/helper-wasm-bytecode': 1.11.6
1552 | '@webassemblyjs/ieee754': 1.11.6
1553 | '@webassemblyjs/leb128': 1.11.6
1554 | '@webassemblyjs/utf8': 1.11.6
1555 | dev: false
1556 |
1557 | /@webassemblyjs/wasm-opt@1.12.1:
1558 | resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
1559 | dependencies:
1560 | '@webassemblyjs/ast': 1.12.1
1561 | '@webassemblyjs/helper-buffer': 1.12.1
1562 | '@webassemblyjs/wasm-gen': 1.12.1
1563 | '@webassemblyjs/wasm-parser': 1.12.1
1564 | dev: false
1565 |
1566 | /@webassemblyjs/wasm-parser@1.12.1:
1567 | resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
1568 | dependencies:
1569 | '@webassemblyjs/ast': 1.12.1
1570 | '@webassemblyjs/helper-api-error': 1.11.6
1571 | '@webassemblyjs/helper-wasm-bytecode': 1.11.6
1572 | '@webassemblyjs/ieee754': 1.11.6
1573 | '@webassemblyjs/leb128': 1.11.6
1574 | '@webassemblyjs/utf8': 1.11.6
1575 | dev: false
1576 |
1577 | /@webassemblyjs/wast-printer@1.12.1:
1578 | resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
1579 | dependencies:
1580 | '@webassemblyjs/ast': 1.12.1
1581 | '@xtuc/long': 4.2.2
1582 | dev: false
1583 |
1584 | /@xtuc/ieee754@1.2.0:
1585 | resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
1586 | dev: false
1587 |
1588 | /@xtuc/long@4.2.2:
1589 | resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
1590 | dev: false
1591 |
1592 | /acorn-import-attributes@1.9.5(acorn@8.14.0):
1593 | resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
1594 | peerDependencies:
1595 | acorn: ^8
1596 | dependencies:
1597 | acorn: 8.14.0
1598 | dev: false
1599 |
1600 | /acorn-jsx@5.3.2(acorn@8.14.0):
1601 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
1602 | peerDependencies:
1603 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
1604 | dependencies:
1605 | acorn: 8.14.0
1606 | dev: false
1607 |
1608 | /acorn@8.14.0:
1609 | resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
1610 | engines: {node: '>=0.4.0'}
1611 | hasBin: true
1612 | dev: false
1613 |
1614 | /ajv-keywords@3.5.2(ajv@6.12.6):
1615 | resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
1616 | peerDependencies:
1617 | ajv: ^6.9.1
1618 | dependencies:
1619 | ajv: 6.12.6
1620 | dev: false
1621 |
1622 | /ajv@6.12.6:
1623 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
1624 | dependencies:
1625 | fast-deep-equal: 3.1.3
1626 | fast-json-stable-stringify: 2.1.0
1627 | json-schema-traverse: 0.4.1
1628 | uri-js: 4.4.1
1629 | dev: false
1630 |
1631 | /ansi-colors@4.1.3:
1632 | resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
1633 | engines: {node: '>=6'}
1634 | dev: true
1635 |
1636 | /ansi-regex@5.0.1:
1637 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
1638 | engines: {node: '>=8'}
1639 | dev: true
1640 |
1641 | /ansi-regex@6.1.0:
1642 | resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
1643 | engines: {node: '>=12'}
1644 | dev: true
1645 |
1646 | /ansi-styles@4.3.0:
1647 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
1648 | engines: {node: '>=8'}
1649 | dependencies:
1650 | color-convert: 2.0.1
1651 | dev: true
1652 |
1653 | /ansi-styles@6.2.1:
1654 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
1655 | engines: {node: '>=12'}
1656 | dev: true
1657 |
1658 | /any-promise@1.3.0:
1659 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
1660 | dev: true
1661 |
1662 | /anymatch@3.1.3:
1663 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
1664 | engines: {node: '>= 8'}
1665 | dependencies:
1666 | normalize-path: 3.0.0
1667 | picomatch: 2.3.1
1668 |
1669 | /argparse@1.0.10:
1670 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
1671 | dependencies:
1672 | sprintf-js: 1.0.3
1673 |
1674 | /array-union@2.1.0:
1675 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
1676 | engines: {node: '>=8'}
1677 | dev: true
1678 |
1679 | /astring@1.9.0:
1680 | resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
1681 | hasBin: true
1682 | dev: false
1683 |
1684 | /bail@2.0.2:
1685 | resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
1686 | dev: false
1687 |
1688 | /balanced-match@1.0.2:
1689 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1690 | dev: true
1691 |
1692 | /better-path-resolve@1.0.0:
1693 | resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
1694 | engines: {node: '>=4'}
1695 | dependencies:
1696 | is-windows: 1.0.2
1697 | dev: true
1698 |
1699 | /big.js@5.2.2:
1700 | resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
1701 | dev: false
1702 |
1703 | /binary-extensions@2.3.0:
1704 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
1705 | engines: {node: '>=8'}
1706 |
1707 | /body-scroll-lock@4.0.0-beta.0:
1708 | resolution: {integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==}
1709 | dev: false
1710 |
1711 | /brace-expansion@2.0.1:
1712 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
1713 | dependencies:
1714 | balanced-match: 1.0.2
1715 | dev: true
1716 |
1717 | /braces@3.0.3:
1718 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
1719 | engines: {node: '>=8'}
1720 | dependencies:
1721 | fill-range: 7.1.1
1722 |
1723 | /browserslist@4.24.2:
1724 | resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
1725 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
1726 | hasBin: true
1727 | dependencies:
1728 | caniuse-lite: 1.0.30001669
1729 | electron-to-chromium: 1.5.49
1730 | node-releases: 2.0.18
1731 | update-browserslist-db: 1.1.1(browserslist@4.24.2)
1732 | dev: false
1733 |
1734 | /buffer-builder@0.2.0:
1735 | resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==}
1736 | dev: false
1737 |
1738 | /buffer-from@1.1.2:
1739 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
1740 | dev: false
1741 |
1742 | /bundle-require@5.0.0(esbuild@0.23.1):
1743 | resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==}
1744 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1745 | peerDependencies:
1746 | esbuild: '>=0.18'
1747 | dependencies:
1748 | esbuild: 0.23.1
1749 | load-tsconfig: 0.2.5
1750 | dev: true
1751 |
1752 | /cac@6.7.14:
1753 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
1754 | engines: {node: '>=8'}
1755 |
1756 | /caniuse-lite@1.0.30001669:
1757 | resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==}
1758 |
1759 | /ccount@2.0.1:
1760 | resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
1761 | dev: false
1762 |
1763 | /chalk@5.3.0:
1764 | resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
1765 | engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
1766 | dev: false
1767 |
1768 | /character-entities-html4@2.1.0:
1769 | resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
1770 | dev: false
1771 |
1772 | /character-entities-legacy@1.1.4:
1773 | resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
1774 | dev: false
1775 |
1776 | /character-entities-legacy@3.0.0:
1777 | resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
1778 | dev: false
1779 |
1780 | /character-entities@1.2.4:
1781 | resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
1782 | dev: false
1783 |
1784 | /character-entities@2.0.2:
1785 | resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
1786 | dev: false
1787 |
1788 | /character-reference-invalid@1.1.4:
1789 | resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
1790 | dev: false
1791 |
1792 | /character-reference-invalid@2.0.1:
1793 | resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
1794 | dev: false
1795 |
1796 | /chardet@0.7.0:
1797 | resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
1798 | dev: true
1799 |
1800 | /chokidar@3.6.0:
1801 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
1802 | engines: {node: '>= 8.10.0'}
1803 | dependencies:
1804 | anymatch: 3.1.3
1805 | braces: 3.0.3
1806 | glob-parent: 5.1.2
1807 | is-binary-path: 2.1.0
1808 | is-glob: 4.0.3
1809 | normalize-path: 3.0.0
1810 | readdirp: 3.6.0
1811 | optionalDependencies:
1812 | fsevents: 2.3.3
1813 |
1814 | /chrome-trace-event@1.0.4:
1815 | resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
1816 | engines: {node: '>=6.0'}
1817 | dev: false
1818 |
1819 | /ci-info@3.9.0:
1820 | resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
1821 | engines: {node: '>=8'}
1822 | dev: true
1823 |
1824 | /color-convert@2.0.1:
1825 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
1826 | engines: {node: '>=7.0.0'}
1827 | dependencies:
1828 | color-name: 1.1.4
1829 | dev: true
1830 |
1831 | /color-name@1.1.4:
1832 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1833 | dev: true
1834 |
1835 | /colorjs.io@0.5.2:
1836 | resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==}
1837 | dev: false
1838 |
1839 | /comma-separated-tokens@1.0.8:
1840 | resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
1841 | dev: false
1842 |
1843 | /comma-separated-tokens@2.0.3:
1844 | resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
1845 | dev: false
1846 |
1847 | /commander@2.20.3:
1848 | resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
1849 | dev: false
1850 |
1851 | /commander@4.1.1:
1852 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
1853 | engines: {node: '>= 6'}
1854 | dev: true
1855 |
1856 | /commander@6.2.1:
1857 | resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
1858 | engines: {node: '>= 6'}
1859 | dev: false
1860 |
1861 | /consola@3.2.3:
1862 | resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
1863 | engines: {node: ^14.18.0 || >=16.10.0}
1864 | dev: true
1865 |
1866 | /copy-to-clipboard@3.3.3:
1867 | resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
1868 | dependencies:
1869 | toggle-selection: 1.0.6
1870 | dev: false
1871 |
1872 | /core-js@3.38.1:
1873 | resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==}
1874 | requiresBuild: true
1875 |
1876 | /cross-spawn@5.1.0:
1877 | resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
1878 | dependencies:
1879 | lru-cache: 4.1.5
1880 | shebang-command: 1.2.0
1881 | which: 1.3.1
1882 | dev: true
1883 |
1884 | /cross-spawn@7.0.3:
1885 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
1886 | engines: {node: '>= 8'}
1887 | dependencies:
1888 | path-key: 3.1.1
1889 | shebang-command: 2.0.0
1890 | which: 2.0.2
1891 |
1892 | /csstype@3.1.3:
1893 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
1894 | dev: false
1895 |
1896 | /data-uri-to-buffer@4.0.1:
1897 | resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
1898 | engines: {node: '>= 12'}
1899 | dev: false
1900 |
1901 | /debug@4.3.7:
1902 | resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
1903 | engines: {node: '>=6.0'}
1904 | peerDependencies:
1905 | supports-color: '*'
1906 | peerDependenciesMeta:
1907 | supports-color:
1908 | optional: true
1909 | dependencies:
1910 | ms: 2.1.3
1911 |
1912 | /decode-named-character-reference@1.0.2:
1913 | resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
1914 | dependencies:
1915 | character-entities: 2.0.2
1916 | dev: false
1917 |
1918 | /deepmerge@4.3.1:
1919 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
1920 | engines: {node: '>=0.10.0'}
1921 | dev: false
1922 |
1923 | /dequal@2.0.3:
1924 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
1925 | engines: {node: '>=6'}
1926 | dev: false
1927 |
1928 | /detect-indent@6.1.0:
1929 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
1930 | engines: {node: '>=8'}
1931 | dev: true
1932 |
1933 | /devlop@1.1.0:
1934 | resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
1935 | dependencies:
1936 | dequal: 2.0.3
1937 | dev: false
1938 |
1939 | /diff@5.2.0:
1940 | resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
1941 | engines: {node: '>=0.3.1'}
1942 | dev: false
1943 |
1944 | /dir-glob@3.0.1:
1945 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
1946 | engines: {node: '>=8'}
1947 | dependencies:
1948 | path-type: 4.0.0
1949 | dev: true
1950 |
1951 | /dom-helpers@5.2.1:
1952 | resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
1953 | dependencies:
1954 | '@babel/runtime': 7.25.7
1955 | csstype: 3.1.3
1956 | dev: false
1957 |
1958 | /dom-serializer@1.4.1:
1959 | resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
1960 | dependencies:
1961 | domelementtype: 2.3.0
1962 | domhandler: 4.3.1
1963 | entities: 2.2.0
1964 | dev: false
1965 |
1966 | /dom-serializer@2.0.0:
1967 | resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
1968 | dependencies:
1969 | domelementtype: 2.3.0
1970 | domhandler: 5.0.3
1971 | entities: 4.5.0
1972 | dev: false
1973 |
1974 | /domelementtype@2.3.0:
1975 | resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
1976 | dev: false
1977 |
1978 | /domhandler@4.3.1:
1979 | resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
1980 | engines: {node: '>= 4'}
1981 | dependencies:
1982 | domelementtype: 2.3.0
1983 | dev: false
1984 |
1985 | /domhandler@5.0.3:
1986 | resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
1987 | engines: {node: '>= 4'}
1988 | dependencies:
1989 | domelementtype: 2.3.0
1990 | dev: false
1991 |
1992 | /domutils@2.8.0:
1993 | resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
1994 | dependencies:
1995 | dom-serializer: 1.4.1
1996 | domelementtype: 2.3.0
1997 | domhandler: 4.3.1
1998 | dev: false
1999 |
2000 | /domutils@3.1.0:
2001 | resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
2002 | dependencies:
2003 | dom-serializer: 2.0.0
2004 | domelementtype: 2.3.0
2005 | domhandler: 5.0.3
2006 | dev: false
2007 |
2008 | /eastasianwidth@0.2.0:
2009 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
2010 | dev: true
2011 |
2012 | /electron-to-chromium@1.5.49:
2013 | resolution: {integrity: sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==}
2014 | dev: false
2015 |
2016 | /emoji-regex@8.0.0:
2017 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
2018 | dev: true
2019 |
2020 | /emoji-regex@9.2.2:
2021 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
2022 | dev: true
2023 |
2024 | /emojis-list@3.0.0:
2025 | resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
2026 | engines: {node: '>= 4'}
2027 | dev: false
2028 |
2029 | /enhanced-resolve@5.17.1:
2030 | resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
2031 | engines: {node: '>=10.13.0'}
2032 | dependencies:
2033 | graceful-fs: 4.2.11
2034 | tapable: 2.2.1
2035 | dev: false
2036 |
2037 | /enquirer@2.4.1:
2038 | resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
2039 | engines: {node: '>=8.6'}
2040 | dependencies:
2041 | ansi-colors: 4.1.3
2042 | strip-ansi: 6.0.1
2043 | dev: true
2044 |
2045 | /entities@2.2.0:
2046 | resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
2047 | dev: false
2048 |
2049 | /entities@4.5.0:
2050 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
2051 | engines: {node: '>=0.12'}
2052 | dev: false
2053 |
2054 | /error-stack-parser@2.1.4:
2055 | resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
2056 | dependencies:
2057 | stackframe: 1.3.4
2058 | dev: false
2059 |
2060 | /es-module-lexer@1.5.4:
2061 | resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
2062 | dev: false
2063 |
2064 | /esbuild@0.23.1:
2065 | resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==}
2066 | engines: {node: '>=18'}
2067 | hasBin: true
2068 | requiresBuild: true
2069 | optionalDependencies:
2070 | '@esbuild/aix-ppc64': 0.23.1
2071 | '@esbuild/android-arm': 0.23.1
2072 | '@esbuild/android-arm64': 0.23.1
2073 | '@esbuild/android-x64': 0.23.1
2074 | '@esbuild/darwin-arm64': 0.23.1
2075 | '@esbuild/darwin-x64': 0.23.1
2076 | '@esbuild/freebsd-arm64': 0.23.1
2077 | '@esbuild/freebsd-x64': 0.23.1
2078 | '@esbuild/linux-arm': 0.23.1
2079 | '@esbuild/linux-arm64': 0.23.1
2080 | '@esbuild/linux-ia32': 0.23.1
2081 | '@esbuild/linux-loong64': 0.23.1
2082 | '@esbuild/linux-mips64el': 0.23.1
2083 | '@esbuild/linux-ppc64': 0.23.1
2084 | '@esbuild/linux-riscv64': 0.23.1
2085 | '@esbuild/linux-s390x': 0.23.1
2086 | '@esbuild/linux-x64': 0.23.1
2087 | '@esbuild/netbsd-x64': 0.23.1
2088 | '@esbuild/openbsd-arm64': 0.23.1
2089 | '@esbuild/openbsd-x64': 0.23.1
2090 | '@esbuild/sunos-x64': 0.23.1
2091 | '@esbuild/win32-arm64': 0.23.1
2092 | '@esbuild/win32-ia32': 0.23.1
2093 | '@esbuild/win32-x64': 0.23.1
2094 | dev: true
2095 |
2096 | /escalade@3.2.0:
2097 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
2098 | engines: {node: '>=6'}
2099 | dev: false
2100 |
2101 | /escape-string-regexp@5.0.0:
2102 | resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
2103 | engines: {node: '>=12'}
2104 | dev: false
2105 |
2106 | /eslint-scope@5.1.1:
2107 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
2108 | engines: {node: '>=8.0.0'}
2109 | dependencies:
2110 | esrecurse: 4.3.0
2111 | estraverse: 4.3.0
2112 | dev: false
2113 |
2114 | /esprima@4.0.1:
2115 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
2116 | engines: {node: '>=4'}
2117 | hasBin: true
2118 |
2119 | /esrecurse@4.3.0:
2120 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
2121 | engines: {node: '>=4.0'}
2122 | dependencies:
2123 | estraverse: 5.3.0
2124 | dev: false
2125 |
2126 | /estraverse@4.3.0:
2127 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
2128 | engines: {node: '>=4.0'}
2129 | dev: false
2130 |
2131 | /estraverse@5.3.0:
2132 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
2133 | engines: {node: '>=4.0'}
2134 | dev: false
2135 |
2136 | /estree-util-attach-comments@2.1.1:
2137 | resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==}
2138 | dependencies:
2139 | '@types/estree': 1.0.6
2140 | dev: false
2141 |
2142 | /estree-util-build-jsx@2.2.2:
2143 | resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==}
2144 | dependencies:
2145 | '@types/estree-jsx': 1.0.5
2146 | estree-util-is-identifier-name: 2.1.0
2147 | estree-walker: 3.0.3
2148 | dev: false
2149 |
2150 | /estree-util-is-identifier-name@2.1.0:
2151 | resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==}
2152 | dev: false
2153 |
2154 | /estree-util-to-js@1.2.0:
2155 | resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==}
2156 | dependencies:
2157 | '@types/estree-jsx': 1.0.5
2158 | astring: 1.9.0
2159 | source-map: 0.7.4
2160 | dev: false
2161 |
2162 | /estree-util-visit@1.2.1:
2163 | resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==}
2164 | dependencies:
2165 | '@types/estree-jsx': 1.0.5
2166 | '@types/unist': 2.0.11
2167 | dev: false
2168 |
2169 | /estree-walker@3.0.3:
2170 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
2171 | dependencies:
2172 | '@types/estree': 1.0.6
2173 | dev: false
2174 |
2175 | /events@3.3.0:
2176 | resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
2177 | engines: {node: '>=0.8.x'}
2178 | dev: false
2179 |
2180 | /execa@5.1.1:
2181 | resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
2182 | engines: {node: '>=10'}
2183 | dependencies:
2184 | cross-spawn: 7.0.3
2185 | get-stream: 6.0.1
2186 | human-signals: 2.1.0
2187 | is-stream: 2.0.1
2188 | merge-stream: 2.0.0
2189 | npm-run-path: 4.0.1
2190 | onetime: 5.1.2
2191 | signal-exit: 3.0.7
2192 | strip-final-newline: 2.0.0
2193 |
2194 | /extend-shallow@2.0.1:
2195 | resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
2196 | engines: {node: '>=0.10.0'}
2197 | dependencies:
2198 | is-extendable: 0.1.1
2199 | dev: false
2200 |
2201 | /extend@3.0.2:
2202 | resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
2203 | dev: false
2204 |
2205 | /extendable-error@0.1.7:
2206 | resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==}
2207 | dev: true
2208 |
2209 | /external-editor@3.1.0:
2210 | resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
2211 | engines: {node: '>=4'}
2212 | dependencies:
2213 | chardet: 0.7.0
2214 | iconv-lite: 0.4.24
2215 | tmp: 0.0.33
2216 | dev: true
2217 |
2218 | /fast-deep-equal@3.1.3:
2219 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
2220 | dev: false
2221 |
2222 | /fast-glob@3.3.2:
2223 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
2224 | engines: {node: '>=8.6.0'}
2225 | dependencies:
2226 | '@nodelib/fs.stat': 2.0.5
2227 | '@nodelib/fs.walk': 1.2.8
2228 | glob-parent: 5.1.2
2229 | merge2: 1.4.1
2230 | micromatch: 4.0.8
2231 | dev: true
2232 |
2233 | /fast-json-stable-stringify@2.1.0:
2234 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
2235 | dev: false
2236 |
2237 | /fastq@1.17.1:
2238 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
2239 | dependencies:
2240 | reusify: 1.0.4
2241 | dev: true
2242 |
2243 | /fault@1.0.4:
2244 | resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
2245 | dependencies:
2246 | format: 0.2.2
2247 | dev: false
2248 |
2249 | /fdir@6.4.2(picomatch@4.0.2):
2250 | resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==}
2251 | peerDependencies:
2252 | picomatch: ^3 || ^4
2253 | peerDependenciesMeta:
2254 | picomatch:
2255 | optional: true
2256 | dependencies:
2257 | picomatch: 4.0.2
2258 | dev: true
2259 |
2260 | /fetch-blob@3.2.0:
2261 | resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
2262 | engines: {node: ^12.20 || >= 14.13}
2263 | dependencies:
2264 | node-domexception: 1.0.0
2265 | web-streams-polyfill: 3.3.3
2266 | dev: false
2267 |
2268 | /fill-range@7.1.1:
2269 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
2270 | engines: {node: '>=8'}
2271 | dependencies:
2272 | to-regex-range: 5.0.1
2273 |
2274 | /find-up@4.1.0:
2275 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
2276 | engines: {node: '>=8'}
2277 | dependencies:
2278 | locate-path: 5.0.0
2279 | path-exists: 4.0.0
2280 | dev: true
2281 |
2282 | /flexsearch@0.7.43:
2283 | resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==}
2284 | dev: false
2285 |
2286 | /foreground-child@3.3.0:
2287 | resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
2288 | engines: {node: '>=14'}
2289 | dependencies:
2290 | cross-spawn: 7.0.3
2291 | signal-exit: 4.1.0
2292 | dev: true
2293 |
2294 | /format@0.2.2:
2295 | resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
2296 | engines: {node: '>=0.4.x'}
2297 | dev: false
2298 |
2299 | /formdata-polyfill@4.0.10:
2300 | resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
2301 | engines: {node: '>=12.20.0'}
2302 | dependencies:
2303 | fetch-blob: 3.2.0
2304 | dev: false
2305 |
2306 | /fs-extra@11.2.0:
2307 | resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
2308 | engines: {node: '>=14.14'}
2309 | dependencies:
2310 | graceful-fs: 4.2.11
2311 | jsonfile: 6.1.0
2312 | universalify: 2.0.1
2313 | dev: false
2314 |
2315 | /fs-extra@7.0.1:
2316 | resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
2317 | engines: {node: '>=6 <7 || >=8'}
2318 | dependencies:
2319 | graceful-fs: 4.2.11
2320 | jsonfile: 4.0.0
2321 | universalify: 0.1.2
2322 | dev: true
2323 |
2324 | /fs-extra@8.1.0:
2325 | resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
2326 | engines: {node: '>=6 <7 || >=8'}
2327 | dependencies:
2328 | graceful-fs: 4.2.11
2329 | jsonfile: 4.0.0
2330 | universalify: 0.1.2
2331 | dev: true
2332 |
2333 | /fsevents@2.3.3:
2334 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
2335 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
2336 | os: [darwin]
2337 | requiresBuild: true
2338 | optional: true
2339 |
2340 | /get-stream@6.0.1:
2341 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
2342 | engines: {node: '>=10'}
2343 |
2344 | /github-slugger@2.0.0:
2345 | resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
2346 | dev: false
2347 |
2348 | /glob-parent@5.1.2:
2349 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
2350 | engines: {node: '>= 6'}
2351 | dependencies:
2352 | is-glob: 4.0.3
2353 |
2354 | /glob-to-regexp@0.4.1:
2355 | resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
2356 | dev: false
2357 |
2358 | /glob@10.4.5:
2359 | resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
2360 | hasBin: true
2361 | dependencies:
2362 | foreground-child: 3.3.0
2363 | jackspeak: 3.4.3
2364 | minimatch: 9.0.5
2365 | minipass: 7.1.2
2366 | package-json-from-dist: 1.0.1
2367 | path-scurry: 1.11.1
2368 | dev: true
2369 |
2370 | /globby@11.1.0:
2371 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
2372 | engines: {node: '>=10'}
2373 | dependencies:
2374 | array-union: 2.1.0
2375 | dir-glob: 3.0.1
2376 | fast-glob: 3.3.2
2377 | ignore: 5.3.2
2378 | merge2: 1.4.1
2379 | slash: 3.0.0
2380 | dev: true
2381 |
2382 | /graceful-fs@4.2.11:
2383 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
2384 |
2385 | /gray-matter@4.0.3:
2386 | resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
2387 | engines: {node: '>=6.0'}
2388 | dependencies:
2389 | js-yaml: 3.14.1
2390 | kind-of: 6.0.3
2391 | section-matter: 1.0.0
2392 | strip-bom-string: 1.0.0
2393 | dev: false
2394 |
2395 | /has-flag@4.0.0:
2396 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
2397 | engines: {node: '>=8'}
2398 | dev: false
2399 |
2400 | /hast-util-from-html@2.0.3:
2401 | resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
2402 | dependencies:
2403 | '@types/hast': 3.0.4
2404 | devlop: 1.1.0
2405 | hast-util-from-parse5: 8.0.1
2406 | parse5: 7.2.1
2407 | vfile: 6.0.3
2408 | vfile-message: 4.0.2
2409 | dev: false
2410 |
2411 | /hast-util-from-parse5@7.1.2:
2412 | resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
2413 | dependencies:
2414 | '@types/hast': 2.3.10
2415 | '@types/unist': 2.0.11
2416 | hastscript: 7.2.0
2417 | property-information: 6.5.0
2418 | vfile: 5.3.7
2419 | vfile-location: 4.1.0
2420 | web-namespaces: 2.0.1
2421 | dev: false
2422 |
2423 | /hast-util-from-parse5@8.0.1:
2424 | resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==}
2425 | dependencies:
2426 | '@types/hast': 3.0.4
2427 | '@types/unist': 3.0.3
2428 | devlop: 1.1.0
2429 | hastscript: 8.0.0
2430 | property-information: 6.5.0
2431 | vfile: 6.0.3
2432 | vfile-location: 5.0.3
2433 | web-namespaces: 2.0.1
2434 | dev: false
2435 |
2436 | /hast-util-heading-rank@3.0.0:
2437 | resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==}
2438 | dependencies:
2439 | '@types/hast': 3.0.4
2440 | dev: false
2441 |
2442 | /hast-util-is-element@2.1.3:
2443 | resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
2444 | dependencies:
2445 | '@types/hast': 2.3.10
2446 | '@types/unist': 2.0.11
2447 | dev: false
2448 |
2449 | /hast-util-parse-selector@2.2.5:
2450 | resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
2451 | dev: false
2452 |
2453 | /hast-util-parse-selector@3.1.1:
2454 | resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
2455 | dependencies:
2456 | '@types/hast': 2.3.10
2457 | dev: false
2458 |
2459 | /hast-util-parse-selector@4.0.0:
2460 | resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==}
2461 | dependencies:
2462 | '@types/hast': 3.0.4
2463 | dev: false
2464 |
2465 | /hast-util-raw@7.2.3:
2466 | resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==}
2467 | dependencies:
2468 | '@types/hast': 2.3.10
2469 | '@types/parse5': 6.0.3
2470 | hast-util-from-parse5: 7.1.2
2471 | hast-util-to-parse5: 7.1.0
2472 | html-void-elements: 2.0.1
2473 | parse5: 6.0.1
2474 | unist-util-position: 4.0.4
2475 | unist-util-visit: 4.1.2
2476 | vfile: 5.3.7
2477 | web-namespaces: 2.0.1
2478 | zwitch: 2.0.4
2479 | dev: false
2480 |
2481 | /hast-util-sanitize@4.1.0:
2482 | resolution: {integrity: sha512-Hd9tU0ltknMGRDv+d6Ro/4XKzBqQnP/EZrpiTbpFYfXv/uOhWeKc+2uajcbEvAEH98VZd7eII2PiXm13RihnLw==}
2483 | dependencies:
2484 | '@types/hast': 2.3.10
2485 | dev: false
2486 |
2487 | /hast-util-to-estree@2.3.3:
2488 | resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==}
2489 | dependencies:
2490 | '@types/estree': 1.0.6
2491 | '@types/estree-jsx': 1.0.5
2492 | '@types/hast': 2.3.10
2493 | '@types/unist': 2.0.11
2494 | comma-separated-tokens: 2.0.3
2495 | estree-util-attach-comments: 2.1.1
2496 | estree-util-is-identifier-name: 2.1.0
2497 | hast-util-whitespace: 2.0.1
2498 | mdast-util-mdx-expression: 1.3.2
2499 | mdast-util-mdxjs-esm: 1.3.1
2500 | property-information: 6.5.0
2501 | space-separated-tokens: 2.0.2
2502 | style-to-object: 0.4.4
2503 | unist-util-position: 4.0.4
2504 | zwitch: 2.0.4
2505 | transitivePeerDependencies:
2506 | - supports-color
2507 | dev: false
2508 |
2509 | /hast-util-to-html@8.0.4:
2510 | resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==}
2511 | dependencies:
2512 | '@types/hast': 2.3.10
2513 | '@types/unist': 2.0.11
2514 | ccount: 2.0.1
2515 | comma-separated-tokens: 2.0.3
2516 | hast-util-raw: 7.2.3
2517 | hast-util-whitespace: 2.0.1
2518 | html-void-elements: 2.0.1
2519 | property-information: 6.5.0
2520 | space-separated-tokens: 2.0.2
2521 | stringify-entities: 4.0.4
2522 | zwitch: 2.0.4
2523 | dev: false
2524 |
2525 | /hast-util-to-parse5@7.1.0:
2526 | resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==}
2527 | dependencies:
2528 | '@types/hast': 2.3.10
2529 | comma-separated-tokens: 2.0.3
2530 | property-information: 6.5.0
2531 | space-separated-tokens: 2.0.2
2532 | web-namespaces: 2.0.1
2533 | zwitch: 2.0.4
2534 | dev: false
2535 |
2536 | /hast-util-whitespace@2.0.1:
2537 | resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
2538 | dev: false
2539 |
2540 | /hastscript@6.0.0:
2541 | resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
2542 | dependencies:
2543 | '@types/hast': 2.3.10
2544 | comma-separated-tokens: 1.0.8
2545 | hast-util-parse-selector: 2.2.5
2546 | property-information: 5.6.0
2547 | space-separated-tokens: 1.1.5
2548 | dev: false
2549 |
2550 | /hastscript@7.2.0:
2551 | resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
2552 | dependencies:
2553 | '@types/hast': 2.3.10
2554 | comma-separated-tokens: 2.0.3
2555 | hast-util-parse-selector: 3.1.1
2556 | property-information: 6.5.0
2557 | space-separated-tokens: 2.0.2
2558 | dev: false
2559 |
2560 | /hastscript@8.0.0:
2561 | resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==}
2562 | dependencies:
2563 | '@types/hast': 3.0.4
2564 | comma-separated-tokens: 2.0.3
2565 | hast-util-parse-selector: 4.0.0
2566 | property-information: 6.5.0
2567 | space-separated-tokens: 2.0.2
2568 | dev: false
2569 |
2570 | /highlight.js@10.7.3:
2571 | resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
2572 | dev: false
2573 |
2574 | /highlightjs-vue@1.0.0:
2575 | resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==}
2576 | dev: false
2577 |
2578 | /hoist-non-react-statics@3.3.2:
2579 | resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
2580 | dependencies:
2581 | react-is: 16.13.1
2582 | dev: false
2583 |
2584 | /html-entities@2.5.2:
2585 | resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==}
2586 | dev: false
2587 |
2588 | /html-tags@3.3.1:
2589 | resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
2590 | engines: {node: '>=8'}
2591 | dev: false
2592 |
2593 | /html-to-text@9.0.5:
2594 | resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==}
2595 | engines: {node: '>=14'}
2596 | dependencies:
2597 | '@selderee/plugin-htmlparser2': 0.11.0
2598 | deepmerge: 4.3.1
2599 | dom-serializer: 2.0.0
2600 | htmlparser2: 8.0.2
2601 | selderee: 0.11.0
2602 | dev: false
2603 |
2604 | /html-void-elements@2.0.1:
2605 | resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
2606 | dev: false
2607 |
2608 | /htmlparser2@6.1.0:
2609 | resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
2610 | dependencies:
2611 | domelementtype: 2.3.0
2612 | domhandler: 4.3.1
2613 | domutils: 2.8.0
2614 | entities: 2.2.0
2615 | dev: false
2616 |
2617 | /htmlparser2@8.0.2:
2618 | resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
2619 | dependencies:
2620 | domelementtype: 2.3.0
2621 | domhandler: 5.0.3
2622 | domutils: 3.1.0
2623 | entities: 4.5.0
2624 | dev: false
2625 |
2626 | /htmr@1.0.2(react@18.3.1):
2627 | resolution: {integrity: sha512-7T9babEHZwECQ2/ouxNPow1uGcKbj/BcbslPGPRxBKIOLNiIrFKq6ELzor7mc4HiexZzdb3izQQLl16bhPR9jw==}
2628 | peerDependencies:
2629 | react: '>=15.6.1'
2630 | dependencies:
2631 | html-entities: 2.5.2
2632 | htmlparser2: 6.1.0
2633 | react: 18.3.1
2634 | dev: false
2635 |
2636 | /human-id@1.0.2:
2637 | resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==}
2638 | dev: true
2639 |
2640 | /human-signals@2.1.0:
2641 | resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
2642 | engines: {node: '>=10.17.0'}
2643 |
2644 | /iconv-lite@0.4.24:
2645 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
2646 | engines: {node: '>=0.10.0'}
2647 | dependencies:
2648 | safer-buffer: 2.1.2
2649 | dev: true
2650 |
2651 | /ignore@5.3.2:
2652 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
2653 | engines: {node: '>= 4'}
2654 | dev: true
2655 |
2656 | /immutable@4.3.7:
2657 | resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==}
2658 | dev: false
2659 |
2660 | /inline-style-parser@0.1.1:
2661 | resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
2662 | dev: false
2663 |
2664 | /invariant@2.2.4:
2665 | resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
2666 | dependencies:
2667 | loose-envify: 1.4.0
2668 | dev: false
2669 |
2670 | /is-absolute-url@4.0.1:
2671 | resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==}
2672 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2673 | dev: false
2674 |
2675 | /is-alphabetical@1.0.4:
2676 | resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
2677 | dev: false
2678 |
2679 | /is-alphabetical@2.0.1:
2680 | resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
2681 | dev: false
2682 |
2683 | /is-alphanumerical@1.0.4:
2684 | resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
2685 | dependencies:
2686 | is-alphabetical: 1.0.4
2687 | is-decimal: 1.0.4
2688 | dev: false
2689 |
2690 | /is-alphanumerical@2.0.1:
2691 | resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
2692 | dependencies:
2693 | is-alphabetical: 2.0.1
2694 | is-decimal: 2.0.1
2695 | dev: false
2696 |
2697 | /is-binary-path@2.1.0:
2698 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
2699 | engines: {node: '>=8'}
2700 | dependencies:
2701 | binary-extensions: 2.3.0
2702 |
2703 | /is-buffer@2.0.5:
2704 | resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
2705 | engines: {node: '>=4'}
2706 | dev: false
2707 |
2708 | /is-decimal@1.0.4:
2709 | resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
2710 | dev: false
2711 |
2712 | /is-decimal@2.0.1:
2713 | resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
2714 | dev: false
2715 |
2716 | /is-extendable@0.1.1:
2717 | resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
2718 | engines: {node: '>=0.10.0'}
2719 | dev: false
2720 |
2721 | /is-extglob@2.1.1:
2722 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
2723 | engines: {node: '>=0.10.0'}
2724 |
2725 | /is-fullwidth-code-point@3.0.0:
2726 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
2727 | engines: {node: '>=8'}
2728 | dev: true
2729 |
2730 | /is-glob@4.0.3:
2731 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
2732 | engines: {node: '>=0.10.0'}
2733 | dependencies:
2734 | is-extglob: 2.1.1
2735 |
2736 | /is-hexadecimal@1.0.4:
2737 | resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
2738 | dev: false
2739 |
2740 | /is-hexadecimal@2.0.1:
2741 | resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
2742 | dev: false
2743 |
2744 | /is-html@3.1.0:
2745 | resolution: {integrity: sha512-eHrJ9L14RlcKIFXh+RlqVYiRPGp8YhSn5pSNibDLtouaJdDcn3R0Fyu3mWTXQeKCQiLoiR2V8sPPzoQSomukSg==}
2746 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2747 | dependencies:
2748 | html-tags: 3.3.1
2749 | dev: false
2750 |
2751 | /is-number@7.0.0:
2752 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
2753 | engines: {node: '>=0.12.0'}
2754 |
2755 | /is-plain-obj@4.1.0:
2756 | resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
2757 | engines: {node: '>=12'}
2758 | dev: false
2759 |
2760 | /is-reference@3.0.2:
2761 | resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==}
2762 | dependencies:
2763 | '@types/estree': 1.0.6
2764 | dev: false
2765 |
2766 | /is-stream@2.0.1:
2767 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
2768 | engines: {node: '>=8'}
2769 |
2770 | /is-subdir@1.2.0:
2771 | resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
2772 | engines: {node: '>=4'}
2773 | dependencies:
2774 | better-path-resolve: 1.0.0
2775 | dev: true
2776 |
2777 | /is-windows@1.0.2:
2778 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
2779 | engines: {node: '>=0.10.0'}
2780 | dev: true
2781 |
2782 | /isexe@2.0.0:
2783 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
2784 |
2785 | /jackspeak@3.4.3:
2786 | resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
2787 | dependencies:
2788 | '@isaacs/cliui': 8.0.2
2789 | optionalDependencies:
2790 | '@pkgjs/parseargs': 0.11.0
2791 | dev: true
2792 |
2793 | /jest-worker@27.5.1:
2794 | resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
2795 | engines: {node: '>= 10.13.0'}
2796 | dependencies:
2797 | '@types/node': 20.16.13
2798 | merge-stream: 2.0.0
2799 | supports-color: 8.1.1
2800 | dev: false
2801 |
2802 | /joycon@3.1.1:
2803 | resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
2804 | engines: {node: '>=10'}
2805 | dev: true
2806 |
2807 | /js-tokens@4.0.0:
2808 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
2809 | dev: false
2810 |
2811 | /js-yaml@3.14.1:
2812 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
2813 | hasBin: true
2814 | dependencies:
2815 | argparse: 1.0.10
2816 | esprima: 4.0.1
2817 |
2818 | /json-parse-even-better-errors@2.3.1:
2819 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
2820 | dev: false
2821 |
2822 | /json-schema-traverse@0.4.1:
2823 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
2824 | dev: false
2825 |
2826 | /json5@2.2.3:
2827 | resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
2828 | engines: {node: '>=6'}
2829 | hasBin: true
2830 | dev: false
2831 |
2832 | /jsonfile@4.0.0:
2833 | resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
2834 | optionalDependencies:
2835 | graceful-fs: 4.2.11
2836 | dev: true
2837 |
2838 | /jsonfile@6.1.0:
2839 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
2840 | dependencies:
2841 | universalify: 2.0.1
2842 | optionalDependencies:
2843 | graceful-fs: 4.2.11
2844 | dev: false
2845 |
2846 | /kind-of@6.0.3:
2847 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
2848 | engines: {node: '>=0.10.0'}
2849 | dev: false
2850 |
2851 | /kleur@4.1.5:
2852 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
2853 | engines: {node: '>=6'}
2854 | dev: false
2855 |
2856 | /leac@0.6.0:
2857 | resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==}
2858 | dev: false
2859 |
2860 | /lilconfig@3.1.2:
2861 | resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
2862 | engines: {node: '>=14'}
2863 | dev: true
2864 |
2865 | /lines-and-columns@1.2.4:
2866 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
2867 | dev: true
2868 |
2869 | /load-tsconfig@0.2.5:
2870 | resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
2871 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2872 | dev: true
2873 |
2874 | /loader-runner@4.3.0:
2875 | resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
2876 | engines: {node: '>=6.11.5'}
2877 | dev: false
2878 |
2879 | /loader-utils@2.0.4:
2880 | resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
2881 | engines: {node: '>=8.9.0'}
2882 | dependencies:
2883 | big.js: 5.2.2
2884 | emojis-list: 3.0.0
2885 | json5: 2.2.3
2886 | dev: false
2887 |
2888 | /locate-path@5.0.0:
2889 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
2890 | engines: {node: '>=8'}
2891 | dependencies:
2892 | p-locate: 4.1.0
2893 | dev: true
2894 |
2895 | /lodash-es@4.17.21:
2896 | resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
2897 | dev: false
2898 |
2899 | /lodash.sortby@4.7.0:
2900 | resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
2901 | dev: true
2902 |
2903 | /lodash.startcase@4.4.0:
2904 | resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
2905 | dev: true
2906 |
2907 | /lodash@4.17.21:
2908 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
2909 | dev: false
2910 |
2911 | /longest-streak@3.1.0:
2912 | resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
2913 | dev: false
2914 |
2915 | /loose-envify@1.4.0:
2916 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
2917 | hasBin: true
2918 | dependencies:
2919 | js-tokens: 4.0.0
2920 | dev: false
2921 |
2922 | /lowlight@1.20.0:
2923 | resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==}
2924 | dependencies:
2925 | fault: 1.0.4
2926 | highlight.js: 10.7.3
2927 | dev: false
2928 |
2929 | /lru-cache@10.4.3:
2930 | resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
2931 | dev: true
2932 |
2933 | /lru-cache@4.1.5:
2934 | resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
2935 | dependencies:
2936 | pseudomap: 1.0.2
2937 | yallist: 2.1.2
2938 | dev: true
2939 |
2940 | /markdown-extensions@1.1.1:
2941 | resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==}
2942 | engines: {node: '>=0.10.0'}
2943 | dev: false
2944 |
2945 | /markdown-table@3.0.4:
2946 | resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
2947 | dev: false
2948 |
2949 | /mdast-util-definitions@5.1.2:
2950 | resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
2951 | dependencies:
2952 | '@types/mdast': 3.0.15
2953 | '@types/unist': 2.0.11
2954 | unist-util-visit: 4.1.2
2955 | dev: false
2956 |
2957 | /mdast-util-find-and-replace@2.2.2:
2958 | resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
2959 | dependencies:
2960 | '@types/mdast': 3.0.15
2961 | escape-string-regexp: 5.0.0
2962 | unist-util-is: 5.2.1
2963 | unist-util-visit-parents: 5.1.3
2964 | dev: false
2965 |
2966 | /mdast-util-from-markdown@1.3.1:
2967 | resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
2968 | dependencies:
2969 | '@types/mdast': 3.0.15
2970 | '@types/unist': 2.0.11
2971 | decode-named-character-reference: 1.0.2
2972 | mdast-util-to-string: 3.2.0
2973 | micromark: 3.2.0
2974 | micromark-util-decode-numeric-character-reference: 1.1.0
2975 | micromark-util-decode-string: 1.1.0
2976 | micromark-util-normalize-identifier: 1.1.0
2977 | micromark-util-symbol: 1.1.0
2978 | micromark-util-types: 1.1.0
2979 | unist-util-stringify-position: 3.0.3
2980 | uvu: 0.5.6
2981 | transitivePeerDependencies:
2982 | - supports-color
2983 | dev: false
2984 |
2985 | /mdast-util-gfm-autolink-literal@1.0.3:
2986 | resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
2987 | dependencies:
2988 | '@types/mdast': 3.0.15
2989 | ccount: 2.0.1
2990 | mdast-util-find-and-replace: 2.2.2
2991 | micromark-util-character: 1.2.0
2992 | dev: false
2993 |
2994 | /mdast-util-gfm-footnote@1.0.2:
2995 | resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
2996 | dependencies:
2997 | '@types/mdast': 3.0.15
2998 | mdast-util-to-markdown: 1.5.0
2999 | micromark-util-normalize-identifier: 1.1.0
3000 | dev: false
3001 |
3002 | /mdast-util-gfm-strikethrough@1.0.3:
3003 | resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
3004 | dependencies:
3005 | '@types/mdast': 3.0.15
3006 | mdast-util-to-markdown: 1.5.0
3007 | dev: false
3008 |
3009 | /mdast-util-gfm-table@1.0.7:
3010 | resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
3011 | dependencies:
3012 | '@types/mdast': 3.0.15
3013 | markdown-table: 3.0.4
3014 | mdast-util-from-markdown: 1.3.1
3015 | mdast-util-to-markdown: 1.5.0
3016 | transitivePeerDependencies:
3017 | - supports-color
3018 | dev: false
3019 |
3020 | /mdast-util-gfm-task-list-item@1.0.2:
3021 | resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
3022 | dependencies:
3023 | '@types/mdast': 3.0.15
3024 | mdast-util-to-markdown: 1.5.0
3025 | dev: false
3026 |
3027 | /mdast-util-gfm@2.0.2:
3028 | resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
3029 | dependencies:
3030 | mdast-util-from-markdown: 1.3.1
3031 | mdast-util-gfm-autolink-literal: 1.0.3
3032 | mdast-util-gfm-footnote: 1.0.2
3033 | mdast-util-gfm-strikethrough: 1.0.3
3034 | mdast-util-gfm-table: 1.0.7
3035 | mdast-util-gfm-task-list-item: 1.0.2
3036 | mdast-util-to-markdown: 1.5.0
3037 | transitivePeerDependencies:
3038 | - supports-color
3039 | dev: false
3040 |
3041 | /mdast-util-mdx-expression@1.3.2:
3042 | resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==}
3043 | dependencies:
3044 | '@types/estree-jsx': 1.0.5
3045 | '@types/hast': 2.3.10
3046 | '@types/mdast': 3.0.15
3047 | mdast-util-from-markdown: 1.3.1
3048 | mdast-util-to-markdown: 1.5.0
3049 | transitivePeerDependencies:
3050 | - supports-color
3051 | dev: false
3052 |
3053 | /mdast-util-mdx-jsx@2.1.4:
3054 | resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==}
3055 | dependencies:
3056 | '@types/estree-jsx': 1.0.5
3057 | '@types/hast': 2.3.10
3058 | '@types/mdast': 3.0.15
3059 | '@types/unist': 2.0.11
3060 | ccount: 2.0.1
3061 | mdast-util-from-markdown: 1.3.1
3062 | mdast-util-to-markdown: 1.5.0
3063 | parse-entities: 4.0.1
3064 | stringify-entities: 4.0.4
3065 | unist-util-remove-position: 4.0.2
3066 | unist-util-stringify-position: 3.0.3
3067 | vfile-message: 3.1.4
3068 | transitivePeerDependencies:
3069 | - supports-color
3070 | dev: false
3071 |
3072 | /mdast-util-mdx@2.0.1:
3073 | resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==}
3074 | dependencies:
3075 | mdast-util-from-markdown: 1.3.1
3076 | mdast-util-mdx-expression: 1.3.2
3077 | mdast-util-mdx-jsx: 2.1.4
3078 | mdast-util-mdxjs-esm: 1.3.1
3079 | mdast-util-to-markdown: 1.5.0
3080 | transitivePeerDependencies:
3081 | - supports-color
3082 | dev: false
3083 |
3084 | /mdast-util-mdxjs-esm@1.3.1:
3085 | resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==}
3086 | dependencies:
3087 | '@types/estree-jsx': 1.0.5
3088 | '@types/hast': 2.3.10
3089 | '@types/mdast': 3.0.15
3090 | mdast-util-from-markdown: 1.3.1
3091 | mdast-util-to-markdown: 1.5.0
3092 | transitivePeerDependencies:
3093 | - supports-color
3094 | dev: false
3095 |
3096 | /mdast-util-phrasing@3.0.1:
3097 | resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
3098 | dependencies:
3099 | '@types/mdast': 3.0.15
3100 | unist-util-is: 5.2.1
3101 | dev: false
3102 |
3103 | /mdast-util-to-hast@12.3.0:
3104 | resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
3105 | dependencies:
3106 | '@types/hast': 2.3.10
3107 | '@types/mdast': 3.0.15
3108 | mdast-util-definitions: 5.1.2
3109 | micromark-util-sanitize-uri: 1.2.0
3110 | trim-lines: 3.0.1
3111 | unist-util-generated: 2.0.1
3112 | unist-util-position: 4.0.4
3113 | unist-util-visit: 4.1.2
3114 | dev: false
3115 |
3116 | /mdast-util-to-markdown@1.5.0:
3117 | resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
3118 | dependencies:
3119 | '@types/mdast': 3.0.15
3120 | '@types/unist': 2.0.11
3121 | longest-streak: 3.1.0
3122 | mdast-util-phrasing: 3.0.1
3123 | mdast-util-to-string: 3.2.0
3124 | micromark-util-decode-string: 1.1.0
3125 | unist-util-visit: 4.1.2
3126 | zwitch: 2.0.4
3127 | dev: false
3128 |
3129 | /mdast-util-to-string@3.2.0:
3130 | resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==}
3131 | dependencies:
3132 | '@types/mdast': 3.0.15
3133 | dev: false
3134 |
3135 | /medium-zoom@1.1.0:
3136 | resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==}
3137 | dev: false
3138 |
3139 | /merge-stream@2.0.0:
3140 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
3141 |
3142 | /merge2@1.4.1:
3143 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
3144 | engines: {node: '>= 8'}
3145 | dev: true
3146 |
3147 | /micromark-core-commonmark@1.1.0:
3148 | resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==}
3149 | dependencies:
3150 | decode-named-character-reference: 1.0.2
3151 | micromark-factory-destination: 1.1.0
3152 | micromark-factory-label: 1.1.0
3153 | micromark-factory-space: 1.1.0
3154 | micromark-factory-title: 1.1.0
3155 | micromark-factory-whitespace: 1.1.0
3156 | micromark-util-character: 1.2.0
3157 | micromark-util-chunked: 1.1.0
3158 | micromark-util-classify-character: 1.1.0
3159 | micromark-util-html-tag-name: 1.2.0
3160 | micromark-util-normalize-identifier: 1.1.0
3161 | micromark-util-resolve-all: 1.1.0
3162 | micromark-util-subtokenize: 1.1.0
3163 | micromark-util-symbol: 1.1.0
3164 | micromark-util-types: 1.1.0
3165 | uvu: 0.5.6
3166 | dev: false
3167 |
3168 | /micromark-extension-gfm-autolink-literal@1.0.5:
3169 | resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==}
3170 | dependencies:
3171 | micromark-util-character: 1.2.0
3172 | micromark-util-sanitize-uri: 1.2.0
3173 | micromark-util-symbol: 1.1.0
3174 | micromark-util-types: 1.1.0
3175 | dev: false
3176 |
3177 | /micromark-extension-gfm-footnote@1.1.2:
3178 | resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==}
3179 | dependencies:
3180 | micromark-core-commonmark: 1.1.0
3181 | micromark-factory-space: 1.1.0
3182 | micromark-util-character: 1.2.0
3183 | micromark-util-normalize-identifier: 1.1.0
3184 | micromark-util-sanitize-uri: 1.2.0
3185 | micromark-util-symbol: 1.1.0
3186 | micromark-util-types: 1.1.0
3187 | uvu: 0.5.6
3188 | dev: false
3189 |
3190 | /micromark-extension-gfm-strikethrough@1.0.7:
3191 | resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==}
3192 | dependencies:
3193 | micromark-util-chunked: 1.1.0
3194 | micromark-util-classify-character: 1.1.0
3195 | micromark-util-resolve-all: 1.1.0
3196 | micromark-util-symbol: 1.1.0
3197 | micromark-util-types: 1.1.0
3198 | uvu: 0.5.6
3199 | dev: false
3200 |
3201 | /micromark-extension-gfm-table@1.0.7:
3202 | resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==}
3203 | dependencies:
3204 | micromark-factory-space: 1.1.0
3205 | micromark-util-character: 1.2.0
3206 | micromark-util-symbol: 1.1.0
3207 | micromark-util-types: 1.1.0
3208 | uvu: 0.5.6
3209 | dev: false
3210 |
3211 | /micromark-extension-gfm-tagfilter@1.0.2:
3212 | resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==}
3213 | dependencies:
3214 | micromark-util-types: 1.1.0
3215 | dev: false
3216 |
3217 | /micromark-extension-gfm-task-list-item@1.0.5:
3218 | resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==}
3219 | dependencies:
3220 | micromark-factory-space: 1.1.0
3221 | micromark-util-character: 1.2.0
3222 | micromark-util-symbol: 1.1.0
3223 | micromark-util-types: 1.1.0
3224 | uvu: 0.5.6
3225 | dev: false
3226 |
3227 | /micromark-extension-gfm@2.0.3:
3228 | resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==}
3229 | dependencies:
3230 | micromark-extension-gfm-autolink-literal: 1.0.5
3231 | micromark-extension-gfm-footnote: 1.1.2
3232 | micromark-extension-gfm-strikethrough: 1.0.7
3233 | micromark-extension-gfm-table: 1.0.7
3234 | micromark-extension-gfm-tagfilter: 1.0.2
3235 | micromark-extension-gfm-task-list-item: 1.0.5
3236 | micromark-util-combine-extensions: 1.1.0
3237 | micromark-util-types: 1.1.0
3238 | dev: false
3239 |
3240 | /micromark-extension-mdx-expression@1.0.8:
3241 | resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==}
3242 | dependencies:
3243 | '@types/estree': 1.0.6
3244 | micromark-factory-mdx-expression: 1.0.9
3245 | micromark-factory-space: 1.1.0
3246 | micromark-util-character: 1.2.0
3247 | micromark-util-events-to-acorn: 1.2.3
3248 | micromark-util-symbol: 1.1.0
3249 | micromark-util-types: 1.1.0
3250 | uvu: 0.5.6
3251 | dev: false
3252 |
3253 | /micromark-extension-mdx-jsx@1.0.5:
3254 | resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==}
3255 | dependencies:
3256 | '@types/acorn': 4.0.6
3257 | '@types/estree': 1.0.6
3258 | estree-util-is-identifier-name: 2.1.0
3259 | micromark-factory-mdx-expression: 1.0.9
3260 | micromark-factory-space: 1.1.0
3261 | micromark-util-character: 1.2.0
3262 | micromark-util-symbol: 1.1.0
3263 | micromark-util-types: 1.1.0
3264 | uvu: 0.5.6
3265 | vfile-message: 3.1.4
3266 | dev: false
3267 |
3268 | /micromark-extension-mdx-md@1.0.1:
3269 | resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==}
3270 | dependencies:
3271 | micromark-util-types: 1.1.0
3272 | dev: false
3273 |
3274 | /micromark-extension-mdxjs-esm@1.0.5:
3275 | resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==}
3276 | dependencies:
3277 | '@types/estree': 1.0.6
3278 | micromark-core-commonmark: 1.1.0
3279 | micromark-util-character: 1.2.0
3280 | micromark-util-events-to-acorn: 1.2.3
3281 | micromark-util-symbol: 1.1.0
3282 | micromark-util-types: 1.1.0
3283 | unist-util-position-from-estree: 1.1.2
3284 | uvu: 0.5.6
3285 | vfile-message: 3.1.4
3286 | dev: false
3287 |
3288 | /micromark-extension-mdxjs@1.0.1:
3289 | resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==}
3290 | dependencies:
3291 | acorn: 8.14.0
3292 | acorn-jsx: 5.3.2(acorn@8.14.0)
3293 | micromark-extension-mdx-expression: 1.0.8
3294 | micromark-extension-mdx-jsx: 1.0.5
3295 | micromark-extension-mdx-md: 1.0.1
3296 | micromark-extension-mdxjs-esm: 1.0.5
3297 | micromark-util-combine-extensions: 1.1.0
3298 | micromark-util-types: 1.1.0
3299 | dev: false
3300 |
3301 | /micromark-factory-destination@1.1.0:
3302 | resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==}
3303 | dependencies:
3304 | micromark-util-character: 1.2.0
3305 | micromark-util-symbol: 1.1.0
3306 | micromark-util-types: 1.1.0
3307 | dev: false
3308 |
3309 | /micromark-factory-label@1.1.0:
3310 | resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==}
3311 | dependencies:
3312 | micromark-util-character: 1.2.0
3313 | micromark-util-symbol: 1.1.0
3314 | micromark-util-types: 1.1.0
3315 | uvu: 0.5.6
3316 | dev: false
3317 |
3318 | /micromark-factory-mdx-expression@1.0.9:
3319 | resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==}
3320 | dependencies:
3321 | '@types/estree': 1.0.6
3322 | micromark-util-character: 1.2.0
3323 | micromark-util-events-to-acorn: 1.2.3
3324 | micromark-util-symbol: 1.1.0
3325 | micromark-util-types: 1.1.0
3326 | unist-util-position-from-estree: 1.1.2
3327 | uvu: 0.5.6
3328 | vfile-message: 3.1.4
3329 | dev: false
3330 |
3331 | /micromark-factory-space@1.1.0:
3332 | resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==}
3333 | dependencies:
3334 | micromark-util-character: 1.2.0
3335 | micromark-util-types: 1.1.0
3336 | dev: false
3337 |
3338 | /micromark-factory-title@1.1.0:
3339 | resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==}
3340 | dependencies:
3341 | micromark-factory-space: 1.1.0
3342 | micromark-util-character: 1.2.0
3343 | micromark-util-symbol: 1.1.0
3344 | micromark-util-types: 1.1.0
3345 | dev: false
3346 |
3347 | /micromark-factory-whitespace@1.1.0:
3348 | resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==}
3349 | dependencies:
3350 | micromark-factory-space: 1.1.0
3351 | micromark-util-character: 1.2.0
3352 | micromark-util-symbol: 1.1.0
3353 | micromark-util-types: 1.1.0
3354 | dev: false
3355 |
3356 | /micromark-util-character@1.2.0:
3357 | resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==}
3358 | dependencies:
3359 | micromark-util-symbol: 1.1.0
3360 | micromark-util-types: 1.1.0
3361 | dev: false
3362 |
3363 | /micromark-util-chunked@1.1.0:
3364 | resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==}
3365 | dependencies:
3366 | micromark-util-symbol: 1.1.0
3367 | dev: false
3368 |
3369 | /micromark-util-classify-character@1.1.0:
3370 | resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==}
3371 | dependencies:
3372 | micromark-util-character: 1.2.0
3373 | micromark-util-symbol: 1.1.0
3374 | micromark-util-types: 1.1.0
3375 | dev: false
3376 |
3377 | /micromark-util-combine-extensions@1.1.0:
3378 | resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==}
3379 | dependencies:
3380 | micromark-util-chunked: 1.1.0
3381 | micromark-util-types: 1.1.0
3382 | dev: false
3383 |
3384 | /micromark-util-decode-numeric-character-reference@1.1.0:
3385 | resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==}
3386 | dependencies:
3387 | micromark-util-symbol: 1.1.0
3388 | dev: false
3389 |
3390 | /micromark-util-decode-string@1.1.0:
3391 | resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==}
3392 | dependencies:
3393 | decode-named-character-reference: 1.0.2
3394 | micromark-util-character: 1.2.0
3395 | micromark-util-decode-numeric-character-reference: 1.1.0
3396 | micromark-util-symbol: 1.1.0
3397 | dev: false
3398 |
3399 | /micromark-util-encode@1.1.0:
3400 | resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==}
3401 | dev: false
3402 |
3403 | /micromark-util-events-to-acorn@1.2.3:
3404 | resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==}
3405 | dependencies:
3406 | '@types/acorn': 4.0.6
3407 | '@types/estree': 1.0.6
3408 | '@types/unist': 2.0.11
3409 | estree-util-visit: 1.2.1
3410 | micromark-util-symbol: 1.1.0
3411 | micromark-util-types: 1.1.0
3412 | uvu: 0.5.6
3413 | vfile-message: 3.1.4
3414 | dev: false
3415 |
3416 | /micromark-util-html-tag-name@1.2.0:
3417 | resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==}
3418 | dev: false
3419 |
3420 | /micromark-util-normalize-identifier@1.1.0:
3421 | resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==}
3422 | dependencies:
3423 | micromark-util-symbol: 1.1.0
3424 | dev: false
3425 |
3426 | /micromark-util-resolve-all@1.1.0:
3427 | resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==}
3428 | dependencies:
3429 | micromark-util-types: 1.1.0
3430 | dev: false
3431 |
3432 | /micromark-util-sanitize-uri@1.2.0:
3433 | resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==}
3434 | dependencies:
3435 | micromark-util-character: 1.2.0
3436 | micromark-util-encode: 1.1.0
3437 | micromark-util-symbol: 1.1.0
3438 | dev: false
3439 |
3440 | /micromark-util-subtokenize@1.1.0:
3441 | resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==}
3442 | dependencies:
3443 | micromark-util-chunked: 1.1.0
3444 | micromark-util-symbol: 1.1.0
3445 | micromark-util-types: 1.1.0
3446 | uvu: 0.5.6
3447 | dev: false
3448 |
3449 | /micromark-util-symbol@1.1.0:
3450 | resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==}
3451 | dev: false
3452 |
3453 | /micromark-util-types@1.1.0:
3454 | resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==}
3455 | dev: false
3456 |
3457 | /micromark@3.2.0:
3458 | resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
3459 | dependencies:
3460 | '@types/debug': 4.1.12
3461 | debug: 4.3.7
3462 | decode-named-character-reference: 1.0.2
3463 | micromark-core-commonmark: 1.1.0
3464 | micromark-factory-space: 1.1.0
3465 | micromark-util-character: 1.2.0
3466 | micromark-util-chunked: 1.1.0
3467 | micromark-util-combine-extensions: 1.1.0
3468 | micromark-util-decode-numeric-character-reference: 1.1.0
3469 | micromark-util-encode: 1.1.0
3470 | micromark-util-normalize-identifier: 1.1.0
3471 | micromark-util-resolve-all: 1.1.0
3472 | micromark-util-sanitize-uri: 1.2.0
3473 | micromark-util-subtokenize: 1.1.0
3474 | micromark-util-symbol: 1.1.0
3475 | micromark-util-types: 1.1.0
3476 | uvu: 0.5.6
3477 | transitivePeerDependencies:
3478 | - supports-color
3479 | dev: false
3480 |
3481 | /micromatch@4.0.8:
3482 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
3483 | engines: {node: '>=8.6'}
3484 | dependencies:
3485 | braces: 3.0.3
3486 | picomatch: 2.3.1
3487 | dev: true
3488 |
3489 | /mime-db@1.52.0:
3490 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
3491 | engines: {node: '>= 0.6'}
3492 | dev: false
3493 |
3494 | /mime-types@2.1.35:
3495 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
3496 | engines: {node: '>= 0.6'}
3497 | dependencies:
3498 | mime-db: 1.52.0
3499 | dev: false
3500 |
3501 | /mimic-fn@2.1.0:
3502 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
3503 | engines: {node: '>=6'}
3504 |
3505 | /minimatch@9.0.5:
3506 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
3507 | engines: {node: '>=16 || 14 >=14.17'}
3508 | dependencies:
3509 | brace-expansion: 2.0.1
3510 | dev: true
3511 |
3512 | /minipass@7.1.2:
3513 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
3514 | engines: {node: '>=16 || 14 >=14.17'}
3515 | dev: true
3516 |
3517 | /mri@1.2.0:
3518 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
3519 | engines: {node: '>=4'}
3520 |
3521 | /ms@2.1.3:
3522 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
3523 |
3524 | /mz@2.7.0:
3525 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
3526 | dependencies:
3527 | any-promise: 1.3.0
3528 | object-assign: 4.1.1
3529 | thenify-all: 1.6.0
3530 | dev: true
3531 |
3532 | /nanoid@3.3.7:
3533 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
3534 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
3535 | hasBin: true
3536 | dev: false
3537 |
3538 | /neo-async@2.6.2:
3539 | resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
3540 | dev: false
3541 |
3542 | /node-domexception@1.0.0:
3543 | resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
3544 | engines: {node: '>=10.5.0'}
3545 | dev: false
3546 |
3547 | /node-fetch@3.3.2:
3548 | resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
3549 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
3550 | dependencies:
3551 | data-uri-to-buffer: 4.0.1
3552 | fetch-blob: 3.2.0
3553 | formdata-polyfill: 4.0.10
3554 | dev: false
3555 |
3556 | /node-releases@2.0.18:
3557 | resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
3558 | dev: false
3559 |
3560 | /normalize-path@3.0.0:
3561 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
3562 | engines: {node: '>=0.10.0'}
3563 |
3564 | /npm-run-path@4.0.1:
3565 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
3566 | engines: {node: '>=8'}
3567 | dependencies:
3568 | path-key: 3.1.1
3569 |
3570 | /nprogress@0.2.0:
3571 | resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==}
3572 | dev: false
3573 |
3574 | /object-assign@4.1.1:
3575 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
3576 | engines: {node: '>=0.10.0'}
3577 |
3578 | /onetime@5.1.2:
3579 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
3580 | engines: {node: '>=6'}
3581 | dependencies:
3582 | mimic-fn: 2.1.0
3583 |
3584 | /os-tmpdir@1.0.2:
3585 | resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
3586 | engines: {node: '>=0.10.0'}
3587 | dev: true
3588 |
3589 | /outdent@0.5.0:
3590 | resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==}
3591 | dev: true
3592 |
3593 | /p-filter@2.1.0:
3594 | resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
3595 | engines: {node: '>=8'}
3596 | dependencies:
3597 | p-map: 2.1.0
3598 | dev: true
3599 |
3600 | /p-limit@2.3.0:
3601 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
3602 | engines: {node: '>=6'}
3603 | dependencies:
3604 | p-try: 2.2.0
3605 | dev: true
3606 |
3607 | /p-locate@4.1.0:
3608 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
3609 | engines: {node: '>=8'}
3610 | dependencies:
3611 | p-limit: 2.3.0
3612 | dev: true
3613 |
3614 | /p-map@2.1.0:
3615 | resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
3616 | engines: {node: '>=6'}
3617 | dev: true
3618 |
3619 | /p-try@2.2.0:
3620 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
3621 | engines: {node: '>=6'}
3622 | dev: true
3623 |
3624 | /package-json-from-dist@1.0.1:
3625 | resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
3626 | dev: true
3627 |
3628 | /package-manager-detector@0.2.2:
3629 | resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==}
3630 | dev: true
3631 |
3632 | /parse-entities@2.0.0:
3633 | resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
3634 | dependencies:
3635 | character-entities: 1.2.4
3636 | character-entities-legacy: 1.1.4
3637 | character-reference-invalid: 1.1.4
3638 | is-alphanumerical: 1.0.4
3639 | is-decimal: 1.0.4
3640 | is-hexadecimal: 1.0.4
3641 | dev: false
3642 |
3643 | /parse-entities@4.0.1:
3644 | resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==}
3645 | dependencies:
3646 | '@types/unist': 2.0.11
3647 | character-entities: 2.0.2
3648 | character-entities-legacy: 3.0.0
3649 | character-reference-invalid: 2.0.1
3650 | decode-named-character-reference: 1.0.2
3651 | is-alphanumerical: 2.0.1
3652 | is-decimal: 2.0.1
3653 | is-hexadecimal: 2.0.1
3654 | dev: false
3655 |
3656 | /parse5@6.0.1:
3657 | resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
3658 | dev: false
3659 |
3660 | /parse5@7.2.1:
3661 | resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==}
3662 | dependencies:
3663 | entities: 4.5.0
3664 | dev: false
3665 |
3666 | /parseley@0.12.1:
3667 | resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==}
3668 | dependencies:
3669 | leac: 0.6.0
3670 | peberminta: 0.9.0
3671 | dev: false
3672 |
3673 | /path-exists@4.0.0:
3674 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
3675 | engines: {node: '>=8'}
3676 | dev: true
3677 |
3678 | /path-key@3.1.1:
3679 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
3680 | engines: {node: '>=8'}
3681 |
3682 | /path-scurry@1.11.1:
3683 | resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
3684 | engines: {node: '>=16 || 14 >=14.18'}
3685 | dependencies:
3686 | lru-cache: 10.4.3
3687 | minipass: 7.1.2
3688 | dev: true
3689 |
3690 | /path-type@4.0.0:
3691 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
3692 | engines: {node: '>=8'}
3693 | dev: true
3694 |
3695 | /peberminta@0.9.0:
3696 | resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==}
3697 | dev: false
3698 |
3699 | /periscopic@3.1.0:
3700 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
3701 | dependencies:
3702 | '@types/estree': 1.0.6
3703 | estree-walker: 3.0.3
3704 | is-reference: 3.0.2
3705 | dev: false
3706 |
3707 | /picocolors@1.1.1:
3708 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
3709 |
3710 | /picomatch@2.3.1:
3711 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
3712 | engines: {node: '>=8.6'}
3713 |
3714 | /picomatch@4.0.2:
3715 | resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
3716 | engines: {node: '>=12'}
3717 | dev: true
3718 |
3719 | /pify@4.0.1:
3720 | resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
3721 | engines: {node: '>=6'}
3722 | dev: true
3723 |
3724 | /pirates@4.0.6:
3725 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
3726 | engines: {node: '>= 6'}
3727 | dev: true
3728 |
3729 | /postcss-load-config@6.0.1:
3730 | resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
3731 | engines: {node: '>= 18'}
3732 | peerDependencies:
3733 | jiti: '>=1.21.0'
3734 | postcss: '>=8.0.9'
3735 | tsx: ^4.8.1
3736 | yaml: ^2.4.2
3737 | peerDependenciesMeta:
3738 | jiti:
3739 | optional: true
3740 | postcss:
3741 | optional: true
3742 | tsx:
3743 | optional: true
3744 | yaml:
3745 | optional: true
3746 | dependencies:
3747 | lilconfig: 3.1.2
3748 | dev: true
3749 |
3750 | /postcss@8.4.47:
3751 | resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
3752 | engines: {node: ^10 || ^12 || >=14}
3753 | dependencies:
3754 | nanoid: 3.3.7
3755 | picocolors: 1.1.1
3756 | source-map-js: 1.2.1
3757 | dev: false
3758 |
3759 | /prettier@2.8.8:
3760 | resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
3761 | engines: {node: '>=10.13.0'}
3762 | hasBin: true
3763 | dev: true
3764 |
3765 | /prismjs@1.27.0:
3766 | resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==}
3767 | engines: {node: '>=6'}
3768 | dev: false
3769 |
3770 | /prismjs@1.29.0:
3771 | resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
3772 | engines: {node: '>=6'}
3773 | dev: false
3774 |
3775 | /prop-types@15.8.1:
3776 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
3777 | dependencies:
3778 | loose-envify: 1.4.0
3779 | object-assign: 4.1.1
3780 | react-is: 16.13.1
3781 | dev: false
3782 |
3783 | /property-information@5.6.0:
3784 | resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
3785 | dependencies:
3786 | xtend: 4.0.2
3787 | dev: false
3788 |
3789 | /property-information@6.5.0:
3790 | resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==}
3791 | dev: false
3792 |
3793 | /pseudomap@1.0.2:
3794 | resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
3795 | dev: true
3796 |
3797 | /punycode@2.3.1:
3798 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
3799 | engines: {node: '>=6'}
3800 |
3801 | /queue-microtask@1.2.3:
3802 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
3803 | dev: true
3804 |
3805 | /randombytes@2.1.0:
3806 | resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
3807 | dependencies:
3808 | safe-buffer: 5.2.1
3809 | dev: false
3810 |
3811 | /react-dom@18.3.1(react@18.3.1):
3812 | resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
3813 | peerDependencies:
3814 | react: ^18.3.1
3815 | dependencies:
3816 | loose-envify: 1.4.0
3817 | react: 18.3.1
3818 | scheduler: 0.23.2
3819 | dev: false
3820 |
3821 | /react-fast-compare@3.2.2:
3822 | resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
3823 | dev: false
3824 |
3825 | /react-helmet-async@1.3.0(react-dom@18.3.1)(react@18.3.1):
3826 | resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==}
3827 | peerDependencies:
3828 | react: ^16.6.0 || ^17.0.0 || ^18.0.0
3829 | react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0
3830 | dependencies:
3831 | '@babel/runtime': 7.25.7
3832 | invariant: 2.2.4
3833 | prop-types: 15.8.1
3834 | react: 18.3.1
3835 | react-dom: 18.3.1(react@18.3.1)
3836 | react-fast-compare: 3.2.2
3837 | shallowequal: 1.1.0
3838 | dev: false
3839 |
3840 | /react-is@16.13.1:
3841 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
3842 | dev: false
3843 |
3844 | /react-lazy-with-preload@2.2.1:
3845 | resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==}
3846 | dev: false
3847 |
3848 | /react-refresh@0.14.2:
3849 | resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
3850 | engines: {node: '>=0.10.0'}
3851 | dev: false
3852 |
3853 | /react-router-dom@6.27.0(react-dom@18.3.1)(react@18.3.1):
3854 | resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==}
3855 | engines: {node: '>=14.0.0'}
3856 | peerDependencies:
3857 | react: '>=16.8'
3858 | react-dom: '>=16.8'
3859 | dependencies:
3860 | '@remix-run/router': 1.20.0
3861 | react: 18.3.1
3862 | react-dom: 18.3.1(react@18.3.1)
3863 | react-router: 6.27.0(react@18.3.1)
3864 | dev: false
3865 |
3866 | /react-router@6.27.0(react@18.3.1):
3867 | resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==}
3868 | engines: {node: '>=14.0.0'}
3869 | peerDependencies:
3870 | react: '>=16.8'
3871 | dependencies:
3872 | '@remix-run/router': 1.20.0
3873 | react: 18.3.1
3874 | dev: false
3875 |
3876 | /react-syntax-highlighter@15.6.1(react@18.3.1):
3877 | resolution: {integrity: sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==}
3878 | peerDependencies:
3879 | react: '>= 0.14.0'
3880 | dependencies:
3881 | '@babel/runtime': 7.25.7
3882 | highlight.js: 10.7.3
3883 | highlightjs-vue: 1.0.0
3884 | lowlight: 1.20.0
3885 | prismjs: 1.29.0
3886 | react: 18.3.1
3887 | refractor: 3.6.0
3888 | dev: false
3889 |
3890 | /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1):
3891 | resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
3892 | peerDependencies:
3893 | react: '>=16.6.0'
3894 | react-dom: '>=16.6.0'
3895 | dependencies:
3896 | '@babel/runtime': 7.25.7
3897 | dom-helpers: 5.2.1
3898 | loose-envify: 1.4.0
3899 | prop-types: 15.8.1
3900 | react: 18.3.1
3901 | react-dom: 18.3.1(react@18.3.1)
3902 | dev: false
3903 |
3904 | /react@18.3.1:
3905 | resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
3906 | engines: {node: '>=0.10.0'}
3907 | dependencies:
3908 | loose-envify: 1.4.0
3909 | dev: false
3910 |
3911 | /read-yaml-file@1.1.0:
3912 | resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==}
3913 | engines: {node: '>=6'}
3914 | dependencies:
3915 | graceful-fs: 4.2.11
3916 | js-yaml: 3.14.1
3917 | pify: 4.0.1
3918 | strip-bom: 3.0.0
3919 | dev: true
3920 |
3921 | /readdirp@3.6.0:
3922 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
3923 | engines: {node: '>=8.10.0'}
3924 | dependencies:
3925 | picomatch: 2.3.1
3926 |
3927 | /reduce-configs@1.0.0:
3928 | resolution: {integrity: sha512-/JCYSgL/QeXXsq0Lv/7kOZfqvof7vyzHWfyNQPt3c6vc73mU4WRyT8RJ6ZH5Ci08vUOqXwk7jkZy6BycHTDD9w==}
3929 | dependencies:
3930 | browserslist: 4.24.2
3931 | dev: false
3932 |
3933 | /refractor@3.6.0:
3934 | resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==}
3935 | dependencies:
3936 | hastscript: 6.0.0
3937 | parse-entities: 2.0.0
3938 | prismjs: 1.27.0
3939 | dev: false
3940 |
3941 | /regenerator-runtime@0.14.1:
3942 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
3943 |
3944 | /rehype-external-links@2.1.0:
3945 | resolution: {integrity: sha512-2YMJZVM1hxZnwl9IPkbN5Pjn78kXkAX7lq9VEtlaGA29qIls25vZN+ucNIJdbQUe+9NNFck17BiOhGmsD6oLIg==}
3946 | dependencies:
3947 | '@types/hast': 2.3.10
3948 | extend: 3.0.2
3949 | hast-util-is-element: 2.1.3
3950 | is-absolute-url: 4.0.1
3951 | space-separated-tokens: 2.0.2
3952 | unified: 10.1.2
3953 | unist-util-visit: 4.1.2
3954 | dev: false
3955 |
3956 | /rehype-stringify@9.0.4:
3957 | resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==}
3958 | dependencies:
3959 | '@types/hast': 2.3.10
3960 | hast-util-to-html: 8.0.4
3961 | unified: 10.1.2
3962 | dev: false
3963 |
3964 | /remark-gfm@3.0.1:
3965 | resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
3966 | dependencies:
3967 | '@types/mdast': 3.0.15
3968 | mdast-util-gfm: 2.0.2
3969 | micromark-extension-gfm: 2.0.3
3970 | unified: 10.1.2
3971 | transitivePeerDependencies:
3972 | - supports-color
3973 | dev: false
3974 |
3975 | /remark-html@15.0.2:
3976 | resolution: {integrity: sha512-/CIOI7wzHJzsh48AiuIyIe1clxVkUtreul73zcCXLub0FmnevQE0UMFDQm7NUx8/3rl/4zCshlMfqBdWScQthw==}
3977 | dependencies:
3978 | '@types/mdast': 3.0.15
3979 | hast-util-sanitize: 4.1.0
3980 | hast-util-to-html: 8.0.4
3981 | mdast-util-to-hast: 12.3.0
3982 | unified: 10.1.2
3983 | dev: false
3984 |
3985 | /remark-mdx@2.3.0:
3986 | resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==}
3987 | dependencies:
3988 | mdast-util-mdx: 2.0.1
3989 | micromark-extension-mdxjs: 1.0.1
3990 | transitivePeerDependencies:
3991 | - supports-color
3992 | dev: false
3993 |
3994 | /remark-parse@10.0.2:
3995 | resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==}
3996 | dependencies:
3997 | '@types/mdast': 3.0.15
3998 | mdast-util-from-markdown: 1.3.1
3999 | unified: 10.1.2
4000 | transitivePeerDependencies:
4001 | - supports-color
4002 | dev: false
4003 |
4004 | /remark-rehype@10.1.0:
4005 | resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
4006 | dependencies:
4007 | '@types/hast': 2.3.10
4008 | '@types/mdast': 3.0.15
4009 | mdast-util-to-hast: 12.3.0
4010 | unified: 10.1.2
4011 | dev: false
4012 |
4013 | /remark-stringify@10.0.3:
4014 | resolution: {integrity: sha512-koyOzCMYoUHudypbj4XpnAKFbkddRMYZHwghnxd7ue5210WzGw6kOBwauJTRUMq16jsovXx8dYNvSSWP89kZ3A==}
4015 | dependencies:
4016 | '@types/mdast': 3.0.15
4017 | mdast-util-to-markdown: 1.5.0
4018 | unified: 10.1.2
4019 | dev: false
4020 |
4021 | /remark@14.0.3:
4022 | resolution: {integrity: sha512-bfmJW1dmR2LvaMJuAnE88pZP9DktIFYXazkTfOIKZzi3Knk9lT0roItIA24ydOucI3bV/g/tXBA6hzqq3FV9Ew==}
4023 | dependencies:
4024 | '@types/mdast': 3.0.15
4025 | remark-parse: 10.0.2
4026 | remark-stringify: 10.0.3
4027 | unified: 10.1.2
4028 | transitivePeerDependencies:
4029 | - supports-color
4030 | dev: false
4031 |
4032 | /resolve-from@5.0.0:
4033 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
4034 | engines: {node: '>=8'}
4035 | dev: true
4036 |
4037 | /reusify@1.0.4:
4038 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
4039 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
4040 | dev: true
4041 |
4042 | /rollup@4.24.0:
4043 | resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==}
4044 | engines: {node: '>=18.0.0', npm: '>=8.0.0'}
4045 | hasBin: true
4046 | dependencies:
4047 | '@types/estree': 1.0.6
4048 | optionalDependencies:
4049 | '@rollup/rollup-android-arm-eabi': 4.24.0
4050 | '@rollup/rollup-android-arm64': 4.24.0
4051 | '@rollup/rollup-darwin-arm64': 4.24.0
4052 | '@rollup/rollup-darwin-x64': 4.24.0
4053 | '@rollup/rollup-linux-arm-gnueabihf': 4.24.0
4054 | '@rollup/rollup-linux-arm-musleabihf': 4.24.0
4055 | '@rollup/rollup-linux-arm64-gnu': 4.24.0
4056 | '@rollup/rollup-linux-arm64-musl': 4.24.0
4057 | '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0
4058 | '@rollup/rollup-linux-riscv64-gnu': 4.24.0
4059 | '@rollup/rollup-linux-s390x-gnu': 4.24.0
4060 | '@rollup/rollup-linux-x64-gnu': 4.24.0
4061 | '@rollup/rollup-linux-x64-musl': 4.24.0
4062 | '@rollup/rollup-win32-arm64-msvc': 4.24.0
4063 | '@rollup/rollup-win32-ia32-msvc': 4.24.0
4064 | '@rollup/rollup-win32-x64-msvc': 4.24.0
4065 | fsevents: 2.3.3
4066 | dev: true
4067 |
4068 | /rslog@1.2.3:
4069 | resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==}
4070 | engines: {node: '>=14.17.6'}
4071 | dev: false
4072 |
4073 | /rspack-plugin-virtual-module@0.1.13:
4074 | resolution: {integrity: sha512-VC0HiVHH6dtGfTgfpbDgVTt6LlYv+uAg9CWGWAR5lBx9FbKPEZeGz7iRUUP8vMymx+PGI8ps0u4a25dne0rtuQ==}
4075 | dependencies:
4076 | fs-extra: 11.2.0
4077 | dev: false
4078 |
4079 | /rspress@1.35.2(webpack@5.95.0):
4080 | resolution: {integrity: sha512-mKIiLip0CLz1V6mKdlLSt+TS2Mw1oAOKW+8PlRlzivm2TKa7Cm1fCLmLZ2JxC3IS+/D1guaA/vETdcaAcKiVhA==}
4081 | hasBin: true
4082 | dependencies:
4083 | '@rsbuild/core': 1.0.19
4084 | '@rspress/core': 1.35.2(webpack@5.95.0)
4085 | '@rspress/shared': 1.35.2
4086 | cac: 6.7.14
4087 | chalk: 5.3.0
4088 | chokidar: 3.6.0
4089 | transitivePeerDependencies:
4090 | - supports-color
4091 | - webpack
4092 | dev: false
4093 |
4094 | /run-parallel@1.2.0:
4095 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
4096 | dependencies:
4097 | queue-microtask: 1.2.3
4098 | dev: true
4099 |
4100 | /rxjs@7.8.1:
4101 | resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
4102 | dependencies:
4103 | tslib: 2.8.0
4104 | dev: false
4105 |
4106 | /sade@1.8.1:
4107 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
4108 | engines: {node: '>=6'}
4109 | dependencies:
4110 | mri: 1.2.0
4111 | dev: false
4112 |
4113 | /safe-buffer@5.2.1:
4114 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
4115 | dev: false
4116 |
4117 | /safer-buffer@2.1.2:
4118 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
4119 | dev: true
4120 |
4121 | /sass-embedded-android-arm64@1.80.4:
4122 | resolution: {integrity: sha512-htAuBmRvvN2d4smrqxZ6WBw4+OOURaoHzq5oZKqS/E35zYl5FHmrJzp4S5e26a0tEBcjca014tfb/uu9cQgnqA==}
4123 | engines: {node: '>=14.0.0'}
4124 | cpu: [arm64]
4125 | os: [android]
4126 | requiresBuild: true
4127 | dev: false
4128 | optional: true
4129 |
4130 | /sass-embedded-android-arm@1.80.4:
4131 | resolution: {integrity: sha512-iAZ7AiKTLGxQGTkZ37c2/7YC4lkbP1o3eP/K74YaF8O+qhKTLyLOwV7OcmzIywac7dqLcNuGqhFCmFqTYpewZw==}
4132 | engines: {node: '>=14.0.0'}
4133 | cpu: [arm]
4134 | os: [android]
4135 | requiresBuild: true
4136 | dev: false
4137 | optional: true
4138 |
4139 | /sass-embedded-android-ia32@1.80.4:
4140 | resolution: {integrity: sha512-IIee89Jco8/ad2s/oRJTFqpLhBMzg0UXteJyZ5waZPZmkeSR/t9l67Ef1lLQVh9t9/fJ1ViTTiGYm/g/zu6UGw==}
4141 | engines: {node: '>=14.0.0'}
4142 | cpu: [ia32]
4143 | os: [android]
4144 | requiresBuild: true
4145 | dev: false
4146 | optional: true
4147 |
4148 | /sass-embedded-android-riscv64@1.80.4:
4149 | resolution: {integrity: sha512-iJM2kqmWrOeE1aUyTp3uMAG86hyAqbpbOEV7tv828fUsMRDM4uHsHtmyp2n8P2Y0Y2FnLzJpvIm3SwDXGDzT1Q==}
4150 | engines: {node: '>=14.0.0'}
4151 | cpu: [riscv64]
4152 | os: [android]
4153 | requiresBuild: true
4154 | dev: false
4155 | optional: true
4156 |
4157 | /sass-embedded-android-x64@1.80.4:
4158 | resolution: {integrity: sha512-vd8VrLvUoHeTcsDoIJesXLbQYZH26a8lAzXy6u4+vEuAwikF4WiXBDFrpqiv38QeD3faLeoPtksRsFbAdQqJAA==}
4159 | engines: {node: '>=14.0.0'}
4160 | cpu: [x64]
4161 | os: [android]
4162 | requiresBuild: true
4163 | dev: false
4164 | optional: true
4165 |
4166 | /sass-embedded-darwin-arm64@1.80.4:
4167 | resolution: {integrity: sha512-SJz7EM1i4NXa7CT/njIWMNYJ6CvbHljDIzUAZEe3V3u1KWl/eNO3pbWAnnDN62tBppwgWx/UdDUbAKowsT6Z8w==}
4168 | engines: {node: '>=14.0.0'}
4169 | cpu: [arm64]
4170 | os: [darwin]
4171 | requiresBuild: true
4172 | dev: false
4173 | optional: true
4174 |
4175 | /sass-embedded-darwin-x64@1.80.4:
4176 | resolution: {integrity: sha512-J/QlBVO66DLtgALgCmM8rZ5zG0dBCIYW1eXIAnnDwC7vGkbAXMtO60M0O/2WNrAfmFfJz1hvKDLjlsxB2XGBLg==}
4177 | engines: {node: '>=14.0.0'}
4178 | cpu: [x64]
4179 | os: [darwin]
4180 | requiresBuild: true
4181 | dev: false
4182 | optional: true
4183 |
4184 | /sass-embedded-linux-arm64@1.80.4:
4185 | resolution: {integrity: sha512-hI6zQyrR6qJbvyEHfj8UGXNB8VyUa72jel46406AuxUnViA0RyZDSqXUF8vwVw/Hjv1LkA5ihK9dBmWNbLz1zQ==}
4186 | engines: {node: '>=14.0.0'}
4187 | cpu: [arm64]
4188 | os: [linux]
4189 | requiresBuild: true
4190 | dev: false
4191 | optional: true
4192 |
4193 | /sass-embedded-linux-arm@1.80.4:
4194 | resolution: {integrity: sha512-vuaWhc4ebnaY1AgIWNvFv1snxmkWfvlCU7vnQf4qkn3R2Yyd2J+sjkO8o0NgMX8n5XRUSkAaYUJFCH+Nim6KgQ==}
4195 | engines: {node: '>=14.0.0'}
4196 | cpu: [arm]
4197 | os: [linux]
4198 | requiresBuild: true
4199 | dev: false
4200 | optional: true
4201 |
4202 | /sass-embedded-linux-ia32@1.80.4:
4203 | resolution: {integrity: sha512-wcPExI8UbYrrJvGvo4v2Q+RktbCp44i3qZQ18hglPcVZOC1IzT9NPqZn0XmrqD4hmNbgsYR+picODkvqGw7iDA==}
4204 | engines: {node: '>=14.0.0'}
4205 | cpu: [ia32]
4206 | os: [linux]
4207 | requiresBuild: true
4208 | dev: false
4209 | optional: true
4210 |
4211 | /sass-embedded-linux-musl-arm64@1.80.4:
4212 | resolution: {integrity: sha512-y8slzQ8Jjkl+53mUDkp3zxcDrTXVVxzpa+6nKh5Ue8l1YU2KdVZG1v2PoDXxE6o99B5I2TVBG8i02IsdYoL8jQ==}
4213 | engines: {node: '>=14.0.0'}
4214 | cpu: [arm64]
4215 | os: [linux]
4216 | requiresBuild: true
4217 | dev: false
4218 | optional: true
4219 |
4220 | /sass-embedded-linux-musl-arm@1.80.4:
4221 | resolution: {integrity: sha512-HWo0G/9tuhj/uSEwte9KiDK2Xezrfh7nhdEH69ZIfOAqP5byTXL7o08TYagbvMAoljR43Vfna6MelV7NUX4WCw==}
4222 | engines: {node: '>=14.0.0'}
4223 | cpu: [arm]
4224 | os: [linux]
4225 | requiresBuild: true
4226 | dev: false
4227 | optional: true
4228 |
4229 | /sass-embedded-linux-musl-ia32@1.80.4:
4230 | resolution: {integrity: sha512-A2WSwnomho491iCeHh3c0YRympfAoJOKr+IyxalTcRH/pjENOWZWZUt00WE2q0tTpEd2V+goWvgS5pmUGewgmg==}
4231 | engines: {node: '>=14.0.0'}
4232 | cpu: [ia32]
4233 | os: [linux]
4234 | requiresBuild: true
4235 | dev: false
4236 | optional: true
4237 |
4238 | /sass-embedded-linux-musl-riscv64@1.80.4:
4239 | resolution: {integrity: sha512-tYQsAHZLr2mnlJQBJ8Z/n/ySIFJ9JWpsUsoLe9fYgGDaBUfItdzUnj15CChRWld8vFe/I84hb7fbCtYXrI60Jg==}
4240 | engines: {node: '>=14.0.0'}
4241 | cpu: [riscv64]
4242 | os: [linux]
4243 | requiresBuild: true
4244 | dev: false
4245 | optional: true
4246 |
4247 | /sass-embedded-linux-musl-x64@1.80.4:
4248 | resolution: {integrity: sha512-NZnr+SYbWlmXx0IaSQ8oF0jYkOULp9qKWMmmZQ1mxuGQ3z7tJqFhpH3M+hYkrFNeOq+GaH+nhHGOD4ZNBxeRkg==}
4249 | engines: {node: '>=14.0.0'}
4250 | cpu: [x64]
4251 | os: [linux]
4252 | requiresBuild: true
4253 | dev: false
4254 | optional: true
4255 |
4256 | /sass-embedded-linux-riscv64@1.80.4:
4257 | resolution: {integrity: sha512-h/BmU7QONa7ScvQztFp4Th4aSo3X+Olu3I+RYsaH9s7P683WT3f2w5zr+wwP1V4roM5eyKDCRJBuefT3Fkkkgw==}
4258 | engines: {node: '>=14.0.0'}
4259 | cpu: [riscv64]
4260 | os: [linux]
4261 | requiresBuild: true
4262 | dev: false
4263 | optional: true
4264 |
4265 | /sass-embedded-linux-x64@1.80.4:
4266 | resolution: {integrity: sha512-aZbZFs/X9bEmzDiBEiV4IAsKEA0zrCM+s/u2OzvrX4GRvZFJ+/XRTTvf+RTm7mgvTFgfPwCkNGVECQZ1eHh+6A==}
4267 | engines: {node: '>=14.0.0'}
4268 | cpu: [x64]
4269 | os: [linux]
4270 | requiresBuild: true
4271 | dev: false
4272 | optional: true
4273 |
4274 | /sass-embedded-win32-arm64@1.80.4:
4275 | resolution: {integrity: sha512-8JiatFi2VVFqCdJzKNDteaPC4KPmh8/giaVh7TyMcDhKjnvRLeu3v5V1egTMiwwpnQHuwzU3uqBlm/llVNR2Pw==}
4276 | engines: {node: '>=14.0.0'}
4277 | cpu: [arm64]
4278 | os: [win32]
4279 | requiresBuild: true
4280 | dev: false
4281 | optional: true
4282 |
4283 | /sass-embedded-win32-ia32@1.80.4:
4284 | resolution: {integrity: sha512-SodmTD6mjxEgoq44jWMibmBQvWkCfENK/70zp4qsztcBSOggg3nYUzwG0YpraClAMXpB1xOvzrArWu9/9fguAg==}
4285 | engines: {node: '>=14.0.0'}
4286 | cpu: [ia32]
4287 | os: [win32]
4288 | requiresBuild: true
4289 | dev: false
4290 | optional: true
4291 |
4292 | /sass-embedded-win32-x64@1.80.4:
4293 | resolution: {integrity: sha512-7+oRRwCCcnOmw152qDiC7x7SphYBo1eLB4KdyThO+7+rYRO8AftXO+kqBPTVSkM8kGp4wxCMF9auPpYBZbjsow==}
4294 | engines: {node: '>=14.0.0'}
4295 | cpu: [x64]
4296 | os: [win32]
4297 | requiresBuild: true
4298 | dev: false
4299 | optional: true
4300 |
4301 | /sass-embedded@1.80.4:
4302 | resolution: {integrity: sha512-lPzKX5g79ZxohlPxh0pXTPFseWj9RfgYI0cPm14CH5ok77Ujuheq/DCp7RStvNDWS8RCQ8Ii6gJC/5WTkGyrhA==}
4303 | engines: {node: '>=16.0.0'}
4304 | hasBin: true
4305 | dependencies:
4306 | '@bufbuild/protobuf': 2.2.1
4307 | buffer-builder: 0.2.0
4308 | colorjs.io: 0.5.2
4309 | immutable: 4.3.7
4310 | rxjs: 7.8.1
4311 | supports-color: 8.1.1
4312 | varint: 6.0.0
4313 | optionalDependencies:
4314 | sass-embedded-android-arm: 1.80.4
4315 | sass-embedded-android-arm64: 1.80.4
4316 | sass-embedded-android-ia32: 1.80.4
4317 | sass-embedded-android-riscv64: 1.80.4
4318 | sass-embedded-android-x64: 1.80.4
4319 | sass-embedded-darwin-arm64: 1.80.4
4320 | sass-embedded-darwin-x64: 1.80.4
4321 | sass-embedded-linux-arm: 1.80.4
4322 | sass-embedded-linux-arm64: 1.80.4
4323 | sass-embedded-linux-ia32: 1.80.4
4324 | sass-embedded-linux-musl-arm: 1.80.4
4325 | sass-embedded-linux-musl-arm64: 1.80.4
4326 | sass-embedded-linux-musl-ia32: 1.80.4
4327 | sass-embedded-linux-musl-riscv64: 1.80.4
4328 | sass-embedded-linux-musl-x64: 1.80.4
4329 | sass-embedded-linux-riscv64: 1.80.4
4330 | sass-embedded-linux-x64: 1.80.4
4331 | sass-embedded-win32-arm64: 1.80.4
4332 | sass-embedded-win32-ia32: 1.80.4
4333 | sass-embedded-win32-x64: 1.80.4
4334 | dev: false
4335 |
4336 | /scheduler@0.23.2:
4337 | resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
4338 | dependencies:
4339 | loose-envify: 1.4.0
4340 | dev: false
4341 |
4342 | /schema-utils@3.3.0:
4343 | resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
4344 | engines: {node: '>= 10.13.0'}
4345 | dependencies:
4346 | '@types/json-schema': 7.0.15
4347 | ajv: 6.12.6
4348 | ajv-keywords: 3.5.2(ajv@6.12.6)
4349 | dev: false
4350 |
4351 | /section-matter@1.0.0:
4352 | resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
4353 | engines: {node: '>=4'}
4354 | dependencies:
4355 | extend-shallow: 2.0.1
4356 | kind-of: 6.0.3
4357 | dev: false
4358 |
4359 | /selderee@0.11.0:
4360 | resolution: {integrity: sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==}
4361 | dependencies:
4362 | parseley: 0.12.1
4363 | dev: false
4364 |
4365 | /semver@7.6.3:
4366 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
4367 | engines: {node: '>=10'}
4368 | hasBin: true
4369 | dev: true
4370 |
4371 | /serialize-javascript@6.0.2:
4372 | resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
4373 | dependencies:
4374 | randombytes: 2.1.0
4375 | dev: false
4376 |
4377 | /shallowequal@1.1.0:
4378 | resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==}
4379 | dev: false
4380 |
4381 | /shebang-command@1.2.0:
4382 | resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
4383 | engines: {node: '>=0.10.0'}
4384 | dependencies:
4385 | shebang-regex: 1.0.0
4386 | dev: true
4387 |
4388 | /shebang-command@2.0.0:
4389 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
4390 | engines: {node: '>=8'}
4391 | dependencies:
4392 | shebang-regex: 3.0.0
4393 |
4394 | /shebang-regex@1.0.0:
4395 | resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
4396 | engines: {node: '>=0.10.0'}
4397 | dev: true
4398 |
4399 | /shebang-regex@3.0.0:
4400 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
4401 | engines: {node: '>=8'}
4402 |
4403 | /signal-exit@3.0.7:
4404 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
4405 |
4406 | /signal-exit@4.1.0:
4407 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
4408 | engines: {node: '>=14'}
4409 | dev: true
4410 |
4411 | /slash@3.0.0:
4412 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
4413 | engines: {node: '>=8'}
4414 | dev: true
4415 |
4416 | /source-map-js@1.2.1:
4417 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
4418 | engines: {node: '>=0.10.0'}
4419 | dev: false
4420 |
4421 | /source-map-support@0.5.21:
4422 | resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
4423 | dependencies:
4424 | buffer-from: 1.1.2
4425 | source-map: 0.6.1
4426 | dev: false
4427 |
4428 | /source-map@0.6.1:
4429 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
4430 | engines: {node: '>=0.10.0'}
4431 | dev: false
4432 |
4433 | /source-map@0.7.4:
4434 | resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
4435 | engines: {node: '>= 8'}
4436 | dev: false
4437 |
4438 | /source-map@0.8.0-beta.0:
4439 | resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
4440 | engines: {node: '>= 8'}
4441 | dependencies:
4442 | whatwg-url: 7.1.0
4443 | dev: true
4444 |
4445 | /space-separated-tokens@1.1.5:
4446 | resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
4447 | dev: false
4448 |
4449 | /space-separated-tokens@2.0.2:
4450 | resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
4451 | dev: false
4452 |
4453 | /spawndamnit@2.0.0:
4454 | resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==}
4455 | dependencies:
4456 | cross-spawn: 5.1.0
4457 | signal-exit: 3.0.7
4458 | dev: true
4459 |
4460 | /sprintf-js@1.0.3:
4461 | resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
4462 |
4463 | /stackframe@1.3.4:
4464 | resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}
4465 | dev: false
4466 |
4467 | /string-width@4.2.3:
4468 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
4469 | engines: {node: '>=8'}
4470 | dependencies:
4471 | emoji-regex: 8.0.0
4472 | is-fullwidth-code-point: 3.0.0
4473 | strip-ansi: 6.0.1
4474 | dev: true
4475 |
4476 | /string-width@5.1.2:
4477 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
4478 | engines: {node: '>=12'}
4479 | dependencies:
4480 | eastasianwidth: 0.2.0
4481 | emoji-regex: 9.2.2
4482 | strip-ansi: 7.1.0
4483 | dev: true
4484 |
4485 | /stringify-entities@4.0.4:
4486 | resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
4487 | dependencies:
4488 | character-entities-html4: 2.1.0
4489 | character-entities-legacy: 3.0.0
4490 | dev: false
4491 |
4492 | /strip-ansi@6.0.1:
4493 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
4494 | engines: {node: '>=8'}
4495 | dependencies:
4496 | ansi-regex: 5.0.1
4497 | dev: true
4498 |
4499 | /strip-ansi@7.1.0:
4500 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
4501 | engines: {node: '>=12'}
4502 | dependencies:
4503 | ansi-regex: 6.1.0
4504 | dev: true
4505 |
4506 | /strip-bom-string@1.0.0:
4507 | resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
4508 | engines: {node: '>=0.10.0'}
4509 | dev: false
4510 |
4511 | /strip-bom@3.0.0:
4512 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
4513 | engines: {node: '>=4'}
4514 | dev: true
4515 |
4516 | /strip-final-newline@2.0.0:
4517 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
4518 | engines: {node: '>=6'}
4519 |
4520 | /style-to-object@0.4.4:
4521 | resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
4522 | dependencies:
4523 | inline-style-parser: 0.1.1
4524 | dev: false
4525 |
4526 | /sucrase@3.35.0:
4527 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
4528 | engines: {node: '>=16 || 14 >=14.17'}
4529 | hasBin: true
4530 | dependencies:
4531 | '@jridgewell/gen-mapping': 0.3.5
4532 | commander: 4.1.1
4533 | glob: 10.4.5
4534 | lines-and-columns: 1.2.4
4535 | mz: 2.7.0
4536 | pirates: 4.0.6
4537 | ts-interface-checker: 0.1.13
4538 | dev: true
4539 |
4540 | /supports-color@8.1.1:
4541 | resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
4542 | engines: {node: '>=10'}
4543 | dependencies:
4544 | has-flag: 4.0.0
4545 | dev: false
4546 |
4547 | /tapable@2.2.1:
4548 | resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
4549 | engines: {node: '>=6'}
4550 | dev: false
4551 |
4552 | /term-size@2.2.1:
4553 | resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
4554 | engines: {node: '>=8'}
4555 | dev: true
4556 |
4557 | /terser-webpack-plugin@5.3.10(webpack@5.95.0):
4558 | resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
4559 | engines: {node: '>= 10.13.0'}
4560 | peerDependencies:
4561 | '@swc/core': '*'
4562 | esbuild: '*'
4563 | uglify-js: '*'
4564 | webpack: ^5.1.0
4565 | peerDependenciesMeta:
4566 | '@swc/core':
4567 | optional: true
4568 | esbuild:
4569 | optional: true
4570 | uglify-js:
4571 | optional: true
4572 | dependencies:
4573 | '@jridgewell/trace-mapping': 0.3.25
4574 | jest-worker: 27.5.1
4575 | schema-utils: 3.3.0
4576 | serialize-javascript: 6.0.2
4577 | terser: 5.36.0
4578 | webpack: 5.95.0
4579 | dev: false
4580 |
4581 | /terser@5.36.0:
4582 | resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==}
4583 | engines: {node: '>=10'}
4584 | hasBin: true
4585 | dependencies:
4586 | '@jridgewell/source-map': 0.3.6
4587 | acorn: 8.14.0
4588 | commander: 2.20.3
4589 | source-map-support: 0.5.21
4590 | dev: false
4591 |
4592 | /thenify-all@1.6.0:
4593 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
4594 | engines: {node: '>=0.8'}
4595 | dependencies:
4596 | thenify: 3.3.1
4597 | dev: true
4598 |
4599 | /thenify@3.3.1:
4600 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
4601 | dependencies:
4602 | any-promise: 1.3.0
4603 | dev: true
4604 |
4605 | /tinyglobby@0.2.9:
4606 | resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==}
4607 | engines: {node: '>=12.0.0'}
4608 | dependencies:
4609 | fdir: 6.4.2(picomatch@4.0.2)
4610 | picomatch: 4.0.2
4611 | dev: true
4612 |
4613 | /tmp@0.0.33:
4614 | resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
4615 | engines: {node: '>=0.6.0'}
4616 | dependencies:
4617 | os-tmpdir: 1.0.2
4618 | dev: true
4619 |
4620 | /to-regex-range@5.0.1:
4621 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
4622 | engines: {node: '>=8.0'}
4623 | dependencies:
4624 | is-number: 7.0.0
4625 |
4626 | /toggle-selection@1.0.6:
4627 | resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==}
4628 | dev: false
4629 |
4630 | /tr46@1.0.1:
4631 | resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
4632 | dependencies:
4633 | punycode: 2.3.1
4634 | dev: true
4635 |
4636 | /tree-kill@1.2.2:
4637 | resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
4638 | hasBin: true
4639 | dev: true
4640 |
4641 | /trim-lines@3.0.1:
4642 | resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
4643 | dev: false
4644 |
4645 | /trough@2.2.0:
4646 | resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
4647 | dev: false
4648 |
4649 | /ts-interface-checker@0.1.13:
4650 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
4651 | dev: true
4652 |
4653 | /tslib@2.8.0:
4654 | resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==}
4655 |
4656 | /tsup@8.3.0(typescript@5.6.3):
4657 | resolution: {integrity: sha512-ALscEeyS03IomcuNdFdc0YWGVIkwH1Ws7nfTbAPuoILvEV2hpGQAY72LIOjglGo4ShWpZfpBqP/jpQVCzqYQag==}
4658 | engines: {node: '>=18'}
4659 | hasBin: true
4660 | peerDependencies:
4661 | '@microsoft/api-extractor': ^7.36.0
4662 | '@swc/core': ^1
4663 | postcss: ^8.4.12
4664 | typescript: '>=4.5.0'
4665 | peerDependenciesMeta:
4666 | '@microsoft/api-extractor':
4667 | optional: true
4668 | '@swc/core':
4669 | optional: true
4670 | postcss:
4671 | optional: true
4672 | typescript:
4673 | optional: true
4674 | dependencies:
4675 | bundle-require: 5.0.0(esbuild@0.23.1)
4676 | cac: 6.7.14
4677 | chokidar: 3.6.0
4678 | consola: 3.2.3
4679 | debug: 4.3.7
4680 | esbuild: 0.23.1
4681 | execa: 5.1.1
4682 | joycon: 3.1.1
4683 | picocolors: 1.1.1
4684 | postcss-load-config: 6.0.1
4685 | resolve-from: 5.0.0
4686 | rollup: 4.24.0
4687 | source-map: 0.8.0-beta.0
4688 | sucrase: 3.35.0
4689 | tinyglobby: 0.2.9
4690 | tree-kill: 1.2.2
4691 | typescript: 5.6.3
4692 | transitivePeerDependencies:
4693 | - jiti
4694 | - supports-color
4695 | - tsx
4696 | - yaml
4697 | dev: true
4698 |
4699 | /typescript@5.6.3:
4700 | resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
4701 | engines: {node: '>=14.17'}
4702 | hasBin: true
4703 | dev: true
4704 |
4705 | /undici-types@6.19.8:
4706 | resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
4707 |
4708 | /unified@10.1.2:
4709 | resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
4710 | dependencies:
4711 | '@types/unist': 2.0.11
4712 | bail: 2.0.2
4713 | extend: 3.0.2
4714 | is-buffer: 2.0.5
4715 | is-plain-obj: 4.1.0
4716 | trough: 2.2.0
4717 | vfile: 5.3.7
4718 | dev: false
4719 |
4720 | /unist-util-generated@2.0.1:
4721 | resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
4722 | dev: false
4723 |
4724 | /unist-util-is@5.2.1:
4725 | resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
4726 | dependencies:
4727 | '@types/unist': 2.0.11
4728 | dev: false
4729 |
4730 | /unist-util-position-from-estree@1.1.2:
4731 | resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==}
4732 | dependencies:
4733 | '@types/unist': 2.0.11
4734 | dev: false
4735 |
4736 | /unist-util-position@4.0.4:
4737 | resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
4738 | dependencies:
4739 | '@types/unist': 2.0.11
4740 | dev: false
4741 |
4742 | /unist-util-remove-position@4.0.2:
4743 | resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==}
4744 | dependencies:
4745 | '@types/unist': 2.0.11
4746 | unist-util-visit: 4.1.2
4747 | dev: false
4748 |
4749 | /unist-util-stringify-position@3.0.3:
4750 | resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
4751 | dependencies:
4752 | '@types/unist': 2.0.11
4753 | dev: false
4754 |
4755 | /unist-util-stringify-position@4.0.0:
4756 | resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
4757 | dependencies:
4758 | '@types/unist': 3.0.3
4759 | dev: false
4760 |
4761 | /unist-util-visit-children@3.0.0:
4762 | resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==}
4763 | dependencies:
4764 | '@types/unist': 3.0.3
4765 | dev: false
4766 |
4767 | /unist-util-visit-parents@5.1.3:
4768 | resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
4769 | dependencies:
4770 | '@types/unist': 2.0.11
4771 | unist-util-is: 5.2.1
4772 | dev: false
4773 |
4774 | /unist-util-visit@4.1.2:
4775 | resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
4776 | dependencies:
4777 | '@types/unist': 2.0.11
4778 | unist-util-is: 5.2.1
4779 | unist-util-visit-parents: 5.1.3
4780 | dev: false
4781 |
4782 | /universalify@0.1.2:
4783 | resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
4784 | engines: {node: '>= 4.0.0'}
4785 | dev: true
4786 |
4787 | /universalify@2.0.1:
4788 | resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
4789 | engines: {node: '>= 10.0.0'}
4790 | dev: false
4791 |
4792 | /update-browserslist-db@1.1.1(browserslist@4.24.2):
4793 | resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
4794 | hasBin: true
4795 | peerDependencies:
4796 | browserslist: '>= 4.21.0'
4797 | dependencies:
4798 | browserslist: 4.24.2
4799 | escalade: 3.2.0
4800 | picocolors: 1.1.1
4801 | dev: false
4802 |
4803 | /uri-js@4.4.1:
4804 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
4805 | dependencies:
4806 | punycode: 2.3.1
4807 | dev: false
4808 |
4809 | /uvu@0.5.6:
4810 | resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
4811 | engines: {node: '>=8'}
4812 | hasBin: true
4813 | dependencies:
4814 | dequal: 2.0.3
4815 | diff: 5.2.0
4816 | kleur: 4.1.5
4817 | sade: 1.8.1
4818 | dev: false
4819 |
4820 | /varint@6.0.0:
4821 | resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
4822 | dev: false
4823 |
4824 | /vfile-location@4.1.0:
4825 | resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
4826 | dependencies:
4827 | '@types/unist': 2.0.11
4828 | vfile: 5.3.7
4829 | dev: false
4830 |
4831 | /vfile-location@5.0.3:
4832 | resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
4833 | dependencies:
4834 | '@types/unist': 3.0.3
4835 | vfile: 6.0.3
4836 | dev: false
4837 |
4838 | /vfile-message@3.1.4:
4839 | resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
4840 | dependencies:
4841 | '@types/unist': 2.0.11
4842 | unist-util-stringify-position: 3.0.3
4843 | dev: false
4844 |
4845 | /vfile-message@4.0.2:
4846 | resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
4847 | dependencies:
4848 | '@types/unist': 3.0.3
4849 | unist-util-stringify-position: 4.0.0
4850 | dev: false
4851 |
4852 | /vfile@5.3.7:
4853 | resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
4854 | dependencies:
4855 | '@types/unist': 2.0.11
4856 | is-buffer: 2.0.5
4857 | unist-util-stringify-position: 3.0.3
4858 | vfile-message: 3.1.4
4859 | dev: false
4860 |
4861 | /vfile@6.0.3:
4862 | resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
4863 | dependencies:
4864 | '@types/unist': 3.0.3
4865 | vfile-message: 4.0.2
4866 | dev: false
4867 |
4868 | /watchpack@2.4.2:
4869 | resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
4870 | engines: {node: '>=10.13.0'}
4871 | dependencies:
4872 | glob-to-regexp: 0.4.1
4873 | graceful-fs: 4.2.11
4874 | dev: false
4875 |
4876 | /web-namespaces@2.0.1:
4877 | resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
4878 | dev: false
4879 |
4880 | /web-streams-polyfill@3.3.3:
4881 | resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
4882 | engines: {node: '>= 8'}
4883 | dev: false
4884 |
4885 | /webidl-conversions@4.0.2:
4886 | resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
4887 | dev: true
4888 |
4889 | /webpack-sources@3.2.3:
4890 | resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
4891 | engines: {node: '>=10.13.0'}
4892 | dev: false
4893 |
4894 | /webpack@5.95.0:
4895 | resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
4896 | engines: {node: '>=10.13.0'}
4897 | hasBin: true
4898 | peerDependencies:
4899 | webpack-cli: '*'
4900 | peerDependenciesMeta:
4901 | webpack-cli:
4902 | optional: true
4903 | dependencies:
4904 | '@types/estree': 1.0.6
4905 | '@webassemblyjs/ast': 1.12.1
4906 | '@webassemblyjs/wasm-edit': 1.12.1
4907 | '@webassemblyjs/wasm-parser': 1.12.1
4908 | acorn: 8.14.0
4909 | acorn-import-attributes: 1.9.5(acorn@8.14.0)
4910 | browserslist: 4.24.2
4911 | chrome-trace-event: 1.0.4
4912 | enhanced-resolve: 5.17.1
4913 | es-module-lexer: 1.5.4
4914 | eslint-scope: 5.1.1
4915 | events: 3.3.0
4916 | glob-to-regexp: 0.4.1
4917 | graceful-fs: 4.2.11
4918 | json-parse-even-better-errors: 2.3.1
4919 | loader-runner: 4.3.0
4920 | mime-types: 2.1.35
4921 | neo-async: 2.6.2
4922 | schema-utils: 3.3.0
4923 | tapable: 2.2.1
4924 | terser-webpack-plugin: 5.3.10(webpack@5.95.0)
4925 | watchpack: 2.4.2
4926 | webpack-sources: 3.2.3
4927 | transitivePeerDependencies:
4928 | - '@swc/core'
4929 | - esbuild
4930 | - uglify-js
4931 | dev: false
4932 |
4933 | /whatwg-url@7.1.0:
4934 | resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
4935 | dependencies:
4936 | lodash.sortby: 4.7.0
4937 | tr46: 1.0.1
4938 | webidl-conversions: 4.0.2
4939 | dev: true
4940 |
4941 | /which@1.3.1:
4942 | resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
4943 | hasBin: true
4944 | dependencies:
4945 | isexe: 2.0.0
4946 | dev: true
4947 |
4948 | /which@2.0.2:
4949 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
4950 | engines: {node: '>= 8'}
4951 | hasBin: true
4952 | dependencies:
4953 | isexe: 2.0.0
4954 |
4955 | /wrap-ansi@7.0.0:
4956 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
4957 | engines: {node: '>=10'}
4958 | dependencies:
4959 | ansi-styles: 4.3.0
4960 | string-width: 4.2.3
4961 | strip-ansi: 6.0.1
4962 | dev: true
4963 |
4964 | /wrap-ansi@8.1.0:
4965 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
4966 | engines: {node: '>=12'}
4967 | dependencies:
4968 | ansi-styles: 6.2.1
4969 | string-width: 5.1.2
4970 | strip-ansi: 7.1.0
4971 | dev: true
4972 |
4973 | /xtend@4.0.2:
4974 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
4975 | engines: {node: '>=0.4'}
4976 | dev: false
4977 |
4978 | /yallist@2.1.2:
4979 | resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}
4980 | dev: true
4981 |
4982 | /yaml-front-matter@4.1.1:
4983 | resolution: {integrity: sha512-ULGbghCLsN8Hs8vfExlqrJIe8Hl2TUjD7/zsIGMP8U+dgRXEsDXk4yydxeZJgdGiimP1XB7zhmhOB4/HyfqOyQ==}
4984 | hasBin: true
4985 | dependencies:
4986 | commander: 6.2.1
4987 | js-yaml: 3.14.1
4988 | dev: false
4989 |
4990 | /zwitch@2.0.4:
4991 | resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
4992 | dev: false
4993 |
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - "docs"
3 | - "packages/*"
4 |
--------------------------------------------------------------------------------