Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
math_tutor_dev
public_math_tutor
Commits
c0d93773
Commit
c0d93773
authored
Mar 06, 2026
by
Kantz
Browse files
npm -> pnpm
parent
68c41d59
Changes
5
Hide whitespace changes
Inline
Side-by-side
math-tutor/README.md
View file @
c0d93773
...
@@ -33,7 +33,8 @@ Frontend (Vite):
...
@@ -33,7 +33,8 @@ Frontend (Vite):
```
powershell
```
powershell
cd
math-tutor/frontend
cd
math-tutor/frontend
npm
install
corepack
enable
pnpm
install
--frozen-lockfile
```
```
## Run the app
## Run the app
...
@@ -50,7 +51,7 @@ Frontend (Vite):
...
@@ -50,7 +51,7 @@ Frontend (Vite):
```
powershell
```
powershell
cd
math-tutor/frontend
cd
math-tutor/frontend
npm
run
dev
p
npm
run
dev
```
```
### Task Deep Links
### Task Deep Links
...
@@ -75,9 +76,22 @@ Add the frontend- and backend-adress in the `backend/.env`-file in the frontend-
...
@@ -75,9 +76,22 @@ Add the frontend- and backend-adress in the `backend/.env`-file in the frontend-
```
powershell
```
powershell
python
-m
uvicorn
app.main:app
--reload
--host
0.0.0.0
--port
8000
python
-m
uvicorn
app.main:app
--reload
--host
0.0.0.0
--port
8000
npm
run
dev
--
--host
0.0.0.0
p
npm
run
dev
--
--host
0.0.0.0
```
```
### Frontend package manager policy (pnpm)
-
Required versions:
-
Node.js: 22.x or newer
-
pnpm: pinned via
`math-tutor/frontend/package.json`
(
`packageManager`
)
-
Lockfile policy:
-
Commit
`pnpm-lock.yaml`
.
-
Use
`pnpm install --frozen-lockfile`
in local CI-like checks and Docker builds.
-
Install-script policy (strict):
-
Dependency build/install scripts are allowlisted.
-
After adding/updating dependencies, run
`pnpm approve-builds`
and review what is allowed.
-
Check blocked scripts with
`pnpm ignored-builds`
.
### Vite Proxy (Development)
### Vite Proxy (Development)
The frontend now supports a dev proxy for API calls:
The frontend now supports a dev proxy for API calls:
...
...
math-tutor/frontend/Dockerfile
View file @
c0d93773
...
@@ -2,11 +2,13 @@ FROM node:22-alpine AS build
...
@@ -2,11 +2,13 @@ FROM node:22-alpine AS build
WORKDIR
/app
WORKDIR
/app
COPY
package*.json ./
RUN
corepack
enable
RUN
npm ci
COPY
package.json pnpm-lock.yaml ./
RUN
pnpm
install
--frozen-lockfile
COPY
. .
COPY
. .
RUN
npm run build
RUN
p
npm run build
FROM
nginx:1.27-alpine
FROM
nginx:1.27-alpine
...
...
math-tutor/frontend/package-lock.json
deleted
100644 → 0
View file @
68c41d59
{
"name"
:
"frontend"
,
"version"
:
"0.0.0"
,
"lockfileVersion"
:
3
,
"requires"
:
true
,
"packages"
:
{
""
:
{
"name"
:
"frontend"
,
"version"
:
"0.0.0"
,
"dependencies"
:
{
"iconoir-react"
:
"^7.11.0"
,
"react"
:
"^19.2.0"
,
"react-dom"
:
"^19.2.0"
,
"react-markdown"
:
"^10.1.0"
,
"react-router-dom"
:
"^7.9.4"
},
"devDependencies"
:
{
"@eslint/js"
:
"^9.39.1"
,
"@types/node"
:
"^24.10.1"
,
"@types/react"
:
"^19.2.5"
,
"@types/react-dom"
:
"^19.2.3"
,
"@vitejs/plugin-react"
:
"^5.1.1"
,
"eslint"
:
"^9.39.1"
,
"eslint-plugin-react-hooks"
:
"^7.0.1"
,
"eslint-plugin-react-refresh"
:
"^0.4.24"
,
"globals"
:
"^16.5.0"
,
"typescript"
:
"~5.9.3"
,
"typescript-eslint"
:
"^8.46.4"
,
"vite"
:
"npm:rolldown-vite@7.2.5"
}
},
"node_modules/@babel/code-frame"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz"
,
"integrity"
:
"sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/helper-validator-identifier"
:
"^7.28.5"
,
"js-tokens"
:
"^4.0.0"
,
"picocolors"
:
"^1.1.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/compat-data"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.6.tgz"
,
"integrity"
:
"sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/core"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz"
,
"integrity"
:
"sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"@babel/code-frame"
:
"^7.28.6"
,
"@babel/generator"
:
"^7.28.6"
,
"@babel/helper-compilation-targets"
:
"^7.28.6"
,
"@babel/helper-module-transforms"
:
"^7.28.6"
,
"@babel/helpers"
:
"^7.28.6"
,
"@babel/parser"
:
"^7.28.6"
,
"@babel/template"
:
"^7.28.6"
,
"@babel/traverse"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
,
"@jridgewell/remapping"
:
"^2.3.5"
,
"convert-source-map"
:
"^2.0.0"
,
"debug"
:
"^4.1.0"
,
"gensync"
:
"^1.0.0-beta.2"
,
"json5"
:
"^2.2.3"
,
"semver"
:
"^6.3.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/babel"
}
},
"node_modules/@babel/generator"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/generator/-/generator-7.28.6.tgz"
,
"integrity"
:
"sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/parser"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
,
"@jridgewell/gen-mapping"
:
"^0.3.12"
,
"@jridgewell/trace-mapping"
:
"^0.3.28"
,
"jsesc"
:
"^3.0.2"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-compilation-targets"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz"
,
"integrity"
:
"sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/compat-data"
:
"^7.28.6"
,
"@babel/helper-validator-option"
:
"^7.27.1"
,
"browserslist"
:
"^4.24.0"
,
"lru-cache"
:
"^5.1.1"
,
"semver"
:
"^6.3.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-globals"
:
{
"version"
:
"7.28.0"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz"
,
"integrity"
:
"sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz"
,
"integrity"
:
"sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/traverse"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz"
,
"integrity"
:
"sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/helper-module-imports"
:
"^7.28.6"
,
"@babel/helper-validator-identifier"
:
"^7.28.5"
,
"@babel/traverse"
:
"^7.28.6"
},
"engines"
:
{
"node"
:
">=6.9.0"
},
"peerDependencies"
:
{
"@babel/core"
:
"^7.0.0"
}
},
"node_modules/@babel/helper-plugin-utils"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz"
,
"integrity"
:
"sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-string-parser"
:
{
"version"
:
"7.27.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz"
,
"integrity"
:
"sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier"
:
{
"version"
:
"7.28.5"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz"
,
"integrity"
:
"sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option"
:
{
"version"
:
"7.27.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz"
,
"integrity"
:
"sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/helpers"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz"
,
"integrity"
:
"sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/template"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/parser"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz"
,
"integrity"
:
"sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/types"
:
"^7.28.6"
},
"bin"
:
{
"parser"
:
"bin/babel-parser.js"
},
"engines"
:
{
"node"
:
">=6.0.0"
}
},
"node_modules/@babel/plugin-transform-react-jsx-self"
:
{
"version"
:
"7.27.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz"
,
"integrity"
:
"sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/helper-plugin-utils"
:
"^7.27.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
},
"peerDependencies"
:
{
"@babel/core"
:
"^7.0.0-0"
}
},
"node_modules/@babel/plugin-transform-react-jsx-source"
:
{
"version"
:
"7.27.1"
,
"resolved"
:
"https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz"
,
"integrity"
:
"sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/helper-plugin-utils"
:
"^7.27.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
},
"peerDependencies"
:
{
"@babel/core"
:
"^7.0.0-0"
}
},
"node_modules/@babel/template"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz"
,
"integrity"
:
"sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/code-frame"
:
"^7.28.6"
,
"@babel/parser"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/traverse"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.6.tgz"
,
"integrity"
:
"sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/code-frame"
:
"^7.28.6"
,
"@babel/generator"
:
"^7.28.6"
,
"@babel/helper-globals"
:
"^7.28.0"
,
"@babel/parser"
:
"^7.28.6"
,
"@babel/template"
:
"^7.28.6"
,
"@babel/types"
:
"^7.28.6"
,
"debug"
:
"^4.3.1"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@babel/types"
:
{
"version"
:
"7.28.6"
,
"resolved"
:
"https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz"
,
"integrity"
:
"sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/helper-string-parser"
:
"^7.27.1"
,
"@babel/helper-validator-identifier"
:
"^7.28.5"
},
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/@emnapi/core"
:
{
"version"
:
"1.8.1"
,
"resolved"
:
"https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz"
,
"integrity"
:
"sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"@emnapi/wasi-threads"
:
"1.1.0"
,
"tslib"
:
"^2.4.0"
}
},
"node_modules/@emnapi/runtime"
:
{
"version"
:
"1.8.1"
,
"resolved"
:
"https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz"
,
"integrity"
:
"sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"tslib"
:
"^2.4.0"
}
},
"node_modules/@emnapi/wasi-threads"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz"
,
"integrity"
:
"sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"tslib"
:
"^2.4.0"
}
},
"node_modules/@eslint-community/eslint-utils"
:
{
"version"
:
"4.9.1"
,
"resolved"
:
"https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz"
,
"integrity"
:
"sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"eslint-visitor-keys"
:
"^3.4.3"
},
"engines"
:
{
"node"
:
"^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
},
"peerDependencies"
:
{
"eslint"
:
"^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
"node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys"
:
{
"version"
:
"3.4.3"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
,
"integrity"
:
"sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
"^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
}
},
"node_modules/@eslint-community/regexpp"
:
{
"version"
:
"4.12.2"
,
"resolved"
:
"https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz"
,
"integrity"
:
"sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
"node_modules/@eslint/config-array"
:
{
"version"
:
"0.21.1"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz"
,
"integrity"
:
"sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"dependencies"
:
{
"@eslint/object-schema"
:
"^2.1.7"
,
"debug"
:
"^4.3.1"
,
"minimatch"
:
"^3.1.2"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@eslint/config-helpers"
:
{
"version"
:
"0.4.2"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz"
,
"integrity"
:
"sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"dependencies"
:
{
"@eslint/core"
:
"^0.17.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@eslint/core"
:
{
"version"
:
"0.17.0"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz"
,
"integrity"
:
"sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"dependencies"
:
{
"@types/json-schema"
:
"^7.0.15"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@eslint/eslintrc"
:
{
"version"
:
"3.3.3"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz"
,
"integrity"
:
"sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"ajv"
:
"^6.12.4"
,
"debug"
:
"^4.3.2"
,
"espree"
:
"^10.0.1"
,
"globals"
:
"^14.0.0"
,
"ignore"
:
"^5.2.0"
,
"import-fresh"
:
"^3.2.1"
,
"js-yaml"
:
"^4.1.1"
,
"minimatch"
:
"^3.1.2"
,
"strip-json-comments"
:
"^3.1.1"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
}
},
"node_modules/@eslint/eslintrc/node_modules/globals"
:
{
"version"
:
"14.0.0"
,
"resolved"
:
"https://registry.npmjs.org/globals/-/globals-14.0.0.tgz"
,
"integrity"
:
"sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@eslint/js"
:
{
"version"
:
"9.39.2"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz"
,
"integrity"
:
"sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://eslint.org/donate"
}
},
"node_modules/@eslint/object-schema"
:
{
"version"
:
"2.1.7"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz"
,
"integrity"
:
"sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@eslint/plugin-kit"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz"
,
"integrity"
:
"sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"dependencies"
:
{
"@eslint/core"
:
"^0.17.0"
,
"levn"
:
"^0.4.1"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@humanfs/core"
:
{
"version"
:
"0.19.1"
,
"resolved"
:
"https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz"
,
"integrity"
:
"sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
">=18.18.0"
}
},
"node_modules/@humanfs/node"
:
{
"version"
:
"0.16.7"
,
"resolved"
:
"https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz"
,
"integrity"
:
"sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"dependencies"
:
{
"@humanfs/core"
:
"^0.19.1"
,
"@humanwhocodes/retry"
:
"^0.4.0"
},
"engines"
:
{
"node"
:
">=18.18.0"
}
},
"node_modules/@humanwhocodes/module-importer"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"
,
"integrity"
:
"sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
">=12.22"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/nzakas"
}
},
"node_modules/@humanwhocodes/retry"
:
{
"version"
:
"0.4.3"
,
"resolved"
:
"https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz"
,
"integrity"
:
"sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
">=18.18"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/nzakas"
}
},
"node_modules/@jridgewell/gen-mapping"
:
{
"version"
:
"0.3.13"
,
"resolved"
:
"https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz"
,
"integrity"
:
"sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@jridgewell/sourcemap-codec"
:
"^1.5.0"
,
"@jridgewell/trace-mapping"
:
"^0.3.24"
}
},
"node_modules/@jridgewell/remapping"
:
{
"version"
:
"2.3.5"
,
"resolved"
:
"https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz"
,
"integrity"
:
"sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@jridgewell/gen-mapping"
:
"^0.3.5"
,
"@jridgewell/trace-mapping"
:
"^0.3.24"
}
},
"node_modules/@jridgewell/resolve-uri"
:
{
"version"
:
"3.1.2"
,
"resolved"
:
"https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
,
"integrity"
:
"sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.0.0"
}
},
"node_modules/@jridgewell/sourcemap-codec"
:
{
"version"
:
"1.5.5"
,
"resolved"
:
"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz"
,
"integrity"
:
"sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/@jridgewell/trace-mapping"
:
{
"version"
:
"0.3.31"
,
"resolved"
:
"https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz"
,
"integrity"
:
"sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@jridgewell/resolve-uri"
:
"^3.1.0"
,
"@jridgewell/sourcemap-codec"
:
"^1.4.14"
}
},
"node_modules/@napi-rs/wasm-runtime"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz"
,
"integrity"
:
"sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"@emnapi/core"
:
"^1.7.1"
,
"@emnapi/runtime"
:
"^1.7.1"
,
"@tybys/wasm-util"
:
"^0.10.1"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/Brooooooklyn"
}
},
"node_modules/@oxc-project/runtime"
:
{
"version"
:
"0.97.0"
,
"resolved"
:
"https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.97.0.tgz"
,
"integrity"
:
"sha512-yH0zw7z+jEws4dZ4IUKoix5Lh3yhqIJWF9Dc8PWvhpo7U7O+lJrv7ZZL4BeRO0la8LBQFwcCewtLBnVV7hPe/w=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@oxc-project/types"
:
{
"version"
:
"0.97.0"
,
"resolved"
:
"https://registry.npmjs.org/@oxc-project/types/-/types-0.97.0.tgz"
,
"integrity"
:
"sha512-lxmZK4xFrdvU0yZiDwgVQTCvh2gHWBJCBk5ALsrtsBWhs0uDIi+FTOnXRQeQfs304imdvTdaakT/lqwQ8hkOXQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"funding"
:
{
"url"
:
"https://github.com/sponsors/Boshen"
}
},
"node_modules/@rolldown/binding-android-arm64"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-XlEkrOIHLyGT3avOgzfTFSjG+f+dZMw+/qd+Y3HLN86wlndrB/gSimrJCk4gOhr1XtRtEKfszpadI3Md4Z4/Ag=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"android"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-darwin-arm64"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-+JRqKJhoFlt5r9q+DecAGPLZ5PxeLva+wCMtAuoFMWPoZzgcYrr599KQ+Ix0jwll4B4HGP43avu9My8KtSOR+w=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-darwin-x64"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-fFXDjXnuX7/gQZQm/1FoivVtRcyAzdjSik7Eo+9iwPQ9EgtA5/nB2+jmbzaKtMGG3q+BnZbdKHCtOacmNrkIDA=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-freebsd-x64"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-F1b6vARy49tjmT/hbloplzgJS7GIvwWZqt+tAHEstCh0JIh9sa8FAMVqEmYxDviqKBaAI8iVvUREm/Kh/PD26Q=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"freebsd"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-linux-arm-gnueabihf"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-U6cR76N8T8M6lHj7EZrQ3xunLPxSvYYxA8vJsBKZiFZkT8YV4kjgCO3KwMJL0NOjQCPGKyiXO07U+KmJzdPGRw=="
,
"cpu"
:
[
"arm"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-linux-arm64-gnu"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-ONgyjofCrrE3bnh5GZb8EINSFyR/hmwTzZ7oVuyUB170lboza1VMCnb8jgE6MsyyRgHYmN8Lb59i3NKGrxrYjw=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-linux-arm64-musl"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-L0zRdH2oDPkmB+wvuTl+dJbXCsx62SkqcEqdM+79LOcB+PxbAxxjzHU14BuZIQdXcAVDzfpMfaHWzZuwhhBTcw=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-linux-x64-gnu"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-gyoI8o/TGpQd3OzkJnh1M2kxy1Bisg8qJ5Gci0sXm9yLFzEXIFdtc4EAzepxGvrT2ri99ar5rdsmNG0zP0SbIg=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-linux-x64-musl"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-zti8A7M+xFDpKlghpcCAzyOi+e5nfUl3QhU023ce5NCgUxRG5zGP2GR9LTydQ1rnIPwZUVBWd4o7NjZDaQxaXA=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-openharmony-arm64"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-eZUssog7qljrrRU9Mi0eqYEPm3Ch0UwB+qlWPMKSUXHNqhm3TvDZarJQdTevGEfu3EHAXJvBIe0YFYr0TPVaMA=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"openharmony"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-wasm32-wasi"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-nmCN0nIdeUnmgeDXiQ+2HU6FT162o+rxnF7WMkBm4M5Ds8qTU7Dzv2Wrf22bo4ftnlrb2hKK6FSwAJSAe2FWLg=="
,
"cpu"
:
[
"wasm32"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"@napi-rs/wasm-runtime"
:
"^1.0.7"
},
"engines"
:
{
"node"
:
">=14.0.0"
}
},
"node_modules/@rolldown/binding-win32-arm64-msvc"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-7kcNLi7Ua59JTTLvbe1dYb028QEPaJPJQHqkmSZ5q3tJueUeb6yjRtx8mw4uIqgWZcnQHAR3PrLN4XRJxvgIkA=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"win32"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-win32-ia32-msvc"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-lL70VTNvSCdSZkDPPVMwWn/M2yQiYvSoXw9hTLgdIWdUfC3g72UaruezusR6ceRuwHCY1Ayu2LtKqXkBO5LIwg=="
,
"cpu"
:
[
"ia32"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"win32"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/binding-win32-x64-msvc"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-4qU4x5DXWB4JPjyTne/wBNPqkbQU8J45bl21geERBKtEittleonioACBL1R0PsBu0Aq21SwMK5a9zdBkWSlQtQ=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"win32"
],
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
}
},
"node_modules/@rolldown/pluginutils"
:
{
"version"
:
"1.0.0-beta.53"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz"
,
"integrity"
:
"sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/@tybys/wasm-util"
:
{
"version"
:
"0.10.1"
,
"resolved"
:
"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz"
,
"integrity"
:
"sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"dependencies"
:
{
"tslib"
:
"^2.4.0"
}
},
"node_modules/@types/babel__core"
:
{
"version"
:
"7.20.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz"
,
"integrity"
:
"sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/parser"
:
"^7.20.7"
,
"@babel/types"
:
"^7.20.7"
,
"@types/babel__generator"
:
"*"
,
"@types/babel__template"
:
"*"
,
"@types/babel__traverse"
:
"*"
}
},
"node_modules/@types/babel__generator"
:
{
"version"
:
"7.27.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz"
,
"integrity"
:
"sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/types"
:
"^7.0.0"
}
},
"node_modules/@types/babel__template"
:
{
"version"
:
"7.4.4"
,
"resolved"
:
"https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz"
,
"integrity"
:
"sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/parser"
:
"^7.1.0"
,
"@babel/types"
:
"^7.0.0"
}
},
"node_modules/@types/babel__traverse"
:
{
"version"
:
"7.28.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz"
,
"integrity"
:
"sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/types"
:
"^7.28.2"
}
},
"node_modules/@types/debug"
:
{
"version"
:
"4.1.12"
,
"resolved"
:
"https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz"
,
"integrity"
:
"sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/ms"
:
"*"
}
},
"node_modules/@types/estree"
:
{
"version"
:
"1.0.8"
,
"resolved"
:
"https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz"
,
"integrity"
:
"sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="
,
"license"
:
"MIT"
},
"node_modules/@types/estree-jsx"
:
{
"version"
:
"1.0.5"
,
"resolved"
:
"https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz"
,
"integrity"
:
"sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/estree"
:
"*"
}
},
"node_modules/@types/hast"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz"
,
"integrity"
:
"sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"*"
}
},
"node_modules/@types/json-schema"
:
{
"version"
:
"7.0.15"
,
"resolved"
:
"https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
,
"integrity"
:
"sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/@types/mdast"
:
{
"version"
:
"4.0.4"
,
"resolved"
:
"https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz"
,
"integrity"
:
"sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"*"
}
},
"node_modules/@types/ms"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz"
,
"integrity"
:
"sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="
,
"license"
:
"MIT"
},
"node_modules/@types/node"
:
{
"version"
:
"24.10.9"
,
"resolved"
:
"https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz"
,
"integrity"
:
"sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"undici-types"
:
"~7.16.0"
}
},
"node_modules/@types/react"
:
{
"version"
:
"19.2.8"
,
"resolved"
:
"https://registry.npmjs.org/@types/react/-/react-19.2.8.tgz"
,
"integrity"
:
"sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg=="
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"csstype"
:
"^3.2.2"
}
},
"node_modules/@types/react-dom"
:
{
"version"
:
"19.2.3"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz"
,
"integrity"
:
"sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peerDependencies"
:
{
"@types/react"
:
"^19.2.0"
}
},
"node_modules/@types/unist"
:
{
"version"
:
"3.0.3"
,
"resolved"
:
"https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz"
,
"integrity"
:
"sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="
,
"license"
:
"MIT"
},
"node_modules/@typescript-eslint/eslint-plugin"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.0.tgz"
,
"integrity"
:
"sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@eslint-community/regexpp"
:
"^4.12.2"
,
"@typescript-eslint/scope-manager"
:
"8.53.0"
,
"@typescript-eslint/type-utils"
:
"8.53.0"
,
"@typescript-eslint/utils"
:
"8.53.0"
,
"@typescript-eslint/visitor-keys"
:
"8.53.0"
,
"ignore"
:
"^7.0.5"
,
"natural-compare"
:
"^1.4.0"
,
"ts-api-utils"
:
"^2.4.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"@typescript-eslint/parser"
:
"^8.53.0"
,
"eslint"
:
"^8.57.0 || ^9.0.0"
,
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore"
:
{
"version"
:
"7.0.5"
,
"resolved"
:
"https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz"
,
"integrity"
:
"sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">= 4"
}
},
"node_modules/@typescript-eslint/parser"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.53.0.tgz"
,
"integrity"
:
"sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"@typescript-eslint/scope-manager"
:
"8.53.0"
,
"@typescript-eslint/types"
:
"8.53.0"
,
"@typescript-eslint/typescript-estree"
:
"8.53.0"
,
"@typescript-eslint/visitor-keys"
:
"8.53.0"
,
"debug"
:
"^4.4.3"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"eslint"
:
"^8.57.0 || ^9.0.0"
,
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/project-service"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.0.tgz"
,
"integrity"
:
"sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/tsconfig-utils"
:
"^8.53.0"
,
"@typescript-eslint/types"
:
"^8.53.0"
,
"debug"
:
"^4.4.3"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/scope-manager"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.0.tgz"
,
"integrity"
:
"sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/types"
:
"8.53.0"
,
"@typescript-eslint/visitor-keys"
:
"8.53.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
}
},
"node_modules/@typescript-eslint/tsconfig-utils"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.0.tgz"
,
"integrity"
:
"sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/type-utils"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.53.0.tgz"
,
"integrity"
:
"sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/types"
:
"8.53.0"
,
"@typescript-eslint/typescript-estree"
:
"8.53.0"
,
"@typescript-eslint/utils"
:
"8.53.0"
,
"debug"
:
"^4.4.3"
,
"ts-api-utils"
:
"^2.4.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"eslint"
:
"^8.57.0 || ^9.0.0"
,
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/types"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.0.tgz"
,
"integrity"
:
"sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
}
},
"node_modules/@typescript-eslint/typescript-estree"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.0.tgz"
,
"integrity"
:
"sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/project-service"
:
"8.53.0"
,
"@typescript-eslint/tsconfig-utils"
:
"8.53.0"
,
"@typescript-eslint/types"
:
"8.53.0"
,
"@typescript-eslint/visitor-keys"
:
"8.53.0"
,
"debug"
:
"^4.4.3"
,
"minimatch"
:
"^9.0.5"
,
"semver"
:
"^7.7.3"
,
"tinyglobby"
:
"^0.2.15"
,
"ts-api-utils"
:
"^2.4.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz"
,
"integrity"
:
"sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"balanced-match"
:
"^1.0.0"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch"
:
{
"version"
:
"9.0.9"
,
"resolved"
:
"https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz"
,
"integrity"
:
"sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"dependencies"
:
{
"brace-expansion"
:
"^2.0.2"
},
"engines"
:
{
"node"
:
">=16 || 14 >=14.17"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/isaacs"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver"
:
{
"version"
:
"7.7.3"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
,
"integrity"
:
"sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"bin"
:
{
"semver"
:
"bin/semver.js"
},
"engines"
:
{
"node"
:
">=10"
}
},
"node_modules/@typescript-eslint/utils"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.0.tgz"
,
"integrity"
:
"sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@eslint-community/eslint-utils"
:
"^4.9.1"
,
"@typescript-eslint/scope-manager"
:
"8.53.0"
,
"@typescript-eslint/types"
:
"8.53.0"
,
"@typescript-eslint/typescript-estree"
:
"8.53.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"eslint"
:
"^8.57.0 || ^9.0.0"
,
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/visitor-keys"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.0.tgz"
,
"integrity"
:
"sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/types"
:
"8.53.0"
,
"eslint-visitor-keys"
:
"^4.2.1"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
}
},
"node_modules/@ungap/structured-clone"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz"
,
"integrity"
:
"sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="
,
"license"
:
"ISC"
},
"node_modules/@vitejs/plugin-react"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.2.tgz"
,
"integrity"
:
"sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/core"
:
"^7.28.5"
,
"@babel/plugin-transform-react-jsx-self"
:
"^7.27.1"
,
"@babel/plugin-transform-react-jsx-source"
:
"^7.27.1"
,
"@rolldown/pluginutils"
:
"1.0.0-beta.53"
,
"@types/babel__core"
:
"^7.20.5"
,
"react-refresh"
:
"^0.18.0"
},
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
},
"peerDependencies"
:
{
"vite"
:
"^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
}
},
"node_modules/acorn"
:
{
"version"
:
"8.15.0"
,
"resolved"
:
"https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz"
,
"integrity"
:
"sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"bin"
:
{
"acorn"
:
"bin/acorn"
},
"engines"
:
{
"node"
:
">=0.4.0"
}
},
"node_modules/acorn-jsx"
:
{
"version"
:
"5.3.2"
,
"resolved"
:
"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
,
"integrity"
:
"sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peerDependencies"
:
{
"acorn"
:
"^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
"node_modules/ajv"
:
{
"version"
:
"6.14.0"
,
"resolved"
:
"https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz"
,
"integrity"
:
"sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"fast-deep-equal"
:
"^3.1.1"
,
"fast-json-stable-stringify"
:
"^2.0.0"
,
"json-schema-traverse"
:
"^0.4.1"
,
"uri-js"
:
"^4.2.2"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/epoberezkin"
}
},
"node_modules/ansi-styles"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
,
"integrity"
:
"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"color-convert"
:
"^2.0.1"
},
"engines"
:
{
"node"
:
">=8"
},
"funding"
:
{
"url"
:
"https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/argparse"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
,
"integrity"
:
"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
,
"dev"
:
true
,
"license"
:
"Python-2.0"
},
"node_modules/bail"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/bail/-/bail-2.0.2.tgz"
,
"integrity"
:
"sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/balanced-match"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
,
"integrity"
:
"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/baseline-browser-mapping"
:
{
"version"
:
"2.9.15"
,
"resolved"
:
"https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.15.tgz"
,
"integrity"
:
"sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"bin"
:
{
"baseline-browser-mapping"
:
"dist/cli.js"
}
},
"node_modules/brace-expansion"
:
{
"version"
:
"1.1.12"
,
"resolved"
:
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz"
,
"integrity"
:
"sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
}
},
"node_modules/browserslist"
:
{
"version"
:
"4.28.1"
,
"resolved"
:
"https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz"
,
"integrity"
:
"sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA=="
,
"dev"
:
true
,
"funding"
:
[
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/browserslist"
},
{
"type"
:
"tidelift"
,
"url"
:
"https://tidelift.com/funding/github/npm/browserslist"
},
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/ai"
}
],
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"baseline-browser-mapping"
:
"^2.9.0"
,
"caniuse-lite"
:
"^1.0.30001759"
,
"electron-to-chromium"
:
"^1.5.263"
,
"node-releases"
:
"^2.0.27"
,
"update-browserslist-db"
:
"^1.2.0"
},
"bin"
:
{
"browserslist"
:
"cli.js"
},
"engines"
:
{
"node"
:
"^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
"node_modules/callsites"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
,
"integrity"
:
"sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/caniuse-lite"
:
{
"version"
:
"1.0.30001765"
,
"resolved"
:
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz"
,
"integrity"
:
"sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ=="
,
"dev"
:
true
,
"funding"
:
[
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/browserslist"
},
{
"type"
:
"tidelift"
,
"url"
:
"https://tidelift.com/funding/github/npm/caniuse-lite"
},
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/ai"
}
],
"license"
:
"CC-BY-4.0"
},
"node_modules/ccount"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz"
,
"integrity"
:
"sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/chalk"
:
{
"version"
:
"4.1.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
,
"integrity"
:
"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"ansi-styles"
:
"^4.1.0"
,
"supports-color"
:
"^7.1.0"
},
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/character-entities"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz"
,
"integrity"
:
"sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/character-entities-html4"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz"
,
"integrity"
:
"sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/character-entities-legacy"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz"
,
"integrity"
:
"sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/character-reference-invalid"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz"
,
"integrity"
:
"sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/color-convert"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
,
"integrity"
:
"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"color-name"
:
"~1.1.4"
},
"engines"
:
{
"node"
:
">=7.0.0"
}
},
"node_modules/color-name"
:
{
"version"
:
"1.1.4"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
,
"integrity"
:
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/comma-separated-tokens"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz"
,
"integrity"
:
"sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/concat-map"
:
{
"version"
:
"0.0.1"
,
"resolved"
:
"https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
,
"integrity"
:
"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/convert-source-map"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
,
"integrity"
:
"sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/cookie"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz"
,
"integrity"
:
"sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/express"
}
},
"node_modules/cross-spawn"
:
{
"version"
:
"7.0.6"
,
"resolved"
:
"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz"
,
"integrity"
:
"sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"path-key"
:
"^3.1.0"
,
"shebang-command"
:
"^2.0.0"
,
"which"
:
"^2.0.1"
},
"engines"
:
{
"node"
:
">= 8"
}
},
"node_modules/csstype"
:
{
"version"
:
"3.2.3"
,
"resolved"
:
"https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz"
,
"integrity"
:
"sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
,
"license"
:
"MIT"
},
"node_modules/debug"
:
{
"version"
:
"4.4.3"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-4.4.3.tgz"
,
"integrity"
:
"sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"ms"
:
"^2.1.3"
},
"engines"
:
{
"node"
:
">=6.0"
},
"peerDependenciesMeta"
:
{
"supports-color"
:
{
"optional"
:
true
}
}
},
"node_modules/decode-named-character-reference"
:
{
"version"
:
"1.3.0"
,
"resolved"
:
"https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz"
,
"integrity"
:
"sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"character-entities"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/deep-is"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
,
"integrity"
:
"sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/dequal"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz"
,
"integrity"
:
"sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/detect-libc"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz"
,
"integrity"
:
"sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/devlop"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz"
,
"integrity"
:
"sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"dequal"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/electron-to-chromium"
:
{
"version"
:
"1.5.267"
,
"resolved"
:
"https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz"
,
"integrity"
:
"sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw=="
,
"dev"
:
true
,
"license"
:
"ISC"
},
"node_modules/escalade"
:
{
"version"
:
"3.2.0"
,
"resolved"
:
"https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz"
,
"integrity"
:
"sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/escape-string-regexp"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
,
"integrity"
:
"sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/eslint"
:
{
"version"
:
"9.39.2"
,
"resolved"
:
"https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz"
,
"integrity"
:
"sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"@eslint-community/eslint-utils"
:
"^4.8.0"
,
"@eslint-community/regexpp"
:
"^4.12.1"
,
"@eslint/config-array"
:
"^0.21.1"
,
"@eslint/config-helpers"
:
"^0.4.2"
,
"@eslint/core"
:
"^0.17.0"
,
"@eslint/eslintrc"
:
"^3.3.1"
,
"@eslint/js"
:
"9.39.2"
,
"@eslint/plugin-kit"
:
"^0.4.1"
,
"@humanfs/node"
:
"^0.16.6"
,
"@humanwhocodes/module-importer"
:
"^1.0.1"
,
"@humanwhocodes/retry"
:
"^0.4.2"
,
"@types/estree"
:
"^1.0.6"
,
"ajv"
:
"^6.12.4"
,
"chalk"
:
"^4.0.0"
,
"cross-spawn"
:
"^7.0.6"
,
"debug"
:
"^4.3.2"
,
"escape-string-regexp"
:
"^4.0.0"
,
"eslint-scope"
:
"^8.4.0"
,
"eslint-visitor-keys"
:
"^4.2.1"
,
"espree"
:
"^10.4.0"
,
"esquery"
:
"^1.5.0"
,
"esutils"
:
"^2.0.2"
,
"fast-deep-equal"
:
"^3.1.3"
,
"file-entry-cache"
:
"^8.0.0"
,
"find-up"
:
"^5.0.0"
,
"glob-parent"
:
"^6.0.2"
,
"ignore"
:
"^5.2.0"
,
"imurmurhash"
:
"^0.1.4"
,
"is-glob"
:
"^4.0.0"
,
"json-stable-stringify-without-jsonify"
:
"^1.0.1"
,
"lodash.merge"
:
"^4.6.2"
,
"minimatch"
:
"^3.1.2"
,
"natural-compare"
:
"^1.4.0"
,
"optionator"
:
"^0.9.3"
},
"bin"
:
{
"eslint"
:
"bin/eslint.js"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://eslint.org/donate"
},
"peerDependencies"
:
{
"jiti"
:
"*"
},
"peerDependenciesMeta"
:
{
"jiti"
:
{
"optional"
:
true
}
}
},
"node_modules/eslint-plugin-react-hooks"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz"
,
"integrity"
:
"sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@babel/core"
:
"^7.24.4"
,
"@babel/parser"
:
"^7.24.4"
,
"hermes-parser"
:
"^0.25.1"
,
"zod"
:
"^3.25.0 || ^4.0.0"
,
"zod-validation-error"
:
"^3.5.0 || ^4.0.0"
},
"engines"
:
{
"node"
:
">=18"
},
"peerDependencies"
:
{
"eslint"
:
"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
}
},
"node_modules/eslint-plugin-react-refresh"
:
{
"version"
:
"0.4.26"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz"
,
"integrity"
:
"sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peerDependencies"
:
{
"eslint"
:
">=8.40"
}
},
"node_modules/eslint-scope"
:
{
"version"
:
"8.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz"
,
"integrity"
:
"sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"dependencies"
:
{
"esrecurse"
:
"^4.3.0"
,
"estraverse"
:
"^5.2.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
}
},
"node_modules/eslint-visitor-keys"
:
{
"version"
:
"4.2.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz"
,
"integrity"
:
"sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
}
},
"node_modules/espree"
:
{
"version"
:
"10.4.0"
,
"resolved"
:
"https://registry.npmjs.org/espree/-/espree-10.4.0.tgz"
,
"integrity"
:
"sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"dependencies"
:
{
"acorn"
:
"^8.15.0"
,
"acorn-jsx"
:
"^5.3.2"
,
"eslint-visitor-keys"
:
"^4.2.1"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"url"
:
"https://opencollective.com/eslint"
}
},
"node_modules/esquery"
:
{
"version"
:
"1.7.0"
,
"resolved"
:
"https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz"
,
"integrity"
:
"sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g=="
,
"dev"
:
true
,
"license"
:
"BSD-3-Clause"
,
"dependencies"
:
{
"estraverse"
:
"^5.1.0"
},
"engines"
:
{
"node"
:
">=0.10"
}
},
"node_modules/esrecurse"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
,
"integrity"
:
"sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"dependencies"
:
{
"estraverse"
:
"^5.2.0"
},
"engines"
:
{
"node"
:
">=4.0"
}
},
"node_modules/estraverse"
:
{
"version"
:
"5.3.0"
,
"resolved"
:
"https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
,
"integrity"
:
"sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"engines"
:
{
"node"
:
">=4.0"
}
},
"node_modules/estree-util-is-identifier-name"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz"
,
"integrity"
:
"sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/esutils"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
,
"integrity"
:
"sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/extend"
:
{
"version"
:
"3.0.2"
,
"resolved"
:
"https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
,
"integrity"
:
"sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
,
"license"
:
"MIT"
},
"node_modules/fast-deep-equal"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
,
"integrity"
:
"sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/fast-json-stable-stringify"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
,
"integrity"
:
"sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/fast-levenshtein"
:
{
"version"
:
"2.0.6"
,
"resolved"
:
"https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
,
"integrity"
:
"sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/fdir"
:
{
"version"
:
"6.5.0"
,
"resolved"
:
"https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz"
,
"integrity"
:
"sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.0.0"
},
"peerDependencies"
:
{
"picomatch"
:
"^3 || ^4"
},
"peerDependenciesMeta"
:
{
"picomatch"
:
{
"optional"
:
true
}
}
},
"node_modules/file-entry-cache"
:
{
"version"
:
"8.0.0"
,
"resolved"
:
"https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz"
,
"integrity"
:
"sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"flat-cache"
:
"^4.0.0"
},
"engines"
:
{
"node"
:
">=16.0.0"
}
},
"node_modules/find-up"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
,
"integrity"
:
"sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"locate-path"
:
"^6.0.0"
,
"path-exists"
:
"^4.0.0"
},
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/flat-cache"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz"
,
"integrity"
:
"sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"flatted"
:
"^3.2.9"
,
"keyv"
:
"^4.5.4"
},
"engines"
:
{
"node"
:
">=16"
}
},
"node_modules/flatted"
:
{
"version"
:
"3.3.3"
,
"resolved"
:
"https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz"
,
"integrity"
:
"sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="
,
"dev"
:
true
,
"license"
:
"ISC"
},
"node_modules/fsevents"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
,
"integrity"
:
"sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="
,
"dev"
:
true
,
"hasInstallScript"
:
true
,
"license"
:
"MIT"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
"^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/gensync"
:
{
"version"
:
"1.0.0-beta.2"
,
"resolved"
:
"https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
,
"integrity"
:
"sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6.9.0"
}
},
"node_modules/glob-parent"
:
{
"version"
:
"6.0.2"
,
"resolved"
:
"https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
,
"integrity"
:
"sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"dependencies"
:
{
"is-glob"
:
"^4.0.3"
},
"engines"
:
{
"node"
:
">=10.13.0"
}
},
"node_modules/globals"
:
{
"version"
:
"16.5.0"
,
"resolved"
:
"https://registry.npmjs.org/globals/-/globals-16.5.0.tgz"
,
"integrity"
:
"sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/has-flag"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
,
"integrity"
:
"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/hast-util-to-jsx-runtime"
:
{
"version"
:
"2.3.6"
,
"resolved"
:
"https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz"
,
"integrity"
:
"sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/estree"
:
"^1.0.0"
,
"@types/hast"
:
"^3.0.0"
,
"@types/unist"
:
"^3.0.0"
,
"comma-separated-tokens"
:
"^2.0.0"
,
"devlop"
:
"^1.0.0"
,
"estree-util-is-identifier-name"
:
"^3.0.0"
,
"hast-util-whitespace"
:
"^3.0.0"
,
"mdast-util-mdx-expression"
:
"^2.0.0"
,
"mdast-util-mdx-jsx"
:
"^3.0.0"
,
"mdast-util-mdxjs-esm"
:
"^2.0.0"
,
"property-information"
:
"^7.0.0"
,
"space-separated-tokens"
:
"^2.0.0"
,
"style-to-js"
:
"^1.0.0"
,
"unist-util-position"
:
"^5.0.0"
,
"vfile-message"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/hast-util-whitespace"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz"
,
"integrity"
:
"sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/hast"
:
"^3.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/hermes-estree"
:
{
"version"
:
"0.25.1"
,
"resolved"
:
"https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz"
,
"integrity"
:
"sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/hermes-parser"
:
{
"version"
:
"0.25.1"
,
"resolved"
:
"https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz"
,
"integrity"
:
"sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"hermes-estree"
:
"0.25.1"
}
},
"node_modules/html-url-attributes"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz"
,
"integrity"
:
"sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/iconoir-react"
:
{
"version"
:
"7.11.0"
,
"resolved"
:
"https://registry.npmjs.org/iconoir-react/-/iconoir-react-7.11.0.tgz"
,
"integrity"
:
"sha512-uvTKtnHYwbbTsmQ6HCcliYd50WK0GbjP497RwdISxKzfS01x4cK1Mn/F2mT/t2roSaJQ0I+KnHxMcyvmNMXWsQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/iconoir"
},
"peerDependencies"
:
{
"react"
:
"18 || 19"
}
},
"node_modules/ignore"
:
{
"version"
:
"5.3.2"
,
"resolved"
:
"https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
,
"integrity"
:
"sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">= 4"
}
},
"node_modules/import-fresh"
:
{
"version"
:
"3.3.1"
,
"resolved"
:
"https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz"
,
"integrity"
:
"sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"parent-module"
:
"^1.0.0"
,
"resolve-from"
:
"^4.0.0"
},
"engines"
:
{
"node"
:
">=6"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/imurmurhash"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
,
"integrity"
:
"sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.8.19"
}
},
"node_modules/inline-style-parser"
:
{
"version"
:
"0.2.7"
,
"resolved"
:
"https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz"
,
"integrity"
:
"sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA=="
,
"license"
:
"MIT"
},
"node_modules/is-alphabetical"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz"
,
"integrity"
:
"sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/is-alphanumerical"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz"
,
"integrity"
:
"sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"is-alphabetical"
:
"^2.0.0"
,
"is-decimal"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/is-decimal"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz"
,
"integrity"
:
"sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/is-extglob"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
,
"integrity"
:
"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/is-glob"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
,
"integrity"
:
"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"is-extglob"
:
"^2.1.1"
},
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/is-hexadecimal"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz"
,
"integrity"
:
"sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/is-plain-obj"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz"
,
"integrity"
:
"sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/isexe"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
,
"integrity"
:
"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
,
"dev"
:
true
,
"license"
:
"ISC"
},
"node_modules/js-tokens"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
,
"integrity"
:
"sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/js-yaml"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz"
,
"integrity"
:
"sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"argparse"
:
"^2.0.1"
},
"bin"
:
{
"js-yaml"
:
"bin/js-yaml.js"
}
},
"node_modules/jsesc"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz"
,
"integrity"
:
"sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"bin"
:
{
"jsesc"
:
"bin/jsesc"
},
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/json-buffer"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
,
"integrity"
:
"sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/json-schema-traverse"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
,
"integrity"
:
"sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/json-stable-stringify-without-jsonify"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
,
"integrity"
:
"sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/json5"
:
{
"version"
:
"2.2.3"
,
"resolved"
:
"https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
,
"integrity"
:
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"bin"
:
{
"json5"
:
"lib/cli.js"
},
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/keyv"
:
{
"version"
:
"4.5.4"
,
"resolved"
:
"https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz"
,
"integrity"
:
"sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"json-buffer"
:
"3.0.1"
}
},
"node_modules/levn"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
,
"integrity"
:
"sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"prelude-ls"
:
"^1.2.1"
,
"type-check"
:
"~0.4.0"
},
"engines"
:
{
"node"
:
">= 0.8.0"
}
},
"node_modules/lightningcss"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz"
,
"integrity"
:
"sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ=="
,
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"dependencies"
:
{
"detect-libc"
:
"^2.0.3"
},
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
},
"optionalDependencies"
:
{
"lightningcss-android-arm64"
:
"1.30.2"
,
"lightningcss-darwin-arm64"
:
"1.30.2"
,
"lightningcss-darwin-x64"
:
"1.30.2"
,
"lightningcss-freebsd-x64"
:
"1.30.2"
,
"lightningcss-linux-arm-gnueabihf"
:
"1.30.2"
,
"lightningcss-linux-arm64-gnu"
:
"1.30.2"
,
"lightningcss-linux-arm64-musl"
:
"1.30.2"
,
"lightningcss-linux-x64-gnu"
:
"1.30.2"
,
"lightningcss-linux-x64-musl"
:
"1.30.2"
,
"lightningcss-win32-arm64-msvc"
:
"1.30.2"
,
"lightningcss-win32-x64-msvc"
:
"1.30.2"
}
},
"node_modules/lightningcss-android-arm64"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz"
,
"integrity"
:
"sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"android"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-darwin-arm64"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz"
,
"integrity"
:
"sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-darwin-x64"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz"
,
"integrity"
:
"sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"darwin"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-freebsd-x64"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz"
,
"integrity"
:
"sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"freebsd"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-linux-arm-gnueabihf"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz"
,
"integrity"
:
"sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA=="
,
"cpu"
:
[
"arm"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-linux-arm64-gnu"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz"
,
"integrity"
:
"sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-linux-arm64-musl"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz"
,
"integrity"
:
"sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-linux-x64-gnu"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz"
,
"integrity"
:
"sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-linux-x64-musl"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz"
,
"integrity"
:
"sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"linux"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-win32-arm64-msvc"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz"
,
"integrity"
:
"sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ=="
,
"cpu"
:
[
"arm64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"win32"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/lightningcss-win32-x64-msvc"
:
{
"version"
:
"1.30.2"
,
"resolved"
:
"https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz"
,
"integrity"
:
"sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw=="
,
"cpu"
:
[
"x64"
],
"dev"
:
true
,
"license"
:
"MPL-2.0"
,
"optional"
:
true
,
"os"
:
[
"win32"
],
"engines"
:
{
"node"
:
">= 12.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/parcel"
}
},
"node_modules/locate-path"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
,
"integrity"
:
"sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"p-locate"
:
"^5.0.0"
},
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/lodash.merge"
:
{
"version"
:
"4.6.2"
,
"resolved"
:
"https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
,
"integrity"
:
"sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/longest-streak"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz"
,
"integrity"
:
"sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/lru-cache"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"
,
"integrity"
:
"sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"dependencies"
:
{
"yallist"
:
"^3.0.2"
}
},
"node_modules/mdast-util-from-markdown"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz"
,
"integrity"
:
"sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/mdast"
:
"^4.0.0"
,
"@types/unist"
:
"^3.0.0"
,
"decode-named-character-reference"
:
"^1.0.0"
,
"devlop"
:
"^1.0.0"
,
"mdast-util-to-string"
:
"^4.0.0"
,
"micromark"
:
"^4.0.0"
,
"micromark-util-decode-numeric-character-reference"
:
"^2.0.0"
,
"micromark-util-decode-string"
:
"^2.0.0"
,
"micromark-util-normalize-identifier"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
,
"unist-util-stringify-position"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-mdx-expression"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz"
,
"integrity"
:
"sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/estree-jsx"
:
"^1.0.0"
,
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"devlop"
:
"^1.0.0"
,
"mdast-util-from-markdown"
:
"^2.0.0"
,
"mdast-util-to-markdown"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-mdx-jsx"
:
{
"version"
:
"3.2.0"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz"
,
"integrity"
:
"sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/estree-jsx"
:
"^1.0.0"
,
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"@types/unist"
:
"^3.0.0"
,
"ccount"
:
"^2.0.0"
,
"devlop"
:
"^1.1.0"
,
"mdast-util-from-markdown"
:
"^2.0.0"
,
"mdast-util-to-markdown"
:
"^2.0.0"
,
"parse-entities"
:
"^4.0.0"
,
"stringify-entities"
:
"^4.0.0"
,
"unist-util-stringify-position"
:
"^4.0.0"
,
"vfile-message"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-mdxjs-esm"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz"
,
"integrity"
:
"sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/estree-jsx"
:
"^1.0.0"
,
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"devlop"
:
"^1.0.0"
,
"mdast-util-from-markdown"
:
"^2.0.0"
,
"mdast-util-to-markdown"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-phrasing"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz"
,
"integrity"
:
"sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/mdast"
:
"^4.0.0"
,
"unist-util-is"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-to-hast"
:
{
"version"
:
"13.2.1"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz"
,
"integrity"
:
"sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"@ungap/structured-clone"
:
"^1.0.0"
,
"devlop"
:
"^1.0.0"
,
"micromark-util-sanitize-uri"
:
"^2.0.0"
,
"trim-lines"
:
"^3.0.0"
,
"unist-util-position"
:
"^5.0.0"
,
"unist-util-visit"
:
"^5.0.0"
,
"vfile"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-to-markdown"
:
{
"version"
:
"2.1.2"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz"
,
"integrity"
:
"sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/mdast"
:
"^4.0.0"
,
"@types/unist"
:
"^3.0.0"
,
"longest-streak"
:
"^3.0.0"
,
"mdast-util-phrasing"
:
"^4.0.0"
,
"mdast-util-to-string"
:
"^4.0.0"
,
"micromark-util-classify-character"
:
"^2.0.0"
,
"micromark-util-decode-string"
:
"^2.0.0"
,
"unist-util-visit"
:
"^5.0.0"
,
"zwitch"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/mdast-util-to-string"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz"
,
"integrity"
:
"sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/mdast"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/micromark"
:
{
"version"
:
"4.0.2"
,
"resolved"
:
"https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz"
,
"integrity"
:
"sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/debug"
:
"^4.0.0"
,
"debug"
:
"^4.0.0"
,
"decode-named-character-reference"
:
"^1.0.0"
,
"devlop"
:
"^1.0.0"
,
"micromark-core-commonmark"
:
"^2.0.0"
,
"micromark-factory-space"
:
"^2.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-chunked"
:
"^2.0.0"
,
"micromark-util-combine-extensions"
:
"^2.0.0"
,
"micromark-util-decode-numeric-character-reference"
:
"^2.0.0"
,
"micromark-util-encode"
:
"^2.0.0"
,
"micromark-util-normalize-identifier"
:
"^2.0.0"
,
"micromark-util-resolve-all"
:
"^2.0.0"
,
"micromark-util-sanitize-uri"
:
"^2.0.0"
,
"micromark-util-subtokenize"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-core-commonmark"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz"
,
"integrity"
:
"sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"decode-named-character-reference"
:
"^1.0.0"
,
"devlop"
:
"^1.0.0"
,
"micromark-factory-destination"
:
"^2.0.0"
,
"micromark-factory-label"
:
"^2.0.0"
,
"micromark-factory-space"
:
"^2.0.0"
,
"micromark-factory-title"
:
"^2.0.0"
,
"micromark-factory-whitespace"
:
"^2.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-chunked"
:
"^2.0.0"
,
"micromark-util-classify-character"
:
"^2.0.0"
,
"micromark-util-html-tag-name"
:
"^2.0.0"
,
"micromark-util-normalize-identifier"
:
"^2.0.0"
,
"micromark-util-resolve-all"
:
"^2.0.0"
,
"micromark-util-subtokenize"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-factory-destination"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz"
,
"integrity"
:
"sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-factory-label"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz"
,
"integrity"
:
"sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"devlop"
:
"^1.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-factory-space"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz"
,
"integrity"
:
"sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-factory-title"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz"
,
"integrity"
:
"sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-factory-space"
:
"^2.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-factory-whitespace"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz"
,
"integrity"
:
"sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-factory-space"
:
"^2.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-character"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz"
,
"integrity"
:
"sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-chunked"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz"
,
"integrity"
:
"sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-symbol"
:
"^2.0.0"
}
},
"node_modules/micromark-util-classify-character"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz"
,
"integrity"
:
"sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-combine-extensions"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz"
,
"integrity"
:
"sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-chunked"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-decode-numeric-character-reference"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz"
,
"integrity"
:
"sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-symbol"
:
"^2.0.0"
}
},
"node_modules/micromark-util-decode-string"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz"
,
"integrity"
:
"sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"decode-named-character-reference"
:
"^1.0.0"
,
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-decode-numeric-character-reference"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
}
},
"node_modules/micromark-util-encode"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz"
,
"integrity"
:
"sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
},
"node_modules/micromark-util-html-tag-name"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz"
,
"integrity"
:
"sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
},
"node_modules/micromark-util-normalize-identifier"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz"
,
"integrity"
:
"sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-symbol"
:
"^2.0.0"
}
},
"node_modules/micromark-util-resolve-all"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz"
,
"integrity"
:
"sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-sanitize-uri"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz"
,
"integrity"
:
"sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"micromark-util-character"
:
"^2.0.0"
,
"micromark-util-encode"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
}
},
"node_modules/micromark-util-subtokenize"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz"
,
"integrity"
:
"sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"devlop"
:
"^1.0.0"
,
"micromark-util-chunked"
:
"^2.0.0"
,
"micromark-util-symbol"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
}
},
"node_modules/micromark-util-symbol"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz"
,
"integrity"
:
"sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
},
"node_modules/micromark-util-types"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz"
,
"integrity"
:
"sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="
,
"funding"
:
[
{
"type"
:
"GitHub Sponsors"
,
"url"
:
"https://github.com/sponsors/unifiedjs"
},
{
"type"
:
"OpenCollective"
,
"url"
:
"https://opencollective.com/unified"
}
],
"license"
:
"MIT"
},
"node_modules/minimatch"
:
{
"version"
:
"3.1.5"
,
"resolved"
:
"https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz"
,
"integrity"
:
"sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"dependencies"
:
{
"brace-expansion"
:
"^1.1.7"
},
"engines"
:
{
"node"
:
"*"
}
},
"node_modules/ms"
:
{
"version"
:
"2.1.3"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
,
"integrity"
:
"sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
,
"license"
:
"MIT"
},
"node_modules/nanoid"
:
{
"version"
:
"3.3.11"
,
"resolved"
:
"https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz"
,
"integrity"
:
"sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="
,
"dev"
:
true
,
"funding"
:
[
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/ai"
}
],
"license"
:
"MIT"
,
"bin"
:
{
"nanoid"
:
"bin/nanoid.cjs"
},
"engines"
:
{
"node"
:
"^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
"node_modules/natural-compare"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
,
"integrity"
:
"sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/node-releases"
:
{
"version"
:
"2.0.27"
,
"resolved"
:
"https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz"
,
"integrity"
:
"sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/optionator"
:
{
"version"
:
"0.9.4"
,
"resolved"
:
"https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz"
,
"integrity"
:
"sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"deep-is"
:
"^0.1.3"
,
"fast-levenshtein"
:
"^2.0.6"
,
"levn"
:
"^0.4.1"
,
"prelude-ls"
:
"^1.2.1"
,
"type-check"
:
"^0.4.0"
,
"word-wrap"
:
"^1.2.5"
},
"engines"
:
{
"node"
:
">= 0.8.0"
}
},
"node_modules/p-limit"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
,
"integrity"
:
"sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"yocto-queue"
:
"^0.1.0"
},
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/p-locate"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
,
"integrity"
:
"sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"p-limit"
:
"^3.0.2"
},
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/parent-module"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
,
"integrity"
:
"sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"callsites"
:
"^3.0.0"
},
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/parse-entities"
:
{
"version"
:
"4.0.2"
,
"resolved"
:
"https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz"
,
"integrity"
:
"sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^2.0.0"
,
"character-entities-legacy"
:
"^3.0.0"
,
"character-reference-invalid"
:
"^2.0.0"
,
"decode-named-character-reference"
:
"^1.0.0"
,
"is-alphanumerical"
:
"^2.0.0"
,
"is-decimal"
:
"^2.0.0"
,
"is-hexadecimal"
:
"^2.0.0"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/parse-entities/node_modules/@types/unist"
:
{
"version"
:
"2.0.11"
,
"resolved"
:
"https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz"
,
"integrity"
:
"sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="
,
"license"
:
"MIT"
},
"node_modules/path-exists"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
,
"integrity"
:
"sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/path-key"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
,
"integrity"
:
"sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/picocolors"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz"
,
"integrity"
:
"sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
,
"dev"
:
true
,
"license"
:
"ISC"
},
"node_modules/picomatch"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz"
,
"integrity"
:
"sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"engines"
:
{
"node"
:
">=12"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/postcss"
:
{
"version"
:
"8.5.6"
,
"resolved"
:
"https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz"
,
"integrity"
:
"sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="
,
"dev"
:
true
,
"funding"
:
[
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/postcss/"
},
{
"type"
:
"tidelift"
,
"url"
:
"https://tidelift.com/funding/github/npm/postcss"
},
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/ai"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"nanoid"
:
"^3.3.11"
,
"picocolors"
:
"^1.1.1"
,
"source-map-js"
:
"^1.2.1"
},
"engines"
:
{
"node"
:
"^10 || ^12 || >=14"
}
},
"node_modules/prelude-ls"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
,
"integrity"
:
"sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">= 0.8.0"
}
},
"node_modules/property-information"
:
{
"version"
:
"7.1.0"
,
"resolved"
:
"https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz"
,
"integrity"
:
"sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/punycode"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
,
"integrity"
:
"sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/react"
:
{
"version"
:
"19.2.3"
,
"resolved"
:
"https://registry.npmjs.org/react/-/react-19.2.3.tgz"
,
"integrity"
:
"sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA=="
,
"license"
:
"MIT"
,
"peer"
:
true
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/react-dom"
:
{
"version"
:
"19.2.3"
,
"resolved"
:
"https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz"
,
"integrity"
:
"sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg=="
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"scheduler"
:
"^0.27.0"
},
"peerDependencies"
:
{
"react"
:
"^19.2.3"
}
},
"node_modules/react-markdown"
:
{
"version"
:
"10.1.0"
,
"resolved"
:
"https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz"
,
"integrity"
:
"sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"devlop"
:
"^1.0.0"
,
"hast-util-to-jsx-runtime"
:
"^2.0.0"
,
"html-url-attributes"
:
"^3.0.0"
,
"mdast-util-to-hast"
:
"^13.0.0"
,
"remark-parse"
:
"^11.0.0"
,
"remark-rehype"
:
"^11.0.0"
,
"unified"
:
"^11.0.0"
,
"unist-util-visit"
:
"^5.0.0"
,
"vfile"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
},
"peerDependencies"
:
{
"@types/react"
:
">=18"
,
"react"
:
">=18"
}
},
"node_modules/react-refresh"
:
{
"version"
:
"0.18.0"
,
"resolved"
:
"https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz"
,
"integrity"
:
"sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/react-router"
:
{
"version"
:
"7.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-router/-/react-router-7.13.1.tgz"
,
"integrity"
:
"sha512-td+xP4X2/6BJvZoX6xw++A2DdEi++YypA69bJUV5oVvqf6/9/9nNlD70YO1e9d3MyamJEBQFEzk6mbfDYbqrSA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"cookie"
:
"^1.0.1"
,
"set-cookie-parser"
:
"^2.6.0"
},
"engines"
:
{
"node"
:
">=20.0.0"
},
"peerDependencies"
:
{
"react"
:
">=18"
,
"react-dom"
:
">=18"
},
"peerDependenciesMeta"
:
{
"react-dom"
:
{
"optional"
:
true
}
}
},
"node_modules/react-router-dom"
:
{
"version"
:
"7.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.13.1.tgz"
,
"integrity"
:
"sha512-UJnV3Rxc5TgUPJt2KJpo1Jpy0OKQr0AjgbZzBFjaPJcFOb2Y8jA5H3LT8HUJAiRLlWrEXWHbF1Z4SCZaQjWDHw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"react-router"
:
"7.13.1"
},
"engines"
:
{
"node"
:
">=20.0.0"
},
"peerDependencies"
:
{
"react"
:
">=18"
,
"react-dom"
:
">=18"
}
},
"node_modules/remark-parse"
:
{
"version"
:
"11.0.0"
,
"resolved"
:
"https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz"
,
"integrity"
:
"sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/mdast"
:
"^4.0.0"
,
"mdast-util-from-markdown"
:
"^2.0.0"
,
"micromark-util-types"
:
"^2.0.0"
,
"unified"
:
"^11.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/remark-rehype"
:
{
"version"
:
"11.1.2"
,
"resolved"
:
"https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz"
,
"integrity"
:
"sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/hast"
:
"^3.0.0"
,
"@types/mdast"
:
"^4.0.0"
,
"mdast-util-to-hast"
:
"^13.0.0"
,
"unified"
:
"^11.0.0"
,
"vfile"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/resolve-from"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
,
"integrity"
:
"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=4"
}
},
"node_modules/rolldown"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-JFULvCNl/anKn99eKjOSEubi0lLmNqQDAjyEMME2T4CwezUDL0i6t1O9xZsu2OMehPnV2caNefWpGF+8TnzB6A=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@oxc-project/types"
:
"=0.97.0"
,
"@rolldown/pluginutils"
:
"1.0.0-beta.50"
},
"bin"
:
{
"rolldown"
:
"bin/cli.mjs"
},
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
},
"optionalDependencies"
:
{
"@rolldown/binding-android-arm64"
:
"1.0.0-beta.50"
,
"@rolldown/binding-darwin-arm64"
:
"1.0.0-beta.50"
,
"@rolldown/binding-darwin-x64"
:
"1.0.0-beta.50"
,
"@rolldown/binding-freebsd-x64"
:
"1.0.0-beta.50"
,
"@rolldown/binding-linux-arm-gnueabihf"
:
"1.0.0-beta.50"
,
"@rolldown/binding-linux-arm64-gnu"
:
"1.0.0-beta.50"
,
"@rolldown/binding-linux-arm64-musl"
:
"1.0.0-beta.50"
,
"@rolldown/binding-linux-x64-gnu"
:
"1.0.0-beta.50"
,
"@rolldown/binding-linux-x64-musl"
:
"1.0.0-beta.50"
,
"@rolldown/binding-openharmony-arm64"
:
"1.0.0-beta.50"
,
"@rolldown/binding-wasm32-wasi"
:
"1.0.0-beta.50"
,
"@rolldown/binding-win32-arm64-msvc"
:
"1.0.0-beta.50"
,
"@rolldown/binding-win32-ia32-msvc"
:
"1.0.0-beta.50"
,
"@rolldown/binding-win32-x64-msvc"
:
"1.0.0-beta.50"
}
},
"node_modules/rolldown/node_modules/@rolldown/pluginutils"
:
{
"version"
:
"1.0.0-beta.50"
,
"resolved"
:
"https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.50.tgz"
,
"integrity"
:
"sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/scheduler"
:
{
"version"
:
"0.27.0"
,
"resolved"
:
"https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz"
,
"integrity"
:
"sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="
,
"license"
:
"MIT"
},
"node_modules/semver"
:
{
"version"
:
"6.3.1"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
,
"integrity"
:
"sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"bin"
:
{
"semver"
:
"bin/semver.js"
}
},
"node_modules/set-cookie-parser"
:
{
"version"
:
"2.7.2"
,
"resolved"
:
"https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz"
,
"integrity"
:
"sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw=="
,
"license"
:
"MIT"
},
"node_modules/shebang-command"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
,
"integrity"
:
"sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"shebang-regex"
:
"^3.0.0"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/shebang-regex"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
,
"integrity"
:
"sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/source-map-js"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz"
,
"integrity"
:
"sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
,
"dev"
:
true
,
"license"
:
"BSD-3-Clause"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/space-separated-tokens"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz"
,
"integrity"
:
"sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/stringify-entities"
:
{
"version"
:
"4.0.4"
,
"resolved"
:
"https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz"
,
"integrity"
:
"sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"character-entities-html4"
:
"^2.0.0"
,
"character-entities-legacy"
:
"^3.0.0"
},
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/strip-json-comments"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
,
"integrity"
:
"sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=8"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/style-to-js"
:
{
"version"
:
"1.1.21"
,
"resolved"
:
"https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz"
,
"integrity"
:
"sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"style-to-object"
:
"1.0.14"
}
},
"node_modules/style-to-object"
:
{
"version"
:
"1.0.14"
,
"resolved"
:
"https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz"
,
"integrity"
:
"sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"inline-style-parser"
:
"0.2.7"
}
},
"node_modules/supports-color"
:
{
"version"
:
"7.2.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
,
"integrity"
:
"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"has-flag"
:
"^4.0.0"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/tinyglobby"
:
{
"version"
:
"0.2.15"
,
"resolved"
:
"https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz"
,
"integrity"
:
"sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"fdir"
:
"^6.5.0"
,
"picomatch"
:
"^4.0.3"
},
"engines"
:
{
"node"
:
">=12.0.0"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/SuperchupuDev"
}
},
"node_modules/trim-lines"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz"
,
"integrity"
:
"sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/trough"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/trough/-/trough-2.2.0.tgz"
,
"integrity"
:
"sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
},
"node_modules/ts-api-utils"
:
{
"version"
:
"2.4.0"
,
"resolved"
:
"https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz"
,
"integrity"
:
"sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18.12"
},
"peerDependencies"
:
{
"typescript"
:
">=4.8.4"
}
},
"node_modules/tslib"
:
{
"version"
:
"2.8.1"
,
"resolved"
:
"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz"
,
"integrity"
:
"sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
,
"dev"
:
true
,
"license"
:
"0BSD"
,
"optional"
:
true
},
"node_modules/type-check"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
,
"integrity"
:
"sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"prelude-ls"
:
"^1.2.1"
},
"engines"
:
{
"node"
:
">= 0.8.0"
}
},
"node_modules/typescript"
:
{
"version"
:
"5.9.3"
,
"resolved"
:
"https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz"
,
"integrity"
:
"sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="
,
"dev"
:
true
,
"license"
:
"Apache-2.0"
,
"peer"
:
true
,
"bin"
:
{
"tsc"
:
"bin/tsc"
,
"tsserver"
:
"bin/tsserver"
},
"engines"
:
{
"node"
:
">=14.17"
}
},
"node_modules/typescript-eslint"
:
{
"version"
:
"8.53.0"
,
"resolved"
:
"https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.53.0.tgz"
,
"integrity"
:
"sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@typescript-eslint/eslint-plugin"
:
"8.53.0"
,
"@typescript-eslint/parser"
:
"8.53.0"
,
"@typescript-eslint/typescript-estree"
:
"8.53.0"
,
"@typescript-eslint/utils"
:
"8.53.0"
},
"engines"
:
{
"node"
:
"^18.18.0 || ^20.9.0 || >=21.1.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/typescript-eslint"
},
"peerDependencies"
:
{
"eslint"
:
"^8.57.0 || ^9.0.0"
,
"typescript"
:
">=4.8.4 <6.0.0"
}
},
"node_modules/undici-types"
:
{
"version"
:
"7.16.0"
,
"resolved"
:
"https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz"
,
"integrity"
:
"sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="
,
"dev"
:
true
,
"license"
:
"MIT"
},
"node_modules/unified"
:
{
"version"
:
"11.0.5"
,
"resolved"
:
"https://registry.npmjs.org/unified/-/unified-11.0.5.tgz"
,
"integrity"
:
"sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
,
"bail"
:
"^2.0.0"
,
"devlop"
:
"^1.0.0"
,
"extend"
:
"^3.0.0"
,
"is-plain-obj"
:
"^4.0.0"
,
"trough"
:
"^2.0.0"
,
"vfile"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/unist-util-is"
:
{
"version"
:
"6.0.1"
,
"resolved"
:
"https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz"
,
"integrity"
:
"sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/unist-util-position"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz"
,
"integrity"
:
"sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/unist-util-stringify-position"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz"
,
"integrity"
:
"sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/unist-util-visit"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz"
,
"integrity"
:
"sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
,
"unist-util-is"
:
"^6.0.0"
,
"unist-util-visit-parents"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/unist-util-visit-parents"
:
{
"version"
:
"6.0.2"
,
"resolved"
:
"https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz"
,
"integrity"
:
"sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
,
"unist-util-is"
:
"^6.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/update-browserslist-db"
:
{
"version"
:
"1.2.3"
,
"resolved"
:
"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz"
,
"integrity"
:
"sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="
,
"dev"
:
true
,
"funding"
:
[
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/browserslist"
},
{
"type"
:
"tidelift"
,
"url"
:
"https://tidelift.com/funding/github/npm/browserslist"
},
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/ai"
}
],
"license"
:
"MIT"
,
"dependencies"
:
{
"escalade"
:
"^3.2.0"
,
"picocolors"
:
"^1.1.1"
},
"bin"
:
{
"update-browserslist-db"
:
"cli.js"
},
"peerDependencies"
:
{
"browserslist"
:
">= 4.21.0"
}
},
"node_modules/uri-js"
:
{
"version"
:
"4.4.1"
,
"resolved"
:
"https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
,
"integrity"
:
"sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"dependencies"
:
{
"punycode"
:
"^2.1.0"
}
},
"node_modules/vfile"
:
{
"version"
:
"6.0.3"
,
"resolved"
:
"https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz"
,
"integrity"
:
"sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
,
"vfile-message"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/vfile-message"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz"
,
"integrity"
:
"sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@types/unist"
:
"^3.0.0"
,
"unist-util-stringify-position"
:
"^4.0.0"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/unified"
}
},
"node_modules/vite"
:
{
"name"
:
"rolldown-vite"
,
"version"
:
"7.2.5"
,
"resolved"
:
"https://registry.npmjs.org/rolldown-vite/-/rolldown-vite-7.2.5.tgz"
,
"integrity"
:
"sha512-u09tdk/huMiN8xwoiBbig197jKdCamQTtOruSalOzbqGje3jdHiV0njQlAW0YvzoahkirFePNQ4RYlfnRQpXZA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"@oxc-project/runtime"
:
"0.97.0"
,
"fdir"
:
"^6.5.0"
,
"lightningcss"
:
"^1.30.2"
,
"picomatch"
:
"^4.0.3"
,
"postcss"
:
"^8.5.6"
,
"rolldown"
:
"1.0.0-beta.50"
,
"tinyglobby"
:
"^0.2.15"
},
"bin"
:
{
"vite"
:
"bin/vite.js"
},
"engines"
:
{
"node"
:
"^20.19.0 || >=22.12.0"
},
"funding"
:
{
"url"
:
"https://github.com/vitejs/vite?sponsor=1"
},
"optionalDependencies"
:
{
"fsevents"
:
"~2.3.3"
},
"peerDependencies"
:
{
"@types/node"
:
"^20.19.0 || >=22.12.0"
,
"esbuild"
:
"^0.25.0"
,
"jiti"
:
">=1.21.0"
,
"less"
:
"^4.0.0"
,
"sass"
:
"^1.70.0"
,
"sass-embedded"
:
"^1.70.0"
,
"stylus"
:
">=0.54.8"
,
"sugarss"
:
"^5.0.0"
,
"terser"
:
"^5.16.0"
,
"tsx"
:
"^4.8.1"
,
"yaml"
:
"^2.4.2"
},
"peerDependenciesMeta"
:
{
"@types/node"
:
{
"optional"
:
true
},
"esbuild"
:
{
"optional"
:
true
},
"jiti"
:
{
"optional"
:
true
},
"less"
:
{
"optional"
:
true
},
"sass"
:
{
"optional"
:
true
},
"sass-embedded"
:
{
"optional"
:
true
},
"stylus"
:
{
"optional"
:
true
},
"sugarss"
:
{
"optional"
:
true
},
"terser"
:
{
"optional"
:
true
},
"tsx"
:
{
"optional"
:
true
},
"yaml"
:
{
"optional"
:
true
}
}
},
"node_modules/which"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/which/-/which-2.0.2.tgz"
,
"integrity"
:
"sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="
,
"dev"
:
true
,
"license"
:
"ISC"
,
"dependencies"
:
{
"isexe"
:
"^2.0.0"
},
"bin"
:
{
"node-which"
:
"bin/node-which"
},
"engines"
:
{
"node"
:
">= 8"
}
},
"node_modules/word-wrap"
:
{
"version"
:
"1.2.5"
,
"resolved"
:
"https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"
,
"integrity"
:
"sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/yallist"
:
{
"version"
:
"3.1.1"
,
"resolved"
:
"https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
,
"integrity"
:
"sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
,
"dev"
:
true
,
"license"
:
"ISC"
},
"node_modules/yocto-queue"
:
{
"version"
:
"0.1.0"
,
"resolved"
:
"https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
,
"integrity"
:
"sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=10"
},
"funding"
:
{
"url"
:
"https://github.com/sponsors/sindresorhus"
}
},
"node_modules/zod"
:
{
"version"
:
"4.3.5"
,
"resolved"
:
"https://registry.npmjs.org/zod/-/zod-4.3.5.tgz"
,
"integrity"
:
"sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peer"
:
true
,
"funding"
:
{
"url"
:
"https://github.com/sponsors/colinhacks"
}
},
"node_modules/zod-validation-error"
:
{
"version"
:
"4.0.2"
,
"resolved"
:
"https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz"
,
"integrity"
:
"sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=18.0.0"
},
"peerDependencies"
:
{
"zod"
:
"^3.25.0 || ^4.0.0"
}
},
"node_modules/zwitch"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz"
,
"integrity"
:
"sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="
,
"license"
:
"MIT"
,
"funding"
:
{
"type"
:
"github"
,
"url"
:
"https://github.com/sponsors/wooorm"
}
}
}
}
math-tutor/frontend/package.json
View file @
c0d93773
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
"private"
:
true
,
"private"
:
true
,
"version"
:
"0.0.0"
,
"version"
:
"0.0.0"
,
"type"
:
"module"
,
"type"
:
"module"
,
"packageManager"
:
"pnpm@10.30.3"
,
"scripts"
:
{
"scripts"
:
{
"dev"
:
"vite"
,
"dev"
:
"vite"
,
"build"
:
"tsc -b && vite build"
,
"build"
:
"tsc -b && vite build"
,
...
@@ -32,5 +33,8 @@
...
@@ -32,5 +33,8 @@
},
},
"overrides"
:
{
"overrides"
:
{
"vite"
:
"npm:rolldown-vite@7.2.5"
"vite"
:
"npm:rolldown-vite@7.2.5"
},
"pnpm"
:
{
"onlyBuiltDependencies"
:
[]
}
}
}
}
math-tutor/frontend/pnpm-lock.yaml
0 → 100644
View file @
c0d93773
lockfileVersion
:
'
9.0'
settings
:
autoInstallPeers
:
true
excludeLinksFromLockfile
:
false
importers
:
.
:
dependencies
:
iconoir-react
:
specifier
:
^7.11.0
version
:
7.11.0(react@19.2.3)
react
:
specifier
:
^19.2.0
version
:
19.2.3
react-dom
:
specifier
:
^19.2.0
version
:
19.2.3(react@19.2.3)
react-markdown
:
specifier
:
^10.1.0
version
:
10.1.0(@types/react@19.2.8)(react@19.2.3)
react-router-dom
:
specifier
:
^7.9.4
version
:
7.13.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
devDependencies
:
'
@eslint/js'
:
specifier
:
^9.39.1
version
:
9.39.2
'
@types/node'
:
specifier
:
^24.10.1
version
:
24.10.9
'
@types/react'
:
specifier
:
^19.2.5
version
:
19.2.8
'
@types/react-dom'
:
specifier
:
^19.2.3
version
:
19.2.3(@types/react@19.2.8)
'
@vitejs/plugin-react'
:
specifier
:
^5.1.1
version
:
5.1.2(rolldown-vite@7.2.5(@types/node@24.10.9))
eslint
:
specifier
:
^9.39.1
version
:
9.39.2
eslint-plugin-react-hooks
:
specifier
:
^7.0.1
version
:
7.0.1(eslint@9.39.2)
eslint-plugin-react-refresh
:
specifier
:
^0.4.24
version
:
0.4.26(eslint@9.39.2)
globals
:
specifier
:
^16.5.0
version
:
16.5.0
typescript
:
specifier
:
~5.9.3
version
:
5.9.3
typescript-eslint
:
specifier
:
^8.46.4
version
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
vite
:
specifier
:
npm:rolldown-vite@7.2.5
version
:
rolldown-vite@7.2.5(@types/node@24.10.9)
packages
:
'
@babel/code-frame@7.28.6'
:
resolution
:
{
integrity
:
sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/compat-data@7.28.6'
:
resolution
:
{
integrity
:
sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/core@7.28.6'
:
resolution
:
{
integrity
:
sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/generator@7.28.6'
:
resolution
:
{
integrity
:
sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-compilation-targets@7.28.6'
:
resolution
:
{
integrity
:
sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-globals@7.28.0'
:
resolution
:
{
integrity
:
sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-module-imports@7.28.6'
:
resolution
:
{
integrity
:
sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-module-transforms@7.28.6'
:
resolution
:
{
integrity
:
sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
'
@babel/core'
:
^7.0.0
'
@babel/helper-plugin-utils@7.28.6'
:
resolution
:
{
integrity
:
sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-string-parser@7.27.1'
:
resolution
:
{
integrity
:
sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-validator-identifier@7.28.5'
:
resolution
:
{
integrity
:
sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helper-validator-option@7.27.1'
:
resolution
:
{
integrity
:
sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/helpers@7.28.6'
:
resolution
:
{
integrity
:
sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/parser@7.28.6'
:
resolution
:
{
integrity
:
sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==
}
engines
:
{
node
:
'
>=6.0.0'
}
hasBin
:
true
'
@babel/plugin-transform-react-jsx-self@7.27.1'
:
resolution
:
{
integrity
:
sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
'
@babel/core'
:
^7.0.0-0
'
@babel/plugin-transform-react-jsx-source@7.27.1'
:
resolution
:
{
integrity
:
sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==
}
engines
:
{
node
:
'
>=6.9.0'
}
peerDependencies
:
'
@babel/core'
:
^7.0.0-0
'
@babel/template@7.28.6'
:
resolution
:
{
integrity
:
sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/traverse@7.28.6'
:
resolution
:
{
integrity
:
sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@babel/types@7.28.6'
:
resolution
:
{
integrity
:
sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==
}
engines
:
{
node
:
'
>=6.9.0'
}
'
@emnapi/core@1.8.1'
:
resolution
:
{
integrity
:
sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==
}
'
@emnapi/runtime@1.8.1'
:
resolution
:
{
integrity
:
sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==
}
'
@emnapi/wasi-threads@1.1.0'
:
resolution
:
{
integrity
:
sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==
}
'
@eslint-community/eslint-utils@4.9.1'
:
resolution
:
{
integrity
:
sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==
}
engines
:
{
node
:
^12.22.0 || ^14.17.0 || >=16.0.0
}
peerDependencies
:
eslint
:
^6.0.0 || ^7.0.0 || >=8.0.0
'
@eslint-community/regexpp@4.12.2'
:
resolution
:
{
integrity
:
sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==
}
engines
:
{
node
:
^12.0.0 || ^14.0.0 || >=16.0.0
}
'
@eslint/config-array@0.21.1'
:
resolution
:
{
integrity
:
sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/config-helpers@0.4.2'
:
resolution
:
{
integrity
:
sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/core@0.17.0'
:
resolution
:
{
integrity
:
sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/eslintrc@3.3.3'
:
resolution
:
{
integrity
:
sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/js@9.39.2'
:
resolution
:
{
integrity
:
sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/object-schema@2.1.7'
:
resolution
:
{
integrity
:
sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@eslint/plugin-kit@0.4.1'
:
resolution
:
{
integrity
:
sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@humanfs/core@0.19.1'
:
resolution
:
{
integrity
:
sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==
}
engines
:
{
node
:
'
>=18.18.0'
}
'
@humanfs/node@0.16.7'
:
resolution
:
{
integrity
:
sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==
}
engines
:
{
node
:
'
>=18.18.0'
}
'
@humanwhocodes/module-importer@1.0.1'
:
resolution
:
{
integrity
:
sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
}
engines
:
{
node
:
'
>=12.22'
}
'
@humanwhocodes/retry@0.4.3'
:
resolution
:
{
integrity
:
sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==
}
engines
:
{
node
:
'
>=18.18'
}
'
@jridgewell/gen-mapping@0.3.13'
:
resolution
:
{
integrity
:
sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==
}
'
@jridgewell/remapping@2.3.5'
:
resolution
:
{
integrity
:
sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==
}
'
@jridgewell/resolve-uri@3.1.2'
:
resolution
:
{
integrity
:
sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
}
engines
:
{
node
:
'
>=6.0.0'
}
'
@jridgewell/sourcemap-codec@1.5.5'
:
resolution
:
{
integrity
:
sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==
}
'
@jridgewell/trace-mapping@0.3.31'
:
resolution
:
{
integrity
:
sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==
}
'
@napi-rs/wasm-runtime@1.1.1'
:
resolution
:
{
integrity
:
sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==
}
'
@oxc-project/runtime@0.97.0'
:
resolution
:
{
integrity
:
sha512-yH0zw7z+jEws4dZ4IUKoix5Lh3yhqIJWF9Dc8PWvhpo7U7O+lJrv7ZZL4BeRO0la8LBQFwcCewtLBnVV7hPe/w==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
'
@oxc-project/types@0.97.0'
:
resolution
:
{
integrity
:
sha512-lxmZK4xFrdvU0yZiDwgVQTCvh2gHWBJCBk5ALsrtsBWhs0uDIi+FTOnXRQeQfs304imdvTdaakT/lqwQ8hkOXQ==
}
'
@rolldown/binding-android-arm64@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-XlEkrOIHLyGT3avOgzfTFSjG+f+dZMw+/qd+Y3HLN86wlndrB/gSimrJCk4gOhr1XtRtEKfszpadI3Md4Z4/Ag==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
android
]
'
@rolldown/binding-darwin-arm64@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-+JRqKJhoFlt5r9q+DecAGPLZ5PxeLva+wCMtAuoFMWPoZzgcYrr599KQ+Ix0jwll4B4HGP43avu9My8KtSOR+w==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
darwin
]
'
@rolldown/binding-darwin-x64@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-fFXDjXnuX7/gQZQm/1FoivVtRcyAzdjSik7Eo+9iwPQ9EgtA5/nB2+jmbzaKtMGG3q+BnZbdKHCtOacmNrkIDA==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
x64
]
os
:
[
darwin
]
'
@rolldown/binding-freebsd-x64@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-F1b6vARy49tjmT/hbloplzgJS7GIvwWZqt+tAHEstCh0JIh9sa8FAMVqEmYxDviqKBaAI8iVvUREm/Kh/PD26Q==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
x64
]
os
:
[
freebsd
]
'
@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-U6cR76N8T8M6lHj7EZrQ3xunLPxSvYYxA8vJsBKZiFZkT8YV4kjgCO3KwMJL0NOjQCPGKyiXO07U+KmJzdPGRw==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm
]
os
:
[
linux
]
'
@rolldown/binding-linux-arm64-gnu@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-ONgyjofCrrE3bnh5GZb8EINSFyR/hmwTzZ7oVuyUB170lboza1VMCnb8jgE6MsyyRgHYmN8Lb59i3NKGrxrYjw==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
linux
]
'
@rolldown/binding-linux-arm64-musl@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-L0zRdH2oDPkmB+wvuTl+dJbXCsx62SkqcEqdM+79LOcB+PxbAxxjzHU14BuZIQdXcAVDzfpMfaHWzZuwhhBTcw==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
linux
]
'
@rolldown/binding-linux-x64-gnu@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-gyoI8o/TGpQd3OzkJnh1M2kxy1Bisg8qJ5Gci0sXm9yLFzEXIFdtc4EAzepxGvrT2ri99ar5rdsmNG0zP0SbIg==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
x64
]
os
:
[
linux
]
'
@rolldown/binding-linux-x64-musl@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-zti8A7M+xFDpKlghpcCAzyOi+e5nfUl3QhU023ce5NCgUxRG5zGP2GR9LTydQ1rnIPwZUVBWd4o7NjZDaQxaXA==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
x64
]
os
:
[
linux
]
'
@rolldown/binding-openharmony-arm64@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-eZUssog7qljrrRU9Mi0eqYEPm3Ch0UwB+qlWPMKSUXHNqhm3TvDZarJQdTevGEfu3EHAXJvBIe0YFYr0TPVaMA==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
openharmony
]
'
@rolldown/binding-wasm32-wasi@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-nmCN0nIdeUnmgeDXiQ+2HU6FT162o+rxnF7WMkBm4M5Ds8qTU7Dzv2Wrf22bo4ftnlrb2hKK6FSwAJSAe2FWLg==
}
engines
:
{
node
:
'
>=14.0.0'
}
cpu
:
[
wasm32
]
'
@rolldown/binding-win32-arm64-msvc@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-7kcNLi7Ua59JTTLvbe1dYb028QEPaJPJQHqkmSZ5q3tJueUeb6yjRtx8mw4uIqgWZcnQHAR3PrLN4XRJxvgIkA==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
arm64
]
os
:
[
win32
]
'
@rolldown/binding-win32-ia32-msvc@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-lL70VTNvSCdSZkDPPVMwWn/M2yQiYvSoXw9hTLgdIWdUfC3g72UaruezusR6ceRuwHCY1Ayu2LtKqXkBO5LIwg==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
ia32
]
os
:
[
win32
]
'
@rolldown/binding-win32-x64-msvc@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-4qU4x5DXWB4JPjyTne/wBNPqkbQU8J45bl21geERBKtEittleonioACBL1R0PsBu0Aq21SwMK5a9zdBkWSlQtQ==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
cpu
:
[
x64
]
os
:
[
win32
]
'
@rolldown/pluginutils@1.0.0-beta.50'
:
resolution
:
{
integrity
:
sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==
}
'
@rolldown/pluginutils@1.0.0-beta.53'
:
resolution
:
{
integrity
:
sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==
}
'
@tybys/wasm-util@0.10.1'
:
resolution
:
{
integrity
:
sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==
}
'
@types/babel__core@7.20.5'
:
resolution
:
{
integrity
:
sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
}
'
@types/babel__generator@7.27.0'
:
resolution
:
{
integrity
:
sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==
}
'
@types/babel__template@7.4.4'
:
resolution
:
{
integrity
:
sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
}
'
@types/babel__traverse@7.28.0'
:
resolution
:
{
integrity
:
sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==
}
'
@types/debug@4.1.12'
:
resolution
:
{
integrity
:
sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==
}
'
@types/estree-jsx@1.0.5'
:
resolution
:
{
integrity
:
sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==
}
'
@types/estree@1.0.8'
:
resolution
:
{
integrity
:
sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==
}
'
@types/hast@3.0.4'
:
resolution
:
{
integrity
:
sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==
}
'
@types/json-schema@7.0.15'
:
resolution
:
{
integrity
:
sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
}
'
@types/mdast@4.0.4'
:
resolution
:
{
integrity
:
sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==
}
'
@types/ms@2.1.0'
:
resolution
:
{
integrity
:
sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==
}
'
@types/node@24.10.9'
:
resolution
:
{
integrity
:
sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==
}
'
@types/react-dom@19.2.3'
:
resolution
:
{
integrity
:
sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==
}
peerDependencies
:
'
@types/react'
:
^19.2.0
'
@types/react@19.2.8'
:
resolution
:
{
integrity
:
sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==
}
'
@types/unist@2.0.11'
:
resolution
:
{
integrity
:
sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==
}
'
@types/unist@3.0.3'
:
resolution
:
{
integrity
:
sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==
}
'
@typescript-eslint/eslint-plugin@8.53.0'
:
resolution
:
{
integrity
:
sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
'
@typescript-eslint/parser'
:
^8.53.0
eslint
:
^8.57.0 || ^9.0.0
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/parser@8.53.0'
:
resolution
:
{
integrity
:
sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
eslint
:
^8.57.0 || ^9.0.0
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/project-service@8.53.0'
:
resolution
:
{
integrity
:
sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/scope-manager@8.53.0'
:
resolution
:
{
integrity
:
sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@typescript-eslint/tsconfig-utils@8.53.0'
:
resolution
:
{
integrity
:
sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/type-utils@8.53.0'
:
resolution
:
{
integrity
:
sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
eslint
:
^8.57.0 || ^9.0.0
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/types@8.53.0'
:
resolution
:
{
integrity
:
sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@typescript-eslint/typescript-estree@8.53.0'
:
resolution
:
{
integrity
:
sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/utils@8.53.0'
:
resolution
:
{
integrity
:
sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
eslint
:
^8.57.0 || ^9.0.0
typescript
:
'
>=4.8.4
<6.0.0'
'
@typescript-eslint/visitor-keys@8.53.0'
:
resolution
:
{
integrity
:
sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
'
@ungap/structured-clone@1.3.0'
:
resolution
:
{
integrity
:
sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==
}
'
@vitejs/plugin-react@5.1.2'
:
resolution
:
{
integrity
:
sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
peerDependencies
:
vite
:
^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
acorn-jsx@5.3.2
:
resolution
:
{
integrity
:
sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
}
peerDependencies
:
acorn
:
^6.0.0 || ^7.0.0 || ^8.0.0
acorn@8.15.0
:
resolution
:
{
integrity
:
sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
}
engines
:
{
node
:
'
>=0.4.0'
}
hasBin
:
true
ajv@6.14.0
:
resolution
:
{
integrity
:
sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==
}
ansi-styles@4.3.0
:
resolution
:
{
integrity
:
sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
}
engines
:
{
node
:
'
>=8'
}
argparse@2.0.1
:
resolution
:
{
integrity
:
sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
}
bail@2.0.2
:
resolution
:
{
integrity
:
sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==
}
balanced-match@1.0.2
:
resolution
:
{
integrity
:
sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
}
baseline-browser-mapping@2.9.15
:
resolution
:
{
integrity
:
sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==
}
hasBin
:
true
brace-expansion@1.1.12
:
resolution
:
{
integrity
:
sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==
}
brace-expansion@2.0.2
:
resolution
:
{
integrity
:
sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==
}
browserslist@4.28.1
:
resolution
:
{
integrity
:
sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==
}
engines
:
{
node
:
^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7
}
hasBin
:
true
callsites@3.1.0
:
resolution
:
{
integrity
:
sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
}
engines
:
{
node
:
'
>=6'
}
caniuse-lite@1.0.30001765
:
resolution
:
{
integrity
:
sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==
}
ccount@2.0.1
:
resolution
:
{
integrity
:
sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==
}
chalk@4.1.2
:
resolution
:
{
integrity
:
sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
}
engines
:
{
node
:
'
>=10'
}
character-entities-html4@2.1.0
:
resolution
:
{
integrity
:
sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==
}
character-entities-legacy@3.0.0
:
resolution
:
{
integrity
:
sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==
}
character-entities@2.0.2
:
resolution
:
{
integrity
:
sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==
}
character-reference-invalid@2.0.1
:
resolution
:
{
integrity
:
sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==
}
color-convert@2.0.1
:
resolution
:
{
integrity
:
sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
}
engines
:
{
node
:
'
>=7.0.0'
}
color-name@1.1.4
:
resolution
:
{
integrity
:
sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
}
comma-separated-tokens@2.0.3
:
resolution
:
{
integrity
:
sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==
}
concat-map@0.0.1
:
resolution
:
{
integrity
:
sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
}
convert-source-map@2.0.0
:
resolution
:
{
integrity
:
sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
}
cookie@1.1.1
:
resolution
:
{
integrity
:
sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==
}
engines
:
{
node
:
'
>=18'
}
cross-spawn@7.0.6
:
resolution
:
{
integrity
:
sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
}
engines
:
{
node
:
'
>=
8'
}
csstype@3.2.3
:
resolution
:
{
integrity
:
sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==
}
debug@4.4.3
:
resolution
:
{
integrity
:
sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
}
engines
:
{
node
:
'
>=6.0'
}
peerDependencies
:
supports-color
:
'
*'
peerDependenciesMeta
:
supports-color
:
optional
:
true
decode-named-character-reference@1.3.0
:
resolution
:
{
integrity
:
sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==
}
deep-is@0.1.4
:
resolution
:
{
integrity
:
sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
}
dequal@2.0.3
:
resolution
:
{
integrity
:
sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
}
engines
:
{
node
:
'
>=6'
}
detect-libc@2.1.2
:
resolution
:
{
integrity
:
sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==
}
engines
:
{
node
:
'
>=8'
}
devlop@1.1.0
:
resolution
:
{
integrity
:
sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==
}
electron-to-chromium@1.5.267
:
resolution
:
{
integrity
:
sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==
}
escalade@3.2.0
:
resolution
:
{
integrity
:
sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
}
engines
:
{
node
:
'
>=6'
}
escape-string-regexp@4.0.0
:
resolution
:
{
integrity
:
sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
}
engines
:
{
node
:
'
>=10'
}
eslint-plugin-react-hooks@7.0.1
:
resolution
:
{
integrity
:
sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==
}
engines
:
{
node
:
'
>=18'
}
peerDependencies
:
eslint
:
^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
eslint-plugin-react-refresh@0.4.26
:
resolution
:
{
integrity
:
sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==
}
peerDependencies
:
eslint
:
'
>=8.40'
eslint-scope@8.4.0
:
resolution
:
{
integrity
:
sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
eslint-visitor-keys@3.4.3
:
resolution
:
{
integrity
:
sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
}
engines
:
{
node
:
^12.22.0 || ^14.17.0 || >=16.0.0
}
eslint-visitor-keys@4.2.1
:
resolution
:
{
integrity
:
sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
eslint@9.39.2
:
resolution
:
{
integrity
:
sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
hasBin
:
true
peerDependencies
:
jiti
:
'
*'
peerDependenciesMeta
:
jiti
:
optional
:
true
espree@10.4.0
:
resolution
:
{
integrity
:
sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
esquery@1.7.0
:
resolution
:
{
integrity
:
sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==
}
engines
:
{
node
:
'
>=0.10'
}
esrecurse@4.3.0
:
resolution
:
{
integrity
:
sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
}
engines
:
{
node
:
'
>=4.0'
}
estraverse@5.3.0
:
resolution
:
{
integrity
:
sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
}
engines
:
{
node
:
'
>=4.0'
}
estree-util-is-identifier-name@3.0.0
:
resolution
:
{
integrity
:
sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==
}
esutils@2.0.3
:
resolution
:
{
integrity
:
sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
}
engines
:
{
node
:
'
>=0.10.0'
}
extend@3.0.2
:
resolution
:
{
integrity
:
sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
}
fast-deep-equal@3.1.3
:
resolution
:
{
integrity
:
sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
}
fast-json-stable-stringify@2.1.0
:
resolution
:
{
integrity
:
sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
}
fast-levenshtein@2.0.6
:
resolution
:
{
integrity
:
sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
}
fdir@6.5.0
:
resolution
:
{
integrity
:
sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==
}
engines
:
{
node
:
'
>=12.0.0'
}
peerDependencies
:
picomatch
:
^3 || ^4
peerDependenciesMeta
:
picomatch
:
optional
:
true
file-entry-cache@8.0.0
:
resolution
:
{
integrity
:
sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
}
engines
:
{
node
:
'
>=16.0.0'
}
find-up@5.0.0
:
resolution
:
{
integrity
:
sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
}
engines
:
{
node
:
'
>=10'
}
flat-cache@4.0.1
:
resolution
:
{
integrity
:
sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
}
engines
:
{
node
:
'
>=16'
}
flatted@3.3.3
:
resolution
:
{
integrity
:
sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==
}
fsevents@2.3.3
:
resolution
:
{
integrity
:
sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
}
engines
:
{
node
:
^8.16.0 || ^10.6.0 || >=11.0.0
}
os
:
[
darwin
]
gensync@1.0.0-beta.2
:
resolution
:
{
integrity
:
sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
}
engines
:
{
node
:
'
>=6.9.0'
}
glob-parent@6.0.2
:
resolution
:
{
integrity
:
sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
}
engines
:
{
node
:
'
>=10.13.0'
}
globals@14.0.0
:
resolution
:
{
integrity
:
sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
}
engines
:
{
node
:
'
>=18'
}
globals@16.5.0
:
resolution
:
{
integrity
:
sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==
}
engines
:
{
node
:
'
>=18'
}
has-flag@4.0.0
:
resolution
:
{
integrity
:
sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
}
engines
:
{
node
:
'
>=8'
}
hast-util-to-jsx-runtime@2.3.6
:
resolution
:
{
integrity
:
sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==
}
hast-util-whitespace@3.0.0
:
resolution
:
{
integrity
:
sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==
}
hermes-estree@0.25.1
:
resolution
:
{
integrity
:
sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
}
hermes-parser@0.25.1
:
resolution
:
{
integrity
:
sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
}
html-url-attributes@3.0.1
:
resolution
:
{
integrity
:
sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==
}
iconoir-react@7.11.0
:
resolution
:
{
integrity
:
sha512-uvTKtnHYwbbTsmQ6HCcliYd50WK0GbjP497RwdISxKzfS01x4cK1Mn/F2mT/t2roSaJQ0I+KnHxMcyvmNMXWsQ==
}
peerDependencies
:
react
:
18 ||
19
ignore@5.3.2
:
resolution
:
{
integrity
:
sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
}
engines
:
{
node
:
'
>=
4'
}
ignore@7.0.5
:
resolution
:
{
integrity
:
sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
}
engines
:
{
node
:
'
>=
4'
}
import-fresh@3.3.1
:
resolution
:
{
integrity
:
sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==
}
engines
:
{
node
:
'
>=6'
}
imurmurhash@0.1.4
:
resolution
:
{
integrity
:
sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
}
engines
:
{
node
:
'
>=0.8.19'
}
inline-style-parser@0.2.7
:
resolution
:
{
integrity
:
sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==
}
is-alphabetical@2.0.1
:
resolution
:
{
integrity
:
sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==
}
is-alphanumerical@2.0.1
:
resolution
:
{
integrity
:
sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==
}
is-decimal@2.0.1
:
resolution
:
{
integrity
:
sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==
}
is-extglob@2.1.1
:
resolution
:
{
integrity
:
sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
}
engines
:
{
node
:
'
>=0.10.0'
}
is-glob@4.0.3
:
resolution
:
{
integrity
:
sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
}
engines
:
{
node
:
'
>=0.10.0'
}
is-hexadecimal@2.0.1
:
resolution
:
{
integrity
:
sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==
}
is-plain-obj@4.1.0
:
resolution
:
{
integrity
:
sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==
}
engines
:
{
node
:
'
>=12'
}
isexe@2.0.0
:
resolution
:
{
integrity
:
sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
}
js-tokens@4.0.0
:
resolution
:
{
integrity
:
sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
}
js-yaml@4.1.1
:
resolution
:
{
integrity
:
sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==
}
hasBin
:
true
jsesc@3.1.0
:
resolution
:
{
integrity
:
sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
}
engines
:
{
node
:
'
>=6'
}
hasBin
:
true
json-buffer@3.0.1
:
resolution
:
{
integrity
:
sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
}
json-schema-traverse@0.4.1
:
resolution
:
{
integrity
:
sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
}
json-stable-stringify-without-jsonify@1.0.1
:
resolution
:
{
integrity
:
sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
}
json5@2.2.3
:
resolution
:
{
integrity
:
sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
}
engines
:
{
node
:
'
>=6'
}
hasBin
:
true
keyv@4.5.4
:
resolution
:
{
integrity
:
sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
}
levn@0.4.1
:
resolution
:
{
integrity
:
sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
}
engines
:
{
node
:
'
>=
0.8.0'
}
lightningcss-android-arm64@1.30.2
:
resolution
:
{
integrity
:
sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm64
]
os
:
[
android
]
lightningcss-darwin-arm64@1.30.2
:
resolution
:
{
integrity
:
sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm64
]
os
:
[
darwin
]
lightningcss-darwin-x64@1.30.2
:
resolution
:
{
integrity
:
sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
x64
]
os
:
[
darwin
]
lightningcss-freebsd-x64@1.30.2
:
resolution
:
{
integrity
:
sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
x64
]
os
:
[
freebsd
]
lightningcss-linux-arm-gnueabihf@1.30.2
:
resolution
:
{
integrity
:
sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm
]
os
:
[
linux
]
lightningcss-linux-arm64-gnu@1.30.2
:
resolution
:
{
integrity
:
sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm64
]
os
:
[
linux
]
lightningcss-linux-arm64-musl@1.30.2
:
resolution
:
{
integrity
:
sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm64
]
os
:
[
linux
]
lightningcss-linux-x64-gnu@1.30.2
:
resolution
:
{
integrity
:
sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
x64
]
os
:
[
linux
]
lightningcss-linux-x64-musl@1.30.2
:
resolution
:
{
integrity
:
sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
x64
]
os
:
[
linux
]
lightningcss-win32-arm64-msvc@1.30.2
:
resolution
:
{
integrity
:
sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
arm64
]
os
:
[
win32
]
lightningcss-win32-x64-msvc@1.30.2
:
resolution
:
{
integrity
:
sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==
}
engines
:
{
node
:
'
>=
12.0.0'
}
cpu
:
[
x64
]
os
:
[
win32
]
lightningcss@1.30.2
:
resolution
:
{
integrity
:
sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==
}
engines
:
{
node
:
'
>=
12.0.0'
}
locate-path@6.0.0
:
resolution
:
{
integrity
:
sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
}
engines
:
{
node
:
'
>=10'
}
lodash.merge@4.6.2
:
resolution
:
{
integrity
:
sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
}
longest-streak@3.1.0
:
resolution
:
{
integrity
:
sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==
}
lru-cache@5.1.1
:
resolution
:
{
integrity
:
sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
}
mdast-util-from-markdown@2.0.2
:
resolution
:
{
integrity
:
sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==
}
mdast-util-mdx-expression@2.0.1
:
resolution
:
{
integrity
:
sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==
}
mdast-util-mdx-jsx@3.2.0
:
resolution
:
{
integrity
:
sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==
}
mdast-util-mdxjs-esm@2.0.1
:
resolution
:
{
integrity
:
sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==
}
mdast-util-phrasing@4.1.0
:
resolution
:
{
integrity
:
sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==
}
mdast-util-to-hast@13.2.1
:
resolution
:
{
integrity
:
sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==
}
mdast-util-to-markdown@2.1.2
:
resolution
:
{
integrity
:
sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==
}
mdast-util-to-string@4.0.0
:
resolution
:
{
integrity
:
sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==
}
micromark-core-commonmark@2.0.3
:
resolution
:
{
integrity
:
sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==
}
micromark-factory-destination@2.0.1
:
resolution
:
{
integrity
:
sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==
}
micromark-factory-label@2.0.1
:
resolution
:
{
integrity
:
sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==
}
micromark-factory-space@2.0.1
:
resolution
:
{
integrity
:
sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==
}
micromark-factory-title@2.0.1
:
resolution
:
{
integrity
:
sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==
}
micromark-factory-whitespace@2.0.1
:
resolution
:
{
integrity
:
sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==
}
micromark-util-character@2.1.1
:
resolution
:
{
integrity
:
sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==
}
micromark-util-chunked@2.0.1
:
resolution
:
{
integrity
:
sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==
}
micromark-util-classify-character@2.0.1
:
resolution
:
{
integrity
:
sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==
}
micromark-util-combine-extensions@2.0.1
:
resolution
:
{
integrity
:
sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==
}
micromark-util-decode-numeric-character-reference@2.0.2
:
resolution
:
{
integrity
:
sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==
}
micromark-util-decode-string@2.0.1
:
resolution
:
{
integrity
:
sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==
}
micromark-util-encode@2.0.1
:
resolution
:
{
integrity
:
sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==
}
micromark-util-html-tag-name@2.0.1
:
resolution
:
{
integrity
:
sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==
}
micromark-util-normalize-identifier@2.0.1
:
resolution
:
{
integrity
:
sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==
}
micromark-util-resolve-all@2.0.1
:
resolution
:
{
integrity
:
sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==
}
micromark-util-sanitize-uri@2.0.1
:
resolution
:
{
integrity
:
sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==
}
micromark-util-subtokenize@2.1.0
:
resolution
:
{
integrity
:
sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==
}
micromark-util-symbol@2.0.1
:
resolution
:
{
integrity
:
sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==
}
micromark-util-types@2.0.2
:
resolution
:
{
integrity
:
sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==
}
micromark@4.0.2
:
resolution
:
{
integrity
:
sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==
}
minimatch@3.1.5
:
resolution
:
{
integrity
:
sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==
}
minimatch@9.0.9
:
resolution
:
{
integrity
:
sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==
}
engines
:
{
node
:
'
>=16
||
14
>=14.17'
}
ms@2.1.3
:
resolution
:
{
integrity
:
sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
}
nanoid@3.3.11
:
resolution
:
{
integrity
:
sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
}
engines
:
{
node
:
^10 || ^12 || ^13.7 || ^14 || >=15.0.1
}
hasBin
:
true
natural-compare@1.4.0
:
resolution
:
{
integrity
:
sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
}
node-releases@2.0.27
:
resolution
:
{
integrity
:
sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==
}
optionator@0.9.4
:
resolution
:
{
integrity
:
sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
}
engines
:
{
node
:
'
>=
0.8.0'
}
p-limit@3.1.0
:
resolution
:
{
integrity
:
sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
}
engines
:
{
node
:
'
>=10'
}
p-locate@5.0.0
:
resolution
:
{
integrity
:
sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
}
engines
:
{
node
:
'
>=10'
}
parent-module@1.0.1
:
resolution
:
{
integrity
:
sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
}
engines
:
{
node
:
'
>=6'
}
parse-entities@4.0.2
:
resolution
:
{
integrity
:
sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==
}
path-exists@4.0.0
:
resolution
:
{
integrity
:
sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
}
engines
:
{
node
:
'
>=8'
}
path-key@3.1.1
:
resolution
:
{
integrity
:
sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
}
engines
:
{
node
:
'
>=8'
}
picocolors@1.1.1
:
resolution
:
{
integrity
:
sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
}
picomatch@4.0.3
:
resolution
:
{
integrity
:
sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==
}
engines
:
{
node
:
'
>=12'
}
postcss@8.5.6
:
resolution
:
{
integrity
:
sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==
}
engines
:
{
node
:
^10 || ^12 || >=14
}
prelude-ls@1.2.1
:
resolution
:
{
integrity
:
sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
}
engines
:
{
node
:
'
>=
0.8.0'
}
property-information@7.1.0
:
resolution
:
{
integrity
:
sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==
}
punycode@2.3.1
:
resolution
:
{
integrity
:
sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
}
engines
:
{
node
:
'
>=6'
}
react-dom@19.2.3
:
resolution
:
{
integrity
:
sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==
}
peerDependencies
:
react
:
^19.2.3
react-markdown@10.1.0
:
resolution
:
{
integrity
:
sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==
}
peerDependencies
:
'
@types/react'
:
'
>=18'
react
:
'
>=18'
react-refresh@0.18.0
:
resolution
:
{
integrity
:
sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==
}
engines
:
{
node
:
'
>=0.10.0'
}
react-router-dom@7.13.1
:
resolution
:
{
integrity
:
sha512-UJnV3Rxc5TgUPJt2KJpo1Jpy0OKQr0AjgbZzBFjaPJcFOb2Y8jA5H3LT8HUJAiRLlWrEXWHbF1Z4SCZaQjWDHw==
}
engines
:
{
node
:
'
>=20.0.0'
}
peerDependencies
:
react
:
'
>=18'
react-dom
:
'
>=18'
react-router@7.13.1
:
resolution
:
{
integrity
:
sha512-td+xP4X2/6BJvZoX6xw++A2DdEi++YypA69bJUV5oVvqf6/9/9nNlD70YO1e9d3MyamJEBQFEzk6mbfDYbqrSA==
}
engines
:
{
node
:
'
>=20.0.0'
}
peerDependencies
:
react
:
'
>=18'
react-dom
:
'
>=18'
peerDependenciesMeta
:
react-dom
:
optional
:
true
react@19.2.3
:
resolution
:
{
integrity
:
sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==
}
engines
:
{
node
:
'
>=0.10.0'
}
remark-parse@11.0.0
:
resolution
:
{
integrity
:
sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==
}
remark-rehype@11.1.2
:
resolution
:
{
integrity
:
sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==
}
resolve-from@4.0.0
:
resolution
:
{
integrity
:
sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
}
engines
:
{
node
:
'
>=4'
}
rolldown-vite@7.2.5
:
resolution
:
{
integrity
:
sha512-u09tdk/huMiN8xwoiBbig197jKdCamQTtOruSalOzbqGje3jdHiV0njQlAW0YvzoahkirFePNQ4RYlfnRQpXZA==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
hasBin
:
true
peerDependencies
:
'
@types/node'
:
^20.19.0 || >=22.12.0
esbuild
:
^0.25.0
jiti
:
'
>=1.21.0'
less
:
^4.0.0
sass
:
^1.70.0
sass-embedded
:
^1.70.0
stylus
:
'
>=0.54.8'
sugarss
:
^5.0.0
terser
:
^5.16.0
tsx
:
^4.8.1
yaml
:
^2.4.2
peerDependenciesMeta
:
'
@types/node'
:
optional
:
true
esbuild
:
optional
:
true
jiti
:
optional
:
true
less
:
optional
:
true
sass
:
optional
:
true
sass-embedded
:
optional
:
true
stylus
:
optional
:
true
sugarss
:
optional
:
true
terser
:
optional
:
true
tsx
:
optional
:
true
yaml
:
optional
:
true
rolldown@1.0.0-beta.50
:
resolution
:
{
integrity
:
sha512-JFULvCNl/anKn99eKjOSEubi0lLmNqQDAjyEMME2T4CwezUDL0i6t1O9xZsu2OMehPnV2caNefWpGF+8TnzB6A==
}
engines
:
{
node
:
^20.19.0 || >=22.12.0
}
hasBin
:
true
scheduler@0.27.0
:
resolution
:
{
integrity
:
sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==
}
semver@6.3.1
:
resolution
:
{
integrity
:
sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
}
hasBin
:
true
semver@7.7.3
:
resolution
:
{
integrity
:
sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
}
engines
:
{
node
:
'
>=10'
}
hasBin
:
true
set-cookie-parser@2.7.2
:
resolution
:
{
integrity
:
sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==
}
shebang-command@2.0.0
:
resolution
:
{
integrity
:
sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
}
engines
:
{
node
:
'
>=8'
}
shebang-regex@3.0.0
:
resolution
:
{
integrity
:
sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
}
engines
:
{
node
:
'
>=8'
}
source-map-js@1.2.1
:
resolution
:
{
integrity
:
sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
}
engines
:
{
node
:
'
>=0.10.0'
}
space-separated-tokens@2.0.2
:
resolution
:
{
integrity
:
sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==
}
stringify-entities@4.0.4
:
resolution
:
{
integrity
:
sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==
}
strip-json-comments@3.1.1
:
resolution
:
{
integrity
:
sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
}
engines
:
{
node
:
'
>=8'
}
style-to-js@1.1.21
:
resolution
:
{
integrity
:
sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==
}
style-to-object@1.0.14
:
resolution
:
{
integrity
:
sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==
}
supports-color@7.2.0
:
resolution
:
{
integrity
:
sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
}
engines
:
{
node
:
'
>=8'
}
tinyglobby@0.2.15
:
resolution
:
{
integrity
:
sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==
}
engines
:
{
node
:
'
>=12.0.0'
}
trim-lines@3.0.1
:
resolution
:
{
integrity
:
sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==
}
trough@2.2.0
:
resolution
:
{
integrity
:
sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==
}
ts-api-utils@2.4.0
:
resolution
:
{
integrity
:
sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==
}
engines
:
{
node
:
'
>=18.12'
}
peerDependencies
:
typescript
:
'
>=4.8.4'
tslib@2.8.1
:
resolution
:
{
integrity
:
sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
}
type-check@0.4.0
:
resolution
:
{
integrity
:
sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
}
engines
:
{
node
:
'
>=
0.8.0'
}
typescript-eslint@8.53.0
:
resolution
:
{
integrity
:
sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==
}
engines
:
{
node
:
^18.18.0 || ^20.9.0 || >=21.1.0
}
peerDependencies
:
eslint
:
^8.57.0 || ^9.0.0
typescript
:
'
>=4.8.4
<6.0.0'
typescript@5.9.3
:
resolution
:
{
integrity
:
sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==
}
engines
:
{
node
:
'
>=14.17'
}
hasBin
:
true
undici-types@7.16.0
:
resolution
:
{
integrity
:
sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
}
unified@11.0.5
:
resolution
:
{
integrity
:
sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==
}
unist-util-is@6.0.1
:
resolution
:
{
integrity
:
sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==
}
unist-util-position@5.0.0
:
resolution
:
{
integrity
:
sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==
}
unist-util-stringify-position@4.0.0
:
resolution
:
{
integrity
:
sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==
}
unist-util-visit-parents@6.0.2
:
resolution
:
{
integrity
:
sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==
}
unist-util-visit@5.0.0
:
resolution
:
{
integrity
:
sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==
}
update-browserslist-db@1.2.3
:
resolution
:
{
integrity
:
sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==
}
hasBin
:
true
peerDependencies
:
browserslist
:
'
>=
4.21.0'
uri-js@4.4.1
:
resolution
:
{
integrity
:
sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
}
vfile-message@4.0.3
:
resolution
:
{
integrity
:
sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==
}
vfile@6.0.3
:
resolution
:
{
integrity
:
sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==
}
which@2.0.2
:
resolution
:
{
integrity
:
sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
}
engines
:
{
node
:
'
>=
8'
}
hasBin
:
true
word-wrap@1.2.5
:
resolution
:
{
integrity
:
sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
}
engines
:
{
node
:
'
>=0.10.0'
}
yallist@3.1.1
:
resolution
:
{
integrity
:
sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
}
yocto-queue@0.1.0
:
resolution
:
{
integrity
:
sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
}
engines
:
{
node
:
'
>=10'
}
zod-validation-error@4.0.2
:
resolution
:
{
integrity
:
sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==
}
engines
:
{
node
:
'
>=18.0.0'
}
peerDependencies
:
zod
:
^3.25.0 || ^4.0.0
zod@4.3.5
:
resolution
:
{
integrity
:
sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==
}
zwitch@2.0.4
:
resolution
:
{
integrity
:
sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==
}
snapshots
:
'
@babel/code-frame@7.28.6'
:
dependencies
:
'
@babel/helper-validator-identifier'
:
7.28.5
js-tokens
:
4.0.0
picocolors
:
1.1.1
'
@babel/compat-data@7.28.6'
:
{}
'
@babel/core@7.28.6'
:
dependencies
:
'
@babel/code-frame'
:
7.28.6
'@babel/generator'
:
7.28.6
'@babel/helper-compilation-targets'
:
7.28.6
'@babel/helper-module-transforms'
:
7.28.6(@babel/core@7.28.6)
'@babel/helpers'
:
7.28.6
'@babel/parser'
:
7.28.6
'@babel/template'
:
7.28.6
'@babel/traverse'
:
7.28.6
'@babel/types'
:
7.28.6
'@jridgewell/remapping'
:
2.3.5
convert-source-map
:
2.0.0
debug
:
4.4.3
gensync
:
1.0.0-beta.2
json5
:
2.2.3
semver
:
6.3.1
transitivePeerDependencies
:
-
supports-color
'
@babel/generator@7.28.6'
:
dependencies
:
'
@babel/parser'
:
7.28.6
'@babel/types'
:
7.28.6
'@jridgewell/gen-mapping'
:
0.3.13
'@jridgewell/trace-mapping'
:
0.3.31
jsesc
:
3.1.0
'
@babel/helper-compilation-targets@7.28.6'
:
dependencies
:
'
@babel/compat-data'
:
7.28.6
'@babel/helper-validator-option'
:
7.27.1
browserslist
:
4.28.1
lru-cache
:
5.1.1
semver
:
6.3.1
'
@babel/helper-globals@7.28.0'
:
{}
'
@babel/helper-module-imports@7.28.6'
:
dependencies
:
'
@babel/traverse'
:
7.28.6
'@babel/types'
:
7.28.6
transitivePeerDependencies
:
-
supports-color
'
@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)'
:
dependencies
:
'
@babel/core'
:
7.28.6
'@babel/helper-module-imports'
:
7.28.6
'@babel/helper-validator-identifier'
:
7.28.5
'@babel/traverse'
:
7.28.6
transitivePeerDependencies
:
-
supports-color
'
@babel/helper-plugin-utils@7.28.6'
:
{}
'
@babel/helper-string-parser@7.27.1'
:
{}
'
@babel/helper-validator-identifier@7.28.5'
:
{}
'
@babel/helper-validator-option@7.27.1'
:
{}
'
@babel/helpers@7.28.6'
:
dependencies
:
'
@babel/template'
:
7.28.6
'@babel/types'
:
7.28.6
'
@babel/parser@7.28.6'
:
dependencies
:
'
@babel/types'
:
7.28.6
'
@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.6)'
:
dependencies
:
'
@babel/core'
:
7.28.6
'@babel/helper-plugin-utils'
:
7.28.6
'
@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.6)'
:
dependencies
:
'
@babel/core'
:
7.28.6
'@babel/helper-plugin-utils'
:
7.28.6
'
@babel/template@7.28.6'
:
dependencies
:
'
@babel/code-frame'
:
7.28.6
'@babel/parser'
:
7.28.6
'@babel/types'
:
7.28.6
'
@babel/traverse@7.28.6'
:
dependencies
:
'
@babel/code-frame'
:
7.28.6
'@babel/generator'
:
7.28.6
'@babel/helper-globals'
:
7.28.0
'@babel/parser'
:
7.28.6
'@babel/template'
:
7.28.6
'@babel/types'
:
7.28.6
debug
:
4.4.3
transitivePeerDependencies
:
-
supports-color
'
@babel/types@7.28.6'
:
dependencies
:
'
@babel/helper-string-parser'
:
7.27.1
'@babel/helper-validator-identifier'
:
7.28.5
'
@emnapi/core@1.8.1'
:
dependencies
:
'
@emnapi/wasi-threads'
:
1.1.0
tslib
:
2.8.1
optional
:
true
'
@emnapi/runtime@1.8.1'
:
dependencies
:
tslib
:
2.8.1
optional
:
true
'
@emnapi/wasi-threads@1.1.0'
:
dependencies
:
tslib
:
2.8.1
optional
:
true
'
@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)'
:
dependencies
:
eslint
:
9.39.2
eslint-visitor-keys
:
3.4.3
'
@eslint-community/regexpp@4.12.2'
:
{}
'
@eslint/config-array@0.21.1'
:
dependencies
:
'
@eslint/object-schema'
:
2.1.7
debug
:
4.4.3
minimatch
:
3.1.5
transitivePeerDependencies
:
-
supports-color
'
@eslint/config-helpers@0.4.2'
:
dependencies
:
'
@eslint/core'
:
0.17.0
'
@eslint/core@0.17.0'
:
dependencies
:
'
@types/json-schema'
:
7.0.15
'
@eslint/eslintrc@3.3.3'
:
dependencies
:
ajv
:
6.14.0
debug
:
4.4.3
espree
:
10.4.0
globals
:
14.0.0
ignore
:
5.3.2
import-fresh
:
3.3.1
js-yaml
:
4.1.1
minimatch
:
3.1.5
strip-json-comments
:
3.1.1
transitivePeerDependencies
:
-
supports-color
'
@eslint/js@9.39.2'
:
{}
'
@eslint/object-schema@2.1.7'
:
{}
'
@eslint/plugin-kit@0.4.1'
:
dependencies
:
'
@eslint/core'
:
0.17.0
levn
:
0.4.1
'
@humanfs/core@0.19.1'
:
{}
'
@humanfs/node@0.16.7'
:
dependencies
:
'
@humanfs/core'
:
0.19.1
'@humanwhocodes/retry'
:
0.4.3
'
@humanwhocodes/module-importer@1.0.1'
:
{}
'
@humanwhocodes/retry@0.4.3'
:
{}
'
@jridgewell/gen-mapping@0.3.13'
:
dependencies
:
'
@jridgewell/sourcemap-codec'
:
1.5.5
'@jridgewell/trace-mapping'
:
0.3.31
'
@jridgewell/remapping@2.3.5'
:
dependencies
:
'
@jridgewell/gen-mapping'
:
0.3.13
'@jridgewell/trace-mapping'
:
0.3.31
'
@jridgewell/resolve-uri@3.1.2'
:
{}
'
@jridgewell/sourcemap-codec@1.5.5'
:
{}
'
@jridgewell/trace-mapping@0.3.31'
:
dependencies
:
'
@jridgewell/resolve-uri'
:
3.1.2
'@jridgewell/sourcemap-codec'
:
1.5.5
'
@napi-rs/wasm-runtime@1.1.1'
:
dependencies
:
'
@emnapi/core'
:
1.8.1
'@emnapi/runtime'
:
1.8.1
'@tybys/wasm-util'
:
0.10.1
optional
:
true
'
@oxc-project/runtime@0.97.0'
:
{}
'
@oxc-project/types@0.97.0'
:
{}
'
@rolldown/binding-android-arm64@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-darwin-arm64@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-darwin-x64@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-freebsd-x64@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-linux-arm64-gnu@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-linux-arm64-musl@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-linux-x64-gnu@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-linux-x64-musl@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-openharmony-arm64@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-wasm32-wasi@1.0.0-beta.50'
:
dependencies
:
'
@napi-rs/wasm-runtime'
:
1.1.1
optional
:
true
'
@rolldown/binding-win32-arm64-msvc@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-win32-ia32-msvc@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/binding-win32-x64-msvc@1.0.0-beta.50'
:
optional
:
true
'
@rolldown/pluginutils@1.0.0-beta.50'
:
{}
'
@rolldown/pluginutils@1.0.0-beta.53'
:
{}
'
@tybys/wasm-util@0.10.1'
:
dependencies
:
tslib
:
2.8.1
optional
:
true
'
@types/babel__core@7.20.5'
:
dependencies
:
'
@babel/parser'
:
7.28.6
'@babel/types'
:
7.28.6
'@types/babel__generator'
:
7.27.0
'@types/babel__template'
:
7.4.4
'@types/babel__traverse'
:
7.28.0
'
@types/babel__generator@7.27.0'
:
dependencies
:
'
@babel/types'
:
7.28.6
'
@types/babel__template@7.4.4'
:
dependencies
:
'
@babel/parser'
:
7.28.6
'@babel/types'
:
7.28.6
'
@types/babel__traverse@7.28.0'
:
dependencies
:
'
@babel/types'
:
7.28.6
'
@types/debug@4.1.12'
:
dependencies
:
'
@types/ms'
:
2.1.0
'
@types/estree-jsx@1.0.5'
:
dependencies
:
'
@types/estree'
:
1.0.8
'
@types/estree@1.0.8'
:
{}
'
@types/hast@3.0.4'
:
dependencies
:
'
@types/unist'
:
3.0.3
'
@types/json-schema@7.0.15'
:
{}
'
@types/mdast@4.0.4'
:
dependencies
:
'
@types/unist'
:
3.0.3
'
@types/ms@2.1.0'
:
{}
'
@types/node@24.10.9'
:
dependencies
:
undici-types
:
7.16.0
'
@types/react-dom@19.2.3(@types/react@19.2.8)'
:
dependencies
:
'
@types/react'
:
19.2.8
'
@types/react@19.2.8'
:
dependencies
:
csstype
:
3.2.3
'
@types/unist@2.0.11'
:
{}
'
@types/unist@3.0.3'
:
{}
'
@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)'
:
dependencies
:
'
@eslint-community/regexpp'
:
4.12.2
'@typescript-eslint/parser'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
'@typescript-eslint/scope-manager'
:
8.53.0
'@typescript-eslint/type-utils'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
'@typescript-eslint/utils'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
'@typescript-eslint/visitor-keys'
:
8.53.0
eslint
:
9.39.2
ignore
:
7.0.5
natural-compare
:
1.4.0
ts-api-utils
:
2.4.0(typescript@5.9.3)
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3)'
:
dependencies
:
'
@typescript-eslint/scope-manager'
:
8.53.0
'@typescript-eslint/types'
:
8.53.0
'@typescript-eslint/typescript-estree'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/visitor-keys'
:
8.53.0
debug
:
4.4.3
eslint
:
9.39.2
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/project-service@8.53.0(typescript@5.9.3)'
:
dependencies
:
'
@typescript-eslint/tsconfig-utils'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/types'
:
8.53.0
debug
:
4.4.3
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/scope-manager@8.53.0'
:
dependencies
:
'
@typescript-eslint/types'
:
8.53.0
'@typescript-eslint/visitor-keys'
:
8.53.0
'
@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.9.3)'
:
dependencies
:
typescript
:
5.9.3
'
@typescript-eslint/type-utils@8.53.0(eslint@9.39.2)(typescript@5.9.3)'
:
dependencies
:
'
@typescript-eslint/types'
:
8.53.0
'@typescript-eslint/typescript-estree'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/utils'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
debug
:
4.4.3
eslint
:
9.39.2
ts-api-utils
:
2.4.0(typescript@5.9.3)
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/types@8.53.0'
:
{}
'
@typescript-eslint/typescript-estree@8.53.0(typescript@5.9.3)'
:
dependencies
:
'
@typescript-eslint/project-service'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/tsconfig-utils'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/types'
:
8.53.0
'@typescript-eslint/visitor-keys'
:
8.53.0
debug
:
4.4.3
minimatch
:
9.0.9
semver
:
7.7.3
tinyglobby
:
0.2.15
ts-api-utils
:
2.4.0(typescript@5.9.3)
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/utils@8.53.0(eslint@9.39.2)(typescript@5.9.3)'
:
dependencies
:
'
@eslint-community/eslint-utils'
:
4.9.1(eslint@9.39.2)
'@typescript-eslint/scope-manager'
:
8.53.0
'@typescript-eslint/types'
:
8.53.0
'@typescript-eslint/typescript-estree'
:
8.53.0(typescript@5.9.3)
eslint
:
9.39.2
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
'
@typescript-eslint/visitor-keys@8.53.0'
:
dependencies
:
'
@typescript-eslint/types'
:
8.53.0
eslint-visitor-keys
:
4.2.1
'
@ungap/structured-clone@1.3.0'
:
{}
'
@vitejs/plugin-react@5.1.2(rolldown-vite@7.2.5(@types/node@24.10.9))'
:
dependencies
:
'
@babel/core'
:
7.28.6
'@babel/plugin-transform-react-jsx-self'
:
7.27.1(@babel/core@7.28.6)
'@babel/plugin-transform-react-jsx-source'
:
7.27.1(@babel/core@7.28.6)
'@rolldown/pluginutils'
:
1.0.0-beta.53
'@types/babel__core'
:
7.20.5
react-refresh
:
0.18.0
vite
:
rolldown-vite@7.2.5(@types/node@24.10.9)
transitivePeerDependencies
:
-
supports-color
acorn-jsx@5.3.2(acorn@8.15.0)
:
dependencies
:
acorn
:
8.15.0
acorn@8.15.0
:
{}
ajv@6.14.0
:
dependencies
:
fast-deep-equal
:
3.1.3
fast-json-stable-stringify
:
2.1.0
json-schema-traverse
:
0.4.1
uri-js
:
4.4.1
ansi-styles@4.3.0
:
dependencies
:
color-convert
:
2.0.1
argparse@2.0.1
:
{}
bail@2.0.2
:
{}
balanced-match@1.0.2
:
{}
baseline-browser-mapping@2.9.15
:
{}
brace-expansion@1.1.12
:
dependencies
:
balanced-match
:
1.0.2
concat-map
:
0.0.1
brace-expansion@2.0.2
:
dependencies
:
balanced-match
:
1.0.2
browserslist@4.28.1
:
dependencies
:
baseline-browser-mapping
:
2.9.15
caniuse-lite
:
1.0.30001765
electron-to-chromium
:
1.5.267
node-releases
:
2.0.27
update-browserslist-db
:
1.2.3(browserslist@4.28.1)
callsites@3.1.0
:
{}
caniuse-lite@1.0.30001765
:
{}
ccount@2.0.1
:
{}
chalk@4.1.2
:
dependencies
:
ansi-styles
:
4.3.0
supports-color
:
7.2.0
character-entities-html4@2.1.0
:
{}
character-entities-legacy@3.0.0
:
{}
character-entities@2.0.2
:
{}
character-reference-invalid@2.0.1
:
{}
color-convert@2.0.1
:
dependencies
:
color-name
:
1.1.4
color-name@1.1.4
:
{}
comma-separated-tokens@2.0.3
:
{}
concat-map@0.0.1
:
{}
convert-source-map@2.0.0
:
{}
cookie@1.1.1
:
{}
cross-spawn@7.0.6
:
dependencies
:
path-key
:
3.1.1
shebang-command
:
2.0.0
which
:
2.0.2
csstype@3.2.3
:
{}
debug@4.4.3
:
dependencies
:
ms
:
2.1.3
decode-named-character-reference@1.3.0
:
dependencies
:
character-entities
:
2.0.2
deep-is@0.1.4
:
{}
dequal@2.0.3
:
{}
detect-libc@2.1.2
:
{}
devlop@1.1.0
:
dependencies
:
dequal
:
2.0.3
electron-to-chromium@1.5.267
:
{}
escalade@3.2.0
:
{}
escape-string-regexp@4.0.0
:
{}
eslint-plugin-react-hooks@7.0.1(eslint@9.39.2)
:
dependencies
:
'
@babel/core'
:
7.28.6
'@babel/parser'
:
7.28.6
eslint
:
9.39.2
hermes-parser
:
0.25.1
zod
:
4.3.5
zod-validation-error
:
4.0.2(zod@4.3.5)
transitivePeerDependencies
:
-
supports-color
eslint-plugin-react-refresh@0.4.26(eslint@9.39.2)
:
dependencies
:
eslint
:
9.39.2
eslint-scope@8.4.0
:
dependencies
:
esrecurse
:
4.3.0
estraverse
:
5.3.0
eslint-visitor-keys@3.4.3
:
{}
eslint-visitor-keys@4.2.1
:
{}
eslint@9.39.2
:
dependencies
:
'
@eslint-community/eslint-utils'
:
4.9.1(eslint@9.39.2)
'@eslint-community/regexpp'
:
4.12.2
'@eslint/config-array'
:
0.21.1
'@eslint/config-helpers'
:
0.4.2
'@eslint/core'
:
0.17.0
'@eslint/eslintrc'
:
3.3.3
'@eslint/js'
:
9.39.2
'@eslint/plugin-kit'
:
0.4.1
'@humanfs/node'
:
0.16.7
'@humanwhocodes/module-importer'
:
1.0.1
'@humanwhocodes/retry'
:
0.4.3
'@types/estree'
:
1.0.8
ajv
:
6.14.0
chalk
:
4.1.2
cross-spawn
:
7.0.6
debug
:
4.4.3
escape-string-regexp
:
4.0.0
eslint-scope
:
8.4.0
eslint-visitor-keys
:
4.2.1
espree
:
10.4.0
esquery
:
1.7.0
esutils
:
2.0.3
fast-deep-equal
:
3.1.3
file-entry-cache
:
8.0.0
find-up
:
5.0.0
glob-parent
:
6.0.2
ignore
:
5.3.2
imurmurhash
:
0.1.4
is-glob
:
4.0.3
json-stable-stringify-without-jsonify
:
1.0.1
lodash.merge
:
4.6.2
minimatch
:
3.1.5
natural-compare
:
1.4.0
optionator
:
0.9.4
transitivePeerDependencies
:
-
supports-color
espree@10.4.0
:
dependencies
:
acorn
:
8.15.0
acorn-jsx
:
5.3.2(acorn@8.15.0)
eslint-visitor-keys
:
4.2.1
esquery@1.7.0
:
dependencies
:
estraverse
:
5.3.0
esrecurse@4.3.0
:
dependencies
:
estraverse
:
5.3.0
estraverse@5.3.0
:
{}
estree-util-is-identifier-name@3.0.0
:
{}
esutils@2.0.3
:
{}
extend@3.0.2
:
{}
fast-deep-equal@3.1.3
:
{}
fast-json-stable-stringify@2.1.0
:
{}
fast-levenshtein@2.0.6
:
{}
fdir@6.5.0(picomatch@4.0.3)
:
optionalDependencies
:
picomatch
:
4.0.3
file-entry-cache@8.0.0
:
dependencies
:
flat-cache
:
4.0.1
find-up@5.0.0
:
dependencies
:
locate-path
:
6.0.0
path-exists
:
4.0.0
flat-cache@4.0.1
:
dependencies
:
flatted
:
3.3.3
keyv
:
4.5.4
flatted@3.3.3
:
{}
fsevents@2.3.3
:
optional
:
true
gensync@1.0.0-beta.2
:
{}
glob-parent@6.0.2
:
dependencies
:
is-glob
:
4.0.3
globals@14.0.0
:
{}
globals@16.5.0
:
{}
has-flag@4.0.0
:
{}
hast-util-to-jsx-runtime@2.3.6
:
dependencies
:
'
@types/estree'
:
1.0.8
'@types/hast'
:
3.0.4
'@types/unist'
:
3.0.3
comma-separated-tokens
:
2.0.3
devlop
:
1.1.0
estree-util-is-identifier-name
:
3.0.0
hast-util-whitespace
:
3.0.0
mdast-util-mdx-expression
:
2.0.1
mdast-util-mdx-jsx
:
3.2.0
mdast-util-mdxjs-esm
:
2.0.1
property-information
:
7.1.0
space-separated-tokens
:
2.0.2
style-to-js
:
1.1.21
unist-util-position
:
5.0.0
vfile-message
:
4.0.3
transitivePeerDependencies
:
-
supports-color
hast-util-whitespace@3.0.0
:
dependencies
:
'
@types/hast'
:
3.0.4
hermes-estree@0.25.1
:
{}
hermes-parser@0.25.1
:
dependencies
:
hermes-estree
:
0.25.1
html-url-attributes@3.0.1
:
{}
iconoir-react@7.11.0(react@19.2.3)
:
dependencies
:
react
:
19.2.3
ignore@5.3.2
:
{}
ignore@7.0.5
:
{}
import-fresh@3.3.1
:
dependencies
:
parent-module
:
1.0.1
resolve-from
:
4.0.0
imurmurhash@0.1.4
:
{}
inline-style-parser@0.2.7
:
{}
is-alphabetical@2.0.1
:
{}
is-alphanumerical@2.0.1
:
dependencies
:
is-alphabetical
:
2.0.1
is-decimal
:
2.0.1
is-decimal@2.0.1
:
{}
is-extglob@2.1.1
:
{}
is-glob@4.0.3
:
dependencies
:
is-extglob
:
2.1.1
is-hexadecimal@2.0.1
:
{}
is-plain-obj@4.1.0
:
{}
isexe@2.0.0
:
{}
js-tokens@4.0.0
:
{}
js-yaml@4.1.1
:
dependencies
:
argparse
:
2.0.1
jsesc@3.1.0
:
{}
json-buffer@3.0.1
:
{}
json-schema-traverse@0.4.1
:
{}
json-stable-stringify-without-jsonify@1.0.1
:
{}
json5@2.2.3
:
{}
keyv@4.5.4
:
dependencies
:
json-buffer
:
3.0.1
levn@0.4.1
:
dependencies
:
prelude-ls
:
1.2.1
type-check
:
0.4.0
lightningcss-android-arm64@1.30.2
:
optional
:
true
lightningcss-darwin-arm64@1.30.2
:
optional
:
true
lightningcss-darwin-x64@1.30.2
:
optional
:
true
lightningcss-freebsd-x64@1.30.2
:
optional
:
true
lightningcss-linux-arm-gnueabihf@1.30.2
:
optional
:
true
lightningcss-linux-arm64-gnu@1.30.2
:
optional
:
true
lightningcss-linux-arm64-musl@1.30.2
:
optional
:
true
lightningcss-linux-x64-gnu@1.30.2
:
optional
:
true
lightningcss-linux-x64-musl@1.30.2
:
optional
:
true
lightningcss-win32-arm64-msvc@1.30.2
:
optional
:
true
lightningcss-win32-x64-msvc@1.30.2
:
optional
:
true
lightningcss@1.30.2
:
dependencies
:
detect-libc
:
2.1.2
optionalDependencies
:
lightningcss-android-arm64
:
1.30.2
lightningcss-darwin-arm64
:
1.30.2
lightningcss-darwin-x64
:
1.30.2
lightningcss-freebsd-x64
:
1.30.2
lightningcss-linux-arm-gnueabihf
:
1.30.2
lightningcss-linux-arm64-gnu
:
1.30.2
lightningcss-linux-arm64-musl
:
1.30.2
lightningcss-linux-x64-gnu
:
1.30.2
lightningcss-linux-x64-musl
:
1.30.2
lightningcss-win32-arm64-msvc
:
1.30.2
lightningcss-win32-x64-msvc
:
1.30.2
locate-path@6.0.0
:
dependencies
:
p-locate
:
5.0.0
lodash.merge@4.6.2
:
{}
longest-streak@3.1.0
:
{}
lru-cache@5.1.1
:
dependencies
:
yallist
:
3.1.1
mdast-util-from-markdown@2.0.2
:
dependencies
:
'
@types/mdast'
:
4.0.4
'@types/unist'
:
3.0.3
decode-named-character-reference
:
1.3.0
devlop
:
1.1.0
mdast-util-to-string
:
4.0.0
micromark
:
4.0.2
micromark-util-decode-numeric-character-reference
:
2.0.2
micromark-util-decode-string
:
2.0.1
micromark-util-normalize-identifier
:
2.0.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
unist-util-stringify-position
:
4.0.0
transitivePeerDependencies
:
-
supports-color
mdast-util-mdx-expression@2.0.1
:
dependencies
:
'
@types/estree-jsx'
:
1.0.5
'@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
devlop
:
1.1.0
mdast-util-from-markdown
:
2.0.2
mdast-util-to-markdown
:
2.1.2
transitivePeerDependencies
:
-
supports-color
mdast-util-mdx-jsx@3.2.0
:
dependencies
:
'
@types/estree-jsx'
:
1.0.5
'@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
'@types/unist'
:
3.0.3
ccount
:
2.0.1
devlop
:
1.1.0
mdast-util-from-markdown
:
2.0.2
mdast-util-to-markdown
:
2.1.2
parse-entities
:
4.0.2
stringify-entities
:
4.0.4
unist-util-stringify-position
:
4.0.0
vfile-message
:
4.0.3
transitivePeerDependencies
:
-
supports-color
mdast-util-mdxjs-esm@2.0.1
:
dependencies
:
'
@types/estree-jsx'
:
1.0.5
'@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
devlop
:
1.1.0
mdast-util-from-markdown
:
2.0.2
mdast-util-to-markdown
:
2.1.2
transitivePeerDependencies
:
-
supports-color
mdast-util-phrasing@4.1.0
:
dependencies
:
'
@types/mdast'
:
4.0.4
unist-util-is
:
6.0.1
mdast-util-to-hast@13.2.1
:
dependencies
:
'
@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
'@ungap/structured-clone'
:
1.3.0
devlop
:
1.1.0
micromark-util-sanitize-uri
:
2.0.1
trim-lines
:
3.0.1
unist-util-position
:
5.0.0
unist-util-visit
:
5.0.0
vfile
:
6.0.3
mdast-util-to-markdown@2.1.2
:
dependencies
:
'
@types/mdast'
:
4.0.4
'@types/unist'
:
3.0.3
longest-streak
:
3.1.0
mdast-util-phrasing
:
4.1.0
mdast-util-to-string
:
4.0.0
micromark-util-classify-character
:
2.0.1
micromark-util-decode-string
:
2.0.1
unist-util-visit
:
5.0.0
zwitch
:
2.0.4
mdast-util-to-string@4.0.0
:
dependencies
:
'
@types/mdast'
:
4.0.4
micromark-core-commonmark@2.0.3
:
dependencies
:
decode-named-character-reference
:
1.3.0
devlop
:
1.1.0
micromark-factory-destination
:
2.0.1
micromark-factory-label
:
2.0.1
micromark-factory-space
:
2.0.1
micromark-factory-title
:
2.0.1
micromark-factory-whitespace
:
2.0.1
micromark-util-character
:
2.1.1
micromark-util-chunked
:
2.0.1
micromark-util-classify-character
:
2.0.1
micromark-util-html-tag-name
:
2.0.1
micromark-util-normalize-identifier
:
2.0.1
micromark-util-resolve-all
:
2.0.1
micromark-util-subtokenize
:
2.1.0
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-factory-destination@2.0.1
:
dependencies
:
micromark-util-character
:
2.1.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-factory-label@2.0.1
:
dependencies
:
devlop
:
1.1.0
micromark-util-character
:
2.1.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-factory-space@2.0.1
:
dependencies
:
micromark-util-character
:
2.1.1
micromark-util-types
:
2.0.2
micromark-factory-title@2.0.1
:
dependencies
:
micromark-factory-space
:
2.0.1
micromark-util-character
:
2.1.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-factory-whitespace@2.0.1
:
dependencies
:
micromark-factory-space
:
2.0.1
micromark-util-character
:
2.1.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-util-character@2.1.1
:
dependencies
:
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-util-chunked@2.0.1
:
dependencies
:
micromark-util-symbol
:
2.0.1
micromark-util-classify-character@2.0.1
:
dependencies
:
micromark-util-character
:
2.1.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-util-combine-extensions@2.0.1
:
dependencies
:
micromark-util-chunked
:
2.0.1
micromark-util-types
:
2.0.2
micromark-util-decode-numeric-character-reference@2.0.2
:
dependencies
:
micromark-util-symbol
:
2.0.1
micromark-util-decode-string@2.0.1
:
dependencies
:
decode-named-character-reference
:
1.3.0
micromark-util-character
:
2.1.1
micromark-util-decode-numeric-character-reference
:
2.0.2
micromark-util-symbol
:
2.0.1
micromark-util-encode@2.0.1
:
{}
micromark-util-html-tag-name@2.0.1
:
{}
micromark-util-normalize-identifier@2.0.1
:
dependencies
:
micromark-util-symbol
:
2.0.1
micromark-util-resolve-all@2.0.1
:
dependencies
:
micromark-util-types
:
2.0.2
micromark-util-sanitize-uri@2.0.1
:
dependencies
:
micromark-util-character
:
2.1.1
micromark-util-encode
:
2.0.1
micromark-util-symbol
:
2.0.1
micromark-util-subtokenize@2.1.0
:
dependencies
:
devlop
:
1.1.0
micromark-util-chunked
:
2.0.1
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
micromark-util-symbol@2.0.1
:
{}
micromark-util-types@2.0.2
:
{}
micromark@4.0.2
:
dependencies
:
'
@types/debug'
:
4.1.12
debug
:
4.4.3
decode-named-character-reference
:
1.3.0
devlop
:
1.1.0
micromark-core-commonmark
:
2.0.3
micromark-factory-space
:
2.0.1
micromark-util-character
:
2.1.1
micromark-util-chunked
:
2.0.1
micromark-util-combine-extensions
:
2.0.1
micromark-util-decode-numeric-character-reference
:
2.0.2
micromark-util-encode
:
2.0.1
micromark-util-normalize-identifier
:
2.0.1
micromark-util-resolve-all
:
2.0.1
micromark-util-sanitize-uri
:
2.0.1
micromark-util-subtokenize
:
2.1.0
micromark-util-symbol
:
2.0.1
micromark-util-types
:
2.0.2
transitivePeerDependencies
:
-
supports-color
minimatch@3.1.5
:
dependencies
:
brace-expansion
:
1.1.12
minimatch@9.0.9
:
dependencies
:
brace-expansion
:
2.0.2
ms@2.1.3
:
{}
nanoid@3.3.11
:
{}
natural-compare@1.4.0
:
{}
node-releases@2.0.27
:
{}
optionator@0.9.4
:
dependencies
:
deep-is
:
0.1.4
fast-levenshtein
:
2.0.6
levn
:
0.4.1
prelude-ls
:
1.2.1
type-check
:
0.4.0
word-wrap
:
1.2.5
p-limit@3.1.0
:
dependencies
:
yocto-queue
:
0.1.0
p-locate@5.0.0
:
dependencies
:
p-limit
:
3.1.0
parent-module@1.0.1
:
dependencies
:
callsites
:
3.1.0
parse-entities@4.0.2
:
dependencies
:
'
@types/unist'
:
2.0.11
character-entities-legacy
:
3.0.0
character-reference-invalid
:
2.0.1
decode-named-character-reference
:
1.3.0
is-alphanumerical
:
2.0.1
is-decimal
:
2.0.1
is-hexadecimal
:
2.0.1
path-exists@4.0.0
:
{}
path-key@3.1.1
:
{}
picocolors@1.1.1
:
{}
picomatch@4.0.3
:
{}
postcss@8.5.6
:
dependencies
:
nanoid
:
3.3.11
picocolors
:
1.1.1
source-map-js
:
1.2.1
prelude-ls@1.2.1
:
{}
property-information@7.1.0
:
{}
punycode@2.3.1
:
{}
react-dom@19.2.3(react@19.2.3)
:
dependencies
:
react
:
19.2.3
scheduler
:
0.27.0
react-markdown@10.1.0(@types/react@19.2.8)(react@19.2.3)
:
dependencies
:
'
@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
'@types/react'
:
19.2.8
devlop
:
1.1.0
hast-util-to-jsx-runtime
:
2.3.6
html-url-attributes
:
3.0.1
mdast-util-to-hast
:
13.2.1
react
:
19.2.3
remark-parse
:
11.0.0
remark-rehype
:
11.1.2
unified
:
11.0.5
unist-util-visit
:
5.0.0
vfile
:
6.0.3
transitivePeerDependencies
:
-
supports-color
react-refresh@0.18.0
:
{}
react-router-dom@7.13.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
:
dependencies
:
react
:
19.2.3
react-dom
:
19.2.3(react@19.2.3)
react-router
:
7.13.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-router@7.13.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
:
dependencies
:
cookie
:
1.1.1
react
:
19.2.3
set-cookie-parser
:
2.7.2
optionalDependencies
:
react-dom
:
19.2.3(react@19.2.3)
react@19.2.3
:
{}
remark-parse@11.0.0
:
dependencies
:
'
@types/mdast'
:
4.0.4
mdast-util-from-markdown
:
2.0.2
micromark-util-types
:
2.0.2
unified
:
11.0.5
transitivePeerDependencies
:
-
supports-color
remark-rehype@11.1.2
:
dependencies
:
'
@types/hast'
:
3.0.4
'@types/mdast'
:
4.0.4
mdast-util-to-hast
:
13.2.1
unified
:
11.0.5
vfile
:
6.0.3
resolve-from@4.0.0
:
{}
rolldown-vite@7.2.5(@types/node@24.10.9)
:
dependencies
:
'
@oxc-project/runtime'
:
0.97.0
fdir
:
6.5.0(picomatch@4.0.3)
lightningcss
:
1.30.2
picomatch
:
4.0.3
postcss
:
8.5.6
rolldown
:
1.0.0-beta.50
tinyglobby
:
0.2.15
optionalDependencies
:
'
@types/node'
:
24.10.9
fsevents
:
2.3.3
rolldown@1.0.0-beta.50
:
dependencies
:
'
@oxc-project/types'
:
0.97.0
'@rolldown/pluginutils'
:
1.0.0-beta.50
optionalDependencies
:
'
@rolldown/binding-android-arm64'
:
1.0.0-beta.50
'@rolldown/binding-darwin-arm64'
:
1.0.0-beta.50
'@rolldown/binding-darwin-x64'
:
1.0.0-beta.50
'@rolldown/binding-freebsd-x64'
:
1.0.0-beta.50
'@rolldown/binding-linux-arm-gnueabihf'
:
1.0.0-beta.50
'@rolldown/binding-linux-arm64-gnu'
:
1.0.0-beta.50
'@rolldown/binding-linux-arm64-musl'
:
1.0.0-beta.50
'@rolldown/binding-linux-x64-gnu'
:
1.0.0-beta.50
'@rolldown/binding-linux-x64-musl'
:
1.0.0-beta.50
'@rolldown/binding-openharmony-arm64'
:
1.0.0-beta.50
'@rolldown/binding-wasm32-wasi'
:
1.0.0-beta.50
'@rolldown/binding-win32-arm64-msvc'
:
1.0.0-beta.50
'@rolldown/binding-win32-ia32-msvc'
:
1.0.0-beta.50
'@rolldown/binding-win32-x64-msvc'
:
1.0.0-beta.50
scheduler@0.27.0
:
{}
semver@6.3.1
:
{}
semver@7.7.3
:
{}
set-cookie-parser@2.7.2
:
{}
shebang-command@2.0.0
:
dependencies
:
shebang-regex
:
3.0.0
shebang-regex@3.0.0
:
{}
source-map-js@1.2.1
:
{}
space-separated-tokens@2.0.2
:
{}
stringify-entities@4.0.4
:
dependencies
:
character-entities-html4
:
2.1.0
character-entities-legacy
:
3.0.0
strip-json-comments@3.1.1
:
{}
style-to-js@1.1.21
:
dependencies
:
style-to-object
:
1.0.14
style-to-object@1.0.14
:
dependencies
:
inline-style-parser
:
0.2.7
supports-color@7.2.0
:
dependencies
:
has-flag
:
4.0.0
tinyglobby@0.2.15
:
dependencies
:
fdir
:
6.5.0(picomatch@4.0.3)
picomatch
:
4.0.3
trim-lines@3.0.1
:
{}
trough@2.2.0
:
{}
ts-api-utils@2.4.0(typescript@5.9.3)
:
dependencies
:
typescript
:
5.9.3
tslib@2.8.1
:
optional
:
true
type-check@0.4.0
:
dependencies
:
prelude-ls
:
1.2.1
typescript-eslint@8.53.0(eslint@9.39.2)(typescript@5.9.3)
:
dependencies
:
'
@typescript-eslint/eslint-plugin'
:
8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
'@typescript-eslint/parser'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
'@typescript-eslint/typescript-estree'
:
8.53.0(typescript@5.9.3)
'@typescript-eslint/utils'
:
8.53.0(eslint@9.39.2)(typescript@5.9.3)
eslint
:
9.39.2
typescript
:
5.9.3
transitivePeerDependencies
:
-
supports-color
typescript@5.9.3
:
{}
undici-types@7.16.0
:
{}
unified@11.0.5
:
dependencies
:
'
@types/unist'
:
3.0.3
bail
:
2.0.2
devlop
:
1.1.0
extend
:
3.0.2
is-plain-obj
:
4.1.0
trough
:
2.2.0
vfile
:
6.0.3
unist-util-is@6.0.1
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-position@5.0.0
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-stringify-position@4.0.0
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-visit-parents@6.0.2
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-is
:
6.0.1
unist-util-visit@5.0.0
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-is
:
6.0.1
unist-util-visit-parents
:
6.0.2
update-browserslist-db@1.2.3(browserslist@4.28.1)
:
dependencies
:
browserslist
:
4.28.1
escalade
:
3.2.0
picocolors
:
1.1.1
uri-js@4.4.1
:
dependencies
:
punycode
:
2.3.1
vfile-message@4.0.3
:
dependencies
:
'
@types/unist'
:
3.0.3
unist-util-stringify-position
:
4.0.0
vfile@6.0.3
:
dependencies
:
'
@types/unist'
:
3.0.3
vfile-message
:
4.0.3
which@2.0.2
:
dependencies
:
isexe
:
2.0.0
word-wrap@1.2.5
:
{}
yallist@3.1.1
:
{}
yocto-queue@0.1.0
:
{}
zod-validation-error@4.0.2(zod@4.3.5)
:
dependencies
:
zod
:
4.3.5
zod@4.3.5
:
{}
zwitch@2.0.4
:
{}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment